xserver-multidpi/hw/xfree86
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
..
common Wrap core event handling through ProcessOtherEvents. 2007-09-26 15:12:49 +09:30
ddc MakeAtom needs length without trailing NUL. sizeof("string") includes NUL. 2007-07-14 12:13:17 -07:00
dixmods Death to RCS tags. 2007-06-29 14:06:52 -04:00
doc Remove all trace of Option "BiosLocation". 2007-07-27 13:24:38 -04:00
dri Merge branch 'master' into mpx 2007-08-12 15:31:10 +09:30
dummylib Death to RCS tags. 2007-06-29 14:06:52 -04:00
exa Switch the default migration heuristic for EXA to "always". 2006-12-28 13:21:25 -08:00
fbdevhw fbdevhw: Only deal with RGB weight if default visual is True- or DirectColor. 2007-01-19 18:30:21 +01:00
i2c Death to RCS tags. 2007-06-29 14:06:52 -04:00
int10 Remove all trace of Option "BiosLocation". 2007-07-27 13:24:38 -04:00
loader Merge branch 'master' into mpx 2007-08-12 15:31:10 +09:30
modes Merge branch 'master' into mpx 2007-08-12 15:31:10 +09:30
os-support Merge branch 'master' into mpx 2007-08-12 15:31:10 +09:30
parser Death to RCS tags. 2007-06-29 14:06:52 -04:00
rac Merge branch 'master' of git://anongit.freedesktop.org/git/xorg/xserver into mpx 2006-12-05 18:28:33 +10:30
ramdac Merge branch 'master' into mpx 2007-04-02 15:36:26 +09:30
scanpci Update pci.ids to 2007-07-16 snapshot 2007-07-16 17:25:59 -07:00
shadowfb Remove smashing of CFLAGS from server build. 2006-09-18 12:11:18 -07:00
utils Probable off by one buffer overflow in .../xorgconfig/xorgconfig.c 2007-08-06 12:37:52 -07:00
vbe Add VBE PanelID support. 2007-06-27 09:19:28 -04:00
vgahw Death to RCS tags. 2007-06-29 14:06:52 -04:00
x86emu Make x86emu's I/O cycle tracing more useful. 2007-07-02 18:41:55 -04:00
xaa Death to RCS tags. 2007-06-29 14:06:52 -04:00
xf1bpp XFree86: xf1bpp: distclean generated files as well 2007-08-01 21:05:04 +03:00
xf4bpp Remove duplicated licenses 2007-08-01 08:08:37 +03:00
xf8_16bpp Remove smashing of CFLAGS from server build. 2006-09-18 12:11:18 -07:00
xf8_32bpp Death to RCS tags. 2007-06-29 14:06:52 -04:00
Makefile.am XFree86: Properly clean up after ourselves 2007-08-01 08:11:08 +03:00
Options Initial revision 2003-11-14 16:48:57 +00:00
xorgconf.cpp remove CID support (bug #5553) 2006-12-06 23:24:23 +02:00