Build and CI
- Bumped MSRV to 1.85.
Features
- Config option to skip selecting user/session, with auto-login support and info message on skip. Passwordless users are excluded from auto-login.
- Added background image/webp/gif/video support via GStreamer.
- GTK4 pango markup is now supported in the clock widget format (the
widget.clock.formatconfiguration options). - The
background_fitconfiguration option is now case-insensitive. - greetd info messages are now displayed as notifications, just like greetd error messages.
Bug fixes
- Session dropdown is not empty anymore on a fresh state file.
- Hid the border of the notification bar frame that shows up even when no notification is displayed.
New Contributors
- @raspher made their first contribution in #147
- @deadYokai made their first contribution in #134
- @daxcore made their first contribution in #129
Full Changelog: 0.3.0...0.4.0