aboutsummaryrefslogtreecommitdiffstats
path: root/test
AgeCommit message (Expand)AuthorFilesLines
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
2022-04-23Fix IWYU warningsDavid Robillard1-1/+0
2022-04-23Relax redisplay test to pass on MacOS 11.6David Robillard1-4/+6
2022-04-23Add descriptive verbose output to test_redisplayDavid Robillard1-8/+21
2022-04-23Move reserved platform defines from code to build systemDavid Robillard3-4/+0
2021-12-17Adopt REUSE machine-readable licensing standardDavid Robillard24-349/+58
2021-12-17Suppress new warnings in clang-tidy 13David Robillard1-1/+1
2021-12-17Remove unnecessary includeDavid Robillard1-1/+0
2021-12-16MacOS: Fix warnings in unified ObjC++ test buildDavid Robillard1-1/+12
2021-08-28Suppress new clang-tidy warningsDavid Robillard1-0/+3
2021-05-28Remove static downcasts in C++ bindingsDavid Robillard1-1/+0
2021-05-28Remove unnecessary "void" in C++David Robillard1-1/+1
2021-05-28Split up warning suppression flags more finelyDavid Robillard1-3/+62
2021-05-27Add test for building the implementation as included C++David Robillard3-0/+161
2021-05-25Rename event structs in a more readable styleDavid Robillard4-5/+5