mirror of
https://codeberg.org/fairyglade/ly.git
synced 2026-08-26 15:34:20 +02:00
## What are the changes about? Add optional `bigclock_outline_fg`. When set, each big-clock digit gets a 1-cell outline drawn under the glyph so it stays readable over busy animations. Default is `null` (previous behavior). When the outline is enabled, the gap under the clock is slightly larger so the stroke is not glued to the login box. ## What existing issue(s) does this resolve? Fixes #1030 ## Pre-requisites - [x] I have tested & confirmed the changes work locally - [x] I have read and fully adhere to the rules set in the contributing guidelines found in `CONTRIBUTING.md` ### Testing - `zig build -Doptimize=ReleaseSafe` (zig 0.16.0) - Greeter with `bigclock = en` and `bigclock_outline_fg = 0x20000000` over a `dur_file` animation - Default `null` leaves stock look unchanged ### AI usage (per contributing.md) Assisted by an LLM (xAI Grok) for exploration and drafting. I directed the design (optional outline only, no panel/box, stock layout otherwise), reviewed the Zig, fixed an `i2` overflow in the outline loop, verified the build/local greeter, and wrote this PR text. Reviewed-on: https://codeberg.org/fairyglade/ly/pulls/1031 Reviewed-by: AnErrupTion <anerruption+codeberg@disroot.org> |
||
|---|---|---|
| .. | ||
| custom-sessions | ||
| lang | ||
| ly-runit-service | ||
| ly-s6 | ||
| pam.d | ||
| config.ini | ||
| example.dur | ||
| example.lua | ||
| ly-dinit | ||
| ly-freebsd-wrapper | ||
| ly-kmsconvt@.service | ||
| ly-openrc | ||
| ly-sysvinit | ||
| ly@.service | ||
| setup.sh | ||
| startup.sh | ||