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
|
895edaf904
|
Update README to only include Zig 0.14.0
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2025-03-05 19:43:02 +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 |
|
AnErrupTion
|
346a614ba0
|
Mention Codeberg in the README
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2025-03-05 02:03:40 +00: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 |
|
AnErrupTion
|
028cb9496a
|
Fix session logging for X11 (somewhat)
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-07 17:06:14 +02:00 |
|
AnErrupTion
|
2bd0d0d4f3
|
Don't mention log file yet in issue template
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-07 13:41:28 +02:00 |
|
AnErrupTion
|
767bdaf166
|
Add session logging support
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-07 12:03:34 +02:00 |
|
AnErrupTion
|
c033f5bd03
|
Use hexadecimal numbers for colors in config
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-06 19:38:02 +02:00 |
|
AnErrupTion
|
096b1a7d44
|
Refactor brightness handling code
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-06 18:40:24 +02:00 |
|
AnErrupTion
|
f0869f0e13
|
Add numlock set error + handle 2 more errors
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-06 15:32:31 +02:00 |
|
AnErrupTion
|
1ca53f661e
|
Fix drawn position of sleep key hint
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-06 14:44:48 +02:00 |
|
AnErrupTion
|
8562cf4e29
|
Update feature request template
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-06 11:11:38 +02:00 |
|
AnErrupTion
|
b5b3317dd8
|
Add login & logout script support
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-06 11:06:20 +02:00 |
|
AnErrupTion
|
2901b408dc
|
Arrange config alphabetically
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-06 10:07:23 +02:00 |
|
AnErrupTion
|
4e40e32f59
|
Slightly refactor resolution check
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-05 18:33:22 +02:00 |
|
AnErrupTion
|
5e85618730
|
Conditionally import login_cap.h with pwd.h
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-05 15:16:58 +02:00 |
|
AnErrupTion
|
2c428f5537
|
Reduce dependence on tb_cell and tb_cell_buffer()
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-05 11:08:51 +02:00 |
|
AnErrupTion
|
071b7a2182
|
Make all colors u16
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-05 10:41:34 +02:00 |
|
AnErrupTion
|
1075c923ef
|
Make shell login use setup script
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-05 01:03:11 +02:00 |
|
AnErrupTion
|
391f86f602
|
Delete old setup scripts
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-05 00:59:29 +02:00 |
|
AnErrupTion
|
6fbbb4eff0
|
Consolidate xsetup.sh & wsetup.sh into one file
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-05 00:58:29 +02:00 |
|
AnErrupTion
|
c7f70ac78f
|
Handle termbox2 outside of authentication
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-04 20:42:00 +02:00 |
|
AnErrupTion
|
ef86ea19ac
|
Update termbox2
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-04 19:40:26 +02:00 |
|
AnErrupTion
|
37061269a4
|
Remove config.save_file
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-04 17:08:50 +02:00 |
|
AnErrupTion
|
7b9f03176d
|
FreeBSD fixes
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-04 11:04:23 +02:00 |
|
AnErrupTion
|
b73c78d2fb
|
Remove tput dependency & use termbox2 instead
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-03 21:48:38 +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
|
b18f29a81a
|
Load logind PAM modules before required ones
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-03 13:39:50 +02:00 |
|
AnErrupTion
|
cab3a7d214
|
Delete old save file if it's been migrated
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-03 10:34:13 +02:00 |
|
AnErrupTion
|
8995c590eb
|
Fix CLI note & OpenRC service not using config directory option
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-03 08:36:26 +02:00 |
|
AnErrupTion
|
57d5d7497b
|
Fix PAM module order
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-03 07:17:06 +02:00 |
|
AnErrupTion
|
ce3b310e58
|
Make authentication fail count configurable
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-02 22:31:35 +02:00 |
|
AnErrupTion
|
5d3cd62434
|
Swap /usr/bin and /usr/sbin in PATH
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-01 17:02:08 +02:00 |
|
AnErrupTion
|
d40ec873a7
|
Retrieve gettimeofday() from sys/time.h
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-01 14:23:52 +02:00 |
|
AnErrupTion
|
61f3fadfbf
|
Make code more portable + remove mcookie usage
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-01 13:15:54 +02:00 |
|
AnErrupTion
|
1314c57796
|
Fix config.brightnessctl missing + bugs
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-01 00:54:00 +02:00 |
|
AnErrupTion
|
872b15c0d4
|
Fix authentication
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-01 00:39:00 +02:00 |
|
AnErrupTion
|
9b4d381f1e
|
Update zigini (fixes an escaping bug)
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-08-01 00:18:46 +02:00 |
|
AnErrupTion
|
bacbacd5fb
|
Merge branch 'master' of https://github.com/fairyglade/ly
|
2024-07-31 22:35:55 +02:00 |
|
AnErrupTion
|
ee0c00574a
|
Patch resource files + add prefix directory
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-31 22:35:36 +02:00 |
|
AnErrupTion
|
598fa6a505
|
I need to stop doing this
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-31 14:32:39 +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
|
48f28e40c4
|
Fix an oopsie
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-31 14:02:43 +02:00 |
|
AnErrupTion
|
46f9ddd5fc
|
Add translatable string for config parse error
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-31 14:01:44 +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 |
|
AnErrupTion
|
a64d7efc69
|
Make asterisk optional (hides password if so)
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-31 10:34:27 +02:00 |
|
AnErrupTion
|
b592a11fb0
|
Improve the config migrator
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-31 09:44:25 +02:00 |
|
AnErrupTion
|
3fedb59fdb
|
Make setting numlock work on BSD + less homebrew interop
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-30 18:38:21 +02:00 |
|
AnErrupTion
|
b1bf89a4cf
|
Only shutdown or restart after deinitializing everything
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-30 11:56:21 +02:00 |
|
AnErrupTion
|
2dec2e0b7f
|
Print data directory deletion in build.zig
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-30 10:54:30 +02:00 |
|
AnErrupTion
|
5f2f21620a
|
Update zigini (fixes incorrect comment parsing)
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-30 09:43:56 +02:00 |
|
AnErrupTion
|
48185bdfe0
|
More verbose output in build.zig
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-29 14:44:56 +02:00 |
|
AnErrupTion
|
f646dddd02
|
Fix clock & bigclock not updating without input
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-29 14:18:23 +02:00 |
|
AnErrupTion
|
c1f1c8f5c1
|
Use usize instead of u64 in most places for better 32-bit compatibility
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-29 13:46:14 +02:00 |
|
AnErrupTion
|
ee488ba36e
|
Revert "Redirect stderr to systemd journal in service (#621)"
This reverts commit 3d8d8d67df.
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-29 12:25:44 +02:00 |
|
AnErrupTion
|
56c210372d
|
Better handle info line messages internally
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-28 23:05:12 +02:00 |
|
AnErrupTion
|
04a0ad3b33
|
Move Gentoo/OpenRC installation tip to the OpenRC section
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-28 18:17:14 +02:00 |
|
AnErrupTion
|
2dd83b41e8
|
Incorporate some FreeBSD authentication patches
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-28 13:15:49 +02:00 |
|
AnErrupTion
|
93554d9ba3
|
Add missing supervise symlink on runit (fixes #610)
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-28 11:34:33 +02:00 |
|
AnErrupTion
|
075bf67cef
|
Fix missing brightness localized strings
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-28 00:09:59 +02:00 |
|
AnErrupTion
|
33791a2844
|
Remove changelog.md
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-28 00:06:08 +02:00 |
|
AnErrupTion
|
8333f7ea77
|
Update screenshot
Signed-off-by: AnErrupTion <anerruption@disroot.org>
|
2024-07-28 00:05:37 +02:00 |
|