xserver-multidpi/dix
Peter Hutterer aa2babf11c input: remove dependency on XI2 protocol for XI_LASTEVENT.
inputstr includes XI2proto.h for the sole purpose of XI_LASTEVENT.
However, using XI_LASTEVENT in the server is prone to errors, if the server
is recompiled against a newer version of the protocol it would bump this
variable and associates bits, including potential ABI.

This patch defines an XI2LASTEVENT for use in the server and removes the
XI2proto.h require. XI2LASTEVENT is the current value of XI_LASTEVENT.

This patch is required by components that require access to inputInfo
(currently xf86-video-geode and xf86-video-cirrus) but should not have a
require for the XI2 protocol.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-06-11 13:42:49 +10:00
..
atom.c Constify atom name strings 2009-02-03 10:06:00 -08: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
colormap.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
cursor.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
deprecated.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
devices.c dix: protect against missing ButtonClasses in GetPointerMapping. 2009-06-07 20:35:14 +10:00
dispatch.c s/MIN/min/, s/MAX/max/ (#2968) 2009-06-03 13:45:42 -04:00
dispatch.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
dixfonts.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
dixutils.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
enterleave.c input: move inputstr.h to where its needed. 2009-06-10 11:15:24 +10:00
enterleave.h dix: move focus handling into enterleave.c. 2009-01-08 11:45:22 +10:00
eventconvert.c dix: set the device state for XI valuator events. 2009-06-03 14:38:51 +10:00
events.c dix: set the generic event type for implicit XI2 grabs. 2009-06-07 09:31:08 +10:00
extension.c xserver: Avoid sending uninitialized padding data over the network 2009-02-16 13:28:38 +10:00
ffs.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
gc.c Replace dixLookupResource by dixLookupResourceBy{Type,Class} 2009-03-09 13:08:09 -07:00
getevents.c dix: prefer lroundf() over roundf() in axis scaling 2009-06-07 09:31:07 +10:00
globals.c DPMS: Remove the defaultDPMS* variables 2009-04-03 18:22:20 -04:00
glyphcurs.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
grabs.c input: remove dependency on XI2 protocol for XI_LASTEVENT. 2009-06-11 13:42:49 +10:00
initatoms.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
inpututils.c Input: rename DeviceIntRec->isMaster to ->type. 2009-05-22 15:44:50 +10:00
main.c dix: remove all but main() from main.c 2009-04-28 16:03:56 +10:00
Makefile.am dix: remove all but main() from main.c 2009-04-28 16:03:56 +10:00
pixmap.c Remove a bunch of useless casts. 2009-01-22 02:11:16 -05:00
privates.c Remove a bunch of useless casts. 2009-01-22 02:11:16 -05:00
property.c xserver: Avoid sending uninitialized padding data over the network 2009-02-16 13:28:38 +10:00
protocol.txt Add XI 1.5 event and requests to protocol.txt 2009-04-20 12:50:34 +02:00
ptrveloc.c Merge branch 'master' into xi2 2009-05-28 17:20:58 +10:00
registry.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
resource.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
selection.c xserver: Avoid sending uninitialized padding data over the network 2009-02-16 13:28:38 +10:00
swaprep.c dix: remove all but main() from main.c 2009-04-28 16:03:56 +10:00
swapreq.c Remove #define NEED_EVENTS and NEED_REPLIES 2008-12-12 11:43:32 +10:00
tables.c Remove #define NEED_EVENTS and NEED_REPLIES 2008-12-12 11:43:32 +10:00
window.c Merge branch 'master' into xi2 2009-05-28 17:20:58 +10: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