AgeCommit message (Expand)AuthorFilesLines
112 min.Resurrect puglEnterContext() and puglLeaveContext()HEADmasterDavid Robillard2-49/+34
19 hoursAdd noexcept annotations to C++ Wrapper base classDavid Robillard1-6/+6
19 hoursAdd timer methods to C++ wrapperDavid Robillard1-0/+12
19 hoursMake backend function wrappers noexceptDavid Robillard3-4/+4
19 hoursFix shader demo arguments to allow running at maximum framerateDavid Robillard1-2/+3
19 hoursCheck all implementation files with IWYUDavid Robillard1-2/+6
20 hoursSimplify documentation structureDavid Robillard6-61/+43
21 hoursSimplify documentation styleDavid Robillard1-9/+2
21 hoursFix outdated function reference in Cairo documentationDavid Robillard1-1/+1
25 hoursCleanup: Always put return types on their own lineDavid Robillard5-13/+26
25 hoursCleanup: Sort includesDavid Robillard1-1/+2
25 hoursCleanup: Use conventional style for ObjC methodsDavid Robillard5-67/+66
25 hoursCleanup: Use consistent style for preprocessor conditionalsDavid Robillard2-3/+3
25 hoursFix clang-tidy issues in Windows codeDavid Robillard4-34/+28
25 hoursFix building with clang on WindowsDavid Robillard2-2/+7
25 hoursAdd no-cxx configure optionDavid Robillard1-4/+6
25 hoursFix Cairo backend compilation on WindowsDavid Robillard1-1/+2
25 hoursUse separate clang-tidy configurations in different directoriesDavid Robillard5-18/+48
25 hoursAdd missing include guardsDavid Robillard10-3/+48
25 hoursAdd missing includesDavid Robillard1-0/+3
25 hoursMove includes to a separate directoryDavid Robillard32-22/+26
28 hoursCheck pugl.hpp and pugl.ipp with IWYUDavid Robillard1-1/+3
28 hoursCleanup: Reformat pugl.hpp and pugl.ippDavid Robillard2-10/+12
41 hoursImprove return code documentationDavid Robillard2-8/+31
41 hoursFix puglSendEvent() error handling on X11David Robillard2-2/+13
41 hoursFix puglSetFrame() error handling on X11David Robillard2-7/+13
42 hoursSplit stub backends into separate filesDavid Robillard7-91/+151
3 daysGracefully handle puglRealize() being called twiceDavid Robillard5-2/+114
3 daysCleanup: Fix IWYU warningsDavid Robillard5-5/+9
3 daysCleanup: Fix redundancy in test listsDavid Robillard1-2/+10
5 daysCleanup: Fix long lineDavid Robillard1-1/+1
6 daysWindows: Use default cursor on window decorationThomas Brand2-0/+3
6 daysMac: React to cursorUpdateThomas Brand1-0/+6
6 daysUpdate autowafDavid Robillard1-0/+0
6 daysWindows: Fix cursor when leaving client areaJordan Halase1-0/+3
6 daysWindows: Return backend errors directlyJordan Halase1-4/+4
6 daysSet a default size in pugl_print_eventsJordan Halase1-0/+1
6 daysShow errors in example programs consistentlyDavid Robillard1-2/+3
6 daysOnly build header warning test in strict modeDavid Robillard1-38/+40
6 daysAdd const attribute to backend accessorsDavid Robillard4-4/+4
7 daysUse unsigned constants in enum definitionsDavid Robillard1-5/+5
8 daysSuppress fewer MSVC warnings in header testDavid Robillard1-4/+0
8 daysSuppress IWYU warnings in build testsDavid Robillard2-14/+14
8 daysSuppress MSVC warnings in header compile testDavid Robillard1-0/+12
8 daysExplicitly 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