src/video/gem/SDL_gemevents.c
Sat, 30 Sep 2017 22:06:30 +0200 atari:gem: Align window content on 16 pixels boundary (faster for bitplanes modes). Make GEM_clear_rect public function to clear the visible extra space.
Sat, 30 Sep 2017 21:33:36 +0200 atari:gem: Remove also this query when generating mouse motion events
Sat, 30 Sep 2017 20:59:18 +0200 atari:gem: Move common code for querying work area and resize of SDL surface at end of function
Sat, 30 Sep 2017 18:12:41 +0200 atari:gem: Grab window work area also on iconification/deiconification
Sat, 30 Sep 2017 18:07:02 +0200 atari:gem: Avoid querying window workarea at draw time (can be slow). Do it only when window created, moved or resized.
Sat, 30 Sep 2017 15:43:28 +0200 atari:gem: Align window work area on 16-pixels boundary (faster for bitplanes modes). Remove commented function GEM_ToggleFullscreen not used, and some extra whitespaces.
Thu, 11 Sep 2014 21:59:25 +0200 atari:gem: Generate a fake message to mark regularly when to stop processing events.
Thu, 11 Sep 2014 21:51:10 +0200 atari:gem: Restore mouse on exit. Process mouse status after all events are processed.
Sat, 02 Aug 2014 11:16:16 +0200 atari:gem: Simulate key released after X ms elapsed since last key pressed.
Mon, 28 Jul 2014 11:44:39 +0200 atari: Do not use system interrupt for handling timer. Do it from userspace, like RISCOS backend.
Sun, 04 Nov 2012 19:07:49 +0100 gem: revert back to graf_mkstate usage to get mouse state
Sun, 04 Nov 2012 19:02:21 +0100 gem: Check mouse focus inside mouse motion function
Sun, 04 Nov 2012 19:00:20 +0100 gem: move some variables, and remove duplicates
Fri, 12 Oct 2012 18:45:10 +0200 gem: Handle mouse motion by checking when cursor leave previous position. Add function to check mouse focus using visible window areas.
Fri, 12 Oct 2012 18:37:59 +0200 gem: Handle relative mouse motion earlier
Fri, 12 Oct 2012 18:35:50 +0200 gem: Split mouse motion and mouse buttons handling
Fri, 12 Oct 2012 18:25:28 +0200 gem: Move special keys handling in a separate function
Thu, 11 Oct 2012 19:08:03 +0200 Use variables for what they were created for
Sat, 31 Dec 2011 09:16:08 -0500 Happy New Year!
Sat, 03 Sep 2011 09:52:45 +0200 Remove unused variables
Fri, 26 Aug 2011 14:37:39 +0200 Fix various warnings for uninitialized or unused variables and functions
Fri, 09 Jul 2010 17:19:18 +0200 Use proper GEM API to handle mouse button events
Mon, 08 Dec 2008 00:25:42 +0000 Updated copyright date
Fri, 13 Jul 2007 18:44:43 +0000 Call GEM_CheckMouseMode everytime something may change mouse form, and do it properly
Fri, 13 Jul 2007 16:09:16 +0000 Simplify setting window title
Wed, 13 Sep 2006 21:19:13 +0000 Use new keyboard mapping routines
Thu, 07 Sep 2006 20:52:31 +0000 /me dumb, sizeof(keymap) != number of elements
Mon, 08 Dec 2008 00:27:32 +0000 Updated copyright date
Sun, 15 Jul 2007 16:59:16 +0000 indent
Fri, 13 Jul 2007 22:55:15 +0000 Update GEM driver to new API, will have to fill the void later :)
Fri, 13 Jul 2007 16:11:58 +0000 Simplify setting window title
Sun, 24 Sep 2006 15:56:55 +0000 Formatting update
Wed, 20 Sep 2006 19:47:09 +0000 Forward keyboard reworking from 1.2
Thu, 07 Sep 2006 20:50:13 +0000 /me dumb, sizeof(keymap != number of elements
Mon, 10 Jul 2006 21:04:37 +0000 SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Wed, 14 Jun 2006 18:57:58 +0000 Fix mouse cursor change
Mon, 29 May 2006 04:04:35 +0000 more tweaking indent options
Sun, 28 May 2006 13:04:16 +0000 Revamp of the video system in progress - adding support for multiple displays, multiple windows, and a full video mode selection API.
Thu, 23 Feb 2006 21:51:10 +0000 Added preliminary support for MiNT /dev/mouse driver (disabled atm)
Tue, 21 Feb 2006 21:45:31 +0000 Fixed include files
Tue, 21 Feb 2006 08:46:50 +0000 Use consistent identifiers for the various platforms we support.
Thu, 16 Feb 2006 10:11:48 +0000 New configure-based build system. Still work in progress, but much improved
Fri, 10 Feb 2006 06:48:43 +0000 More header massaging... works great on Windows. ;-)
Wed, 08 Feb 2006 18:59:49 +0000 Fixes for new SDL embedded libc stuff
Tue, 07 Feb 2006 06:59:48 +0000 Use SDL_ prefixed versions of C library functions.
Wed, 01 Feb 2006 06:32:25 +0000 Updated copyright information and removed rcs id lines (problematic in branch merges)
Tue, 31 Jan 2006 21:33:35 +0000 Add flag to post mouse button events or not, and use defined function to post them
Wed, 25 Jan 2006 20:36:21 +0000 Correctly manage mouse relative motion
Fri, 06 Jan 2006 22:24:09 +0000 Disable XBIOS driver for mouse and joystick under MiNT. Will write a driver for /dev/mouse later.
Mon, 02 Jan 2006 19:49:21 +0000 Use a simple table for Unicode translation
Sun, 01 Jan 2006 19:14:11 +0000 Added preliminary missingtranslation from Atari to Unicode charset
Thu, 07 Jul 2005 22:51:59 +0000 Forgot variable declaration
Thu, 07 Jul 2005 15:29:38 +0000 Correctly process top/bottom event messages
Thu, 07 Jul 2005 15:06:38 +0000 Send window to the bottom
Thu, 07 Jul 2005 13:38:22 +0000 Don't use both mouse events for the same task
Thu, 07 Jul 2005 12:10:30 +0000 Don't generate multiple mouse focus events
Tue, 07 Jun 2005 11:52:46 +0000 Save/restore system palette when application topped/untopped
Mon, 06 Jun 2005 21:50:26 +0000 Another forgotten variable declaration
Fri, 03 Jun 2005 08:18:55 +0000 Better mouse lose/gain focus
Thu, 02 Jun 2005 22:00:48 +0000 Enable/disable mouse focus