summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeith Packard <keithp@neko.keithp.com>2007-07-03 19:40:52 -0700
committerKeith Packard <keithp@neko.keithp.com>2007-07-03 19:40:52 -0700
commit097228085c98062a439237d7c9170023e69d0543 (patch)
tree85921db506d994210ade523437e873d03dba55e8
parent2de0bef64b425889d9c060c1ef0ee891b8376469 (diff)
Follow composite protocol version to 0.4, although there is no ABI change.
Composite protocol 0.4 changes clipping semantics, but doesn't affect any of the interfaces. As such, this library version is exactly the same as the 0.3 series, but the documentation includes a description of the semantic change.
-rw-r--r--configure.ac2
-rw-r--r--man/Xcomposite.xml10
2 files changed, 11 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 74135a0..19ee08b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -34,7 +34,7 @@ dnl protocol, so Xcomposite version l.n.m corresponds to protocol version l.n
dnl that 'revision' number appears in Xcomposite.h and has to be manually
dnl synchronized.
dnl
-AC_INIT(libXcomposite, 0.3.2, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], libXcomposite)
+AC_INIT(libXcomposite, 0.4.0, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], libXcomposite)
AM_INIT_AUTOMAKE([dist-bzip2])
AM_MAINTAINER_MODE
diff --git a/man/Xcomposite.xml b/man/Xcomposite.xml
index 94de15b..939bc0f 100644
--- a/man/Xcomposite.xml
+++ b/man/Xcomposite.xml
@@ -168,6 +168,16 @@ The composite extension provides several related mechanisms:
Window is unmapped.
</para></listitem>
</varlistentry>
+ <varlistentry>
+ <term>Parent window clipping</term>
+ <listitem><para>
+ Version 0.4 of the protocol modifies the semantics of parent window
+ clipping in the presence of manual redirected children. With this
+ version, the area in the parent covered by manual redirected
+ children is left in the parent clip list instead of being removed as
+ in older versions.
+ </para></listitem>
+ </varlistentry>
</variablelist>
</para>
<para>