aboutsummaryrefslogtreecommitdiffstats
path: root/test
AgeCommit message (Expand)AuthorFilesLines
2023-05-12Make examples continuous by defaultDavid Robillard1-5/+5
2023-05-03Replace strict option with new meson warning levelDavid Robillard1-7/+8
2023-05-03Use consistent names for internal meson dependenciesDavid Robillard1-5/+5
2023-05-03Fix mismatched format specifiersDavid Robillard1-1/+1
2023-01-14Allow applications to specify the Vulkan library pathDavid Robillard1-1/+1
2023-01-14Windows: Add PUGL_DARK_FRAME hintDavid Robillard1-0/+2
2023-01-14Add general string hint interfaceDavid Robillard18-40/+41
2023-01-11Remove dead codeDavid Robillard1-14/+0
2023-01-11Run inline build tests for the sake of completenessDavid Robillard1-10/+18
2023-01-11Add smoke test for puglSetCursor()David Robillard2-0/+76
2023-01-11Improve test coverageDavid Robillard4-6/+13
2023-01-11Test redisplay outside of event handlersDavid Robillard1-1/+10
2023-01-11Fix coverage of puglStrerror testDavid Robillard1-1/+1
2023-01-11Avoid running clipboard tests in parallelDavid Robillard1-2/+20
2023-01-11Relax timer test slightly and make it run for less timeDavid Robillard1-2/+2
2023-01-11Spread tests around the screenDavid Robillard16-19/+34
2023-01-09Raise test windows initiallyDavid Robillard11-12/+12
2023-01-08Add support for OpenGL ES 3.2 in pugl_shader_demoDavid Robillard1-1/+23
2023-01-08Prepare OpenGL context flags for OpenGL ES supportDavid Robillard3-13/+18
2023-01-08Add PUGL_SAMPLE_BUFFERS hintDavid Robillard2-0/+4
2023-01-08Gracefully handle out of range hintsDavid Robillard1-0/+6
2023-01-08Add support for raising windowsDavid Robillard12-13/+13
2023-01-07Replace map/unmap events with more expressive configure eventsDavid Robillard4-26/+14
2023-01-07Add support for special view types and stylesDavid Robillard1-6/+43
2023-01-07Rename create/destroy events to realize/unrealizeDavid Robillard5-29/+29
2023-01-04Add puglUnrealize()David Robillard1-13/+30
2023-01-04Clean up licensing metadataDavid Robillard1-0/+3
2023-01-04Improve reliability of remote copy/paste testDavid Robillard1-0/+2
2022-11-24Use 0BSD for trivial "public domain intent" thingsDavid Robillard1-1/+1
2022-11-05Fix meson warnings on MacOSDavid Robillard1-1/+1
2022-10-07Use uppercase integer literal suffixesDavid Robillard6-7/+7
2022-10-07Simplify clang-tidy configurationDavid Robillard1-8/+1
2022-10-07Suppress new warnings in clang-tidy 14David Robillard1-0/+2
2022-10-07Clean up meson definitionsDavid Robillard1-33/+59
2022-08-31Fix non-strict MacOS buildDavid Robillard1-1/+1
2022-06-28Simplify clang-tidy configurationDavid Robillard1-2/+0
2022-06-08Use consistent terminology for native viewsDavid Robillard1-2/+2
2022-06-08Separate private and public function implementationsDavid Robillard2-5/+7
2022-06-07Use a consistent scheme for enum sizesDavid Robillard1-3/+1
2022-06-07Remove unnecessary forward-compatibility codeDavid Robillard1-10/+0
2022-06-07Make puglRealize() always gracefully fail with a bad configurationDavid Robillard1-1/+5
2022-05-28Clean up and strengthen warning flagsDavid Robillard2-14/+18
2022-05-23Add rich clipboard supportDavid Robillard3-12/+70
2022-05-21Use consistent integer types for view positions and sizesDavid Robillard2-21/+24
2022-05-21Add a uniform API for setting size hintsDavid Robillard16-23/+24
2022-05-21Rename PUGL_UNSUPPORTED_TYPE to be more genericDavid Robillard1-1/+1
2022-05-21Set a title for all test windowsDavid Robillard5-0/+6
2022-05-20Use consistent class names and titles in tests and examplesDavid Robillard17-19/+19
2022-05-03Fix crash when destroying OpenGL views that haven't been realizedJean Pierre Cimalando2-1/+63
2022-04-23Put unit tests in a "unit" suiteDavid Robillard1-4/+8