Added the Big Bento Modern (BBM) v1.1 skins for your enjoyment - a massive thank you goes to Victhor for all of the work gone into making all 4 versions of this skin with its focus on improved usability on higher resolution screens & just a whole load of skinning delight <3
Added support to use the spacebar to toggle the paused state of the currently playing item irrespective of the skin when the main window is focused (the video window already has this support but requires it to be specifically focused unlike this more generic approach)
Added an option on the Local Library preferences page to make it easier to switch between the legacy & the new replacement builds of the plug-ins
Added initial support to edit the columns shown under the Local Library replacement plug-in without needing to switch back to the legacy plug-in :) (still more to do but this should make it easier to test things)
Added an option to the Local Library replacement plug-in preferences to control whether played files will be automatically added to the database when reported by the history plug-in (this replicates the option on the legacy plug-in watch folders preference page)
Changed the main playlist editor to show nicer time lengths when it is over 24 hours (e.g. 1:23:45 instead of 83:45 or 1 day + 1:33:07 instead of 633:07) along with a config option on the General preferences page to determine if full or abbreviated strings are used (choice is good!)
Changed all of the WACUP provided plug-ins to try to show nicer time lengths it is over 24 hours (see above)
Changed the first run experience of the internet radio plug-in to speed up the initial display of stations as well as how subsequent updates are done and live updated if the view is active at the time
Changed the integrated paths.ini file editor to enable & check a field when the edit box is selected to speed up the editing process
Changed some of the internal NDE handling to better share functionality along with a few additional small optimisations
Changed some of the Local Library replacement plug-in view loading optimisations incombination with other fixes is this build to reduce memory usage
Changed the default ordering of the shipped modern skins to favour having the Big Bento Modern skins at the top of the modern skins sub-menu :)
Changed the classic album art plug-in and the legacy Local Library plug-in to use a WACUPified not found image which is also higher resolution
Changed the default preferences appearance to show expand / collapse buttons on the root nodes (this is applied if not already manually changed)
Fixed a very old intermittent crash when reloading the playlist undo queue on start-up (this was more likely to manifest as preventing modern skins to load correctly)
Fixed relative time based library queries not working (at last) due to some issues from refactoring the code that broke the time tokeniser
Fixed filter selection preservation issue with the Local Library replacement plug-in causing selections to not be remembered or selecting the wrong filter entries on re-loading / force refreshing the view
Fixed selecting multiple filter items within the Local Library replacement plug-in not being applied until re-loading / force refreshing the view
Fixed multiple menus appearing in the bottom part of the multi-pane views under the Local Library replacement plug-in
Fixed the 'return' action not working in the modern skin colour themes preference page to improve accessibility
Fixed the Library History view to no longer display entries without a valid playcount or play time (e.g. due to crash on saving the details)
Fixed the Library History plug-in causing a re-save of the history database on loading when the data had not yet been changed (for larger history databases this might reduce loading times)
Fixed Milkdrop only showing the current song duration as mm:ss and not hh:mm:ss (enabled via the F3 mode option)
Fixed modern skin triggered window showing not updating the related state of the menu item related to the window for a number of the plug-ins
Fixed the base query of a simple / single-pane view when using the Local Library replacement plug-in not always being run when loading the view (this would cause all of the library results to be shown instead of for example just the top rated items in the library database)
Fixed a potential crash issue when the information related to skinned scrollbars is unexpectedly removed / not preset
Fixed flickering issues in the bottom pane of the Local Library replacement plug-in when the option to try to apply the current skin to non-skinned dialogs is enabled
Fixed some inconsistencies with the reported time taken to generate the query used to populate a multi-pane view within the Local Library replacement plug-in when loading / force refreshing the view (having a selection was more likely to prevent the cumulative being displayed)
Fixed the artwork image not showing on the file info dialog in some scenarios
Fixed the internet radio plug-in being slow to initally load its view which was causing user interaction issues during that time
Fixed the internet radio plug-in being slow on all searches & genre selection changes due to it incorrectly always reloading the database
Fixed the internet radio plug-in radio list flickering on resizing the view
Fixed a memory leak in the internet radio plug-in radio when switching away from its view
Fixed the position of history node not being remembered between instances (this was a side-effect of a crash on close fix related to the Local Library replacement plug-in)
Fixed any path values used as part of the paths.ini handling which contain a dot character not being correctly expanded out to their full form (this is a side-effect of some changes to make relative paths work better but broke some of the customisation support available)
Fixed a crash when trying to look at the 'environment variables' option of the integrated paths.ini file editor
Fixed some issues in the NDE implementation that could possibly cause a crash due to bad / corrupted input data or when converting data types
Fixed a range of minor issues found whilst doing a code analysis re-review as I've not done it in a while (triggered by the NDE issue above)
Fixed the NDE tokeniser failing on parsing certain inputs (this would appear as a full crash or multi-pane views not being populated)
Fixed the Local Library replacement plug-in leaking a lot of memory due to a fix made in the prior build related to the 'year' filter
Fixed display & formatting issues with some of the columns under the Local Library replacement plug-in
Fixed the classic album art plug-in window not correctly updating the not found image on skin / colour theme changes
Fixed the Local Library replacement plug-in not correctly updating the look of its views on skin / colour theme changes
Fixed some of the library plug-ins re-saving their settings when a change has not been made (this provides a small reduction in time to close whilst better helping avoid data corruption of the configuration files)
Fixed some of the WACUP provided library plug-ins not correctly remembering column sizes when done via the Ctrl + NumPad Plus (or Ctrl + Shift + NumPad Plus) keyboard shortcut which attempts to automatically resize the columns to fit their contents
Fixed setting custom per-podcast feed options not being correctly restored between sessions after an edit has been made
Other misc code clean-up, applying of optimisations from one plug-in to another & making more of the WACUP plug-ins run under Winamp's safe-mode
Updated libcurl (libcurl.dll) to 7.63.0 (12 Dec 2018)
Updated libnghttp2 (libcurl.dll) to 1.35.1 (10 Dec 2018)
Updated openssl (libcurl.dll) to 1.1.1a (20 Nov 2018)
Updated the license file & clarified install requirements