notificationDaemon: Remove support for resident notifications

They're not really an API that has caught on, and not really one
we want to support, either.
This commit is contained in:
Jasper St. Pierre 2013-12-04 20:19:41 -05:00
parent c38939902f
commit 0951d36e8f

View File

@ -427,7 +427,6 @@ const FdoNotificationDaemon = new Lang.Class({
notification.setUrgency(MessageTray.Urgency.CRITICAL);
break;
}
notification.setResident(hints.resident == true);
// 'transient' is a reserved keyword in JS, so we have to retrieve the value
// of the 'transient' hint with hints['transient'] rather than hints.transient
notification.setTransient(hints['transient'] == true);
@ -455,7 +454,6 @@ const FdoNotificationDaemon = new Lang.Class({
'body-markup',
// 'icon-multi',
'icon-static',
'persistence',
'sound',
];
},
@ -565,7 +563,7 @@ const FdoNotificationDaemonSource = new Lang.Class({
this.iconUpdated();
let tracker = Shell.WindowTracker.get_default();
if (notification.resident && this.app && tracker.focus_app == this.app)
if (this.app && tracker.focus_app == this.app)
this.pushNotification(notification);
else
this.notify(notification);