aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2021-06-07MacOS: Reset GL context after initial window reshapefalkTX1-0/+1
2021-06-07MacOS: Fix conversion warningfalkTX1-1/+1
2021-05-28Fix questionable float equality comparisonDavid Robillard2-5/+5
2021-05-27Make code build cleanly as C++David Robillard2-4/+14
2021-05-27Fix missing function sentinelDavid Robillard1-1/+1
2021-05-27Avoid confusing fallthrough structureDavid Robillard1-6/+4
2021-05-25Rename event structs in a more readable styleDavid Robillard14-43/+43
2021-05-25Fix some conversion warningsDavid Robillard2-8/+8
2021-05-25Windows: Make puglSetFrame() consistent with X11falkTX1-2/+1
2021-05-25X11: Do not override _POSIX_C_SOURCE if already definedfalkTX1-1/+3
2021-05-24Shrink codeDavid Robillard1-4/+1
2021-05-24Separate stub backends from other backendsDavid Robillard11-183/+217
2021-05-24Fix the declaration of WGL function typesJean Pierre Cimalando1-4/+10
2021-05-14Remove redundant conditionalRichard Gill1-5/+1
2021-05-08Send unmap/map events when the view is minimized/restoredDavid Robillard5-33/+139
2021-05-08X11: Always send an initial configure before mapDavid Robillard1-1/+1
2021-05-08X11: Factor out translateClientMessage()David Robillard1-12/+21
2021-05-06Strengthen clang-tidy warningsDavid Robillard2-3/+1
2021-05-06Clean up X11 implementationDavid Robillard2-153/+113
2021-05-06Add basic test for Vulkan supportDavid Robillard1-5/+2
2021-05-06Add test for copy/pasteDavid Robillard1-5/+4
2021-05-03Clean up includes and add mappings for old versions of IWYUDavid Robillard1-0/+2
2021-05-03MacOS: Make puglGetNativeWorld() return the NSApplicationDavid Robillard1-2/+2
2021-05-03Shrink puglGetViewHint() implementationDavid Robillard1-5/+1
2021-05-03Fix crash when freeing a view that has not been configuredDavid Robillard2-4/+14
2021-05-03Fix questionable event castsDavid Robillard3-29/+66
2021-04-21MacOS: Fix memory leaks in puglUpdate()Bjarke Bech1-24/+26
2021-01-28Fix size hints on X11David Robillard1-3/+6
2021-01-28Fix puglSetMaxSize() on X11David Robillard1-2/+2
2021-01-25Fix warnings when compiling for X11 as C++David Robillard1-2/+6
2021-01-02Avoid "else" after "return"David Robillard3-9/+18
2021-01-02Use email address instead of website for attributionDavid Robillard3-3/+3
2021-01-02Clean up includesDavid Robillard2-1/+2
2021-01-02Simplify clang-format configuration and format all codeDavid Robillard21-4018/+4074
2020-12-11Fix a conversion warning with MinGWDavid Robillard1-1/+2
2020-12-01Make puglShow() realize automatically on Windows and MacOSDavid Robillard2-0/+14
2020-11-26Remove file documentationDavid Robillard20-97/+0
2020-11-25Rename puglShowWindow and puglHideWindow to puglShow an puglHideDavid Robillard4-6/+18
2020-11-25Move puglEnterContext and puglLeaveContext to GL backendsDavid Robillard4-12/+36
2020-11-25Pass vkGetInstanceProcAddr to puglCreateSurface instead of a loaderDavid Robillard3-9/+9
2020-11-22Suppress various clang-tidy warningsDavid Robillard1-0/+5
2020-11-22X11: Fix position of child windows and clean up window creation codeDavid Robillard1-50/+68
2020-11-10Fix asan errors on X11David Robillard1-12/+10
2020-11-01Run clang-tidy on all headers and fix various issuesDavid Robillard2-3/+5
2020-10-31Cleanup: Remove unnecessary includeDavid Robillard1-1/+0
2020-10-31Fix Cairo build on Mac and WindowsDavid Robillard2-2/+2
2020-10-30Remove logging APIDavid Robillard4-70/+5
2020-10-30Simplify header namesDavid Robillard11-13/+13
2020-10-30Move implementation source files to a conventional src directoryDavid Robillard23-0/+7013