aboutsummaryrefslogtreecommitdiffstats
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2021-12-16X11: Fix potential crash in puglGrabFocus()David Robillard1-1/+8
2021-08-28Suppress new clang-tidy warningsDavid Robillard1-0/+1
2021-05-28Split up meson build definitions moreDavid Robillard1-0/+12
2021-05-25Rename event structs in a more readable styleDavid Robillard1-60/+117
2021-05-25Allow overriding PUGL_APIDavid Robillard1-8/+10
2021-05-25Fix long lineDavid Robillard1-2/+2
2021-05-03MacOS: Make puglGetNativeWorld() return the NSApplicationDavid Robillard1-1/+1
2021-02-15Remove deprecated enumeratorsDavid Robillard1-7/+0
2021-01-06Fix documentation formatting issuesDavid Robillard1-15/+12
2021-01-02Add PUGL_CONST_APIDavid Robillard5-10/+9
2021-01-02Use email address instead of website for attributionDavid Robillard1-1/+1
2021-01-02Simplify visibility boilerplateDavid Robillard1-13/+6
2021-01-02Clean up includesDavid Robillard2-5/+7
2021-01-02Simplify clang-format configuration and format all codeDavid Robillard5-376/+463
2020-11-26Use named groups to group documentationDavid Robillard1-13/+11
2020-11-26Remove top-level documentation groupDavid Robillard1-5/+0
2020-11-26Use consistent spelling in documentationDavid Robillard1-4/+4
2020-11-26Remove file documentationDavid Robillard5-29/+7
2020-11-26Don't use lists in return documentationDavid Robillard1-17/+14
2020-11-25Rename puglShowWindow and puglHideWindow to puglShow an puglHideDavid Robillard1-2/+8
2020-11-25Move puglEnterContext and puglLeaveContext to GL backendsDavid Robillard2-30/+18
2020-11-25Pass vkGetInstanceProcAddr to puglCreateSurface instead of a loaderDavid Robillard1-2/+2
2020-11-22Suppress various clang-tidy warningsDavid Robillard1-0/+1
2020-11-01Run clang-tidy on all headers and fix various issuesDavid Robillard1-0/+3
2020-11-01Add missing documentation for VulkanDavid Robillard1-1/+5
2020-10-30Remove logging APIDavid Robillard1-36/+0
2020-10-30Clean up installed man pagesDavid Robillard5-7/+7
2020-10-30Simplify header namesDavid Robillard5-18/+18
2020-10-30Remove GL and GLU wrapper headersDavid Robillard3-82/+29
2020-10-30Move C++ bindings to a separate directoryDavid Robillard6-1238/+0
2020-10-30Move implementation source files to a conventional src directoryDavid Robillard23-6996/+0
2020-10-26Add Vulkan backendsDavid Robillard5-0/+798
2020-10-26Add missing includeDavid Robillard1-0/+1
2020-10-26Don't send expose events when window is minimizedDavid Robillard1-1/+5
2020-10-24Replace live resize with loop eventsDavid Robillard7-28/+67
2020-10-24Fix documentation typoDavid Robillard1-1/+1
2020-10-24Use single-line doc comments where possibleDavid Robillard1-90/+30
2020-10-22Resurrect puglEnterContext() and puglLeaveContext()David Robillard2-49/+34
2020-10-21Add noexcept annotations to C++ Wrapper base classDavid Robillard1-6/+6
2020-10-21Add timer methods to C++ wrapperDavid Robillard1-0/+12
2020-10-21Make backend function wrappers noexceptDavid Robillard3-4/+4
2020-10-21Simplify documentation structureDavid Robillard5-44/+22
2020-10-21Fix outdated function reference in Cairo documentationDavid Robillard1-1/+1
2020-10-21Cleanup: Always put return types on their own lineDavid Robillard5-13/+26
2020-10-21Cleanup: Sort includesDavid Robillard1-1/+2
2020-10-21Cleanup: Use conventional style for ObjC methodsDavid Robillard5-67/+66
2020-10-21Cleanup: Use consistent style for preprocessor conditionalsDavid Robillard2-3/+3
2020-10-21Fix clang-tidy issues in Windows codeDavid Robillard3-33/+27
2020-10-21Fix building with clang on WindowsDavid Robillard1-1/+1
2020-10-21Use separate clang-tidy configurations in different directoriesDavid Robillard2-0/+17