aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-05-03Replace strict option with new meson warning levelDavid Robillard7-333/+174
2023-05-03Fix typoDavid Robillard1-1/+1
2023-05-03Use consistent names for internal meson dependenciesDavid Robillard13-28/+28
2023-05-03Fix internal meson dependencies with static buildsDavid Robillard1-1/+8
2023-05-03Fix internal function linkageDavid Robillard1-1/+1
2023-05-03Fix ambiguous function prototypesDavid Robillard2-2/+2
2023-05-03Add missing field initializerDavid Robillard1-1/+1
2023-05-03Avoid double equality comparisonDavid Robillard1-2/+2
2023-05-03Fix mismatched types in ternary expressionsDavid Robillard2-16/+18
2023-05-03Fix mismatched format specifiersDavid Robillard1-1/+1
2023-05-03Fix implicit sign conversionsDavid Robillard4-8/+8
2023-05-03Fix tautological unsigned comparisonsDavid Robillard1-6/+6
2023-05-03Remove dead codeDavid Robillard1-13/+0
2023-05-03Fix documentation generation on CIDavid Robillard1-1/+1
2023-05-03Use consistent meson formatting everywhereDavid Robillard13-52/+85
2023-05-03Merge debug and release rows on CIDavid Robillard1-14/+4
2023-02-18Use XSetWMNormalHints instead of XSetNormalHintssjaehn1-1/+1
2023-02-15Fix crash on views with no title setDavid Robillard1-9/+11
2023-02-10Add a mouse cursor to pugl_cairo_demoDavid Robillard1-15/+66
2023-02-10Fix partial exposure in X11 Cairo backendDavid Robillard1-10/+35
2023-02-10Factor out macrosDavid Robillard2-8/+16
2023-02-10Fix documentation configuration on CIDavid Robillard1-1/+1
2023-02-10Fix "double deprecated" typedefssjaehn1-2/+2
2023-02-03Add missing const qualifiersDavid Robillard1-6/+6
2023-02-03Suppress new warnings in clang-tidy 15David Robillard1-0/+1
2023-01-29Fix pugl_shader_demo on WindowsDavid Robillard1-1/+1
2023-01-20Inline flagsDavid Robillard1-2/+2
2023-01-20Replace duplicated dox_to_sphinx script with sphinxygen dependencyDavid Robillard10-657/+50
2023-01-20Fix Doxygen parsing of main C++ headerDavid Robillard1-14/+37
2023-01-14MacOS: Fix Vulkan backend buildDavid Robillard1-1/+2
2023-01-14Allow applications to specify the Vulkan library pathDavid Robillard9-13/+41
2023-01-14Windows: Fix potentially insecure library loadingDavid Robillard2-3/+6
2023-01-14Simplify library build definitionsDavid Robillard2-40/+10
2023-01-14Fix library naming on WindowsDavid Robillard1-0/+8
2023-01-14Windows: Disable as many windows.h features as possibleDavid Robillard1-1/+53
2023-01-14Windows: Fix build with MSVC as CDavid Robillard2-1/+1
2023-01-14Windows: Fix drawing while resizing in pugl_vulkan_cpp_demoDavid Robillard1-17/+44
2023-01-14Windows: Add PUGL_DARK_FRAME hintDavid Robillard8-7/+38
2023-01-14Add general string hint interfaceDavid Robillard40-153/+343
2023-01-13Add missing hint to C++ bindingsDavid Robillard1-2/+2
2023-01-13Fix deprecated APIDavid Robillard1-4/+4
2023-01-11MacOS: Avoid calling sendEvent in modulesreuk3-56/+33
2023-01-11Install pugl/attributes.hDavid Robillard1-1/+2
2023-01-11Remove dead codeDavid Robillard1-14/+0
2023-01-11Run inline build tests for the sake of completenessDavid Robillard1-10/+18
2023-01-11Fix potential leakDavid Robillard1-7/+10
2023-01-11Add smoke test for puglSetCursor()David Robillard2-0/+76
2023-01-11Improve test coverageDavid Robillard4-6/+13
2023-01-11Guard against required hints explicitly being set to PUGL_DONT_CAREDavid Robillard1-0/+5
2023-01-11Clean up puglRealize() implementationsDavid Robillard4-27/+18