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
..
bstore.h
Remove RCS tags. Fix Xprint makefile braindamage.
2006-07-21 17:56:00 -04:00
bstorestr.h
Implement core protocol backing store exclusively in terms of Composite.
2007-08-25 15:08:20 -04:00
closestr.h
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
closure.h
Remove RCS tags. Fix Xprint makefile braindamage.
2006-07-21 17:56:00 -04:00
colormap.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
colormapst.h
devPrivates rework: since API is already broken, switch everything
2007-08-28 09:28:25 -04:00
cursor.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
cursorstr.h
Remove XEvIE
2008-11-04 16:01:07 +10:30
dix-config-apple-verbatim.h
Move the apple fat binary hacks back to a header file, and make it apple-only.
2009-01-30 16:36:45 -08:00
dix-config.h.in
selinux: Add support for avc_acquire_netlink_fd()
2009-03-16 13:24:48 -04:00
dix.h
Xi: Send Enter or Leave events with XIPassive(Un)grabNotify
2009-05-28 15:02:35 +10:00
dixaccess.h
dix: Add a bunch of new access codes.
2007-05-24 12:20:24 -04:00
dixevents.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
dixfont.h
Default to use standard bitmap fonts, with builtins as fallback
2009-01-07 19:37:03 -02:00
dixfontstr.h
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
dixgrabs.h
input: reshuffle CreateGrab and friends to take a GrabParameters param.
2009-05-01 09:07:37 +10:00
dixstruct.h
Remove reference to non-existing requestLog and requestLogIndex
2009-05-27 10:04:28 +10:00
eventconvert.h
Fix missing parentheses in FP1616 macro.
2009-05-18 16:05:35 +10:00
events.h
input: introduce partial class copying depending on the event.
2009-05-22 15:44:57 +10:00
exevents.h
input: Add grabtype to GrabParameters.
2009-06-01 13:48:43 +10:00
extension.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
extinit.h
Xi: remove DeviceIsPointerType
2009-05-20 16:22:24 +10:00
extnsionst.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
gc.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
gcstruct.h
devPrivates rework: since API is already broken, switch everything
2007-08-28 09:28:25 -04:00
globals.h
DPMS: Re-export the various DPMS variables.
2009-04-03 22:27:51 -04:00
hotplug.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
input.h
Merge branch 'master' into xi2
2009-05-28 17:20:58 +10:00
inputstr.h
input: remove dependency on XI2 protocol for XI_LASTEVENT.
2009-06-11 13:42:49 +10:00
kdrive-config.h.in
kdrive: numerous warning fixes
2006-10-23 06:08:27 +03:00
Makefile.am
dix: add InternalEvent -> core/xi event conversion routines.
2009-02-23 17:52:38 +10:00
misc.h
include: up the number of max. input devices to 40.
2009-05-05 14:12:04 +10:00
miscstruct.h
Merge branch 'master' into XACE-SELINUX
2007-08-28 07:25:21 -04:00
opaque.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
os.h
Lift fatal signal handlers from DDX'es up to a common DIX implementation
2009-04-09 17:10:12 -07:00
pixmap.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
pixmapstr.h
pixmap: Add some notes to devKind and devPrivate.
2008-10-10 16:14:23 +02:00
privates.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
property.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
propertyst.h
dix: devPrivates support for PropertyRec.
2007-03-22 10:59:21 -04:00
ptrveloc.h
dix: add 'none' pointer acceleration profile with number -1
2009-05-07 16:49:06 +10:00
region.h
Remove RCS tags. Fix Xprint makefile braindamage.
2006-07-21 17:56:00 -04:00
regionstr.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
registry.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
resource.h
Replace dixLookupResource by dixLookupResourceBy{Type,Class}
2009-03-09 13:08:09 -07:00
rgb.h
Remove RCS tags. Fix Xprint makefile braindamage.
2006-07-21 17:56:00 -04:00
screenint.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
scrnintstr.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
selection.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
servermd.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
site.h
XKB: Make XKB mandatory
2009-01-22 15:06:25 +11:00
swaprep.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
swapreq.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
validate.h
Remove RCS tags. Fix Xprint makefile braindamage.
2006-07-21 17:56:00 -04:00
version-config.h.in
Move VENDOR_* defines from AC_SUBST to a header to avoid angering shave.
2009-04-14 10:35:44 -04:00
window.h
Remove CreateUnclippedWinSize from window.h
2009-01-20 22:07:07 -05:00
windowstr.h
input: move inputstr.h to where its needed.
2009-06-10 11:15:24 +10:00
XIstubs.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
xkb-config.h.in
XKB: Allow build-time configuration of XKB defaults
2009-01-20 15:32:18 +11:00
xkbfile.h
XKB: Remove support for setting combined keymaps
2009-01-22 15:08:56 +11:00
xkbrules.h
XKB: Remove descriptions from maprules
2009-01-22 15:08:56 +11:00
xkbsrv.h
Merge branch 'master' into xi2
2009-05-28 17:20:58 +10:00
xkbstr.h
XKB: Sanitise vmods for redirected keys
2009-01-22 15:08:57 +11:00
xorg-config.h.in
Add SIGIO/SIGPOLL support for Solaris
2009-04-24 00:23:52 -07:00
xorg-server.h.in
Remove two more define XKB leftovers.
2009-02-16 13:28:17 +10:00
xserver-properties.h
include: add a range of button labels.
2009-03-03 07:07:30 +10:00
xwin-config.h.in
Revert "Removed XWin DDX"
2008-04-20 08:35:42 -07:00