Commit graph

1406 commits

Author SHA1 Message Date
ce69f3596a
refactor: simplify mainview.toggle_panel_view 2025-12-08 16:03:08 +01:00
a10254b77a
feat: add item detail to completion palette 2025-12-07 23:50:02 +01:00
b87a58accc
feat: add idle_commands config option 2025-12-06 21:50:33 +01:00
719eed4cfd
feat: add save_session_quiet command and make save_session verbose 2025-12-06 21:46:09 +01:00
921c17de3c
feat: add auto_run_commands and auto_run_time_seconds config options 2025-12-06 21:42:56 +01:00
de73875676
refactor: rename save_session_and_quit command 2025-12-06 21:14:30 +01:00
8442edc80f
feat: add save_session command 2025-12-06 21:13:47 +01:00
7b9f3bf0c5
fix: switch to stored project directory when restoring a session 2025-12-06 21:10:30 +01:00
87d15eb1cd
feat: add store_session_and_quit command 2025-12-06 20:48:35 +01:00
23ac73ec1c
fix: select position in restored open_recent palette 2025-12-06 20:29:30 +01:00
b34e0c521c
feat: add last_palette command 2025-12-06 20:18:05 +01:00
a7a7e313ce
refactor: add tui.set_last_palette 2025-12-06 20:17:45 +01:00
2f77dbb845
refactor: add save/restore functionality to open_recent 2025-12-06 20:16:43 +01:00
4c98cf33e3
feat: add config option keybind_mode with workaround ignore_alt_text_modifiers
This option may be set to ignore_alt_text_modifiers to enable a workround
for #417
2025-12-06 18:12:44 +01:00
141f5595ff
fix: keep cursor position in rename_symbol 2025-12-05 11:50:44 +01:00
2cecc9b13b
fix: keep cursor position in Editor.add_cursor_all_matches 2025-12-05 11:50:17 +01:00
df3f373cde
refactor: add Editor.set_primary_selection_from_cursor 2025-12-05 11:49:53 +01:00
58622a5531
feat: implement helix search_selection and add_next_match_helix 2025-12-04 17:47:29 +01:00
791b184583
feat: implement helix keep_primary_selection 2025-12-04 17:11:25 +01:00
090d27d890
refactor: use {t} format specifiers 2025-12-04 14:44:53 +01:00
76f23b0824
fix: indent line rendering when scrolled right 2025-12-04 09:29:42 +01:00
2b5dfe374c
fix: navigate to existing split if destination is already open in a split 2025-12-03 22:31:45 +01:00
5dbe4b887e
refactor: add get_view_for_file helper function 2025-12-03 22:31:11 +01:00
82e2d2f4ec
refactor: split out focus_view function 2025-12-03 22:29:06 +01:00
f686ca96d2
feat: add toggle_auto_find command 2025-12-03 19:10:30 +01:00
60ba0e6544
feat: add show_local_diagnostics_in_panel config option 2025-12-03 16:41:29 +01:00
d16e64963e
feat: add option to disable auto find 2025-12-03 15:55:13 +01:00
e3eac7e84b
fix: make helix save command (w) description shorter for better fuzzy matching 2025-12-02 18:46:44 +01:00
01dfde1646
fix: a crash on negative button click events 2025-12-02 18:18:36 +01:00
0136c8b49c
feat: add enable_prefix_keyhints option 2025-12-02 16:20:35 +01:00
3dfb93fbd2
refactor: add key event prefix to hints window title 2025-12-02 14:43:18 +01:00
4e4ec855ed
refactor: tweak max hints window size 2025-12-02 14:38:52 +01:00
d069250d17
fix: formatting of keybind prefix in explicitly enabled keyhint mode 2025-12-02 14:25:54 +01:00
4638c38032
fix: compensate in keyhint formatting for cleaned-up keybind format 2025-12-02 14:24:46 +01:00
6f1806cd95
Revert "Initial attempt to fix prev and next word movement"
This reverts commit 608df1518a.
2025-12-02 13:29:31 +01:00
989557fb6d
Revert "Fixed selection extensions with new helper functions"
This reverts commit 1bae864022.
2025-12-02 13:29:25 +01:00
fd9fa4ee8f
Revert "fix: build fix after rebase/merge"
This reverts commit 423b8c1613.
2025-12-02 13:29:12 +01:00
764a8cce41
feat: display keybind namespace and config section in hints window title 2025-12-02 11:45:36 +01:00
58f5ebd687
refactor: add text insert begin and end characters to widgetstyles 2025-12-02 09:00:54 +01:00
dad8deac7a
refactor: scroll keybinding hints 2025-12-01 22:15:55 +01:00
3012fdcd90
feat: add scroll_keybind_hints command 2025-12-01 22:13:02 +01:00
61515cfc3a
refactor: fallback to key event prefix bindings in full hint mode 2025-12-01 21:45:46 +01:00
8f5b880684
refactor: add full input mode hints support to keyhints 2025-12-01 21:36:53 +01:00
1d38bc36d3
feat: add command to toggle keybind hint mode 2025-12-01 21:33:10 +01:00
8d7fe3c5fe
feat: render keyhints for keybindings that match the current keybind prefix 2025-12-01 20:19:17 +01:00
824a2a1ee1
feat: add command to change hint window widget style (shift+alt+f9) 2025-12-01 20:19:06 +01:00
e4dba00625
feat: add hint_window widget type 2025-12-01 20:19:06 +01:00
4658c4820f
refactor: remove unused put_at_pos function 2025-12-01 20:19:06 +01:00
3221e2dd39
refactor: add tui.have_top_layer 2025-12-01 15:43:55 +01:00
aaca270de4
refactor: move render_decoration to WidgetStyle 2025-12-01 15:43:55 +01:00