xserver-multidpi/dix
Peter Hutterer c02128532e dix: Allow flexible devices for passive core grabs.
A passive core grab doesn't specify the device, and is thus created with the
ClientPointer as device.  When this grab is activated later, don't actually
activate the grab on the grab device, but rather change the device to the one
that caused the grab to activate. Same procedure for keyboards.

Makes core apps _A LOT_ more useable and reduces the need to set the
ClientPointer.

Only applies to core grabs!
2007-08-08 13:10:00 +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 Merge branch 'master' into mpx 2007-06-19 17:20:52 +09:30
dispatch.c Merge branch 'master' into mpx 2007-06-19 17:20:52 +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 dixLookupClient: Use access parameter. 2007-06-11 09:23:18 +02:00
events.c dix: Allow flexible devices for passive core grabs. 2007-08-08 13:10:00 +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 Set the detail field for DeviceKeyEvents to the keycode. 2007-06-21 17:42:30 +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 dix: Allow flexible devices for passive core grabs. 2007-08-08 13:10:00 +09:30
initatoms.c Bug #10560: Code-Cleanup: function declarations () -> (void) 2007-04-09 14:33:15 -07:00
main.c Merge branch 'master' into mpx 2007-06-19 17:20:52 +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 the old Kerberos 5 authentication code. 2007-06-04 18:07:00 -04:00
window.c Use the same struct for generic event masks throughout the code. 2007-07-06 15:43:08 +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