What's Changed
This release adds a lot of small nice to have features, but also quite a few bug-fixes.
Transcoded downloads
You can now select the quality options that are used for download/syncing items to your device.
Change them globaly in Settings -> Downloads -> Quality, or change them per downloaded item on the fly in series.
More gestures
You can now slide up and down to change either volume or brightness for touch devices.
Go to Settings -> Player -> Gestures for more options
Desktop window titles
Automagically adjust the window title to show the currently playing video or opened details view
Changelog
Exciting New Features 🏕
- feat: copy QuickConnect code to clipboard on tap by @v3DJG6GL in #827
- feat: auto-add URL scheme for Jellyfin and Seerr URLs by @v3DJG6GL in #828
- feat: Enable media controls linux, enable skip/previous for all platforms by @PartyDonut in #843
- feat: Transcoded downloads by @PartyDonut in #847
- feat: Improve "airs date" for episode posters by @PartyDonut in #879
- feat: Improve macOS shortcuts definitions by @PartyDonut in #901
- feat(Seerr): Add trailer button by @PartyDonut in #907
- feat: Implement edge gesture controls for brightness and volume by @schembriaiden in #895
- feat: Show "discover" movies and series on person details by @PartyDonut in #910
- feat: Web path support by @schembriaiden in #918
- feat: Dynamically update desktop window title by @schembriaiden in #845
Bugfixes 🐞
- fix: Seerr login button disabled when SEERR_BASE_URL (and/or SEERR_HEADER)* is set by @v3DJG6GL in #831
- fix: Seerr login browser cookie handling on container deployment by @v3DJG6GL in #826
- fix: remove eac3 from web direct play profile by @haakonmydland in #839
- fix: Exception when ensure visible is called with no scrollable by @PartyDonut in #854
- fix(MDK): Exception when switching videos by @PartyDonut in #855
- fix: Android native player trickplay incorrect offsetting by @matt-hb in #851
- fix: Android native player's chapter markers turn into huge circles when seeking by @matt-hb in #852
- fix: Synced/Offline queue not showing next/previous items by @PartyDonut in #856
- fix: Improve connection re-try mechanism by @PartyDonut in #857
- fix: Slideshow banner thumb incorrect position by @matt-hb in #876
- fix: Do not send nullables to seerr by @PartyDonut in #880
- fix: Improve startPosition support in players by @schembriaiden in #894
- fix: Series title not opening series correctly by @PartyDonut in #902
- fix: Subtitle off and subtitle stream selection logic by @schembriaiden in #893
- fix: Playback reporting to jellyfin by @PartyDonut in #905
- fix: Audio and subtitle button hidden in TV layout by @PartyDonut in #911
- fix: Right to left languages UI bugs by @PartyDonut in #913
- fix: "Any language" selection in Settings -> Profile by @PartyDonut in #916
- fix: macOS shortcut handling by @schembriaiden in #915
- fix: Episodes not showing on mobile by @schembriaiden in #923
- fix: prevent navigation and focus issues by checking route state by @schembriaiden in #922
- fix: improve subpath handling in docker by @schembriaiden in #942
Other Changes
- chore: Remove seerrHeader from config.json by @PartyDonut in #833
- chore: Enable libass by default and clean-up player settings by @PartyDonut in #900
- chore: Updated translations from Hosted Weblate by @weblate in #862
New Contributors
- @v3DJG6GL made their first contribution in #831
- @haakonmydland made their first contribution in #839
Full Changelog: v0.10.2...v0.10.3