From 5d04cd0befbcff0ea415f1076bcf2415b0141036 Mon Sep 17 00:00:00 2001 From: psychobunny Date: Fri, 17 Apr 2015 15:25:32 -0400 Subject: [PATCH] ability to add class to taskbar; new action hook; send touid in chat --- public/src/modules/chat.js | 1 + public/src/modules/taskbar.js | 3 +++ 2 files changed, 4 insertions(+) diff --git a/public/src/modules/chat.js b/public/src/modules/chat.js index 2a272e8c0c..593d576e3e 100644 --- a/public/src/modules/chat.js +++ b/public/src/modules/chat.js @@ -265,6 +265,7 @@ define('chat', ['components', 'taskbar', 'string', 'sounds', 'forum/chats', 'tra taskbar.push('chat', chatModal.attr('UUID'), { title: username, + touid: touid, icon: 'fa-comment', state: '' }); diff --git a/public/src/modules/taskbar.js b/public/src/modules/taskbar.js index e41b287b6b..ba3ccd04c2 100644 --- a/public/src/modules/taskbar.js +++ b/public/src/modules/taskbar.js @@ -61,6 +61,7 @@ define('taskbar', function() { var title = $('
').text(data.options.title || 'NodeBB Task').html(); var btnEl = $('
  • ') + .addClass(data.options.className) .html('' + (data.options.icon ? ' ' : '') + (data.options.image ? ' ': '') + @@ -78,6 +79,8 @@ define('taskbar', function() { taskbar.tasklist.append(btnEl); update(); + + $(window).trigger('action:taskbar.pushed'); }; taskbar.minimize = function(module, uuid) {