Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-30 | Update plugin classification | Robin Gareus | |
* dedicated API for classes (effect, instrument, util) * prepare for tags (rather than categories) * prepare removal of per-plugin in_category() API | |||
2017-12-02 | A couple of minor changes when #including <utime.h> | John Emmas | |
2017-11-29 | Set VST cache file mtime to be at least as new as the plugin | Robin Gareus | |
Fixes issues with timezones when installing pluins from a .zip | |||
2017-11-23 | remove useless test, fgets() already ensures MAX_STRING_LEN | Robin Gareus | |
Found by PVS-Studio - https://www.viva64.com/en/b/0540/ | |||
2017-05-10 | Bump VST param-name length limit to 128 bytes and centralize definition | Robin Gareus | |
The official VST spec says 8 bytes, JUCE uses 24 + 1, and there's anecdotal evidence that some VSTs use up to 100 (which apparently works in many hosts). | |||
2017-03-21 | Improve plugin Ccategory consistency somewhat | Robin Gareus | |
2016-11-13 | Mac VST-2.x support | Robin Gareus | |
2016-11-08 | Honor VST "Synth" Category for now... | Robin Gareus | |
..until we find a backwards compatible way to save/load effFlagsIsSynth in the cache info files. | |||
2016-10-07 | prepare for proper VST synth categorization | Robin Gareus | |
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2015-10-05 | use quotes for in-tree pbd/glib wrapper include | Robin Gareus | |
2015-10-05 | remove unused fstream includes | Robin Gareus | |
2015-10-04 | namespace fix. | Robin Gareus | |
2015-10-04 | replace std::ifstream with g_fopen for portability | Robin Gareus | |
2015-10-04 | Change a few instances of 'stat()' to use 'g_stat()' (for UTF8 compatibility ↵ | John Emmas | |
on Windows) | |||
2015-09-17 | use pbd's gstdio compatibility wrapper | Robin Gareus | |
2015-08-03 | close file before unlink | Robin Gareus | |
2015-08-03 | translatable VST error/info messages | Robin Gareus | |
2015-08-03 | Fix typo in 8c45d4 preventing compile | Tim Mayberry | |
2015-08-03 | VST cache rework (part one) | Robin Gareus | |
Don’t clutter up actual vst-plugin dirs with additional files. Use dedicated folder for VST info-cache; use sha1-hash (of absolute dll path) for .fsi file. Use a single blacklist file (one path per line) instead of individual .fsb files per plugin. | |||
2015-07-24 | VST info: use g_fopen() for Windows compat. | Robin Gareus | |
2015-07-10 | separate VST blacklist for 32/64bit | Robin Gareus | |
2015-04-27 | case insensitive VST plugin file extension - fixes #6285 | Robin Gareus | |
2nd attempt. | |||
2015-04-27 | Revert "case insensitive ".dll" for VST plugins - fixes #6285" | Robin Gareus | |
This reverts commit c2f84af73d4812a7099ba1339ae92f2cd0536eae. strcasestr() is not compatible with mingw nor MSVC. different approach is needed. | |||
2015-04-26 | case insensitive ".dll" for VST plugins - fixes #6285 | Robin Gareus | |
TODO: check portability of strcasestr() | |||
2015-03-03 | recursive VST scans | Robin Gareus | |
2014-12-10 | fix some cast warnings | Paul Davis | |
2014-10-20 | add support for VST plugins without any parameters | Robin Gareus | |
2014-10-11 | fix scanning of VST shell plugins | Robin Gareus | |
2014-10-05 | 64bit windows VSTs | Robin Gareus | |
2014-10-05 | fix VST user cache typo: info/blacklist | Robin Gareus | |
2014-10-04 | use single newline char in VST info files. | Robin Gareus | |
windows writes \r\n to non-binary files and the VST info parser does not handle that case. | |||
2014-05-29 | fix typo in vst doc. | Robin Gareus | |
2014-05-28 | VST: fix name detection if effGetEffectName is N/A, remove superfluous \0. | Robin Gareus | |
2014-05-28 | VST: properly query name from plugin | Robin Gareus | |
2014-05-17 | vst-scanner app: properly init and use libpbd's Transmitter | Robin Gareus | |
2014-04-12 | remove unnecessary include | Robin Gareus | |
2014-03-14 | comment libardour functions that are not used in external scanner. | Robin Gareus | |
2014-03-13 | rework SystemExec - use vfork wrapper (and lots of related stuff) | Robin Gareus | |
2014-03-09 | [VST] scan timeout display and per plugin timeout override. | Robin Gareus | |
2014-03-09 | prepare configurable VST scan timeout | Robin Gareus | |
2014-03-09 | fix reading VST shell-plugin .fsi cache | Robin Gareus | |
2014-03-08 | VST? yes, we can do. | Robin Gareus | |
2014-03-08 | fix double-free() when scanning VST shell plugins | Robin Gareus | |
2014-03-08 | VST scanner: fix Ardour type IDs | Robin Gareus | |
2014-03-05 | no dot prefix for VST cache files on windows. | Robin Gareus | |
2014-03-05 | move vst detection code into ARDOUR namespace | Robin Gareus | |
2014-03-05 | clean up and document VST scanner src, add error logging to file | Robin Gareus | |
2014-03-03 | detect VST midi-in/midi-out ports separately. | Robin Gareus | |
2014-02-28 | break out ARDOUR::PluginType | Robin Gareus | |