Go to file
Peter Hutterer 340911d724 Wrap core event handling through ProcessOtherEvents.
When processing events from the EQ, _always_ call the processInputProc of the
matching device. For XI devices, this proc is wrapped in three layers.
Core event handling is wrapped by XI event handling, which is wrapped by XKB.
A core event now passes through XKB -> XI -> DIX.

This gets rid of a sync'd grab problem: with the previous code, core events
did disappear during a sync'd device grab on account of mieqProcessInputEvents
calling the processInputProc of the VCP/VCK instead of the actual device. This
lead to the event being processed as normal instead of being enqueued for
later replaying.
2007-09-26 15:12:49 +09:30
afb Death to RCS tags. 2007-06-29 14:06:52 -04:00
cfb Death to RCS tags. 2007-06-29 14:06:52 -04:00
cfb32 get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE 2006-07-18 18:17:38 -04:00
composite Don't fail compScreenInit if the driver added its own alternate visuals. 2007-07-31 14:23:58 -07:00
config Hotplug: HAL: Fix error handling 2007-08-08 01:34:59 +03:00
damageext Death to RCS tags. 2007-06-29 14:06:52 -04:00
dbe Death to RCS tags. 2007-06-29 14:06:52 -04:00
dix dix: add comments to PlayReleasedEvents() 2007-09-26 09:20:11 +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 exaGetPixmapFirstPixel: avoid framebuffer readbacks if possible. 2007-07-27 13:10:39 -04:00
fb Require pixman-1 0.9.4, update pixman includes to new scheme 2007-08-06 19:00:59 -04:00
GL GLX/DRI: Remove some unused variables. 2007-08-01 18:32:09 +02:00
hw Wrap core event handling through ProcessOtherEvents. 2007-09-26 15:12:49 +09:30
include include: remove register keywords. 2007-09-24 12:37:59 +09:30
mfb Death to RCS tags. 2007-06-29 14:06:52 -04:00
mi Wrap core event handling through ProcessOtherEvents. 2007-09-26 15:12:49 +09:30
miext Death to RCS tags. 2007-06-29 14:06:52 -04:00
os Merge branch 'master' into mpx 2007-08-12 15:31:10 +09:30
randr randr: RRPointerScreenConfigured needs to move all pointers. 2007-09-05 15:08:57 +09:30
record Merge branch 'master' into mpx 2007-08-12 15:31:10 +09:30
render Merge branch 'master' into mpx 2007-08-12 15:31:10 +09:30
Xext Merge branch 'master' into mpx 2007-08-12 15:31:10 +09:30
xfixes Merge branch 'master' into mpx 2007-08-12 15:31:10 +09:30
Xi Wrap core event handling through ProcessOtherEvents. 2007-09-26 15:12:49 +09:30
xkb compilation-fix in debug mode 2007-09-20 15:23:19 +09:30
XTrap Merge branch 'master' into mpx 2007-08-12 15:31:10 +09:30
.gitignore gitignore: Add automake lex/yacc wrapper 2007-08-01 01:53:30 +03:00
acinclude.m4 Include comment/copyright/license for AC_DEFINE_DIR in acinclude.m4 2007-07-25 17:42:23 -07:00
autogen.sh DeliverEventsToWindow: ensure that genericMask has a defined value. 2007-07-10 19:11:30 +09:30
configure.ac configure.ac: Add $CONFIG_LIB to server libraries 2007-08-08 01:34:59 +03:00
COPYING Add proper COPYING file 2007-08-01 08:07:08 +03:00
cpprules.in For MANDEFS, also replace __mandir__ for $(mandir) which includes 2006-12-08 15:51:44 -06:00
Makefile.am Generate ChangeLog file for make dist. 2007-07-10 21:33:54 -07:00
xorg-server.m4 Add xorg-server.m4 for driver dependency checking. 2005-11-01 15:01:51 +00:00
xorg-server.pc.in Fix driver build after pixman changes. 2007-08-07 09:01:24 -07:00