compiz: Changes to 'master'

Kristian Høgsberg krh at kemper.freedesktop.org
Wed Sep 20 21:35:44 EEST 2006


 gnome/window-decorator/gnome-window-decorator.c |  107 +++++++++++++++---------
 include/compiz.h                                |    3 
 plugins/switcher.c                              |    6 +
 src/display.c                                   |    6 -
 src/event.c                                     |    7 +
 src/main.c                                      |    7 +
 src/screen.c                                    |   44 +++++++++
 7 files changed, 137 insertions(+), 43 deletions(-)

New commits:
commit 5399094de23ba942cbd92d3a4a9ffb0328570925
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Wed Sep 20 14:32:45 2006 -0400

    Only use fbconfigs that have a corresponding visual with matching depth.

commit 14afab8502c91602243f1dfb83b3ee0ecacbe77b
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Wed Sep 20 14:30:38 2006 -0400

    Drop minmized windows to the end of the window switcher list.

commit 23488c3bb4008712f02f48f4928ddd3c0156f4a5
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Wed Sep 20 14:30:03 2006 -0400

    Fix corner cases with big titlebar fonts.
    
    compiz misplaces the decoration input regions for big titlebar fonts.
    To reproduce this, try selecting a 20px titlebar font and notice that
    the upper or lower part of the titlebar does not receive input events.

commit 2572be04aa8135c1340d1abb33ab86198053c5ba
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Wed Sep 20 14:26:34 2006 -0400

    Tighten the double click criteria.
    
    If the distance between the two clicks are greater than 8
    pixels it is not regarded as a double click.  This is in line with how
    GTK+ detects double clicks.  There's an X root window property or
    similar that defines the distance and ideally we should read that out,
    but for now the patch brings the behavior a little closer to
    what it should be.

commit c6954d46380632d29742015b4e09367da332e0f8
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Wed Sep 20 14:22:51 2006 -0400

    Only activate button actions on left click.
    
    Right now all mouse buttons activate the titlebar button action
    (minimize, maximize, close), which is a bit unusual.
    Metacity only activates the action on left click and opens the window
    menu for right clicks.  This patch just disables the button actions
    for anything else but left clicks.

commit 46876c402de38129a5721f4a1f87021f68c75141
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Wed Sep 20 14:18:54 2006 -0400

    Add support for the composite overlay window.
    
    Add support for using the composite overlay window for
    GL output instead of rendering to the root window.  This is lets
    compiz run on AIGLX without the _COMPIZ_GL_INCLUDE_INFERIORS hack that
    we used to have.  The patch defaults to using the root window but adds
    a '--use-cow' command line option to make compiz use the overlay
    window.




More information about the xorg-commit mailing list