notificationDaemon: Remove support for legacy status icons

Tray icons make for a terrible UI on their own, but trying to
shoehorn them into the notification system has only made them
worse. At least for the time being this removal is temporary
and support for tray icons will be back, but no longer as part
of the notification system.

https://bugzilla.gnome.org/show_bug.cgi?id=744815
This commit is contained in:
Florian Müllner
2014-06-13 15:06:45 +02:00
parent a71ab9abb2
commit 5a8923ef95
3 changed files with 15 additions and 97 deletions

View File

@ -457,9 +457,6 @@ const MessagesIndicator = new Lang.Class({
},
_onSourceAdded: function(tray, source) {
if (source.trayIcon)
return;
source.connect('count-updated', Lang.bind(this, this._updateCount));
this._sources.push(source);
this._updateCount();