aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-10-21Add no-cxx configure optionDavid Robillard1-4/+6
2020-10-21Fix Cairo backend compilation on WindowsDavid Robillard1-1/+2
2020-10-21Use separate clang-tidy configurations in different directoriesDavid Robillard5-18/+48
2020-10-21Add missing include guardsDavid Robillard10-3/+48
2020-10-21Add missing includesDavid Robillard1-0/+3
2020-10-21Move includes to a separate directoryDavid Robillard32-22/+26
2020-10-21Check pugl.hpp and pugl.ipp with IWYUDavid Robillard1-1/+3
2020-10-21Cleanup: Reformat pugl.hpp and pugl.ippDavid Robillard2-10/+12
2020-10-20Improve return code documentationDavid Robillard2-8/+31
2020-10-20Fix puglSendEvent() error handling on X11David Robillard2-2/+13
2020-10-20Fix puglSetFrame() error handling on X11David Robillard2-7/+13
2020-10-20Split stub backends into separate filesDavid Robillard7-91/+151
2020-10-19Gracefully handle puglRealize() being called twiceDavid Robillard5-2/+114
2020-10-19Cleanup: Fix IWYU warningsDavid Robillard5-5/+9
2020-10-19Cleanup: Fix redundancy in test listsDavid Robillard1-2/+10
2020-10-18Cleanup: Fix long lineDavid Robillard1-1/+1
2020-10-17Windows: Use default cursor on window decorationThomas Brand2-0/+3
2020-10-17Mac: React to cursorUpdateThomas Brand1-0/+6
2020-10-16Update autowafDavid Robillard1-0/+0
2020-10-16Windows: Fix cursor when leaving client areaJordan Halase1-0/+3
2020-10-16Windows: Return backend errors directlyJordan Halase1-4/+4
2020-10-16Set a default size in pugl_print_eventsJordan Halase1-0/+1
2020-10-16Show errors in example programs consistentlyDavid Robillard1-2/+3
2020-10-16Only build header warning test in strict modeDavid Robillard1-38/+40
2020-10-16Add const attribute to backend accessorsDavid Robillard4-4/+4
2020-10-15Use unsigned constants in enum definitionsDavid Robillard1-5/+5
2020-10-14Suppress fewer MSVC warnings in header testDavid Robillard1-4/+0
2020-10-14Suppress IWYU warnings in build testsDavid Robillard2-14/+14
2020-10-14Suppress MSVC warnings in header compile testDavid Robillard1-0/+12
2020-10-14Explicitly declare all special methodsDavid Robillard3-4/+26
2020-10-04Move cube vertex data to the file where it is actually usedDavid Robillard2-49/+49
2020-10-04Fix potentially short string bufferDavid Robillard1-1/+1
2020-10-04Suppress warnings in release buildsDavid Robillard1-1/+8
2020-10-04Update autowafDavid Robillard1-0/+0
2020-10-04Use refresh rate to better drive example event loopDavid Robillard1-2/+33
2020-10-04Add refresh rate hintDavid Robillard11-10/+57
2020-10-04Print all view hints in shader demo and hint testsDavid Robillard4-0/+56
2020-10-04Add puglGetViewHint()David Robillard12-8/+310
2020-10-03Set defaults to 32-bit RGBA with no depth or stencil bufferDavid Robillard1-6/+6
2020-10-03Store real double buffer value in hint and remove separate variableDavid Robillard1-5/+2
2020-10-03Refuse to set hints to PUGL_DONT_CARE when it doesn't make senseDavid Robillard1-0/+13
2020-10-03Change FPS print format in demos for consistency with other outputDavid Robillard1-3/+3
2020-09-21Fix library names in pkg-config filesDavid Robillard1-0/+1
2020-09-19Call glXSwapIntervalEXT inside active contextHanspeter Portner1-0/+2
2020-09-19Move puglX11GlEnter() and puglX11GlLeave() above puglX11GlCreate()David Robillard1-22/+22
2020-09-19Fix clang-tidy warningsDavid Robillard2-4/+16
2020-07-05Improve struct packingDavid Robillard11-25/+25
2020-07-05Ensure that all API headers are warning-freeDavid Robillard3-0/+101
2020-07-05Update autowafDavid Robillard2-8/+5
2020-07-05Move stub backend function implementations to a detail headerDavid Robillard10-49/+83