Changed the installer to ensure I can't generate a build where the reported version number & the compiled version don't match (e.g. it being 1.1.1.8256 but appearing as 1.1.0.8256)
Changed how the Waveform Seeker plug-in works to make it more thread-safe which should help with some processing oddities along with a processing conflict that can cause it to fail
Changed the padding of some aspects of the skinned menus to hopefully make them seem a bit more balanced vs unskinned & how people are used to Winamp's skinned menus looking (wider checkmark gutter, more vertical height to the items & moving the main menu item text away from the right edge of the checkmark gutter)
Changed the option on the Taskbar Text preferences tab to be disabled if the override option is enabled for using the playback state to control how the taskbar text reacts (this avoids some confusion about the top option seemingly not working when the override has been enabled)
Changed some of the classic skin main window handling in an attempt to figure out what is causing it to randomly stop updating &/or only show the part of the titlebar / windowshaded mode & the visualisation
Changed how the classic skin bitmap files are loaded to resolve a rare display issue with them once painted which was effectively putting them into a 256 colour palette despite the image having more than that (pointed out by McAwesome as it broke their skin, oops)
Fixed a crash when copy + pasting a new ATF string into the custom songticker ATF field on the Appearance preferences page
Fixed the sub build not being correctly updated
Fixed the update dialog showing after a crash when there's an internal versioning mis-match going on (this should resolve the last of the issues of the update dialog showing when there's nothing to get)
Fixed the skinned preferences option not working due to it completely ignoring the read configuration value when trying to read the stored value
Fixed a regression causing the hotkey loading to not be complete causing none to be shown despite the stored configuration details being valid
Fixed the background of the classic skin main window visualisation looking odd when using double & triple size scaling modes due to trying to put a scaled 150px section of bitmap into a scaled 152px area
Fixed the always on top option not being set as checked on the main right-click menu during initial loading (this could make it seem like the mode wasn't enabled when it was but was just a visual issue)
Fixed clicking on the classic skin main window to cancel the menu that is showing from it causing it to move along with any windows docked to it (odd timing issue with how some internal states were tracked)
Fixed some of the extended ATF values not being resolved consistently due to variations in per vs shared ATF related calls (e.g. %playlist_position% on the Taskbar Text preferences tab)
Fixed the slow loading of the Appearance preferences page due to a double-enumeration of the available fonts & font enumeration being slow in general
Removed the legacy.dll added in the last build which was intended to help fix some of the VS2008 compiled plug-in runtime issues but despite some changes to get it working is now removed due to runtime related conflicts out of my control for now (this may be looked into again at a later date or it may not...)
Updated libcurl (libcurl.dll) to 7.78.0 (21 Jul 2021)
Updated mpg123 (mpg123.dll) to 1.28.2 (12 Jul 2021)