lp://qastaging/~compiz-team/compiz/compiz.fix_1120009.1

Created by Sam Spilsbury and last modified
Get this branch:
bzr branch lp://qastaging/~compiz-team/compiz/compiz.fix_1120009.1
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

3555. By Sam Spilsbury

Enable xorg-gtest tests by default and build in CI

(LP: #1120009)

3554. By MC Return

Reintroduce the thumbnail (Window previews) plugin.
Just prevent building of thumbnail for GLES. It compiles and works for GL.
(LP: #1020825)

Also fixed transparency issues with glow and window-like-background by
adding calls to enable/disable GL_BLEND. Fixes: https://bugs.launchpad.net/bugs/1020825.

Approved by Daniel van Vugt.

3553. By Daniel van Vugt

Revert the opengl ABI bump. It was not required but actually causes Unity
to fail to start now (until someone rebuilds Unity).

3552. By Daniel van Vugt

Avoid leaking GLShaderCache::priv (LP: #1097664)

I have bumped the opengl ABI for completeness but it's probably not necessary
because:
  (a) No code outside of the opengl plugin uses GLShaderCache; and
  (b) Even if there was code using it, I'm not sure if the addition of a
      non-virtual destructor would affect the binary object size.
. Fixes: https://bugs.launchpad.net/bugs/1097664.

Approved by PS Jenkins bot, Sam Spilsbury.

3551. By Daniel van Vugt

Avoid leaking PrivateGLScreen::projection (LP: #1097657). Fixes: https://bugs.launchpad.net/bugs/1097657.

Approved by PS Jenkins bot, Sam Spilsbury.

3550. By Daniel van Vugt

Fix multiple errors reported by valgrind in compiz_test_resize_logic
"Conditional jump or move depends on uninitialised value(s)"
(LP: #1097179). Fixes: https://bugs.launchpad.net/bugs/1097179.

Approved by Sam Spilsbury.

3549. By Daniel van Vugt

Fix memory leaks resulting from misuse (and poor design) of
resize::CompScreenImpl::findWindow()
(LP: #1097126)
. Fixes: https://bugs.launchpad.net/bugs/1097126.

Approved by Daniel d'Andrada, PS Jenkins bot.

3548. By Daniel van Vugt

Reintroduced the wallpaper plugin. It was unbuildable from v0.9.8.0 until
now. (LP: #1020830). Fixes: https://bugs.launchpad.net/bugs/1020830.

Approved by Daniel van Vugt, Sam Spilsbury.

3547. By MC Return

Minor showmouse clean-up:

Fixed indentation in and simplified showmouse.xml.in (no need for 2 General groups/tabs).
Fixed several typos.

Approved by Daniel van Vugt.

3546. By Daniel van Vugt

Sort the plugin list to improve readability of CMake output (LP: #1096780). Fixes: https://bugs.launchpad.net/bugs/1096780.

Approved by PS Jenkins bot, Sam Spilsbury.

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.9
This branch contains Public information 
Everyone can see this information.