compiz: Changes to 'master'

Danny Baumann maniac at kemper.freedesktop.org
Wed Feb 4 23:26:11 PST 2009


 gtk/gnome/50-compiz-desktop-key.xml.in      |   10 
 gtk/window-decorator/gtk-window-decorator.c |   58 ----
 include/compiz-core.h                       |  104 +++-----
 kde/window-decorator-kde4/decorator.cpp     |   10 
 kde/window-decorator-kde4/utils.cpp         |    6 
 kde/window-decorator-kde4/utils.h           |    2 
 kde/window-decorator/decorator.cpp          |   14 -
 kde/window-decorator/utils.cpp              |    6 
 kde/window-decorator/utils.h                |    2 
 libdecoration/decoration.c                  |    2 
 metadata/Makefile.am                        |   60 ++--
 metadata/commands.xml.in                    |  225 +++++++++++++++++
 metadata/core.xml.in.in                     |  165 -------------
 metadata/gnomecompat.xml.in                 |   52 ++++
 plugins/Makefile.am                         |    8 
 plugins/blur.c                              |   11 
 plugins/commands.c                          |  351 ++++++++++++++++++++++++++++
 plugins/cube.c                              |   12 
 plugins/dbus.c                              |    2 
 plugins/fade.c                              |    4 
 plugins/gnomecompat.c                       |  343 +++++++++++++++++++++++++++
 plugins/obs.c                               |    4 
 plugins/place.c                             |   55 ++--
 plugins/resize.c                            |    2 
 plugins/scale.c                             |   24 -
 plugins/screenshot.c                        |    2 
 plugins/switcher.c                          |    2 
 po/POTFILES.in                              |    2 
 src/action.c                                |    6 
 src/display.c                               |  175 -------------
 src/event.c                                 |   54 ++--
 src/paint.c                                 |    6 
 src/screen.c                                |    4 
 src/texture.c                               |    2 
 src/window.c                                |   96 +++----
 35 files changed, 1204 insertions(+), 677 deletions(-)

New commits:
commit a67a481ee1f581875157a82b84b992ff139c901e
Author: Danny Baumann <dannybaumann at web.de>
Date:   Thu Feb 5 08:18:39 2009 +0100

    Revert "Do not change input focus when EnterNotify event is generated from"
    
    This reverts commit e68eb0117b32fea441c662e621e998724281aa58.
    
    Rationale:
    When doing a drag-and-drop operation from one window to another, the
    drop target ends up without being focussed despite the mouse pointer
    being in it. This is unwanted and confusing behaviour.
    
    Conflicts:
    
    	src/event.c

commit 6570587a3f1fc916696edd0e5b46963dfbc26bf5
Author: Danny Baumann <dannybaumann at web.de>
Date:   Wed Feb 4 08:55:42 2009 +0100

    Fix whitespace.

commit 76aa8b40c90914ed6c886cf4373b0512025cde70
Author: Danny Baumann <dannybaumann at web.de>
Date:   Wed Feb 4 08:20:32 2009 +0100

    Fix window resize validation. - Don't do any validation if window geometry wasn't actually changed. - Fix calculations for windows that had the left and/or top edges offscreen before the validation. Reference: http://bugs.freedesktop.org/show_bug.cgi?id=19516

commit 2a37340f9610e7f80a66ed6ab48190c181784f6b
Author: Danny Baumann <dannybaumann at web.de>
Date:   Fri Oct 24 08:22:35 2008 +0100

    Move window position validation to validateWindowResizeRequest function.

commit 3b4e93009b574120d49fe950bf68a7932a81fc70
Author: Danny Baumann <dannybaumann at web.de>
Date:   Fri Oct 24 08:57:04 2008 +0200

    Only auto-maximize windows that have a title bar and are allowed to be maximized.

commit 052a21f8455673f8b3c2919579065cff32efc441
Author: Danny Baumann <dannybaumann at web.de>
Date:   Wed Feb 4 08:08:10 2009 +0100

    Fix panel actions not being executed properly.

commit 674a2163d1f5393911ba610ff9e7646877e5c34d
Author: Danny Baumann <dannybaumann at web.de>
Date:   Wed Feb 4 07:54:07 2009 +0100

    Also remove Gnome specific bindings from metadata.

commit 836ed157388b0d5fbcb36e5fecadb9a5b13ea52c
Author: David Reveman <davidr at novell.com>
Date:   Tue Jan 6 18:09:27 2009 -0500

    Fix placement of windows that can't fit in workspace.

commit aa0fb3f1a98fbd86ebfa6447837d9545b9333a36
Author: Danny Baumann <dannybaumann at web.de>
Date:   Tue Feb 3 17:49:01 2009 +0100

    Bump ABIVERSION.

commit ada02ac3bef72b2c4395f463fa9326667f0e1d60
Author: Danny Baumann <dannybaumann at web.de>
Date:   Tue Feb 3 17:47:23 2009 +0100

    Update key binding description to gnomecompat plugin addition.

commit 7a9674e02ea0ab3a4a07e368a295f0c82925fedd
Author: Danny Baumann <dannybaumann at web.de>
Date:   Tue Feb 3 17:45:41 2009 +0100

    Remove run dialog and main menu action support from decorators.

commit 6e33a79c67a81a04dbcf98e54ba7ef3904de86e8
Author: Danny Baumann <dannybaumann at web.de>
Date:   Tue Feb 3 17:41:29 2009 +0100

    Remove Gnome specific key binding support from core.

commit 183841ea25ae82ef4a7da8ee2908cb0951599abb
Author: Danny Baumann <dannybaumann at web.de>
Date:   Tue Feb 3 17:37:55 2009 +0100

    Add Gnome compatibility plugin that receives key bindings only relevant for Gnome.

commit 4f5303389ba89517b66526ba917e5ac6ed7abc4f
Author: Danny Baumann <dannybaumann at web.de>
Date:   Tue Feb 3 15:02:56 2009 +0100

    Add commands.xml.in to POTFILES.in.

commit 87f0d5ca1389f6e51cd823b2a7be16465cdfb85a
Author: Danny Baumann <dannybaumann at web.de>
Date:   Wed Jan 28 08:56:41 2009 +0100

    Remove command binding support from core.

commit b6c51395d3182ab9b344227a9b8bc179c9f5a0e0
Author: Danny Baumann <dannybaumann at web.de>
Date:   Wed Jan 28 08:48:59 2009 +0100

    Added commands plugin which provides bindings for arbitrary commands.

commit 289423858bc14eee87f0c2de410179de8be4bf25
Author: Danny Baumann <dannybaumann at web.de>
Date:   Tue Feb 3 15:00:44 2009 +0100

    Map windows that requested not to get focus on top. Rationale is that when not mapping them on top, chances are high the user won't notice the appearance of a new window.



More information about the xorg-commit mailing list