mnemonic in roster and statusicon
This commit is contained in:
parent
77d4843d62
commit
bf5c8248b2
|
@ -5583,8 +5583,8 @@ class RosterWindow:
|
||||||
status_menuitem.set_submenu(sub_menu)
|
status_menuitem.set_submenu(sub_menu)
|
||||||
|
|
||||||
for show in ('online', 'chat', 'away', 'xa', 'dnd', 'invisible'):
|
for show in ('online', 'chat', 'away', 'xa', 'dnd', 'invisible'):
|
||||||
uf_show = helpers.get_uf_show(show, use_mnemonic=False)
|
uf_show = helpers.get_uf_show(show, use_mnemonic=True)
|
||||||
item = Gtk.ImageMenuItem(uf_show)
|
item = Gtk.ImageMenuItem.new_with_mnemonic(uf_show)
|
||||||
icon = state_images[show]
|
icon = state_images[show]
|
||||||
item.set_image(icon)
|
item.set_image(icon)
|
||||||
sub_menu.append(item)
|
sub_menu.append(item)
|
||||||
|
@ -5610,7 +5610,7 @@ class RosterWindow:
|
||||||
sub_menu.append(item)
|
sub_menu.append(item)
|
||||||
|
|
||||||
uf_show = helpers.get_uf_show('offline', use_mnemonic=True)
|
uf_show = helpers.get_uf_show('offline', use_mnemonic=True)
|
||||||
item = Gtk.ImageMenuItem(uf_show)
|
item = Gtk.ImageMenuItem.new_with_mnemonic(uf_show)
|
||||||
icon = state_images['offline']
|
icon = state_images['offline']
|
||||||
item.set_image(icon)
|
item.set_image(icon)
|
||||||
sub_menu.append(item)
|
sub_menu.append(item)
|
||||||
|
@ -5697,7 +5697,7 @@ class RosterWindow:
|
||||||
|
|
||||||
for show in ('online', 'away', 'dnd', 'invisible'):
|
for show in ('online', 'away', 'dnd', 'invisible'):
|
||||||
uf_show = helpers.get_uf_show(show, use_mnemonic=True)
|
uf_show = helpers.get_uf_show(show, use_mnemonic=True)
|
||||||
item = Gtk.ImageMenuItem(uf_show)
|
item = Gtk.ImageMenuItem.new_with_mnemonic(uf_show)
|
||||||
icon = state_images[show]
|
icon = state_images[show]
|
||||||
item.set_image(icon)
|
item.set_image(icon)
|
||||||
sub_menu.append(item)
|
sub_menu.append(item)
|
||||||
|
@ -5715,7 +5715,7 @@ class RosterWindow:
|
||||||
item.set_sensitive(False)
|
item.set_sensitive(False)
|
||||||
|
|
||||||
uf_show = helpers.get_uf_show('offline', use_mnemonic=True)
|
uf_show = helpers.get_uf_show('offline', use_mnemonic=True)
|
||||||
item = Gtk.ImageMenuItem(uf_show)
|
item = Gtk.ImageMenuItem.new_with_mnemonic(uf_show)
|
||||||
icon = state_images['offline']
|
icon = state_images['offline']
|
||||||
item.set_image(icon)
|
item.set_image(icon)
|
||||||
sub_menu.append(item)
|
sub_menu.append(item)
|
||||||
|
|
|
@ -229,8 +229,8 @@ class StatusIcon:
|
||||||
join_gc_menuitem.set_image(state_images['muc_active'])
|
join_gc_menuitem.set_image(state_images['muc_active'])
|
||||||
|
|
||||||
for show in ('online', 'chat', 'away', 'xa', 'dnd', 'invisible'):
|
for show in ('online', 'chat', 'away', 'xa', 'dnd', 'invisible'):
|
||||||
uf_show = helpers.get_uf_show(show, use_mnemonic = True)
|
uf_show = helpers.get_uf_show(show, use_mnemonic=True)
|
||||||
item = Gtk.ImageMenuItem(uf_show)
|
item = Gtk.ImageMenuItem.new_with_mnemonic(uf_show)
|
||||||
item.set_image(state_images[show])
|
item.set_image(state_images[show])
|
||||||
sub_menu.append(item)
|
sub_menu.append(item)
|
||||||
item.connect('activate', self.on_show_menuitem_activate, show)
|
item.connect('activate', self.on_show_menuitem_activate, show)
|
||||||
|
@ -238,7 +238,7 @@ class StatusIcon:
|
||||||
item = Gtk.SeparatorMenuItem.new()
|
item = Gtk.SeparatorMenuItem.new()
|
||||||
sub_menu.append(item)
|
sub_menu.append(item)
|
||||||
|
|
||||||
item = Gtk.ImageMenuItem(_('_Change Status Message...'))
|
item = Gtk.ImageMenuItem.new_with_mnemonic(_('_Change Status Message...'))
|
||||||
gtkgui_helpers.add_image_to_menuitem(item, 'gajim-kbd_input')
|
gtkgui_helpers.add_image_to_menuitem(item, 'gajim-kbd_input')
|
||||||
sub_menu.append(item)
|
sub_menu.append(item)
|
||||||
item.connect('activate', self.on_change_status_message_activate)
|
item.connect('activate', self.on_change_status_message_activate)
|
||||||
|
@ -252,8 +252,8 @@ class StatusIcon:
|
||||||
item = Gtk.SeparatorMenuItem.new()
|
item = Gtk.SeparatorMenuItem.new()
|
||||||
sub_menu.append(item)
|
sub_menu.append(item)
|
||||||
|
|
||||||
uf_show = helpers.get_uf_show('offline', use_mnemonic = True)
|
uf_show = helpers.get_uf_show('offline', use_mnemonic=True)
|
||||||
item = Gtk.ImageMenuItem(uf_show)
|
item = Gtk.ImageMenuItem.new_with_mnemonic(uf_show)
|
||||||
item.set_image(state_images['offline'])
|
item.set_image(state_images['offline'])
|
||||||
sub_menu.append(item)
|
sub_menu.append(item)
|
||||||
item.connect('activate', self.on_show_menuitem_activate, 'offline')
|
item.connect('activate', self.on_show_menuitem_activate, 'offline')
|
||||||
|
|
Loading…
Reference in New Issue