Added Tinycon (Unread message tab's icon)

This commit is contained in:
RainLoop Team 2015-03-04 04:30:37 +04:00
parent f1b3271b4d
commit 47bb848905
15 changed files with 426 additions and 17 deletions

View file

@ -9,6 +9,7 @@
$ = require('$'),
moment = require('moment'),
SimplePace = require('SimplePace'),
Tinycon = require('Tinycon'),
Enums = require('Common/Enums'),
Globals = require('Common/Globals'),
@ -1342,7 +1343,7 @@
{
Globals.$html.addClass('rl-user-auth');
this.setTitle(Translator.i18n('TITLES/LOADING'));
this.setWindowTitle(Translator.i18n('TITLES/LOADING'));
//require.ensure([], function() { // require code splitting
@ -1479,6 +1480,17 @@
_.defer(function () {
self.initVerticalLayoutResizer(Enums.ClientSideKeyName.FolderListSize);
});
if (Tinycon)
{
Tinycon.setOptions({
fallback: false
});
Events.sub('mailbox.inbox-unread-count', function (iCount) {
Tinycon.setBubble(0 < iCount ? (99 < iCount ? 99 : iCount) : 0);
});
}
}
}
else