Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-05-23 | Improve introduction and deployment documentation | David Robillard | 3 | -23/+64 | |
2023-05-22 | Speed up and improve reliability of timer test | David Robillard | 1 | -3/+3 | |
2023-05-22 | Test that multiple timers with different frequencies work correctly | David Robillard | 1 | -41/+100 | |
2023-05-22 | X11: Fix puglStopTimer() with multiple timers | Thomas Brand | 1 | -5/+3 | |
2023-05-12 | Clean up Vulkan demo code | David Robillard | 1 | -96/+100 | |
2023-05-12 | Factor out return code to status conversion | David Robillard | 2 | -62/+65 | |
2023-05-12 | Make puglSetSizeHint() tolerate unknown hints on all platforms | David Robillard | 1 | -0/+4 | |
2023-05-12 | Factor out puglIsValidSize() and use consistent rules everywhere | David Robillard | 5 | -22/+24 | |
2023-05-12 | Improve size hint documentation | David Robillard | 1 | -3/+21 | |
2023-05-12 | Make examples continuous by default | David Robillard | 2 | -6/+8 | |
2023-05-12 | Add mouse cursors to examples for testing input latency | David Robillard | 2 | -11/+82 | |
2023-05-12 | MacOS: Fix inverted puglPostRedisplay() coordinates | David Robillard | 1 | -1/+5 | |
2023-05-12 | X11: Use the root provided by XGetWindowAttributes() | David Robillard | 1 | -5/+4 | |
2023-05-12 | X11: Avoid deferring empty exposures | David Robillard | 3 | -25/+15 | |
2023-05-12 | X11: Use available X extensions by default | David Robillard | 2 | -15/+39 | |
2023-05-12 | Windows: Improve the frame rate of demos with vsync | David Robillard | 2 | -2/+3 | |
2023-05-12 | Windows: Share common drawing context code | David Robillard | 2 | -12/+5 | |
2023-05-12 | Windows: Pass the struct from BeginPaint() to EndPaint() | David Robillard | 4 | -12/+7 | |
The documentation explains that the PAINTSTRUCT returned by BeginPaint() should be passed to the corresponding call to EndPaint(). I'm not sure what real-world effects not doing this had, but this commit fixes things to use the API as intended. | |||||
2023-05-12 | Remove redundant casts | David Robillard | 1 | -3/+3 | |
2023-05-03 | Fix documentation upload on CI | David Robillard | 1 | -3/+1 | |
2023-05-03 | Replace strict option with new meson warning level | David Robillard | 7 | -333/+174 | |
2023-05-03 | Fix typo | David Robillard | 1 | -1/+1 | |
2023-05-03 | Use consistent names for internal meson dependencies | David Robillard | 13 | -28/+28 | |
2023-05-03 | Fix internal meson dependencies with static builds | David Robillard | 1 | -1/+8 | |
2023-05-03 | Fix internal function linkage | David Robillard | 1 | -1/+1 | |
2023-05-03 | Fix ambiguous function prototypes | David Robillard | 2 | -2/+2 | |
2023-05-03 | Add missing field initializer | David Robillard | 1 | -1/+1 | |
2023-05-03 | Avoid double equality comparison | David Robillard | 1 | -2/+2 | |
2023-05-03 | Fix mismatched types in ternary expressions | David Robillard | 2 | -16/+18 | |
2023-05-03 | Fix mismatched format specifiers | David Robillard | 1 | -1/+1 | |
2023-05-03 | Fix implicit sign conversions | David Robillard | 4 | -8/+8 | |
2023-05-03 | Fix tautological unsigned comparisons | David Robillard | 1 | -6/+6 | |
2023-05-03 | Remove dead code | David Robillard | 1 | -13/+0 | |
2023-05-03 | Fix documentation generation on CI | David Robillard | 1 | -1/+1 | |
2023-05-03 | Use consistent meson formatting everywhere | David Robillard | 13 | -52/+85 | |
2023-05-03 | Merge debug and release rows on CI | David Robillard | 1 | -14/+4 | |
2023-02-18 | Use XSetWMNormalHints instead of XSetNormalHints | sjaehn | 1 | -1/+1 | |
2023-02-15 | Fix crash on views with no title set | David Robillard | 1 | -9/+11 | |
2023-02-10 | Add a mouse cursor to pugl_cairo_demo | David Robillard | 1 | -15/+66 | |
2023-02-10 | Fix partial exposure in X11 Cairo backend | David Robillard | 1 | -10/+35 | |
2023-02-10 | Factor out macros | David Robillard | 2 | -8/+16 | |
2023-02-10 | Fix documentation configuration on CI | David Robillard | 1 | -1/+1 | |
2023-02-10 | Fix "double deprecated" typedefs | sjaehn | 1 | -2/+2 | |
2023-02-03 | Add missing const qualifiers | David Robillard | 1 | -6/+6 | |
2023-02-03 | Suppress new warnings in clang-tidy 15 | David Robillard | 1 | -0/+1 | |
2023-01-29 | Fix pugl_shader_demo on Windows | David Robillard | 1 | -1/+1 | |
2023-01-20 | Inline flags | David Robillard | 1 | -2/+2 | |
Maybe CodeFactor can figure this out, or maybe this really can load from the CWD despite what the documentation seems to say. | |||||
2023-01-20 | Replace duplicated dox_to_sphinx script with sphinxygen dependency | David Robillard | 10 | -657/+50 | |
2023-01-20 | Fix Doxygen parsing of main C++ header | David Robillard | 1 | -14/+37 | |
Sigh. Doxygen is the worst. | |||||
2023-01-14 | MacOS: Fix Vulkan backend build | David Robillard | 1 | -1/+2 | |