aboutsummaryrefslogtreecommitdiffstats
path: root/pugl/pugl_x11.h
AgeCommit message (Collapse)AuthorFilesLines
2019-07-29Reorganize source to separate private implementation detailsDavid Robillard1-42/+0
Taking a page from C++ convention, where "detail" is for things that should not be included in user code.
2019-07-29Clean up file documentationDavid Robillard1-0/+4
2019-07-29Move backend to PuglViewDavid Robillard1-1/+0
2019-07-28Give backends general namesDavid Robillard1-1/+1
Towards making them opaque and exposing them to the user to decouple the core library from backends. The general names mean that it won't be possible to build multiple backends for one platform into the same binary, but that seems reasonable for now, and it will make things simpler without needing to add a bunch of dispatch code. That will still be possible if it's ever needed, though.
2019-07-28Rename PuglDrawContext to PuglBackendDavid Robillard1-8/+8
This name was pretty confusing since there is already the concept of a "context".
2019-07-21Add puglRequestAttention()David Robillard1-0/+2
2019-07-21Fix handling of WM_DELETE_WINDOWDavid Robillard1-0/+5
2019-02-16Clean up includesDavid Robillard1-2/+3
2019-02-16Factor out drawing context from platform window implementationDavid Robillard1-0/+31