[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