lp:~compiz-team/compiz/compiz.fix_1158161

Created by Sam Spilsbury and last modified
Get this branch:
bzr branch lp:~compiz-team/compiz/compiz.fix_1158161
Members of Compiz Maintainers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Compiz Maintainers
Project:
Compiz
Status:
Merged

Recent revisions

3635. By Sam Spilsbury

Cleanup - split up DecorWindow::update, reduce some of the fall-out condition
from allowing shadow-only windows to enter into the update function

3634. By Sam Spilsbury

Also decorate shadow-only windows. Strangely this fixes (LP: #1158161)

3633. By Sam Spilsbury

Don't set lastFrameExtents unless the window geometry actually changed - as
that variable only exists to track changes in the actual geometry of
the window and not the apparant frame extents.

Added tests to verify that behaviour.

(LP: #1138517). Fixes: https://bugs.launchpad.net/bugs/1138517.

Approved by PS Jenkins bot, Timo Jyrinki.

3632. By Sam Spilsbury <email address hidden>

Added the plug-in "Freely Transformable Windows" aka freewins converted from git to bzr (including full history) to lp:compiz.

(LP: #1012194). Fixes: https://bugs.launchpad.net/bugs/1012194.

Approved by PS Jenkins bot, Sam Spilsbury.

3631. By Brandon Schaefer

Instead of not grabbing all the keys when IgnoreTap is set, add a patch to only not grab Super+P. Allowing part of this bug to say fix (LP:950160), while fixing bugs such as this (LP:1075207). This is only a patch for unity, otherwise it will not cause any problems with trunk compiz. Fixes: https://bugs.launchpad.net/bugs/1075207.

Approved by Andrea Azzarone, Sam Spilsbury, PS Jenkins bot.

3630. By MC Return

Grid plugin:

Fixed wrong calculation of top-left corner coordinates.
Now detection of this corner also works correctly on multimonitor configurations.
Improved readability of the grid corner detection code.

(LP: #1139835). Fixes: https://bugs.launchpad.net/bugs/1139835.

Approved by PS Jenkins bot, Łukasz Zemczak.

3629. By PS Jenkins bot

Releasing 1:0.9.9~daily13.02.28-0ubuntu1 to ubuntu.

Approved by PS Jenkins bot.

3628. By MC Return

Fixed minor cppcheck issues:

Do not assign a value to rv, because this value is never used.
Instead declare and assign a value to bool rv in the same line.

Do not assign false to Bool readonly, because this value is never used.
Instead declare the variable and assign a value in the same line.

Other minor problems:

Fixed some guaruntee->guarantee typos in comments.
Fixed copyright headers still referring to the old .c files.
Fixed wrong names in copyright headers.

(LP: #1134251). Fixes: https://bugs.launchpad.net/bugs/1134251.

Approved by Sam Spilsbury.

3627. By MC Return

Firepaint:

Inverted the statements in the if conditions checking cache_size
to improve readability and to harmonize the code with showmouse.
Fixed minor coding style issues (added spaces).

Firepaint and Showmouse:

Added constants replacing magic numbers to improve readability.
Removed redundant newlines.

Approved by Brandon Schaefer, Sam Spilsbury.

3626. By Brandon Schaefer

Move CompScreenImpl::focusTopMostWindow() over to use the serverWindows list, as its more up-to-date. Now lowering a window will have an up-to-date stacking order.

(LP: #1034616). Fixes: https://bugs.launchpad.net/bugs/1034616.

Approved by Sam Spilsbury.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:compiz/0.9.9
This branch contains Public information 
Everyone can see this information.