|
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 |
|
|
4200b3c1f6
|
feat: add dynamic bindings for home mode (partial)
|
2024-11-13 19:06:09 +01:00 |
|
|
3661148daf
|
feat: lookup dynamic mode
|
2024-11-13 19:05:29 +01:00 |
|
|
ae3d21ad08
|
refactor: use the same create interface for all modes
|
2024-11-13 19:04:35 +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 |
|
|
ced130b4f4
|
refactor: move helix mode keybindings to keybind module
|
2024-11-12 22:35:38 +01:00 |
|
|
cf50f77abf
|
refactor: move vim mode keybindings to keybind module
|
2024-11-12 22:20:02 +01:00 |
|
|
4be4fe76e9
|
refactor: move flow mode keybindings to keybind module
|
2024-11-12 21:46:54 +01:00 |
|
|
b2c81c50ed
|
refactor: rename keybind module root source file
|
2024-11-12 21:39:16 +01:00 |
|
|
07a412c2b2
|
refactor: move home keybindings to keybind module
|
2024-11-12 21:37:31 +01:00 |
|
|
e2da264133
|
refactor: move open_recent overlay mode to use common palette keybindings
|
2024-10-28 18:30:39 +01:00 |
|
|
67813fbb07
|
refactor: move palette keybindings to keybind module
|
2024-10-27 19:40:37 +01:00 |
|
|
ac56635f7b
|
refactor: simplify keybind mode create
|
2024-10-27 19:05:03 +01:00 |
|
|
525287c7ac
|
refactor: move mode.event_handler back to input mode
|
2024-10-27 18:53:24 +01:00 |
|
|
4f7c76a46a
|
refactor: move mini mode keybindings to a subdirectory
|
2024-10-27 17:25:43 +01:00 |
|
|
46e33d9d1e
|
refactor: move find mini mode keybindings to keybinds module
|
2024-10-27 17:21:25 +01:00 |
|
|
9b6e01f358
|
refactor: move find_in_files keybindings to keybind module
|
2024-10-27 15:58:46 +01:00 |
|
|
33e36d295e
|
refactor: move file_browser key bindings to keybinds module
|
2024-10-27 11:30:52 +01:00 |
|
|
9724decc4a
|
refactor: move move_to_char mine mode keybinds
|
2024-10-26 21:11:55 +02:00 |
|
|
f67bfab5b7
|
refactor: move mini mode name and remove unused mode description field
|
2024-10-26 16:33:59 +02:00 |
|
|
49319d6207
|
refactor: move goto mini mode keybindings to keybind module
|
2024-10-25 22:40:58 +02:00 |
|