Commit graph

26 commits

Author SHA1 Message Date
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