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