Revamps offline sync, namely progress sync. UI language can now be overridden in settings.
Many other small bugs found after the v3.0.0 release are also now fixed.
Changes:
- Improve server connection retry UI and allow re-logging in.
- Improve offline progress sync reliability and multi-user support
- The UI auto-refreshes in more places when state changes.
- Fixed video resume sometimes breaking playback position (#761, #765)
- Fixed issue where HDR gets disabled (#771)
- Fixed video playing while it is still loading (#785)
- Opening the application while playing now just raises the window
- Fixed intermittent blank library page on film ending
- Library sort is now remembered between visits
- Metadata refresh option added (#764)
- Missing episodes are now marked and don't get play attempts
- Added shuffle and description to season pages
- Prevented homepage flickering for HiDPI/many library users
- Added server discovery (#755)
- Allow viewing/playing downloads while online
- Fixed newlines being pasted into login forms
- Casting a photo album is now supported, although some servers sometimes send nothing
- Empty syncplay queues don't crash the player anymore
- Syncplay now uses the online source if your downloaded copy is stale
- Improved UI summoning reliability (#767)
- Added multimedia back/forward key support
- Added keybind kb_nav_back to go back and keep fullscreen (#762)
- Trickplay is now DPI-aware
- Clarified language-config settings (#766)
- Enabled flatpak screen wakelock support (#772)
- Added fontconfig support for distros like NixOS that put their fonts in non-standard places (#786)