13120
|
1 |
--- gDesklets-0.36beta/main/client.py.orig 2007-11-22 11:30:36.753844000 +0800
|
|
2 |
+++ gDesklets-0.36beta/main/client.py 2007-11-22 11:31:18.018363000 +0800
|
|
3 |
@@ -264,7 +264,8 @@
|
|
4 |
|
|
5 |
else:
|
|
6 |
daemon_path = os.path.join(HOME, "gdesklets-daemon")
|
|
7 |
- args = " ".join([ a for a in sys.argv if a.startswith("--") ])
|
|
8 |
+ args = " ".join([ a for a in sys.argv if a.endswith("translucent") | a.
|
|
9 |
+endswith("no-tray-icon") | a.endswith("debug")])
|
|
10 |
os.system("%s %s &" % (daemon_path, args))
|
|
11 |
|
|
12 |
pos = 0
|
|
13 |
--- gDesklets-0.36beta/gdesklets.orig 2007-11-22 11:31:29.794530000 +0800
|
|
14 |
+++ gDesklets-0.36beta/gdesklets 2007-11-22 11:33:41.090780000 +0800
|
|
15 |
@@ -218,13 +218,19 @@
|
|
16 |
|
|
17 |
try:
|
|
18 |
index = self.__args.index("--sm-config-prefix")
|
|
19 |
- del args[index:index+2]
|
|
20 |
+ del self.__args[index:index+2]
|
|
21 |
except Exception:
|
|
22 |
pass
|
|
23 |
|
|
24 |
try:
|
|
25 |
index = self.__args.index("--sm-client-id")
|
|
26 |
- del args[index:index+2]
|
|
27 |
+ del self.__args[index:index+2]
|
|
28 |
+ except Exception:
|
|
29 |
+ pass
|
|
30 |
+
|
|
31 |
+ try:
|
|
32 |
+ index = self.__args.index("--screen")
|
|
33 |
+ del self.__args[index:index+2]
|
|
34 |
except Exception:
|
|
35 |
pass
|
|
36 |
|
|
37 |
--- gDesklets-0.36beta/gdesklets-daemon.orig 2007-11-22 11:33:49.980607000 +0800
|
|
38 |
+++ gDesklets-0.36beta/gdesklets-daemon 2007-11-22 11:35:20.644388000 +0800
|
|
39 |
@@ -16,10 +16,12 @@
|
|
40 |
import pygtk
|
|
41 |
import sys
|
|
42 |
import utils
|
|
43 |
+import gnome
|
|
44 |
+import gnome.ui
|
|
45 |
|
|
46 |
|
|
47 |
|
|
48 |
-
|
|
49 |
+VERSION="0.36"
|
|
50 |
# setup GTK
|
|
51 |
try:
|
|
52 |
pygtk.require("2.0")
|
|
53 |
@@ -105,6 +107,7 @@
|
|
54 |
|
|
55 |
# enter gtk's mainloop
|
|
56 |
gtk.gdk.threads_enter()
|
|
57 |
+ gnome.init('gdesklets',VERSION)
|
|
58 |
gtk.main()
|
|
59 |
gtk.gdk.threads_leave()
|
|
60 |
|