aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordam <dam@gudinoff>2024-03-14 00:22:58 +0000
committerdam <dam@gudinoff>2024-03-14 00:22:58 +0000
commit0087918da456195648012e790d8f3a96a6dde403 (patch)
tree456c283dc9e78967e4df4f8044b92d17e4475e75
parentc9cad034362a1b433579e8424514e4246c721b92 (diff)
downloadtask-time-tracker-0087918da456195648012e790d8f3a96a6dde403.tar.zst
task-time-tracker-0087918da456195648012e790d8f3a96a6dde403.zip
WIP : Mapping the keyboard codes.
-rw-r--r--modules/TUI/module.jai18
1 files changed, 18 insertions, 0 deletions
diff --git a/modules/TUI/module.jai b/modules/TUI/module.jai
index 49cdec0..11b5247 100644
--- a/modules/TUI/module.jai
+++ b/modules/TUI/module.jai
@@ -247,6 +247,24 @@ setup_key_map :: () {
- kitty
- xterm
- linux console
+
+ To signal modifier keys, a letter is appended after a + (plus sign):
+ "#f1" -> F1
+ "#f1+$" -> F1+Shift
+ "#f1+a" -> F1+Alt
+ "#f1+A" -> F1+Shift+Alt
+ "#f1+c" -> F1+Ctrl
+ "#f1+C" -> F1+Shift+Ctrl
+ "#f1+w" -> F1+Alt+Ctrl
+ "#f1+W" -> F1+Shift+Alt+Ctrl
+ "#f1+s" -> F1+Super
+ "#f1+S" -> F1+Shift+Super
+ "#f1+x" -> F1+Alt+Super
+ "#f1+X" -> F1+Shift+Alt+Super
+ "#f1+y" -> F1+Ctrl+Super
+ "#f1+Y" -> F1+Shift+Ctrl+Super
+ "#f1+z" -> F1+Alt+Ctrl+Super
+ "#f1+Z" -> F1+Shift+Alt+Ctrl+Super
*/
// Up