From: James Bunton Date: Tue, 15 Apr 2008 05:34:34 +0000 (+1000) Subject: Fixed Gnome X-Git-Url: https://code.delx.au/bg-scripts/commitdiff_plain/819e7241d4af5b6e9572eff30620a9e5436e94e4 Fixed Gnome --- diff --git a/lib/WallChanger.py b/lib/WallChanger.py index c6958a8..060fe63 100644 --- a/lib/WallChanger.py +++ b/lib/WallChanger.py @@ -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: