summaryrefslogtreecommitdiffstats
path: root/ingen
AgeCommit message (Expand)AuthorFilesLines
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
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
2017-12-25Fix inconsistent parameter namesDavid Robillard11-15/+15
2017-12-25Make single parameter destructors explicitDavid Robillard3-3/+3
2017-12-25Remove trivial destructors and use default where possibleDavid Robillard11-19/+8
2017-12-25Use overrideDavid Robillard11-19/+19
2017-12-24Clean up includes in public headersDavid Robillard34-69/+154
2017-12-18Fix override specifiersDavid Robillard6-10/+10
2017-12-17Simplify TeeDavid Robillard1-19/+5
2017-12-16Move sequence numbers into messages and simplify interfacesDavid Robillard6-35/+49
2017-12-16Fix documentation warningsDavid Robillard1-1/+1
2017-12-16Add Message struct and remove tons of interface boilerplateDavid Robillard7-335/+265
2017-12-16Clean up includesDavid Robillard1-1/+0
2017-12-16Use unbounded queue for client signalsDavid Robillard1-30/+16
2017-04-12Refuse to start if driver requires a graph and one is not providedDavid Robillard1-0/+9
2017-04-12Fix const correctnessDavid Robillard1-1/+1
2017-03-20Revert removal of DirectDriver and fix test suiteDavid Robillard1-0/+10
2017-03-20Fix event timing and remove vestigial DirectDriverDavid Robillard1-10/+0
2017-03-20Fix round-trip preservation of property contextsDavid Robillard12-80/+100
2017-03-19Shrink status bar text and fix initial DSP load displayDavid Robillard2-3/+1
2017-02-26Fix filtering by type in plugin selectorDavid Robillard2-4/+4
2017-02-18Improve parallel analysis and execution algorithmsDavid Robillard3-8/+71
2017-02-18Add experimental PortAudio driverDavid Robillard2-13/+15
2017-02-15Move Properties out of ResourceDavid Robillard11-109/+141
2017-02-15Move static path stuff to its own headerDavid Robillard2-21/+52
2017-02-12Fix warningsDavid Robillard1-9/+0
2017-02-12Fix various cast alignment warningsDavid Robillard3-4/+100
2017-02-12Use smart pointers to handle real-time memory disposalDavid Robillard1-0/+6
2016-12-13Fix some real-time safety issuesDavid Robillard2-2/+18
2016-10-14Fix potential store deadlockDavid Robillard1-2/+4
2016-10-14Simplify port model codeDavid Robillard1-15/+0
2016-10-14Improve documentationDavid Robillard7-7/+11
2016-10-06Add plugin state savingDavid Robillard2-0/+2