src/events/SDL_mouse.c
Wed, 09 Oct 2019 13:42:13 -0400 mouse: Save initial position yet even if xrel and yrel are 0.
Thu, 01 Aug 2019 18:22:12 -0300 Add a windowID field to SDL_TouchFingerEvent (bug #4331).
Mon, 15 Jul 2019 09:36:53 -0700 Fixed bug 4704 - SDL_HINT_ANDROID_SEPERATE_MOUSE_AND_TOUCH on Windows?
Tue, 09 Jul 2019 11:46:42 +0200 SDL_Mouse/Touch: discard synthetic events when hints are not set.
Mon, 08 Jul 2019 13:41:01 -0400 cocoa: Another attempt at mouse vs touch support.
Tue, 18 Jun 2019 14:24:26 -0700 Only warp the mouse to set focus if we're definitely going into relative mode
Thu, 13 Jun 2019 21:31:03 -0400 cocoa: Another attempt at synthesized mouse/touch events.
Thu, 13 Jun 2019 01:57:13 -0400 cocoa: Revised synthesized mouse/touch event strategy.
Thu, 23 May 2019 11:32:36 -0700 Return an error if both mouse relative mode and mouse warping are unavailable, instead of asserting.
Sat, 06 Apr 2019 21:52:51 +0200 SDL_HINT_MOUSE_TOUCH_EVENTS: move tracking appart in case of 'window' is null
Fri, 05 Apr 2019 08:10:12 -0700 Set SDL_HINT_MOUSE_TOUCH_EVENTS for iPhone and iPad as well
Fri, 05 Apr 2019 08:36:31 +0200 Android: default SDL_HINT_MOUSE_TOUCH_EVENTS to 1 as previous behaviour
Thu, 04 Apr 2019 16:51:50 +0200 Add hint SDL_HINT_MOUSE_TOUCH_EVENTS for mouse events to generate touch events
Thu, 04 Apr 2019 15:19:00 +0200 Bug 4576: track both FingerId and TrackId
Sat, 16 Mar 2019 19:07:34 -0700 Fixed bug 4450 - SDL_mouse.c fails to compile with CMake generated Visual Studio files if SDL_VIDEO_VULKAN 0/undefined
Mon, 11 Mar 2019 15:31:46 +0100 SDL_MouseQuit(): clear mouse->cur_cursor (Bug 4530)
Fri, 04 Jan 2019 22:01:14 -0800 Updated copyright for 2019
Thu, 06 Dec 2018 09:09:05 -0800 Made it more clear that the values being compared are floats
Thu, 06 Dec 2018 09:22:00 +0100 Fix warnings detected on Android build
Fri, 14 Sep 2018 19:26:26 -0700 Added hints SDL_HINT_MOUSE_DOUBLE_CLICK_TIME and SDL_HINT_MOUSE_DOUBLE_CLICK_RADIUS to allow tuning double-click sensitivity.
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.