libvaxis/src
Tim Culverhouse bc206f8716 key: consume num_lock and caps_lock for keymatching
Consume num_lock before keymatching. consume caps_lock for most
keymatches, except for matchText, which will consume caps_lock as
needed.

Fixes: #19
2024-04-17 15:04:50 -08:00
..
widgets widgets: add initial nvim implementation 2024-04-16 16:06:14 -08:00
Cell.zig color: generate color from a u24 2024-04-15 07:15:00 -05:00
ctlseqs.zig cursor: implement cursor shapes 2024-04-15 07:14:31 -05:00
event.zig mouse: implement mouse parsing and events 2024-01-31 12:50:00 -06:00
GraphemeCache.zig parser: use a ring buffer to store raw text 2024-01-22 10:26:33 -06:00
gwidth.zig gwidth: fix gwidth for no_zwj case 2024-03-19 13:20:00 -05:00
Image.zig images: kitty support works well 2024-01-30 20:51:54 -06:00
InternalScreen.zig api: export InternalScreen as AllocatingScreen 2024-04-15 07:15:26 -05:00
Key.zig key: consume num_lock and caps_lock for keymatching 2024-04-17 15:04:50 -08:00
main.zig api: export InternalScreen as AllocatingScreen 2024-04-15 07:15:26 -05:00
Mouse.zig mouse: implement mouse parsing and events 2024-01-31 12:50:00 -06:00
Options.zig rename project libvaxis 2024-01-19 10:13:32 -06:00
Parser.zig parser: fix 0x0A decoding 2024-04-03 19:38:06 -05:00
queue.zig event: implement pollEvent and tryEvent 2024-03-11 09:24:42 -05:00
Screen.zig cursor: implement cursor shapes 2024-04-15 07:14:31 -05:00
Tty.zig update min zig version, readme 2024-03-21 19:29:26 -05:00
vaxis.zig cursor: implement cursor shapes 2024-04-15 07:14:31 -05:00
widgets.zig widgets: add initial nvim implementation 2024-04-16 16:06:14 -08:00
Window.zig window: export hasMouse 2024-04-16 16:06:14 -08:00