﻿########################################
####      VeeSTeeEx Change Log      ####
########################################

Version 1.4.1.1039 - 2025-01-12:
* Now a host/DAW should recognize a change of state of a wrapped VST2 plugin in case any automatable parameter changed.
* Improved display of rating on Pilot's filter display in case more than one rating is selected in the filter.
* Fixed a bug where comment and rating were not saved when a new virtual bank got created.
* Fixed a bug where rating was not saved when a new author got created.
* Fixed a bug where the 'banks' counter on the 'Author' tab didn't get updated accordingly when an author was added to a bank.
* Improved auto-detection of color to use as background color for the Pilot based on the 'main' color of the wrapped VST2 plugin.
  You may try to delete the GUI file of a VeeSTeeEx wrapper and then open the GUI file again in case you have the feeling that
  the Pilot's background color isn't what it should be for a given wrapped VST2 plugin. Do so only, if you didn't manually edit the
  GUI xml file to make some adjustments. Those changes would then be lost.
  This procedure may, but also may not, result in a better suitable background color for the Pilot.
* Improved behavior/usability of quick save and quick import of internal presets for 'badly' written VST2 plugins which
  don't report back the name of the current preset.


Version 1.4.0.1018 - 2024-11-06:
* Support for virtual banks.
* Usability improvements for drag selection / dragging of presets in the Preset Picker.
* Fix: Brought back auto-activation of selected preset in 'Maintenance mode'.
* Fix: Loading, saving and importing of banks for 'Full Bucket Music' plugins now works. -> See Note below:
* Added option to allow hiding of menu entries related to banks for plugins which seem to support banks (No of Progs > 1),
  but nonetheless cannot really do so (like Synth1, Pneuma Pro, Wavetable, ...)
* Removed menu entries related to banks for plugins, which just do not support banks (No of Progs <= 1)
* Rating of presets, banks and authors is now displayed in the Pilot - if any.
* Several other minor fixes and improvements.

  Note to 'Full Bucket Music' plugins:
     Important, if you already wrap any of those with VeeSTeeEx!
        'Full Bucket Music' plugins are coded in a way, that they do not properly save and load banks,
        if their host reports to be 'Juce VST Host' - which VeeSTeeEx did so in any older version,
	because this is some kind of default for hosts written with the Juce framework.
	Starting from this version on (1.4.0), VeeSTeeEx now reports itself by its name (that is 'VeeSTeeEx'),
	which makes 'Full Bucket Music' plugins now work correctly when wrapped by VeeSTeeEx when it comes to saving and loading of banks for them.
	Unfortunatelly also another functionality - namely storing and restoring the state of a 'Full Bucket Music' plugin - was indirectly
	affected by this bug - which might have undesired consequences!
	Please - if you already use any 'Full Bucket Music' plugin wrapped by VeeSTeeEx in some project - do the following steps, to avoid
	possibly unpleasant issues:
	  1) Do NOT immediately upgrade VeeSTeeEx for those plugins.
	  2) Load such a project and replace e.g. SixTraqEx by the original SixTraq.
          3) Store and leave the project.
	  4) Now upgrade SixTraqEx to use this newest version of VeeSTeeEx.
	  5) Load the project again and replace SixTraq by the newest version of SixTraqEx.


Version 1.3.1.969 - 2024-07-18:
* Fixed issues for Quick save and quick import of internal presets.
* Usability improvements for Quick save and quick import of internal presets.
* 
* Added support to select presets using mouse drag.
* Changed behavior: Multi selection of presets is now only possible in 'Maintenance mode'.
                    In this mode now the active preset will not change anymore.
                    The active preset now shows in a different color in case it is not also selected.
* Dialog windows can now be closed using the 'Escape' key.


