codeberg edestcroix/Recordbox v0.4.0

latest releases: v0.8.1, v0.8.0, v0.7.0...
9 months ago

What's New

Proper Start Behavior

When starting RecordBox for the first time, a status page is shown allowing the user to select the directory containing their music. This directory can be changed later in the preferences menu

Improved Preferences

The preference menu has be reorganized to better categorize the options. Additionally, the aforementioned library source directory preference was added, along with an option to modify ReplayGain parameters or disable it (Previously ReplayGain was always on and set to album mode)

Play Queue Enhancement

The play queue has been improved by replacing the old list with a GtkTreeListModel. Now, when playing an album, the tracks are added to the queue as a sub-tree of a parent entry for the album, allowing the album's track list to be collapsed. Albums that are not currently playing are automatically collapsed on track advance, while the one that is playing is expanded. (This behavior may be changed and/or a preference added to not expand/collapse automatically)

Additionally, the ability to redo previously undone operations on the queue has been added.

The "Queue Updated" toast messages have also had their action buttons changed from the undo action to "Show Queue" to make the play queue's existence more obvious, and adding many albums or tracks to the queue in quick succession no longer creates a toast for each one.

Compilation Albums

If, while parsing a set of tracks, no albumartist tag exists, or if no one artist exists across all of them, the tracks are now saved under "[Various Artists]", improving the prior undesired behavior of every artist on the album appearing in the artist list separately. (This still happens when the "Show All Artists" preference is enabled, which is wanted, just not when it's off)

Disc Options

Disc rows in the album track list now have a drop-down similar to tracks, with the same options as albums. This allows playing individual discs as if they were an entire album (In case of situations where one disc is an extended mix, etc. where different discs are not meant to be played as a continuous album.)

Bugfixes

  • Various parsing errors causing crashes due to missing tags have been resolved.
  • Mute/Volume icon now updates correctly when playback is paused.
  • Albums with no set date now do not display it, rather than showing "None"
  • Code related to the seek bar has been simplified and streamlined.
  • "Stop After Current Track" now advances the queue to the next track before stopping. Clicking play then starts a new track rather than playing the last one.

Full Changelog: https://github.com/edestcroix/RecordBox/compare/v0.3.1...v0.4.0

Don't miss a new Recordbox release

NewReleases is sending notifications on new releases.