Version 4.4.0
·
53 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Rewrote the entire app for better performances and scability
Detailed changes:
Widgets
- Greatly simplified widgets flow!
- Added a new widget alongside a fresh new design to them!
- Added previews for widgets!
Fetching
- Greatly reduced the amount of overall database calls!
- Artist, Album and Playlist details and tracks load much faster as a result of a single source of cached tracks!
UI
- Various UI performance improvements and cleanup!
- Loading box doesn't cover the CuteSearchbar!
- Fixed white flash on app startup on Google Pixels (probably other phones where this would happen too)!
- Smoother and consistent navigation animations between all screens!
- Searchbar is now available on all screens!
- Screen selection got a small overhaul now including tab label for accessibility!
- Tracks will respect their track number order when ordered by album!
- Added some haptic feedback
- Removed squircle art shape for now playing
- Added option to use the artwork as the now playing's background
- Added a dynamic duration option!
Settings
- Active settings are now clearer with the text also changing color when selected!
- Deprecated dropdown settings -> Migrated to user input settings!
- Fixed lag/crash in library settings when too much folders!
Playlists
- Playlist track's are correctly cleaned up when a track is deleted fm the device!
Setup
- Fixed not being able to complete setup with too much folders!
Lyrics
- Reduced spacing between synced lyrics
Metadata
- App now correctly waits for metadata changes to be made before existing screen (could create some issues)!
Quickplay
- Quickplay is now an overlay instead of a fullscreen activity!
Playback
- Fixed search narrowing the playable track pool down to searched tracks!
- Carousel and Queue now display loaded media in the right order when shuffle mode is on!
Other
- Added an "AoD" like feature
Some of the mentioned changes may fix some Github issues, in which case, they will be closed! I also may have forgotten to specify some changes, in which case, it'll be up to you to discover what else is new!!
What's Changed
- Fix top-right queue button closing the player overlay by @Wangsutan in #322
- Translations update from Hosted Weblate by @weblate in #326
- App rewrite by @sosauce in #328
New Contributors
- @Wangsutan made their first contribution in #322
- @sosauce made their first contribution in #328
Full Changelog: v4.3.2...v4.4.0