|
|
2d5288aa6f
|
refactor: remove unused error return in Plane.put_yx and Plane.cursor_move_yx
|
2026-01-13 16:19:47 +01:00 |
|
|
|
52dfc1e706
|
fix: broken cursor movement in cursor_move_yx causes info view to miss render
|
2026-01-13 16:17:15 +01:00 |
|
|
|
25d5f80a4c
|
refactor: drop all c_(u)int usage in Plane
The use of c_int and c_uint comes from the days when flow supported
building agains notcurses has a c API.
|
2026-01-13 12:44:40 +01:00 |
|
|
|
35be98f95c
|
fix: Make absolute Plane writing functions update column correctly
Writing to an absolute plane position should update the plane's cursor
position before incrementing it even if it is not actually used.
closes #446
|
2026-01-13 12:44:40 +01:00 |
|
|
|
42ddbe5f2f
|
refactor: add egc_chunk_col_pos function
|
2025-12-12 14:27:49 +01:00 |
|
|
|
1c0e66d477
|
refactor: add Plane.print_right
|
2025-12-08 18:03:59 +01:00 |
|
|
|
b6b1f02565
|
fix: switch to a shared GraphemeCache and increase it's size to 512kb
|
2025-12-08 14:32:01 +01:00 |
|
|
|
4aecc983c0
|
fix: increase our GraphemeCache instead of libvaxis
|
2025-12-08 13:50:09 +01:00 |
|
|
|
b2b34e4710
|
build: update to libvaxis with uucode support
|
2025-11-23 21:51:48 +01:00 |
|
|
|
bf0d4402ea
|
refactor: lots more writergate fixes - first successful build
|
2025-09-25 22:01:29 +02:00 |
|
|
|
e6b39c274c
|
refactor: lots and lots of writergate changes
|
2025-09-24 22:30:18 +02:00 |
|
|
|
8281f65011
|
fix: panic on extra long plane names
|
2025-07-14 18:02:22 +02:00 |
|
|
|
b9fbd6825d
|
fix: minor home screen fixes
|
2025-06-03 19:16:22 +02:00 |
|
|
|
e39d9ed4b3
|
fix: render control codes in mini buffer input with unicode control code symbols
closes #236
|
2025-04-28 16:46:36 +02:00 |
|
|
|
53045123c6
|
build: update to zig 0.14.0-dev.3039
|
2025-02-04 22:59:18 +01:00 |
|
|
|
41b230d17f
|
fixup: fix(gutter): add missing abs to rel conversion in primary_click/_drag
|
2025-01-24 23:24:58 +01:00 |
|
|
|
dd042e2fdd
|
feat: position cursor at closest glyph boundary on click when beam cursor is enabled
closes #99
|
2025-01-03 13:52:47 +01:00 |
|
|
|
ff0987c108
|
fix: unicode input in mini modes and palettes
closes: #81
|
2024-12-17 18:35:47 +01:00 |
|
|
|
fd648b7b07
|
fix: foreground color alpha calculation
|
2024-12-12 21:19:35 +01:00 |
|
|
|
af68c397bc
|
fix: rendering of minimode separator
|
2024-12-12 20:12:11 +01:00 |
|
|
|
fa25d250c6
|
fix: improve alpha rendering on gutter
|
2024-12-12 19:11:54 +01:00 |
|
|
|
ce0633b665
|
refactor: don't require zero termination any more for Plane.cell_load
|
2024-12-10 20:09:16 +01:00 |
|
|
|
a680f50771
|
fix: always treat control codes as width 1 characters
closes: #64
|
2024-11-18 10:50:46 +01:00 |
|
|
|
8308be76cd
|
fix: update libvaxis and use stable upstream URL for zg
|
2024-11-14 15:38:42 +01:00 |
|
|
|
1545eb988d
|
fix: apply foreground alpha against base foreground color
|
2024-11-04 23:14:15 +01:00 |
|
|
|
4e1796df27
|
fix: alpha rendering of buttons and palettes
|
2024-11-04 23:04:05 +01:00 |
|
|
|
cfb9f8cf11
|
refactor: remove unused parameter in set_base_style
|
2024-11-04 22:20:06 +01:00 |
|
|
|
0a43fa853f
|
feat: support rendering theme colors with alpha components
|
2024-11-04 22:19:45 +01:00 |
|
|
|
d2238bf847
|
feat: make indent size and tab width configurable and add indent guide mode
|
2024-10-10 23:16:49 +02:00 |
|
|
|
f06a7b3d6a
|
refactor(Buffer): rename Metrix to Metrics
Metrix was a bit too silly
|
2024-07-05 20:58:24 +02:00 |
|
|
|
128182a448
|
refactor(Buffer): remove Plane dependency in Buffer
|
2024-07-05 00:33:31 +02:00 |
|
|
|
f1fa8fe883
|
fix(vaxis): report zero length for cells containing spaces in at_cursor_cell
This fixes diagnostics messages not displaying
|
2024-05-22 22:59:40 +02:00 |
|
|
|
26232c3af3
|
fix: allow wrapping in putstr calls on scrollable vaxis planes
|
2024-05-20 11:06:27 +02:00 |
|
|
|
c32e2005b9
|
fix: hover and select menu styles on home screen
|
2024-05-18 17:02:45 +02:00 |
|
|
|
8c9338ddd2
|
feat: add support for scrolling and transparent windows in vaxis backend
|
2024-05-18 16:49:01 +02: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 |
|