Skip to content

Commit

Permalink
Change dbus name to us.getsol.budgie-screensaver
Browse files Browse the repository at this point in the history
  • Loading branch information
gmbr3 committed Apr 11, 2021
1 parent 1ef29c0 commit e2709d7
Show file tree
Hide file tree
Showing 6 changed files with 21 additions and 18 deletions.
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -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
])
Expand Down
4 changes: 2 additions & 2 deletions data/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -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 = \
Expand Down
2 changes: 1 addition & 1 deletion data/org.gnome.ScreenSaver.service.in
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
[D-BUS Service]
Name=org.gnome.ScreenSaver
Name=us.getsol.budgie-screensaver
Exec=@EXPANDED_BINDIR@/gnome-screensaver --no-daemon
3 changes: 3 additions & 0 deletions data/us.getsol.budgie-screensaver.service.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[D-BUS Service]
Name=us.getsol.budgie-screensaver
Exec=@EXPANDED_BINDIR@/gnome-screensaver --no-daemon
22 changes: 11 additions & 11 deletions doc/dbus-interface.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@
<tbody>
<row>
<entry>DBUS Service:</entry>
<entry><literal>org.gnome.ScreenSaver</literal></entry>
<entry><literal>us.getsol.budgie-screensaver</literal></entry>
</row>
<row>
<entry>DBUS Object Path:</entry>
<entry><literal>/org/gnome/ScreenSaver</literal></entry>
<entry><literal>/us/getsol/budgie-screensaver</literal></entry>
</row>
<row>
<entry>DBUS Interface:</entry>
<entry><literal>org.gnome.ScreenSaver</literal></entry>
<entry><literal>us.getsol.budgie-screensaver</literal></entry>
</row>
</tbody>
</tgroup>
Expand Down Expand Up @@ -370,24 +370,24 @@
</para>
<screen>
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
</screen>
<para>
You can activate the screensaver like so:
</para>
<screen>
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
</screen>

Expand All @@ -396,15 +396,15 @@ dbus-send --session \
</para>
<screen>
dbus-monitor --session \
"type='signal',interface='org.gnome.ScreenSaver'"
"type='signal',interface='us.getsol.budgie-screensaver'"
</screen>

<para>
Or watch for a specific screensaver signal:
</para>
<screen>
dbus-monitor --session \
"type='signal',interface='org.gnome.ScreenSaver',member='SessionIdleChanged'"
"type='signal',interface='us.getsol.budgie-screensaver',member='SessionIdleChanged'"
</screen>
</sect1>

Expand Down
6 changes: 3 additions & 3 deletions src/gs-bus.h
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down

0 comments on commit e2709d7

Please sign in to comment.