compiz: Changes to 'nomad-0.7.8'
David Reveman
davidr at kemper.freedesktop.org
Thu Jan 15 05:37:16 PST 2009
gtk/window-decorator/gtk-window-decorator.c | 254 +++++++++++++++++++----
include/compiz-core.h | 30 ++
include/decoration.h | 29 +-
kde/window-decorator-kde4/switcher.cpp | 21 +
kde/window-decorator-kde4/window.cpp | 17 -
kde/window-decorator/window.cpp | 17 -
libdecoration/decoration.c | 102 +++++----
plugins/Makefile.am | 2
plugins/cube.c | 58 -----
plugins/decoration.c | 14 -
plugins/move.c | 292 +++++++++++++++++++++++++-
plugins/obs.c | 83 +------
plugins/place.c | 30 +-
plugins/scale.c | 27 --
plugins/switcher.c | 85 ++++---
plugins/water.c | 20 +
plugins/wobbly.c | 303 +++++++++++++++++++--------
src/display.c | 17 +
src/event.c | 53 ++--
src/paint.c | 306 ++++++++++++++++++++--------
src/screen.c | 22 +-
src/window.c | 108 +++++++--
22 files changed, 1337 insertions(+), 553 deletions(-)
New commits:
commit df29489d7483c14391e2f50412d2dcee018cc457
Author: David Reveman <davidr at novell.com>
Date: Thu Jan 8 19:30:39 2009 -0500
Handle double clicks properly when window movement is intercepted at
the compositing manager level.
commit b6adcec777100e5f49106314a4022db66a5a6975
Author: David Reveman <davidr at novell.com>
Date: Thu Jan 8 19:30:15 2009 -0500
Have move plugin forward a notify client message to the decorator so
that double clicks and such can be properly handled.
commit b909a151a741fb241aa0cc19d02941b4f98d9f1c
Author: David Reveman <davidr at novell.com>
Date: Tue Jan 6 18:39:29 2009 -0500
Initialize mapNum properly for root window.
commit cb48123f7a0c5b24c89f48bc0651367515bd2ad7
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 2a5888bfa6e82e5b8abafa6b32a951f863d26512
Author: David Reveman <davidr at novell.com>
Date: Thu Dec 4 14:52:04 2008 -0500
Allow decoration property to be of any type.
commit 7a95c00b0bbd5b3091f87b53367b1c804443eead
Author: David Reveman <davidr at novell.com>
Date: Thu Dec 4 14:29:24 2008 -0500
Add findSibling function and fix all transientFor and clientLeader
lookups.
commit 9c61b5f779f870b2c967b7bd5cdcf663708d33fc
Author: David Reveman <davidr at novell.com>
Date: Tue Dec 2 17:15:34 2008 -0500
Send activate request when initiating movement of unmanaged window.
commit eb453e007f42eea1ffe713a18451fe85430a9c51
Author: David Reveman <davidr at novell.com>
Date: Tue Dec 2 17:14:17 2008 -0500
Only use SubstructureRedirectMask and SubstructureNotifyMask when
sending client messages to root window.
commit a0afd84ff2fa2073b012d9874b509426e4dcb325
Author: David Reveman <davidr at novell.com>
Date: Mon Dec 1 08:01:07 2008 -0500
Fix unnecessary breakage of libdecoration API.
commit 42a2dc6d589245e3f2e1df5079347f8f5855c01e
Author: David Reveman <davidr at novell.com>
Date: Sun Nov 30 13:40:44 2008 -0500
Make sure output is clipped to parent window properly.
commit 12ba0594d4b9b202dbc99063e5e66aa97cb7c41b
Author: David Reveman <davidr at novell.com>
Date: Wed Nov 26 15:36:56 2008 -0500
Track changes to libdecoration.
commit 6338b93dab1ac81c1ad3f5652055771ab48c9eab
Author: David Reveman <davidr at novell.com>
Date: Wed Nov 26 14:46:41 2008 -0500
Update ABI version.
commit 39420d8f9068cc4d897844b971b95a359200114f
Author: David Reveman <davidr at novell.com>
Date: Wed Nov 26 14:39:32 2008 -0500
Use the window clip and not the window region when setting
output clipping.
commit b2c6a1d7a327f62127136f03a01287c5d45c29cd
Author: David Reveman <davidr at novell.com>
Date: Wed Nov 26 14:07:11 2008 -0500
Add support for _COMPIZ_WM_WINDOW_MOVE_DECOR property to
gtk-window-decorator.
commit 16d661528ba6e67310edee5f4dc0eb1089bb5c65
Author: David Reveman <davidr at novell.com>
Date: Wed Nov 26 10:30:20 2008 -0500
Use findClientWindowAtDisplay and ignore grabIndex.
commit 5e5057dd6879873603ad8e3f0f2e2110a35d7c4c
Author: David Reveman <davidr at novell.com>
Date: Wed Nov 26 10:27:37 2008 -0500
Handle frame windows properly when not managing windows and add
findClientWindow functions.
commit 2fcf8f6d72e57ce81832c533337e38a66ee9b064
Author: David Reveman <davidr at novell.com>
Date: Tue Nov 25 18:56:35 2008 -0500
Add _COMPIZ_WM_WINDOW_MOVE_DECOR support to move plugin.
commit 70e6f5c84e3c038ff50dd456aa5e9c4e7d7350d0
Author: David Reveman <davidr at novell.com>
Date: Tue Nov 25 14:47:38 2008 -0500
Add decor_update_box_property.
commit d8beb9fd7011a6b13349306ee09f6abf61247936
Author: David Reveman <davidr at novell.com>
Date: Tue Nov 25 14:40:12 2008 -0500
decor_region_to_blur_property -> decor_region_to_box_property.
commit e7fb3de8e3ba9bacac2dd9bcc96fc1b392b3f5a4
Author: David Reveman <davidr at novell.com>
Date: Fri Nov 21 12:54:05 2008 -0500
Bump ABI version.
commit 8fc38ddd9fd3e798fb4936ab74c6d6e8e1fc5557
Author: David Reveman <davidr at novell.com>
Date: Fri Nov 21 04:09:41 2008 -0500
Make sure we only try to start decorator once.
commit ee38c7ae45f7321592a21c4ba77003833d0f1686
Author: David Reveman <davidr at novell.com>
Date: Wed Nov 19 09:49:06 2008 -0500
Fix obvious bug in wobblyAddWindowGeometry.
commit 3a9109205b005b973daa11f6f152781d0a166ea0
Author: David Reveman <davidr at novell.com>
Date: Tue Nov 18 11:05:18 2008 -0500
Move desktopWindowCount to CompWindow struct.
commit de8518bf4c34f5d2fd75335e37d64b9f2f19439e
Author: David Reveman <davidr at novell.com>
Date: Tue Nov 18 10:57:30 2008 -0500
Don't always set initial state of input only windows to IsUnmapped.
commit 7b541925c3fdfdf916be71f3ee705cd4ceab4ffd
Author: David Reveman <davidr at novell.com>
Date: Tue Nov 18 10:56:23 2008 -0500
Cleanup.
commit 7e6850ffea831683f213af4a1b22f09b6e1a6ab9
Author: David Reveman <davidr at novell.com>
Date: Sun Nov 16 00:09:00 2008 -0500
Make switcher plugin properly handle non top-level windows.
commit acd9fe2ac269e5f485bd97d185ec8a6c9d5f6fb2
Author: David Reveman <davidr at novell.com>
Date: Sun Nov 16 00:06:34 2008 -0500
Add optional attrib parameter to drawTransformedWindowWithChildren.
commit 0efa651ecc92d0ecb70fd5bf4ac2c37dc010af16
Author: David Reveman <davidr at novell.com>
Date: Sat Nov 15 22:36:35 2008 -0500
Only draw thumbnails when popup is mapped.
commit 4231b13a99e69b31df03687c6ee36b986dbe4d73
Author: David Reveman <davidr at novell.com>
Date: Sat Nov 15 20:47:04 2008 -0500
Make water plugin work properly with non top-level windows.
commit 3c8b144eab72f29834780f8090e8ad94cbfd7e67
Author: David Reveman <davidr at novell.com>
Date: Sat Nov 15 19:54:36 2008 -0500
Make scale plugin work properly with non top-level windows.
commit 7ffca3a8c26e63262eda72b4658c634b260e0afa
Author: David Reveman <davidr at novell.com>
Date: Sat Nov 15 19:52:20 2008 -0500
Add drawTransformedWindowWithChildren function.
commit 3320ad9d0443b78170e6b22c9c359a58c7b375aa
Author: David Reveman <davidr at novell.com>
Date: Sat Nov 15 11:19:02 2008 -0500
Call damageWindowRect for each parent window.
commit a4a2552eceb010b53ce2f4684e689479a77462ae
Author: David Reveman <davidr at novell.com>
Date: Sat Nov 15 10:33:58 2008 -0500
Only apply opacity to top-level desktop windows.
commit acfe82f739ca11d516990e63634715564c1ef36c
Author: David Reveman <davidr at novell.com>
Date: Fri Nov 14 23:53:08 2008 -0500
Apply modifiers in obsPaintWindow.
commit b5ac621173b1f79de9d86febb60904ee48be1098
Author: David Reveman <davidr at novell.com>
Date: Fri Nov 14 15:56:16 2008 -0500
Fix sub window drawing in wobbly plugin.
commit af8c3ef4edc4994963d257f989e029536302c3d4
Author: David Reveman <davidr at novell.com>
Date: Fri Nov 14 15:54:06 2008 -0500
Make sure we paint all windows even when
PAINT_WINDOW_NO_CORE_INSTANCE_MASK flag is present.
commit 62a71269f761ffc1524fe783d4cdd604394907c7
Author: David Reveman <davidr at novell.com>
Date: Fri Nov 14 11:32:42 2008 -0500
Use drawWindow to rendering wobbly windows.
commit 969f240ec8c89018a8e51dd0885a512e9585401f
Author: David Reveman <davidr at novell.com>
Date: Fri Nov 14 11:03:01 2008 -0500
Fix grab coordinate when moving non top-level windows.
commit 0926805749c38bc9556e6444bf59e0af190db6d5
Author: David Reveman <davidr at novell.com>
Date: Fri Nov 14 11:00:43 2008 -0500
Fix so that child windows properly inherit paint attributes
from parent and occlusion detection works properly.
commit 8c7c5ce753b851f5008750e51931cac1da6e83ce
Author: David Reveman <davidr at novell.com>
Date: Thu Nov 13 13:46:07 2008 -0500
Move output clipping to paintWindow function. This allows us to
properly clip drawing of transformed non top-level windows.
commit ba22a4c286684f354120c02e03dfdb4837f8fdde
Author: David Reveman <davidr at novell.com>
Date: Thu Nov 13 10:10:19 2008 -0500
Specify clip planes in screen space.
More information about the xorg-commit
mailing list