[Xcb-commit] Branch 'xspec' - xcb-proto
Alp Toker
alp at kemper.freedesktop.org
Mon Mar 6 10:17:15 PST 2006
xcb-proto/src/xproto.xml | 203 +++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 203 insertions(+)
New commits:
diff-tree 76d9ae1f7a84dc73c57f65978c2dcd96bded10db (from ca137dab5cabe216a0a13259471941df7752293b)
Author: Alp Toker <alp at atoker.com>
Date: Mon Mar 6 18:13:49 2006 +0000
Add named enums (not yet checked for correctness)
diff --git a/xcb-proto/src/xproto.xml b/xcb-proto/src/xproto.xml
index a57195c..a39d8ef 100644
--- a/xcb-proto/src/xproto.xml
+++ b/xcb-proto/src/xproto.xml
@@ -281,6 +281,209 @@ authorization from the authors.
<field type="KEYCODE" name="first-keycode"/>
<field type="CARD8" name="count"/>
</event>
+<!-- Enumerations -->
+<enum name="Gravity">
+ <item name="forget"/>
+ <item name="north-west"/>
+ <item name="north"/>
+ <item name="north-east"/>
+ <item name="west"/>
+ <item name="center"/>
+ <item name="east"/>
+ <item name="south-west"/>
+ <item name="south"/>
+ <item name="south-east"/>
+ <item name="static"/>
+</enum>
+<enum name="HostFamily">
+ <item name="internet"/>
+ <item name="dec-net"/>
+ <item name="chaos"/>
+ <item name="unused0"/>
+ <item name="unused1"/>
+ <item name="server-interpreted"/>
+ <item name="internet-v6"/>
+</enum>
+<enum name="BackingStoreUsage">
+ <item name="never"/>
+ <item name="not-useful"/>
+ <item name="when-mapped"/>
+ <item name="always"/>
+</enum>
+<enum name="VisualType">
+ <item name="static-gray"/>
+ <item name="grayscale"/>
+ <item name="static-color"/>
+ <item name="pseudo-color"/>
+ <item name="true-color"/>
+ <item name="direct-color"/>
+</enum>
+<enum name="WindowClass">
+ <item name="copy-from-parent"/>
+ <item name="input-output"/>
+ <item name="input-only"/>
+</enum>
+<enum name="MapState">
+ <item name="unmapped"/>
+ <item name="unviewable"/>
+ <item name="viewable"/>
+</enum>
+<enum name="StackMode">
+ <item name="above"/>
+ <item name="below"/>
+ <item name="top-if"/>
+ <item name="bottom-if"/>
+ <item name="opposite"/>
+</enum>
+<enum name="CirculateDirection">
+ <item name="raise-lowest"/>
+ <item name="lower-highest"/>
+</enum>
+<enum name="PropertyMode">
+ <item name="replace"/>
+ <item name="prepend"/>
+ <item name="append"/>
+</enum>
+<enum name="EventDestination">
+ <item name="pointer-window"/>
+ <item name="input-focus"/>
+</enum>
+<enum name="GrabMode">
+ <item name="synchronous"/>
+ <item name="asynchronous"/>
+</enum>
+<enum name="GrabStatus">
+ <item name="success"/>
+ <item name="already-grabbed"/>
+ <item name="invalid-time"/>
+ <item name="not-viewable"/>
+ <item name="frozen"/>
+</enum>
+<enum name="FocusRevert">
+ <item name="none"/>
+ <item name="pointer-root"/>
+ <item name="parent"/>
+</enum>
+<enum name="Direction">
+ <item name="left-to-right"/>
+ <item name="right-to-left"/>
+</enum>
+<enum name="LineStyle">
+ <item name="solid"/>
+ <item name="on-off-dash"/>
+ <item name="double-dash"/>
+</enum>
+<enum name="CapStyle">
+ <item name="not-last"/>
+ <item name="butt"/>
+ <item name="round"/>
+ <item name="projecting"/>
+</enum>
+<enum name="JoinStyle">
+ <item name="miter"/>
+ <item name="round"/>
+ <item name="bevel"/>
+</enum>
+<enum name="FillStyle">
+ <item name="solid"/>
+ <item name="tiled"/>
+ <item name="stippled"/>
+ <item name="opaque-stippled"/>
+</enum>
+<enum name="FillRule">
+ <item name="even-odd"/>
+ <item name="winding"/>
+</enum>
+<enum name="SubwindowMode">
+ <item name="clip-by-children"/>
+ <item name="include-inferiors"/>
+</enum>
+<enum name="ArcMode">
+ <item name="chord"/>
+ <item name="pie-slice"/>
+</enum>
+<enum name="Ordering">
+ <item name="unsorted"/>
+ <item name="y-sorted"/>
+ <item name="yx-sorted"/>
+ <item name="yx-banded"/>
+</enum>
+<enum name="CoordinateMode">
+ <item name="absolute"/>
+ <item name="relative"/>
+</enum>
+<enum name="ShapeType">
+ <item name="complex"/>
+ <item name="nonconvex"/>
+ <item name="convex"/>
+</enum>
+<enum name="ImageFormat">
+ <item name="bitmap"/>
+ <item name="xy-pixmap"/>
+ <item name="z-pixmap"/>
+</enum>
+<enum name="Allocation">
+ <item name="none"/>
+ <item name="all"/>
+</enum>
+<enum name="QueryClass">
+ <item name="cursor"/>
+ <item name="tile"/>
+ <item name="stipple"/>
+</enum>
+<enum name="CloseDownMode">
+ <item name="destroy"/>
+ <item name="retain-permanent"/>
+ <item name="retain-temporary"/>
+</enum>
+<enum name="ForceMode">
+ <item name="reset"/>
+ <item name="activate"/>
+</enum>
+<enum name="Success">
+ <item name="busy"/>
+ <item name="failed"/>
+</enum>
+<enum name="NotifyType">
+ <item name="normal"/>
+ <item name="hint"/>
+</enum>
+<enum name="Visibility">
+ <item name="full"/>
+ <item name="partial"/>
+ <item name="none"/>
+</enum>
+<enum name="ColormapState">
+ <item name="uninstalled"/>
+ <item name="installed"/>
+</enum>
+<enum name="MappingRequestType">
+ <item name="modifer"/>
+ <item name="keyboard"/>
+ <item name="pointer"/>
+</enum>
+<enum name="VPlacement">
+ <item name="top"/>
+ <item name="bottom"/>
+</enum>
+<enum name="GFunction">
+ <item name="clear"/>
+ <item name="and"/>
+ <item name="and-reverse"/>
+ <item name="copy"/>
+ <item name="and-inverted"/>
+ <item name="no-op"/>
+ <item name="xor"/>
+ <item name="or"/>
+ <item name="nor"/>
+ <item name="equiv"/>
+ <item name="invert"/>
+ <item name="or-reverse"/>
+ <item name="copy-inverted"/>
+ <item name="or-inverted"/>
+ <item name="nand"/>
+ <item name="set"/>
+</enum>
<!-- The requests, in major number order. -->
<!-- It is the caller's responsibility to free returned XCB*Rep objects. -->
<!-- FIXME: The ListFontsWithInfo request is not supported by XCB. -->
More information about the xcb-commit
mailing list