Commit Graph

  • 04d4447273 Escape TTY in systemd service (closes #889) (#890) master qbe 2025-12-18 12:17:00 +01:00
  • ced8f9bee3 Fix session not being saved correctly AnErrupTion 2025-12-17 17:32:16 +01:00
  • c6446db3e2 Start Ly v1.4.0 development cycle AnErrupTion 2025-12-06 15:58:39 +01:00
  • e0692885c5 Make delay floating point in dur format v1.3.0 v1.3.x AnErrupTion 2025-12-06 14:34:47 +01:00
  • b6d3aa0e1c Merge changes AnErrupTion 2025-12-06 14:25:57 +01:00
  • e6966a628c Fix wrong session index + save file corruption AnErrupTion 2025-12-06 14:25:01 +01:00
  • cab3f1bfb5 Added the Latest Changes to the Bulgarian Translation (#879) RacerBG 2025-12-06 13:39:52 +01:00
  • a9ff0a6d07 Only support dur format v7, set -1 color to black AnErrupTion 2025-12-06 10:05:41 +01:00
  • 92beb24c80 Fix save file initialisation & incorrect saved session index AnErrupTion 2025-12-05 19:49:27 +01:00
  • 7e18d906c4 [Feature] Add support for .dur file format and animations (closes #719) (#833) hynak 2025-12-05 19:46:42 +01:00
  • 3bfdc75a70 Add option to run command after inactivity delay (closes #747) AnErrupTion 2025-12-03 20:39:27 +01:00
  • 6cce221cbf Improve issue template AnErrupTion 2025-12-02 22:37:03 +01:00
  • 1c99574f73 Add option to run command before UI is initialised (closes #798) AnErrupTion 2025-12-02 22:23:10 +01:00
  • b249dba092 Support multiple TTYs with systemd service (closes #102) AnErrupTion 2025-12-02 22:11:39 +01:00
  • 3365b33d6d Fix zig-clap dependency URL AnErrupTion 2025-12-01 22:09:41 +01:00
  • 6cb53b6e38 Refactor active_input field-jumping logic (#873) radsammyt 2025-12-01 20:07:59 +01:00
  • d82fa82a87 Always add hostname last in the info line AnErrupTion 2025-11-30 23:50:39 +01:00
  • c2b3d794e8 Fix fallback UID range + add error if UID range not found AnErrupTion 2025-11-30 23:36:47 +01:00
  • e29bda3250 Add systemd-homed UID range AnErrupTion 2025-11-30 23:02:23 +01:00
  • 4df2382698 Add possibility to disable auth_fails animation (closes #835) AnErrupTion 2025-11-30 22:19:38 +01:00
  • 3dfb86fe69 Merge changes AnErrupTion 2025-11-30 21:59:09 +01:00
  • f9a001b160 Update zigini dependency & use same Git URL format everywhere AnErrupTion 2025-11-30 21:57:42 +01:00
  • 5235ca47c5 Add Bulgarian Translation (#872) RacerBG 2025-11-30 21:52:46 +01:00
  • a94abf2e69 Improve bug report template & add PR template AnErrupTion 2025-11-30 12:08:10 +01:00
  • fe354a4809 Add fallback UID range options at compile-time AnErrupTion 2025-11-30 09:47:50 +01:00
  • 8c964d9ce5 Don't crash when failing to crawl a session directory (closes #870) AnErrupTion 2025-11-30 09:30:33 +01:00
  • 392ea6ea63 Update French locale AnErrupTion 2025-11-30 09:18:29 +01:00
  • 10854e643a Don't crash when failing to parse arguments AnErrupTion 2025-11-30 09:14:10 +01:00
  • 1980b2e479 Feature: Added option for hibernate between sleep and brightness down (#867) (closes #866) ebits 2025-11-28 19:05:17 +01:00
  • 816be7449f Update Repology URL AnErrupTion 2025-11-19 22:19:12 +01:00
  • f0758d812e Fix potential out of bounds issue when automatically changing session AnErrupTion 2025-11-19 22:15:07 +01:00
  • 3c0c84d067 Fix build error I really should test PRs before merging them, shouldn't I? AnErrupTion 2025-11-15 20:02:59 +01:00
  • cc07c4870a Add option to hide CapsLock and NumLock states (#864) notiant 2025-11-15 16:32:42 +01:00
  • 68ec85f412 Add missing Russian translations (#863) RomanPro100 2025-11-09 17:35:26 +01:00
  • 1537addd67 Change default session log directory to ~/.local/state (#859) Corey Newton 2025-11-05 21:57:10 +01:00
  • 2da3648179 Add missing Polish translations (#861) Piotr Ginał 2025-11-03 19:45:59 +01:00
  • 0cf752f3b8 [Feature] Add autologin support (#841) (closes #200) ferreo 2025-10-25 23:09:24 +02:00
  • 15c78c838a Update screenshot (for real this time) AnErrupTion 2025-10-25 20:51:51 +02:00
  • 4a486bd876 Update screenshot AnErrupTion 2025-10-25 20:49:56 +02:00
  • 38173d8557 Add edge margin to numlock & capslock AnErrupTion 2025-10-25 20:39:34 +02:00
  • 95d1d9378c Add edge margin to top-right clock AnErrupTion 2025-10-23 22:53:58 +02:00
  • 6f62106fcc Merge changes AnErrupTion 2025-10-23 22:16:24 +02:00
  • 4171e29995 Fix build error when runit service symlink already exists AnErrupTion 2025-10-23 22:15:43 +02:00
  • 80c27224e9 Create xauth directory if it doesn't exist AnErrupTion 2025-10-23 22:15:16 +02:00
  • 106f157a2c [Feature] Add edge margin option (#856) (closes #848) ebits 2025-10-23 19:07:54 +02:00
  • ec16ad5dfc Remove mention of config.tty option in README (fixes #854) AnErrupTion 2025-10-21 17:36:42 +02:00
  • 5f22173b91 Mention only Ly v1.2.0 and above are supported in issue template AnErrupTion 2025-10-18 19:10:44 +02:00
  • 4bc405f239 Start Ly v1.3.0 development cycle AnErrupTion 2025-10-18 18:12:16 +02:00
  • c4b68364ef Add FreeBSD-specific PAM file v1.2.0 v1.2.x AnErrupTion 2025-10-18 17:34:44 +02:00
  • 1c05664c85 Fix xauth file name UB AnErrupTion 2025-10-18 16:18:05 +02:00
  • 1fbcb10110 Open new log file after every fork() where necessary AnErrupTion 2025-10-18 15:29:47 +02:00
  • bfb3f925d9 Use shutdown -p now on FreeBSD, update instructions AnErrupTion 2025-10-18 13:47:52 +02:00
  • 44c8acff16 Open new log file handle after fork() AnErrupTion 2025-10-18 12:03:48 +02:00
  • 541eae5311 Update init service for FreeBSD AnErrupTion 2025-10-18 11:23:57 +02:00
  • 3faf3dec42 Fix login issue AnErrupTion 2025-10-18 08:41:36 +02:00
  • 52d29bbd47 Fix FreeBSD installation in README AnErrupTion 2025-10-18 00:46:56 +02:00
  • a3a8f11575 Add basic FreeBSD service, change default fallback TTY to 2 AnErrupTion 2025-10-18 00:46:09 +02:00
  • 02f5aa702d Implement /etc/login.defs in interop, TODO for FreeBSD AnErrupTion 2025-10-18 00:28:12 +02:00
  • ed88458efd Fix platform-specific bugs for FreeBSD compilation AnErrupTion 2025-10-18 00:05:53 +02:00
  • 8df9603188 Install SysVinit service as an executable AnErrupTion 2025-10-17 23:12:21 +02:00
  • 412994775b Add SysVinit service (closes #224) AnErrupTion 2025-10-17 23:10:52 +02:00
  • bb669c239c Remove config TTY options in OpenRC & runit services AnErrupTion 2025-10-17 23:08:15 +02:00
  • 657daafec8 Fix crash after reading saved credentials for first time AnErrupTion 2025-10-17 22:58:50 +02:00
  • e36872baa6 Don't spam battery status error if already tried once AnErrupTion 2025-10-15 16:32:57 +02:00
  • 4738ca81a7 Merge changes AnErrupTion 2025-10-15 14:10:00 +02:00
  • 1f2453f0fb Disable battery status display by default (#852) Matthew Rothlisberger 2025-10-15 13:58:04 +02:00
  • 76da16904f Update French translation AnErrupTion 2025-10-14 21:17:58 +02:00
  • e577c454da Fix merge conflict AnErrupTion 2025-10-14 21:10:17 +02:00
  • 09c2cfb74d Remove file that was added by mistake AnErrupTion 2025-10-14 21:07:42 +02:00
  • b3f1e91cf6 Remember last session for each user (closes #619) AnErrupTion 2025-10-14 21:05:54 +02:00
  • aef1dd9c1a Add more logs when logging into an X11 session AnErrupTion 2025-10-14 20:09:39 +02:00
  • 3d977d2ff7 Fix compatibility with Zig 0.15.2 AnErrupTion 2025-10-14 20:05:50 +02:00
  • a34a5a97bd Execute shell in case exec_cmd is null AnErrupTion 2025-10-14 20:02:55 +02:00
  • 1839e4cb44 Use LLVM in Debug (closes #832) AnErrupTion 2025-10-14 19:42:16 +02:00
  • b2f51e5bc8 Adjust Latvian translation & add missing file entries to build.zig (#850) Galtrhan 2025-10-13 21:43:46 +02:00
  • bd335c8c91 Add missing locales in build.zig AnErrupTion 2025-10-13 21:39:44 +02:00
  • 4f4855b5e9 Implement dummy active TTY getter for FreeBSD AnErrupTion 2025-10-12 22:47:03 +02:00
  • 1e2faad0f8 Add Latvian language translation (#847) Galtrhan 2025-10-12 20:57:28 +02:00
  • cb4f1952cd Move version string to bottom-left corner (#846) nyraa 2025-10-11 09:24:15 +02:00
  • 81a17f2904 Fix: Default battery status to row 1 when hide_key_hints and hide_version_string is true (fixes #844) (#845) ebits 2025-10-11 08:47:13 +02:00
  • 339e39d496 Adding the battery status for the top bar alongside brightness controls (closes #821) (#826) ebits 2025-10-09 18:48:46 +02:00
  • 44faa263b1 change(config): add -n flag to prevent accidental backlight disabling (#840) mctaylors 2025-10-05 19:26:09 +02:00
  • 7a0520687d Add fallback TTY option (closes #838) AnErrupTion 2025-09-29 21:30:51 +02:00
  • cee0e0ca4b Log more detailed config error messages (closes #801) AnErrupTion 2025-09-26 09:54:38 +02:00
  • 3edd1ff1be Log error name when zigini fails to parse config AnErrupTion 2025-09-25 13:35:28 +02:00
  • 145ad5142c Clean up redundant authentication & session code AnErrupTion 2025-09-25 08:32:30 +02:00
  • d8b0ae34f3 Remove semi-colons in default locale AnErrupTion 2025-09-25 08:30:13 +02:00
  • a6535b9152 Update custom sessions' README AnErrupTion 2025-09-25 08:29:36 +02:00
  • ee97f3b5e1 Automatically detect TTY (closes #795) AnErrupTion 2025-09-07 17:44:50 +02:00
  • 5924db58e1 Use std.mem.span + remove useless dupeZ() AnErrupTion 2025-08-30 13:17:19 +02:00
  • 36e220e2ff Remove usage of std.c.stat() for xauth code AnErrupTion 2025-08-30 02:09:51 +02:00
  • 0a9ceca822 Don't dupeZ() in main AnErrupTion 2025-08-30 01:09:12 +02:00
  • f9553655a3 Separate platform code from C interop code AnErrupTion 2025-08-30 00:27:04 +02:00
  • 230874abd1 Don't forget to flush... :) AnErrupTion 2025-08-29 22:54:05 +02:00
  • 38c3ecd089 Remove unused import AnErrupTion 2025-08-29 22:42:34 +02:00
  • fec0815161 Always copy an example config file (partially addresses #801) AnErrupTion 2025-08-29 22:18:50 +02:00
  • a7d6b06d21 Add partial logging in authentication process (closes #822) AnErrupTion 2025-08-29 09:28:29 +02:00
  • 1ee8010c24 Fix dinit & s6 service + don't hardcode paths in runit service AnErrupTion 2025-08-29 02:18:11 +02:00
  • f988bd334b Update termbox2 AnErrupTion 2025-08-29 00:45:28 +02:00
  • aa0222948a Update config migrator AnErrupTion 2025-08-29 00:35:11 +02:00