Go to file
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
afb Static and dead code cleanup over afb/ 2007-03-25 14:55:28 -04:00
cfb remove PIXPRIV checks as this flag is always set. 2007-03-06 17:05:03 -05:00
cfb32 get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE 2006-07-18 18:17:38 -04:00
composite Fix build of composite, dix, and randr when Xinerama is disabled. 2007-05-24 11:20:59 -07:00
config config: Return errors as negative numbers, device ids as positive numbers. 2007-04-19 18:12:22 +09:30
damageext Static cleanups, dead code deletion. 2007-03-25 12:27:01 -04:00
dbe Remove dead NEED_DBE_BUF_BITS code. 2007-03-26 10:21:44 -04:00
dix dix: Allow flexible devices for passive core grabs. 2007-08-08 13:10:00 +09:30
doc Move SecurityPolicy file format from Xserver(1) to it's own man page 2007-02-22 14:38:40 -08:00
exa EXA: Export ExaOffscreenMarkUsed. 2007-05-22 10:51:56 +02:00
fb Remove fbmmx.[ch] files 2007-06-11 22:46:42 -04:00
GL DRI: Clip cliprects obtained from DRIGetDrawableInfo to screen dimensions. 2007-06-11 09:23:19 +02:00
hw Merge branch 'master' into mpx 2007-06-19 17:20:52 +09:30
include dix: Allow flexible devices for passive core grabs. 2007-08-08 13:10:00 +09:30
mfb remove PIXPRIV checks as this flag is always set. 2007-03-06 17:05:03 -05:00
mi mieqEnqueue: Don't try to update the time for GenericEvents. 2007-08-06 15:48:22 +09:30
miext New fbWalkCompositeRegion() function 2007-05-03 12:17:24 -04:00
os Merge branch 'master' into mpx 2007-06-19 17:20:52 +09:30
randr Merge branch 'master' into mpx 2007-06-19 17:20:52 +09:30
record Merge branch 'master' into mpx 2007-04-02 15:36:26 +09:30
render Merge branch 'master' into mpx 2007-06-19 17:20:52 +09:30
Xext Install geext.h, otherwise drivers won't build. 2007-07-10 10:10:04 +09:30
xfixes Merge branch 'master' into mpx 2007-04-02 15:36:26 +09:30
Xi Change CheckMotion to ignore non-pointer events but acknowledge XI events. 2007-07-10 10:09:50 +09:30
xkb Quickfix to stop core key events from doubling up. 2007-06-25 13:38:25 +09:30
XTrap Enable event delivery for multiple heads. 2007-04-26 15:58:50 +09:30
.gitignore gitignore: ignore vi swap files 2006-08-23 14:33:59 +03:00
acinclude.m4 Update AC_DEFINE_DIR to version compatible with CVS autoconf which requires 2006-06-05 07:15:23 +00:00
autogen.sh DeliverEventsToWindow: ensure that genericMask has a defined value. 2007-07-10 19:11:30 +09:30
configure.ac Replace fbFillmmx() with pixman_fill() and remove fbmmx.[ch] 2007-06-11 22:43:01 -04:00
COPYING Stub COPYING files 2005-12-19 16:34:07 +00:00
cpprules.in For MANDEFS, also replace __mandir__ for $(mandir) which includes 2006-12-08 15:51:44 -06:00
Makefile.am Makefile.am: add config to DIST_SUBDIRS as well 2006-11-02 04:51:03 +02:00
xorg-server.m4 Add xorg-server.m4 for driver dependency checking. 2005-11-01 15:01:51 +00:00
xorg-server.pc.in get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE 2006-07-18 18:17:38 -04:00