New Features
- Logged In Sensor - New opt-in "Logged in" toggle in settings that reports whether this PC is logged in, via the Mobile App integration. Handy for automations like pausing media or dimming lights when you lock your PC.
- Auto FPS Limit for Glass UI - The glass background now measures how expensive each frame capture is and throttles itself, so slow machines and huge screens no longer get bogged down by the effect.
Fixes
- Saving settings now forces a reconnect if the connection to Home Assistant is stuck, so you can recover a dead connection without restarting the app (#57)
- Fixed a stale token issue where an old token in the system keyring could shadow a newer one saved to the encrypted fallback file
- Weather values from Home Assistant are now escaped so they can't inject HTML into tiles
- Smoother button fade animations, and all buttons covered by an overlay now fade correctly
- Safer config file writes, the config can no longer get corrupted if the app is killed mid-write
- WebSocket auth now times out properly instead of hanging forever
- Failed updates now show a link to the GitHub repo so you can download manually
- Better error messages and logging for the connection test
- Support buttons fix
Thanks
- @niklasthorild for keeping the Nix flake up to date