Age | Commit message (Expand) | Author | Files | Lines |
2023-10-21 | Fix whitespace | David Robillard | 1 | -1/+2 |
2023-10-21 | MacOS: Fix horizontal scroll direction | David Robillard | 1 | -1/+1 |
2023-10-21 | X11: Use PUGL_INIT_STRUCT to initialize char arrays | falkTX | 1 | -3/+3 |
2023-10-21 | X11: Fix key press event key when control is pressed | falkTX | 1 | -2/+2 |
2023-10-21 | Remove spurious semicolon | David Robillard | 1 | -1/+1 |
2023-10-21 | Filter out corresponding modifiers from key events | David Robillard | 5 | -8/+38 |
2023-10-21 | Windows: Fix left and right key distinction | David Robillard | 1 | -6/+6 |
2023-10-21 | Clean up includes | David Robillard | 1 | -1/+0 |
2023-10-07 | Fix puglGetTime() on Apple Silicon | David Robillard | 1 | -3/+5 |
2023-05-29 | Add support for numeric keypad and simplify keyboard handling | David Robillard | 3 | -97/+131 |
2023-05-29 | Deprecate redundant key symbols | David Robillard | 2 | -9/+9 |
2023-05-27 | X11: Fix cursors on systems where XcursorGetTheme() doesn't work | David Robillard | 1 | -2/+3 |
2023-05-22 | X11: Fix puglStopTimer() with multiple timers | Thomas Brand | 1 | -5/+3 |
2023-05-12 | Factor out return code to status conversion | David Robillard | 2 | -62/+65 |
2023-05-12 | Make puglSetSizeHint() tolerate unknown hints on all platforms | David Robillard | 1 | -0/+4 |
2023-05-12 | Factor out puglIsValidSize() and use consistent rules everywhere | David Robillard | 5 | -22/+24 |
2023-05-12 | MacOS: Fix inverted puglPostRedisplay() coordinates | David Robillard | 1 | -1/+5 |
2023-05-12 | X11: Use the root provided by XGetWindowAttributes() | David Robillard | 1 | -5/+4 |
2023-05-12 | X11: Avoid deferring empty exposures | David Robillard | 3 | -25/+15 |
2023-05-12 | X11: Use available X extensions by default | David Robillard | 1 | -12/+36 |
2023-05-12 | Windows: Share common drawing context code | David Robillard | 2 | -12/+5 |
2023-05-12 | Windows: Pass the struct from BeginPaint() to EndPaint() | David Robillard | 4 | -12/+7 |
2023-05-12 | Remove redundant casts | David Robillard | 1 | -3/+3 |
2023-05-03 | Fix internal function linkage | David Robillard | 1 | -1/+1 |
2023-05-03 | Fix ambiguous function prototypes | David Robillard | 2 | -2/+2 |
2023-05-03 | Add missing field initializer | David Robillard | 1 | -1/+1 |
2023-05-03 | Avoid double equality comparison | David Robillard | 1 | -2/+2 |
2023-05-03 | Fix mismatched types in ternary expressions | David Robillard | 2 | -16/+18 |
2023-05-03 | Fix implicit sign conversions | David Robillard | 3 | -7/+7 |
2023-05-03 | Fix tautological unsigned comparisons | David Robillard | 1 | -6/+6 |
2023-05-03 | Remove dead code | David Robillard | 1 | -13/+0 |
2023-02-18 | Use XSetWMNormalHints instead of XSetNormalHints | sjaehn | 1 | -1/+1 |
2023-02-15 | Fix crash on views with no title set | David Robillard | 1 | -9/+11 |
2023-02-10 | Fix partial exposure in X11 Cairo backend | David Robillard | 1 | -10/+35 |
2023-02-10 | Factor out macros | David Robillard | 2 | -8/+16 |
2023-01-20 | Inline flags | David Robillard | 1 | -2/+2 |
2023-01-14 | MacOS: Fix Vulkan backend build | David Robillard | 1 | -1/+2 |
2023-01-14 | Allow applications to specify the Vulkan library path | David Robillard | 3 | -7/+13 |
2023-01-14 | Windows: Fix potentially insecure library loading | David Robillard | 2 | -3/+6 |
2023-01-14 | Windows: Add PUGL_DARK_FRAME hint | David Robillard | 1 | -0/+20 |
2023-01-14 | Add general string hint interface | David Robillard | 7 | -51/+133 |
2023-01-11 | MacOS: Avoid calling sendEvent in modules | reuk | 3 | -56/+33 |
2023-01-11 | Fix potential leak | David Robillard | 1 | -7/+10 |
2023-01-11 | Guard against required hints explicitly being set to PUGL_DONT_CARE | David Robillard | 1 | -0/+5 |
2023-01-11 | Clean up puglRealize() implementations | David Robillard | 4 | -27/+18 |
2023-01-11 | X11: Fix puglPostRedisplay() outside of event handlers | David Robillard | 1 | -2/+4 |
2023-01-11 | X11: Make puglSendEvent() gracefully handle unrealized views | David Robillard | 1 | -0/+3 |
2023-01-11 | Reduce duplicated code | David Robillard | 1 | -11/+1 |
2023-01-11 | X11: Avoid potentially unnecessary allocation in Vulkan backend | David Robillard | 1 | -8/+12 |
2023-01-11 | X11: Fix positioning of top-level windows with decorations | David Robillard | 2 | -8/+68 |