Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-10-16 | Fix GCC 13 build | David Robillard | 1 | -2/+2 | |
2023-05-12 | Clean up Vulkan demo code | David Robillard | 1 | -96/+100 | |
2023-05-12 | Add mouse cursors to examples for testing input latency | David Robillard | 1 | -4/+42 | |
2023-05-12 | Windows: Improve the frame rate of demos with vsync | David Robillard | 1 | -1/+1 | |
2023-02-03 | Add missing const qualifiers | David Robillard | 1 | -6/+6 | |
2023-01-14 | Windows: Fix drawing while resizing in pugl_vulkan_cpp_demo | David Robillard | 1 | -17/+44 | |
2023-01-14 | Windows: Add PUGL_DARK_FRAME hint | David Robillard | 1 | -0/+1 | |
This allows dark applications to visually integrate more nicely in Windows 10. A little thing, but it really goes a long way to make programs not look out of place and half-baked. | |||||
2023-01-14 | Add general string hint interface | David Robillard | 1 | -2/+2 | |
This replaces the window title and class name APIs with a more general one that can be easily extended to other things, like icon names, more detailed application hints, and so on. | |||||
2023-01-08 | Add support for raising windows | David Robillard | 1 | -1/+1 | |
2023-01-07 | Add support for special view types and styles | David Robillard | 1 | -2/+1 | |
2023-01-02 | Clean up whitespace | David Robillard | 1 | -6/+4 | |
2022-10-07 | Use uppercase integer literal suffixes | David Robillard | 1 | -29/+29 | |
2022-10-07 | Avoid C-style casts in C++ code | David Robillard | 1 | -5/+5 | |
2022-09-28 | Handle fread() errors in examples | David Robillard | 1 | -1/+4 | |
2022-05-28 | Clean up and strengthen warning flags | David Robillard | 1 | -1/+1 | |
2022-05-28 | Avoid implicit conversions | David Robillard | 1 | -4/+3 | |
2022-05-21 | Add a uniform API for setting size hints | David Robillard | 1 | -7/+6 | |
This collapses many functions into one, which makes the API more easily extensible and reduces code size. | |||||
2022-05-20 | Use consistent class names and titles in tests and examples | David Robillard | 1 | -2/+2 | |
2022-05-20 | MacOS: Build examples as application bundles | David Robillard | 1 | -2/+10 | |
This is required on MacOS to make the examples usable. When run as bare programs, they don't show up as normal windows or receive keyboard input. | |||||
2021-12-17 | Pass const references where appropriate | David Robillard | 1 | -7/+8 | |
2021-12-17 | Adopt REUSE machine-readable licensing standard | David Robillard | 1 | -15/+2 | |
See https://reuse.software/ for details. | |||||
2021-12-17 | Fix spelling errors | David Robillard | 1 | -1/+1 | |
2021-05-24 | Consistently refer to C++ as "cpp" and fix installation | David Robillard | 1 | -0/+1826 | |