xserver: Branch 'master' - 2 commits
Keith Packard
keithp at kemper.freedesktop.org
Tue Jul 10 21:34:03 PDT 2007
Makefile.am | 12 +++++++++++-
composite/compalloc.c | 1 +
2 files changed, 12 insertions(+), 1 deletion(-)
New commits:
diff-tree b2f9ca6ac400d426d7a1ef0162f7e7ce28288dd1 (from 561989f2f0fc31e3d3bf8df978a9cb3d4c85af59)
Author: Keith Packard <keithp at neko.keithp.com>
Date: Tue Jul 10 21:33:34 2007 -0700
Redirect fix: Manual + Automatic - Manual = Automatic
A window with redirect manual *and* redirect automatic which loses the
manual redirecting client becomes redirect automatic.
diff --git a/composite/compalloc.c b/composite/compalloc.c
index 1a7e4a0..f555411 100644
--- a/composite/compalloc.c
+++ b/composite/compalloc.c
@@ -220,6 +220,7 @@ compFreeClientWindow (WindowPtr pWin, XI
{
DamageRegister (&pWin->drawable, cw->damage);
cw->damageRegistered = TRUE;
+ pWin->redirectDraw = RedirectDrawAutomatic;
DamageDamageRegion (&pWin->drawable, &pWin->borderSize);
}
if (wasMapped && !pWin->mapped)
diff-tree 561989f2f0fc31e3d3bf8df978a9cb3d4c85af59 (from e316fa59fea8b7b18cdf3a227890351a9567ec65)
Author: Keith Packard <keithp at neko.keithp.com>
Date: Tue Jul 10 21:06:51 2007 -0700
Generate ChangeLog file for make dist.
Copy Makefile.am snippet which generates a complete git change history to
the ChangeLog file during the distribution generation process.
diff --git a/Makefile.am b/Makefile.am
index f35539e..e382d58 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -64,7 +64,17 @@ aclocal_DATA = xorg-server.m4
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = xorg-server.pc
-EXTRA_DIST = xorg-server.pc.in xorg-server.m4
+EXTRA_DIST = xorg-server.pc.in xorg-server.m4 ChangeLog autogen.sh
+
+MAINTAINERCLEANFILES=ChangeLog
+
+.PHONY: ChangeLog
+
+ChangeLog:
+ (GIT_DIR=$(top_srcdir)/.git git-log > .changelog.tmp && mv .changelog.tmp ChangeLog; rm -f .changelog.tmp) || \
+ (touch ChangeLog; echo 'git directory not found: installing possibly empty changelog.' >&2)
+
+dist-hook: ChangeLog
DIST_SUBDIRS = \
doc \
More information about the xorg-commit
mailing list