compiz: Changes to 'master'
Danny Baumann
maniac at kemper.freedesktop.org
Sun Mar 16 04:51:39 PDT 2008
include/compiz-core.h | 39 +++++++++---
metadata/core.xml.in | 30 +++++++++
metadata/rotate.xml.in | 2
plugins/plane.c | 38 ++++++-----
plugins/rotate.c | 89 +++++++++++++--------------
plugins/scale.c | 40 ------------
src/display.c | 5 +
src/event.c | 158 +++++++++++++++++++++++++++++++++++++++++--------
src/metadata.c | 28 ++++++--
src/screen.c | 3
src/window.c | 72 ++++++++++++++--------
11 files changed, 342 insertions(+), 162 deletions(-)
New commits:
commit 73cdcba0a8054b5cc9308dd58b5ebee1bf44378c
Merge: d9023254f8eaa2a3c974dda50f23258766595daa bcf10582274d9b4cfe474735532eec0f83cc0ea7
Author: Danny Baumann <dannybaumann at web.de>
Date: Sun Mar 16 12:51:25 2008 +0100
Merge branch 'master' of git+ssh://maniac@git.freedesktop.org/git/xorg/app/compiz
commit d9023254f8eaa2a3c974dda50f23258766595daa
Author: Danny Baumann <dannybaumann at web.de>
Date: Sun Mar 16 12:31:44 2008 +0100
Use passed geometry for constraining min/max size rather than server geometry.
The passed geometry might be different to the server geometry, so don't override the changes.
commit 871aa2d72293a6c2d1283590dde96bbe55494e4e
Author: Danny Baumann <dannybaumann at web.de>
Date: Sat Mar 15 18:15:49 2008 +0100
Improve comment and variable name.
commit eab55dc460cabf0d938a7798f893a41683038670
Author: Danny Baumann <dannybaumann at web.de>
Date: Sat Mar 15 14:48:45 2008 +0100
Also set w->managed on MapNotify event.
When not doing that, w->managed can be wrongly set to FALSE on a mapped, non-override_redirect window if a client maps its window and unmaps it right after that.
Scenario:
- client calls XMapWindow and XUnmapWindow
- we get MapRequest, set w->managed to true and map the window by calling XMapWindow
- we get UnmapNotify (for client unmap) and set w->managed to false
- we get MapNotify (for our map call) and don't set w->managed to true
commit a3753157b10eb4da5ff172e148cbd11c8ebd2284
Author: Danny Baumann <dannybaumann at web.de>
Date: Sat Mar 15 14:48:35 2008 +0100
Bump ABIVERSION.
commit e0e6a7f36aa23932391ac727b83670fad4b37f68
Author: Danny Baumann <dannybaumann at web.de>
Date: Sat Mar 15 14:47:25 2008 +0100
Add nodelay hint to flip edges.
commit 6b7c4054eba499bf0ce94152637ab5875f2781a5
Author: Danny Baumann <dannybaumann at web.de>
Date: Mon Feb 25 09:23:10 2008 +0100
Also use screen edge delays for DnD actions.
commit 410814ebb599bb31dff17e9ed7871a870b940ef7
Author: Danny Baumann <dannybaumann at web.de>
Date: Sat Mar 15 14:45:40 2008 +0100
Added screen edge trigger delay settings.
Plugins intending to prevent edge delays should add the metadata hint <nodelay> to their edge options.
commit 57410ff2b2784d812b597b93aa6a0d6a06e8bcec
Author: Danny Baumann <dannybaumann at web.de>
Date: Sat Mar 15 14:40:20 2008 +0100
Add option for selecting the amount of focus stealing prevention.
commit b6194e28fa155d15ee9a9135db13a20f11d0b151
Author: Danny Baumann <dannybaumann at web.de>
Date: Sat Mar 15 14:33:30 2008 +0100
The largedesktop plugins are responsible for switching viewports when a window is activated.
commit 67bc2cd6e4b00439d865493f4e46b1c2c608be77
Author: Danny Baumann <dannybaumann at web.de>
Date: Wed Mar 12 00:03:27 2008 +0100
Switch viewports on window activation, not on focus change.
commit 7ad6926d9f03dd146cdf0bfac1e29ec52d2e320c
Author: Danny Baumann <dannybaumann at web.de>
Date: Sat Mar 15 14:32:24 2008 +0100
Make activateWindow function wrappable so plugins can react on window activation.
More information about the xorg-commit
mailing list