New large update, tons of stuff :D
Notes for packagers
- new dep: sdbus-cpp>=2.0.0
Fixes/New stuff
- core: added
--version
MRs
- misc: add issue templates by @PaideiaDilemma in #440
- widgets: move asset updates out of the draw function by @PaideiaDilemma in #442
- core: refactor command line options parse (minor) by @davc0n in #441
- auth: use pam_faillock log as $FAIL by @PaideiaDilemma in #447
- renderer: add
--no-fade-in
by @alba4k in #453 - fix alignment in help message by @alba4k in #455
- core: add fractional_scaling option by @PaideiaDilemma in #456
- lockSurface: fix dynamic output mode and scale updates by @PaideiaDilemma in #462
- fix crash caused by exiting without joining running thread by @yangyingchao in #464
- input-field: refactor updateColors and other improvements by @PaideiaDilemma in #469
- core: support desc: prefix for widget monitor options by @PaideiaDilemma in #470
- fix symlinked images not picking up extension by @dqrk0jeste in #473
- nix: add wayland-scanner native build input by @andresilva in #475
- asyncResourceGatherer: do not detach worker threads by @yangyingchao in #477
- asyncResourceGatherer: stop worker threads when application is going to exit by @yangyingchao in #481
- core: set capslock and numlock states on startup by @PaideiaDilemma in #496
- widgets: add 12h time format by @davc0n in #500
- core: make attemptRestoreOnDeath faster and hyprland exclusive by @PaideiaDilemma in #506
- config: add input-field dots_fade_time option by @The-Emperor10 in #508
- misc: use hyprutils for string replaceAll by @PaideiaDilemma in #512
- input-field: add dots_text_format to support setting arbitrary chars as the input indicator by @PaideiaDilemma in #510
- misc: use Vector2D, Box and Mat3x3 from hyprutils by @PaideiaDilemma in #515
- renderer: log framebuffer creation as trace by @andresilva in #518
- auth: Support parallel fingerprint auth by @moggiesir in #514
New Contributors
- @yangyingchao made their first contribution in #464
- @dqrk0jeste made their first contribution in #473
- @The-Emperor10 made their first contribution in #508
- @moggiesir made their first contribution in #514
Full Changelog: v0.4.1...v0.5.0