summaryrefslogtreecommitdiff
path: root/libs/ardour/plugin_manager.cc
AgeCommit message (Collapse)Author
2014-11-13install all additional binaries in $libdirRobin Gareus
2014-11-12failsafe AU scanning part one:Robin Gareus
Don’t scan for AU plugins unless users explicitly starts a plugin scan. Disable automatic scanning if Ardour crashes during AU plugin discovery.
2014-11-04When running an (MSVC built) VST scanner app, make sure we can utilise ↵John Emmas
debuggable versions if we need to
2014-10-04update VST scanner lookup (prepare for moving to BINDIR)Robin Gareus
2014-10-01use .exe suffix for VST pluin scanner app on windowsRobin Gareus
2014-09-11make valgrind output a bit more readable.Robin Gareus
2014-06-25Rename PBD::find_file_in_search_path to just PBD::find_fileTim Mayberry
saves a bit of typing and not necessary if you look at how it is used.
2014-06-25Use PBD::find_files_matching_pattern instead of other variationsTim Mayberry
2014-06-25Remove parameters from PBD::find_files_matching_regexTim Mayberry
The only users of this API always used the same options so just remove them.
2014-06-17Replace all use of PathScanner with equivalent functions from pbd/file_utils.hTim Mayberry
2014-06-17Change PBD::PathScanner API to return results by value to avoid inadvertent ↵Tim Mayberry
memory leaks
2014-06-15fix pathscanner / stl_vector related memory leaksRobin Gareus
2014-04-11interim vst fixesunknown
2014-03-10Transfer 'vst_search_path()' into 'libs/ardour/search_paths.cc'John Emmas
2014-03-10Transfer 'ladspa_search_path()' into 'libs/ardour/search_paths.cc'John Emmas
2014-03-09[VST] scan timeout display and per plugin timeout override.Robin Gareus
2014-03-03detect VST midi-in/midi-out ports separately.Robin Gareus
2014-03-02use "new" VST search path code and adjust build system to reflect new source ↵Paul Davis
files
2014-03-01re-work VST paths configuration.Robin Gareus
environment vars provide the "default", but are no longer relevant once ardour-internal paths are configured.
2014-03-01change code that is never used into assert()s.Robin Gareus
plugin-scan should always happen explicitly (either on start or by user request).
2014-02-26"cancel" only cancels [new VST] discovery, not index-cache-readingRobin Gareus
2014-02-26user-configurable VST search paths (backend)Robin Gareus
2014-02-25option to en/dis-able VST plugin discovery on startupRobin Gareus
2014-02-25implement plugin-scan cancel-button sensitivityRobin Gareus
2014-02-25scan VSTs in background, allow to cancel & timeoutRobin Gareus
2014-02-25global static path to plugin scanner app.Robin Gareus
2014-02-25prepare plugin list refresh w/o instantiate (using cache only)Robin Gareus
2014-02-24preparations for VST blacklist (paths)Robin Gareus
2014-02-24plugin scan progress-display & preferencesRobin Gareus
2014-02-24prepare GUI notifications for plugin scanRobin Gareus
2014-02-23preparations for VST Shell plugins (mostly mixbus code forward port)Robin Gareus
2014-02-23consolidate lxVST & winVST file-info code into libardourRobin Gareus
first step and clennup before adding support for VST shell-plugins (collections) and external scanner app...
2014-02-08Merge branch 'master' into cairocanvasPaul Davis
2014-02-08add kxstudio linux vst dirs to LXVST default search pathPaul Davis
2014-02-08fix missing colon in extension of LXVST search pathPaul Davis
2014-01-29Merge branch 'master' into cairocanvasPaul Davis
2014-01-27add new folders to linux vst search path to help out AVLinux and some other ↵Paul Davis
specialized distros
2014-01-10Merge windows+cc branch into cairocanvas branch. Not finished, need to now ↵Paul Davis
merge windows branch to get changes from there
2013-11-04try to fix various warnings from gcc when optimization flags are enabledPaul Davis
2013-09-06Rename SearchPath class SearchpathTim Mayberry
Windows headers define SearchPath which means we have to undefine it where necessary. This is a pain and can be tricksy, so I feel renaming the class slightly is the easiest solution.
2013-07-15 Use ARDOUR::ladspa_search_path and PBD::find_matching_files to find LADSPA ↵Paul Davis
modules
2013-07-11Don't require liblrdf on windowsPaul Davis
This removes dependence on liblrdf, libraptor and libxslt
2013-07-11Use glibmm for modules instead of dlfch.hPaul Davis
2013-03-28little extra debugging to show discovered LXVST .so'sPaul Davis
2013-03-20fix other potential crashes with non-existing plugins and presets caused by ↵Paul Davis
indiscriminate use of vector_delete<T>
2013-03-20fix crash when deleting non-existing presetsPaul Davis
2013-02-05replace final(?) incidences of program name (ardour, Ardour) with ↵Paul Davis
PROGRAM_NAME (thanks to edgar for tracking them all down) git-svn-id: svn://localhost/ardour2/branches/3.0@14050 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-08-18Add debug trace for LV2 like the other APIs.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@13137 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-08-10add -Wpointer-arith -Wcast-qual -Wcast-align and others to compile flags, ↵Paul Davis
and fix const cast warnings generated by new flags git-svn-id: svn://localhost/ardour2/branches/3.0@13124 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-23Replace use of PBD::sys::path in PluginManagerTim Mayberry
git-svn-id: svn://localhost/ardour2/branches/3.0@12841 d708f5d6-7413-0410-9779-e7cbd77b26cf