summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-11-27Remove reliance on deprecated implicit assignment operatorDavid Robillard2-7/+16
2020-11-27Update copyright date in GUIDavid Robillard2-2/+2
2020-11-27Move Legend implementation to a separate source fileDavid Robillard3-54/+94
2020-11-27Use default for empty destructorDavid Robillard2-3/+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 Robillard14-51/+102
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 Robillard3-3/+2
2020-11-27Make single-argument constructors explicitDavid Robillard5-6/+5
2020-11-27Don't use else after returnDavid Robillard6-23/+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 Robillard2-6/+5
2020-11-27Avoid C castsDavid Robillard5-19/+23
2020-11-27Remove spurious semicolonDavid Robillard2-2/+0
2020-11-27Use a single declaration per lineDavid Robillard2-2/+2
2020-11-27Fix mismatched parameter namesDavid Robillard4-19/+25
2020-11-27Avoid unnecessary copiesDavid Robillard4-5/+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 Robillard2-3/+1
2020-11-27Initialize all membersDavid Robillard8-41/+27
2020-11-27Use appropriate std::string::find overload for charactersDavid Robillard2-4/+3
2020-11-27Use std::mutexDavid Robillard4-8/+14
2020-11-27Use "using"David Robillard5-19/+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 Robillard2-5/+3
2020-11-27Always initialize variablesDavid Robillard7-35/+42
2020-11-27Always use braces around statementsDavid Robillard8-53/+93
2020-11-27Use auto where appropriateDavid Robillard9-64/+59
2020-11-27Fix redundant smart pointer getDavid Robillard2-2/+1
2020-11-27Fix static accessed through instanceDavid Robillard2-3/+2
2020-11-27Use nullptrDavid Robillard12-77/+78
2020-11-27Clean up Queue special member functionsDavid Robillard1-1/+8
2020-11-27Add trailing namespace commentDavid Robillard1-1/+1
2020-11-27Add lint targetDavid Robillard2-1/+127
2020-11-27Fix warnings in Jack DBus driverDavid Robillard3-10/+11
2020-11-27Remove unused definesDavid Robillard1-5/+2
2020-11-27Clean up includesDavid Robillard4-4/+8
2020-11-27Clean up include guardsDavid Robillard3-9/+14
2020-11-27Modernize binary_location() implementationDavid Robillard1-5/+4
On any reasonably modern system, realpath() does allocation so we can avoid using PATH_MAX here which has its own issues.
2020-11-27Fix long lines in wscriptDavid Robillard1-3/+11
2020-11-27Suppress warningsDavid Robillard1-0/+2
2020-11-27Fix indentationDavid Robillard3-4/+4
2020-11-27Update autowafDavid Robillard1-0/+0
2020-07-21Be explicit about warningsDavid Robillard1-0/+58
2020-07-21Remove useless castsDavid Robillard1-3/+2
2020-07-21Remove nonsense doc commentDavid Robillard1-2/+0
2020-07-21Fix function checks with strict warnings and WerrorDavid Robillard1-0/+7
2020-07-21Set third-party packages as system dependencies to suppress warningsDavid Robillard2-8/+25