Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-09-23 | Format meson.build files with muon | David Robillard | 16 | -73/+102 | |
The less time wasted with manual code formatting, the better. | |||||
2023-09-23 | Fix Weverything build with older clang | David Robillard | 1 | -0/+2 | |
2023-09-22 | Suppress new warnings in clang-tidy 16 | David Robillard | 1 | -1/+2 | |
2023-09-22 | Add missing const qualifiers | David Robillard | 3 | -6/+6 | |
2023-09-21 | Suppress new warnings in clang 16 | David Robillard | 2 | -0/+4 | |
2023-08-23 | lv2specgen: Use isinstance() instead of comparing types | David Robillard | 1 | -3/+3 | |
2023-08-23 | Suppress clang-tidy warning | David Robillard | 1 | -0/+1 | |
2023-08-23 | Remove deprecated Doxygen configuration | David Robillard | 1 | -17/+0 | |
2023-05-29 | Fix field order in LV2_Atom_Sequence_Body documentation | David Robillard | 1 | -1/+1 | |
2023-05-15 | Organize configuration summary | David Robillard | 1 | -5/+17 | |
2023-05-02 | Fix warning_level=everything on MacOS | David Robillard | 3 | -1/+19 | |
2023-05-01 | Fix strict build on FreeBSD | David Robillard | 1 | -0/+1 | |
2023-05-01 | Clean up warning suppressions | David Robillard | 1 | -8/+6 | |
2023-04-30 | Merge debug and release rows on CI | David Robillard | 1 | -96/+69 | |
Although this parallelizes more or less perfectly, it's much less expensive overall to combine the builds. Spinning up images is expensive, and we're not in that much of a hurry. Being cheaper overall, this speeds up the sequential local test run significantly. | |||||
2023-04-30 | Avoid or suppress clang-tidy warnings in utility headers | David Robillard | 2 | -5/+18 | |
2023-04-30 | Remove trailing newlines from Turtle data files | David Robillard | 83 | -93/+25 | |
2023-04-30 | Replace strict option with new meson warning level | David Robillard | 6 | -319/+80 | |
2023-02-21 | Fix whitespace | David Robillard | 1 | -1/+0 | |
2023-02-04 | Fix clang and clang-tidy warnings in Windows | David Robillard | 9 | -13/+35 | |
2023-02-04 | Fix whitespace | David Robillard | 1 | -15/+14 | |
2023-02-03 | Suppress new warnings in clang-tidy 15 | David Robillard | 1 | -0/+2 | |
2023-01-29 | Suppress new warnings in MSVS 2022 | David Robillard | 1 | -0/+1 | |
2023-01-14 | Remove unused meson file | David Robillard | 1 | -30/+0 | |
2022-12-15 | Remove double size check entirely | David Robillard | 2 | -6/+3 | |
It turns out that, since this header is widely included in dependants, removing the conditional in the previous commit triggers undocumented warnings downstream. Since the check is pretty esoteric anyway, and has been widely included across most of the LV2 ecosystem for a decade and never once come up, I think it's safe to just delete this and be done with the hassle. | |||||
2022-12-11 | Remove doxygen conditional | David Robillard | 1 | -3/+1 | |
This triggers a warning in clang, so achieve the same thing (keeping this out of the documentation) by simply not documenting the definition. | |||||
2022-12-11 | Clean up include guards | David Robillard | 34 | -84/+88 | |
2022-12-11 | Simplify clang-tidy configuration | David Robillard | 3 | -8/+11 | |
2022-12-11 | Test headers for warnings more strictly | David Robillard | 9 | -25/+167 | |
2022-12-10 | Consistently use lists for dependencies | David Robillard | 1 | -3/+3 | |
2022-12-10 | Allow LV2_SYMBOL_EXPORT to be overridden | David Robillard | 2 | -6/+9 | |
2022-11-19 | Avoid test directory entirely if tests are disabled | David Robillard | 2 | -14/+14 | |
2022-11-14 | Remove deprecated doxygen configuration | David Robillard | 1 | -40/+0 | |
2022-10-24 | Add meson subproject files to .gitignore | David Robillard | 1 | -0/+3 | |
This is generated in the source directory by meson when the project is checked out of git by the meson wrap system. Ignoring it here ignores issues with tools that assume a clean source directory, like the REUSE test. | |||||
2022-10-07 | Override pkg-config dependency within meson | David Robillard | 2 | -2/+6 | |
2022-10-05 | Fix pylint warning in test script | David Robillard | 3 | -3/+9 | |
2022-09-09 | LV2 1.18.10 | David Robillard | 2 | -3/+3 | |
2022-09-09 | Fix allegedly "suspicious" string comparisons | David Robillard | 2 | -6/+5 | |
I guess it's suspicious if you've got about 5 minutes of C experience? | |||||
2022-09-09 | Use uppercase integer literal suffixes | David Robillard | 7 | -15/+23 | |
2022-09-09 | Clean up clang-tidy configuration | David Robillard | 1 | -9/+1 | |
2022-09-09 | Fix documentation index | David Robillard | 3 | -51/+0 | |
2022-09-08 | Suppress Wbad-function-cast everywhere | David Robillard | 2 | -6/+2 | |
Enough of this. | |||||
2022-09-08 | Suppress Wbad-function-cast warnings on FreeBSD | David Robillard | 2 | -6/+11 | |
2022-09-08 | Use 0BSD for trivial "public domain intent" things | David Robillard | 31 | -153/+44 | |
Fedora takes issue with CC0. Although it doesn't really matter for this stuff (dual licensed anyway, questionably "software", certainly not patentable, and so on), this is simpler and more consistent with the ISC license used for the actual software anyway. | |||||
2022-09-08 | Adopt REUSE machine-readable licensing standard | David Robillard | 71 | -814/+1258 | |
2022-09-08 | Suppress Wstrict-overflow warnings on Fedora | David Robillard | 1 | -1/+6 | |
2022-09-06 | Replace change history data with a plain text NEWS file | David Robillard | 37 | -1640/+270 | |
2022-09-06 | Remove change history from specification documentation pages | David Robillard | 2 | -81/+0 | |
Towards simplifying everything around change history. This information seems out of place here anyway, and is available elsewhere. | |||||
2022-09-06 | Ensure local lv2specgen files are used for documentation build | David Robillard | 1 | -0/+2 | |
2022-09-01 | Use standard ISC license text | David Robillard | 1 | -10/+8 | |
I'm not sure where the disclaimer variant that starts with "THIS" came from (although it is better that way), but this one that starts with "THE" is the standard text which is recognized by tools like `licensee` (and therefore Github) as a perfect match. There are no other changes other than whitespace. | |||||
2022-08-31 | Fix missing example plugin UI binaries | David Robillard | 4 | -0/+41 | |