Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2025-01-20 | Use "system" includes for dependencies and strengthen header test | David Robillard | 3 | -29/+8 | |
Things get confused when these flags differ across projects, so universally use "system" for external dependencies and test for header warnings only in the project that owns them. With this, we can remove all the suppressions that actually come from other projects and so can't be resolved here anyway. | |||||
2025-01-20 | Update copyright years and remove license symbolic link | David Robillard | 2 | -2/+14 | |
Neither direction of linking here works properly with every site/tool, so just avoid all the hassle and write the "main" license out twice. | |||||
2025-01-19 | Clean up gitignore file | David Robillard | 1 | -7/+9 | |
Strengthen patterns to match only relative to this directory where possible (with a leading slash), and move those that match in any child to a separate block. | |||||
2025-01-19 | Break up sratom_write() into less complex functions | David Robillard | 2 | -265/+471 | |
2025-01-19 | Use USTR() macro more widely | David Robillard | 2 | -4/+3 | |
2025-01-19 | Avoid use of scanf when reading MIDI events | David Robillard | 3 | -5/+11 | |
2025-01-19 | Strengthen clang-tidy configuration | David Robillard | 4 | -9/+9 | |
2025-01-19 | Avoid double URI parse | David Robillard | 3 | -3/+8 | |
2025-01-19 | Update sphinxygen wrap | David Robillard | 1 | -5/+5 | |
2025-01-19 | Sratom 0.6.18v0.6.18 | David Robillard | 5 | -9/+9 | |
2025-01-15 | Update sphinxygen wrap | David Robillard | 1 | -5/+5 | |
2025-01-10 | Use cppcheck working directory | David Robillard | 2 | -37/+41 | |
This allows for better analysis, and adds a cache to improve checking times, especially on repeated runs. | |||||
2025-01-10 | Make loop variable const | David Robillard | 1 | -1/+3 | |
Avoids a constVariablePointer warning from cppcheck. Unfortunately, some of the atom utilities violate const-correctness, so avoid using LV2_ATOM_SEQUENCE_BODY_FOREACH and just write the loop out manually. | |||||
2024-12-11 | Fix widening conversion after arithmetic | David Robillard | 1 | -1/+1 | |
2024-12-02 | Avoid snprintf when writing MIDI events | David Robillard | 2 | -8/+10 | |
2024-11-23 | Use angle brackets for library includes and clean up include paths | David Robillard | 5 | -23/+22 | |
2024-11-15 | Add clang-format configuration | David Robillard | 3 | -26/+50 | |
2024-11-13 | Move warning suppression flags to main meson file | David Robillard | 2 | -102/+84 | |
2024-10-11 | Add cppcheck lint test | David Robillard | 3 | -1/+17 | |
2024-10-11 | Add missing const qualifiers | David Robillard | 2 | -18/+18 | |
2024-10-06 | Add clang-format lint test | David Robillard | 2 | -17/+24 | |
2024-10-06 | Relocate lint test definitions | David Robillard | 1 | -21/+21 | |
2024-10-06 | Add lint option and fix warning_level abuse | David Robillard | 2 | -12/+11 | |
2024-10-06 | Remove redundant default values for meson options | David Robillard | 1 | -4/+4 | |
2024-07-16 | Suppress new warnings in clang-tidy 18 | David Robillard | 3 | -6/+8 | |
2024-06-04 | Suppress new warnings in clang-tidy 17 | David Robillard | 1 | -1/+2 | |
2024-03-14 | Fix library current_version on MacOS | David Robillard | 2 | -1/+3 | |
2024-01-09 | Enable clang nullability checks | David Robillard | 4 | -7/+14 | |
2023-10-22 | Sratom 0.6.16v0.6.16 | David Robillard | 2 | -4/+4 | |
2023-09-23 | Explicitly specify all documentation dependencies | David Robillard | 5 | -14/+24 | |
Yet another attempt to sort out flaky documentation builds. This tries to be careful and describe the complete documentation dependency graph to meson explicitly (ignoring tool outputs that aren't used). Also remove the shared doctrees directory option, since I suspect this causes issues in parallel builds. | |||||
2023-09-23 | Format meson.build files with muon | David Robillard | 3 | -17/+23 | |
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 | Fix documentation dependencies | David Robillard | 1 | -1/+1 | |
2023-09-22 | Suppress new warnings in clang-tidy 16 | David Robillard | 1 | -1/+2 | |
2023-09-22 | Suppress new warnings in clang 16 | David Robillard | 2 | -0/+3 | |
2023-09-21 | Update gitignore file | David Robillard | 1 | -1/+1 | |
2023-09-21 | Clean up documentation and remove junk files from install | David Robillard | 15 | -101/+148 | |
2023-08-23 | Update sphinxygen wrap | David Robillard | 1 | -6/+6 | |
2023-06-27 | Update sord dependency version to match siblings | David Robillard | 1 | -1/+1 | |
2023-05-15 | Organize configuration summary | David Robillard | 1 | -9/+20 | |
2023-05-02 | Fix warning_level=everything on MacOS | David Robillard | 2 | -0/+8 | |
2023-05-01 | Suppress new clang-tidy warnings | David Robillard | 2 | -0/+4 | |
2023-05-01 | Constrain relative URI references to the base URI | David Robillard | 2 | -2/+3 | |
2023-05-01 | Replace strict option with new meson warning level | David Robillard | 6 | -242/+77 | |
2023-02-13 | Fix build as a subproject | David Robillard | 1 | -3/+0 | |
2023-02-05 | Add missing includes | David Robillard | 1 | -0/+2 | |
2023-02-04 | Fix clang and clang-tidy warnings on Windows | David Robillard | 5 | -7/+34 | |
2023-01-14 | Fix and simplify library naming on Windows | David Robillard | 2 | -33/+16 | |
2022-12-11 | Fix "suspicious" string comparisons | David Robillard | 5 | -4/+3 | |
2022-12-11 | Use uppercase integer literal suffixes | David Robillard | 2 | -6/+5 | |