src/events/SDL_mouse.c
Mon, 18 Jun 2018 13:14:02 -0700 Added support for external mouse in Samsung DeX mode
Tue, 05 Jun 2018 12:46:11 -0700 Add Android support for relative mouse mode to SDL.
Wed, 03 Jan 2018 10:03:25 -0800 Updated copyright for 2018
Mon, 06 Nov 2017 15:29:24 -0500 mouse: remove assert for unimplemented platforms (thanks, tomwardio!).
Fri, 13 Oct 2017 19:30:34 -0700 Fixed bug 3880 - X Error upon quit since rev. 11607
Thu, 12 Oct 2017 13:28:48 -0700 Fixed memory leak in Cocoa mouse code
Thu, 17 Aug 2017 20:47:16 -0400 SDL_mouse.c doesn't need default_cursor.h.
Mon, 14 Aug 2017 21:28:04 -0700 Fixed bug 2293 - Precise scrolling events
Mon, 14 Aug 2017 06:28:21 -0700 Fixed bug 3745 - specify SDLCALL as the calling convention for API callbacks
Sat, 12 Aug 2017 20:25:49 -0700 Fixed bug 2931 - Large relative mouse motion jumps when using touch input
Thu, 03 Aug 2017 09:48:44 -0700 Added a hint SDL_HINT_TOUCH_MOUSE_EVENTS to control whether touch events generate synthetic mouse events.
Thu, 01 Jun 2017 00:39:07 -0400 SDL_ResetMouse was using a bogus mouse button, causing a "<< -1" shift.
Sat, 07 Jan 2017 17:09:14 -0500 Replaced a few single-line "//" comments.
Sun, 01 Jan 2017 18:33:28 -0800 Updated copyright for 2017
Sat, 03 Dec 2016 09:59:43 -0800 Fixed crash at startup
Fri, 02 Dec 2016 22:18:05 -0800 Fixed compile warning on Visual Studio
Fri, 02 Dec 2016 21:01:13 -0800 Added SDL_HINT_MOUSE_NORMAL_SPEED_SCALE and SDL_HINT_MOUSE_RELATIVE_SPEED_SCALE to scale the speed of the mouse.
Sun, 13 Nov 2016 22:57:41 -0800 Patch from Sylvain to fix clang warnings
Fri, 07 Oct 2016 23:40:44 -0700 Implemented SDL_GetHintBoolean() to make it easier to check boolean hints
Fri, 30 Sep 2016 23:30:54 +0200 Fixed crash if allocating memory for mouse clicks failed.
Sat, 24 Sep 2016 18:46:34 -0300 Use OS-provided click counts on macOS and iOS for mouse press and release events.
Sat, 02 Jan 2016 10:10:34 -0800 Updated copyright to 2016
Fri, 17 Jul 2015 21:03:58 -0400 SDL_WarpMouseGlobal() should return non-void.
Tue, 26 May 2015 06:27:46 -0700 Updated the copyright year to 2015
Mon, 30 Mar 2015 11:31:53 -0700 Fixed relative mouse motion moving farther and farther off screen.
Sun, 08 Feb 2015 21:25:37 +0100 Fixed three memory leaks on failed allocation.
Sun, 23 Nov 2014 21:09:54 -0500 add in support for passing down the "natural" (or flipped) scrolling direction in the MouseWheelEvent event
Wed, 15 Oct 2014 09:11:15 -0700 Fixed spurious SDL error on shutdown if mouse capture isn't supported
Mon, 07 Jul 2014 11:00:25 -0700 Fixed compiler warnings on iOS
Mon, 07 Jul 2014 10:26:28 -0700 Fixed mingw64 build and warnings
Sat, 28 Jun 2014 12:50:17 -0300 Another fix to prevent dereferencing a null window pointer in SDL_mouse.c
Sat, 28 Jun 2014 12:36:44 -0300 Fixes #2611 #2610, Touch events cause crash on Android, thanks Alvin & Sylvain
Wed, 25 Jun 2014 17:20:22 -0400 Whoops, lost this in the merge.
Wed, 25 Jun 2014 17:06:12 -0400 Merged Ryan's SDL-gui-backend branch.
Wed, 25 Jun 2014 16:16:55 -0400 Changed SDL_GetAbsoluteMouseState() to SDL_GetGlobalMouseState().
Thu, 05 Jun 2014 00:03:33 -0400 Implemented SDL_GetAbsoluteMouseState().
Thu, 05 Jun 2014 00:02:42 -0400 Added some (harmlessly) missing braces.
Sat, 24 May 2014 01:30:37 -0400 Implemented SDL_CaptureMouse().
Wed, 04 Jun 2014 10:55:26 -0700 Added an API function to warp the mouse cursor in global screen space: SDL_WarpMouseGlobal()
Sat, 24 May 2014 01:27:19 -0400 Added some FIXMEs.
Sat, 17 May 2014 22:02:25 +0200 Changed C++ style comments to fix pedantic warnings.
Sat, 01 Mar 2014 09:59:06 -0800 Fixed bug 2368 - Security Software is blocking RegisterRawInputDevices()
Sun, 02 Feb 2014 00:53:27 -0800 Fixed bug 2374 - Update copyright for 2014...
Sun, 24 Nov 2013 23:56:17 -0500 Make internal SDL sources include SDL_internal.h instead of SDL_config.h
Mon, 23 Dec 2013 17:37:22 -0800 Added a relative mouse mode that uses mouse warping instead of raw input.
Mon, 23 Dec 2013 12:17:52 -0800 Added support for double-clicks, through a new "clicks" field in the mouse button event.
Thu, 05 Dec 2013 09:14:56 -0800 Clean up the cursor clipping area when quitting SDL.
Sat, 28 Sep 2013 13:28:19 -0300 Raspberry Pi support (also unified UDEV and EVDEV support)
Thu, 29 Aug 2013 08:29:51 -0700 Christoph Mallon: Remove pointless if (x) before SDL_FreeSurface(x)
Wed, 21 Aug 2013 09:47:10 -0300 OCD fixes: Adds a space after /* (glory to regular expressions!)
Wed, 21 Aug 2013 09:43:09 -0300 OCD fixes: Adds a space before */
Sun, 21 Jul 2013 12:21:22 -0700 Fixed cursor leak when quitting the mouse subsystem
Sat, 18 May 2013 14:17:52 -0700 File style cleanup for the SDL 2.0 release
Wed, 24 Apr 2013 12:20:51 -0700 Move cursor into window when enabling relative mode or gaining focus in relative mode.
Wed, 24 Apr 2013 10:42:44 -0700 Add SDL_GetDefaultCursor.
Tue, 23 Apr 2013 18:47:32 -0700 Make sure to send MOUSEMOTION on window enter.
Mon, 22 Apr 2013 18:14:55 -0700 Send mouse leave updates for Windows and X11.
Sun, 31 Mar 2013 12:48:50 -0400 Make SDL_SetError and friends unconditionally return -1.
Sat, 02 Mar 2013 20:44:16 -0800 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 Happy New Year!