Users running a non-download version of Vanilla (pulled from github), on branch release/2019.016 or master from the last 2 weeks should upgrade to release/2019.017 or latest master for security reasons. Downloaded official open sources releases are not affected.

Notificator 0.1

Updates MeBox notification and message counter and shows notification count in favicon.

I've planned to build a plugin that simply updates the favicon with a counter when the notification counter changes, but I found out that this never happens (except when you reload a page).
Instead of that, Vanilla periodically polls for new notifications only to show an information popup.

This plugins hooks that javascript call so that there is no ajax overhead created. All info is taken from the information popups you get. Therefore it is not always exact. There will be errors if you are working with more than one browser tab and I have experienced errors when user is mentioned in a discussion he wishes to be informed about new comments. So that are known flaws that are a sacrifice to the resource friendly design.

At first I've tried some libraries out there that can manipulate the favicon but I've rewritten that functionality because I do not need all those features here.

The plugin expects your favicon to be linked like that:

But if you have set it with /settings/banner, it will be linked like that anyway.

Sources on GitHub

Questions