summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-01-11Suppress C++ warnings in C headerDavid Robillard3-8/+7
2021-01-11Use C++-style casts in C++ codeDavid Robillard3-31/+34
2021-01-11Suppress Gtk and Qt header warnings in codeDavid Robillard9-2/+102
2021-01-11Fix typo in NEWS fileDavid Robillard1-1/+1
2021-01-11Clean up documentation commentsDavid Robillard1-21/+22
2021-01-11Remote Qt4 supportDavid Robillard5-514/+7
2021-01-07Suil 0.10.10v0.10.10David Robillard2-3/+3
2021-01-07Add waf build artifacts to gitignore fileDavid Robillard1-0/+3
2021-01-07Remove unused defineDavid Robillard1-3/+0
2021-01-07Update autowafDavid Robillard1-0/+0
2021-01-07Remove unused HTML static pathDavid Robillard1-1/+0
2021-01-07Switch to LV2 documentation themeDavid Robillard4-191/+35
2021-01-02Use email address instead of website for attributionDavid Robillard19-19/+19
2021-01-02Use SUIL_STATIC instead of SUIL_SHARED to control visibilityDavid Robillard2-16/+16
For consistency, this seems to be the most common convention.
2021-01-01Suppress clang-tidy C11 warningsDavid Robillard1-0/+1
2021-01-01Remove the need for a generated configuration headerDavid Robillard6-23/+119
Since some of these values were not actually configurable anyway, the redundant code in the wscript has been removed since the values are equivalent to the fallbacks defined in C.
2021-01-01Reduce compile-time configurationDavid Robillard2-25/+15
This is not necessary since the appropriate module is always the same and is searched for at runtime. If it failes to load, an error message with the missing module's name in it will be logged, which is more informative than the previous situation.
2021-01-01Fix Qt include warningsDavid Robillard2-1/+5
2020-12-31Format all code with clang-formatDavid Robillard17-2250/+2280
2020-12-24Fix header installationDavid Robillard1-1/+1
2020-12-22Avoid "typedef" in C++David Robillard8-16/+15
2020-12-22Use "auto" to avoid redundancyDavid Robillard4-28/+28
2020-12-22Use "default"David Robillard2-4/+1
2020-12-22Use "nullptr" in more C++ codeDavid Robillard6-33/+33
2020-12-21Use "nullptr" in C++ codeDavid Robillard3-19/+18
2020-12-21Generate documentation with SphinxDavid Robillard16-3284/+1010
2020-12-21Move header to a conventional "include" directoryDavid Robillard3-19/+23
2020-12-17Suppress clang-tidy warnings about default argumentsDavid Robillard1-0/+2
2020-12-15Add clang-tidy configurationDavid Robillard1-0/+16
2020-12-15Clean up special member functionsDavid Robillard1-0/+3
2020-12-15Avoid use of reserved identifiersDavid Robillard1-4/+4
2020-12-15Avoid checking for null before deletingDavid Robillard2-6/+2
2020-12-15Avoid use of default argumentsDavid Robillard3-8/+10
2020-12-15Clean up includesDavid Robillard8-12/+28
2020-09-27Suil 0.10.8v0.10.8David Robillard2-3/+3
2020-09-27Add a less janky portability wrapper for dlopen() and friendsDavid Robillard6-34/+103
2020-09-27Don't use else after return or breakDavid Robillard2-28/+32
Normally I don't enable this once, since it's often silly, but here it does actually make things more readable.
2020-09-27Separate declarations and initialize all variablesDavid Robillard3-14/+16
2020-09-27Strengthen lint targetDavid Robillard3-14/+75
2020-09-27Clean up includes and forward declarationsDavid Robillard16-97/+160
2020-09-27Clean up wscriptDavid Robillard1-156/+158
2020-09-27Add configure option to explicitly disable X11 supportDavid Robillard1-14/+21
2020-09-27Suppress warnings in release buildsDavid Robillard1-0/+2
2020-09-27Remove deprecated Doxygen configuration keysDavid Robillard1-22/+1
2020-09-26Update autowafDavid Robillard1-0/+0
2020-09-26Update autowafDavid Robillard1-0/+0
2020-07-17Fix warnings on MacOSDavid Robillard1-0/+2
2020-07-17Fix Wunused-parameter warningsDavid Robillard7-20/+30
2020-07-17Fix Weffc++ warningDavid Robillard2-3/+3
2020-07-17Fix Wweak-vtables warningDavid Robillard2-1/+6