Merge lp://staging/~compiz-team/compiz-core/oneiric.uwd_fixes into lp://staging/compiz-core/oneiric

Proposed by Sam Spilsbury
Status: Merged
Approved by: Jason Smith
Approved revision: 2798
Merged at revision: 2784
Proposed branch: lp://staging/~compiz-team/compiz-core/oneiric.uwd_fixes
Merge into: lp://staging/compiz-core/oneiric
Diff against target: 4244 lines (+1202/-1299)
30 files modified
gtk/CMakeLists.txt (+0/-5)
gtk/config.h.gtk.in (+0/-25)
gtk/window-decorator/CMakeLists.txt (+3/-156)
gtk/window-decorator/config.h.gtk.in (+0/-25)
gtk/window-decorator/decoration-test.c (+0/-537)
gtk/window-decorator/decoration-test.h (+8/-5)
gtk/window-decorator/decoration_inspector/CMakeLists.txt (+3/-1)
gtk/window-decorator/decoration_inspector/decoration_inspector.c (+17/-19)
gtk/window-decorator/simple_decorator/CMakeLists.txt (+3/-1)
gtk/window-decorator/simple_decorator/simple-decorator.c (+4/-0)
gtk/window-decorator/src/CMakeLists.txt (+155/-0)
gtk/window-decorator/src/cairo.c (+7/-6)
gtk/window-decorator/src/config.h.gtk.in (+25/-0)
gtk/window-decorator/src/decorator.c (+6/-46)
gtk/window-decorator/src/events.c (+187/-106)
gtk/window-decorator/src/frames.c (+2/-0)
gtk/window-decorator/src/gtk-window-decorator.c (+21/-17)
gtk/window-decorator/src/gtk-window-decorator.h (+27/-14)
gtk/window-decorator/src/metacity.c (+209/-90)
gtk/window-decorator/src/settings.c (+0/-2)
gtk/window-decorator/src/switcher.c (+1/-1)
gtk/window-decorator/src/util.c (+10/-0)
gtk/window-decorator/src/wnck.c (+120/-97)
gtk/window-decorator/test-cache.c (+0/-116)
gtk/window-decorator/test-cache/CMakeLists.txt (+9/-0)
gtk/window-decorator/test-cache/test-cache.c (+116/-0)
include/decoration.h (+66/-2)
libdecoration/decoration.c (+32/-1)
plugins/decor/src/decor.cpp (+168/-27)
plugins/decor/src/decor.h (+3/-0)
To merge this branch: bzr merge lp://staging/~compiz-team/compiz-core/oneiric.uwd_fixes
Reviewer Review Type Date Requested Status
Jason Smith (community) Approve
Review via email: mp+71750@code.staging.launchpad.net

This proposal supersedes a proposal from 2011-08-16.

This proposal has been superseded by a proposal from 2011-08-19.

Description of the change

Various UWD fixes to get the review process started. Needs LP bug references.

To post a comment you must log in.
2791. By Sam Spilsbury

Fixed wrong extents offsets for quads on theme changes
cleanup code a little

2792. By Sam Spilsbury

Try to handle leave events and cleanup

2793. By Sam Spilsbury

Actually handle the leave notify event correctly

2794. By Sam Spilsbury

Fix crash on unmaximize

2795. By Sam Spilsbury

Fix some crashes when handling synthetic ButtonRelease events
when the frame window was destroyed (BadWindow) and also maybe
fix bug where sometimes frame windows wouldn't be created or reparented
in

2796. By Sam Spilsbury

Actually generate default decorations

2797. By Sam Spilsbury

Fix warnings, remove debug messages

2798. By Sam Spilsbury

Rearrange the build a bit to fix warnings due to gtk2/3 mixing.

CMake requires that the decorator be in a separate subdirectory because
it needs conflicting includes

Revision history for this message
Jason Smith (jassmith) wrote :

+1, have tested and read code, nothing stuck out

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches

to all changes: