Commit Graph

328 Commits

Author SHA1 Message Date
Chiron8 c624c35ac7 Update readme.md 2025-03-17 16:25:06 +00:00
Chiron8 beb6d04c58 Update readme.md 2025-03-17 16:19:43 +00:00
Chiron8 32793bcfeb Update readme.md 2025-03-17 16:18:51 +00: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 13ba52319c
Clean termbox2 usage + fix animation bug
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-16 11:40:27 +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 fa0748ead2
Remove unused valgrind file
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-16 09:13:01 +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 9efb734fd5
Show Ly version string at top-left
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-13 13:27:18 +01:00
AnErrupTion 5f52063835
Remove duplicate information in README
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-12 08:00:42 +01:00
AnErrupTion 548fa210c1
Update README with new build commands
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-12 07:58:37 +01:00
AnErrupTion 75975ea301
Add Niri to tested WM list
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-12 07:48:38 +01:00
AnErrupTion 8fa6b2cec9
Improve build system commands
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-07 11:03:45 +01:00
AnErrupTion 4dcef65b1c
Fix X11 session logout
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 23:32:23 +01:00
AnErrupTion 1eca889e45
Confirm LeftWM support (closes #164)
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 22:57:24 +01:00
AnErrupTion ac1d828a5f
Stop spamming err_console_dev when first time didn't work
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 22:02:01 +01:00
AnErrupTion 92845268af
Add option to allow empty password or not (closes #577)
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 22:00:46 +01:00
AnErrupTion 6504cd0209
Mention OS in issue template
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 21:51:17 +01:00
AnErrupTion a058a81ec9
Use proper input text box in issue template
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 21:48:40 +01:00
AnErrupTion c6db79b873
Fix issue template
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 21:48:03 +01:00
AnErrupTion 932c751ac2
Stop redirecting X11 output to session log (closes #693, #688)
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 21:46:40 +01:00
AnErrupTion 4599654398
Update issue template for bugs
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 21:41:28 +01:00
AnErrupTion e19a23b54c
Allow using up to a UTF-32 codepoint as a password asterisk (closes #715)
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 21:16:24 +01:00
AnErrupTion f2ca72eace
Add (incomplete) Chinese translation, thanks @eonun! (closes #194)
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 21:08:05 +01:00
AnErrupTion 4e859e56cb
Allow modifying DOOM animation fire colors (closes #239)
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 20:40:53 +01:00
AnErrupTion 78d64ad2a7
Possibly fix .Xresources not being loaded (closes #600)
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 20:06:28 +01:00
AnErrupTion d80ec8fd1f
Allow changing matrix animation min/max codepoints (closes #615)
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 19:48:11 +01:00
AnErrupTion d12fa27168
Added new error and updated French translation
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 19:41:05 +01:00
AnErrupTion 593a775148
Use unsigned integers only in Matrix animation
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 19:36:42 +01:00
AnErrupTion 6079c01a4b
Allow disabling the brightness control commands (closes #664)
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 19:16:47 +01:00
AnErrupTion 9c79137c9f
Remove all deprecated calls to tb_cell_buffer()
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 15:42:33 +01:00
AnErrupTion 9168266cca
Don't shutdown termbox2 if authentication fails
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 15:29:56 +01:00
AnErrupTion 6cb102257c
Fix Doom & Matrix animation + bug in migrator
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 15:27:38 +01:00
AnErrupTion 55abc4d7f1
Decouple TerminalBuffer and auth from Config
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 14:32:05 +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 973d8fe120
Don't dynamically allocate color strings
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 13:23:47 +01:00
AnErrupTion 3e6d7a1b3b
Forgot a file lol
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 13:09:19 +01:00
AnErrupTion 0c69e0412c
Don't make errors blink by default
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 13:08:50 +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 a766dc2b9c
Update termbox2
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 11:42:19 +01:00
AnErrupTion f54657432a
Don't set XDG_CURRENT_DESKTOP and XDG_SESSION_DESKTOP if they're empty (closes #702)
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-05 22:50:09 +01:00
AnErrupTion 87503367e9
Try to create /etc/pam.d and /usr/bin everytime when installing
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-05 22:36:17 +01:00
AnErrupTion 85e071a60a
Code style changes in build.zig
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-05 22:07:18 +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
AnErrupTion d5bc6aab24 Merge pull request 'Color mix animation' (#724) from winlith/colormix into master
Reviewed-on: https://codeberg.org/AnErrupTion/ly/pulls/724
Reviewed-by: AnErrupTion <anerruption@noreply.codeberg.org>
2025-03-05 20:54:48 +00:00
AnErrupTion c9a416b8a2 Merge branch 'master' into winlith/colormix 2025-03-05 20:53:53 +00:00
AnErrupTion 15c2b19371 Merge pull request 'Make language files uniform' (#704) from moritz-reinel/03_uniform-lang-files into master
Reviewed-on: https://codeberg.org/AnErrupTion/ly/pulls/704
Reviewed-by: AnErrupTion <anerruption@noreply.codeberg.org>
2025-03-05 20:28:57 +00:00
AnErrupTion 142073c362 Merge branch 'master' into moritz-reinel/03_uniform-lang-files 2025-03-05 20:26:01 +00:00
AnErrupTion 514931b486 Merge pull request 'fix: don't include dest_dir in config_dir' (#728) from villamorrd/master into master
Reviewed-on: https://codeberg.org/AnErrupTion/ly/pulls/728
Reviewed-by: AnErrupTion <anerruption@noreply.codeberg.org>
2025-03-05 19:53:54 +00:00