From dec602fda0890bdbfb121107b9bb39f7954a9cd5 Mon Sep 17 00:00:00 2001 From: Manuel QuiƱones Date: Fri, 25 Nov 2011 02:00:52 +0000 Subject: Port from PyGTK to PyGI, renaming Was done running the pygi-convert.sh script. Signed-off-by: Manuel QuiƱones Acked-by: Simon Schampijer --- (limited to 'palettes.py') diff --git a/palettes.py b/palettes.py index 3c8eebb..5c8f242 100644 --- a/palettes.py +++ b/palettes.py @@ -20,8 +20,8 @@ import tempfile import urlparse from gettext import gettext as _ -import gtk -import gobject +from gi.repository import Gtk +from gi.repository import GObject import xpcom from xpcom import components from xpcom.components import interfaces @@ -35,17 +35,17 @@ from sugar.activity import activity import downloadmanager -class MouseOutListener(gobject.GObject): +class MouseOutListener(GObject.GObject): _com_interfaces_ = interfaces.nsIDOMEventListener __gsignals__ = { - 'mouse-out': (gobject.SIGNAL_RUN_FIRST, - gobject.TYPE_NONE, + 'mouse-out': (GObject.SignalFlags.RUN_FIRST, + None, ([])), } def __init__(self, target): - gobject.GObject.__init__(self) + GObject.GObject.__init__(self) self.target = target def handleEvent(self, event): @@ -66,7 +66,7 @@ class ContentInvoker(Invoker): return self.AT_CURSOR def get_rect(self): - return gtk.gdk.Rectangle() + return () def get_toplevel(self): return None @@ -153,7 +153,7 @@ class LinkPalette(Palette): menu_item = MenuItem(_('Keep link')) icon = Icon(icon_name='document-save', xo_color=profile.get_color(), - icon_size=gtk.ICON_SIZE_MENU) + icon_size=Gtk.IconSize.MENU) menu_item.set_image(icon) menu_item.connect('activate', self.__download_activate_cb) self.menu.append(menu_item) @@ -161,7 +161,7 @@ class LinkPalette(Palette): menu_item = MenuItem(_('Copy link')) icon = Icon(icon_name='edit-copy', xo_color=profile.get_color(), - icon_size=gtk.ICON_SIZE_MENU) + icon_size=Gtk.IconSize.MENU) menu_item.set_image(icon) menu_item.connect('activate', self.__copy_activate_cb) self.menu.append(menu_item) @@ -175,9 +175,9 @@ class LinkPalette(Palette): self._browser.grab_focus() def __copy_activate_cb(self, menu_item): - clipboard = gtk.Clipboard() - targets = gtk.target_list_add_uri_targets() - targets = gtk.target_list_add_text_targets(targets) + clipboard = Gtk.Clipboard() + targets = Gtk.target_list_add_uri_targets() + targets = Gtk.target_list_add_text_targets(targets) targets.append(('text/x-moz-url', 0, 0)) clipboard.set_with_data(targets, @@ -186,9 +186,9 @@ class LinkPalette(Palette): def __clipboard_get_func_cb(self, clipboard, selection_data, info, data): uri_targets = \ - [target[0] for target in gtk.target_list_add_uri_targets()] + [target[0] for target in Gtk.target_list_add_uri_targets()] text_targets = \ - [target[0] for target in gtk.target_list_add_text_targets()] + [target[0] for target in Gtk.target_list_add_text_targets()] if selection_data.target in uri_targets: selection_data.set_uris([self._url]) @@ -217,7 +217,7 @@ class ImagePalette(Palette): menu_item = MenuItem(_('Keep image')) icon = Icon(icon_name='document-save', xo_color=profile.get_color(), - icon_size=gtk.ICON_SIZE_MENU) + icon_size=Gtk.IconSize.MENU) menu_item.set_image(icon) menu_item.connect('activate', self.__download_activate_cb) self.menu.append(menu_item) @@ -225,7 +225,7 @@ class ImagePalette(Palette): menu_item = MenuItem(_('Copy image')) icon = Icon(icon_name='edit-copy', xo_color=profile.get_color(), - icon_size=gtk.ICON_SIZE_MENU) + icon_size=Gtk.IconSize.MENU) menu_item.set_image(icon) menu_item.connect('activate', self.__copy_activate_cb) self.menu.append(menu_item) @@ -289,7 +289,7 @@ class _ImageProgressListener(object): def onStateChange(self, webProgress, request, stateFlags, status): if (stateFlags & interfaces.nsIWebProgressListener.STATE_IS_REQUEST and stateFlags & interfaces.nsIWebProgressListener.STATE_STOP): - clipboard = gtk.Clipboard() + clipboard = Gtk.Clipboard() clipboard.set_with_data([('text/uri-list', 0, 0)], _clipboard_get_func_cb, _clipboard_clear_func_cb, -- cgit v0.9.1