From 097228085c98062a439237d7c9170023e69d0543 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Tue, 3 Jul 2007 19:40:52 -0700 Subject: 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. --- configure.ac | 2 +- man/Xcomposite.xml | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) 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. + + Parent window clipping + + 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. + + -- cgit v1.2.3