Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-07-28 | Make enterContext take a drawing parameter like leaveContext | David Robillard | 1 | -2/+2 | |
These need to be symmetric because sometimes different things need to happen in either situation when entering the context as well. | |||||
2019-07-28 | Give backends general names | David Robillard | 1 | -4/+4 | |
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-28 | Rename getHandle to getContext for consistent terminology | David Robillard | 1 | -2/+2 | |
2019-07-28 | Rename PuglDrawContext to PuglBackend | David Robillard | 1 | -3/+3 | |
This name was pretty confusing since there is already the concept of a "context". | |||||
2019-07-28 | Cleanup: Remove redundant context type checks | David Robillard | 1 | -7/+3 | |
2019-07-28 | Fix unused parameter warnings and prevent rot | David Robillard | 1 | -2/+2 | |
2019-07-25 | Use standard Cairo include paths everywhere | David Robillard | 1 | -2/+2 | |
Weird convention, that. | |||||
2019-07-21 | Fix some warnings | David Robillard | 1 | -2/+2 | |
2019-07-20 | Remove redisplay flag and use system events instead | David Robillard | 1 | -2/+0 | |
2019-02-16 | Clean up includes | David Robillard | 1 | -7/+6 | |
2019-02-16 | Factor out drawing context from platform window implementation | David Robillard | 1 | -0/+141 | |