Add accelerators to menu items.

This commit is contained in:
luxick
2018-02-28 11:24:33 +01:00
parent 7e8b9787a5
commit eded5828fa
2 changed files with 5 additions and 0 deletions

View File

@@ -9,6 +9,8 @@ class DeathHandlers:
def do_add_death(self, *_):
ep_id = self.app.get_selected_episode_id()
if not ep_id:
return
result = dialogs.show_edit_death_dialog(self.app.ui, ep_id)
if result == Gtk.ResponseType.OK:
self.app.reload_for_season()

View File

@@ -1234,6 +1234,7 @@
<child>
<object class="GtkMenuItem" id="manage_seasons_item">
<property name="visible">True</property>
<property name="sensitive">False</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Manage Seasons</property>
<property name="use_underline">True</property>
@@ -1260,6 +1261,7 @@
<property name="label" translatable="yes">Add Death</property>
<property name="use_underline">True</property>
<signal name="activate" handler="do_add_death" swapped="no"/>
<accelerator key="d" signal="activate" modifiers="GDK_CONTROL_MASK"/>
</object>
</child>
<child>
@@ -1268,6 +1270,7 @@
<property name="can_focus">False</property>
<property name="label" translatable="yes">Add Victory</property>
<property name="use_underline">True</property>
<accelerator key="v" signal="activate" modifiers="GDK_CONTROL_MASK"/>
</object>
</child>
</object>