]> git.pld-linux.org Git - packages/gDeskCal.git/commitdiff
- gDesklets 0.30 has different API in _ewmh module, which gDeskCal tries to
authorMichal Chruszcz <mchruszcz@gmail.com>
Sat, 28 Aug 2004 00:56:57 +0000 (00:56 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
  load if available. Thus make it always unavailable.

Changed files:
    gDeskCal-ewmh.patch -> 1.1

gDeskCal-ewmh.patch [new file with mode: 0644]

diff --git a/gDeskCal-ewmh.patch b/gDeskCal-ewmh.patch
new file mode 100644 (file)
index 0000000..fcf4f54
--- /dev/null
@@ -0,0 +1,37 @@
+--- gDeskCal-0.57.1/code/CalWindow.py~ 2004-03-15 23:46:05.000000000 +0100
++++ gDeskCal-0.57.1/code/CalWindow.py  2004-08-28 02:49:51.459276368 +0200
+@@ -62,28 +62,12 @@
+         self.__layout.show()
+         self.add(self.__layout)
+-        # use gDesklets' EWMH module if available
+-        try:
+-            if (not config.get([conf.TEMPORARY, conf.USE_EWMH])):
+-                raise StandardError
+-            gdesklets_exe = commands.getoutput("which gdesklets")
+-            cwd = os.getcwd()
+-            os.chdir(os.path.dirname(gdesklets_exe))
+-            link_dest = os.path.dirname(os.readlink(gdesklets_exe))
+-            gdesklets_home = os.path.abspath(link_dest)
+-            os.chdir(cwd)
+-            sys.path.append(os.path.join(gdesklets_home, "utils"))
+-            import _ewmh
+-            self.realize()
+-            gtk.idle_add(_ewmh.set_below, self.window)
+-            
+-        except:
+-            gtk.idle_add(self.set_property, "skip-taskbar-hint", 1)
+-            gtk.idle_add(self.set_property, "skip-pager-hint", 1)
+-
+-            # keep window below others
+-            self.connect("focus-in-event", self.__lower_window)
+-            self.connect_after("button-press-event", self.__lower_window)
++        gtk.idle_add(self.set_property, "skip-taskbar-hint", 1)
++        gtk.idle_add(self.set_property, "skip-pager-hint", 1)
++
++        # keep window below others
++        self.connect("focus-in-event", self.__lower_window)
++        self.connect_after("button-press-event", self.__lower_window)
This page took 0.091736 seconds and 4 git commands to generate.