Added a triple-size mode for classic skins (Ctrl+Shift+D menu shortcut) for those finding double-size is still too small (this depends on plug-in support much like some of the earlier WACUP changes to allow the generic skinned windows to support double-size)
Added the ability to specify a custom songticker ATF string (which works for all skin types) on the Appearance preferences page for those wanting more customisation over the look of their WACUP install
Added a configuration option to the Milkdrop plug-in to have it not recursively load presets found in the sub-folder of the currently specified root preset folder (this is not enabled by default as the abaility for the plug-in to find & render any of the available presets is less monotonous for most users out of the box vs this option which enables the 'classic' Milkdrop preset loading behaviour)
Added an option to the Lyrics plug-in to not show the albumart for the current item being shown (taken from a Discord request)
Changed how some of the crash report handling is done along with the live patching of the older Winamp 5.666 dlls which use the VS2008 runtime in an attempt to resolve some of the odder crashes (this effectively re-enables some of the handling that was lost when the WACUP core was changed to be a VS2017 compile & should help to resolve once again some of the modern skin engine issues that happen)
Changed the Windows 10 references in the gen_win10shell plug-in to now also reference Windows 11 since the main SMTC feature relates to it (the preview so far seems to make the SMTC integration actually useful instead of just being related to the volume change flyout that appears with Windows 10)
Changed the skinned menus to not be enabled when running under WINE as it really doesn't like them (will need to be figured out later on)
Changed the SID Player plug-in to support the HVSC songlengths.md5 format as well as the older songlengths.txt (for those still using it)
Changed how going into double (or the new triple) size mode works for classic skins to better ensure that the skinned windows will not be placed outside of the available screen(s) - this may cause some layouts to get messed up but it's the better choice compared to not being able to find the windows as some have been complaining about for years)
Changed how the sizing of the classic skin playlist editor is handled to no longer use a Winamp core compatible mode which made things like window docking less ideal with the addition of the 3x mode scaling
Changed how the WACUP provided non-library plug-ins deal with skinning to leverage the new shared skinning core so that disabling the media library core will not force them to be unskinned (unlike the ~18 years it's been with Winamp & it's media library / skinning implementation)
Fixed a crash with the MP4 processing not handling an unexpected change of state
Fixed clicking on the dead area of the playlist not notifying the change to the respective plug-ins monitoring the IPC_PLITEM_SELECTED_CHANGED notification message (this now allows plug-ins to swap back to showing information for the currently playing item instead of staying on the last selected item despite there now no longer being a selected item)
Fixed loading some modern skins incorrectly reporting a lack of modern skin support due to them having everything within a sub-folder within the skin archive (WACUP is able to load such skins by making things happier for the Modern skin engine but this check hadn't been updated from earlier skin handling tests to support this behaviour)
Fixed drawing classic skins where if there is no dedicated panning / balance bar with the skin to ensure it'll use the volume bitmap (this is something some old / incomplete / early 2.x style skins do)
Fixed un-checking the surround option on the Playback preferences page not being saved due to an internal logic issue when trying to avoid saving the default value into the main configuration file
Fixed changing the use font option on the Appearance preferences page not working as expected (e.g. not showing as checked when it should have been or the logic being 'wrong' if changed in an earlier build)
Fixed adding a new podcast not updating the channel list until after leaving & going back into the podcast view (this broke due to some of the changes added for build 8100 to allow for editing of the feed url)
Fixed the main playlist editor window not being correctly set as hidden if it was closed in a prior instance which depending on it's location on screen could cause things to act oddly as you're interacting with the window instead of what you think you're interacting with
Fixed the about dialog not showing with the in_xsf based plug-ins
Fixed the tooltip for the classic skin main & equaliser windows not showing on initally loading if nothing has been done to trigger a related window position change
Fixed the modern skin song ticker text showing the Winamp compatible version string instead of the current WACUP version string (as classic skins show) when there's no playlist item / unable to generate a song ticker title string
Fixed the ATF preview on the 'Titles | ATF' preferences page not updating when reset back to the default ATF string
Fixed the last character of the lyrics data not always being shown when looking in the WACUP provided lyrics window
Fixed the video window contents not drawing correctly or showing as a white block if video playback is paused followed by minimising & then restoring WACUP into view
Fixed some configuration settings being re-saved on loading or on closing when there's not been a tangible change to them (e.g. just starting & closing a WACUP instance)
Fixed the top-left classic skin menu button not always showing due to the timer used being incorrectly halted too soon
Fixed a CPU spike seen when clicking & holding the mouse down on the classic skin main window without moving the window
Fixed the classic skin equaliser or playlist editor windows not snapping into place as expected when trying to place them in-between the main window & a generic skinned window with the left window edges aligned (hopefully this hasn't broken anything else with the window snapping)
Fixed the generic skinned window handling under a classic skin not always applying minimum dimensions on window creation if loading in scaled modes
Fixed the big clock windows context menu handling to not appear outside of the window if using the context menu button
Fixed the dividers in the replacement local library plug-in views not always being set as visible (this would prevent being able to change the size of the areas within the view)
Fixed right-clicking on the classic skin playlist editor buttons & then clicking on any window other than the playlist editor to cancel the menu shown triggering the associated double-click action for the button
Fixed the main & compact notification area icon tooltip text not updating as expected (a side-effect from no longer having the Winamp core triggering things - hopefully won't be too many more like this left)
Removed the 'auto-hide' option from the album art plug-in since it hasn't worked for a while & enabling it causes other issues (a lazy 'fix' but sometimes less is more)
Updated the Big Bento Modern skins to v1.2 (7 Jul 2021) - remember to say thank you to victhor for this as it's been a long time coming & is worth it
Updated the Winamp Modern skin to v1.3 (2 Jul 2021) - remember to say thank you to Eris Lund (0x5066) for this quality of life update for this skin
Updated cacert.pem to latest (5 Jul 2021)
Updated libopenmpt (in_mod.dll) to 0.5.10.15412 (4 Jul 2021)
Updated libnghttp2 (libcurl.dll) to 1.44.0 (18 Jul 2021)
Updated Monkey's Audio (in_ape.dll) to 6.37 (19 Jul 2021)
Updated vgmstream (in_vgmstream.dll) to the latest Git commit from 18 Jul 2021