aboutsummaryrefslogtreecommitdiffstats
path: root/pugl/pugl_win.c
AgeCommit message (Expand)AuthorFilesLines
2019-07-29Move trivial backend dispatch functions to common codeDavid Robillard1-18/+0
2019-07-29Move backend to PuglViewDavid Robillard1-10/+10
2019-07-29Windows: Disable DPI scalingDavid Robillard1-0/+12
2019-07-29Windows: Add Cairo supportDavid Robillard1-0/+15
2019-07-28Windows: Factor out GL backendDavid Robillard1-269/+24
2019-07-28Make enterContext take a drawing parameter like leaveContextDavid Robillard1-8/+12
2019-07-28Cleanup: Add some constnessDavid Robillard1-2/+2
2019-07-28Fix unused parameter warnings and prevent rotDavid Robillard1-2/+1
2019-07-26Windows: Implement size constraintsDavid Robillard1-0/+45
2019-07-25Clear GL context in puglLeaveContext() on all platformsDavid Robillard1-0/+1
2019-07-25Windows: Fix initial display once againDavid Robillard1-5/+6
2019-07-25Handle backspace and delete consistently across platformsStefan Westerfeld1-0/+2
2019-07-24Support additional special keysDavid Robillard1-28/+56
2019-07-24Unify key and character fields and separate text eventsDavid Robillard1-120/+57
2019-07-24Rename PuglEventKey::utf8 to "string" with char typeDavid Robillard1-8/+8
2019-07-24Remove view pointer from eventsDavid Robillard1-2/+0
2019-07-24Represent event time as double in seconds on all platformsStefan Westerfeld1-5/+5
2019-07-24Simplify modifier translation codeDavid Robillard1-7/+5
2019-07-23Windows: Only kill timer when actually flashingDavid Robillard1-2/+6
2019-07-23Windows: Only set double buffered pixel format when requestedDavid Robillard1-1/+2
2019-07-23Windows: Clean up and factor out window flagsDavid Robillard1-10/+24
2019-07-23Windows: Focus windows when shownDavid Robillard1-0/+1
2019-07-23Windows: Improve live resize smoothnessDavid Robillard1-8/+9
2019-07-23Windows: Fix configured window sizeDavid Robillard1-1/+1
2019-07-23Windows: Use DispatchMessageDavid Robillard1-1/+1
2019-07-21Show minimize and maximize buttons on top level windows on WindowsDavid Robillard1-2/+4
2019-07-21Add puglRequestAttention()David Robillard1-0/+21
2019-07-21Implement puglGrabFocus on Windows and MacOSDavid Robillard1-2/+1
2019-07-21Fix initial display on Windows againDavid Robillard1-0/+1
2019-07-21Implement focus on WindowsDavid Robillard1-0/+6
2019-07-21Implement enter and leave notifications on WindowsDavid Robillard1-1/+40
2019-07-21Draw during resizing on WindowsDavid Robillard1-10/+48
2019-07-21Fix initial window display on WindowsDavid Robillard1-5/+7
2019-07-21Make time start from approximately zeroDavid Robillard1-6/+9
2019-07-20Remove redisplay flag and use system events insteadDavid Robillard1-6/+1
2019-07-20Use C for Windows implementationDavid Robillard1-0/+791