libvaxis/src
00JCIV00 a7fcbe2d73 view: continued initial implementation
- Added proper bounds checking to fit the View within the provided Window.
- Added a simple x/y return Type to the `toWin()` function so users can more easily maintain scrolling bounds.
2024-10-04 20:13:54 -05:00
..
posix build: allow building on freebsd 2024-06-13 04:17:45 -07:00
widgets TextInput: add ability to draw widget with a style 2024-09-25 11:10:12 -05:00
windows feat(windows): parse escape seqences in windows input stream 2024-07-03 17:30:21 -07:00
aio.zig aio: update aio, add LoopWithModules 2024-07-16 10:42:57 -05:00
Cell.zig vaxis: conditionally rely on terminal wrap to reposition cursor 2024-07-02 11:27:46 -05:00
ctlseqs.zig osc7: use std.Uri for percent encoding 2024-08-30 06:47:57 -05:00
event.zig tty(windows): refactor and complete windows tty 2024-06-05 06:31:18 -07:00
GraphemeCache.zig GraphemeCache: remove testing alias 2024-05-29 10:27:59 -05:00
gwidth.zig zg: complete replacement of ziglyph with zg 2024-04-29 14:00:08 -05:00
Image.zig image: implement local filesystem transmission 2024-08-05 07:58:04 -05:00
InternalScreen.zig log: prefix all log scopes with "vaxis" 2024-07-02 08:05:57 -05:00
Key.zig key: remove unused buffer and len 2024-06-19 09:50:01 -05:00
Loop.zig Remove incorrect pointer capture 2024-07-20 09:49:14 -05:00
main.zig view: implemented an easy mechanism for vertical and horizontal scrolling 2024-10-04 20:13:54 -05:00
Mouse.zig fix: panic invalid enum value on left or right scroll 2024-07-28 15:49:43 -05:00
Parser.zig fix(Parser): prevent index out of bounds error in skipUntilST 2024-07-03 17:30:21 -07:00
queue.zig log: prefix all log scopes with "vaxis" 2024-07-02 08:05:57 -05:00
Screen.zig log: prefix all log scopes with "vaxis" 2024-07-02 08:05:57 -05:00
Unicode.zig zg: complete replacement of ziglyph with zg 2024-04-29 14:00:08 -05:00
Vaxis.zig core: reset sgr on deinit, and at the end of prettyPrint 2024-09-30 10:53:23 -05:00
View.zig view: continued initial implementation 2024-10-04 20:13:54 -05:00
widgets.zig widgets(text_input): use internal GapBuffer impl 2024-08-12 20:19:23 -05:00
Window.zig window(fill) bounds check for start and end positions in both conditions 2024-08-13 07:42:14 -05:00
xev.zig log: prefix all log scopes with "vaxis" 2024-07-02 08:05:57 -05:00