Merge lp:~om26er/ubuntu/oneiric/compiz-plugins-main/fix-sru-regressions-2 into lp:ubuntu/oneiric-proposed/compiz-plugins-main

Proposed by Omer Akram
Status: Merged
Merged at revision: 23
Proposed branch: lp:~om26er/ubuntu/oneiric/compiz-plugins-main/fix-sru-regressions-2
Merge into: lp:ubuntu/oneiric-proposed/compiz-plugins-main
Diff against target: 63 lines (+38/-0)
4 files modified
debian/changelog (+10/-0)
debian/patches/fix-875557.patch (+12/-0)
debian/patches/fix-891886.patch (+14/-0)
debian/patches/series (+2/-0)
To merge this branch: bzr merge lp:~om26er/ubuntu/oneiric/compiz-plugins-main/fix-sru-regressions-2
Reviewer Review Type Date Requested Status
Martin Pitt Approve
Marco Trevisan (Treviño) Approve
Review via email: mp+83590@code.launchpad.net

Description of the change

backport fix for the two linked SRU regressions

To post a comment you must log in.
Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

Looks good.

review: Approve
Revision history for this message
Martin Pitt (pitti) wrote :

Thanks! Will only apply to oneiric for now, as per discussion with Didier (see bug comments for details).

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2011-10-12 10:49:59 +0000
3+++ debian/changelog 2011-11-28 11:59:33 +0000
4@@ -1,3 +1,13 @@
5+compiz-plugins-main (1:0.9.6-0ubuntu4.1) oneiric-proposed; urgency=low
6+
7+ * debian/patches/fix-875557.patch:
8+ - Compiz grid overlay appears after workspace switcher use.
9+ (LP: #875557)
10+ * debian/patches/fix-891886.patch:
11+ - Compiz grid plugin is fired when resizing a window. (LP: #891886)
12+
13+ -- Omer Akram <om26er@ubuntu.com> Mon, 28 Nov 2011 16:44:41 +0500
14+
15 compiz-plugins-main (1:0.9.6-0ubuntu4) oneiric-proposed; urgency=low
16
17 * debian/patches/fix-872161.patch:
18
19=== added file 'debian/patches/fix-875557.patch'
20--- debian/patches/fix-875557.patch 1970-01-01 00:00:00 +0000
21+++ debian/patches/fix-875557.patch 2011-11-28 11:59:33 +0000
22@@ -0,0 +1,12 @@
23+--- a/expo/src/expo.cpp 2011-10-05 06:48:41 +0000
24++++ b/expo/src/expo.cpp 2011-11-26 20:47:23 +0000
25+@@ -148,8 +148,6 @@
26+ else
27+ vpUpdateMode = VPUpdateMouseOver;
28+
29+- dndState = DnDNone;
30+-
31+ screen->removeAction (&optionGetDndButton ());
32+ screen->removeAction (&optionGetExitButton ());
33+ screen->removeAction (&optionGetNextVpButton ());
34+
35
36=== added file 'debian/patches/fix-891886.patch'
37--- debian/patches/fix-891886.patch 1970-01-01 00:00:00 +0000
38+++ debian/patches/fix-891886.patch 2011-11-28 11:59:33 +0000
39@@ -0,0 +1,14 @@
40+=== modified file 'src/grid.cpp'
41+--- a/grid/src/grid.cpp 2011-10-05 17:41:22 +0000
42++++ b/grid/src/grid.cpp 2011-11-19 18:19:19 +0000
43+@@ -766,7 +766,8 @@
44+ unsigned int state,
45+ unsigned int mask)
46+ {
47+- if (mask & (CompWindowGrabMoveMask | CompWindowGrabButtonMask))
48++ if ((mask & (CompWindowGrabMoveMask | CompWindowGrabButtonMask)) &&
49++ !(mask & CompWindowGrabResizeMask))
50+ {
51+ gScreen->o[0].value ().set ((int) window->id ());
52+
53+
54
55=== modified file 'debian/patches/series'
56--- debian/patches/series 2011-10-12 10:49:59 +0000
57+++ debian/patches/series 2011-11-28 11:59:33 +0000
58@@ -11,3 +11,5 @@
59 fix-868392.patch
60 fix_clipping_issues_in_expo.patch
61 fix-872161.patch
62+fix-891886.patch
63+fix-875557.patch

Subscribers

People subscribed via source and target branches

to all changes: