|
|
e6f0953732
|
feat: add path segment completion to open_recent palette
|
2025-11-11 13:26:48 +01:00 |
|
|
|
407d5fa888
|
feat: quit when closing last open split
|
2025-11-10 19:04:37 +01:00 |
|
|
|
27bdd64f88
|
feat: add focus_split command
|
2025-11-10 19:01:12 +01:00 |
|
|
|
6502989fb8
|
fix: task palette width calculation properly this time
|
2025-11-10 16:39:45 +01:00 |
|
|
|
7d740bfa2a
|
fix: reset input idle timer when placing the cursor in an editor with the mouse
This is so that mouse clicks inside an editor widget may also trigger configured
idle_actions.
|
2025-11-10 14:12:53 +01:00 |
|
|
|
36c975dc20
|
fix: prevent different match types from cancelling each other out
|
2025-11-10 14:12:53 +01:00 |
|
|
|
7b9a4071c8
|
fix: scan_prev_match should find the match at the cursor if it is not selected
|
2025-11-10 14:12:53 +01:00 |
|
|
|
834b61b16f
|
fix: scan_next_match should find the match at the cursor if it is not selected
|
2025-11-10 14:12:53 +01:00 |
|
|
|
ee24810946
|
fix: add_cursor_all_matches should move current cursor if there is no selection
|
2025-11-10 14:12:53 +01:00 |
|
|
|
cbab1f2fd9
|
fix: add_cursor_next_match should move current cursor if there is no selection
|
2025-11-10 14:12:53 +01:00 |
|
|
|
185e081c7c
|
fix: move_cursor_next_match should mark match as selected
|
2025-11-10 14:12:53 +01:00 |
|
|
|
491f40ed96
|
fix: don't auto find if there are already matches from some other operation
|
2025-11-10 14:12:53 +01:00 |
|
|
|
ced20a0fec
|
fix: disable highlight_references on idle by default
There are still minor issues with auto find.
|
2025-11-10 14:12:53 +01:00 |
|
|
|
c796def967
|
refactor: add editor.sort_matches function
|
2025-11-10 14:12:53 +01:00 |
|
|
|
7ad00a6f76
|
refactor: add editor.have_matches function
|
2025-11-10 14:12:53 +01:00 |
|
|
|
f909e1437e
|
fix: Project stuck in loading state
|
2025-11-08 22:29:49 +01:00 |
|
|
|
b5437533f3
|
refactor: enable highlight_references on idle by default
|
2025-11-07 14:10:39 +01:00 |
|
Igor Támara
|
b7d1f15eb5
|
feat: [hx] Alt+s Add cursors with selections for selected lines
|
2025-11-07 13:51:59 +01:00 |
|
|
|
6e78564599
|
feat: add configurable editor idle actions hover and highlight_references
closes #370
|
2025-11-07 13:37:07 +01:00 |
|
|
|
06e967a69d
|
feat: bind highlight_references to ctrl+k i in flow mode
|
2025-11-07 13:35:40 +01:00 |
|
|
|
ca47d27b76
|
feat: add highlight_references command
|
2025-11-07 13:35:00 +01:00 |
|
|
|
c6da708250
|
refactor: add project_manager.highlight_references request
|
2025-11-07 11:55:26 +01:00 |
|
|
|
e01ed6fc3a
|
refactor: add support for input idle/active widget events
|
2025-11-07 11:36:42 +01:00 |
|
|
|
e5d78c95a5
|
feat: split and navigate on shift+enter in find_file
|
2025-11-06 19:23:15 +01:00 |
|
|
|
5aa385679e
|
refactor: resend all editor events on focus change
|
2025-11-06 19:23:15 +01:00 |
|
|
|
019aa94196
|
refactor: render cursors only in focused editors
|
2025-11-06 19:23:14 +01:00 |
|
|
|
739ab1e101
|
feat: add flow mode keybinds for add_split and close_split
Step one on the road to #279
|
2025-11-06 19:23:14 +01:00 |
|
|
|
ce2a40031a
|
feat: focus editor on click
|
2025-11-06 19:23:14 +01:00 |
|
|
|
9e7639e034
|
refactor: add tui.set_focus_by_mouse_event and tui.set_focus_by_widget
|
2025-11-06 19:23:14 +01:00 |
|
|
|
ef991a8bee
|
refactor: add view focus support and close_split command to mainview
|
2025-11-06 19:23:14 +01:00 |
|
|
|
b9ac322ca2
|
refactor: add focus/unfocus support to home view
|
2025-11-06 19:23:14 +01:00 |
|
|
|
d52139579d
|
refactor: add focus/unfocus support to EditorWidget
|
2025-11-06 19:23:14 +01:00 |
|
|
|
c02a5d939c
|
refactor: add Widget.get_at function
|
2025-11-06 19:23:14 +01:00 |
|
|
|
3437f4fd20
|
refactor: add focus/unfocus to widget vtable
|
2025-11-06 19:23:14 +01:00 |
|
|
|
70cc191c4a
|
refactor: add support for delayed registering of command collections
|
2025-11-06 19:23:14 +01:00 |
|
Janne Hellsten
|
64deb9cee6
|
Fix devlink URL
|
2025-11-06 19:22:02 +01:00 |
|
Igor Támara
|
20a2b77db1
|
fix: [hx] regression on select move left and right
|
2025-11-06 14:34:47 +01:00 |
|
|
|
1289cfc3af
|
fix: build with -Duse_tree_sitter=false
|
2025-11-06 14:14:14 +01:00 |
|
|
|
05a551b5b4
|
fix: match offset in task_palette
|
2025-11-06 12:22:27 +01:00 |
|
|
|
7019d56142
|
fix: un-cramp empty task list
|
2025-11-06 12:17:58 +01:00 |
|
|
|
98855a73e4
|
build: add source tarballs to release process
|
2025-11-05 22:59:17 +01:00 |
|
|
|
406e4bba45
|
fix: integer arguments to goto command
|
2025-11-05 21:56:18 +01:00 |
|
|
|
f0e2ef442f
|
feat: make b key in goto mini mode toggle goto byte offset mode
|
2025-11-05 21:33:04 +01:00 |
|
|
|
477e232f19
|
fix: add back missing space to clipboard palette hints
|
2025-11-05 20:38:24 +01:00 |
|
|
|
8b50c7a3af
|
fix: fully deinit keybind.Mode to avoid race when switching modes
|
2025-11-05 16:39:35 +01:00 |
|
|
|
983e518f69
|
fix: add not-yet-persisted projects to recent_projecsts list
|
2025-11-05 16:33:42 +01:00 |
|
|
|
7744bdf6c4
|
fix: update Project.last_used when switching projects
|
2025-11-05 16:33:12 +01:00 |
|
|
|
03d07d682f
|
feat: always list active project first in project_manager.request_recent_projects
|
2025-11-05 14:43:55 +01:00 |
|
|
|
089a835160
|
refactor: remove active project last_used override in project_manager.load_recent_projects
Makes more sense to update last_used after loading as we may need to add the entry.
|
2025-11-05 14:42:39 +01:00 |
|
|
|
c47ce8702c
|
fix: don't leak project names in project_manager.request_recent_projects
|
2025-11-05 14:41:36 +01:00 |
|