Daniel Stone
4e22851141
Introduce xkb_keycode_t for keycodes
...
And use it consistently everywhere, including with a special long-safe
internal keycode type, to ease the transition to large keycodes.
Signed-off-by: Daniel Stone <daniel@fooishbar.org>
2012-02-15 16:24:50 +00:00
Adam Jackson
73ca959d7b
Dead code removal and static markup
...
Signed-off-by: Adam Jackson <ajax@redhat.com>
2010-09-27 16:06:48 -04:00
Kristian Høgsberg
9f6026867a
Pull in enough structs and defines from XKBstr.h to only need XKB.h
...
We want to move away from sharing implementation structs and let libX11
and libxkbcommon use each their own set of structs.
2010-07-02 12:20:54 -04:00
Kristian Høgsberg
e10e16ad2f
Constify XkbcAtomText()
...
Atoms aren't mutable and this lets us put tbGetBuffer() back in the box.
2010-06-30 17:30:42 -04:00
Dan Nicholson
5c91062334
Remove trailing spaces in source files
2009-04-04 09:19:51 -07:00
Dan Nicholson
72df9bb35f
Move *Text APIs into libxkbcommon
...
These seem like they might be generally useful, and more will be needed
from xkbfile.
2009-03-28 12:01:36 -07:00
Dan Nicholson
c277d3d438
libxkbcomp: s/Status/int/ since we don't have Xlib.h
2009-03-28 12:01:36 -07:00
Dan Nicholson
d5a9be653b
libxkbcomp: Drop unused format field for *Text functions
2009-03-28 12:01:36 -07:00
Dan Nicholson
6a578de9cb
libxkbcomp: Add non-xkbfile XkbActionTypeText
2009-03-28 12:01:36 -07:00
Dan Nicholson
4fe322aa99
libxkbcomp: s/XPointer/char */
...
Replace XPointer with its definition since we don't have the privilege
of using Xlib.h. Why this is char * and not void *, I'll never know.
2009-03-28 12:01:36 -07:00
Dan Nicholson
37769b5a10
libxkbcomp: s/XkbDescPtr/XkbcDescPtr/
...
We need to use the keyboard description structure from XKBcommon.h since
it doesn't have the Display field.
2009-03-28 12:01:35 -07:00
Dan Nicholson
a3809b1340
xkbcomp: Add non-xkbfile XkbConfigText
2009-03-27 18:55:13 -07:00
Dan Nicholson
0c1bbb05d9
Import xkbcomp sources for CompileKeymap
...
A copy of the xkbcomp sources (except the frontend) have been copied in
to provide a means to compile a XkbDescPtr. This definitely doesn't
build or do the right thing yet.
2009-03-27 06:55:32 -07:00