summaryrefslogtreecommitdiffstats
path: root/ingen
AgeCommit message (Expand)AuthorFilesLines
2020-08-02Move public headers to a separate include directoryDavid Robillard55-5194/+0
2020-08-02Remove stale forward declarationsDavid Robillard1-1/+0
2020-08-02Remove redundant const qualifiersDavid Robillard4-4/+4
2020-08-02Use "using" over "typedef"David Robillard1-5/+5
2020-08-02Remove redundant void argumentDavid Robillard1-1/+1
2020-08-02Clean up namespace commentsDavid Robillard5-5/+5
2020-08-02Use explicit default for trivial constructorsDavid Robillard2-2/+2
2020-08-02Use default member initializationDavid Robillard2-8/+7
2020-08-02Use std::make_sharedDavid Robillard1-3/+4
2020-08-02Remove wrappers for standard memory functionsDavid Robillard2-23/+2
2020-08-02Pass by value and use std::moveDavid Robillard4-9/+9
2020-08-02Fix uninitialized membersDavid Robillard5-13/+13
2020-08-02Use standard C++ includesDavid Robillard1-1/+1
2020-08-02Use auto with casts and allocations to remove redundancyDavid Robillard1-4/+3
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