src/events/SDL_mouse.c
Sat, 02 Jan 2016 10:10:34 -0800 Sam Lantinga Updated copyright to 2016
Fri, 17 Jul 2015 21:03:58 -0400 Ryan C. Gordon SDL_WarpMouseGlobal() should return non-void.
Tue, 26 May 2015 06:27:46 -0700 Sam Lantinga Updated the copyright year to 2015
Mon, 30 Mar 2015 11:31:53 -0700 Sam Lantinga Fixed relative mouse motion moving farther and farther off screen.
Sun, 08 Feb 2015 21:25:37 +0100 Philipp Wiesemann Fixed three memory leaks on failed allocation.
Sun, 23 Nov 2014 21:09:54 -0500 Edward Rudd add in support for passing down the "natural" (or flipped) scrolling direction in the MouseWheelEvent event
Wed, 15 Oct 2014 09:11:15 -0700 Sam Lantinga Fixed spurious SDL error on shutdown if mouse capture isn't supported
Mon, 07 Jul 2014 11:00:25 -0700 Sam Lantinga Fixed compiler warnings on iOS
Mon, 07 Jul 2014 10:26:28 -0700 Sam Lantinga Fixed mingw64 build and warnings
Sat, 28 Jun 2014 12:50:17 -0300 Gabriel Jacobo Another fix to prevent dereferencing a null window pointer in SDL_mouse.c
Sat, 28 Jun 2014 12:36:44 -0300 Gabriel Jacobo Fixes #2611 #2610, Touch events cause crash on Android, thanks Alvin & Sylvain
Wed, 25 Jun 2014 17:20:22 -0400 Ryan C. Gordon Whoops, lost this in the merge.
Wed, 25 Jun 2014 17:06:12 -0400 Ryan C. Gordon Merged Ryan's SDL-gui-backend branch.
Wed, 25 Jun 2014 16:16:55 -0400 Ryan C. Gordon Changed SDL_GetAbsoluteMouseState() to SDL_GetGlobalMouseState().
Thu, 05 Jun 2014 00:03:33 -0400 Ryan C. Gordon Implemented SDL_GetAbsoluteMouseState().
Thu, 05 Jun 2014 00:02:42 -0400 Ryan C. Gordon Added some (harmlessly) missing braces.
Sat, 24 May 2014 01:30:37 -0400 Ryan C. Gordon Implemented SDL_CaptureMouse().
Wed, 04 Jun 2014 10:55:26 -0700 Sam Lantinga Added an API function to warp the mouse cursor in global screen space: SDL_WarpMouseGlobal()
Sat, 24 May 2014 01:27:19 -0400 Ryan C. Gordon Added some FIXMEs.
Sat, 17 May 2014 22:02:25 +0200 Philipp Wiesemann Changed C++ style comments to fix pedantic warnings.
Sat, 01 Mar 2014 09:59:06 -0800 Sam Lantinga Fixed bug 2368 - Security Software is blocking RegisterRawInputDevices()
Sun, 02 Feb 2014 00:53:27 -0800 Sam Lantinga Fixed bug 2374 - Update copyright for 2014...
Sun, 24 Nov 2013 23:56:17 -0500 Ryan C. Gordon Make internal SDL sources include SDL_internal.h instead of SDL_config.h
Mon, 23 Dec 2013 17:37:22 -0800 Sam Lantinga Added a relative mouse mode that uses mouse warping instead of raw input.
Mon, 23 Dec 2013 12:17:52 -0800 Sam Lantinga Added support for double-clicks, through a new "clicks" field in the mouse button event.
Thu, 05 Dec 2013 09:14:56 -0800 Sam Lantinga Clean up the cursor clipping area when quitting SDL.
Sat, 28 Sep 2013 13:28:19 -0300 Gabriel Jacobo Raspberry Pi support (also unified UDEV and EVDEV support)
Thu, 29 Aug 2013 08:29:51 -0700 Sam Lantinga Christoph Mallon: Remove pointless if (x) before SDL_FreeSurface(x)
Wed, 21 Aug 2013 09:47:10 -0300 Gabriel Jacobo OCD fixes: Adds a space after /* (glory to regular expressions!)
Wed, 21 Aug 2013 09:43:09 -0300 Gabriel Jacobo OCD fixes: Adds a space before */
Sun, 21 Jul 2013 12:21:22 -0700 Sam Lantinga Fixed cursor leak when quitting the mouse subsystem
Sat, 18 May 2013 14:17:52 -0700 Sam Lantinga File style cleanup for the SDL 2.0 release
Wed, 24 Apr 2013 12:20:51 -0700 Jørgen P. Tjernø Move cursor into window when enabling relative mode or gaining focus in relative mode.
Wed, 24 Apr 2013 10:42:44 -0700 Jørgen P. Tjernø Add SDL_GetDefaultCursor.
Tue, 23 Apr 2013 18:47:32 -0700 Jørgen P. Tjernø Make sure to send MOUSEMOTION on window enter.
Mon, 22 Apr 2013 18:14:55 -0700 Jørgen P. Tjernø Send mouse leave updates for Windows and X11.
Sun, 31 Mar 2013 12:48:50 -0400 Ryan C. Gordon Make SDL_SetError and friends unconditionally return -1.
Sat, 02 Mar 2013 20:44:16 -0800 Sam Lantinga Added a mouse ID to the mouse events, which set to the special value SDL_TOUCH_MOUSEID for mouse events simulated by touch input.
Fri, 15 Feb 2013 08:47:44 -0800 Sam Lantinga Happy New Year!
Sun, 27 Jan 2013 20:37:14 -0800 Sam Lantinga Don't reset the mouse, that's actually bad behavior most of the time for windowed applications.
Sat, 15 Dec 2012 00:30:17 +0000 Sam Lantinga Improvements from Alfred:
Mon, 19 Nov 2012 15:11:10 -0800 Michael Sartain Add SDL_CreateSystemCursor for Windows and Linux.
Mon, 12 Nov 2012 12:14:44 -0800 Sam Lantinga Nobody will EVER use more than 8 buttons. Oh wait... Nobody will EVER use more than 32 buttons...
Thu, 08 Nov 2012 11:15:02 -0800 Sam Lantinga Neither Windows nor Linux allow dragging out of the window without some sort of mouse capture, so for now punt on that behavior.
Thu, 08 Nov 2012 02:26:40 -0800 Sam Lantinga Reset the mouse button state when losing mouse focus.
Sat, 04 Feb 2012 00:13:21 +1300 Wim Looman Make mouse relative mode save the original co-ordinates to restore them
Fri, 03 Feb 2012 23:53:51 +1300 Wim Looman Change SDL_SetCursor to set the cursor back to the default cursor when the
Fri, 03 Feb 2012 23:08:48 +1300 Wim Looman Fix null reference exception.
Sat, 31 Dec 2011 09:28:07 -0500 Sam Lantinga Happy New Year!
Sat, 31 Dec 2011 09:16:08 -0500 Sam Lantinga Happy New Year! SDL-1.2
Thu, 13 Oct 2011 01:08:30 -0400 Ryan C. Gordon Fixed a whole slew of compiler warnings that -Wall exposed.
Fri, 08 Apr 2011 13:03:26 -0700 Sam Lantinga SDL 1.3 is now under the zlib license.
Fri, 11 Mar 2011 14:14:38 -0800 Sam Lantinga Added a function to create color cursors: SDL_CreateColorCursor()
Sun, 27 Feb 2011 22:06:46 -0800 Sam Lantinga Implemented mouse relative mode on Mac OS X.
Sun, 27 Feb 2011 21:36:23 -0800 Sam Lantinga Added a cleaner way to set the default cursor.
Mon, 21 Feb 2011 17:15:50 -0800 Sam Lantinga Implemented cursor support and SDL_WarpMouseInWindow() on Mac OS X
Mon, 21 Feb 2011 10:50:53 -0800 Sam Lantinga Fixed the responder chain for event handling, the listener fully handles mouse events - even in fullscreen mode.
Sun, 20 Feb 2011 23:51:59 -0800 Sam Lantinga The valid mouse coordinates actually range from 0 to w-1 and h-1
Fri, 11 Feb 2011 22:37:15 -0800 Sam Lantinga Happy 2011! :)
Mon, 05 Jul 2010 22:48:13 -0700 Sam Lantinga Cleaned up the mouse window focus handling: you always pass in the relative window when sending a mouse event.
less more (0) -100 -60 tip