summaryrefslogtreecommitdiffstats
path: root/src/server/LV2Plugin.cpp
AgeCommit message (Collapse)AuthorFilesLines
2023-09-23Clean up includes and forward declarationsDavid Robillard1-0/+2
2023-02-03Suppress/fix new warnings in clang-tidy 15David Robillard1-1/+1
2022-12-14Concatenate nested namespacesDavid Robillard1-4/+2
2022-08-18Use a consistent style for FOREACH macrosDavid Robillard1-1/+1
2022-08-18Avoid "else" after "return", "break", and "continue"David Robillard1-4/+4
2021-01-02Update for latest raulDavid Robillard1-4/+4
2020-08-01Add explicit accessors to QuarkDavid Robillard1-1/+1
2019-12-08Fix use of virtual functions in destructorsDavid Robillard1-1/+1
2019-12-08Cleanup: Remove meaningless const qualifiersDavid Robillard1-1/+1
2019-12-08Cleanup: Use faster char overload of find_last_of()David Robillard1-1/+1
2019-12-08Cleanup: Use "auto" to avoid repeating type namesDavid Robillard1-1/+1
2019-03-09Clean up includes and forward declarationsDavid Robillard1-5/+6
2019-03-09Localise dependency on boost::format and improve logging APIDavid Robillard1-2/+2
2019-03-08Pass World everywhere by referenceDavid Robillard1-10/+10
2018-09-23Use lowercase namespace namesDavid Robillard1-4/+4
2018-09-22Use new LV2 include pathsDavid Robillard1-1/+1
2018-01-21Add URI class and remove use of Raul::URIDavid Robillard1-2/+2
2018-01-21Replace insert(make_pair(...)) with emplaceDavid Robillard1-3/+2
2018-01-16Add missing includesDavid Robillard1-0/+1
2017-12-25Remove superfluous using namespace declarationsDavid Robillard1-4/+2
2017-12-25Always use bracesDavid Robillard1-3/+5
2017-12-25Use nullptrDavid Robillard1-4/+4
2017-12-24Clean up includes in public headersDavid Robillard1-0/+1
2017-02-18Reduce Driver couplingDavid Robillard1-2/+1
2016-10-06Add plugin state savingDavid Robillard1-2/+3
This only works with a server-side save, so the GUI now uses that if the server is not running remotely, where "remotely" is defined as "via TCP". This isn't perfect, since running ingen via TCP locally is a perfectly valid thing to do, but it will do for now.
2016-10-01Fix plugin versioningDavid Robillard1-1/+1
2016-08-17Rename main graph and control/notify portsDavid Robillard1-1/+1
2015-10-30Update clients when plugins are unloaded/reloadedDavid Robillard1-6/+12
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5808 a436a847-0d15-0410-975c-d299462d15a1
2015-08-29Avoid map::emplace to accomodate old GCC.David Robillard1-2/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5714 a436a847-0d15-0410-975c-d299462d15a1
2015-08-29Remove debug printing.David Robillard1-4/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5713 a436a847-0d15-0410-975c-d299462d15a1
2015-08-29Save plugin version information in bundles.David Robillard1-0/+23
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5710 a436a847-0d15-0410-975c-d299462d15a1
2015-08-28Get rid of LV2Info class.David Robillard1-21/+11
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5708 a436a847-0d15-0410-975c-d299462d15a1
2015-08-12Fix URI comparison issues.David Robillard1-1/+1
Fixes issue #1074. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5704 a436a847-0d15-0410-975c-d299462d15a1
2015-08-12Server-side presets.David Robillard1-1/+43
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5703 a436a847-0d15-0410-975c-d299462d15a1
2015-04-04Update copyright dates.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5653 a436a847-0d15-0410-975c-d299462d15a1
2013-01-12Remove Raul::SharedPtr and switch to std::shared_ptr.David Robillard1-1/+1
Use project local short type aliases for shared_ptr and friends. Move Raul::Disposable and Raul::Manageable into Raul::Maid. Use sets to store machina nodes and edges to avoid O(n) searches. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4939 a436a847-0d15-0410-975c-d299462d15a1
2012-08-19Patch => GraphDavid Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4721 a436a847-0d15-0410-975c-d299462d15a1
2012-08-18Node => BlockDavid Robillard1-6/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4720 a436a847-0d15-0410-975c-d299462d15a1
2012-08-14Update for latest Raul.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4687 a436a847-0d15-0410-975c-d299462d15a1
2012-08-12Stricter symbol construction and conversion.David Robillard1-11/+11
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4670 a436a847-0d15-0410-975c-d299462d15a1
2012-07-31Merge Ingen::Shared namespace into Ingen namespace and core libingen library.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4579 a436a847-0d15-0410-975c-d299462d15a1
2012-05-23Trim unnecessary includes.David Robillard1-5/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4455 a436a847-0d15-0410-975c-d299462d15a1
2012-05-15Remove unused PluginImpl stuff.David Robillard1-26/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4422 a436a847-0d15-0410-975c-d299462d15a1
2012-05-14Tidy.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4410 a436a847-0d15-0410-975c-d299462d15a1
2012-05-11Clean up and better document World interface.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4344 a436a847-0d15-0410-975c-d299462d15a1
2012-05-10Work towards translatable strings and a cleaner log interface.David Robillard1-2/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4338 a436a847-0d15-0410-975c-d299462d15a1
2012-05-10LV2URIMap => URIMap.David Robillard1-1/+0
Trim unnecessary includes. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4337 a436a847-0d15-0410-975c-d299462d15a1
2012-03-27Squeeze blank lines.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4113 a436a847-0d15-0410-975c-d299462d15a1
2012-03-27Switch to AGPL3+.David Robillard1-16/+16
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4111 a436a847-0d15-0410-975c-d299462d15a1
2012-03-14Use the host URI map/unmap when running as a plugin.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4058 a436a847-0d15-0410-975c-d299462d15a1