Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |
2022-08-08 | eg-sampler: Convert multi-channel audio files to mono | falkTX | 1 | -4/+25 | |
2022-08-08 | eg-sampler: Fix potentially corrupt notification events | David Robillard | 2 | -12/+13 | |
2022-08-08 | eg-sampler: Install click.wav to plugin bundle | David Robillard | 1 | -1/+1 | |
2022-08-07 | midigate: Fix output timing | Timothy Krause | 2 | -3/+5 | |
Previously, the state was updated before writing the output (up to the current time), so output "in the past" would be incorrectly written based on the current state. This fixes that by switching things around, so the output is first written up to the current time, then the state is updated (and the loop continues). This takes advantage of the fact that write_output() effectively does nothing with a zero length. | |||||
2022-08-07 | Avoid running checks or building documentation if Python is too old | David Robillard | 1 | -1/+10 | |
2022-08-07 | Only run flake8/pylint/black tests with strict option enabled | David Robillard | 1 | -21/+23 | |
Older versions of these tools can cause issues, but they are only useful for development anyway. So, just disable them by default to avoid build issues for users on ancient systems. | |||||
2022-08-05 | Remove unused Doxygen configuration | David Robillard | 2 | -174/+0 | |
Older versions of Doxygen warn about these. So, remove them to make the build less noisy since they are all either unused or set to their defaults anyway. | |||||
2022-08-05 | Fix inconsistent namespace index order | David Robillard | 1 | -1/+1 | |
This was "automatically" sorted on some systems and/or Python versions, but not others. |