lp:~compiz-team/compiz/fix-1060327

Created by Daniel van Vugt and last modified
Get this branch:
bzr branch lp:~compiz-team/compiz/fix-1060327
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

3502. By Daniel van Vugt

Clarify the reasoning behind what might look light pointless code to the
unexpecting reader. Also make it conditional, because the need for the fix
is conditional on the same macro.

3501. By Sam Spilsbury

Fixed race condition - we ungrabbed the server before binding the pixmap.
(LP: #1060327)

3500. By Stephen M. Webb

Move plugin initialization code out of assert() macro so it still runs even with NDEBUG defined (lp: #1085581). Fixes: https://bugs.launchpad.net/bugs/1085581.

Approved by Didier Roche.

3499. By Daniel van Vugt

Bump deb version to 0.9.9* to match the actual Compiz version.

Approved by Didier Roche.

3498. By Daniel van Vugt

Add an option to specify which windows are allowed to be unredirected when
they are fullscreen. Default: Allow unredirection on all window types except
common video players: Totem, MPlayer, Vlc or Plugin-container (Flash or other
nested browser windows).
(LP: #1051802)
. Fixes: https://bugs.launchpad.net/bugs/1051802.

Approved by PS Jenkins bot, Sam Spilsbury.

3497. By Daniel van Vugt

Fixed: unredirected fullscreen windows sliding offscreen were staying
unredirected (always visible), because compiz thought they were fullscreen
on a different monitor. Add extra smarts to tell the difference between
fullscreen and offscreen. (LP: #1084401). Fixes: https://bugs.launchpad.net/bugs/1084401.

Approved by Sam Spilsbury, PS Jenkins bot.

3496. By Sam Spilsbury

In order to safely destroy a Glib::Source you need to g_source_destroy its
underlying gobj which will invoke the destructor for the Glib::Source.
Added an integration test to prove it.
(LP: #1085590). Fixes: https://bugs.launchpad.net/bugs/1085590.

Approved by Daniel van Vugt, PS Jenkins bot.

3495. By Sam Spilsbury

Use abort () instead of assert (0); The latter doesn't seem to work
sometimes, and really, we want to abort (), the test assumes it.

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

Approved by Daniel van Vugt, PS Jenkins bot.

3494. By Didier Roche-Tolomelli

Bump ABI version as tests on the staging ppa showed it changed.

Approved by Stephen M. Webb.

3493. By Didier Roche-Tolomelli

Bump changelog to be > at the previous release that was already backported.

Approved by Martin Mrazik.

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.