From e2709d75629b5eb0602f21f1133aa09a1f7b9e67 Mon Sep 17 00:00:00 2001 From: Callum Farmer Date: Sun, 11 Apr 2021 19:41:19 +0100 Subject: [PATCH] Change dbus name to us.getsol.budgie-screensaver --- configure.ac | 2 +- data/Makefile.am | 4 ++-- data/org.gnome.ScreenSaver.service.in | 2 +- data/us.getsol.budgie-screensaver.service.in | 3 +++ doc/dbus-interface.xml | 22 ++++++++++---------- src/gs-bus.h | 6 +++--- 6 files changed, 21 insertions(+), 18 deletions(-) create mode 100644 data/us.getsol.budgie-screensaver.service.in diff --git a/configure.ac b/configure.ac index c5739246..66013e21 100644 --- a/configure.ac +++ b/configure.ac @@ -768,7 +768,7 @@ po/Makefile.in src/Makefile src/gnome-screensaver.desktop.in data/Makefile -data/org.gnome.ScreenSaver.service +data/us.getsol.budgie-screensaver.service doc/Makefile doc/gnome-screensaver.xml ]) diff --git a/data/Makefile.am b/data/Makefile.am index 5c860a01..3d670255 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -8,12 +8,12 @@ man_MANS = \ @INTLTOOL_XML_NOMERGE_RULE@ dbussessionservicedir = $(DBUS_SESSION_SERVICE_DIR) -dbussessionservice_DATA = org.gnome.ScreenSaver.service +dbussessionservice_DATA = us.getsol.budgie-screensaver.service EXTRA_DIST = \ $(man_MANS) \ gnome-screensaver \ - org.gnome.ScreenSaver.service.in\ + us.getsol.budgie-screensaver.service.in\ $(NULL) DISTCLEANFILES = \ diff --git a/data/org.gnome.ScreenSaver.service.in b/data/org.gnome.ScreenSaver.service.in index d46e4f43..0f458e9b 100644 --- a/data/org.gnome.ScreenSaver.service.in +++ b/data/org.gnome.ScreenSaver.service.in @@ -1,3 +1,3 @@ [D-BUS Service] -Name=org.gnome.ScreenSaver +Name=us.getsol.budgie-screensaver Exec=@EXPANDED_BINDIR@/gnome-screensaver --no-daemon diff --git a/data/us.getsol.budgie-screensaver.service.in b/data/us.getsol.budgie-screensaver.service.in new file mode 100644 index 00000000..0f458e9b --- /dev/null +++ b/data/us.getsol.budgie-screensaver.service.in @@ -0,0 +1,3 @@ +[D-BUS Service] +Name=us.getsol.budgie-screensaver +Exec=@EXPANDED_BINDIR@/gnome-screensaver --no-daemon diff --git a/doc/dbus-interface.xml b/doc/dbus-interface.xml index aca4e113..45bfb8a5 100644 --- a/doc/dbus-interface.xml +++ b/doc/dbus-interface.xml @@ -22,15 +22,15 @@ DBUS Service: - org.gnome.ScreenSaver + us.getsol.budgie-screensaver DBUS Object Path: - /org/gnome/ScreenSaver + /us/getsol/budgie-screensaver DBUS Interface: - org.gnome.ScreenSaver + us.getsol.budgie-screensaver @@ -370,24 +370,24 @@ dbus-send --session \ - --dest=org.gnome.ScreenSaver \ + --dest=us.getsol.budgie-screensaver \ --type=method_call \ --print-reply \ --reply-timeout=20000 \ - /org/gnome/ScreenSaver \ - org.gnome.ScreenSaver.GetSessionIdleTime + /us/getsol/budgie-screensaver \ + us.getsol.budgie-screensaver.GetSessionIdleTime You can activate the screensaver like so: dbus-send --session \ - --dest=org.gnome.ScreenSaver \ + --dest=us.getsol.budgie-screensaver \ --type=method_call \ --print-reply \ --reply-timeout=20000 \ - /org/gnome/ScreenSaver \ - org.gnome.ScreenSaver.SetActive \ + /us/getsol/budgie-screensaver \ + us.getsol.budgie-screensaver.SetActive \ boolean:true @@ -396,7 +396,7 @@ dbus-send --session \ dbus-monitor --session \ - "type='signal',interface='org.gnome.ScreenSaver'" + "type='signal',interface='us.getsol.budgie-screensaver'" @@ -404,7 +404,7 @@ dbus-monitor --session \ dbus-monitor --session \ - "type='signal',interface='org.gnome.ScreenSaver',member='SessionIdleChanged'" + "type='signal',interface='us.getsol.budgie-screensaver',member='SessionIdleChanged'" diff --git a/src/gs-bus.h b/src/gs-bus.h index fea13d3c..ee753a2b 100644 --- a/src/gs-bus.h +++ b/src/gs-bus.h @@ -47,9 +47,9 @@ #define DBUS_INTERFACE "org.freedesktop.DBus" /* Gnome Screensaver */ -#define GS_SERVICE "org.gnome.ScreenSaver" -#define GS_PATH "/org/gnome/ScreenSaver" -#define GS_INTERFACE "org.gnome.ScreenSaver" +#define GS_SERVICE "us.getsol.budgie-screensaver" +#define GS_PATH "/us/getsol/budgie-screensaver" +#define GS_INTERFACE "us.getsol.budgie-screensaver" /* Gnome Session Manager */ #define GSM_SERVICE "org.gnome.SessionManager"