BallroomDJ 3.24.0 (stable)
Posted: Wed Oct 17, 2018 9:24 am
BallroomDJ 3.24.0
Automated tests:
Combined change log for versions 3.23.0-3.24.0
New Features:
- A couple of important fixes for Mac OS X.
- The 'Update' function will be much faster for future updates.
- A repair mode was added to the 'Update' function.
- Various bug fixes.
- Better theme support. Windows high-contrast themes will now work properly.
- Check-buttons and radio-buttons have been reverted to use the native default. If you need a scaled check-button and radio-button, there is a user interface option to turn these on.
Automated tests:
BDJ integrated client/server Platform version vlc mode Ubuntu-16.04/32 3.24.0 ok ok Ubuntu-16.04/64 3.24.0 ok ok Mac OS X 10.12.6 3.24.0 ok ok Windows XP/32 3.24.0 ok ng Windows 7/32 3.24.0 ok ok Windows 7/64 3.24.0 ok ok Windows 8.1/32 3.24.0 ok ok
Combined change log for versions 3.23.0-3.24.0
New Features:
- Music Manager: Added duplicate song check based on the MusicBrainz recording id.
- Moved most of the themes into a separate package that can be downloaded from the update screen.
- Update: add download for themes.
- Update: add repair option for themes and for the main program.
- Embedded Player: The music manager in playback mode and the music editor will now use a different layout for the embedded player to preserve more horizontal space.
- Edit Song List: Changed the dance count display to use the listing font size.
- Song List Editor: Use the maximum play time from the playlist if possible.
- Song List Editor: Fill the dance counts window width as much as possible.
- Make awlight the default theme for Linux.
- Audio Identification: Made pane divider draggable.
- Colors: removed quicksave border, tooltip border, disabled, field, readonly field, disabled field color and treeview background settings.
- Themes: Added awdark, awlight theme.
- Font chooser: clean up ui.
- Update: make friendlier and better error messages.
- Replace spinbox with localized, scalable version.
- Revert all systems to use the native checkbuttons by default.
- Options: Added an option to use scaled widgets (radiobutton, checkbutton).
- Mac OS X: Fixed startup of VLC.
- Edit Dances/Levels/Status: Fixed.
- Edit Levels: Fixed save of default.
- MP3 Tags: fix various bugs with UFID processing (musicbrainz_trackid). The upgrade process will fix any UFID tags if write tags is set to 'all'.
- Music Manager: Display artist rather than album artist if the album is a various artists album.
- Player: Export for CD: Fix fade-in.
- Player: Export for CD: Fix calculation of total time when a gap is applied.
- Song List Editor: Actions: Mix: Improve performance, add status messages.
- Song List Editor: Fix marks in song selection.
- Player: Fixed a crash (maximum play time).
- Song List Editor: Fixed reset of resizable frame size.
- Colors: Fix background color check.
- Colors: Fix some background color issues.
- Colors: set tooltip colors for dark themes.
- Mac OS X: Color fixes.
- Audio Identification: Fixed initial selection display.
- Music Manager: Removed duplicated sort option.
- Music Manager: Fixed various listing display bugs.
- Music Manager: Fixed a rare crash.
- Music Editor: Keep focus in same entry field.
- Player: Fixed a rare crash.
- Options: UI Colors: Fixed reset of background color.
- Colors: Fixes to work better with windows high contrast themes.
- Mac OS X: Fix scrollbar styling for non-aqua themes.
- Mac OS X: Fixed scrollbar.
- Special Keys: Fix shift/iso_next_group issue on Linux.
- Options: Fixed incorrect cursor on the scrollable screens.
- Update: recoded so it will download faster.
- Translations: Fixed multi-line messages.
- Rebuild Tcl/Tk (8.6.8) and shared libraries.
- Colors: Better lighten/darken routines.
- Code clean-up.
- C code clean-up.
- Clean up font chooser.
- Various fixes to work better with themes.
- Merge bug fixes from 3.22.7 thru 3.22.9
- Better locale handling (new locale command).
- Added internal sha512 routine.
- Update mutagen to version 1.41.1.