Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |
2022-08-22 | Only install lv2specgen when required Python modules are found | David Robillard | 2 | -1/+7 | |
2022-08-22 | Fix documentation build | David Robillard | 2 | -2/+2 | |
2022-08-22 | Add note about developer-only configuration options | David Robillard | 1 | -0/+4 | |
2022-08-16 | Fix bundle installation directory on Windows | Hannes Braun | 2 | -10/+6 | |
2022-08-14 | Fix include flags in pkg-config file | Hubert Figuière | 2 | -2/+10 | |
2022-08-12 | LV2 1.18.8v1.18.8 | David Robillard | 4 | -6/+9 | |
2022-08-12 | Avoid running syntax check on Windows | David Robillard | 1 | -1/+2 | |
2022-08-12 | Warn when a stable release description has no file-release | David Robillard | 1 | -0/+2 | |
2022-08-12 | Remove release news prior to the unified "lv2" release | David Robillard | 11 | -434/+11 | |
Some of this metadata had issues, and presenting both the old individual extension releases and the new unified releases tends to confuse people. So, simply remove it; a summary of changes that old aren't really useful to anyone now anyway. | |||||
2022-08-12 | Fix documentation build | David Robillard | 1 | -0/+2 | |
2022-08-12 | Fix 1.18.6 release link | David Robillard | 1 | -1/+1 | |
2022-08-09 | Fix syntax check on Windows | David Robillard | 1 | -3/+6 | |
2022-08-09 | Avoid running syntax check in cross builds | David Robillard | 1 | -1/+1 | |
This doesn't work because lv2_check_syntax.py uses serdi, and so would need to call it with a wrapper. That's possible (and is how the test scripts work), but this check doesn't need to run everywhere, so just disable it in cross builds to avoid the issue. | |||||
2022-08-08 | eg-sampler: Add resampling via libsamplerate | falkTX | 3 | -7/+52 | |