From 394743efc859abdd112ac2891c3513bcbd3f2d23 Mon Sep 17 00:00:00 2001 From: "Jasper St. Pierre" Date: Sun, 13 Oct 2013 10:44:28 -0400 Subject: [PATCH] notificationDaemon: Rename the existing implementation to the FdoNotificationSource We'll add a new, simpler private implementation that's used by the new GNotification API in gio. https://bugzilla.gnome.org/show_bug.cgi?id=710137 --- js/ui/notificationDaemon.js | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/js/ui/notificationDaemon.js b/js/ui/notificationDaemon.js index eecaee9da..ac5b54324 100644 --- a/js/ui/notificationDaemon.js +++ b/js/ui/notificationDaemon.js @@ -28,7 +28,7 @@ function Bus() { return new BusProxy(Gio.DBus.session, 'org.freedesktop.DBus', '/org/freedesktop/DBus'); } -const NotificationDaemonIface = +const FdoNotificationsIface = @@ -101,11 +101,11 @@ const STANDARD_TRAY_ICON_IMPLEMENTATIONS = { 'ibus-ui-gtk': 'keyboard' }; -const NotificationDaemon = new Lang.Class({ - Name: 'NotificationDaemon', +const FdoNotificationDaemon = new Lang.Class({ + Name: 'FdoNotificationDaemon', _init: function() { - this._dbusImpl = Gio.DBusExportedObject.wrapJSObject(NotificationDaemonIface, this); + this._dbusImpl = Gio.DBusExportedObject.wrapJSObject(FdoNotificationsIface, this); this._dbusImpl.export(Gio.DBus.session, '/org/freedesktop/Notifications'); this._sources = []; @@ -213,7 +213,7 @@ const NotificationDaemon = new Lang.Class({ } } - let source = new Source(title, pid, sender, trayIcon, ndata ? ndata.hints['desktop-entry'] : null); + let source = new FdoNotificationDaemonSource(title, pid, sender, trayIcon, ndata ? ndata.hints['desktop-entry'] : null); source.setTransient(isForTransientNotification); if (!isForTransientNotification) { @@ -541,8 +541,8 @@ const NotificationDaemon = new Lang.Class({ } }); -const Source = new Lang.Class({ - Name: 'NotificationDaemonSource', +const FdoNotificationDaemonSource = new Lang.Class({ + Name: 'FdoNotificationDaemonSource', Extends: MessageTray.Source, _init: function(title, pid, sender, trayIcon, appId) { @@ -709,3 +709,11 @@ const Source = new Lang.Class({ } } }); + +const NotificationDaemon = new Lang.Class({ + Name: 'NotificationDaemon', + + _init: function() { + this._fdoNotificationDaemon = new FdoNotificationDaemon(); + }, +});