]> code.delx.au - bg-scripts/blobdiff - lib/WallChanger.py
Fixed Gnome
[bg-scripts] / lib / WallChanger.py
index c6958a84dd958dada1418c3dd755c3968ded560b..060fe63458334d986fb482d9c5210b349dfa09ac 100644 (file)
@@ -37,6 +37,13 @@ def RandomBG(*args, **kwargs):
                else:
                        ret = __KDEChanger(*args, **kwargs)
 
+       debug("Testing for Gnome", DEBUG_LEVEL_LOW)
+       if commands.getstatusoutput("xwininfo -name 'gnome-session'")[0] == 0:
+               if ret is not None:
+                       ret.nextChanger = __GnomeChanger(*args, **kwargs)
+               else:
+                       ret = __GnomeChanger(*args, **kwargs)
+
        debug("Testing for WMaker", DEBUG_LEVEL_LOW)
        if commands.getstatusoutput("xlsclients | grep -qi wmaker")[0] == 0:
                if ret is not None: