summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
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
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 indentationDavid Robillard3-4/+4
2020-07-21Remove useless castsDavid Robillard1-3/+2
2020-07-21Remove nonsense doc commentDavid Robillard1-2/+0
2020-02-09Use range-based for loops in more placesDavid Robillard4-23/+18
2020-02-09Format all code with clang-formatDavid Robillard23-912/+1229
This configuration tries to get as close to the previous style as possible so the changes aren't too dramatic. It's still far from ideal and the code could use some adaptation, but this makes things much easier to work on.
2020-02-09Remove dead codeDavid Robillard1-38/+0
2020-02-09Remove standard using declarationsDavid Robillard4-47/+40
2020-02-09Remove unused using declarationsDavid Robillard3-8/+0
2019-12-29Clean up includesDavid Robillard23-141/+151
2019-12-29Remove use of boost/utility.hppDavid Robillard1-3/+4
2019-12-29Use std::shared_ptrDavid Robillard5-9/+4
2017-12-16Use modern C++ atomicsDavid Robillard1-43/+18
2017-02-27Update glade fileDavid Robillard1-582/+549
2016-12-14Fix potential infinite loopDavid Robillard1-0/+9
2016-07-08Add option to disable port sortingDavid Robillard6-9/+47
Fixes #1082
2015-12-04Bring back Jack buffer size selectorDavid Robillard4-7/+64
2015-10-06Fix compilation with Jack metadataDavid Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5749 a436a847-0d15-0410-975c-d299462d15a1
2015-10-06Fix compilation with older JackDavid Robillard1-7/+16
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5748 a436a847-0d15-0410-975c-d299462d15a1
2015-02-24Add light theme for typesettable canvas export.David Robillard1-0/+8
Don't show edge handles on export. Fix port control drawing to be pixel perfect. git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5605 a436a847-0d15-0410-975c-d299462d15a1
2015-02-22Support Jack port order metadata.David Robillard4-44/+68
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5598 a436a847-0d15-0410-975c-d299462d15a1
2015-02-21Order ports deterministically.David Robillard1-0/+12
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5593 a436a847-0d15-0410-975c-d299462d15a1
2015-02-17Delete trailing whitespace.David Robillard11-14/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5582 a436a847-0d15-0410-975c-d299462d15a1
2015-02-16Distinguish edge color from port color slighly.David Robillard5-13/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5577 a436a847-0d15-0410-975c-d299462d15a1
2015-02-15Fix about dialog logo on OSX.David Robillard1-6/+11
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5573 a436a847-0d15-0410-975c-d299462d15a1
2015-02-08Style messages pane to match canvas.David Robillard5-19/+73
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5545 a436a847-0d15-0410-975c-d299462d15a1
2015-02-08Add support for exporting canvas as PDF or PS.David Robillard3-21/+37
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5543 a436a847-0d15-0410-975c-d299462d15a1