lp://qastaging/~vanvugt/compiz/fix-1041047
- Get this branch:
- bzr branch lp://qastaging/~vanvugt/compiz/fix-1041047
Branch merges
- Sam Spilsbury: Approve
- jenkins (community): Approve (continuous-integration)
-
Diff: 93 lines (+78/-0)2 files modifiedplugins/opengl/src/paint.cpp (+17/-0)
tests/manual/Unredirect.txt (+61/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 3339. By Daniel van Vugt
-
Ensure unredirected windows don't stay unredirected if they're no longer
on top. (LP: #1041047)Still one minor bug: Redirecting an unredirected window, you see a brief
flicker which looks like the previous frame from before the window was
unredirected. - 3338. By Daniel van Vugt
-
Make "Unredirect Fullscreen Windows" more reliable. This fixes the problem
with unredirection failing to engage at all (LP: #1041066) when
gtk-window-decorator creates offscreen windows that are stacked on top.
This also fixes the problem with unredirect hiding all windows,
because it thinks the desktop window should be stacked on top (LP: #980663).Unfortunately, both issues are so tightly coupled that they can only really
be fixed and tested together.. Fixes: https://bugs.launchpad .net/bugs/ 980663, https:/ /bugs.launchpad .net/bugs/ 1041066. Approved by Sam Spilsbury. - 3337. By Sam Spilsbury
-
Remove serialization.
Serialization was a cool idea for handling the temp load/unload problem,
however the usecase these days does not often involve that in order
to justify its continued maintainence.
. Fixes: . Approved by Daniel van Vugt. - 3336. By Daniel van Vugt
-
Avoid division by zero, if plugins try to deform a window down to size zero.
(LP: #1045235). Fixes: https://bugs.launchpad .net/bugs/ 1045235. Approved by Tim Penhey. - 3335. By Daniel van Vugt
-
Clean up capitalization:
UnMinimize --> Unminimize
unMinimize --> unminimize
(LP: #1045652). Fixes: https://bugs.launchpad .net/bugs/ 1045652. Approved by Sam Spilsbury, MC Return. - 3334. By Daniel d'Andrada
-
resize plugin: don't crash if resize wasn't initiated externally
(LP: #1045191)The rectangle grabWindowWorkArea is not created if the resize is initiated by the initiate_button action (by default, alt + middle mouse button) instead of by dragging the window border.
In this situation ResizeLogic:
:enableOrDisabl eVerticalMaximi zation( ) calling member functions of a null grabWindowWorkA rea.. Fixes: https:/ /bugs.launchpad .net/bugs/ 1045191. Approved by Daniel van Vugt, Sam Spilsbury. - 3333. By Daniel van Vugt
-
Fix obvious omissions from the introduction of unminimize_* (r3311), which
were causing the unminimize animation settings to be ignored (LP: #1040455). Fixes: https://bugs.launchpad .net/bugs/ 1040455. Approved by Sam Spilsbury. - 3332. By Sam Spilsbury
-
Fixes FTBFS for kde4-window-
decorator (LP: #1041310). Fixes: https:/ /bugs.launchpad .net/bugs/ 1041310. Approved by Daniel van Vugt. - 3331. By Daniel van Vugt
-
Updated AUTHORS from the full bzr log, and re-sort the list.
(LP: #1042095). Fixes: https://bugs.launchpad .net/bugs/ 1042095. Approved by Sam Spilsbury. - 3330. By Sam Spilsbury
-
Refactors a little bit of the upgrade code and gets it under test to prepare to fix (LP: #1042537).
1. Split up ccsCheckForSett
ingsUpgrade into a few smaller functions
2. Consolidate some duplicate functions
3. Get those duplicate functions involving a bit of logic under test
4. Fix some invalid code in the settings upgrade function (found by manual testing). Fixes: . Approved by Daniel van Vugt.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/compiz/0.9.8