Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-09-23 | Format meson.build files with muon | David Robillard | 1 | -7/+21 | |
The less time wasted with manual code formatting, the better. | |||||
2023-05-27 | Use files() for headers in meson | David Robillard | 1 | -1/+1 | |
2023-05-27 | Remove dead meson code | David Robillard | 1 | -5/+0 | |
2023-05-27 | Separate pugl/glu.h from pugl/gl.h | David Robillard | 1 | -0/+1 | |
The GLU library is often shipped in a separate package, so it's possible to have a system with GL, but no GLU headers. Since use of GLU isn't universal (none of the examples use it), its inclusion can break builds that would otherwise work. So, move it to a separate wrapper header so this can be avoided. | |||||
2023-01-20 | Replace duplicated dox_to_sphinx script with sphinxygen dependency | David Robillard | 2 | -4/+14 | |
2023-01-08 | Fix Doxygen errors | David Robillard | 1 | -2/+4 | |
2023-01-07 | Rename create/destroy events to realize/unrealize | David Robillard | 1 | -2/+2 | |
As evidence that this was confusing, the documentation for these was an outright lie, and I've burned quite a bit of time in the past few days trying to rework things based around that flawed understanding. These names make it clear what these events actually are. If we need actual create/destroy events with a broader scope, they'll have to be added, but I suspect those aren't actually useful anyway. | |||||
2023-01-04 | Clean up licensing metadata | David Robillard | 1 | -0/+3 | |
2023-01-03 | Use globally unique names for documentation groups | David Robillard | 1 | -1/+1 | |
This becomes important when the documentation is included in larger projects. | |||||
2022-11-24 | Use 0BSD for trivial "public domain intent" things | David Robillard | 3 | -3/+3 | |
2022-10-07 | Clean up meson definitions | David Robillard | 3 | -14/+22 | |
2022-07-07 | Fix documentation build as a subproject | David Robillard | 2 | -7/+5 | |
2022-07-07 | Fix outdated reference in documentation | David Robillard | 1 | -2/+2 | |
2022-05-28 | Remove redundant program checks | David Robillard | 1 | -2/+0 | |
2021-12-17 | Adopt REUSE machine-readable licensing standard | David Robillard | 3 | -0/+9 | |
See https://reuse.software/ for details. | |||||
2021-05-24 | Fix documentation build as a subproject | David Robillard | 4 | -9/+18 | |
2021-05-24 | Consistently refer to C++ as "cpp" and fix installation | David Robillard | 3 | -4/+4 | |
2021-01-08 | Switch to Meson | David Robillard | 5 | -55/+72 | |
2021-01-06 | Simplify documentation structure and use LV2 theme | David Robillard | 5 | -48/+10 | |
2021-01-06 | Split overview into multiple documents | David Robillard | 6 | -397/+434 | |
2021-01-06 | Make Doxygen warnings errors | David Robillard | 1 | -1/+1 | |
2021-01-02 | Add PUGL_CONST_API | David Robillard | 1 | -1/+1 | |
Just a convenience macro to make declarations a little more readable. | |||||
2020-11-26 | Generate documentation with Sphinx | David Robillard | 6 | -0/+552 | |