Another 2 months of fixes and new features. :)
Notes for packagers
- new dep: hyprgraphics
Breaking Changes
- general:pam_module -> auth:pam:module
- general:enable_fingerprint -> auth:fingerprint:enabled
- general:fingerprint_ready_message -> auth:fingerprint:ready_message
- general:fingerprint_present_message -> auth:fingerprint:present_message
Fixes
- widget: fixed time for TIME12 at 12AM/PM.
MRs
- config: make the default widget position be 0,0 by @PaideiaDilemma in #529
- input-field: fix invert_numlock regression by @PaideiaDilemma in #530
- widgets: check current_zone pointer by @PaideiaDilemma in #527
- widgets: remove debug remnants from #527 by @PaideiaDilemma in #532
- misc: make Debug::log flush stdout by @PaideiaDilemma in #542
- auth: make fingerprint initialization async by @moggiesir in #544
- widgets: add support for specifing size and position options via percentages of output dimensions by @PaideiaDilemma in #541
- core: add border shader and border gradients by @PaideiaDilemma in #548
- core: add support for composed keys by @PaideiaDilemma in #551
- widgets: render frambuffers with alpha 1.0 by @PaideiaDilemma in #554
- config: make configStringToInt support rgb(a) with decimal values by @PaideiaDilemma in #558
- input-field: fix colorConfig caps, num and both when they are empty by @PaideiaDilemma in #559
- config: use removeEmpty for the gradient varlist by @PaideiaDilemma in #565
- Core: move to hyprgraphics by @vaxerski in #570
- renderer: round boxes by @PaideiaDilemma in #571
- core: move to Hyprutils::OS::CProcess for spawning processes by @PaideiaDilemma in #575
- input-field: fix width animations by @PaideiaDilemma in #582
- auth: add an interface for different authentication methods by @PaideiaDilemma in #578
- nix/overlays: gcc13 -> gcc14; flake.lock: update by @khaneliman in #584
- core: terminate auth after recieving
finished
by @PaideiaDilemma in #586
Full Changelog: v0.5.0...v0.6.0