Commit graph

104 commits

Author SHA1 Message Date
cf7fdb644c
build: update build.zig.zon version field 2024-12-19 22:44:07 +01:00
e865a89ede
feat: render secondary/unfocused cursors with secondary cursor theme style 2024-12-17 21:22:49 +01:00
a25e753ff4
feat: update thespian to get better language server errors 2024-12-16 22:29:11 +01:00
78b039be58
fix: integer overflow crashes with large screen sizes > u16 2024-12-03 19:55:33 +01:00
6735d52090
fix: update libvaxis to map some additional windows virtual key codes
closes #72
2024-11-25 21:28:00 +01:00
43c49125f8
feat: add support for non string keybinding arguments 2024-11-17 22:42:14 +01:00
8308be76cd
fix: update libvaxis and use stable upstream URL for zg 2024-11-14 15:38:42 +01:00
bf6e4f49b8
feat: set terminal cursor color to match theme 2024-11-07 10:54:43 +01:00
0a43fa853f
feat: support rendering theme colors with alpha components 2024-11-04 22:19:45 +01:00
248293c3f4
feat: update catppuccin theme 2024-11-04 15:11:33 +01:00
52c02def2c
feat: add catppuccin theme 2024-10-23 17:23:48 +02:00
1b3ad42398
fix: update thespian to improve robustness on LSP timeouts 2024-10-22 21:07:14 +02:00
048ea5f086 fix: update thespian to fix stack overflows on macos 2024-10-21 18:53:56 +02:00
5a1e6e3e44
feat: add gruvbox_material theme 2024-10-20 00:06:30 +02:00
Joe Mckay
47f29e70f4
feat: Replace 'zig-clap' with 'flags' 2024-10-14 19:34:28 +02:00
0542fdc680
refactor: use explicit error sets in MessageFilter and project_manager 2024-09-19 21:54:18 +02:00
6fac0b1cb4
fix: prevent error.Overflow for LSPs that send crazy large messages 2024-09-18 21:33:19 +02:00
e7b3c5c91a
fix(windows): minor build fixes for windows 2024-08-31 21:02:28 +02:00
0a33c7a85c
feat: update libvaxis to add proper URI encoding for OSC7 2024-08-30 13:50:33 +02:00
336ea8684e
feat: update thespian and add delay_send_cancellable tags 2024-08-29 16:52:26 +02:00
e2aca87d7d
build: update thespian 2024-08-27 19:28:55 +02:00
4b97564f29
feat: add a simple clock status bar widget 2024-08-26 20:54:22 +02:00
82720a40d7 fix: libvaxis build on windows 2024-08-19 23:03:11 +02:00
53310cc2dd feat: update terminal working directory on project change 2024-08-19 21:53:30 +02:00
d1a79ea8b1 build: update libvaxis 2024-08-15 19:45:24 +02:00
8c3c786357 feat: add minimum_zig_version to build.zig.zon 2024-08-14 21:16:25 +02:00
7f0f8c9ed3 feat: set terminal background to match editor 2024-08-12 23:24:10 +02:00
0abf7bd989 fix(windows): update thespian to fix subprocess on windows 2024-08-08 19:52:43 +02:00
32ab76b52d feat: add Spacedust theme 2024-08-06 22:34:18 +02:00
7332108820 feat: update thespian for OutOfMemory stack traces 2024-08-05 21:41:29 +02:00
c1acd10506 fix: update libvaxis to fix bounds check in Window.fill 2024-08-05 21:38:47 +02:00
3400554f57 build: use vendored flow-syntax 2024-07-31 08:55:06 +02:00
42ee6459e6 feat: improve performance of incremental re-parsing
We use Buffer.Node.get_byte_pos instead of Buffer.Node.get_range to calculate
tree-sitter edits for incremental parsing. This reduces the number of
egc_length calls required per syntax.edit call to the minimum.
2024-07-29 21:46:34 +02:00
b0a99a0813 build: update libvaxis 2024-07-28 23:04:45 +02:00
99b50dd3f5 fix(vaxis): don't panic on left or right scroll 2024-07-28 22:36:46 +02:00
ba770f6b46 build: always use the same version of zg as libvaxis 2024-07-22 20:15:33 +02:00
628a04cf27 feat: update flow-syntax to add the shtml file type 2024-07-22 17:44:53 +02:00
7a2f75c39c fix(html): update superhtml binary name 2024-07-22 14:39:09 +02:00
787bf3c658 feat: update flow-syntax to add yaml file type 2024-07-10 21:51:27 +02:00
0caeb2c523 feat: set undercurl color for diagnostics 2024-07-09 21:16:16 +02:00
9624a4da57 fix(lsp): update flow-syntax to fix haskell language server 2024-07-09 13:32:11 +02:00
2b677a95b9 feat: update flow-syntax to add super-html support 2024-07-06 00:24:25 +02:00
469453c7da feat: update flow-syntax for nimble file type 2024-07-05 23:29:08 +02:00
2e4964023c feat: update flow-syntax for nim and kdl file types 2024-07-05 23:08:35 +02:00
8b893ab8b0 fix: update thespian to disable zig stack traces 2024-07-04 23:10:50 +02:00
6e2c149088 build: update flow-syntax for bash formatter 2024-07-02 12:20:21 +02:00
1a42894f6d fix(windows): update libvaxis again 2024-07-01 20:18:48 +02:00
0c0a563d21 fix(windows): update libvaxis for unicode input support on windows 2024-07-01 17:58:38 +02:00
cdffedca2b fix(windows): update thespian to fix subprocess handling on windows 2024-06-27 22:20:38 +02:00
4199bb1847 fix(windows): update libvaxis to fix windows size 2024-06-27 22:20:17 +02:00