Version 1.3.0.952 - 2024-06-03:
-------------------------------
* Switch between light and dark mode (mainly for the Preset Picker).
* Change transparency of the Preset Picker.
* Color mode and transparency as well as some other options are now persistant - color mode globally, transparency and others per wrapped VST.
* Customize key mappings (keyboard shortcuts) for commands - persistant per host/DAW.
* Quick save and quick import of internal presets for wrapped VST2 plugins (by default enabled only for VSTs with no internal bank).
* Number of presets in banks are now shown when option 'Show counters?' is checked.
* Banks and authors can now be rated.
* Banks and authors can now be sorted.
* If there are many banks/authors (> 30), then a search box for searching in them can be shown/used for searching.
* If a scrollbar is shown for banks/authors, then it can be hidden or placed left (or default right).
* Search boxes (e.g. in 'Simple search') now have a cancel button companion.
* Now a wait cursor is shown for operations which might take a bit longer.
* Key search can now be used in the Preset Picker's lists and tables. E.g. in 'Maintenance mode' click into the table of presets and quickly type 'b' and 'a' to jump to presets starting wiht 'ba'.
* Now wrapped 'Effects' (in contrast to 'Synths') also have the built-in tag group 'Colors' available.
* Double click on Preset Picker's tables items now doesn't anymore select and deselect but is instead treated like a single click to avoid unneccessary operations.
* Fixed bug in Preset Picker where removing/deleting a bank shows a confirmation dialog with a totally wrong number of presets affected (e.g. 12.801 for Synth1!).
* Fixed bug in Pilot where info tips didn't work anymore! (Regression bug introduced in version 1.1.0)
* Fixed bug in Pilot where going thru tags, ratings, banks and authors etc. via filter's Prev/Next disabled Prev/Next for presets! (Regression bug introduced in version 1.0.2)
* And a lot of other smaller usability improvements and fixes for smaller bugs.


Version 1.2.0.854 - 2023-12-17:
-------------------------------
* Required for soon published Synth1 VeeSTeeExPresets!
  But can - and should - be used to wrap all plugins.
  New option 'Use preset color' to display presets with the color of the 'Color' tag assigned to them.
  This feature is enabled by new built-in tag group 'Color' and some pre-defined 'Color' tags.
  Of course, this new feature can be used for all wrapped synths.
* Speeded up some database operations which turned out to be too slow to work properly for a database with 17.000+ presets.
  For sure also other wrapped synths with a large preset collection will benefit from this improvement.
* Now tag groups and tags can have a comment.
  Check option 'Show info tips' and hover over tag groups and tags to see a possible comment in the info tip.


Version 1.1.0.835 - 2023-09-04:
-------------------------------
* Now comes in 2 flavors, the new one reporting an ID different than the one of the wrapped plugin.
  For hosts like Presonus Studio One or Native Instruments Machine II.
  Check 'How to install' in the manual.
* Colors for built-in tag groups and tags can be changed.
* The (fill) color for the rating icons can be defined.
* Icons for ratings can be user defined.
* The rating icon gets displayed in the rating sub menu of the right click context menu on presets in the Preset Picker.
* Audio processing now gets automatically suspended during import of banks - and resumed afterwards.


Version 1.0.5.815 - 2023-07-29:
-------------------------------
* Fixed a severe bug, which made at least 'Reaper' crash, in case the VeeSTeeEx wrapper was wrongly renamed so that it couldn't wrap a plugin as intended.
* Also improved behavior on how a VeeSTeeEx wrapper reports its name to hosts, in case the VeeSTeeEx wrapper was wrongly renamed so that it couldn't wrap a plugin as intended.
  This also is an important fix especially for 'Reaper', but maybe also for some other hosts.
* Fixed bugs, where info tip over a bank didn't correctly display a just changed or renamed author of the bank.
* Added initial version of a manual (quite incomplete, but at least covers some topics a bit).


Version 1.0.4.797 - 2023-07-17:
-------------------------------
* Fixed wrong wording on import dialog window ('Type' instead of 'Category').
* Fixed bug where filter by a tag other than from tag group 'Category' didn't get properly remembered between launches of the editor.
* Fixed bug where number of tags in tag groups in Filter panel of Preset Picker was always shown with 0.
* Fixed bug where tag count on tag groups in filter panel of Preset Picker didn't get updated properly.
* Fixed bug where maximum height of tag group and tag area in filter panel of Preset Picker didn't get newly calculated when tag (group) got added/removed.
* Fixed bug where tag groups coloring of tags in filter panel of Preset Picker didn't get updated properly.


Version 1.0.3.789 - 2023-07-14:
-------------------------------
* Fixed severe bug where creation of the presets database file didn't work when folder path contained special characters like e.g. '�'.


Version 1.0.2.786 - 2023-07-10:
-------------------------------
* Improved 'Import internal preset' behavior (some bugs fixed)
* Added confirmation dialog for 'Remove bank...' and 'Delete bank and all its presets...'
* Fixed several smaller bugs


Version 1.0.1.777 - 2023-07-03:
-------------------------------
* Fixed bug where values column in the 'Details' tab of the 'VeeSTeeEx' window was too small
* Added possibility to change the display name of a user (and show that display name on 'info tips')
* Fixed a possible crash bug under quite unlikely circumstances
* Improved display of options
* Now displaying 'VST Plug-In Technology by Steinberg' in the 'About' tab of the 'VeeSTeeEx' window


Version 1.0.0.766 - 2023-07-01:
-------------------------------
* Initial release