summaryrefslogtreecommitdiffstats
path: root/ingen
AgeCommit message (Collapse)AuthorFilesLines
2019-12-08Cleanup: Add missing explicit initialisationsDavid Robillard1-1/+1
2019-12-08Cleanup: Fix mismatched parameter nameDavid Robillard1-1/+1
2019-12-08Cleanup: Remove meaningless const qualifiersDavid Robillard1-2/+2
2019-12-08Cleanup: Add missing copy and assignment method declarationsDavid Robillard1-2/+2
2019-12-08Cleanup: Make methods static where possibleDavid Robillard1-1/+2
2019-12-08Cleanup: Use "default" for default constructors and destructorsDavid Robillard2-1/+2
2019-12-08Cleanup: Avoid parameter copying overheadDavid Robillard11-57/+59
2019-12-08Cleanup: Use "using" instead of "typedef" where appropriateDavid Robillard11-23/+22
2019-12-08Cleanup: Fix some includes and forward declarationsDavid Robillard3-2/+2
2019-10-17Add missing copy constructorDavid Robillard1-0/+2
2019-04-13Clean up symbol tableDavid Robillard2-9/+13
2019-03-16Use search path facilities to find modulesDavid Robillard1-1/+2
2019-03-16Properly support XDG_DATA_HOME and XDG_DATA_DIRSDavid Robillard1-0/+8
2019-03-09Clean up AtomForgeDavid Robillard3-108/+126
2019-03-09Make start_to_file() take a FilePath for type safetyDavid Robillard1-2/+2
2019-03-09Make Tee preserve interface order and act as a facade for the firstDavid Robillard1-4/+4
2019-03-09Clean up includes and forward declarationsDavid Robillard46-184/+184
2019-03-09Localise dependency on boost::format and improve logging APIDavid Robillard3-9/+71
2019-03-09Use smart pointers over manual memory managementDavid Robillard2-3/+3
2019-03-08Add make_shared and make_unique utilitiesDavid Robillard1-0/+14
2019-03-08Pass World everywhere by referenceDavid Robillard10-24/+23
2019-03-08Make parser take mandatory arguments by referenceDavid Robillard1-4/+4
2019-01-09Fix SocketWriter bundle delimitersDavid Robillard1-3/+2
In particular, this fixes ingenish. The old solution here was broken by changing to a single message() function since bundle_end() was no longer virtual.
2018-09-29Use nullptrDavid Robillard3-5/+5
2018-09-23Fix copy/paste of portsDavid Robillard1-0/+10
2018-09-23Allow context to be passed for serialisationDavid Robillard1-1/+3
2018-09-23Use override specifiersDavid Robillard6-32/+33
2018-09-23Use lowercase namespace namesDavid Robillard52-150/+150
2018-09-22Use new LV2 include pathsDavid Robillard16-26/+26
2018-09-13Fix compilation with GCC 7David Robillard1-7/+2
2018-09-04Remove dynamic exception specificationsDavid Robillard2-10/+17
2018-01-22Only enqueue messages when the engine is remoteDavid Robillard2-95/+66
When the engine is local, messages are emitted in the Gtk thread and applied immediately. This should make the GUI more responsive.
2018-01-21Fix mismatched struct/class declarationsDavid Robillard1-2/+2
2018-01-21Allow custom deleters to be used with UPtrDavid Robillard1-4/+8
2018-01-21Fix mismatched malloc/deleteDavid Robillard1-1/+3
2018-01-21Clean up URI and path handling in parserDavid Robillard2-2/+6
2018-01-21Avoid string copyDavid Robillard1-1/+3
2018-01-21Replace glib quarksDavid Robillard1-1/+11
2018-01-21Replace Glib::ModuleDavid Robillard2-7/+56
2018-01-21Add FilePath class and remove use of glib path utilitiesDavid Robillard7-16/+242
2018-01-21Use C++ style includes for standard language headersDavid Robillard1-2/+1
2018-01-21Add URI class and remove use of Raul::URIDavid Robillard28-185/+324
2018-01-21Replace insert(make_pair(...)) with emplaceDavid Robillard1-2/+2
2018-01-16Add terse unique pointer type aliasDavid Robillard1-0/+3
2018-01-16Fix build with C++11David Robillard1-0/+2
2018-01-06Fix compilation with some versions of boostDavid Robillard1-0/+2
2017-12-26Use delete to hide constructorsDavid Robillard1-2/+2
2017-12-25Avoid static construction exception warningDavid Robillard1-1/+1
2017-12-25Use std::move to potentially avoid copyingDavid Robillard2-4/+4
2017-12-25Use nullptrDavid Robillard3-4/+4