Commit graph

  • b5c5c9a56f
    perf(DurFile): stream JSON parsing and flatten color maps Marco Sitar 2026-08-08 15:10:34 -04:00
  • b9be2e73b1 feat(TbdfFile): add custom animation format support (tbdf) Titanium Brain 2026-08-07 20:15:34 +01:00
  • 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
  • 1e2706b06f Clarify negative offset magnitude jR4dh3y 2026-07-24 15:12:10 +05:30
  • 509dd8ab4c style(main): replace if else with catch Titanium Brain 2026-07-23 20:19:24 +01:00
  • 13233851dd fix(build): remove unused import from .zon file Titanium Brain 2026-07-23 20:18:54 +01:00
  • 85e59df892 fix(LuaParser): return an error when missing required field Titanium Brain 2026-07-23 20:18:11 +01:00
  • 00f979f3f7 Address review feedback for bigclock outline jR4dh3y 2026-07-23 19:25:05 +05:30
  • 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
  • 5a9cf57560 feat(res): add config.lua Titanium Brain 2026-07-11 16:17:50 +01:00
  • 9dac5c8700 fix(LuaParser): open only needed libs Titanium Brain 2026-07-11 12:04:40 +01:00
  • a5e84a44ec feat(zlua): unify zlua dependency Titanium Brain 2026-07-11 12:04:17 +01:00
  • eabefd6221 fix(main): readd parameter lost in rebase Titanium Brain 2026-07-11 12:01:54 +01:00
  • 200d210a8e fix(LuaParser): use an arena allocator for config fields Titanium Brain 2026-07-11 09:55:59 +01:00
  • d3e6dd4814 feat(main): check for Lua config and fallback to INI Titanium Brain 2026-07-11 09:54:36 +01:00
  • ba9f32b652 style(LuaParser): apply style suggestions from review Titanium Brain 2026-07-06 18:53:28 +01:00
  • 9783da93d1 feat(LuaParser): add custom bind and custom label parsing Titanium Brain 2026-06-18 19:20:52 +01:00
  • 0b99be00a9 refactor(custom): move custom.zig into ly-core Titanium Brain 2026-06-18 19:17:31 +01:00
  • a70d301b6b feat(Lua): add some error handling Titanium Brain 2026-06-04 19:34:57 +01:00
  • 00da7b1d75 fix(Lua): do proper parsing Titanium Brain 2026-05-31 22:41:29 +01:00
  • 995650919e feat(Lua): get lua parsing working Titanium Brain 2026-05-31 13:29:33 +01:00
  • f457b148f9 feat: WIP add lua config parser Titanium Brain 2026-05-29 17:12:47 +01:00
  • 0dccd3e1cc Simplify bigclock digit outline drawing jR4dh3y 2026-07-11 08:33:57 +05:30
  • 625ffa14ee Add optional bigclock digit outline (bigclock_outline_fg) jR4dh3y 2026-07-10 21:59:14 +05:30
  • 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
  • 022ef93896
    Review part 1 AnErrupTion 2026-07-05 23:17:33 +02:00
  • c0eb044c6d
    Merge changes AnErrupTion 2026-07-05 23:03:58 +02:00
  • b8e5052afa
    feature: more flexibility in widget positioning AnErrupTion 2026-07-05 23:03:11 +02:00
  • 031815b3cc
    feature: add corner customization Luna 2026-04-16 22:32:20 +02:00
  • 25fad28c34 Add type_username option (closes #891) (#1012) HigherOrderLogic 2026-07-05 22:43:15 +02:00
  • 1bf9c7eddc
    Review part 2 AnErrupTion 2026-07-05 22:38:58 +02:00
  • f413d118e4
    Review part 1 AnErrupTion 2026-07-05 21:35:26 +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
  • aea71fee18
    Remove use of @cImport() AnErrupTion 2026-07-05 21:17:10 +02:00
  • 7346b4343d Set default capacity to -1 AnErrupTion 2026-07-05 21:09:04 +02:00
  • 9a70efafd8 Remove pointless braces AnErrupTion 2026-07-05 21:08:08 +02:00
  • 1d272ff74f Updated readme to address SELinux problems (closes #494) (#1019) dumbsplash 2026-07-05 20:59:40 +02:00
  • a1414cac83 Merge branch 'master' into dumbsplash-selinux-readme AnErrupTion 2026-07-05 20:58:56 +02:00
  • cb71302441 Update readme.md AnErrupTion 2026-07-05 20:58:42 +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
  • b3fa682c39 Bug: "failed to authenticate: PamAuthError" with ly-freebsd-autologin Tim132 2026-06-21 11:40:14 +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
  • e5fdb3a928
    new primitive: ly.putRect() RadsammyT 2026-06-19 01:19:07 -04:00
  • 72b3374688
    review pt 4 RadsammyT 2026-06-18 17:25:40 -04:00
  • 396e8b6536 Updated readme to address SELinux problems dumbsplash 2026-06-18 22:35:09 +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
  • d2d7a55e1a
    new primitive: ly.putLabel() RadsammyT 2026-06-17 15:58:14 -04:00
  • 7df3f9c3b2
    review pt 3 RadsammyT 2026-06-17 14:17:01 -04:00
  • 8b78935772
    more example.lua documentation RadsammyT 2026-06-16 23:45:36 -04:00
  • b728bfb047
    remove insanity checking RadsammyT 2026-06-16 22:30:46 -04:00
  • 3c56a883c6
    review pt 2 + BIG performance improvement RadsammyT 2026-06-16 22:20:45 -04:00
  • 364d0e4074
    os.clock -> ly.clock RadsammyT 2026-06-16 19:54:25 -04:00
  • cc14fff5c6
    review pt 1 RadsammyT 2026-06-15 18:01:44 -04: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
  • 7a889a6dd7 pt_BR translation correction Yuri dos Santos 2026-06-14 16:13:55 -03:00
  • f683a82f56 Fix small typos in readme.md (#1017) oliebe 2026-06-14 21:03:41 +02:00
  • 6a3e4a6872 reverted "a xinit" to "an xinit" oliebe 2026-06-14 20:57:35 +02:00
  • 0c14f4367a Merge branch 'master' into lua-anim radsammyt 2026-06-14 16:15:51 +02:00
  • fa53051938 readme typos oliebe 2026-06-14 02:11:55 +02:00
  • be6d50f246 fixed file name reference mismatch 5unekku 2026-06-12 13:08:05 -04:00
  • 3a731d4ab6 better relicensing attempt 5unekku 2026-06-12 12:51:30 -04: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
  • dea05ad52a change license to legally stronger, otherwise identical 0bsd 5unekku 2026-06-11 10:53:02 -04:00