Commit Graph

  • 35be66e66f
    termbox2: Log init errors master AnErrupTion 2026-05-30 12:17:25 +0200
  • 0ac11065f4
    ly-kmsconvt: Set TERM=linux AnErrupTion 2026-05-30 12:17:06 +0200
  • 9d8ccf6709
    Fix termbox already being initialised when reclaiming AnErrupTion 2026-05-23 12:31:05 +0200
  • 6f3fdc4708
    Merge branch 'master' of codeberg.org:fairyglade/ly AnErrupTion 2026-05-22 17:16:53 +0200
  • 0cee1c039a
    ly-kmsconvt: Remove usage of gone --seats argument AnErrupTion 2026-05-22 17:15:17 +0200
  • f03aca0379 Be specific about zig version in readme (#996) Louis Pate 2026-05-20 20:17:11 +0200
  • 0cd8b2ebfc
    README: Add section for testing config changes (closes #994) AnErrupTion 2026-05-18 19:46:28 +0200
  • 4c066ce564
    Handle termbox2 errors AnErrupTion 2026-05-17 13:26:46 +0200
  • 05c1d4bece
    Improve errors for lock state AnErrupTion 2026-05-16 10:33:06 +0200
  • 78794b3e10
    Stream dur reading instead of reading all at once AnErrupTion 2026-05-15 23:22:50 +0200
  • afee1d9194
    Remove TODO and stop forcing LLVM usage (again) AnErrupTion 2026-05-15 21:46:20 +0200
  • 9b1965a3d8
    Always build translate-c in Debug AnErrupTion 2026-05-15 21:42:13 +0200
  • 741e9e0345
    Use correct naming convention for functions in DurFile.zig AnErrupTion 2026-05-12 20:35:17 +0200
  • afb1dc62a0
    Fix merge conflict issues v1.4.1 v1.4.x AnErrupTion 2026-05-11 21:15:18 +0200
  • efa56ae770
    Use $EXECUTABLE_NAME in kmscon service AnErrupTion 2026-05-11 21:03:01 +0200
  • 2a41391764
    Fix labels_max_length calculation (closes #984) AnErrupTion 2026-05-11 21:00:52 +0200
  • e0f915d440
    Improve keyboard handling (closes #982) AnErrupTion 2026-05-10 13:55:19 +0200
  • 692ca9f7b5
    Resolve merge conflict Titanium Brain 2026-05-09 21:06:45 +0200
  • f6c44d5e57
    Fix building without X11 AnErrupTion 2026-05-03 20:05:44 +0200
  • 1080583233
    Fix log file race condition AnErrupTion 2026-05-01 20:54:54 +0200
  • cd426bb3df
    Start Ly v1.4.1 development cycle AnErrupTion 2026-05-11 21:09:46 +0200
  • de8579854c
    Use $EXECUTABLE_NAME in kmscon service AnErrupTion 2026-05-11 21:03:01 +0200
  • ee3196bab8
    Fix labels_max_length calculation (closes #984) AnErrupTion 2026-05-11 21:00:52 +0200
  • 9ff4ddd129
    Improve keyboard handling (closes #982) AnErrupTion 2026-05-10 13:55:19 +0200
  • b3830d5bb6 fix(dur): apply correct offset for animations bigger than the terminal (#966) Titanium Brain 2026-05-09 21:06:45 +0200
  • b8ae126623 Apply the typestate pattern to DurFormat (#972) Titanium Brain 2026-05-04 12:34:32 +0200
  • 4db9295102
    Fix building without X11 AnErrupTion 2026-05-03 20:05:44 +0200
  • 864f5f2892
    Implement syslog functionality (closes # AnErrupTion 2026-05-01 21:51:27 +0200
  • c50af66407
    Fix log file race condition AnErrupTion 2026-05-01 20:54:54 +0200
  • fdf241bed5 Add option to move the box relative to the screen size (#964) MartorSkull 2026-05-01 20:09:34 +0200
  • 79eebd8ee0
    Prefer std.log instead of stderr directly AnErrupTion 2026-05-01 17:43:28 +0200
  • 3869bfd2f9
    Add config validation argument (closes #969) AnErrupTion 2026-05-01 17:40:04 +0200
  • 5905e054c5
    Start Ly v1.5.0 development cycle AnErrupTion 2026-05-01 07:47:48 +0200
  • 807f6d249a
    Remove further & all @cImport() usage in interop v1.4.0 AnErrupTion 2026-04-30 22:48:29 +0200
  • 15cd0c4779
    Use SIGINT instead of SIGCHILD for TTY control transfer AnErrupTion 2026-04-30 14:38:56 +0200
  • 51c5c3ee0b
    Fix waitpid() being interrupted by SIGCHLD AnErrupTion 2026-04-29 22:52:58 +0200
  • 59c07aa3ba
    Fix xauth log not being flushed AnErrupTion 2026-04-28 19:35:21 +0200
  • 80d4b114f3
    Fix 32-bit issues on Ly's side AnErrupTion 2026-04-26 18:37:33 +0200
  • 4f45d92ea8 Fix: battery label positioning, custom keybinds not disappearing on `hide_key_hints = false` (#970) RadsammyT 2026-04-26 09:37:39 +0200
  • 5edf5251f6 Update to Zig 0.16.0 (#962) AnErrupTion 2026-04-25 17:37:34 +0200
  • 6053d6249c
    Update config.ini position comments for clarity Martín Montané 2026-04-16 06:49:35 +0200
  • 43c83b3b40 Edge case on numbers close to 1 MartorSkull 2026-04-16 06:38:37 +0200
  • fb6d1115f5 Formatting MartorSkull 2026-04-16 04:42:39 +0200
  • fcd105466e Added option to move the box relative to the screen size MartorSkull 2026-04-16 04:39:13 +0200
  • eec83179b9 config: add shell option to hide the shell session (#955) Jackson Delahunt 2026-04-01 19:00:37 +0200
  • b8048234d9 config: add show_tty option to display active TTY in top right corner (#956) Jackson Delahunt 2026-04-01 18:51:37 +0200
  • 10a873acb9 config: allow waylandsessions and xsessions to be set to null (#954) Jackson Delahunt 2026-03-29 08:32:27 +0200
  • 09dcefde3b config: add vt_default_sessions option for per-VT default session Jackson Delahunt 2026-03-29 14:56:19 +1100
  • 327a5e876d config: add show_tty option to display active TTY in top right corner Jackson Delahunt 2026-03-29 14:53:15 +1100
  • 2ad63fc6eb config: add shell option to hide the shell session Jackson Delahunt 2026-03-29 14:51:45 +1100
  • 2874fb4abd config: allow waylandsessions and xsessions to be set to null Jackson Delahunt 2026-03-29 14:51:15 +1100
  • 142476041d
    Update French translation AnErrupTion 2026-03-28 12:09:41 +0100
  • fad683e035 Update the Bulgarian translation (#952) RacerBG 2026-03-28 12:07:10 +0100
  • 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 +0100
  • fe6942d406 fix: custom label and bind ordering (#951) RadsammyT 2026-03-27 22:46:37 +0100
  • 5b7c7dfdf5
    migrator.zig: Run zig fmt AnErrupTion 2026-03-27 21:34:32 +0100
  • 074bb0a68a
    Improve custom command sample config readability (closes #949) AnErrupTion 2026-03-27 20:34:39 +0100
  • e0a3364169
    Merge branch 'master' of codeberg.org:fairyglade/ly AnErrupTion 2026-03-27 17:17:18 +0100
  • 7a8d913531 Feature: Add custom command & label support (#945) RadsammyT 2026-03-27 17:15:49 +0100
  • 984ac596af
    Group for loops in event loop AnErrupTion 2026-03-26 21:55:35 +0100
  • ed486c29d2
    Add xauth file as X server argument AnErrupTion 2026-03-26 21:10:50 +0100
  • a6fc5d67e8
    Use upstream zigini library AnErrupTion 2026-03-25 22:43:05 +0100
  • 549576aa3e
    Make box widget not position-dependent AnErrupTion 2026-03-25 22:06:57 +0100
  • 3758b5da1b
    Mention -quiet argument for X11 server (closes #722) AnErrupTion 2026-03-25 21:10:09 +0100
  • 5e1c681385
    Update screenshot (closes #948) AnErrupTion 2026-03-25 20:49:53 +0100
  • ac78ccc398
    Update Kawaii-Ash's GitHub username AnErrupTion 2026-03-25 20:06:59 +0100
  • e548333473 Improve README.md (#946) Tom 2026-03-21 19:30:23 +0100
  • 60e3380375
    Switch to single-instance Widget model And make widget() functions return pointers to widgets instead of just widgets AnErrupTion 2026-03-21 16:19:33 +0100
  • aa392837bc
    Require "zig fmt" to be run in a PR AnErrupTion 2026-03-21 16:01:03 +0100
  • abe72c74ff
    Optimise event loop initialisation AnErrupTion 2026-03-18 20:26:00 +0100
  • dda56eab37 Fix compilation error when building without X11 support (#947) Mr. Cat 2026-03-18 20:18:45 +0100
  • 9c50297059
    Fix insert mode hack + fix bugs AnErrupTion 2026-03-17 23:58:06 +0100
  • acac884cfe
    Add support for local keybinds AnErrupTion 2026-03-17 22:58:39 +0100
  • a89c918c5d
    Move back custom widgets into main project AnErrupTion 2026-03-17 21:59:24 +0100
  • 64539f4342
    Split UI code into ly-ui library AnErrupTion 2026-03-17 21:44:33 +0100
  • 93696a6b30
    Remove unused import + add TODO AnErrupTion 2026-03-17 21:03:59 +0100
  • 4f26eeada0
    Fix double spacing issue in labels AnErrupTion 2026-03-17 20:10:47 +0100
  • 83e98a185f
    Add TODO in main.zig AnErrupTion 2026-03-17 20:01:47 +0100
  • 128dcb16f8
    Merge branch 'master' of codeberg.org:fairyglade/ly AnErrupTion 2026-03-17 19:58:58 +0100
  • 3a4109eb2d Add toggle visibility to password (#938) Luna 2026-03-17 12:27:23 +0100
  • 7cefff4570 Add Esperanto translation (#942) GalaxyShard 2026-03-16 23:16:43 +0100
  • f31c55b562 Improve README.md (#940) OSVidYapan 2026-03-16 21:13:08 +0100
  • 9cde291ac7
    Remove unused termbox alias AnErrupTion 2026-02-27 22:19:09 +0100
  • 03d976171a
    Fix battery level overlapping shutdown label (fixes #935) AnErrupTion 2026-02-27 20:28:11 +0100
  • b01e4afc79
    Make default startup script more compatible AnErrupTion 2026-02-12 17:10:52 +0100
  • 5a4605ffb6
    Add layering system for widgets AnErrupTion 2026-02-12 11:29:14 +0100
  • 01dcfa207e
    Show UI errors in info line again AnErrupTion 2026-02-12 11:20:54 +0100
  • 32d5330efb
    Move the event loop to a separate function AnErrupTion 2026-02-12 01:19:19 +0100
  • 5564fed664
    Add Widget.calculateTimeout function AnErrupTion 2026-02-12 00:27:07 +0100
  • 7c7aed9cb2
    Make animation timeout independent of event loop AnErrupTion 2026-02-11 23:51:32 +0100
  • 57c96a3478
    Fix animation timeout bug + remove redundant check AnErrupTion 2026-02-11 22:55:10 +0100
  • 6773f74788
    Add widget display name to improve logging AnErrupTion 2026-02-11 21:51:07 +0100
  • b389e379fa
    Make handling inputs widget-independent AnErrupTion 2026-02-11 21:00:00 +0100
  • 4a72e41e44 Fix default startup script (#929) hynak 2026-02-10 22:20:30 +0100
  • d268d5bb45
    Add the cascade animation as a separate widget AnErrupTion 2026-02-10 17:43:55 +0100
  • f320d3f666 Add Kurdish translation (#930) Cyaxares 2026-02-10 10:47:50 +0100
  • 70e95f094a
    Fix incorrect key parsing AnErrupTion 2026-02-10 10:41:08 +0100
  • 207b352888
    Add central Widget struct + clean up code In particular, move all termbox2 usage to TerminalBuffer.zig & keyboard.zig AnErrupTion 2026-02-10 00:22:27 +0100
  • 99dba44e46
    Rename min_refresh_delta option to animation_frame_delay (closes #925) AnErrupTion 2026-02-09 11:38:56 +0100
  • d1810d8c98
    Fix numlock & capslock positioning AnErrupTion 2026-02-09 11:20:27 +0100