What's New
- Android Auto - Continue Listening now shows items from all libraries merged together, sorted by most recently listened (#83)
- Audible reviews - Tap the Audible rating to open reviews in an in-app WebView (#90)
- Author sheet improvements
- Books grouped by series with dividers, sorted by sequence number
- Multi-series books appear in each series section
- Standalone books grouped at the end
- Tapping author name in book details opens the author sheet
- Book count badge no longer clipped by circular images
- Absorbing queue - Progress rings on items in the rearrange list
- Podcast sort - Podcast libraries now have their own floating sort button with independent sort settings (#92)
- Disable page fade - New setting to skip the fade animation when switching tabs
- Book Detail Sheet - Shows the books file size as a chip
Fixes
- Custom download locations - Fixed downloads failing on Android 11+ when using a non-default folder. Now requests proper storage permission and verifies write access before saving (#89)
- Download error messages - Fixed "Operation not permitted" errors not showing the correct permission-denied message
- ProGuard - Fixed Gson TypeToken rule that caused notification crashes on release builds
- Sleep timer - Fixed shake-to-extend triggering when playback is paused
- Battery saving - Socket disconnects when backgrounded or idle, kills ping timer
- Header spacing - Fixed online/offline button touching library switcher button