Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-05-06 | Make timer test less flaky | David Robillard | 1 | -14/+29 | |
2021-05-06 | Set distinct window titles for tests | David Robillard | 10 | -1/+10 | |
This makes things a little more clear when something goes wrong, for example if a test hangs. | |||||
2021-05-06 | Use consistent name for test structure | David Robillard | 3 | -68/+68 | |
2021-05-03 | Fix paginated documentation links | David Robillard | 2 | -1/+4 | |
2021-05-03 | Improve test coverage | David Robillard | 7 | -0/+460 | |
2021-05-03 | Clean up includes and add mappings for old versions of IWYU | David Robillard | 2 | -1/+14 | |
2021-05-03 | Increase tolerance of timer test | David Robillard | 1 | -4/+0 | |
2021-05-03 | MacOS: Make puglGetNativeWorld() return the NSApplication | David Robillard | 2 | -3/+3 | |
2021-05-03 | Shrink puglGetViewHint() implementation | David Robillard | 1 | -5/+1 | |
2021-05-03 | Fix crash when freeing a view that has not been configured | David Robillard | 2 | -4/+14 | |
2021-05-03 | Fix questionable event casts | David Robillard | 3 | -29/+66 | |
I don't think there is any UB actually happening here, but some of these were casting to a pointer of a larger type, which is problematic. Unfortunately, it makes for quite a bit of tedious verbosity, but I don't see a decent way around that in C99. | |||||
2021-04-27 | dox_to_sphinx.py: Remove debug printing | David Robillard | 1 | -1/+0 | |
2021-04-27 | Simplify meson configuration | David Robillard | 1 | -5/+5 | |
2021-04-21 | MacOS: Fix memory leaks in puglUpdate() | Bjarke Bech | 1 | -24/+26 | |
2021-04-18 | Improve cube rendering in example programs | David Robillard | 2 | -17/+17 | |
2021-04-18 | Improve cube rendering in example programs | David Robillard | 2 | -27/+90 | |
2021-04-18 | Fix unreachable code | David Robillard | 1 | -1/+1 | |
2021-03-10 | Update build commands in README | David Robillard | 1 | -9/+6 | |
2021-03-10 | Fix warnings with VS2019 | David Robillard | 1 | -2/+4 | |
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 | |