This release doesn't bring any new features, but makes several notable UI tweaks and changes, along with updating to the Gnome 47 runtime and the new Libadwaita 1.6 release.
What's New
The most notable change is that the play queue has been set to be collapsed by default. The intention behind this is to reduce the initial "busyness" of the interface, and make the always-visible queue opt-in for those who use the queue extensively, while keeping the default simpler for those who aren't going to use the queue as much. As such, this change just swaps the default position of the queue, and the old appearance can be restored in the preferences by enabling the "Expand Queue" setting in the new "Appearance" page of the preferences.
Other changes:
- An "Appearance" page was added to the preferences dialog.
- A setting has been added for coloring the main window with a gradient background from the selected album's colors.
- The title below the album cover has been moved to the header bar.
- The play button menu has been removed from the header and moved to a new menu overlayed on the album cover.
- The current track is now indicated by an icon rather than a colored background, and is also indicated on the main album view's track list.
- The default window size, album thumbnail size, and padding have been adjusted so Recordbox looks better at smaller sizes.
- Albums without cover art now use a placeholder image. This placeholder is a stock system icon and doesn't look the best, so it may be changed in a future update.
- The position of header buttons has been changed and the play queue toggle now shows the number of tracks in the queue and it's current position.
In addition, search has been refactored internally, which should bring some performance improvements.
Bugfixes
- Handling of unknown tags should be improved. Most notably, unknown albums shouldn't show up under an arbitrary artist in the list anymore.
- Compilation albums now correctly appear under "Various Artists" in the artist list.
- Fixed a build issue caused by an update to the
gettext-rs
crate.
Also, thank you to everyone who has been providing feedback and feature requests! Some of the bugs should have already been fixed in this release, and I hope to have everything else suggested so far included in the next few releases.