Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
12 days | Put local utility function in anonymous namespaceHEADmain | David Robillard | 1 | -0/+4 | |
12 days | Fully parenthesize expressions | David Robillard | 2 | -3/+3 | |
12 days | Add missing includes | David Robillard | 2 | -0/+2 | |
2025-01-31 | Update gitignore file | David Robillard | 1 | -2/+2 | |
2025-01-30 | Remove project and version number from man page OS field | David Robillard | 1 | -1/+1 | |
The mandoc documentation suggests leaving this blank. Although I still think it's nicer for third-party projects to put their own versions here (as many GNU utilities do, for example), it's a hassle in practice to maintain the version over time, and I'm not sure what to do about the date in that case. | |||||
2025-01-20 | Avoid using fallback for dependencies without a subproject | David Robillard | 1 | -1/+0 | |
This screws things up with older meson versions, particularly with include_type 'system'. I don't think it had any purpose since there's no corresponding subproject inside this one anyway. | |||||
2025-01-20 | Fix date in man page | David Robillard | 1 | -1/+1 | |
The Dd macro in mdoc takes a full English month name. | |||||
2025-01-10 | Use cppcheck working directory | David Robillard | 2 | -43/+48 | |
This allows for better analysis, and adds a cache to improve checking times, especially on repeated runs. | |||||
2025-01-10 | Remove unused meson options | David Robillard | 1 | -6/+0 | |
2024-11-24 | Remove IWYU pragmas that no longer seem necessary | David Robillard | 3 | -4/+1 | |
2024-11-24 | Fix code formatting | David Robillard | 1 | -1/+2 | |
2024-11-24 | Use angle brackets for library includes | David Robillard | 7 | -20/+20 | |
2024-11-24 | Use conventional command-line help output formatting | David Robillard | 1 | -3/+3 | |
2024-11-24 | Quote email address in man page | David Robillard | 1 | -1/+1 | |
2024-11-24 | Update clang-format configuration | David Robillard | 1 | -1/+1 | |
2024-11-13 | Move warning suppression flags to main meson file | David Robillard | 2 | -76/+61 | |
2024-10-12 | Consistently use POSIX subshell syntax in bundle script | David Robillard | 1 | -5/+5 | |
2024-10-12 | Remove blank line that cpplint doesn't like | David Robillard | 1 | -1/+0 | |
2024-10-11 | Fix ganv dependency fallback | David Robillard | 1 | -0/+1 | |
2024-10-11 | Simplify missing UI file exception | David Robillard | 1 | -5/+1 | |
2024-10-11 | Fix function shadowing | David Robillard | 2 | -8/+7 | |
2024-10-11 | Avoid virtual calls in destructors | David Robillard | 5 | -11/+15 | |
2024-10-11 | Remove redundant return statement | David Robillard | 2 | -2/+0 | |
2024-10-11 | Add missing const qualifiers | David Robillard | 5 | -12/+8 | |
2024-10-11 | Return larger values from accessors by const reference | David Robillard | 3 | -3/+2 | |
2024-10-11 | Add cpplint test | David Robillard | 3 | -0/+35 | |
2024-10-11 | Remove redundant default values for meson options | David Robillard | 1 | -4/+4 | |
2024-07-17 | Remove unnecessary includes | David Robillard | 2 | -2/+0 | |
According to include-what-you-use 0.22 on LLVM 18, anyway. | |||||
2024-07-17 | Strengthen clang-tidy configuration | David Robillard | 1 | -6/+0 | |
Some of these suppress warnings in fmt, but meson's clang-tidy driver isn't smart enough to avoid checking that and wasn't clean anyway. So, just ignore this and use a stronger configuration that reflects the state of Patchage's own code. | |||||
2024-07-17 | Avoid use of rand() | David Robillard | 3 | -5/+6 | |
2024-07-17 | Avoid C-style casts | David Robillard | 5 | -7/+10 | |
2024-07-17 | Make member function static | David Robillard | 4 | -5/+4 | |
2024-07-17 | Avoid signed bitwise operations | David Robillard | 4 | -13/+13 | |
2024-07-17 | Fix narrowing conversions | David Robillard | 4 | -12/+14 | |
2024-07-17 | Use uppercase integer literal suffixes | David Robillard | 6 | -33/+37 | |
2024-07-17 | Remove redundant inline specifier | David Robillard | 2 | -2/+1 | |
2024-07-17 | Remove redundant member initializer | David Robillard | 2 | -4/+3 | |
2024-07-17 | Remove unused local variable | David Robillard | 2 | -2/+0 | |
2024-07-17 | Suppress new warnings in clang and clang-tidy 18 | David Robillard | 2 | -0/+6 | |
2024-07-17 | Use enums and constants over macros | David Robillard | 1 | -21/+19 | |
2024-07-17 | Clean up includes | David Robillard | 1 | -3/+12 | |
2024-07-17 | Add missing const qualifier | David Robillard | 1 | -2/+2 | |
2024-07-13 | Add missing includes | David Robillard | 9 | -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-04 | Suppress new warnings in clang-tidy 17 | David Robillard | 1 | -1/+2 | |
2024-06-04 | Add missing include | David Robillard | 1 | -0/+1 | |
2024-06-04 | Avoid std::endl | David Robillard | 3 | -26/+24 | |
2023-12-11 | Update required ganv dependency version | David Robillard | 1 | -2/+1 | |
2023-12-11 | Explicitly disable sprung layout menu item by default | David Robillard | 2 | -1/+3 | |
2023-09-23 | Format meson.build files with muon | David Robillard | 3 | -30/+44 | |
The less time wasted with manual code formatting, the better. | |||||
2023-09-22 | Use anonymous namespaces | David Robillard | 4 | -140/+145 | |