|
|
@ -95,7 +95,8 @@ $(document).ready(function () {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
function setupTaskbar() {
|
|
|
|
function setupTaskbar() {
|
|
|
|
$(window).on('filter:taskbar.push', function (ev, data) {
|
|
|
|
require(['hooks'], (hooks) => {
|
|
|
|
|
|
|
|
hooks.on('filter:taskbar.push', (data) => {
|
|
|
|
data.options.className = 'taskbar-' + data.module;
|
|
|
|
data.options.className = 'taskbar-' + data.module;
|
|
|
|
if (data.module === 'composer') {
|
|
|
|
if (data.module === 'composer') {
|
|
|
|
data.options.icon = 'fa-commenting-o';
|
|
|
|
data.options.icon = 'fa-commenting-o';
|
|
|
@ -105,7 +106,7 @@ $(document).ready(function () {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
$(window).on('action:taskbar.pushed', function (ev, data) {
|
|
|
|
hooks.on('action:taskbar.pushed', (data) => {
|
|
|
|
if (data.module === 'chat') {
|
|
|
|
if (data.module === 'chat') {
|
|
|
|
createChatIcon(data);
|
|
|
|
createChatIcon(data);
|
|
|
|
var elData = data.element.data();
|
|
|
|
var elData = data.element.data();
|
|
|
@ -114,6 +115,7 @@ $(document).ready(function () {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
socket.on('event:chats.markedAsRead', function (data) {
|
|
|
|
socket.on('event:chats.markedAsRead', function (data) {
|
|
|
|
$('#taskbar [data-roomid="' + data.roomId + '"]')
|
|
|
|
$('#taskbar [data-roomid="' + data.roomId + '"]')
|
|
|
|