diff options
author | Manuel Kaufmann <humitos@gmail.com> | 2012-11-23 13:23:59 (GMT) |
---|---|---|
committer | Simon Schampijer <simon@laptop.org> | 2012-11-23 17:20:50 (GMT) |
commit | 7d255fd28fac26693c3b42743171659bad9df208 (patch) | |
tree | 3b26810330a3a06d3cbf21f1333dae7e4d84e43d /palettes.py | |
parent | b3d2fa7df31a637e044dc6f1c77591dc1aa33f06 (diff) |
Use the PaletteMenuItem from the toolkit instead of local SugarMenuItem, part of SL #3455
With this patch Browse uses PaletteMenuItem from
'sugar3.graphics.palettemenu' instead of the local SugarMenuItem
defined by Browse in the "sugarmenuitem" module. The local module
will be removed as well.
Signed-off-by: Manuel Kaufmann <humitos@gmail.com>
Acked-by: Simon Schampijer <simon@laptop.org>
Diffstat (limited to 'palettes.py')
-rw-r--r-- | palettes.py | 31 |
1 files changed, 15 insertions, 16 deletions
diff --git a/palettes.py b/palettes.py index 00cf26a..bfb27e9 100644 --- a/palettes.py +++ b/palettes.py @@ -29,10 +29,9 @@ from gi.repository import WebKit from gi.repository import SugarGestures from sugar3.graphics.palette import Palette, Invoker +from sugar3.graphics.palettemenu import PaletteMenuItem from sugar3 import profile -from sugarmenuitem import SugarMenuItem - class ContentInvoker(Invoker): def __init__(self, browser): @@ -165,9 +164,9 @@ class SelectionPalette(Palette): self.props.primary_text = title - menu_item = SugarMenuItem(_('Copy text'), 'edit-copy') + menu_item = PaletteMenuItem(_('Copy text'), 'edit-copy') menu_item.icon.props.xo_color = profile.get_color() - menu_item.connect('clicked', self.__copy_activate_cb) + menu_item.connect('activate', self.__copy_activate_cb) menu_box.pack_end(menu_item, False, False, 0) menu_item.show() @@ -200,26 +199,26 @@ class LinkPalette(Palette): menu_box.show() self._content.set_border_width(1) - menu_item = SugarMenuItem(_('Follow link'), 'browse-follow-link') - menu_item.connect('clicked', self.__follow_activate_cb) + menu_item = PaletteMenuItem(_('Follow link'), 'browse-follow-link') + menu_item.connect('activate', self.__follow_activate_cb) menu_box.pack_start(menu_item, False, False, 0) menu_item.show() - menu_item = SugarMenuItem(_('Follow link in new tab'), + menu_item = PaletteMenuItem(_('Follow link in new tab'), 'browse-follow-link-new-tab') - menu_item.connect('clicked', self.__follow_activate_cb, True) + menu_item.connect('activate', self.__follow_activate_cb, True) menu_box.pack_start(menu_item, False, False, 0) menu_item.show() - menu_item = SugarMenuItem(_('Keep link'), 'document-save') + menu_item = PaletteMenuItem(_('Keep link'), 'document-save') menu_item.icon.props.xo_color = profile.get_color() - menu_item.connect('clicked', self.__download_activate_cb) + menu_item.connect('activate', self.__download_activate_cb) menu_box.pack_start(menu_item, False, False, 0) menu_item.show() - menu_item = SugarMenuItem(_('Copy link'), 'edit-copy') + menu_item = PaletteMenuItem(_('Copy link'), 'edit-copy') menu_item.icon.props.xo_color = profile.get_color() - menu_item.connect('clicked', self.__copy_activate_cb) + menu_item.connect('activate', self.__copy_activate_cb) menu_box.pack_start(menu_item, False, False, 0) menu_item.show() @@ -267,15 +266,15 @@ class ImagePalette(Palette): menu_box.show() self._content.set_border_width(1) - menu_item = SugarMenuItem(_('Copy image'), 'edit-copy') + menu_item = PaletteMenuItem(_('Copy image'), 'edit-copy') menu_item.icon.props.xo_color = profile.get_color() - menu_item.connect('clicked', self.__copy_activate_cb) + menu_item.connect('activate', self.__copy_activate_cb) menu_box.pack_end(menu_item, False, False, 0) menu_item.show() - menu_item = SugarMenuItem(_('Keep image'), 'document-save') + menu_item = PaletteMenuItem(_('Keep image'), 'document-save') menu_item.icon.props.xo_color = profile.get_color() - menu_item.connect('clicked', self.__download_activate_cb) + menu_item.connect('activate', self.__download_activate_cb) menu_box.pack_end(menu_item, False, False, 0) menu_item.show() |