diff options
author | Tomeu Vizoso <tomeu@sugarlabs.org> | 2009-05-05 14:43:24 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@sugarlabs.org> | 2009-05-05 14:43:24 (GMT) |
commit | f6a8be9eb2a075d9733cc96e52897e856bbca898 (patch) | |
tree | a15a4e2d6e0f4a972d5c7f17313354cac917a9ad | |
parent | d555230e6b6bb959d2ecf7c9c5159cc860ed9e6e (diff) |
Use the new style Gdk.Screen
-rw-r--r-- | extensions/cpsection/aboutcomputer/view.py | 4 | ||||
-rw-r--r-- | extensions/cpsection/network/view.py | 6 | ||||
-rw-r--r-- | src/jarabe/controlpanel/gui.py | 6 | ||||
-rw-r--r-- | src/jarabe/desktop/favoriteslayout.py | 9 | ||||
-rw-r--r-- | src/jarabe/desktop/favoritesview.py | 4 | ||||
-rw-r--r-- | src/jarabe/desktop/homewindow.py | 6 | ||||
-rw-r--r-- | src/jarabe/desktop/spreadlayout.py | 7 | ||||
-rw-r--r-- | src/jarabe/frame/clipboardtray.py | 3 | ||||
-rw-r--r-- | src/jarabe/frame/eventarea.py | 10 | ||||
-rw-r--r-- | src/jarabe/frame/frame.py | 3 | ||||
-rw-r--r-- | src/jarabe/frame/frameinvoker.py | 8 | ||||
-rw-r--r-- | src/jarabe/frame/framewindow.py | 8 | ||||
-rw-r--r-- | src/jarabe/journal/modalalert.py | 1 | ||||
-rw-r--r-- | src/jarabe/journal/objectchooser.py | 6 | ||||
-rw-r--r-- | src/jarabe/view/launcher.py | 6 | ||||
-rw-r--r-- | src/jarabe/view/tabbinghandler.py | 3 | ||||
-rw-r--r-- | src/jarabe/view/viewsource.py | 6 |
17 files changed, 64 insertions, 32 deletions
diff --git a/extensions/cpsection/aboutcomputer/view.py b/extensions/cpsection/aboutcomputer/view.py index dd4f8f3..d5deb4d 100644 --- a/extensions/cpsection/aboutcomputer/view.py +++ b/extensions/cpsection/aboutcomputer/view.py @@ -20,6 +20,7 @@ import os from gettext import gettext as _ import gtk +import Gdk from sugar.graphics import style @@ -189,7 +190,8 @@ class AboutComputer(SectionView): "conditions described therein.")) label_info.set_alignment(0, 0) label_info.set_line_wrap(True) - label_info.set_size_request(gtk.gdk.screen_width() / 2, -1) + screen = Gdk.Screen.get_default() + label_info.set_size_request(screen.width / 2, -1) label_info.show() vbox_copyright.pack_start(label_info, expand=False) diff --git a/extensions/cpsection/network/view.py b/extensions/cpsection/network/view.py index ef28f00..2ad76ab 100644 --- a/extensions/cpsection/network/view.py +++ b/extensions/cpsection/network/view.py @@ -15,6 +15,7 @@ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA import gtk +import Gdk import gobject from gettext import gettext as _ @@ -142,8 +143,9 @@ class Network(SectionView): self._entry.modify_bg(gtk.STATE_INSENSITIVE, style.COLOR_WHITE.get_gdk_color()) self._entry.modify_base(gtk.STATE_INSENSITIVE, - style.COLOR_WHITE.get_gdk_color()) - self._entry.set_size_request(int(gtk.gdk.screen_width() / 3), -1) + style.COLOR_WHITE.get_gdk_color()) + screen = Gdk.Screen.get_default() + self._entry.set_size_request(int(screen.width / 3), -1) box_server.pack_start(self._entry, expand=False) self._entry.show() box_mesh.pack_start(box_server, expand=False) diff --git a/src/jarabe/controlpanel/gui.py b/src/jarabe/controlpanel/gui.py index 3d226fa..0766780 100644 --- a/src/jarabe/controlpanel/gui.py +++ b/src/jarabe/controlpanel/gui.py @@ -22,6 +22,7 @@ import traceback import gobject import gtk +import Gdk from sugar.graphics.icon import Icon from sugar.graphics import style @@ -43,8 +44,9 @@ class ControlPanel(gtk.Window): self.set_border_width(style.LINE_WIDTH) offset = style.GRID_CELL_SIZE - width = gtk.gdk.screen_width() - offset * 2 - height = gtk.gdk.screen_height() - offset * 2 + screen = Gdk.Screen.get_default() + width = screen.width - offset * 2 + height = screen.height - offset * 2 self.set_size_request(width, height) self.set_position(gtk.WIN_POS_CENTER_ALWAYS) self.set_decorated(False) diff --git a/src/jarabe/desktop/favoriteslayout.py b/src/jarabe/desktop/favoriteslayout.py index 506446f..12c324f 100644 --- a/src/jarabe/desktop/favoriteslayout.py +++ b/src/jarabe/desktop/favoriteslayout.py @@ -21,6 +21,7 @@ from gettext import gettext as _ import gobject import gtk +import Gdk import hippo from sugar.graphics import style @@ -47,10 +48,12 @@ class FavoritesLayout(gobject.GObject, hippo.CanvasLayout): self.box = box def do_get_height_request(self, for_width): - return 0, gtk.gdk.screen_height() - style.GRID_CELL_SIZE + screen = Gdk.Screen.get_default() + return 0, screen.height - style.GRID_CELL_SIZE def do_get_width_request(self): - return 0, gtk.gdk.screen_width() + screen = Gdk.Screen.get_default() + return 0, screen.width def compare_activities(self, icon_a, icon_b): return 0 @@ -183,7 +186,7 @@ class RandomLayout(FavoritesLayout): _MINIMUM_RADIUS = style.XLARGE_ICON_SIZE / 2 + style.DEFAULT_SPACING + \ style.STANDARD_ICON_SIZE * 2 -_MAXIMUM_RADIUS = (gtk.gdk.screen_height() - style.GRID_CELL_SIZE) / 2 - \ +_MAXIMUM_RADIUS = (Gdk.Screen.get_default().height - style.GRID_CELL_SIZE) / 2 - \ style.STANDARD_ICON_SIZE - style.DEFAULT_SPACING class RingLayout(FavoritesLayout): diff --git a/src/jarabe/desktop/favoritesview.py b/src/jarabe/desktop/favoritesview.py index 03d9f16..abae61b 100644 --- a/src/jarabe/desktop/favoritesview.py +++ b/src/jarabe/desktop/favoritesview.py @@ -22,6 +22,7 @@ import math import gobject import gconf import gtk +import Gdk import hippo import dbus @@ -314,7 +315,8 @@ class FavoritesView(hippo.Canvas): def add_alert(self, alert): if self._alert is not None: self.remove_alert() - alert.set_size_request(gtk.gdk.screen_width(), -1) + screen = Gdk.Screen.get_default() + alert.set_size_request(screen.width, -1) self._alert = hippo.CanvasWidget(widget=alert) self._box.append(self._alert, hippo.PACK_FIXED) diff --git a/src/jarabe/desktop/homewindow.py b/src/jarabe/desktop/homewindow.py index bbb0db1..bb4e607 100644 --- a/src/jarabe/desktop/homewindow.py +++ b/src/jarabe/desktop/homewindow.py @@ -17,6 +17,7 @@ import logging import gtk +import Gdk from sugar.graphics import style from sugar.graphics import palettegroup @@ -44,8 +45,9 @@ class HomeWindow(gtk.Window): self._active = False - self.set_default_size(gtk.gdk.screen_width(), - gtk.gdk.screen_height()) + screen = Gdk.Screen.get_default() + self.set_default_size(screen.width, + screen.height) self.realize() self.window.set_type_hint(gtk.gdk.WINDOW_TYPE_HINT_DESKTOP) diff --git a/src/jarabe/desktop/spreadlayout.py b/src/jarabe/desktop/spreadlayout.py index ffc5bc7..359b0ba 100644 --- a/src/jarabe/desktop/spreadlayout.py +++ b/src/jarabe/desktop/spreadlayout.py @@ -17,6 +17,7 @@ import hippo import gobject import gtk +import Gdk from sugar.graphics import style @@ -53,10 +54,12 @@ class SpreadLayout(gobject.GObject, hippo.CanvasLayout): self._box = box def do_get_height_request(self, for_width): - return 0, gtk.gdk.screen_height() - style.GRID_CELL_SIZE + screen = Gdk.Screen.get_default() + return 0, screen.height - style.GRID_CELL_SIZE def do_get_width_request(self): - return 0, gtk.gdk.screen_width() + screen = Gdk.Screen.get_default() + return 0, screen.width def do_allocate(self, x, y, width, height, req_width, req_height, origin_changed): diff --git a/src/jarabe/frame/clipboardtray.py b/src/jarabe/frame/clipboardtray.py index 40f0a32..12a9743 100644 --- a/src/jarabe/frame/clipboardtray.py +++ b/src/jarabe/frame/clipboardtray.py @@ -19,6 +19,7 @@ import logging import tempfile import gtk +import Gdk from sugar import util from sugar.graphics import tray @@ -58,7 +59,7 @@ class _ContextMap(object): class ClipboardTray(tray.VTray): - MAX_ITEMS = gtk.gdk.screen_height() / style.GRID_CELL_SIZE - 2 + MAX_ITEMS = Gdk.Screen.get_default().height / style.GRID_CELL_SIZE - 2 def __init__(self): tray.VTray.__init__(self, align=tray.ALIGN_TO_END) diff --git a/src/jarabe/frame/eventarea.py b/src/jarabe/frame/eventarea.py index 5b31b24..10f44b2 100644 --- a/src/jarabe/frame/eventarea.py +++ b/src/jarabe/frame/eventarea.py @@ -15,6 +15,7 @@ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA import gtk +import Gdk import gobject import wnck import gconf @@ -39,10 +40,11 @@ class EventArea(gobject.GObject): self._edge_delay = client.get_int('/desktop/sugar/frame/edge_delay') self._corner_delay = client.get_int('/desktop/sugar/frame/corner_delay') - right = gtk.gdk.screen_width() - 1 - bottom = gtk.gdk.screen_height() -1 - width = gtk.gdk.screen_width() - 2 - height = gtk.gdk.screen_height() - 2 + screen = Gdk.Screen.get_default() + right = screen.width - 1 + bottom = screen.height -1 + width = screen.width - 2 + height = screen.height - 2 if self._edge_delay != _MAX_DELAY: invisible = self._create_invisible(1, 0, width, 1, diff --git a/src/jarabe/frame/frame.py b/src/jarabe/frame/frame.py index 0bb8d92..b17ded5 100644 --- a/src/jarabe/frame/frame.py +++ b/src/jarabe/frame/frame.py @@ -17,6 +17,7 @@ import logging import gtk +import Gdk import gobject import hippo @@ -119,7 +120,7 @@ class Frame(object): self._left_panel = self._create_left_panel() self._right_panel = self._create_right_panel() - screen = gtk.gdk.screen_get_default() + screen = Gdk.Screen.get_default() screen.connect('size-changed', self._size_changed_cb) self._key_listener = _KeyListener(self) diff --git a/src/jarabe/frame/frameinvoker.py b/src/jarabe/frame/frameinvoker.py index e4a13e1..df296dd 100644 --- a/src/jarabe/frame/frameinvoker.py +++ b/src/jarabe/frame/frameinvoker.py @@ -15,6 +15,7 @@ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA import gtk +import Gdk from sugar.graphics import style from sugar.graphics.palette import WidgetInvoker @@ -23,10 +24,11 @@ def _get_screen_area(): frame_thickness = style.GRID_CELL_SIZE x = y = frame_thickness - width = gtk.gdk.screen_width() - frame_thickness - height = gtk.gdk.screen_height() - frame_thickness + screen = Gdk.Screen.get_default() + width = screen.width - frame_thickness + height = screen.height - frame_thickness - return gtk.gdk.Rectangle(x, y, width, height) + return Gdk.Rectangle(x, y, width, height) class FrameWidgetInvoker(WidgetInvoker): def __init__(self, widget): diff --git a/src/jarabe/frame/framewindow.py b/src/jarabe/frame/framewindow.py index 02bb131..68fe2c9 100644 --- a/src/jarabe/frame/framewindow.py +++ b/src/jarabe/frame/framewindow.py @@ -15,6 +15,7 @@ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA import gtk +import Gdk import hippo from sugar.graphics import style @@ -80,17 +81,18 @@ class FrameWindow(gtk.Window): self._update_size() - screen = gtk.gdk.screen_get_default() + screen = Gdk.Screen.get_default() screen.connect('size-changed', self._size_changed_cb) def append(self, child, flags=0): self._bg.append(child, flags) def _update_size(self): + screen = Gdk.Screen.get_default() if self._position == gtk.POS_TOP or self._position == gtk.POS_BOTTOM: - self.resize(gtk.gdk.screen_width(), self.size) + self.resize(screen.width, self.size) else: - self.resize(self.size, gtk.gdk.screen_height()) + self.resize(self.size, screen.height) def _realize_cb(self, widget): self.window.set_type_hint(gtk.gdk.WINDOW_TYPE_HINT_DIALOG) diff --git a/src/jarabe/journal/modalalert.py b/src/jarabe/journal/modalalert.py index a5a86ab..fe090a6 100644 --- a/src/jarabe/journal/modalalert.py +++ b/src/jarabe/journal/modalalert.py @@ -15,6 +15,7 @@ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA import gtk +import Gdk from gettext import gettext as _ import gconf diff --git a/src/jarabe/journal/objectchooser.py b/src/jarabe/journal/objectchooser.py index b70cf72..603aeb4 100644 --- a/src/jarabe/journal/objectchooser.py +++ b/src/jarabe/journal/objectchooser.py @@ -19,6 +19,7 @@ import logging import gobject import gtk +import Gdk import hippo import wnck @@ -92,8 +93,9 @@ class ObjectChooser(gtk.Window): self._toolbar.set_mount_point('/') - width = gtk.gdk.screen_width() - style.GRID_CELL_SIZE * 2 - height = gtk.gdk.screen_height() - style.GRID_CELL_SIZE * 2 + screen = Gdk.Screen.get_default() + width = screen.width - style.GRID_CELL_SIZE * 2 + height = screen.height - style.GRID_CELL_SIZE * 2 self.set_size_request(width, height) if what_filter: diff --git a/src/jarabe/view/launcher.py b/src/jarabe/view/launcher.py index 6ddb04a..091b256 100644 --- a/src/jarabe/view/launcher.py +++ b/src/jarabe/view/launcher.py @@ -17,6 +17,7 @@ import logging import gtk +import Gdk import hippo import gobject @@ -39,7 +40,7 @@ class LaunchWindow(hippo.CanvasWindow): self.connect('realize', self.__realize_cb) - screen = gtk.gdk.screen_get_default() + screen = Gdk.Screen.get_default() screen.connect('size-changed', self.__size_changed_cb) self._update_size() @@ -49,7 +50,8 @@ class LaunchWindow(hippo.CanvasWindow): self._box.zoom_in() def _update_size(self): - self.resize(gtk.gdk.screen_width(), gtk.gdk.screen_height()) + screen = Gdk.Screen.get_default() + self.resize(screen.width, screen.height) def __realize_cb(self, widget): wm.set_activity_id(widget.window, str(self._activity_id)) diff --git a/src/jarabe/view/tabbinghandler.py b/src/jarabe/view/tabbinghandler.py index b1c85c6..134f7f3 100644 --- a/src/jarabe/view/tabbinghandler.py +++ b/src/jarabe/view/tabbinghandler.py @@ -16,6 +16,7 @@ import logging import gtk +import Gdk import gobject from jarabe.model import shell @@ -33,7 +34,7 @@ class TabbingHandler(object): if not self._tabbing: logging.debug('Grabing the input.') - screen = gtk.gdk.screen_get_default() + screen = Gdk.Screen.get_default() window = screen.get_root_window() keyboard_grab_result = gtk.gdk.keyboard_grab(window) pointer_grab_result = gtk.gdk.pointer_grab(window) diff --git a/src/jarabe/view/viewsource.py b/src/jarabe/view/viewsource.py index 870b176..8377a13 100644 --- a/src/jarabe/view/viewsource.py +++ b/src/jarabe/view/viewsource.py @@ -23,6 +23,7 @@ from gettext import gettext as _ import gobject import pango import gtk +import Gdk import gtksourceview2 import dbus import gconf @@ -101,8 +102,9 @@ class ViewSource(gtk.Window): self.set_position(gtk.WIN_POS_CENTER_ALWAYS) self.set_border_width(style.LINE_WIDTH) - width = gtk.gdk.screen_width() - style.GRID_CELL_SIZE * 2 - height = gtk.gdk.screen_height() - style.GRID_CELL_SIZE * 2 + screen = Gdk.Screen.get_default() + width = screen.width - style.GRID_CELL_SIZE * 2 + height = screen.height - style.GRID_CELL_SIZE * 2 self.set_size_request(width, height) self._parent_window_xid = window_xid |