aboutsummaryrefslogtreecommitdiffstats
path: root/doc/c/view.rst
AgeCommit message (Collapse)AuthorFilesLines
2023-01-14Allow applications to specify the Vulkan library pathDavid Robillard1-1/+1
I don't know if vendoring the Vulkan library is appropriate, but regardless, this allows applications to set the name to whatever they want, or specify an absolute path, just in case the standard value baked into Pugl isn't the right one in some situation.
2023-01-14Add general string hint interfaceDavid Robillard1-1/+1
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-08Prepare OpenGL context flags for OpenGL ES supportDavid Robillard1-1/+3
2023-01-07Rename create/destroy events to realize/unrealizeDavid Robillard1-2/+2
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-03Use globally unique names for documentation groupsDavid Robillard1-2/+2
This becomes important when the documentation is included in larger projects.
2022-06-08Use consistent terminology for native viewsDavid Robillard1-2/+2
On MacOS in particular, views and windows are entirely different concepts, so confusing them... confuses things. This was the last holdover in the API that used the old "native window".
2022-05-28Update documentationDavid Robillard1-5/+6
2021-01-06Split overview into multiple documentsDavid Robillard1-0/+321