AnErrupTion
|
60e3380375
|
Switch to single-instance Widget model
And make widget() functions return pointers to widgets instead of just
widgets
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2026-03-21 16:19:33 +01:00 |
AnErrupTion
|
acac884cfe
|
Add support for local keybinds
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2026-03-17 22:58:39 +01:00 |
AnErrupTion
|
64539f4342
|
Split UI code into ly-ui library
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2026-03-17 21:44:33 +01:00 |
AnErrupTion
|
5564fed664
|
Add Widget.calculateTimeout function
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2026-02-12 00:27:07 +01:00 |
AnErrupTion
|
7c7aed9cb2
|
Make animation timeout independent of event loop
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2026-02-11 23:51:32 +01:00 |
AnErrupTion
|
6773f74788
|
Add widget display name to improve logging
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2026-02-11 21:51:07 +01:00 |
AnErrupTion
|
d268d5bb45
|
Add the cascade animation as a separate widget
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2026-02-10 17:43:55 +01:00 |
AnErrupTion
|
207b352888
|
Add central Widget struct + clean up code
In particular, move all termbox2 usage to TerminalBuffer.zig &
keyboard.zig
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2026-02-10 00:22:27 +01:00 |
AnErrupTion
|
fd81da7cbd
|
Organise imports
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2026-02-07 17:01:11 +01:00 |
AnErrupTion
|
1672d4a9ec
|
Make main code less directly dependent on termbox2
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2025-03-16 11:17:38 +01:00 |
AnErrupTion
|
e0ed1b4eb1
|
Add animation framework
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2025-03-16 10:54:06 +01:00 |
AnErrupTion
|
f013af0dde
|
Fix segmentation fault when using color mix after auth
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2025-03-06 14:31:11 +01:00 |
AnErrupTion
|
d0ccaa4d69
|
Enable true color output (closes #705)
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2025-03-06 12:47:28 +01:00 |
AnErrupTion
|
24599368df
|
Minor changes in color mix animation
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2025-03-05 22:06:56 +01:00 |
winlith
|
f5f7422d82
|
color mix animation
|
2025-01-17 22:37:48 +01:00 |