feat: add configurable hotkeys to cycle tabs

Adds two configurable hotkeys (plus the required code infrastructure to
handle configurable hotkeys) for cycling the active chat tab forward by
one and backwards by one.
This commit is contained in:
Dean Sheather
2024-07-11 00:32:13 +10:00
parent ac45afcf4c
commit 352088dfed
8 changed files with 272 additions and 28 deletions
+21
View File
@@ -514,6 +514,27 @@
<data name="Options_OverrideStyleDropdown_Name">
<value>Styles</value>
</data>
<data name="Options_ChatTabForwardKeybind_Name">
<value>Cycle chat tab forwards keybind</value>
</data>
<data name="Options_ChatTabBackwardKeybind_Name">
<value>Cycle chat tab backwards keybind</value>
</data>
<data name="Keybind_None">
<value>none set</value>
</data>
<data name="Keybind_EscToClear">
<value>ESC to clear</value>
</data>
<data name="Keybind_Modifier_Ctrl">
<value>Ctrl</value>
</data>
<data name="Keybind_Modifier_Alt">
<value>Alt</value>
</data>
<data name="Keybind_Modifier_Shift">
<value>Shift</value>
</data>
<data name="AutoTranslate_Completion_Key">
<value>Ctrl + {0}</value>
</data>