author | Jon Tibble <meths@btinternet.com> |
Sat, 06 Oct 2012 16:11:50 +0100 | |
branch | s11express-2010-11 |
changeset 22109 | db10202d5f6d |
parent 15879 | e423a05d6778 |
permissions | -rw-r--r-- |
12533
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
1 |
--- deskbar-applet-2.23.2.old/deskbar/ui/AbstractCuemiacDeskbarIcon.py 2008-05-29 16:18:39.929746000 +0100 |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
2 |
+++ deskbar-applet-2.23.2/deskbar/ui/AbstractCuemiacDeskbarIcon.py 2008-05-29 16:20:59.272081000 +0100 |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
3 |
@@ -31,7 +31,7 @@ |
12126
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
4 |
self._active_view = deskbar.BUTTON_UI_NAME |
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
5 |
|
12533
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
6 |
def create_window_ui(self): |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
7 |
- self._view = CuemiacWindowView(self._controller, self._core) |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
8 |
+ self._view = CuemiacWindowView(self._controller, self._core, self.applet) |
12126
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
9 |
self._active_view = deskbar.WINDOW_UI_NAME |
12533
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
10 |
|
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
11 |
def _setup_core (self): |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
12 |
--- deskbar-applet-2.23.2.old/deskbar/ui/CuemiacAlignedView.py 2008-05-29 16:18:39.930265000 +0100 |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
13 |
+++ deskbar-applet-2.23.2/deskbar/ui/CuemiacAlignedView.py 2008-05-29 16:27:55.476993000 +0100 |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
14 |
@@ -24,6 +24,7 @@ |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
15 |
self.set_type_hint (gtk.gdk.WINDOW_TYPE_HINT_MENU) |
12126
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
16 |
self.applet.set_applet_flags(gnomeapplet.EXPAND_MINOR) |
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
17 |
self.applet.set_flags(gtk.CAN_FOCUS) |
12533
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
18 |
+ self.set_screen(applet.get_screen()) |
12372 | 19 |
self.applet.connect("change-orient", self._on_change_orient) |
12126
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
20 |
|
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
21 |
self._screen_height = self.get_screen().get_height () |
12533
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
22 |
@@ -59,6 +60,9 @@ |
12126
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
23 |
|
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
24 |
def get_toplevel(self): |
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
25 |
return self |
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
26 |
+ |
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
27 |
+ def get_topwindow(self): |
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
28 |
+ return self.applet.window |
12533
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
29 |
|
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
30 |
def receive_focus(self, time): |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
31 |
self.applet.set_state(gtk.STATE_SELECTED) |
12900 | 32 |
--- deskbar-applet-2.23.5.old/deskbar/ui/CuemiacWindowView.py 2008-05-29 16:18:39.930125000 +0100 |
33 |
+++ deskbar-applet-2.23.5/deskbar/ui/CuemiacWindowView.py 2008-05-29 16:25:32.072521000 +0100 |
|
12533
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
34 |
@@ -8,11 +8,13 @@ |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
35 |
This class is responsible for setting up the GUI. |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
36 |
""" |
12126
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
37 |
|
12533
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
38 |
- def __init__(self, controller, model): |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
39 |
+ def __init__(self, controller, model, applet): |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
40 |
AbstractCuemiacView.__init__(self, controller, model) |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
41 |
gtk.Window.__init__(self) |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
42 |
self._controller.register_view(self) |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
43 |
self.__small_window_height = None |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
44 |
+ self.applet = applet |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
45 |
+ self.set_screen(applet.get_screen()) |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
46 |
|
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
47 |
self.connect("configure-event", self.__save_window_size) |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
48 |
self.connect("delete-event", self._controller.on_quit) |
12900 | 49 |
@@ -50,6 +50,9 @@ |
12533
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
50 |
def get_toplevel(self): |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
51 |
return self |
12900 | 52 |
|
12533
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
53 |
+ def get_topwindow(self): |
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
54 |
+ return self.applet.window |
12900 | 55 |
+ |
12533
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
56 |
def receive_focus(self, time): |
12900 | 57 |
self.move( self._model.get_window_x(), self._model.get_window_y() ) |
12533
81517f29d7d2
* base-specs/deskbar-applet.spec : Bump to 2.23.2
mattman
parents:
12372
diff
changeset
|
58 |
self.entry.grab_focus() |
15313
073935bd7076
* base-specs/deskbar-applet.spec : Uncomment patch 02-multihead-support
mattman
parents:
14962
diff
changeset
|
59 |
/jds/bin/diff -uprN deskbar-applet-2.25.90.old/deskbar/ui/CuemiacWindowController.py deskbar-applet-2.25.90/deskbar/ui/CuemiacWindowController.py |
15879 | 60 |
--- deskbar-applet-2.26.2/deskbar/ui/CuemiacWindowController.py-orig 2009-06-08 16:26:29.545137000 -0500 |
61 |
+++ deskbar-applet-2.26.2/deskbar/ui/CuemiacWindowController.py 2009-06-08 16:28:02.044898000 -0500 |
|
62 |
@@ -1,6 +1,7 @@ |
|
63 |
import glib |
|
12126
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
64 |
import gtk |
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
65 |
import gtk.gdk |
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
66 |
+import gnome |
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
67 |
import logging |
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
68 |
import deskbar |
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
69 |
import deskbar.interfaces.Controller |
15879 | 70 |
@@ -67,14 +68,14 @@ class CuemiacWindowController(deskbar.in |
71 |
self._focus_out = False |
|
12126
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
72 |
|
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
73 |
def on_show_about(self, sender): |
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
74 |
- show_about(self._view.get_toplevel()) |
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
75 |
+ show_about(self._view.get_topwindow()) |
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
76 |
|
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
77 |
def on_show_preferences(self, sender): |
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
78 |
prefs = DeskbarPreferences(self._model) |
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
79 |
- prefs.show_run_hide(self._view.get_toplevel()) |
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
80 |
+ prefs.show_run_hide(self._view.get_topwindow()) |
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
81 |
|
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
82 |
def on_show_help(self, sender): |
14962 | 83 |
- deskbar.core.Utils.launch_default_for_uri_and_scheme("ghelp:deskbar") |
15313
073935bd7076
* base-specs/deskbar-applet.spec : Uncomment patch 02-multihead-support
mattman
parents:
14962
diff
changeset
|
84 |
+ gnome.ui.help_display_uri_on_screen("ghelp:deskbar", (self._view.get_topwindow()).get_screen()) |
12126
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
85 |
|
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
86 |
def on_query_entry_changed(self, entry): |
8a6596718276
* base-specs/deskbar-applet.spec : Add patch 02-multihead-support
mattman
parents:
diff
changeset
|
87 |
self._view.set_clear() |