aboutsummaryrefslogtreecommitdiffstats
path: root/examples/pugl_cursor_demo.c
AgeCommit message (Collapse)AuthorFilesLines
2023-01-14Add general string hint interfaceDavid Robillard1-2/+2
This replaces the window title and class name APIs with a more general one that can be easily extended to other things, like icon names, more detailed application hints, and so on.
2023-01-11Raise the initial display of example windowsDavid Robillard1-1/+1
This is the standard behaviour for applications.
2023-01-10Add PUGL_CURSOR_ALL_SCROLLDavid Robillard1-1/+1
2023-01-08Prepare OpenGL context flags for OpenGL ES supportDavid Robillard1-1/+1
2023-01-08Add support for raising windowsDavid Robillard1-1/+1
2022-12-24Add diagonal cursorsfalkTX1-2/+2
2022-05-21Add a uniform API for setting size hintsDavid Robillard1-3/+3
This collapses many functions into one, which makes the API more easily extensible and reduces code size.
2022-05-20Use consistent class names and titles in tests and examplesDavid Robillard1-2/+2
2021-12-17Adopt REUSE machine-readable licensing standardDavid Robillard1-15/+2
See https://reuse.software/ for details.
2021-02-01Set maximum size in example programsDavid Robillard1-0/+1
2021-01-02Simplify clang-format configuration and format all codeDavid Robillard1-100/+100
2020-11-26Remove file documentationDavid Robillard1-5/+0
These will not be used in the Sphinx documentation, and most were self-explanatory and only there to make the Doxygen index look nice anyway. Where there was actually useful information, it has been preserved as regular comments.
2020-11-25Rename puglShowWindow and puglHideWindow to puglShow an puglHideDavid Robillard1-1/+1
These names were confusing because a view is not necessarily a window. Since there's no room for ambiguity here, simply drop the superfluous word.
2020-10-30Simplify header namesDavid Robillard1-1/+1
2020-10-30Remove GL and GLU wrapper headersDavid Robillard1-1/+0
Include them in pugl_gl.h instead, to simplify things and unclutter the include directory.
2020-10-16Windows: Fix cursor when leaving client areaJordan Halase1-0/+3
This resets the cursor when the pointer moves into the title bar.
2020-07-05Improve struct packingDavid Robillard1-1/+1
Unfortunately there is no warning like Wpadded but only for internal padding, so that can't be turned on, but if there was, after this commit the build would be clean with it. Maybe some day...
2020-06-13Add puglSetCursor()Jean Pierre Cimalando1-0/+171