summaryrefslogtreecommitdiffstats
path: root/ingen
AgeCommit message (Expand)AuthorFilesLines
2020-08-02Fix unnecessary parameter copiesDavid Robillard8-29/+30
2020-08-02Fix suppressed automatic movesDavid Robillard1-2/+2
2020-08-02Make member functions const or static where possibleDavid Robillard5-10/+12
2020-08-02Fix include orderDavid Robillard3-3/+3
2020-08-01Use modern castsDavid Robillard5-20/+40
2020-08-01Make set_bundle_path_from_code take a function pointerDavid Robillard1-1/+1
2020-08-01Add explicit accessors to QuarkDavid Robillard2-11/+18
2020-08-01Remove superfluous semicolonsDavid Robillard7-22/+22
2020-02-26Set up serd to read directly from socket without a FILE intermediaryDavid Robillard1-0/+7
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
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
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