Commit graph

  • c3d6dee95f fix users detection if /etc/login.defs does not contain both UID_MIN and UID_MAX Дмитрий 2026-06-11 13:44:13 +03: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
  • c6a987af4e Add type_username option HigherOrderLogic 2026-06-07 08:36:27 +00:00
  • 32436d438e Update err_crawl for Russian lang (#1011) koru 2026-06-06 11:54:29 +02:00
  • 23cbc9ab55
    Update err_crawl for Russian lang koru 2026-06-06 09:52:06 +00: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
  • 2ed1ffa62e Merge branch 'master' into master Wicin-134 2026-05-25 17:33:28 +02:00
  • 9d8ccf6709
    Fix termbox already being initialised when reclaiming AnErrupTion 2026-05-23 12:31:05 +02:00
  • 374a85d8a3
    nits RadsammyT 2026-05-23 01:50:54 -04: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
  • 4d33aa54b9
    Show Lua Errors on-screen, example.lua shows many squares RadsammyT 2026-05-21 20:21:19 -04:00
  • 8ec004b76f
    config.ini and example.lua RadsammyT 2026-05-19 22:34:23 -04:00
  • da751f0644
    Merge branch 'master' into lua-anim radsammyt 2026-05-20 00:40:55 +02:00
  • 9552ebd146
    zig fmt RadsammyT 2026-05-19 17:42:55 -04:00
  • e4a945f925
    opt: lua API optimizations, buffer-based drawing, LuaJIT RadsammyT 2026-05-19 10:32:52 -04:00
  • f03aca0379 Be specific about zig version in readme (#996) Louis Pate 2026-05-20 20:17:11 +02:00
  • b2ecd48071
    0.16.x is correct Louis Pate 2026-05-20 10:34:54 -04:00
  • 1019acfa9e
    feat: Lua Animations RadsammyT 2026-05-18 13:53:51 -04:00
  • 0cd8b2ebfc
    README: Add section for testing config changes (closes #994) AnErrupTion 2026-05-18 19:46:28 +02:00
  • 366a4f5d0d Overhaul language files Wicin-134 2026-05-17 22:13:02 +02:00
  • e61f16860b
    Be specific about zig version in readme Louis Pate 2026-05-17 16:01:12 -04: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
  • 152ee0141c feat(doom): add hue shifting to fire colors Titanium Brain 2026-05-14 20:08:35 +01:00
  • 1241a0ac1e Add battery capacity support on FreeBSD Lars Engels 2026-05-14 12:32:14 +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
  • 243c0c1e52 refactor: address review comments Titanium Brain 2026-05-09 19:54:11 +01:00
  • a38fa6b2dc fix(DurFile): fix errors after rebase Titanium Brain 2026-05-09 17:24:53 +01:00
  • e771f11e92 refactor: move terminal bounds check to TerminalBuffer method Titanium Brain 2026-05-08 18:07:05 +01:00
  • 83107b32c6 fix(DurFile): fix offset calculations Titanium Brain 2026-05-03 17:29:55 +01:00
  • 2792381af4 fix(dur): apply correct offset for animations bigger than the terminal Titanium Brain 2026-04-25 13:03:17 +01:00
  • 81b068a4d1 fix(config): map bonsai colors in eight-color fallback CM Geldenhuys 2026-05-04 20:02:15 +02:00
  • 6c99e7f8bd feat(animations): wire bonsai into renderer CM Geldenhuys 2026-05-04 20:02:03 +02:00
  • 7b56998f7c feat(animations): add bonsai widget CM Geldenhuys 2026-05-04 20:01:49 +02:00
  • 8773ba5cc4 feat(config): add bonsai animation configuration fields CM Geldenhuys 2026-05-04 20:01:38 +02:00
  • b8ae126623 Apply the typestate pattern to DurFormat (#972) Titanium Brain 2026-05-04 12:34:32 +02:00
  • 2394d8864e fix(DurFile): add missing .? Titanium Brain 2026-05-04 10:50:50 +01:00
  • 6d97485928 fix(DurFIle): add missing .? Titanium Brain 2026-05-03 22:04:22 +01:00
  • 7ed837e4d9 Merge branch 'master' into typestate-pattern-durformat AnErrupTion 2026-05-03 21:49:57 +02:00
  • 7d5dfaa482 style(DurFile): use appropriate string format specifiers Titanium Brain 2026-05-03 20:45:18 +01:00
  • d1a34dc4db fix(DurFile): resolve review issues Titanium Brain 2026-05-03 20:38:31 +01:00
  • 4db9295102
    Fix building without X11 AnErrupTion 2026-05-03 20:05:44 +02:00
  • 8a4fdd2e7e fix(DurFile): resolve issues from review Titanium Brain 2026-05-03 13:59:00 +01: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
  • b92253eaa9 Updated default value to match original behaviour better MartorSkull 2026-05-01 19:24:18 +02:00
  • b7261ce8ea Merge branch 'master' into box-movement AnErrupTion 2026-05-01 19:14:37 +02:00
  • a9d39aef9b PR comments MartorSkull 2026-05-01 18:32:04 +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
  • ff1281e43a fix(Durfile): apply fixes for 0.16 Titanium Brain 2026-04-28 22:11:12 +01:00
  • a2ca556fca refactor(DurFile): use typestate pattern for valid DurFormat Titanium Brain 2026-04-28 20:38:37 +01: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
  • 55946d2ea8
    what am i smoking RadsammyT 2026-04-25 17:02:45 -04:00
  • 4a8b150e73
    zig fmt RadsammyT 2026-04-25 16:56:06 -04:00
  • c2090d6a8b
    Fix battery label positioning RadsammyT 2026-04-25 15:03:24 -04:00
  • 5edf5251f6 Update to Zig 0.16.0 (#962) AnErrupTion 2026-04-25 17:37:34 +02:00
  • 68841c505b
    Add create_vendor_tarball.sh using zig-pkg AnErrupTion 2026-04-25 14:35:04 +02:00
  • 4cbd8a9b35
    Migrate from known deprecated code AnErrupTion 2026-04-25 14:30:06 +02:00
  • 33eff94456
    Migrate away from @cImport() AnErrupTion 2026-04-25 14:21:03 +02:00
  • 8a44b72ac9
    Remove TODOs & fix bug in interop.isError() AnErrupTion 2026-04-25 13:33:03 +02:00
  • 8e12e2814f
    Continue using LLVM backend in Debug See https://codeberg.org/ziglang/zig/issues/31272 AnErrupTion 2026-04-25 12:58:08 +02:00
  • de948a08ce
    Use translate-c Git dependency AnErrupTion 2026-04-25 09:58:18 +02:00
  • a91b538236
    Fix building in ReleaseSafe AnErrupTion 2026-04-25 09:49:22 +02:00
  • 93070ef166 Formatting MartorSkull 2026-04-18 21:10:10 +02:00
  • 84486c4e18 Added options to move the box MartorSkull 2026-04-18 21:04:01 +02:00
  • 0867ed85d3
    feature: more flexibility in widget positioning Luna 2026-04-18 15:00:47 +02:00
  • d7d634ba74
    Define __BSD_VISIBLE for FreeBSD AnErrupTion 2026-04-18 09:33:31 +02:00
  • c6bc92d258
    Update minimum Zig version to 0.16.0 AnErrupTion 2026-04-17 11:32:49 +02:00
  • 0d99f0cdfe
    Don't always use LLVM anymore AnErrupTion 2026-04-17 11:26:34 +02:00
  • 67496fc907
    Define _XOPEN_SOURCE=700 instead of _GNU_SOURCE AnErrupTion 2026-04-17 11:24:56 +02:00
  • d68fdabd36
    Workaround termbox2 issue AnErrupTion 2026-04-17 11:20:34 +02:00
  • 293c0c646f
    feature: add corner customization Luna 2026-04-16 22:32:20 +02:00
  • b1704d903b
    Begin porting to Zig 0.16.0 AnErrupTion 2026-04-16 10:22:31 +02:00