aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-05-25Allow overriding PUGL_APIDavid Robillard1-8/+10
2021-05-25Fix long lineDavid Robillard1-2/+2
2021-05-24Add fancy constructor for C++ events and wrap puglSendEvent()David Robillard3-1/+22
2021-05-24Shrink codeDavid Robillard1-4/+1
2021-05-24Test invalid hint casesDavid Robillard2-0/+16
2021-05-24Separate stub backends from other backendsDavid Robillard12-189/+221
2021-05-24MacOS: Fix duplicate PuglStubView symbolDavid Robillard1-1/+1
2021-05-24Fix the declaration of WGL function typesJean Pierre Cimalando1-4/+10
2021-05-24Fix documentation build as a subprojectDavid Robillard7-17/+34
2021-05-24Consistently refer to C++ as "cpp" and fix installationDavid Robillard16-36/+42
2021-05-14Remove redundant conditionalRichard Gill1-5/+1
2021-05-08Remove unused old filesDavid Robillard3-12/+0
2021-05-08Update editorconfig to apply to any Python fileDavid Robillard1-1/+1
2021-05-08Send unmap/map events when the view is minimized/restoredDavid Robillard8-61/+177
2021-05-08X11: Always send an initial configure before mapDavid Robillard1-1/+1
2021-05-08X11: Factor out translateClientMessage()David Robillard1-12/+21
2021-05-08Print create/destroy and map/unmap events in tests by defaultDavid Robillard1-8/+8
2021-05-06Strengthen clang-tidy warningsDavid Robillard2-3/+1
2021-05-06Clean up X11 implementationDavid Robillard3-154/+114
2021-05-06Add basic test for OpenGL supportDavid Robillard2-0/+121
2021-05-06Add basic test for stub backendDavid Robillard2-0/+80
2021-05-06Add basic test for Vulkan supportDavid Robillard4-8/+230
2021-05-06Add test for copy/pasteDavid Robillard4-5/+300
2021-05-06Make timer test less flakyDavid Robillard1-14/+29
2021-05-06Set distinct window titles for testsDavid Robillard10-1/+10
2021-05-06Use consistent name for test structureDavid Robillard3-68/+68
2021-05-03Fix paginated documentation linksDavid Robillard2-1/+4
2021-05-03Improve test coverageDavid Robillard7-0/+460
2021-05-03Clean up includes and add mappings for old versions of IWYUDavid Robillard2-1/+14
2021-05-03Increase tolerance of timer testDavid Robillard1-4/+0
2021-05-03MacOS: Make puglGetNativeWorld() return the NSApplicationDavid Robillard2-3/+3
2021-05-03Shrink puglGetViewHint() implementationDavid Robillard1-5/+1
2021-05-03Fix crash when freeing a view that has not been configuredDavid Robillard2-4/+14
2021-05-03Fix questionable event castsDavid Robillard3-29/+66
2021-04-27dox_to_sphinx.py: Remove debug printingDavid Robillard1-1/+0
2021-04-27Simplify meson configurationDavid Robillard1-5/+5
2021-04-21MacOS: Fix memory leaks in puglUpdate()Bjarke Bech1-24/+26
2021-04-18Improve cube rendering in example programsDavid Robillard2-17/+17
2021-04-18Improve cube rendering in example programsDavid Robillard2-27/+90
2021-04-18Fix unreachable codeDavid Robillard1-1/+1
2021-03-10Update build commands in READMEDavid Robillard1-9/+6
2021-03-10Fix warnings with VS2019David Robillard1-2/+4
2021-03-10Relax precision requirement of timer testDavid Robillard1-1/+1
2021-02-15Remove deprecated enumeratorsDavid Robillard1-7/+0
2021-02-01Set maximum size in example programsDavid Robillard6-0/+6
2021-01-28Fix size hints on X11David Robillard1-3/+6
2021-01-28Fix puglSetMaxSize() on X11David Robillard1-2/+2
2021-01-25Fix warnings when compiling for X11 as C++David Robillard1-2/+6
2021-01-10Fix configuration summary when documentation is disabledDavid Robillard1-0/+2
2021-01-10Bump versionDavid Robillard1-1/+1