[Xcb-commit] Branch 'xspec' - 2 commits - xcb-proto

Alp Toker alp at kemper.freedesktop.org
Wed Mar 15 16:15:28 PST 2006


 xcb-proto/src/extensions/composite.xml |   15 ++++++++++++++-
 xcb-proto/src/extensions/xfixes.xml    |    9 ++++++++-
 2 files changed, 22 insertions(+), 2 deletions(-)

New commits:
diff-tree 0c8b13f6ca15d87ba0c124d72e5592d95689eb2d (from 5b3443126565f57ab2d6cd2ac1e6c11f88075ecc)
Author: Alp Toker <alp at atoker.com>
Date:   Thu Mar 16 00:12:47 2006 +0000

    Fix composite 0.3 support

diff --git a/xcb-proto/src/extensions/composite.xml b/xcb-proto/src/extensions/composite.xml
index bc1d91c..90d6449 100644
--- a/xcb-proto/src/extensions/composite.xml
+++ b/xcb-proto/src/extensions/composite.xml
@@ -69,7 +69,19 @@ authorization from the authors.
     <field type="Pixmap" name="pixmap"/>
   </request>
 <!-- Version 0.3 additions -->
-<!-- FIXME: complete and validate -->
+  <request name="GetOverlayWindow" number="7">
+    <field type="Window" name="window"/>
+    <reply>
+      <pad bytes="1"/>
+      <field type="Window" name="overlay-win"/>
+      <pad bytes="20"/>
+    </reply>
+  </request>
+  <request name="ReleaseOverlayWindow" number="8">
+    <field type="Window" name="window"/>
+  </request>
+<!-- TODO: where did this come from? -->
+<!--
   <struct name="CompositeCoordinate">
     <field type="Window" name="child"/>
     <field type="Point"/>
@@ -94,4 +106,5 @@ authorization from the authors.
     <field type="Point"/>
     <list type="CompositeCoordinate" name="coordinates"/>
   </request>
+-->
 </extension>
diff-tree 5b3443126565f57ab2d6cd2ac1e6c11f88075ecc (from 5fdd4479960baa91516c24980cc218373d12b09c)
Author: Alp Toker <alp at atoker.com>
Date:   Wed Mar 15 23:46:28 2006 +0000

    Add xfixes 4 support

diff --git a/xcb-proto/src/extensions/xfixes.xml b/xcb-proto/src/extensions/xfixes.xml
index a27db78..4c21706 100644
--- a/xcb-proto/src/extensions/xfixes.xml
+++ b/xcb-proto/src/extensions/xfixes.xml
@@ -25,7 +25,7 @@ institutions shall not be used in advert
 sale, use or other dealings in this Software without prior written
 authorization from the authors.
 -->
-<extension header="xfixes" xname="XFIXES" name="XFixes" version="3">
+<extension header="xfixes" xname="XFIXES" name="XFixes" version="4">
   <import>render</import>
   <import>shape</import>
 <!-- Version 1 -->
@@ -293,4 +293,11 @@ authorization from the authors.
     <field type="CARD16" name="top"/>
     <field type="CARD16" name="bottom"/>
   </request>
+<!-- Version 4 -->
+  <request name="HideCursor" number="29">
+    <field type="Window" name="window"/>
+  </request>
+  <request name="ShowCursor" number="30">
+    <field type="Window" name="window"/>
+  </request>
 </extension>


More information about the xcb-commit mailing list