diff options
author | Calum Lind <calumlind@gmail.com> | 2018-11-06 12:56:52 +0000 |
---|---|---|
committer | Calum Lind <calumlind@gmail.com> | 2018-11-06 14:57:23 +0000 |
commit | d7c48d27d8f9800009f75425d4292ac26d0707a8 (patch) | |
tree | 120948ee696076da75cf02c8229af213a97ed846 | |
parent | 1bc766213cab8d1263aeb0825d2041cdf8d0e69e (diff) | |
download | deluge-d7c48d27d8f9800009f75425d4292ac26d0707a8.tar.gz deluge-d7c48d27d8f9800009f75425d4292ac26d0707a8.tar.bz2 deluge-d7c48d27d8f9800009f75425d4292ac26d0707a8.zip |
[Label] Fix mnemonic labels
Remove the icons to simplify code since ImageMenuItem is deprecated.
-rw-r--r-- | deluge/plugins/Label/deluge/plugins/label/gtkui/sidebar_menu.py | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/deluge/plugins/Label/deluge/plugins/label/gtkui/sidebar_menu.py b/deluge/plugins/Label/deluge/plugins/label/gtkui/sidebar_menu.py index 1fb9ce39c..34358db6e 100644 --- a/deluge/plugins/Label/deluge/plugins/label/gtkui/sidebar_menu.py +++ b/deluge/plugins/Label/deluge/plugins/label/gtkui/sidebar_menu.py @@ -43,9 +43,9 @@ class LabelSidebarMenu(object): sep = Gtk.SeparatorMenuItem() self.items.append(sep) self.menu.prepend(sep) - self._add_item('options', _('Label _Options'), Gtk.STOCK_PREFERENCES) - self._add_item('remove', _('_Remove Label'), Gtk.STOCK_REMOVE) - self._add_item('add', _('_Add Label'), Gtk.STOCK_ADD) + self._add_item('options', _('Label _Options')) + self._add_item('remove', _('_Remove Label')) + self._add_item('add', _('_Add Label')) self.menu.show_all() # dialogs: @@ -54,13 +54,12 @@ class LabelSidebarMenu(object): # hooks: self.menu.connect('show', self.on_show, None) - def _add_item(self, item_id, label, stock): - """I hate glade. + def _add_item(self, item_id, label): + """ id is automatically-added as self.item_<id> """ + item = Gtk.MenuItem.new_with_mnemonic(label) func = getattr(self, 'on_%s' % item_id) - item = Gtk.ImageMenuItem(stock) - item.get_children()[0].set_label(label) item.connect('activate', func) self.menu.prepend(item) setattr(self, 'item_%s' % item_id, item) |