Commit graph

63 commits

Author SHA1 Message Date
c1b6817493 build: update libvaxis 2024-05-22 22:09:58 +02:00
312d24ed5e fix(vaxis): add missing system_clipboard_allocator 2024-05-22 22:03:55 +02:00
1d698afe55 fix(vaxis): enable pixel mouse mode only if detected
And use translated cell + offset coordinates for compatibility with
terminals that do not support pixel mouse mode.
2024-05-22 21:26:02 +02:00
dc21e7f6ac feat(vaxis): reset terminal state on panic with a custom panic handler 2024-05-22 21:19:48 +02:00
49ad54d60c feat: implement remaining terminal handling functions via libvaxis 2024-05-22 10:40:08 +02:00
36f167221e feat: enable pixel mouse coordinates in libvaxis 2024-05-22 10:39:15 +02:00
0707b52d8a fix: re-eanble differential updates in vaxis backend 2024-05-18 16:47:34 +02:00
ced45d50e4 fix: use blocking tty io with libvaxis
This resolves WouldBlock issues with libvaxis and tty issues with macos.
2024-05-18 01:47:03 +02:00
6225944a7e fix: add missing renderer deinit() on exit 2024-05-17 21:18:54 +02:00
045b8c112d
Merge pull request #8 from rockorager/master
vaxis: request kitty keyboard release events from vaxis
2024-05-11 12:22:43 +02:00
Tim Culverhouse
348081bd27 vaxis: request kitty keyboard release events from vaxis
Update Vaxis and use the options struct to request keyboard release
events.
2024-05-10 20:08:25 -05:00
ec1fcd475b feat: add remaining styles to libvaxis renderer 2024-05-10 22:46:27 +02:00
1cd3cb17ce feat: add libvaxis renderer 2024-05-10 12:44:14 +02:00