AnErrupTion
3359127a06
Backport: Reorder default PATH to prioritize /usr/local directories to solve
...
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-08-02 01:00:10 +02:00
AnErrupTion
9d23209ca3
Backport: Fix character width calculation
...
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-07-08 16:36:02 +02:00
AnErrupTion
170e523823
Backport: Fix XDG_RUNTIME_DIR not being set properly
...
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-07-06 09:31:56 +02:00
AnErrupTion
f983c6b19b
Backport: Fix big clock UB in ReleaseSafe
...
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-05-31 10:39:15 +02:00
AnErrupTion
67a4dd8f9d
Rewrite DOOM animation ( fixes #692 )
...
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-05-30 16:11:14 +02:00
AnErrupTion
cedb7a3b02
Fix TTY not being cleared sometimes ( closes #696 )
...
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-05-30 14:18:29 +02:00
AnErrupTion
d9204131aa
Fix brightness up key not working ( closes #763 )
...
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-05-30 09:24:07 +02:00
jack-avery
fecc688418
snake case
2025-03-28 11:01:33 -04:00
jack-avery
be5a68dd1d
allow specify multiple dirs
2025-03-28 00:47:12 -04: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
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
4dcef65b1c
Fix X11 session logout
...
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 23:32:23 +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
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
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
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
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
d0ccaa4d69
Enable true color output ( closes #705 )
...
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-06 12:47:28 +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
24599368df
Minor changes in color mix animation
...
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2025-03-05 22:06:56 +01:00
AnErrupTion
c9a416b8a2
Merge branch 'master' into winlith/colormix
2025-03-05 20:53:53 +00:00
AnErrupTion
142073c362
Merge branch 'master' into moritz-reinel/03_uniform-lang-files
2025-03-05 20:26:01 +00: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
winlith
f5f7422d82
color mix animation
2025-01-17 22:37:48 +01:00
Moritz Reinel
117eccd65a
rename language normalizer script
2024-10-26 13:19:33 +02:00
Moritz Reinel
fe36879dfb
added note to Lang.zig and updated lang script to not process the comment
2024-10-12 22:07:29 +02:00
Moritz Reinel
06e283961d
add helper script for keeping lang files in sync with Lang.zig
2024-10-12 21:26:31 +02:00
Moritz
e125d8f1aa
Add error when sleep command fails ( #703 )
2024-10-12 20:13:25 +02:00
Moritz
aea95b7724
Prevent output of brightness/sleep command showing on screen (fixing #695 ) ( #699 )
...
* Prevent output of brightness cmds showing on screen (fixing #695 )
* Prevent output of sleep cmd showing on screen
2024-10-01 20:32:30 +02:00
AnErrupTion
b80c276dad
Redirect X11 output to file via shell
...
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2024-08-11 18:27:58 +02:00
llc0930
b84158e1c0
Add option to center env name ( #683 )
2024-08-09 18:44:49 +02:00
AnErrupTion
028cb9496a
Fix session logging for X11 (somewhat)
...
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2024-08-07 17:06:14 +02:00
Kian A.
00c94f8ffd
Add Farsi Bigclock ( #673 )
...
* Change config type for bigclock
* Seprates big clock's hard codes from its logic
* Adds Farsi (fa) to big clock langs
* Minor changes
* Makes requested changes
2024-08-07 16:47:27 +02:00
AnErrupTion
767bdaf166
Add session logging support
...
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2024-08-07 12:03:34 +02:00
AnErrupTion
096b1a7d44
Refactor brightness handling code
...
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2024-08-06 18:40:24 +02:00