summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-11-28Make PatchageEvent a variantDavid Robillard7-119/+133
2020-11-28Remove useless doc commentsDavid Robillard7-33/+4
2020-11-28Factor out Connector from PatchageCanvasDavid Robillard8-82/+169
2020-11-28Simplify driver connection interfaceDavid Robillard10-157/+91
2020-11-28Always index Jack ports and refer to them by nameDavid Robillard9-186/+176
2020-11-28Remove Queue and use std::queue in JackDriverDavid Robillard3-141/+2
2020-11-28Log attachment message for Jack DBusDavid Robillard1-0/+2
2020-11-28Normalize NEWS fileDavid Robillard1-1/+1
2020-11-28Fix connections with Jack DBusDavid Robillard2-2/+8
2020-11-28Clean up error messages in Jack DBus driverDavid Robillard1-3/+3
2020-11-27Fix spelling error in AlsaDriver.cppDennis Braun1-1/+1
2020-11-27Add keywords to desktop fileDennis Braun1-0/+1
2020-11-27Make method constDavid Robillard1-1/+1
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 Robillard7-66/+76
2020-11-27Use prettier names for log methodsDavid Robillard9-72/+69
2020-11-27Factor out log from Patchage classDavid Robillard14-126/+271
2020-11-27Remove some clang-tidy suppressions that got fixed along the wayDavid Robillard1-3/+1
2020-11-27Fix warnings in Jack DBus driverDavid Robillard3-80/+85
2020-11-27Replace boost::format with fmtDavid Robillard12-67/+9147
2020-11-27Explicitly delete or define all special member functionsDavid Robillard9-14/+48
2020-11-27Strengthen warning flagsDavid Robillard4-14/+12
2020-11-27Fix shadowingDavid Robillard2-29/+35
2020-11-27Use "override"David Robillard9-46/+49
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
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
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
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