src/events/SDL_mouse.c
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!
Sun, 27 Jan 2013 20:37:14 -0800 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 Improvements from Alfred:
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...
Thu, 08 Nov 2012 11:15:02 -0800 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 Reset the mouse button state when losing mouse focus.
Sat, 04 Feb 2012 00:13:21 +1300 Make mouse relative mode save the original co-ordinates to restore them
Fri, 03 Feb 2012 23:53:51 +1300 Change SDL_SetCursor to set the cursor back to the default cursor when the
Fri, 03 Feb 2012 23:08:48 +1300 Fix null reference exception.
Sat, 31 Dec 2011 09:28:07 -0500 Happy New Year!
Sat, 31 Dec 2011 09:16:08 -0500 Happy New Year!
Thu, 13 Oct 2011 01:08:30 -0400 Fixed a whole slew of compiler warnings that -Wall exposed.
Fri, 08 Apr 2011 13:03:26 -0700 SDL 1.3 is now under the zlib license.
Fri, 11 Mar 2011 14:14:38 -0800 Added a function to create color cursors: SDL_CreateColorCursor()
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.
Sun, 20 Feb 2011 23:51:59 -0800 The valid mouse coordinates actually range from 0 to w-1 and h-1
Fri, 11 Feb 2011 22:37:15 -0800 Happy 2011! :)
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.
Thu, 25 Mar 2010 01:08:26 -0700 General improvements for user custom event registration
Sun, 27 Sep 2009 05:18:43 +0000 Fixed bug #713
Mon, 08 Dec 2008 00:25:42 +0000 Updated copyright date
Wed, 06 Aug 2008 11:49:28 +0000 proximity events bug fix
Wed, 06 Aug 2008 09:29:32 +0000 Sharpened code looks and a minor events upgrade
Wed, 06 Aug 2008 08:48:43 +0000 upgraded functions
Tue, 05 Aug 2008 14:10:11 +0000 Cursor support added
Sat, 02 Aug 2008 14:02:28 +0000 comments added and improved code look(windows part)
Thu, 31 Jul 2008 14:41:48 +0000 Implementation finished
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.
Wed, 02 Jul 2008 20:29:29 +0000 Proximity events and evil-temporary makefile repair
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 16:11:55 +0000 Fixed crash when there was no mouse focus for some reason (iPhone bug?)
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.
Wed, 16 Dec 2009 19:50:51 +0000 Initial band-aids on SDL_GetMouseState() API breakage. More work to come.
Wed, 16 Dec 2009 00:44:53 +0000 Fixed bug #642
Sat, 05 Sep 2009 23:37:35 +0000 Fixed issues building 64-bit Windows binary
Thu, 11 Jun 2009 20:08:33 +0000 Mouse events now report the correct window id and window enter/leave events are now reported.
Wed, 10 Jun 2009 14:00:21 +0000 Fixed bug #750
Wed, 10 Jun 2009 13:46:54 +0000 Whoops, didn't mean to commit unfinished patch
Wed, 10 Jun 2009 13:34:20 +0000 indent
Tue, 09 Jun 2009 15:45:33 +0000 zeroing out the rest of the unititialize fields in mouse motion events.
Tue, 09 Jun 2009 03:27:48 +0000 make sure that mouse.z == 0 until it is used.
Tue, 28 Apr 2009 04:43:21 +0000 New last cursor position must rely on the clamped coordinates.
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.
Sat, 06 Dec 2008 17:50:50 +0000 Date: Sat, 06 Dec 2008 15:27:00 +0100