Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-01-08 | Add support for raising windows | David Robillard | 1 | -1/+1 | |
2022-10-07 | Use uppercase integer literal suffixes | David Robillard | 1 | -1/+1 | |
2022-05-21 | Use consistent integer types for view positions and sizes | David Robillard | 1 | -2/+2 | |
Actual window sizes and positions fit easily in a 16-bit integer. So, we use that in "representation contexts" like events. This makes structures smaller, and allows the values to be converted to float, double, or integer without casting (since any int16_t or uint16_t value can fit in them without loss). Setter APIs use native integers for convenience, to avoid casting hassles when doing arithmetic. Ranges are checked at runtime. | |||||
2022-05-21 | Add a uniform API for setting size hints | David Robillard | 1 | -4/+5 | |
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 | |
2021-12-17 | Adopt REUSE machine-readable licensing standard | David Robillard | 1 | -15/+2 | |
See https://reuse.software/ for details. | |||||
2021-05-24 | Add fancy constructor for C++ events and wrap puglSendEvent() | David Robillard | 1 | -1/+6 | |
2021-05-24 | Consistently refer to C++ as "cpp" and fix installation | David Robillard | 1 | -0/+148 | |