acquire 5 more dbus names

org.gnome.Shell.KeyGrabber, org.gnome.Shell.OSD,
org.gnome.Shell.Screencast, org.gnome.Shell.Screenshot,
org.gnome.SessionManager.EndSessionDialog
This commit is contained in:
Alberts Muktupāvels 2014-12-14 00:41:23 +02:00
parent 2f228e21da
commit 4cb4157802

View File

@ -31,7 +31,12 @@
extern GType gnome_shell_plugin_get_type (void);
#define END_SESSION_DIALOG_DBUS_SERVICE "org.gnome.SessionManager.EndSessionDialog"
#define SHELL_DBUS_SERVICE "org.gnome.Shell"
#define SHELL_KEY_GRABBER_DBUS_SERVICE "org.gnome.Shell.KeyGrabber"
#define SHELL_OSD_DBUS_SERVICE "org.gnome.Shell.OSD"
#define SHELL_SCREENCAST_DBUS_SERVICE "org.gnome.Shell.Screencast"
#define SHELL_SCREENSHOT_DBUS_SERVICE "org.gnome.Shell.Screenshot"
#define MAGNIFIER_DBUS_SERVICE "org.gnome.Magnifier"
#define OVERRIDES_SCHEMA "org.gnome.shell.overrides"
@ -159,6 +164,11 @@ shell_dbus_init (gboolean replace)
MAGNIFIER_DBUS_SERVICE, FALSE,
/* ...and the org.freedesktop.Notifications service. */
"org.freedesktop.Notifications", FALSE,
END_SESSION_DIALOG_DBUS_SERVICE, TRUE,
SHELL_KEY_GRABBER_DBUS_SERVICE, TRUE,
SHELL_OSD_DBUS_SERVICE, TRUE,
SHELL_SCREENCAST_DBUS_SERVICE, TRUE,
SHELL_SCREENSHOT_DBUS_SERVICE, TRUE,
NULL);
/* ...and the on-screen keyboard service */
shell_dbus_acquire_name (bus,