- Whitelist
- Switch theme based on OS setting
- Ability to fast forward miss in fragment flat and rewind by holding next and previous song buttons
- "Shuffle All" button will now start a new playback
- Crash when reading MP3 tags on Nougat
- Add "delete from device" choice menu in playlist view (both dumb and smart ones)
- ID3v1 tag support
- Added fast forward and rewind by holding next and previous song buttons
- Optimized library rescan and startup
- Fixed Replay Gain not applied if gapless is enabled
- Fixed sleep timer not applied if gapless enabled
- Fixed Notification progress slider
- Updated Android Auto UI
- Skip to the next track when the currently playing one has an error
- Smart Playlists: lots of improvements
- "Delete from device" choice menu in playlist view (both dumb and smart ones)
- Auto queue stuck
- Finish Last Song checkbox position on sleep timer
- When a song is added to queue, discard existing position (i.e. move the existing song in queue)
- Merged album with same name/same artist
- Android Auto mode
- Changelog popup not showing
- Reduced overhead on the main thread during scan
- Support for multiple artists per track
- Extract album artist from ID3 tags and use that for album grouping/sorting
- Given a song with album artist A and artist "A & B", only "A & B" is shown on artist tab.
- Show album artist on top of album detail page if there is one, else fallback to first song's artist
- Multi-disc track sorting
- Support ReplayGain in MP4 files
- Unknown artist is shown as empty on artist tab
- Performance optimization
- Remove songs from detail activities after they are deleted
- Fix sort order
- Fix a crash after extended sleep
- Fix crash due to iterating on a modified collection
- Fix crash when a song is removed from queue
- Library handling with a local database, circumventing the MediaStore
- Setting to show/hide track number
- White line around app icon
- Playlist bug on Android 10
- Filename not showing for songs without tags
- Compatible with Android 11
- Fix ringtone sharing
- Detect and avoid fetching deezer place holder image
- Fix scanning large folders
- Fix the ellipsize bug
- Fix long-pressing on title starting playback
- Fix default album cover is not consistent
- Made Vinyl resizable
0.23.1 - 2020-01-19
- Release typo
0.23.0 - 2020-01-19
- Updated Kotlin, organize dependencies
- Removed dependency on legacy preferences and fragments
- Updated German translation
- Animated playing indicator icon
- Crash while scrolling on artist list
- Playing a folder results in unexpected sorting of all songs from subfolders
- Album tag editor deleting 'artist' tag if 'album artist' is empty
- Playing wrong song when restoring to play queue
0.22.1 - 2019-05-14
- Next track not playing when gapless playback is enabled
0.22.0 - 2019-05-12
- Splash screen
- Play queue progress
- Favorite button to notifications
- Highlight current song
- Null exception
- ANR
- Allow only one task at a time
- Artist and Album cover not loading (LastFM API replaced by Deezer's)
0.21.1 - 2019-04-13
- Songs not playing in the folder view
- Crash during first launch
0.21.0 - 2019-04-10
- Experimental Android Auto support
- Continue playing on song removal
- Songs not playing after a tap on the title
- Transparent widget losing its transparency randomly
- Place the not played tracks first in the not recently played list
0.20.2 - 2019-02-25
- Titles not showing for Android 6 and below
0.20.1 - 2019-02-22
- Bump database version
0.20.0 - 2019-02-22
- Songs and Albums: sort by date added
- Put song title text view into a horizontal scrollview
- Swipe to remove song from playing queue
- SD card write access using SAF API
- Set the top tracks number to 100
- Shorter labels for launcher name
- Fix transparent widget update
- Improve ReplayGain
0.19.2 - 2019-01-22
- Crash when tapping on "Library Categories" setting
0.19.1 - 2019-01-21
- Introduction crashing on some devices
0.19.0 - 2019-01-19
- Add a new smart playlist "Not played lately" playlist
- Add choice of 7 days to settings for dynamic playlists
- Smart playlist decoration
- Finish current music when Sleep Timer stops
- Disable clear menu item on NotRecentlyPlayed
- App dies on rotate
- Audio cover fallback list to include "folder.png"
0.18.0 - 2018-09-10
- ReplayGain feature. This is still considered experimental at this point. Thanks to @knacky34!
- Add a transparent widget.
- Preference to turn off shuffle mode when selecting new list of songs.
- Select all items in a list.
- Export multiple playlists at once.
- Show unknown year consistently everywhere.
- Also look for png album covers in the folder.
- Show "-" instead of "0" when the album year is not available.
- Show "Unknown Artist" when the artist name is unknown.
- Navigation bar button colors for light themes.
- Crash with custom artist images.
- App intro crash.
- Crash for some artist names which contain special characters.
- Loading of very large embedded album art.
- Broken layout for super long artist names.
0.17.0 - 2018-05-01
- Album redesign thanks to Adrian (that's not me! :-)).
- New "Scan" option thanks to @kabouzeid.
- Sorting feature thanks to @soren121.
0.16.5.2 - 2018-04-28
- Upgrade to Glide 4.
0.16.4.4 - 2018-01-18
- Hide the tab bar when only one tab is activated.
- Initial version.