|
c79c684969
|
feat: minor improvements to LSP error handling
|
2024-04-21 00:02:24 +02:00 |
|
|
ef57339258
|
feat: add support for language server window/showMessage notifications
|
2024-04-20 23:47:34 +02:00 |
|
|
0523350596
|
feat: add support for undercurl styles
|
2024-04-19 22:10:27 +02:00 |
|
|
07571ef363
|
refactor: load persisted projects before file system scan
This should improve usability for very large projects.
|
2024-04-15 23:07:03 +02:00 |
|
|
3eba052c15
|
fix: shutdown race if project_manager does not exit faster than tui
|
2024-04-15 21:29:27 +02:00 |
|
|
1d9155864d
|
fix: prevent mini/overlay modes from stomping each other
Also, allow cancelling modes by clicking the flow button.
|
2024-04-11 18:35:33 +02:00 |
|
|
2416251fc3
|
feat: generate hover events during drag operations
|
2024-04-11 18:32:57 +02:00 |
|
|
9aea1f54f5
|
feat: allow runtime changing of the gutter mode
|
2024-04-10 22:12:19 +02:00 |
|
|
53554be4b0
|
refactor: drop dead send warnings in tui log
|
2024-04-10 18:37:42 +02:00 |
|
|
1c01773a09
|
fix: shutdown project_manager before restart
|
2024-04-08 22:28:08 +02:00 |
|
|
184755a06f
|
refactor: reduce idle frame count to 1
|
2024-04-08 22:27:42 +02:00 |
|
|
1406052c06
|
feat: lots more work on LSP support (still WIP)
|
2024-04-02 23:07:27 +02:00 |
|
|
e2c565dfee
|
fix: crash on shutdown from dangling logger references
|
2024-04-01 22:02:08 +02:00 |
|
|
823d066a58
|
fix: track modifier state and generate events if it is out of sync
This prevents fast scroll and other modifier functions getting stuck if events
are lost due to focus change.
|
2024-04-01 21:37:35 +02:00 |
|
|
eb94bf5258
|
refactor: disable spammy input mode messages
|
2024-03-31 22:22:20 +02:00 |
|
|
744c6012a7
|
feat: add search box to open recent file mode
|
2024-03-28 22:29:40 +01:00 |
|
|
20e9327ac7
|
refactor: cleanly shutdown project manager and tree walker on early exit
|
2024-03-27 22:13:03 +01:00 |
|
|
314b8d4909
|
build: update zig
|
2024-03-22 11:10:09 +01:00 |
|
|
7f506a160e
|
fix: attempt to gracefully recover if we get stuck in a bracketed paste
|
2024-03-20 22:23:31 +01:00 |
|
|
0c1815a946
|
feat: add support for bracketed paste
This stops terminal paste operations not using OSC52 from breaking
auto indent and creating large amounts of undo history entries.
|
2024-03-20 21:27:27 +01:00 |
|
|
2f9a0e2eb0
|
refactor: button, menu and widget stack apis
|
2024-03-18 22:29:29 +01:00 |
|
|
8f360c8f28
|
feat: add Button widget and use it to build a menu with mouse support on the home screen
|
2024-03-06 00:44:43 +01:00 |
|
|
a2f0acfaad
|
feat: add support for "OSC 52 ; p ;" for paste in newer kitty versions
|
2024-03-05 22:02:39 +01:00 |
|
|
b2c12ba337
|
fix: timeout cancelled messsages instead of displaying them in the minilog
|
2024-03-02 19:26:07 +01:00 |
|
|
9537c54962
|
feat: add status message on input mode change
|
2024-03-01 22:37:51 +01:00 |
|
|
faffc6db47
|
feat: use relative line numbering in vim normal mode by default
|
2024-02-29 15:57:06 +01:00 |
|
|
55c4858192
|
fix: filter out numlock and capslock from modifier keys
|
2024-02-29 10:41:11 +01:00 |
|
|
4ece4babad
|
Initial public release
|
2024-02-29 00:00:15 +01:00 |
|