summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2020-11-27Ensure that modules always have an IDDavid Robillard6-4/+123
2020-11-27Remove use of PatchagePort from Driver connection interfaceDavid Robillard9-94/+204
2020-11-27Ensure that ports always have an IDDavid Robillard6-11/+22
2020-11-27Add missing namespace qualificationDavid Robillard1-1/+1
2020-11-27Use a consistent style for log messagesDavid Robillard6-66/+75
2020-11-27Use prettier names for log methodsDavid Robillard9-72/+69
2020-11-27Factor out log from Patchage classDavid Robillard13-126/+270
Towards saner dependencies.
2020-11-27Fix warnings in Jack DBus driverDavid Robillard2-80/+82
2020-11-27Replace boost::format with fmtDavid Robillard7-65/+71
2020-11-27Explicitly delete or define all special member functionsDavid Robillard8-13/+48
2020-11-27Strengthen warning flagsDavid Robillard3-10/+12
2020-11-27Fix shadowingDavid Robillard1-27/+35
2020-11-27Use "override"David Robillard7-39/+49
2020-11-27Remove reliance on deprecated implicit assignment operatorDavid Robillard1-6/+16
2020-11-27Update copyright date in GUIDavid Robillard1-1/+1
2020-11-27Move Legend implementation to a separate source fileDavid Robillard2-54/+93
2020-11-27Use default for empty destructorDavid Robillard1-2/+2
2020-11-27Add missing whitespaceDavid Robillard1-1/+2
2020-11-27Make Driver::destroy_all() pure virtualDavid Robillard1-4/+4
2020-11-27Fix unused parameter warningsDavid Robillard11-46/+100
2020-11-27Store location passed in signal rather than the current oneDavid Robillard1-2/+1
In practice, these are the same, but this is the intent of the API.
2020-11-27Avoid default arguments on virtual methodsDavid Robillard2-2/+2
2020-11-27Make single-argument constructors explicitDavid Robillard4-4/+5
2020-11-27Don't use else after returnDavid Robillard5-22/+34
I don't always agree with this one, but in this case it's reasonable enough.
2020-11-27Use static_cast to convert from void pointersDavid Robillard2-6/+6
2020-11-27Add missing constDavid Robillard1-5/+5
2020-11-27Avoid C castsDavid Robillard4-18/+23
2020-11-27Remove spurious semicolonDavid Robillard1-1/+0
2020-11-27Use a single declaration per lineDavid Robillard1-1/+2
2020-11-27Fix mismatched parameter namesDavid Robillard3-18/+25
2020-11-27Avoid unnecessary copiesDavid Robillard3-4/+6
2020-11-27Use C++ castsDavid Robillard3-8/+8
Unfortunately, the warning needs to stay on because of Gtk and ALSA.
2020-11-27Use std::vector::emplace_back()David Robillard1-1/+1
2020-11-27Initialize all membersDavid Robillard7-40/+27
2020-11-27Use appropriate std::string::find overload for charactersDavid Robillard1-3/+3
2020-11-27Use std::mutexDavid Robillard4-8/+14
2020-11-27Use "using"David Robillard4-18/+17
2020-11-27Use consistent naming convention for enum classesDavid Robillard11-155/+155
2020-11-27Use enum classesDavid Robillard13-151/+222
2020-11-27Use range-based for loopDavid Robillard1-4/+3
2020-11-27Always initialize variablesDavid Robillard6-34/+42
2020-11-27Always use braces around statementsDavid Robillard7-52/+93
2020-11-27Use auto where appropriateDavid Robillard8-63/+59
2020-11-27Fix redundant smart pointer getDavid Robillard1-1/+1
2020-11-27Fix static accessed through instanceDavid Robillard1-2/+2
2020-11-27Use nullptrDavid Robillard10-75/+78
2020-11-27Clean up Queue special member functionsDavid Robillard1-1/+8
2020-11-27Add trailing namespace commentDavid Robillard1-1/+1
2020-11-27Fix warnings in Jack DBus driverDavid Robillard2-10/+10
2020-11-27Remove unused definesDavid Robillard1-5/+2