Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-03-10 | Relax precision requirement of timer test | David Robillard | 1 | -1/+1 | |
2021-02-15 | Remove deprecated enumerators | David Robillard | 1 | -7/+0 | |
2021-02-01 | Set maximum size in example programs | David Robillard | 6 | -0/+6 | |
2021-01-28 | Fix size hints on X11 | David Robillard | 1 | -3/+6 | |
2021-01-28 | Fix puglSetMaxSize() on X11 | David Robillard | 1 | -2/+2 | |
2021-01-25 | Fix warnings when compiling for X11 as C++ | David Robillard | 1 | -2/+6 | |
2021-01-10 | Fix configuration summary when documentation is disabled | David Robillard | 1 | -0/+2 | |
2021-01-10 | Bump version | David Robillard | 1 | -1/+1 | |
2021-01-10 | Show installation paths in configuration summary | David Robillard | 2 | -14/+18 | |
2021-01-09 | Use strict warnings on CI | David Robillard | 2 | -17/+19 | |
2021-01-09 | Supress windows warning about exceptions | David Robillard | 1 | -0/+1 | |
Shame to turn this off, but I don't know how to avoid it as MSVC apparently can't figure out that vkGetInstanceProcAddr is a C function that doesn't throw. | |||||
2021-01-08 | Switch to Meson | David Robillard | 28 | -1000/+1053 | |
2021-01-06 | Simplify documentation structure and use LV2 theme | David Robillard | 15 | -361/+120 | |
2021-01-06 | Split overview into multiple documents | David Robillard | 14 | -968/+1062 | |
2021-01-06 | Fix documentation formatting issues | David Robillard | 2 | -21/+16 | |
2021-01-06 | Make Doxygen warnings errors | David Robillard | 2 | -2/+2 | |
2021-01-06 | Fix Doxygen group references | David Robillard | 4 | -4/+4 | |
2021-01-06 | Fix Doxygen warnings | David Robillard | 1 | -2/+34 | |
The redundancy here is pretty unfortunate, but ignoring Doxygen warnings obscures more serious issues, so fix this by just duplicating the docs. | |||||
2021-01-06 | Remove old unused main page | David Robillard | 1 | -77/+0 | |
2021-01-02 | Avoid "else" after "return" | David Robillard | 7 | -19/+42 | |
2021-01-02 | Add PUGL_CONST_API | David Robillard | 8 | -12/+12 | |
Just a convenience macro to make declarations a little more readable. | |||||
2021-01-02 | Use email address instead of website for attribution | David Robillard | 8 | -8/+8 | |
2021-01-02 | Simplify visibility boilerplate | David Robillard | 2 | -16/+13 | |
2021-01-02 | Add clant configuration | David Robillard | 2 | -0/+17 | |
2021-01-02 | Fix clang-tidy warnings | David Robillard | 3 | -12/+34 | |
2021-01-02 | Clean up includes | David Robillard | 8 | -9/+13 | |
2021-01-02 | Simplify clang-format configuration and format all code | David Robillard | 63 | -11567/+11434 | |
2020-12-16 | Fix flaky build on Windows | David Robillard | 1 | -0/+2 | |
2020-12-11 | Require Python3 to build documentation | David Robillard | 1 | -1/+1 | |
2020-12-11 | Fix Vulkan C++ bindings on Windows | David Robillard | 1 | -2/+2 | |
2020-12-11 | Make demo programs work from any directory, and install them | David Robillard | 10 | -28/+189 | |
2020-12-11 | Print an error message in Vulkan demo when shaders are not found | David Robillard | 1 | -0/+1 | |
2020-12-11 | Fix a conversion warning with MinGW | David Robillard | 1 | -1/+2 | |
2020-12-01 | Add clipboard test | David Robillard | 2 | -0/+105 | |
2020-12-01 | Enable test coverage in debug builds | David Robillard | 1 | -0/+5 | |
2020-12-01 | Make puglShow() realize automatically on Windows and MacOS | David Robillard | 2 | -0/+14 | |
2020-11-26 | Build documentation on CI | David Robillard | 2 | -41/+16 | |
2020-11-26 | Generate documentation with Sphinx | David Robillard | 23 | -3547/+2196 | |
2020-11-26 | Update autowaf | David Robillard | 1 | -0/+0 | |
2020-11-26 | Use named groups to group documentation | David Robillard | 2 | -17/+15 | |
We'll need identifiers for these to refer to them in the Sphinx documentation. | |||||
2020-11-26 | Remove top-level documentation group | David Robillard | 2 | -8/+1 | |
This will not be used in Sphinx. | |||||
2020-11-26 | Add missing documentation for pugl::Event fields | David Robillard | 1 | -0/+2 | |
2020-11-26 | Document PUGL_CHECK_CONSTRUCTION | David Robillard | 1 | -0/+11 | |
2020-11-26 | Use consistent spelling in documentation | David Robillard | 1 | -4/+4 | |
2020-11-26 | Remove file documentation | David Robillard | 40 | -224/+49 | |
These will not be used in the Sphinx documentation, and most were self-explanatory and only there to make the Doxygen index look nice anyway. Where there was actually useful information, it has been preserved as regular comments. | |||||
2020-11-26 | Don't use lists in return documentation | David Robillard | 1 | -17/+14 | |
This causes some annoying typesetting issues it's simpler to just avoid. | |||||
2020-11-26 | Add pugl::World constructor overload that takes a flag | David Robillard | 2 | -4/+10 | |
Eventually we'll need an actual smart flags type here, but for now there's only one flag anyway, so simply define an overload that takes one. | |||||
2020-11-26 | Remove stub event handlers from pugl::View | David Robillard | 3 | -121/+10 | |
This was a bit weird since event dispatching can be handled by some other object. Just remove them, and have clients use a catch-all template to handle events that are not handled specially. | |||||
2020-11-25 | Simplify and minify icon SVG | David Robillard | 1 | -83/+9 | |
The old version had some weird Inkscape stuff in it that couldn't be displayed by Firefox, or presumably other generic renderers. | |||||
2020-11-25 | Rename puglShowWindow and puglHideWindow to puglShow an puglHide | David Robillard | 20 | -31/+49 | |
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. |