Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-07 | Remove debug output | Robin Gareus | |
2019-11-22 | Save VST paths after successful scan | Robin Gareus | |
Ardour only saves Config when the session is saved. When changing the VST Path and starting a plugin-scan the newly discovered plugins would otherwise not be avalable unless the session is explicitly saved after a scan. | |||
2019-10-15 | Improve multi-channel instrument listing | Robin Gareus | |
2019-10-15 | API to count max multi-channel plugin outputs | Robin Gareus | |
2019-10-15 | Detect plugin-name ambiguities | Robin Gareus | |
2019-09-25 | Print LADSPA ID with debug message | Robin Gareus | |
2019-08-27 | Update Plugin-Tag policy | Robin Gareus | |
* Don't store tags from plugin's own metadata Those are set during plugin-scan every time * Save user-tags even if they're not new * Reset tags to factory-file tag (if any) Old user tag files (prior to this commit) are interpreted as "factory-file". This will auto-correct after the first save_tags(). | |||
2019-08-27 | Resetting a tag implies changing it | Robin Gareus | |
2019-08-20 | NO-OP: whitespace | Robin Gareus | |
2019-08-20 | Skip invalid plugin-tag spec | Robin Gareus | |
2019-08-03 | Update libardour GPL boilerplate and (C) from git log | Robin Gareus | |
2019-05-25 | Add preference to hide LADSPA plugin if LV2 exists | Robin Gareus | |
2019-05-25 | NO-OP: whitespace | Robin Gareus | |
2019-05-24 | Fix LADSPA author name (remove padding) | Robin Gareus | |
2019-04-13 | NO-OP: <tab> after <space> fixes in libs | Robin Gareus | |
2019-04-03 | Backport a Mixbus special-case for plugin-tags | Robin Gareus | |
2019-03-31 | NO-OP: Whitespace | Robin Gareus | |
2018-11-07 | Consolidate VST Plugin Info | Robin Gareus | |
This unifies common PluginManager VST code to construct *VSTPluginInfo and also provides a dedicated is_instrument() method for VST plugins. | |||
2018-11-07 | Force VST category to be "Instrument" for instruments. | Robin Gareus | |
This way it is picked up by the default PluginInfo::is_instrument() method. | |||
2018-05-08 | Plugin Order: remove from instant.xml and save to: ↵ | Ben Loftis | |
plugin_metadata/plugin_order | |||
2018-03-02 | Unrecognized plugins are stored in the tagfile (FromPlug); but only set the ↵ | Ben Loftis | |
user_set flag if the user actually edited it. | |||
2018-03-02 | Allow successive changes from the Gui to set tags. | Ben Loftis | |
2018-03-02 | Fix gcc-4.2 OSX/PPC builds | Robin Gareus | |
ambiguity between reverse_iterator rend(); const_reverse_iterator rend() const; | |||
2018-03-01 | Tag_reset() should be FromPlug, not FromGui. | Ben Loftis | |
2018-03-01 | Fix thinko in prior commit 7c5f1c. | Ben Loftis | |
2018-03-01 | Plugin-Tag improvements: | Ben Loftis | |
Initialize LADSPA tags. Explicitly define behavior of tags provided by plugin, factory, or user. Store the plugin name in the tag-file, for easier user-submissions and bulk editing. | |||
2018-02-23 | Revert afedd2 and associated commits (method to generate initial tag file) | Ben Loftis | |
2018-02-21 | fix compilation on windows with VST support | Len Ovens | |
2018-02-21 | fix compilation on linux with LXVST support | Paul Davis | |
2018-02-21 | Method to generate an initial tag file: | Ben Loftis | |
rm config/plugin_tags touch config/init_plugin_tags | |||
2018-02-02 | Further defer changes of plugin Tags+Status, and consolidate code to call ↵ | Ben Loftis | |
PluginListChanged only once. | |||
2018-01-31 | Allow to filter tags by hidden + favorite | Robin Gareus | |
This in preparation to not populate context-menus with unused tags. | |||
2018-01-31 | Text case change (_VSTInfo::Category needs to be capitalized) | John Emmas | |
2018-01-30 | Fix editing/replacing plugin-tags | Robin Gareus | |
2018-01-30 | Move LADSPA Author string sanitation to libardour. | Robin Gareus | |
(Also allow dot as valid char: e.g. "James T. Kirk" but keep stripping common suffixes like <e@mail>. | |||
2018-01-30 | Add backend-API to reset plugin tags | Robin Gareus | |
2018-01-30 | Fix plugin factory tags | Robin Gareus | |
* tag-file is loaded early on (before scanning plugin) retain factory set tag from file, don't use plugin-categories. * load user plugin-tag file after factory plugin-tag file | |||
2018-01-30 | Clean up tag tokenization code | Robin Gareus | |
* accept " ,\n" as separator * produce only " " as separator * squelch error message for empty-string tokenization * clean up code, use existing API methods for lower-case transform | |||
2018-01-30 | NO-OP: whitespace | Robin Gareus | |
2018-01-30 | Update PluginManager: implement plugin tags | Robin Gareus | |
* move plugin-meta-data (status, tag) into dedicated sub-dir * load/save space separated tags * pre-seed tags with plugin-category (if unset) * breaking API change: PluginStatusesChanged() signal includes change | |||
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 | |||
2018-01-30 | Prepare plugin-meta-data config-dir and files | Robin Gareus | |
2017-09-21 | Don't recurse into MacVST bundle-folders during plugin-scan | Robin Gareus | |
2017-01-23 | Safe Mode: disable VST scan | Robin Gareus | |
2016-12-11 | Add support for MacVST hidden/favorites | Robin Gareus | |
2016-11-18 | Recursively scan for MacVSTs | Robin Gareus | |
2016-11-17 | Add runtime option to disable MacVST | Robin Gareus | |
2016-11-14 | Pass const references to plugin-list | Robin Gareus | |
2016-11-14 | const'ness FTW | Robin Gareus | |
2016-11-13 | Mac VST-2.x support | Robin Gareus | |