diff options
author | Robin Gareus <robin@gareus.org> | 2014-02-25 14:52:57 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2014-02-25 14:57:59 +0100 |
commit | d8329d855dab6199afef27cc8635472ddca0fe7b (patch) | |
tree | f74e8e82bedda1137c3511d9b521342e0a5e66dc /libs/ardour/plugin_manager.cc | |
parent | 0708721b4f9fca3967a6f1c436717ff2aca0baec (diff) |
implement plugin-scan cancel-button sensitivity
Diffstat (limited to 'libs/ardour/plugin_manager.cc')
-rw-r--r-- | libs/ardour/plugin_manager.cc | 8 |
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); } |