Peter Hutterer
55747d256d
input: define server-supported protocol versions in one single file.
...
include/protocol-versions.h specifies each extension version as supported by
the server and sent back on the wire to the client.
This fixes up several issues with the server potentially reporting a higher
version of the protocol if recompiled against a newer version of the
protocol.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Acked-by: RĂ©mi Cardona <remi@gentoo.org>
Acked-by: Julien Cristau <jcristau@debian.org>
2009-09-21 21:47:35 +10:00
Peter Hutterer
4e9b2938cd
include: untangle events.h from the SDK headers.
...
InternalEvents shouldn't be used anywhere outside the X server itself. Split
up into events.h for opaque typedefs for the events needed by various
headers and eventstr.h for the actual struct definitions.
eventstr.h must only be included by code that requires internal events and
is not part of the SDK.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-30 08:43:13 +10:00
Aaron Plattner
7c6b5458de
Fix dist.
...
* Makefile.am: Include the test/ subdirectory in the dist tarball.
* include/Makefile.am: Move events.h to sdk_HEADERS and eventconvert.h to
EXTRA_DIST so they're included in the tarball. events.h shouldn't be
included in the SDK either, but for now it's needed by input.h.
2009-07-23 15:32:20 -07:00
Peter Hutterer
656491921e
dix: add InternalEvent -> core/xi event conversion routines.
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-02-23 17:52:38 +10:00
Peter Hutterer
e7867d1254
include: add XInternalEvent.
...
This is the event we want to feed into the EQ and process on the way through.
Only applies for input events for now.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-02-23 17:52:38 +10:00
Eric Anholt
dd098501d8
Move the apple fat binary hacks back to a header file, and make it apple-only.
2009-01-30 16:36:45 -08:00
Daniel Stone
caf1e6a1c9
XKB: Move XKBrules.h to the server too
...
Get our own local copy of this, so we don't have to define XKB_IN_SERVER
anymore.
Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
2008-11-04 16:01:07 +10:30
Peter Hutterer
fbd09486c6
Push server-known properties into xserver-properties.h.
2008-09-26 13:32:11 +09:30
Julien Cristau
376620460e
Drop some more configure-generated files from the tarball
2008-07-20 16:53:01 +02:00
Simon Thum
c9eb0e870c
Add support for multiple pointer acceleration schemes. #8583
...
Available acceleration schemes:
- xorg classic scheme.
- the new "Predictable" polynomial accel scheme.
X.Org Bug 8583 <http://bugs.freedesktop.org/show_bug.cgi?id=8583 >
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2008-07-13 20:54:33 +09:30
Julien Cristau
d8af9d9ab1
Export xkbfile.h in the SDK
...
It's needed by xkbsrv.h
2008-07-07 13:14:49 +02:00
Julien Cristau
150c2f55a5
Add xkbstr.h and xkbsrv.h to sdk_HEADERS
2008-05-30 00:27:39 +02:00
Adam Jackson
34b69e3bc0
Fix distcheck.
...
(cherry picked from commit 2a47accff8
)
2008-03-05 23:57:15 -05:00
Eamon Walsh
6adeba1730
dix: Add a new "registry" mechanism for registering string names of things.
...
Supports protocol requests, events, and errors, and resource names.
Modify XRES extension to use it.
2007-10-11 14:18:59 -04:00
Eamon Walsh
e34fcd2bf4
Merge branch 'master' into XACE-SELINUX
...
Conflicts:
dix/devices.c
dix/property.c
include/dix.h
2007-08-02 14:27:03 -04:00
Daniel Stone
6d6bc93b0a
Build system: Add missing files
...
A couple of headers weren't added to the build.
2007-08-01 08:11:22 +03:00
Eamon Walsh
c9fb8a3533
dix: move access codes to separate header file, add DixCreateAccess.
2007-03-22 17:23:26 -04:00
Eamon Walsh
779faccfb7
devPrivates rework: add dix header file containing new interface.
2007-02-23 13:19:53 -05:00
Daniel Stone
0c5dab5c8e
config: move config.h to hotplug.h
...
Also, move configInitialise to after OsInit, since the next commit will
make it use a timer.
2006-12-06 23:24:24 +02:00
Daniel Stone
7f36cc533e
distribute config.h
2006-07-21 15:19:53 -04:00
Dave Airlie
506eca5f57
Wrap sdk_HEADERS in if XORG as otherwise installing non-xorg servers
...
breaks.
2006-01-18 06:56:52 +00:00
Daniel Stone
401e4580d6
Move misc.h and os.h from proto/X11 to xserver/xorg/include.
2005-07-03 07:55:00 +00:00
Daniel Stone
826a6f029f
Continuing Makefile cleanup; add DIX_CFLAGS and XORG_CFLAGS everywhere.
2005-07-02 18:59:44 +00:00
Daniel Stone
6251f9c00a
Minor build system tweaks.
2005-07-01 21:11:16 +00:00
Daniel Stone
ded56b1a74
Adding initial build system.
2005-07-01 20:29:53 +00:00