Add mnemonics for channel and podcast directory dialog buttons.

This commit is contained in:
auouymous 2022-02-06 02:30:57 -07:00
parent a2495beeb9
commit 61b13f514a
4 changed files with 14 additions and 10 deletions

View File

@ -27,13 +27,14 @@
<property name="layout-style">end</property>
<child>
<object class="GtkButton" id="btnCancel">
<property name="label" translatable="yes">Cancel</property>
<property name="label" translatable="yes">_Cancel</property>
<property name="use-action-appearance">False</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="can-default">True</property>
<property name="has-default">True</property>
<property name="receives-default">False</property>
<property name="use-underline">True</property>
<signal name="clicked" handler="on_btnCancel_clicked" swapped="no"/>
</object>
<packing>
@ -44,7 +45,7 @@
</child>
<child>
<object class="GtkButton" id="btnOK">
<property name="label" translatable="yes">OK</property>
<property name="label" translatable="yes">_OK</property>
<property name="use-action-appearance">False</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
@ -52,6 +53,7 @@
<property name="can-default">True</property>
<property name="has-default">True</property>
<property name="receives-default">False</property>
<property name="use-underline">True</property>
<signal name="clicked" handler="on_btnOK_clicked" swapped="no"/>
</object>
<packing>
@ -208,10 +210,11 @@
</child>
<child>
<object class="GtkButton" id="title_save_button">
<property name="label" translatable="yes">Save</property>
<property name="label" translatable="yes">_Save</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">True</property>
<property name="use-underline">True</property>
<property name="valign">center</property>
<signal name="clicked" handler="on_title_save_button_clicked" swapped="no"/>
</object>

View File

@ -172,7 +172,7 @@
<property name="layout-style">start</property>
<child>
<object class="GtkButton" id="btnSelectAll">
<property name="label" translatable="yes">Select All</property>
<property name="label" translatable="yes">Select _all</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
@ -187,7 +187,7 @@
</child>
<child>
<object class="GtkButton" id="btnSelectNone">
<property name="label" translatable="yes">Select None</property>
<property name="label" translatable="yes">Select _none</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
@ -215,12 +215,13 @@
<property name="layout-style">end</property>
<child>
<object class="GtkButton" id="btnCancel">
<property name="label" translatable="yes">Cancel</property>
<property name="label" translatable="yes">_Cancel</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="can-default">True</property>
<property name="has-default">True</property>
<property name="receives-default">False</property>
<property name="use-underline">True</property>
<signal name="clicked" handler="on_btnCancel_clicked" swapped="no"/>
</object>
<packing>

View File

@ -196,7 +196,7 @@ class gPodderChannel(BuilderWidget):
# Title editing callbacks
def on_title_edit_button_clicked(self, button):
self.title_save_button_saves = True
self.title_save_button.set_label(_("Save"))
self.title_save_button.set_label(_("_Save"))
self.title_stack.set_visible_child(self.title_edit_box)
self.title_entry.set_text(self.title_label.get_text())
self.title_entry.grab_focus()
@ -204,7 +204,7 @@ class gPodderChannel(BuilderWidget):
def on_title_entry_changed(self, entry):
if len(entry.get_text()) > 0:
self.title_save_button_saves = True
self.title_save_button.set_label(_("Save"))
self.title_save_button.set_label(_("_Save"))
else:
self.title_save_button_saves = False
self.title_save_button.set_label(_("Cancel"))

View File

@ -279,11 +279,11 @@ class gPodderEpisodeSelector(BuilderWidget):
menu.append(item)
menu.append(Gtk.SeparatorMenuItem())
item = Gtk.MenuItem(_('Select all'))
item = Gtk.MenuItem(_('Select _all'))
item.connect('activate', self.on_btnCheckAll_clicked)
menu.append(item)
item = Gtk.MenuItem(_('Select none'))
item = Gtk.MenuItem(_('Select _none'))
item.connect('activate', self.on_btnCheckNone_clicked)
menu.append(item)