BallroomDJ 3.29.0
Posted: Mon Nov 25, 2019 3:54 pm
BallroomDJ 3.29.0
Make a backup!
On Windows and Linux, copy the BallroomDJ folder.
On Mac OS, copy the BallroomDJ.app folder, and copy the "$HOME/Library/Application Support/BallroomDJ" folder.
The database upgrade process will convert current volume adjustments to percentages based on the default volume.
New Features:
- Mac OS is working again. Works on Mojave and Catalina. Dark mode is now supported.
- Volume adjustments have been changed from a flat adjustment to a percentage.
- The awdark, awlight, black and winxpblue themes will scale properly and are recommended for use on High-DPI monitors.
- Various bug fixes and cleanup.
Make a backup!
On Windows and Linux, copy the BallroomDJ folder.
On Mac OS, copy the BallroomDJ.app folder, and copy the "$HOME/Library/Application Support/BallroomDJ" folder.
The database upgrade process will convert current volume adjustments to percentages based on the default volume.
New Features:
- Mac OS: Dark mode is now fully supported.
- Player: New indicator images and control button images. Added the repeat indicator to the display with the play/pause indicators.
- Player: Added a restart song button (seek to beginning).
- Themes: awdark, awlight, black and winxpblue are now scalable and will scale properly on high DPI monitors.
- Themes: the user interface will now scale appropriately based on the font sizing (awdark, awlight, black, winxpblue themes).
- Volume Adjustment: The volume adjustment has been changed to be a percentage rather than a value. The upgrade process will convert current volume adjustment values to percentages.
- Player: The close button on the marquee window will now hide the marquee.
- Player: The dual queue play/stop indicators have been replaced with scalable images.
- Player: The music queue pause indicator has been replaced with a scalable image.
- The clock has been moved from the player status bar into the menu.
- Player: The quick save menu has been renamed to 'quick edit' and moved from the main window into the player top menu.
- Playlist Queue: Removed the 'remove & clear' button.
- Windows: Supports portable-python and portable VLC installations for running BallroomDJ from an external device.
- Windows: The shortcut no longer has the version number.
- Windows: The installer no longer requires administrative privileges.
- Windows: The installer had a dialog removed to simplify installation.
- Linux: Updated installer to modify ~/.config/pulse/daemon.conf rather than /etc/pulse/daemon.conf.
- Web Server: Images used in the HTML template have been changed to .svg.
- Upgrade: fix status message on restore dialog.
- Mac OS:
- Fixed the marquee colors to display properly when the marquee is not in focus.
- The background error handler was reworked to function properly on Mac OS.
- Fixed various installation bugs.
- Installation now works on Catalina.
- Use MacPorts python as the preferred python if available. Add support for Mac OS python3.
- Now works on Mojave 10.14.6 and 10.15.x.
- Fixed initial font size upon first install and first start.
- Fixed an installation problem with non-standard home directories.
- Cleaned up button sizes.
- Fixed a hang when not connected to the network (MacOS).
- Fixed bugs when multiple BallroomDJ instances were running.
- Linux: the ALSA volume interface is working again.
- Player: export: Create Song List: Fixed hang at end (introduced in 3.28.0).
- Song Editor: Fix a tag problem in update from song tags.
- Song Editor: Fix so changes can be made after setting BPM.
- BPM: Prevent multiple BPM counters from being started.
- Tcl/Tk upgraded to version 8.6.10.
- Added tksvg package for images. Images are now scaled properly on high DPI monitors.
- Now uses flexmenu package for menus.
- Upgraded scidthemes to version 0.9.3.
- Linux: Upgraded tcl-dbus to version 2.2.
- Upgrade awdark/awlight themes to version 4.1 (scalable themes).
- Upgrade mutagen to version 1.43.0 (requires python 3.5 or later).