summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2023-08-23Fix build with GCC 13David Robillard2-4/+4
2023-07-02Update required dependency versionsDavid Robillard1-2/+2
2023-07-02Fix potentially dangling referenceDavid Robillard1-1/+1
2023-05-12Fix const correctnessDavid Robillard6-9/+10
2023-05-12Suppress new clang-tidy warningsDavid Robillard2-0/+5
2023-05-12Fix implicit widening conversionsDavid Robillard2-3/+3
2023-05-12Fix include guardDavid Robillard1-3/+3
2023-05-12Clean up includesDavid Robillard1-1/+1
2023-05-02Replace strict option with new meson warning levelDavid Robillard4-211/+36
2023-05-02Fix relative URI creation with newer serdDavid Robillard3-1/+12
2023-02-03Suppress warnings in LV2 headersDavid Robillard1-22/+37
2023-02-03Suppress/fix new warnings in clang-tidy 15David Robillard65-270/+274
2023-01-14Fix and simplify library naming on WindowsDavid Robillard3-33/+12
2022-12-14Strengthen clang-tidy configurationDavid Robillard3-5/+2
2022-12-14Avoid implicit conversionsDavid Robillard3-6/+8
2022-12-14Avoid use of std::bindDavid Robillard2-6/+4
2022-12-14Avoid public member variables in classesDavid Robillard1-3/+3
2022-12-14Concatenate nested namespacesDavid Robillard116-494/+231
2022-12-14Use std::variantDavid Robillard9-41/+38
2022-12-14Use std::optionalDavid Robillard17-296/+309
2022-12-14Use std::filesystem and std::make_uniqueDavid Robillard20-575/+44
2022-12-14Clean up includesDavid Robillard3-2/+4
2022-12-14Switch to C++17David Robillard1-1/+1
2022-12-13Avoid throwing exceptions from main()David Robillard1-5/+10
2022-11-15Remove unused includeDavid Robillard1-1/+0
2022-11-15Fix clang-tidy configurationDavid Robillard1-1/+0
2022-09-27Pass by value and use std::moveDavid Robillard3-4/+3
2022-09-27Use braced init lists to avoid repeating return typesDavid Robillard19-46/+44
2022-09-27Use std::make_uniqueDavid Robillard8-11/+9
2022-09-27Fix implicit integer conversionsDavid Robillard4-14/+20
2022-09-27Fix field shadowingDavid Robillard4-22/+22
2022-09-27Avoid nullable to nonnull conversionsDavid Robillard3-3/+2
2022-09-27Simplify clang-tidy configurationDavid Robillard7-154/+60
2022-09-08Use 0BSD for trivial "public domain intent" thingsDavid Robillard13-13/+13
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-08Make learned MIDI bindings channel specificLoki Davison3-7/+39
2022-08-22Update INSTALL.md for mesonDavid Robillard2-59/+74
2022-08-18Fix whitespaceDavid Robillard3-5/+11
2022-08-18Clean up special member functionsDavid Robillard5-4/+8
2022-08-18Fix indentationDavid Robillard1-8/+8
2022-08-18Avoid using "static inline" for functions in headersDavid Robillard1-3/+3
2022-08-18Use "static inline" consistently over "inline static"David Robillard2-2/+2
2022-08-18Remove redundant "inline" specifiersDavid Robillard24-136/+142
2022-08-18Use consistent spacing for line commentsDavid Robillard47-99/+103
2022-08-18Use consistent brace wrapping for namespacesDavid Robillard21-21/+63
2022-08-18Use consistent brace wrapping for class definitionsDavid Robillard35-44/+84
2022-08-18Use consistent brace wrapping for struct definitionsDavid Robillard10-48/+25
2022-08-18Fix overly long line commentsDavid Robillard5-9/+9
2022-08-18Use a consistent style for FOREACH macrosDavid Robillard18-33/+33
2022-08-18Use a consistent style for empty bracesDavid Robillard29-79/+41
2022-08-18Fix include orderDavid Robillard11-11/+21