summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2024-07-17Remove unused local variableDavid Robillard1-1/+0
2024-07-17Use enums and constants over macrosDavid Robillard1-21/+19
2024-07-17Clean up includesDavid Robillard1-3/+12
2024-07-17Add missing const qualifierDavid Robillard1-2/+2
2024-07-13Add missing includesDavid Robillard9-0/+9
According to include-what-you-use, anyway. Most of these seem questionable/unnecessary, but since the whole point here is to avoid wasting time doing manually what machines can do, just do what the tool says to keep the checks clean even if it's suboptimal.
2024-06-04Add missing includeDavid Robillard1-0/+1
2024-06-04Avoid std::endlDavid Robillard3-26/+24
2023-12-11Explicitly disable sprung layout menu item by defaultDavid Robillard1-0/+1
2023-09-22Use anonymous namespacesDavid Robillard3-139/+145
2023-09-22Clean up includes and forward declarationsDavid Robillard12-13/+15
2023-05-12Fix use of reserved macro nameDavid Robillard5-15/+12
2023-05-12Replace macro with typed constantDavid Robillard2-12/+9
2023-05-02Simplify configuration headerDavid Robillard1-36/+33
2023-02-03Suppress/fix new warnings in clang-tidy 15David Robillard7-21/+27
2022-12-10Bump version and update NEWS fileDavid Robillard1-1/+1
2022-11-15Add missing includesDavid Robillard2-0/+2
2022-09-09Patchage 1.0.10David Robillard1-1/+1
2022-08-23Add i18n supportDavid Robillard8-23/+77
2022-08-22Fix translatable attributes in UI definitionDavid Robillard1-7/+7
2022-08-22Consistently refer to "JACK" and "ALSA"David Robillard1-6/+6
2022-08-22Use Unicode quotation marks and ellipsesDavid Robillard2-5/+5
2022-08-22Bump version numberDavid Robillard1-1/+1
2022-08-22Remove debugging outputDavid Robillard1-1/+0
2022-08-22Clean up log messagesDavid Robillard1-3/+3
2022-08-22Replace boost with standard C++17 facilitiesDavid Robillard16-109/+94
2022-08-18Fix fallback configuration on MacOSDavid Robillard2-2/+10
2022-08-16Upgrade to fmt 9.0.0David Robillard12-57/+100
This library tends to break in annoying ways like this, so pin the major version to 9 to hopefully avoid these problems in the future.
2022-08-16Fix whitespaceDavid Robillard14-45/+45
Apparently clang-format changed its mind about special member functions, and binary_location.h was just never formatted to begin with.
2022-08-13Patchage 1.0.8v1.0.8David Robillard1-1/+1
2022-07-20Avoid using "static inline" for inline functions in headersDavid Robillard4-8/+8
2022-07-20Remove pointless constDavid Robillard1-1/+1
2022-07-20Use default member initializationDavid Robillard3-8/+4
2022-07-20Use std::make_uniqueDavid Robillard1-1/+1
2022-07-20Use a uniform interface for changing settings in the UIDavid Robillard6-43/+76
2022-07-20Clean up includesDavid Robillard11-14/+27
2022-07-20Use strict castsDavid Robillard1-3/+7
2022-07-20Make setting structs constructableDavid Robillard1-18/+48
2022-07-20Remove Setting<T>::Value typeDavid Robillard2-5/+3
2022-07-20Adopt REUSE machine-readable licensing standardDavid Robillard52-768/+105
2022-07-20Switch to meson build systemDavid Robillard10-41/+138
2022-07-19Fix compilation of JackDbusDriver.cppBruce Schultz1-21/+24
2022-07-19Suppress new warnings in clang-tidy 14David Robillard1-1/+1
2022-05-26Clean up includesDavid Robillard9-12/+10
2022-05-26Fix initial display with no configuration fileDavid Robillard1-0/+2
2022-05-26Avoid potential null dereferencesDavid Robillard3-5/+12
As judged by GCC anyway.
2022-05-26Improve menu update logicDavid Robillard1-9/+15
2022-05-26Fix parsing module position from configuration fileDavid Robillard1-2/+2
2022-05-26Fix implicit floating point conversionDavid Robillard2-6/+6
GCC 12 warns about this with Wdouble-promotion.
2022-05-18Clean up whitespaceDavid Robillard2-3/+0
2022-05-18Fix build with fmt 8.1.1David Robillard1-4/+21