summaryrefslogtreecommitdiff
path: root/libs/ardour/plugin_manager.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2014-02-25 14:52:57 +0100
committerRobin Gareus <robin@gareus.org>2014-02-25 14:57:59 +0100
commitd8329d855dab6199afef27cc8635472ddca0fe7b (patch)
treef74e8e82bedda1137c3511d9b521342e0a5e66dc /libs/ardour/plugin_manager.cc
parent0708721b4f9fca3967a6f1c436717ff2aca0baec (diff)
implement plugin-scan cancel-button sensitivity
Diffstat (limited to 'libs/ardour/plugin_manager.cc')
-rw-r--r--libs/ardour/plugin_manager.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/libs/ardour/plugin_manager.cc b/libs/ardour/plugin_manager.cc
index c145fd3aa4..fc27a34255 100644
--- a/libs/ardour/plugin_manager.cc
+++ b/libs/ardour/plugin_manager.cc
@@ -210,7 +210,7 @@ PluginManager::refresh (bool cache_only)
#endif
PluginListChanged (); /* EMIT SIGNAL */
- PluginScanMessage(X_("closeme"), "");
+ PluginScanMessage(X_("closeme"), "", false);
cancel_scan = false;
}
@@ -351,7 +351,7 @@ PluginManager::ladspa_refresh ()
dll_extension_pattern, ladspa_modules);
for (vector<std::string>::iterator i = ladspa_modules.begin(); i != ladspa_modules.end(); ++i) {
- ARDOUR::PluginScanMessage(_("LADSPA"), *i);
+ ARDOUR::PluginScanMessage(_("LADSPA"), *i, false);
ladspa_discover (*i);
}
}
@@ -664,7 +664,7 @@ PluginManager::windows_vst_discover_from_path (string path, bool cache_only)
if (plugin_objects) {
for (x = plugin_objects->begin(); x != plugin_objects->end (); ++x) {
if (cancelled()) break;
- ARDOUR::PluginScanMessage(_("VST"), **x);
+ ARDOUR::PluginScanMessage(_("VST"), **x, !cache_only);
windows_vst_discover (**x, cache_only);
}
@@ -804,7 +804,7 @@ PluginManager::lxvst_discover_from_path (string path, bool cache_only)
if (plugin_objects) {
for (x = plugin_objects->begin(); x != plugin_objects->end (); ++x) {
if (cancelled()) break;
- ARDOUR::PluginScanMessage(_("LXVST"), **x);
+ ARDOUR::PluginScanMessage(_("LXVST"), **x, !cache_only);
lxvst_discover (**x, cache_only);
}