libvaxis/examples
Tim Culverhouse bbd9184e00 loop: add an xev loop implementation
This loop adds an xev.File wrapper called TtyWatcher which delivers
events to the users callback. Note that this implementation does not
handle any of the writes. Writes are always safe in the main thread, so
we let users decide how they will schedule those (buffered writers, xev
writes, etc)
2024-05-30 09:43:48 -05:00
..
cli.zig refactor(vaxis): require an io.AnyWriter for writes 2024-05-29 13:13:54 -05:00
image.zig refactor(vaxis): require an io.AnyWriter for writes 2024-05-29 13:13:54 -05:00
main.zig refactor(vaxis): require an io.AnyWriter for writes 2024-05-29 13:13:54 -05:00
nvim.zig refactor(vaxis): require an io.AnyWriter for writes 2024-05-29 13:13:54 -05:00
pause_tui.zig refactor(vaxis): require an io.AnyWriter for writes 2024-05-29 13:13:54 -05:00
table.zig refactor(vaxis): require an io.AnyWriter for writes 2024-05-29 13:13:54 -05:00
text_input.zig refactor(vaxis): require an io.AnyWriter for writes 2024-05-29 13:13:54 -05:00
vaxis.png images: kitty support works well 2024-01-30 20:51:54 -06:00
vaxis.zig refactor(vaxis): require an io.AnyWriter for writes 2024-05-29 13:13:54 -05:00
xev.zig loop: add an xev loop implementation 2024-05-30 09:43:48 -05:00
zig.png images: kitty support works well 2024-01-30 20:51:54 -06:00