Commit graph

14 commits

Author SHA1 Message Date
f016277621
feat: improve logging of keybind parsing errors 2024-11-15 22:06:24 +01:00
14167d7869
refactor: log event and match counts in dynamic keybind 2024-11-15 21:16:32 +01:00
18f321bf41
refactor: move input types to new module and use directly use libvaxis types 2024-11-15 21:16:31 +01:00
Robert Burnett
e08c2aa3ba temporary fix for sequences being broken 2024-11-15 16:12:49 +01:00
Robert Burnett
b957e53bad get some basic vim navigation working 2024-11-15 16:12:49 +01:00
cf0cf7aaa6
refactor: add logging to keybind matcher and clean-up match state 2024-11-14 22:12:39 +01:00
00597ce93f
refactor: merge BindingSet functions init and load_json 2024-11-14 18:36:44 +01:00
ce76589f5c
refactor: load just a single binding set into each keybind handler 2024-11-14 18:31:34 +01:00
a80b613606
fix: re-work dynamic keybind allocation to fix some corruption 2024-11-14 18:01:38 +01:00
ce96caa3fc
fix: decode egc correctly in dynamic keybind module 2024-11-13 23:23:21 +01:00
2f201c7886
fix: prevent crash from keybind namespace and mode names going out of scope 2024-11-13 23:13:18 +01:00
3661148daf
feat: lookup dynamic mode 2024-11-13 19:05:29 +01:00
0037695983 feat: add handler wrappers for dynamic keybind modes (incomplete) 2024-11-13 18:22:35 +01:00
7fff8fc529 refactor: move dynamic keybindings to keybind module 2024-11-13 18:22:35 +01:00
Renamed from src/tui/keybindings.zig (Browse further)