aboutsummaryrefslogtreecommitdiffstats
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2021-12-17Adopt REUSE machine-readable licensing standardDavid Robillard8-0/+24
See https://reuse.software/ for details.
2021-05-25Rename event structs in a more readable styleDavid Robillard3-10/+10
Aside from reading more naturally, this avoids clashes with types that are not events, like PuglEventFlags. This is also more consistent with the C++ bindings, where "EventExpose" would be quite strange, for example. Apologies for the noise. Aliases to the old names will be preserved in the deprecated API like other things for a short while.
2021-05-24Fix documentation build as a subprojectDavid Robillard7-17/+34
2021-05-24Consistently refer to C++ as "cpp" and fix installationDavid Robillard3-4/+4
2021-01-10Show installation paths in configuration summaryDavid Robillard1-5/+0
2021-01-08Switch to MesonDavid Robillard13-109/+167
2021-01-06Simplify documentation structure and use LV2 themeDavid Robillard14-300/+73
2021-01-06Split overview into multiple documentsDavid Robillard14-968/+1062
2021-01-06Make Doxygen warnings errorsDavid Robillard2-2/+2
2021-01-06Remove old unused main pageDavid Robillard1-77/+0
2021-01-02Add PUGL_CONST_APIDavid Robillard2-2/+2
Just a convenience macro to make declarations a little more readable.
2020-11-26Generate documentation with SphinxDavid Robillard21-3542/+1517
2020-11-25Rename puglShowWindow and puglHideWindow to puglShow an puglHideDavid Robillard1-1/+1
These names were confusing because a view is not necessarily a window. Since there's no room for ambiguity here, simply drop the superfluous word.
2020-10-30Clean up installed man pagesDavid Robillard2-3/+3
2020-10-30Move C++ bindings to a separate directoryDavid Robillard1-0/+1
This seemed messy and potentially misleading for what is fundamentally a C++ library. It also makes it possible to set separate clang-tidy and clang-format settings for each to avoid "tainting" the C settings, though currently the headers use the same checks.
2020-10-26Add Vulkan backendsDavid Robillard1-1/+1
2020-10-24Remove unused Doxygen configuration keysDavid Robillard1-40/+0
These are relatively new and cause warnings on older systems.
2020-10-21Simplify documentation structureDavid Robillard1-17/+21
2020-10-21Simplify documentation styleDavid Robillard1-9/+2
2020-10-21Move includes to a separate directoryDavid Robillard1-1/+1
This is more conventional and directories named "include" are specially understood by some tooling like clang-tidy.
2020-05-16Fix file documentationDavid Robillard1-1/+1
2020-05-16Remove deprecated Doxygen configuration valuesDavid Robillard1-7/+1
2020-04-03Rewrite C++ bindingsDavid Robillard4-21/+77
2020-04-01Increase space above field documentation slightlyDavid Robillard1-1/+1
2020-04-01Replace puglShowWindow() with puglRealize()David Robillard1-1/+1
2020-03-16Italicise the brief description of structs as with functionsDavid Robillard1-1/+1
2020-03-15Update event loop documentationDavid Robillard1-4/+14
2020-03-09Show data structures on group pagesDavid Robillard1-1/+1
2020-03-09Improve documentation fonts on MacOS and WindowsDavid Robillard1-15/+11
2020-03-07Improve documentation style and rewrite main pageDavid Robillard5-154/+238
2020-03-06Use 2-space indentation for CSSDavid Robillard1-332/+332
This is what stylelint wants and it's easier to just change than mess with the configuration.
2020-03-01Fix documentation groupingDavid Robillard1-1/+1
2020-03-01Fix arrow style in API documentationDavid Robillard1-2/+8
Hiding this broke the indentation for nested lists. This reverts to something like the default Doxygen style.
2019-09-07Improve documentation and use LV2 documentation styleDavid Robillard6-0/+3515