aboutsummaryrefslogtreecommitdiffstats
path: root/test
AgeCommit message (Expand)AuthorFilesLines
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
2021-05-24Test invalid hint casesDavid Robillard2-0/+16
2021-05-08Send unmap/map events when the view is minimized/restoredDavid Robillard2-2/+2
2021-05-08Print create/destroy and map/unmap events in tests by defaultDavid Robillard1-8/+8
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 Robillard2-2/+227
2021-05-06Add test for copy/pasteDavid Robillard3-0/+296
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-03Improve test coverageDavid Robillard7-0/+460
2021-05-03Increase tolerance of timer testDavid Robillard1-4/+0
2021-04-18Fix unreachable codeDavid Robillard1-1/+1
2021-03-10Relax precision requirement of timer testDavid Robillard1-1/+1
2021-01-08Switch to MesonDavid Robillard1-0/+33
2021-01-02Fix clang-tidy warningsDavid Robillard1-0/+2
2021-01-02Clean up includesDavid Robillard1-0/+1
2021-01-02Simplify clang-format configuration and format all codeDavid Robillard11-792/+790
2020-12-01Add clipboard testDavid Robillard1-0/+104
2020-11-25Rename puglShowWindow and puglHideWindow to puglShow an puglHideDavid Robillard4-5/+5
2020-11-22Suppress various clang-tidy warningsDavid Robillard1-0/+4
2020-10-31Use static polymorphism in C++ bindingsDavid Robillard1-1/+0
2020-10-30Simplify header namesDavid Robillard9-17/+17
2020-10-30Remove GL and GLU wrapper headersDavid Robillard2-4/+0