Added an option on the Media Library preferences page to have the navigation tree located to the right of the current view
Changed a few things with the Not So Wavey output plug-in to attempt to resolve some odd hangs that have been seen from using it
Changed some of the internal local library plug-in view handling to attempt to resolve some of the hangs that have been experienced when there's multiple attempts to update the view in quick succesion
Changed the Streaming Url handling of yt-dlp so it's no longer going to have to wait for it complete it's processing if stop is triggered to help avoid some issues with slow connections & not having the immediate reaction to stop being triggered (aka eris breaking things in weird ways yet again)
Changed the waveform seeker plug-in to ensure it'll skip processing some more formats that are known to be not currently supported as well as image files that can be present in the main playlist editor
Changed the album art plug-in to skip the metadata related checks if the playlist item being shown is an image file to reduce processing that is attempted
Changed a lot of the internal core handling related to trying to access the local library for metadata so that database loading failures will now be much better handled (a scenario that shouldn't occur but this change can massively reduce the lag that is experienced when trying to run WACUP in such a state due to every metadata request causing the database to attempt to be opened - this now massively reduces the number of opens attempted)
Changed how the Bento / Big Bento skins are dealt with during installation to make the process consistent with the other modern skins
Fixed a crash due to a race condition when updating the statusbar text of the local library views along with a number of other potential issues of a similar nature
Fixed aborting a local library database import on closing not cancelling soon enough if no appropriate files were being found but enumerating the folder(s) was still continuing
Fixed a multi-threaded access issue with flac files which could cause a crash or unexpected information returned for the file
Fixed a border on the skinned JTF window not being drawn with the expected style
Fixed switching to the manage mode in the JTF window not always causing the manage list to show as there due to a painting overlap issue
Fixed the probable cause of the batch edit metadata dialog failing for some when loaded from within a local library based view
Fixed an incomplete fix related to compatibility needs to get the appropriate title from the plug-ins for the playing streams
Fixed an over allocation of memory when doing some internal string handling (found whilst resolving the local library issue)
Fixed the actual video window used for rendering to sometimes being incorrectly reshown if video playback has stopped
Fixed seeking forward via the keyboard shortcuts when playing youtube urls via in_mp4 not seeking as expected (it's still not great but it shouldn't now stick to somewhere just before the seek was attempted)
Fixed the classic skin video window sometimes being seen or there being a lot of flickering in non-WACUP windows during closing when using a modern style skin with video support enabled
Fixed the podcast download view causing an indefinite hang if opened & then trying to switch away from it / closing WACUP when opening the local library database isn't responding correctly
Fixed some custom metadata values being incorrectly sent via the local library metadata handling when generating ATF based titles
Fixed a drawing issue with the dividers for some of the views if the navigation tree is set to be on the right of the current view
Fixed song titles with ampersand in them not being correctly shown in the notification area (despite doing the processing, the wrong text buffer was then being used so that work wasn't used, doh!)
Other miscellaneous small changes done as part of the changes & fixes above that should improve some of the internal core handling
Updated lzma (lzma.dll) to 22.01 (15 Jul 2022)
Updated vgmstream (in_vgmstream.dll) to the latest Git commit from 6 Aug 2022