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