summaryrefslogtreecommitdiff
path: root/src/abaddon.cpp
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2022-05-10 01:09:42 -0400
committerouwou <26526779+ouwou@users.noreply.github.com>2022-05-10 01:09:42 -0400
commit1d8ef79da68a89c4561b9079b795d05484ddc419 (patch)
treeb0c223e933897509ef346e6ba5b96612e432f4f0 /src/abaddon.cpp
parentbbf32730cd322ab8d826b9fb73d83fbde73c5419 (diff)
downloadabaddon-portaudio-1d8ef79da68a89c4561b9079b795d05484ddc419.tar.gz
abaddon-portaudio-1d8ef79da68a89c4561b9079b795d05484ddc419.zip
add ctrl+number key shortcuts for tabs
Diffstat (limited to 'src/abaddon.cpp')
-rw-r--r--src/abaddon.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/abaddon.cpp b/src/abaddon.cpp
index 0e674fe..9b256ea 100644
--- a/src/abaddon.cpp
+++ b/src/abaddon.cpp
@@ -117,6 +117,20 @@ static bool HandleKeyEvents(GdkEvent *event, MainWindow *main_window) {
else
main_window->GoToNextTab();
return true;
+ case GDK_KEY_1:
+ case GDK_KEY_2:
+ case GDK_KEY_3:
+ case GDK_KEY_4:
+ case GDK_KEY_5:
+ case GDK_KEY_6:
+ case GDK_KEY_7:
+ case GDK_KEY_8:
+ case GDK_KEY_9:
+ main_window->GoToTab(event->key.keyval - GDK_KEY_1);
+ return true;
+ case GDK_KEY_0:
+ main_window->GoToTab(9);
+ return true;
}
}