What's New
- Added option to ignore
MediaStore
tags, allowing more correct metadata at the cost of longer loading times- Added support for sort tags [#172, dependent on this feature]
- Added support for date tags, including more fine-grained dates [#159, dependent on this feature]
- Added support for release types signifying EPs, Singles, Compilations, and more [#158, dependent on this feature]
- Added basic awareness of multi-value vorbis tags [#197, dependent on this feature]
- Heavily improved the main playback UI [#92]
- Queue can now be swiped up
- Playing song is now shown in queue
- Added ability to play songs from queue
- Added ability to see previous songs in queue
- Added dual-pane view of queue and playback on landscape and tablets
- Added Last Added sorting [#181]
- Search now takes sort tags and file names in account [#184]
- Added option to clear playback state in settings [#107]
What's Improved
- Migrated to better-looking motion transitions [#191]
- App now exposes an (immutable) queue to the MediaSession [#37]
- Improved widget sizing/cover management
What's Fixed
- Fixed default material theme being used before app shows up
- Fixed shuffle shortcut and file opening not working on startup on some devices
- Fixed issue where the notification position would not match if one seeked when paused
- Fixed issue where widget could not be sized to it's smallest form
- Fixed issue where restored state would override a song if it was played early enough in startup
What's Changed
- Play and skip icons are filled again [#187]
- Updated music hashing (Will wipe playback state)
- Removed unnecessary capitalization
Dev/Meta
- Migrated to BottomSheetBehavior [#92]