xserver/hw/xquartz
Jeremy Huddleston faef10ec17 XQuartz: Fix mouse tracking for quake, et. al. in wine
Patch courtesy of Codeweavers

Fix mouse movement tracking.  For a non-window-related mouse-move event,
calculate the new position by adding the event's delta-x and delta-y values
to the previous mouse position.  Do not rely on the current mouse position
because it may have been changed by a XWarpPointer call.
(cherry picked from commit 7a67935b05)
2009-03-30 20:41:29 -07:00
..
bundle XQuartz: Fix copyright info in Info.plist to be prettier when viewed in Finder 2009-02-12 15:45:23 -08:00
doc XQuartz: Updated man page fullscreen_hotkeys fullscreen_menu 2008-12-31 12:42:46 -08:00
GL XQuartz: GL: Change from xalloc to xcalloc to potentially avoid 2009-02-21 22:33:10 -07:00
mach-startup XQuartz: Accept bundle version 2.1.6 to work with our startup method 2009-02-03 10:04:18 -08:00
pbproxy XQuartz: pbproxy: Push dpy init and CFRunLoop hook setup into the pbproxy thread to avoid possible deadlock 2009-01-02 11:02:36 -08:00
xpr XQuartz: Implement SendPSN for AppleWM 2009-03-04 13:40:35 -08:00
applewm.c XQuartz: Implement SendPSN for AppleWM 2009-03-04 13:40:35 -08:00
applewmExt.h XQuartz: Implement SendPSN for AppleWM 2009-03-04 13:40:35 -08:00
darwin.c XQuartz: Don't need explicit Activate/EnableDevice in InitInput 2009-01-11 16:34:36 -08:00
darwin.h XQuartz: More Tiger ifdefs 2008-11-21 10:59:26 -08:00
darwinClut8.h Darwin: Flattened quartz into darwin, renamed darwin xquartz 2007-12-05 20:32:40 -08:00
darwinEvents.c XQuartz: Re-enable support for capslock 2009-02-24 23:13:42 -08:00
darwinEvents.h XQuartz: Only call DarwinUpdateModKeys when needed 2009-01-11 14:49:39 -08:00
darwinXinput.c add debug statements so we can see if/when our Xinput stubs are getting called. 2008-03-31 16:44:22 -07:00
keysym2ucs.c Darwin: Flattened quartz into darwin, renamed darwin xquartz 2007-12-05 20:32:40 -08:00
keysym2ucs.h Darwin: Flattened quartz into darwin, renamed darwin xquartz 2007-12-05 20:32:40 -08:00
Makefile.am XQuartz: unsetenv(DISPLAY) if we're not org.x.X11 2008-12-10 15:05:34 -08:00
pseudoramiX.c XQuartz: Set noPanoramixExtension earlier to avoid a possible race. 2008-07-11 10:13:13 -07:00
pseudoramiX.h Darwin: Flattened quartz into darwin, renamed darwin xquartz 2007-12-05 20:32:40 -08:00
quartz.c XQuartz: Reposition windows when we enter fullscreen to ensure our root window 2008-12-28 22:17:12 -08:00
quartz.h XQuartz: Dead code removal 2008-11-25 00:54:22 -08:00
quartzAudio.c XQuartz: Resurrect the old audio path for Tiger 2008-11-21 10:59:17 -08:00
quartzAudio.h Darwin: Flattened quartz into darwin, renamed darwin xquartz 2007-12-05 20:32:40 -08:00
quartzCocoa.m XQuartz: Set noPanoramixExtension earlier to avoid a possible race. 2008-07-11 10:13:13 -07:00
quartzCommon.h XQuartz: More fullscreen fixes 2008-10-21 09:34:49 -07:00
quartzKeyboard.c XQuartz: Don't erase the mode_switch+keysym if it's the same as shift+keysym 2009-02-26 21:25:13 -08:00
quartzKeyboard.h XQuartz: Don't need explicit Activate/EnableDevice in InitInput 2009-01-11 16:34:36 -08:00
quartzPasteboard.c XQuartz: Updated some code to use newer server API 2008-11-22 13:57:45 -08:00
quartzPasteboard.h just a bit of juggling headers around -- we're preparing 2008-04-02 17:47:57 -07:00
quartzStartup.c Xquartz: Removed include directive for removed header 2008-07-11 10:13:06 -07:00
sanitizedCarbon.h XQuartz: Handled sanitization of namespace better 2008-04-18 20:07:55 -07:00
sanitizedCocoa.h XQuartz: Handled sanitization of namespace better 2008-04-18 20:07:55 -07:00
threadSafety.c XQuartz: spewCallStack is noop on Tiger now... 2008-11-21 10:59:41 -08:00
threadSafety.h XQuartz: Cleaned up startup and thread creation a tad. 2008-04-26 19:21:05 -07:00
X11Application.h XQuartz: Added option to enable/disable test extensions 2008-11-28 13:01:07 -08:00
X11Application.m XQuartz: Fix mouse tracking for quake, et. al. in wine 2009-03-30 20:41:29 -07:00
X11Controller.h XQuartz: Add option to allow access to the menu in fullscreen mode 2008-10-31 20:05:39 -07:00
X11Controller.m XQuartz: SnowLeopard: Help system book name changed in 10.6 2009-01-16 19:26:07 -08:00