summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2017-12-25Remove superfluous using namespace declarationsDavid Robillard56-155/+61
2017-12-25Always use bracesDavid Robillard44-185/+354
2017-12-25Use nullptrDavid Robillard83-369/+369
2017-12-25Fix inconsistent parameter namesDavid Robillard39-112/+111
2017-12-25Make single parameter destructors explicitDavid Robillard3-3/+3
2017-12-25Remove trivial destructors and use default where possibleDavid Robillard31-75/+9
2017-12-25Use overrideDavid Robillard11-19/+19
2017-12-25Build clang compilation databaseDavid Robillard2-5/+6
2017-12-24Clean up includes in public headersDavid Robillard64-74/+191
2017-12-18Update wafDavid Robillard1-5/+5
2017-12-18Fix recursive type issues with some toolchainsDavid Robillard4-29/+30
2017-12-18Fix override specifiersDavid Robillard9-15/+17
2017-12-17Simplify TeeDavid Robillard2-28/+13
2017-12-16Make events take the corresponding message directlyDavid Robillard21-307/+319
2017-12-16Move sequence numbers into messages and simplify interfacesDavid Robillard13-122/+114
2017-12-16Adjust indices when ports are deletedDavid Robillard9-17/+110
2017-12-16Fix direction of test failure diffsDavid Robillard1-4/+4
2017-12-16Don't attempt to undo saving graphsDavid Robillard1-1/+3
2017-12-16Fix undo of deletions that remove connectionsDavid Robillard1-1/+1
2017-12-16Remove empty destructorDavid Robillard2-5/+0
2017-12-16Fix documentation warningsDavid Robillard3-2/+4
2017-12-16Add Message struct and remove tons of interface boilerplateDavid Robillard20-672/+485
2017-12-16Fix serialization of bundle start and endDavid Robillard1-4/+4
2017-12-16Clean up includesDavid Robillard3-3/+3
2017-12-16Use unbounded queue for client signalsDavid Robillard3-32/+18
2017-12-16Clean up delta key comparisonDavid Robillard1-2/+2
2017-12-16Make CompiledGraph::compile a free functionDavid Robillard14-19/+21
2017-12-16Remove Log and Path dependency from CompiledGraphDavid Robillard2-18/+12
2017-12-16Remove Engine dependency from TaskDavid Robillard5-10/+24
2017-12-16Simplify Task implementationDavid Robillard4-40/+54
2017-12-16Clean up waf optionsDavid Robillard2-20/+22
2017-12-16Update wafDavid Robillard2-6/+5
2017-07-22Fix saving of learned MIDI bindingsDavid Robillard1-2/+4
2017-07-22Fix testsDavid Robillard1-0/+1
2017-05-03Fix LV2 driver configuration status messageDavid Robillard1-1/+1
2017-04-12Replace use of Glib::usleep with standard facilitiesDavid Robillard1-3/+3
2017-04-12Manage world with a smart pointerDavid Robillard1-10/+5
2017-04-12Allow buffer size to be specified on the command lineDavid Robillard2-1/+2
2017-04-12Refuse to start if driver requires a graph and one is not providedDavid Robillard4-1/+24
2017-04-12Fix const correctnessDavid Robillard3-3/+3
2017-04-12Ensure thread count is saneDavid Robillard1-0/+5
2017-03-20Fix crash when setting control ports without a value bufferDavid Robillard1-1/+3
2017-03-20Revert removal of DirectDriver and fix test suiteDavid Robillard4-0/+126
2017-03-20Fix link warnings with clang on OSXDavid Robillard1-1/+2
2017-03-20Fix build with clang on LinuxDavid Robillard1-9/+7
2017-03-20Always use sample accurate controlsDavid Robillard8-36/+43
2017-03-20Remove dubious Buffer::nframes() methodDavid Robillard4-19/+11
2017-03-20Fix value buffer updateDavid Robillard3-11/+19
2017-03-20Print PortAudio presence in configure summaryDavid Robillard1-0/+1
2017-03-20Fix value buffer size logicDavid Robillard1-3/+4