]> git.phdru.name Git - xsetbg.git/blobdiff - xsetbg-dbus.py
Feat: Remove DBus-related scripts
[xsetbg.git] / xsetbg-dbus.py
diff --git a/xsetbg-dbus.py b/xsetbg-dbus.py
deleted file mode 100755 (executable)
index 4d7d348..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-#! /usr/bin/env python
-"""XSetBg (DBus version)
-
-"""
-
-import gobject
-
-import dbus
-import dbus.service
-import dbus.mainloop.glib
-
-from xsetbg import change
-
-
-class XsetBg(dbus.service.Object):
-
-    @dbus.service.method("name.phdru.XSetBg",
-                         in_signature='', out_signature='')
-    def change(self):
-        change()
-
-    @dbus.service.method("name.phdru.XSetBg",
-                         in_signature='', out_signature='')
-    def force(self):
-        change(force=True)
-
-    @dbus.service.method("name.phdru.XSetBg",
-                         in_signature='', out_signature='')
-    def stop(self):
-        mainloop.quit()
-
-
-if __name__ == '__main__':
-    dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)
-
-    session_bus = dbus.SessionBus()
-    name = dbus.service.BusName("name.phdru.XSetBg", session_bus)
-    object = XsetBg(session_bus, '/name/phdru/XSetBg')
-
-    change(force=True)
-    mainloop = gobject.MainLoop()
-    mainloop.run()