xserver-multidpi/dix
Peter Hutterer 9e257029c7 Add implicitGrab field to GrabInfoRec.
Is set when passive grab is implicit as result of a ButtonPress event. If this
is the case, we need to store the XI mask as well as the core mask to ensure
delivery of XI events during the grab's lifetime.

Remove all core grabs on other devices when client issues a GrabPointer or
GrabKeyboard request. Let's assume that the client really only wants one
device to interact, so this seems like a reasonable solution.
2007-06-19 11:28:07 +09:30
..
access.c Xi: Add access control request handling. 2007-02-22 20:00:59 +10:30
atom.c Bug #10560: Code-Cleanup: function declarations () -> (void) 2007-04-09 14:33:15 -07:00
buildatoms XFree86 4.3.0.1 2003-11-14 16:49:22 +00:00
BuiltInAtoms R6.6 is the Xorg base-line 2003-11-14 15:54:54 +00:00
CHANGES R6.6 is the Xorg base-line 2003-11-14 15:54:54 +00:00
colormap.c dix: remove 'register' keyword for all variables. 2007-03-08 17:50:25 +10:30
cursor.c Unrealize cursor only once, not per device. 2007-04-04 17:35:06 +09:30
devices.c Add implicitGrab field to GrabInfoRec. 2007-06-19 11:28:07 +09:30
dispatch.c Merge branch 'master' into mpx 2007-04-12 11:11:03 +09:30
dispatch.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
dixfonts.c Bug #10560: Code-Cleanup: function declarations () -> (void) 2007-04-09 14:33:15 -07:00
dixutils.c Bug #10560: Code-Cleanup: function declarations () -> (void) 2007-04-09 14:33:15 -07:00
events.c Add implicitGrab field to GrabInfoRec. 2007-06-19 11:28:07 +09:30
extension.c Bug #10560: Code-Cleanup: function declarations () -> (void) 2007-04-09 14:33:15 -07:00
ffs.c ffs: handle 0 argument (bug #8968) 2006-11-11 14:13:56 +02:00
gc.c General DIX static and dead code cleanup. 2007-03-25 17:57:54 -04:00
getevents.c Clean up, correct some comments. 2007-05-17 17:59:02 +09:30
globals.c Enable DPMS by default. 2006-09-14 18:49:12 -04:00
glyphcurs.c dix: remove 'register' keyword for all variables. 2007-03-08 17:50:25 +10:30
grabs.c Zero deviceMask and genericMask when creating a grab via CreateGrab(). 2007-06-12 16:55:26 +09:30
initatoms.c Bug #10560: Code-Cleanup: function declarations () -> (void) 2007-04-09 14:33:15 -07:00
main.c Start devices after windows are initialized. 2007-05-01 15:49:41 +09:30
Makefile.am Xi: Add access control request handling. 2007-02-22 20:00:59 +10:30
pixmap.c remove PIXPRIV check as this flag is always set. 2007-03-06 17:19:11 -05:00
privates.c Bug #10560: Code-Cleanup: function declarations () -> (void) 2007-04-09 14:33:15 -07:00
property.c dix: remove 'register' keyword for all variables. 2007-03-08 17:50:25 +10:30
resource.c Bug #10560: Code-Cleanup: function declarations () -> (void) 2007-04-09 14:33:15 -07:00
strcasecmp.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
swaprep.c General DIX static and dead code cleanup. 2007-03-25 17:57:54 -04:00
swapreq.c dix: remove 'register' keyword for all variables. 2007-03-08 17:50:25 +10:30
tables.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
window.c Add GenericEvent extension to Xext. 2007-04-30 12:57:42 +09:30
xpstubs.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
Xserver-dtrace.h.in Add DTrace probe points for X server <-> client communications 2006-11-03 12:54:43 -08:00
Xserver.d Add DTrace probe points for X server <-> client communications 2006-11-03 12:54:43 -08:00