summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2024-10-11Fix function shadowingDavid Robillard1-7/+7
2024-10-11Avoid virtual calls in destructorsDavid Robillard4-10/+15
2024-10-11Remove redundant return statementDavid Robillard1-1/+0
2024-10-11Add missing const qualifiersDavid Robillard4-11/+8
2024-10-11Return larger values from accessors by const referenceDavid Robillard2-2/+2
2024-07-17Remove unnecessary includesDavid Robillard2-2/+0
According to include-what-you-use 0.22 on LLVM 18, anyway.
2024-07-17Avoid use of rand()David Robillard2-3/+6
2024-07-17Avoid C-style castsDavid Robillard4-5/+10
2024-07-17Make member function staticDavid Robillard3-4/+4
2024-07-17Avoid signed bitwise operationsDavid Robillard3-12/+13
2024-07-17Fix narrowing conversionsDavid Robillard3-11/+14
2024-07-17Use uppercase integer literal suffixesDavid Robillard5-32/+32
2024-07-17Remove redundant inline specifierDavid Robillard1-1/+1
2024-07-17Remove redundant member initializerDavid Robillard1-3/+3
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