Commit Graph

  • a22805d44b Auth: Handle symlinks for session log master AnErrupTion 2026-07-31 23:52:19 +02:00
  • b6fba46b08 GPA: Add more tracking in Debug AnErrupTion 2026-07-28 01:38:48 +02:00
  • 3dcd883c10 termbox2: Remove Zig 0.16.0 workaround zig-0.17 AnErrupTion 2026-07-12 12:21:27 +02:00
  • e01fc945a2 Simplify tarball script AnErrupTion 2026-07-12 12:19:44 +02:00
  • 79bb0cacf1 Remove C compilation hacks AnErrupTion 2026-07-12 12:17:51 +02:00
  • bcc2cdfcdc Fix installation AnErrupTion 2026-07-12 12:10:47 +02:00
  • f89e79c7f8 Fix compilation AnErrupTion 2026-07-12 12:06:43 +02:00
  • 13544be6a8 Merge branch 'master' of codeberg.org:fairyglade/ly into zig-0.17 AnErrupTion 2026-07-12 11:37:14 +02:00
  • 7c2ae2738c positionSingleWidget: Resist integer overflows AnErrupTion 2026-07-10 13:02:58 +02:00
  • 84950136c9 positionWidgets: Less integer overflows possible AnErrupTion 2026-07-10 00:15:07 +02:00
  • 8799dcbdf9 Update to Zig 0.17.0 Doesn't compile :( AnErrupTion 2026-07-09 11:41:54 +02:00
  • d00780d6ce zig: Remove usage of [*c] AnErrupTion 2026-07-08 01:29:57 +02:00
  • 014a00d33e Improve templates AnErrupTion 2026-07-07 22:35:06 +02:00
  • fb544b3357 Change default box_position_v to 0.5 This can potentially be confusing to users. AnErrupTion 2026-07-07 12:22:43 +02:00
  • 5ccd91c132 Prepare for Zig 0.17.0 Still requires Zig 0.16.x for now. AnErrupTion 2026-07-07 11:51:05 +02:00
  • 78c7c2e2e8 Decouple save file path from config directory (closes #1025) AnErrupTion 2026-07-06 22:11:52 +02:00
  • a41ebe8f6f Remove cornersContain() AnErrupTion 2026-07-06 21:33:30 +02:00
  • e4e399cd07 Allow toggling visibility of shutdown, restart & show password keybinds (closes #993) AnErrupTion 2026-07-06 21:18:49 +02:00
  • 018d797ed6 Brother what am I doing AnErrupTion 2026-07-06 20:19:40 +02:00
  • 54f1ff14ee corners: Break up "keys" into individual keys AnErrupTion 2026-07-06 20:17:46 +02:00
  • 7e6474924c config: Order battery_id alphabetically AnErrupTion 2026-07-06 19:57:29 +02:00
  • 26377fd319 FreeBSD: Fix compilation AnErrupTion 2026-07-06 19:56:24 +02:00
  • 5fc5fd62a0 Remove shutdown_cmd & restart_cmd + sleep & hibernate AnErrupTion 2026-07-06 19:44:10 +02:00
  • acb532b5d4 migrator: Free old save path later AnErrupTion 2026-07-06 18:33:13 +02:00
  • e1696a4e73 config: Better document corner customisation AnErrupTion 2026-07-06 17:32:49 +02:00
  • 954e90b3bd Remove options superseded by corner customisation AnErrupTion 2026-07-06 17:20:05 +02:00
  • 7eae544418 systemd: Add more conflicts, better kmscon service AnErrupTion 2026-07-06 12:43:10 +02:00
  • 32f11cdbe5 Modify link to black hole animation (closes #1006) AnErrupTion 2026-07-06 11:47:37 +02:00
  • 9b8046e37c auth: chown & chmod TTY (closes #944) AnErrupTion 2026-07-06 11:10:26 +02:00
  • 4513033bcb ly@.service: Use agetty AnErrupTion 2026-07-06 02:22:40 +02:00
  • 102d1c9a9b Unset Shift and Ctrl for arrow keys (closes #1015) AnErrupTion 2026-07-06 00:22:51 +02:00
  • e0c287306e feature: add corner customization (closes #961) (#963) Luna 2026-07-05 23:22:03 +02:00
  • 25fad28c34 Add type_username option (closes #891) (#1012) HigherOrderLogic 2026-07-05 22:43:15 +02:00
  • 006749b2ec Format README AnErrupTion 2026-07-05 21:20:02 +02:00
  • cf731dbce1 Add battery capacity support on FreeBSD (#988) Lars Engels 2026-07-05 21:19:30 +02:00
  • 1d272ff74f Updated readme to address SELinux problems (closes #494) (#1019) dumbsplash 2026-07-05 20:59:40 +02:00
  • 63f0f4931c Fix authentication error with ly-freebsd-autologin (#1020) Tim132 2026-07-03 18:37:40 +02:00
  • 8f4ca8d3f0 Autologin: Don't draw info line (closes #1002) AnErrupTion 2026-07-03 18:33:58 +02:00
  • 4d882f7997 Fix example.lua doc + add ly-community in README AnErrupTion 2026-06-19 20:18:45 +02:00
  • eeccb7421b feat: LuaJIT Animations (#1001) RadsammyT 2026-06-19 20:05:00 +02:00
  • e833c4bc1d auth: Create XDG_RUNTIME_DIR if /run/user/UID exists AnErrupTion 2026-06-18 20:16:25 +02:00
  • e138563874 README: Specify Alpine for /etc/inittab AnErrupTion 2026-06-18 19:51:18 +02:00
  • 8942e30a9e Merge branch 'master' of codeberg.org:fairyglade/ly AnErrupTion 2026-06-18 00:05:51 +02:00
  • a801d1a569 Clean up save code AnErrupTion 2026-06-17 22:23:12 +02:00
  • aa00f7c8c7 Replace ArrayListUnmanaged with ArrayList AnErrupTion 2026-06-15 16:53:24 +02:00
  • ed783b5a23 Minor pt_BR translation correction to sound more natural (#1018) Yuri dos Santos 2026-06-14 21:59:15 +02:00
  • f683a82f56 Fix small typos in readme.md (#1017) oliebe 2026-06-14 21:03:41 +02:00
  • 008d413295 Fix user detection if /etc/login.defs does not contain both UID_MIN and UID_MAX (#1014) Дмитрий 2026-06-12 12:09:37 +02:00
  • a07ca88c74 build.zig: Fix new locales not being installed AnErrupTion 2026-06-11 20:35:42 +02:00
  • d8c3aec668 Update PR template to reflect new contributing guidelines AnErrupTion 2026-06-10 14:49:39 +02:00
  • 5b8ebeba6e Create CONTRIBUTING.md AnErrupTion 2026-06-10 14:45:48 +02:00
  • 32436d438e Update err_crawl for Russian lang (#1011) koru 2026-06-06 11:54:29 +02:00
  • ace79f76b5 Overhaul language files (#997) Wicin-134 2026-06-06 11:48:31 +02:00
  • 35be66e66f termbox2: Log init errors AnErrupTion 2026-05-30 12:17:25 +02:00
  • 0ac11065f4 ly-kmsconvt: Set TERM=linux AnErrupTion 2026-05-30 12:17:06 +02:00
  • 9d8ccf6709 Fix termbox already being initialised when reclaiming AnErrupTion 2026-05-23 12:31:05 +02:00
  • 6f3fdc4708 Merge branch 'master' of codeberg.org:fairyglade/ly AnErrupTion 2026-05-22 17:16:53 +02:00
  • 0cee1c039a ly-kmsconvt: Remove usage of gone --seats argument AnErrupTion 2026-05-22 17:15:17 +02:00
  • f03aca0379 Be specific about zig version in readme (#996) Louis Pate 2026-05-20 20:17:11 +02:00
  • 0cd8b2ebfc README: Add section for testing config changes (closes #994) AnErrupTion 2026-05-18 19:46:28 +02:00
  • 4c066ce564 Handle termbox2 errors AnErrupTion 2026-05-17 13:26:46 +02:00
  • 05c1d4bece Improve errors for lock state AnErrupTion 2026-05-16 10:33:06 +02:00
  • 78794b3e10 Stream dur reading instead of reading all at once AnErrupTion 2026-05-15 23:22:50 +02:00
  • afee1d9194 Remove TODO and stop forcing LLVM usage (again) AnErrupTion 2026-05-15 21:46:20 +02:00
  • 9b1965a3d8 Always build translate-c in Debug AnErrupTion 2026-05-15 21:42:13 +02:00
  • 741e9e0345 Use correct naming convention for functions in DurFile.zig AnErrupTion 2026-05-12 20:35:17 +02:00
  • afb1dc62a0 Fix merge conflict issues v1.4.1 v1.4.x AnErrupTion 2026-05-11 21:15:18 +02:00
  • efa56ae770 Use $EXECUTABLE_NAME in kmscon service AnErrupTion 2026-05-11 21:03:01 +02:00
  • 2a41391764 Fix labels_max_length calculation (closes #984) AnErrupTion 2026-05-11 21:00:52 +02:00
  • e0f915d440 Improve keyboard handling (closes #982) AnErrupTion 2026-05-10 13:55:19 +02:00
  • 692ca9f7b5 Resolve merge conflict Titanium Brain 2026-05-09 21:06:45 +02:00
  • f6c44d5e57 Fix building without X11 AnErrupTion 2026-05-03 20:05:44 +02:00
  • 1080583233 Fix log file race condition AnErrupTion 2026-05-01 20:54:54 +02:00
  • cd426bb3df Start Ly v1.4.1 development cycle AnErrupTion 2026-05-11 21:09:46 +02:00
  • de8579854c Use $EXECUTABLE_NAME in kmscon service AnErrupTion 2026-05-11 21:03:01 +02:00
  • ee3196bab8 Fix labels_max_length calculation (closes #984) AnErrupTion 2026-05-11 21:00:52 +02:00
  • 9ff4ddd129 Improve keyboard handling (closes #982) AnErrupTion 2026-05-10 13:55:19 +02:00
  • b3830d5bb6 fix(dur): apply correct offset for animations bigger than the terminal (#966) Titanium Brain 2026-05-09 21:06:45 +02:00
  • b8ae126623 Apply the typestate pattern to DurFormat (#972) Titanium Brain 2026-05-04 12:34:32 +02:00
  • 4db9295102 Fix building without X11 AnErrupTion 2026-05-03 20:05:44 +02:00
  • 864f5f2892 Implement syslog functionality (closes # AnErrupTion 2026-05-01 21:51:27 +02:00
  • c50af66407 Fix log file race condition AnErrupTion 2026-05-01 20:54:54 +02:00
  • fdf241bed5 Add option to move the box relative to the screen size (#964) MartorSkull 2026-05-01 20:09:34 +02:00
  • 79eebd8ee0 Prefer std.log instead of stderr directly AnErrupTion 2026-05-01 17:43:28 +02:00
  • 3869bfd2f9 Add config validation argument (closes #969) AnErrupTion 2026-05-01 17:40:04 +02:00
  • 5905e054c5 Start Ly v1.5.0 development cycle AnErrupTion 2026-05-01 07:47:48 +02:00
  • 807f6d249a Remove further & all @cImport() usage in interop v1.4.0 AnErrupTion 2026-04-30 22:48:29 +02:00
  • 15cd0c4779 Use SIGINT instead of SIGCHILD for TTY control transfer AnErrupTion 2026-04-30 14:38:56 +02:00
  • 51c5c3ee0b Fix waitpid() being interrupted by SIGCHLD AnErrupTion 2026-04-29 22:52:58 +02:00
  • 59c07aa3ba Fix xauth log not being flushed AnErrupTion 2026-04-28 19:35:21 +02:00
  • 80d4b114f3 Fix 32-bit issues on Ly's side AnErrupTion 2026-04-26 18:37:33 +02:00
  • 4f45d92ea8 Fix: battery label positioning, custom keybinds not disappearing on hide_key_hints = false (#970) RadsammyT 2026-04-26 09:37:39 +02:00
  • 5edf5251f6 Update to Zig 0.16.0 (#962) AnErrupTion 2026-04-25 17:37:34 +02:00
  • eec83179b9 config: add shell option to hide the shell session (#955) Jackson Delahunt 2026-04-01 19:00:37 +02:00
  • b8048234d9 config: add show_tty option to display active TTY in top right corner (#956) Jackson Delahunt 2026-04-01 18:51:37 +02:00
  • 10a873acb9 config: allow waylandsessions and xsessions to be set to null (#954) Jackson Delahunt 2026-03-29 08:32:27 +02:00
  • 142476041d Update French translation AnErrupTion 2026-03-28 12:09:41 +01:00
  • fad683e035 Update the Bulgarian translation (#952) RacerBG 2026-03-28 12:07:10 +01:00
  • e882eea22a Improve bug report template Notably, don't make the issue reproduction on a fresh install required. This'll likely filter out the honest people who have actually done it from the others who haven't. AnErrupTion 2026-03-27 23:18:16 +01:00
  • fe6942d406 fix: custom label and bind ordering (#951) RadsammyT 2026-03-27 22:46:37 +01:00