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
|
941b7e0dae
|
Properly calculate string lengths
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2026-02-08 22:04:09 +01:00 |
|
AnErrupTion
|
f22593f828
|
Add Label component & make colors custom
This commit also makes Ly more resilient to (impossible) screen
resolutions.
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2026-02-08 17:40:50 +01:00 |
|
AnErrupTion
|
7bbdebe58b
|
Fix center offset error
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2026-02-08 15:09:55 +01:00 |
|
AnErrupTion
|
bca38856b1
|
Completely refactor widget placement code
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2026-02-08 14:53:36 +01:00 |
|
AnErrupTion
|
fd81da7cbd
|
Organise imports
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2026-02-07 17:01:11 +01:00 |
|
AnErrupTion
|
26e7585b0b
|
Don't forget to allocate :D
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2025-12-30 17:43:00 +01:00 |
|
AnErrupTion
|
ced8f9bee3
|
Fix session not being saved correctly
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2025-12-17 17:32:16 +01:00 |
|
AnErrupTion
|
e6966a628c
|
Fix wrong session index + save file corruption
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2025-12-06 14:25:01 +01:00 |
|
AnErrupTion
|
92beb24c80
|
Fix save file initialisation & incorrect saved session index
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2025-12-05 19:49:27 +01:00 |
|
ferreo
|
0cf752f3b8
|
[Feature] Add autologin support (#841) (closes #200)
This is the simplest change I could come up with to add working autologin, only bit I really dislike is the event but it seemed like the cleanest way without refactoring.
Co-authored-by: ferreo <harderthanfire@gmail.com>
Reviewed-on: https://codeberg.org/fairyglade/ly/pulls/841
Reviewed-by: AnErrupTion <anerruption@disroot.org>
Co-authored-by: ferreo <ferreo@noreply.codeberg.org>
Co-committed-by: ferreo <ferreo@noreply.codeberg.org>
|
2025-10-25 23:09:24 +02:00 |
|
AnErrupTion
|
b3f1e91cf6
|
Remember last session for each user (closes #619)
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2025-10-14 21:05:54 +02:00 |
|
AnErrupTion
|
6d7dbb9f27
|
Fix typo & remove unused import
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2025-08-29 00:07:32 +02:00 |
|
AnErrupTion
|
7cfb947187
|
Reduce libc usage & move more stuff to interop
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2025-08-28 01:39:19 +02:00 |
|
AnErrupTion
|
9ded9fd765
|
Remove use of deprecated aliases/types + use upstream zigini
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2025-03-16 22:45:46 +01:00 |
|
AnErrupTion
|
86ea38f460
|
Split session crawling from TUI component
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2025-03-16 00:24:56 +01:00 |
|
AnErrupTion
|
bebccf4d5a
|
Support Zig 0.14.0 only (with 1 downstream dependency fork)
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2025-03-05 19:42:00 +01:00 |
|
llc0930
|
b84158e1c0
|
Add option to center env name (#683)
|
2024-08-09 18:44:49 +02:00 |
|
AnErrupTion
|
0bbe9c78dd
|
Reduce heap allocations a bit
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-03 15:17:02 +02:00 |
|
AnErrupTion
|
548a411ae2
|
Remove maximum length config options + don't localize config parse error
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-31 14:31:28 +02:00 |
|
AnErrupTion
|
a393525212
|
Support multiple info lines in UI
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-31 13:58:49 +02:00 |
|
AnErrupTion
|
961018e753
|
Add generic cyclable label & base session component off it
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-31 13:21:54 +02:00 |
|