aboutsummaryrefslogtreecommitdiffstats
path: root/pugl/pugl.h
AgeCommit message (Expand)AuthorFilesLines
2020-10-20Fix puglSendEvent() error handling on X11David Robillard1-2/+11
2020-10-20Fix puglSetFrame() error handling on X11David Robillard1-0/+3
2020-10-16Add const attribute to backend accessorsDavid Robillard1-1/+1
2020-10-15Use unsigned constants in enum definitionsDavid Robillard1-5/+5
2020-10-04Add refresh rate hintDavid Robillard1-0/+1
2020-10-04Add puglGetViewHint()David Robillard1-0/+10
2020-07-05Replace isHint bool with a flagDavid Robillard1-2/+2
2020-07-05Add scroll direction fieldDavid Robillard1-10/+27
2020-07-05Replace grab flag in PuglEventFocus with crossing modeDavid Robillard1-3/+3
2020-07-05Remove redundant focus field from PuglEventMotionDavid Robillard1-1/+0
2020-07-05Remove count field from PuglEventExposeDavid Robillard1-1/+0
2020-06-13Add puglSetCursor()Jean Pierre Cimalando1-0/+26
2020-05-16Add default and maximum sizeDavid Robillard1-0/+20
2020-05-16Use email address in copyright headersDavid Robillard1-1/+1
2020-05-16Fix file documentationDavid Robillard1-1/+2
2020-04-06Implement puglSetTransientFor() for Mac and WindowsDavid Robillard1-0/+3
2020-04-03Rewrite C++ bindingsDavid Robillard1-21/+31
2020-04-02Make puglGetVisible() take a const view argumentDavid Robillard1-1/+1
2020-04-01Add types and documentation for all event typesDavid Robillard1-6/+72
2020-04-01Consistently use "view" terminology in APIDavid Robillard1-15/+26
2020-04-01Add PUGL_BAD_PARAMETER statusDavid Robillard1-0/+1
2020-04-01Replace puglShowWindow() with puglRealize()David Robillard1-14/+36
2020-03-18Reorder event struct definitions to match PuglEventTypeDavid Robillard1-27/+27
2020-03-17Use a more logical order for PuglEventTypeDavid Robillard1-5/+5
2020-03-17Use clearer names for pointer eventsDavid Robillard1-16/+25
2020-03-16Add timer eventsDavid Robillard1-2/+59
2020-03-15Cleanup: Fix documentation linksDavid Robillard1-2/+2
2020-03-15Unify event loop functions as puglUpdate()David Robillard1-17/+47
2020-03-15Add type and flags to worldDavid Robillard1-2/+29
2020-03-14Add logging APIDavid Robillard1-0/+38
2020-03-09Deprecate puglEnterContext() and puglLeaveContext()David Robillard1-29/+33
2020-03-09Add PuglEventClient and puglSendEvent()David Robillard1-1/+28
2020-03-09Add create, destroy, map, and unmap eventsDavid Robillard1-1/+9
2020-03-08Add a user data handle to the worldDavid Robillard1-1/+23
2020-03-08Link event types to the corresponding structDavid Robillard1-14/+14
2020-03-08Remove redundant PuglEventCloseDavid Robillard1-12/+0
2020-03-07Fix overly long lineDavid Robillard1-2/+2
2020-03-07Organize documentation into groupsDavid Robillard1-9/+41
2020-03-07Improve documentationDavid Robillard1-82/+184
2020-03-06Use terse Doxygen ref syntaxDavid Robillard1-3/+3
2020-03-06Move puglSetBackend() to init groupDavid Robillard1-11/+11
2020-03-06Move puglSetEventFunc() to init groupDavid Robillard1-6/+6
2020-03-06Move puglPostRedisplay() and friend to graphics groupDavid Robillard1-12/+12
2020-03-06Move puglGetClipboard() after puglGetClipboard() for consistencyDavid Robillard1-11/+11
2020-03-06Move puglHasFocus() after puglGrabFocus() for consistencyDavid Robillard1-6/+6
2020-03-06Move puglGetVisible() to more sensible locationDavid Robillard1-6/+6
2020-03-06Move type definitions to the group they are relevant toDavid Robillard1-72/+72
2020-03-06Clean up event field documentationDavid Robillard1-53/+54
2020-03-02Strengthen ultra-strict warnings with clangDavid Robillard1-2/+2
2020-03-01Put PuglEventAny member of PuglEvent first for easy initializationDavid Robillard1-1/+1