Update keyboard shortcuts dialog to current state

Organize shortcuts into groups:
- Tabs: New Tab (Ctrl+T), Close Tab (Ctrl+W)
- Requests: Save Request (Ctrl+S)
- General: Show Shortcuts (Ctrl+?), Quit (Ctrl+Q)
This commit is contained in:
Pavel Baksy 2025-12-22 23:40:43 +01:00
parent b49d5ab7fd
commit c4480fc161

View File

@ -5,13 +5,44 @@
<object class="AdwShortcutsSection">
<property name="title" translatable="yes">Shortcuts</property>
<child>
<object class="AdwShortcutsItem">
<property name="title" translatable="yes" context="shortcut window">Show Shortcuts</property>
<property name="action-name">app.shortcuts</property>
<object class="AdwShortcutsGroup">
<property name="title" translatable="yes" context="shortcut window">Tabs</property>
<child>
<object class="AdwShortcutsShortcut">
<property name="title" translatable="yes" context="shortcut window">New Tab</property>
<property name="action-name">win.new-tab</property>
</object>
</child>
<child>
<object class="AdwShortcutsItem">
<object class="AdwShortcutsShortcut">
<property name="title" translatable="yes" context="shortcut window">Close Tab</property>
<property name="action-name">win.close-tab</property>
</object>
</child>
</object>
</child>
<child>
<object class="AdwShortcutsGroup">
<property name="title" translatable="yes" context="shortcut window">Requests</property>
<child>
<object class="AdwShortcutsShortcut">
<property name="title" translatable="yes" context="shortcut window">Save Request</property>
<property name="action-name">win.save-request</property>
</object>
</child>
</object>
</child>
<child>
<object class="AdwShortcutsGroup">
<property name="title" translatable="yes" context="shortcut window">General</property>
<child>
<object class="AdwShortcutsShortcut">
<property name="title" translatable="yes" context="shortcut window">Show Shortcuts</property>
<property name="action-name">win.show-help-overlay</property>
</object>
</child>
<child>
<object class="AdwShortcutsShortcut">
<property name="title" translatable="yes" context="shortcut window">Quit</property>
<property name="action-name">app.quit</property>
</object>
@ -19,4 +50,6 @@
</object>
</child>
</object>
</child>
</object>
</interface>