freebsd-dev/lib/libvgl
Bruce Evans 34f210d861 Support all reasonable cursor sizes. Reduce the size of the standard
cursor from 16x16 (with 6 columns unused) to 10x16 and rename it to
the "small" cursor.  Add a "large" 19x32 cursor and use it for screen
widths larger than 800 pixels.  Use libvgl's too-small indentation for
the large data declarations.

MOUSE_IMG_SIZE = 16 is still part of the API.  If an application supplies
invalid bitmaps for the cursor, then the results may be different from
before.
2019-04-29 16:26:29 +00:00
..
bitmap.c Fix an off-by-1 error for copying overlapping bitmaps in r346416. For 2019-04-26 13:04:10 +00:00
keyboard.c lib: further adoption of SPDX licensing ID tags. 2017-11-26 02:00:33 +00:00
main.c Refactor and simplify hiding the mouse cursor and fix bugs caused by 2019-04-29 14:13:53 +00:00
Makefile First pass through library packaging. 2016-02-04 21:16:35 +00:00
Makefile.depend DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
mouse.c Support all reasonable cursor sizes. Reduce the size of the standard 2019-04-29 16:26:29 +00:00
simple.c Oops, r346889 broke showing of the mouse cursor after clearing, by 2019-04-29 15:58:05 +00:00
text.c Fix the type of the color args for VGLMouseFreeze(), VGLBitmapPutChar(), 2019-03-24 20:36:35 +00:00
vgl.3 Oops, my previous commit to libvgl was missing the change of VGLSetBorder() 2019-03-24 20:43:21 +00:00
vgl.h Refactor and simplify hiding the mouse cursor and fix bugs caused by 2019-04-29 14:13:53 +00:00