diff options
author | Robin Gareus <robin@gareus.org> | 2019-08-27 13:43:09 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2019-08-27 13:43:09 +0200 |
commit | 79ac8215e92326cc10455cae267fa6ec79c06e80 (patch) | |
tree | cb117f9de2771f7ce849c09ae7d0710d0f8cb719 /libs/ardour/ardour/plugin_manager.h | |
parent | 37caa11b52b05e0222e0d1b77ba82fd316e301d3 (diff) |
Update Plugin-Tag policy
* 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().
Diffstat (limited to 'libs/ardour/ardour/plugin_manager.h')
-rw-r--r-- | libs/ardour/ardour/plugin_manager.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/ardour/ardour/plugin_manager.h b/libs/ardour/ardour/plugin_manager.h index 4cbf12c8e0..a94a9368a1 100644 --- a/libs/ardour/ardour/plugin_manager.h +++ b/libs/ardour/ardour/plugin_manager.h @@ -148,6 +148,7 @@ private: typedef std::set<PluginTag> PluginTagList; PluginTagList ptags; + PluginTagList ftags; /* factory-file defaults */ std::string sanitize_tag (const std::string) const; |