src/events/SDL_mouse_c.h
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.
Wed, 03 Jan 2018 10:03:25 -0800 Updated copyright for 2018
Mon, 14 Aug 2017 21:28:04 -0700 Fixed bug 2293 - Precise scrolling events
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.
Sun, 01 Jan 2017 18:33:28 -0800 Updated copyright for 2017
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, 20 Nov 2016 21:34:54 -0800 Renaming of guard header names to quiet -Wreserved-id-macro
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
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, 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().
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()
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.
Sat, 18 May 2013 14:17:52 -0700 File style cleanup for the SDL 2.0 release
Thu, 25 Apr 2013 18:40:29 -0700 Mac: Fix relative mode message after gaining focus.
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!
Mon, 19 Nov 2012 15:11:10 -0800 Add SDL_CreateSystemCursor for Windows and Linux.
Mon, 12 Nov 2012 12:14:44 -0800 Nobody will EVER use more than 8 buttons. Oh wait... Nobody will EVER use more than 32 buttons...
Sat, 04 Feb 2012 00:13:21 +1300 Make mouse relative mode save the original co-ordinates to restore them
Sat, 31 Dec 2011 09:28:07 -0500 Happy New Year!
Fri, 08 Apr 2011 13:03:26 -0700 SDL 1.3 is now under the zlib license.
Sun, 27 Feb 2011 22:06:46 -0800 Implemented mouse relative mode on Mac OS X.
Sun, 27 Feb 2011 21:36:23 -0800 Added a cleaner way to set the default cursor.
Mon, 21 Feb 2011 17:15:50 -0800 Implemented cursor support and SDL_WarpMouseInWindow() on Mac OS X
Mon, 21 Feb 2011 10:50:53 -0800 Fixed the responder chain for event handling, the listener fully handles mouse events - even in fullscreen mode.
Fri, 11 Feb 2011 22:37:15 -0800 Happy 2011! :)
Thu, 13 Jan 2011 18:31:15 -0800 Added "mouse" support for the Android touch screen
Mon, 05 Jul 2010 22:48:13 -0700 Cleaned up the mouse window focus handling: you always pass in the relative window when sending a mouse event.
Sun, 09 May 2010 20:47:22 -0700 Removed multi-mouse / multi-keyboard support in anticipation of a real multi-mouse and multi-touch API.
Wed, 06 Aug 2008 08:48:43 +0000 upgraded functions
Tue, 05 Aug 2008 14:10:11 +0000 Cursor support added
Mon, 04 Aug 2008 11:18:10 +0000 Further x11 code improvments + comments
Wed, 30 Jul 2008 16:20:32 +0000 Project part 2
Wed, 23 Jul 2008 16:12:43 +0000 Proximity events, Pressure detection for multiple windows. Tablet button detection on the way.
Sun, 06 Jul 2008 09:24:56 +0000 Pressure levels. Documentation http://wilku.ravenlord.ws/doku.php?id=documentation
Sat, 05 Jul 2008 20:02:07 +0000 Estethic changes noted on the SDL meeting 05.07.08
Thu, 03 Jul 2008 22:03:58 +0000 Relative mode for tablets. Info on wiki.
Fri, 06 Jun 2008 15:23:29 +0000 http://wilku.ravenlord.ws/doku.php?id=documentation for information how things work. Currently implemented: detecting many pointing devices and pressure detection. Still a bug. Each program has to be comipled with a flag -lXi
Sun, 24 Jan 2010 21:10:53 +0000 Fixed bug #926
Thu, 21 Jan 2010 06:21:52 +0000 Switched from SDL_WindowID and SDL_TextureID to SDL_Window* and SDL_Texture* for code simplicity and improved performance.
Thu, 01 Jan 2009 07:59:08 +0000 Fixed X11 mouse motion/button events - it's not actually safe to cast mouse events to device events.
Mon, 08 Dec 2008 00:52:12 +0000 Date: Sun, 07 Dec 2008 13:35:23 +0100
Mon, 08 Dec 2008 00:27:32 +0000 Updated copyright date
Sun, 07 Dec 2008 21:53:28 +0000 There's no reason to add extra code to notify the mice of window size changes.
Thu, 27 Nov 2008 21:53:18 +0000 Fixed mouse coordinate range on Mac OS X
Tue, 26 Aug 2008 07:34:23 +0000 Fixed crash when tablet isn't detected properly
Mon, 25 Aug 2008 08:50:37 +0000 Fixed compile errors introduced during the merge refactoring
Mon, 25 Aug 2008 06:33:00 +0000 Final merge of Google Summer of Code 2008 work...
Fri, 06 Jul 2007 09:22:18 +0000 Fixed bug #382
Mon, 10 Jul 2006 21:04:37 +0000 SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.