Commit graph

213 commits

Author SHA1 Message Date
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