Changed things to reduce the amount of WINE specific checking is needed since WINE 7.x & newer requires fewer things to be worked around compared to WINE 6.x (not that anyone should be running that now)
Fixed a crash that could occur in the Not So Yasapi playback device setup handling
Fixed the handling of some bitmap images not rendering correctly (e.g. splash screen) due to messing up code doing in-memory handling
Fixed pressing F5 when the media library navigation tree is focused not triggering a skin refresh
Fixed the installer & uninstaller incorrectly trying to apply dark mode on WINE 8.x where it's not properly supported causing an incomplete look to them
Fixed some quirks with the win7shell plug-in & how it tracks the need to provide active previews under Alt+Tab & Win+Tab along with minimising polling checks
Fixed a random crash at the end of the main installer process which could prevent some of the setup clean-up being correctly done
Fixed a main playlist updating issue if using advance on next & a playback stop event then happens causing the wrong playlist item to update
Fixed the probable cause of a deadlock when doing a batch import of files into the main playlist editor due to some clean-up tasks incorrectly also trying to run at the same time
Fixed a conflict on loading with MP4 based files when trying to autoplay & the library history plug-in is also trying to restore the last playback position which could cause the current playback position to jump to the start of the track although playback was working from the expected position (this now has the autoplay action take precedence & can also avoid the history database being loaded too soon to help reduce loading times)
Fixed some of the plug-ins incorrectly triggering a load of the local library database when not expected which could depending on the size of the database cause a noticeable ui related lag (still can occur but it's less likely)
Fixed sizing issues of the checkboxes drawn on the plug-in lists due to quirks with DPI handling across different platforms so they're now custom drawn which'll ensure they fill the area correctly (the look may not match the OS though this also allows for dark mode support to be applied to them so that's a small bonus)
Fixed the probable cause of a conflict on closing which could cause a hang / crash between the Win7shell & Win10shell plug-ins
Updated libnghttp2 (libcurl.dll) to 1.53.0 (10 May 2023)
Updated libopenmpt (in_mod.dll) to 0.7.1.19254 (7 May 2023)
Updated Monkey's Audio (in_ape.dll) to 10.11 (4 May 2023)
Updated vgmstream (in_vgmstream.dll) to the latest Git commit from 7 May 2023