Skip to content

v1.1.8 - Bug Fixes and Options galore(πŸŽ‰) release

Compare
Choose a tag to compare
@kbuffington kbuffington released this 02 May 19:24
· 318 commits to master since this release

Lots of bug fixes in this one, including fixing all the issues with the volume control that 1.1.7 introduced. While it's not as sexy, I also reworked all of the Options menu code, adding a new helper class, which will allow me to very quickly add new options to any menu I want. As proof of concept I added the ability to adjust playlist font sizes, and also move the transport controls below the artwork if you prefer that better. I also laid a lot of groundwork for better scaling in the future, possibly DPI based. There are a number of minor visual improvements that I might have only been the one to notice.

NOTE: I had to reset all the options for the transport controls (even from the 1.1.8 betas). If you have transport buttons not showing up, just re-enable them in the Options menu.

Big features:

Theme setup verification menu:
image

Timeline tooltips when hovering over played time:
image

Playlist resizable fonts:
image

Full changelist

  • Random now actually randomizes playlist
  • Fixed volume control issues
  • Improved tooltip handling for buttons
  • Fixed issues with expanded volume bar disappearing and it's appearance in 4k mode
  • Fixed crash when deleting last playlist
  • CD Rotation values were bogus
  • Refactored all menus using new Menu helper class, which cut menu code length in half and made adding new options much easier
  • Fixed crash when using weblinks
  • Playlist row and header fonts are scalable through Options >> Playlist settings
  • Option to move transport controls below artwork
  • Visual improvements in 4k mode (ensuring spacing between elements is scaled correctly)
  • Adding Georgia entries to "Help" menu to quickly debug if the theme is installed correctly
  • Added tooltips on hovering over timeline
  • Adjust menu font sizes through options menu
  • Adjust transport button sizes through options menu