aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-01-02X11: Create Cairo drawing surface with precisely the needed sizeDavid Robillard1-12/+11
2023-01-02X11: Factor out getCurrentConfigurationDavid Robillard1-11/+18
2023-01-02Ensure that views have an event handler setDavid Robillard1-0/+5
2023-01-02Factor out common realize checks and initializationDavid Robillard5-44/+49
2023-01-02Fix PUGL_NUM_CURSORSDavid Robillard2-4/+2
2023-01-02Clean up whitespaceDavid Robillard1-6/+4
2023-01-02Remove dead codeDavid Robillard1-5/+0
2022-12-27Fix inconsistent initial window positioning across platformsDavid Robillard3-9/+17
2022-12-27Set transient parent when views are realized if necessaryDavid Robillard3-1/+8
2022-12-27Fail to set transient parent of views with a parent windowDavid Robillard2-0/+8
2022-12-27MacOS: Fix timestamps on systems with different clock ratesDavid Robillard2-5/+14
2022-12-27MacOS: Use appleframeworks meson dependenciesMichael Fisher1-13/+7
2022-12-24Fix weird/inconsistent control flow in puglSetSize()David Robillard1-3/+2
2022-12-24Fix 32-bit MinGW CI rowDavid Robillard1-0/+2
2022-12-24Add diagonal cursorsfalkTX5-18/+41
2022-11-25Build C++ documentation on CIDavid Robillard1-1/+1
2022-11-24Arrange CI rows more logicallyDavid Robillard1-74/+53
2022-11-24Add docs_cpp configuration option and disable it by defaultDavid Robillard2-1/+7
2022-11-24Trim redundant warning flags enabled by -Wextra and -WpedanticDavid Robillard1-27/+3
2022-11-24Fix double check for warning flagsDavid Robillard1-18/+18
2022-11-24Use 0BSD for trivial "public domain intent" thingsDavid Robillard24-143/+34
2022-11-05Fix meson warnings on MacOSDavid Robillard2-2/+2
2022-10-30Fix Fedora row on CIDavid Robillard1-0/+1
2022-10-30Add malloc attributes to allocating functionsDavid Robillard3-3/+10
2022-10-30Windows: Fix missing field initializers when building as C++falkTX1-4/+14
2022-10-07Fix MacOS buildDavid Robillard1-1/+1
2022-10-07Suppress MinGW warningsDavid Robillard2-1/+9
2022-10-07Use uppercase integer literal suffixesDavid Robillard22-115/+127
2022-10-07Avoid C-style casts in C++ codeDavid Robillard4-12/+13
2022-10-07Simplify clang-tidy configurationDavid Robillard4-24/+3
2022-10-07Suppress new warnings in clang-tidy 14David Robillard5-0/+8
2022-10-07Suppress warnings from third-party and system includesDavid Robillard1-8/+30
2022-10-07Fix whitespaceDavid Robillard2-15/+15
2022-10-07Specify that native (build time) C++ support isn't requiredDavid Robillard1-1/+1
2022-10-07Override pkg-config dependencies within mesonDavid Robillard2-7/+29
2022-10-07Suppress new warnings in clang 14David Robillard1-0/+1
2022-10-07Clean up meson definitionsDavid Robillard22-230/+349
2022-09-28Handle fread() errors in examplesDavid Robillard2-2/+9
2022-08-31Add include_directories to pugl_depMichael Fisher10-10/+12
2022-08-31Fix non-strict MacOS buildDavid Robillard1-1/+1
2022-07-16Fix missing field initializers when building as C++falkTX1-3/+3
2022-07-07Fix documentation build as a subprojectDavid Robillard3-13/+9
2022-07-07Fix outdated reference in documentationDavid Robillard1-2/+2
2022-06-28Fix MinGW buildDavid Robillard1-0/+1
2022-06-28Strengthen global GCC warningsDavid Robillard1-1/+0
2022-06-28Simplify clang-tidy configurationDavid Robillard4-12/+1
2022-06-28Clean up meson configurationDavid Robillard3-12/+36
2022-06-17Call XrmInitialize()David Robillard1-0/+1
2022-06-17Remove redundant assignmentDavid Robillard1-1/+0
2022-06-08Use consistent terminology for native viewsDavid Robillard9-13/+22