Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-01-08 | Use ensureHint pattern everywhere | David Robillard | 1 | -0/+8 | |
2023-01-07 | Replace map/unmap events with more expressive configure events | David Robillard | 1 | -18/+4 | |
2023-01-07 | Rename create/destroy events to realize/unrealize | David Robillard | 1 | -7/+6 | |
As evidence that this was confusing, the documentation for these was an outright lie, and I've burned quite a bit of time in the past few days trying to rework things based around that flawed understanding. These names make it clear what these events actually are. If we need actual create/destroy events with a broader scope, they'll have to be added, but I suspect those aren't actually useful anyway. | |||||
2023-01-07 | Replace visible flag with a more descriptive view "stage" | David Robillard | 1 | -7/+28 | |
2023-01-02 | Ensure that views have an event handler set | David Robillard | 1 | -0/+5 | |
Otherwise, there will be crashes in the implementation. | |||||
2023-01-02 | Factor out common realize checks and initialization | David Robillard | 1 | -0/+28 | |
2022-10-07 | Use uppercase integer literal suffixes | David Robillard | 1 | -14/+14 | |
2022-06-08 | Separate platform.h from internal.h | David Robillard | 1 | -18/+17 | |
This makes the internal header structure match the "kinds" of definition inside Pugl: common implementations of public API, things available internally to platform implementations, and things the platform must define. | |||||
2022-06-08 | Separate private and public function implementations | David Robillard | 1 | -0/+191 | |