|
76ef0aff3a
|
fix: minor off-by-one bug in View.is_visible
|
2025-08-25 21:32:58 +02:00 |
|
|
6ac8ecd2f0
|
fix: run zig fmt
|
2025-08-25 21:16:12 +02:00 |
|
|
dd5bdfdf8a
|
fix(win32): add missing multi cursor function stubs
|
2025-08-25 21:13:33 +02:00 |
|
|
5caab36297
|
feat: add basic POC support for kitty multi cursor protocol
|
2025-08-25 21:02:53 +02:00 |
|
|
8454ebc9f4
|
feat: add check for kitty scaled text support
|
2025-08-24 16:45:46 +02:00 |
|
|
bcf4babd9f
|
fix: allow helix mode paste_after command to work at the end of the file
closes #288
|
2025-08-23 19:00:11 +02:00 |
|
Daggerfall-is-the-best-TES-game
|
7a705a4eb4
|
change python default lsp to ruff
ruff is much faster than pylsp so it would be a good fit for flow
closes neurocyte/flow-syntax#13
|
2025-08-23 17:35:29 +02:00 |
|
|
5dfa156fd6
|
build: update flow-syntax to drop lsp configuration fields
|
2025-08-23 17:35:23 +02:00 |
|
|
cc3ac7e58d
|
refactor: move default language_server and formatter config to file_type_lsp.zig
From flow-syntax commit 410d19e633f237cd1602175450bd7d3bb03a1898.
|
2025-08-23 17:28:32 +02:00 |
|
|
dad954da1a
|
fix: don't falsely claim to support LSP pull diagnostics
closes #285
|
2025-08-22 22:24:32 +02:00 |
|
|
5286975257
|
fix: move internal clipboard from buffer local to session wide
closes #287
|
2025-08-22 22:18:57 +02:00 |
|
|
a227eb925c
|
refactor: unvendor flow-syntax
|
2025-08-21 10:45:21 +02:00 |
|
|
21bd1e58a8
|
refactor: output LSP client messages to log
Regular message only if lsp_output "verbose".
|
2025-08-20 21:15:38 +02:00 |
|
|
69ea495495
|
feat: add config option lsp_output "quiet" to reduce LSP log verbosity
Set the option to "verbose" to re-enable logging of LSP show/logMessage requests.
|
2025-08-20 21:00:24 +02:00 |
|
|
72423471f1
|
feat: store LSP log file name in LSP client
|
2025-08-19 11:59:52 +02:00 |
|
|
d0e175a5d7
|
fix: use OS path separator when creating LSP log file
|
2025-08-19 11:59:17 +02:00 |
|
|
9c926883f8
|
refactor: send LSP client messages to project_manager instead of log
|
2025-08-19 11:57:40 +02:00 |
|
|
9bc25620cb
|
fix: over eager whitespace collapsing in smart_insert_line
|
2025-08-18 21:07:49 +02:00 |
|
|
9d127e4cc3
|
fix: add support for kitty mouse leave events
This prevents reporting kitty mouse leave events as spurious mouse clicks.
|
2025-08-18 15:14:50 +02:00 |
|
|
d53a24a1d2
|
fix: make open_recent_projects run async
|
2025-08-18 14:47:01 +02:00 |
|
|
7d7a45f539
|
refactor: make project_manager.request_recent_projects fully async
|
2025-08-18 14:46:13 +02:00 |
|
|
cdd1e09069
|
feat: add support for loading palettes with arguments
|
2025-08-18 14:42:34 +02:00 |
|
|
06a31ea5fd
|
fix: mark find in files results as byte positions
|
2025-08-17 22:33:24 +02:00 |
|
|
4188e25df9
|
feat: add support for specifying byte positions in filelist_view
|
2025-08-17 22:32:44 +02:00 |
|
|
7207b0435e
|
feat: add support for specifying positions in bytes in goto_line_and_column
|
2025-08-17 22:31:15 +02:00 |
|
|
0a60f37857
|
build: update libvaxis
|
2025-08-16 22:47:33 +02:00 |
|
Alex Rønne Petersen
|
523085ba70
|
file_types: invoke OmniSharp instead of omnisharp
The former is the canonical executable name, and also what Helix uses. Seems reasonable to standardize on that.
|
2025-08-16 21:26:26 +02:00 |
|
|
057a9d60cd
|
feat: add completion palette
|
2025-08-15 23:30:54 +02:00 |
|
|
961090140a
|
refactor: split render_file_item_cbor into two functions for better reuse
|
2025-08-15 23:26:13 +02:00 |
|
|
70efcc8693
|
feat: add no_store argument to set_theme command for cli use
|
2025-08-15 12:55:59 +02:00 |
|
|
3b3104e876
|
feat: add flow mode keybind for find_in_files to overlay/palette mode
|
2025-08-15 12:31:54 +02:00 |
|
|
b043dfe34f
|
feat: reduce mode indicator clutter
|
2025-08-15 11:27:08 +02:00 |
|
|
6b04f4db08
|
fix: entering the same minimode twice causes an empty keybind set
|
2025-08-15 11:22:43 +02:00 |
|
|
62b8493b93
|
fix: correct match offsets when show_fileicons is off
|
2025-08-14 16:30:46 +02:00 |
|
|
c143eb6a59
|
fix: also hide inputbox icons if show_fileicons config option is off
|
2025-08-14 16:29:46 +02:00 |
|
|
aaa3e5b079
|
feat: tweak home screen widget style
|
2025-08-14 16:11:12 +02:00 |
|
|
e8c780b3b7
|
refactor: re-order widget style tags
|
2025-08-14 16:04:25 +02:00 |
|
|
4beedaf1aa
|
refactor: make tui.next_widget_style tag order independant
|
2025-08-14 16:03:44 +02:00 |
|
|
0c19cbd82d
|
feat: persist widget style changes
|
2025-08-14 15:55:09 +02:00 |
|
|
a27c212461
|
feat: add widget style switching command to open_recent palette
|
2025-08-13 22:53:26 +02:00 |
|
|
e95b232184
|
feat: add more widget box styles
|
2025-08-13 22:50:07 +02:00 |
|
|
c67c0b0c94
|
feat: add style switching command to palette (alt+f9)
|
2025-08-13 22:35:58 +02:00 |
|
|
af9b097077
|
fix: rename run_task command on home screen
|
2025-08-13 22:33:51 +02:00 |
|
|
17b3f152d5
|
feat: add style switching command (alt+f9) to home screen
|
2025-08-13 22:33:17 +02:00 |
|
|
4f912cebeb
|
feat: add basic widget style switching support
|
2025-08-13 22:32:31 +02:00 |
|
|
d872e2e734
|
feat: add palette_menu_delete_item hint to task_palette
|
2025-08-13 19:20:04 +02:00 |
|
|
8107a0d2b8
|
feat: display command hints in task_palette
|
2025-08-13 19:19:45 +02:00 |
|
|
cef495cb53
|
feat: make add_task directly run the new task if called interactively
|
2025-08-13 19:18:28 +02:00 |
|
|
7bd9c972e7
|
feat: add flow mode keybindings for add_task
|
2025-08-13 19:17:52 +02:00 |
|
|
5ce458e636
|
feat: add icon to add_task command meta
|
2025-08-13 19:17:34 +02:00 |
|