lp:~vanvugt/compiz/fix-1060171

Created by Daniel van Vugt and last modified
Get this branch:
bzr branch lp:~vanvugt/compiz/fix-1060171
Only Daniel van Vugt can upload to this branch. If you are Daniel van Vugt please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Daniel van Vugt
Project:
Compiz
Status:
Merged

Recent revisions

3411. By Daniel van Vugt

Fix leakage of destroyed_pixmaps_table, containing pointers to freed decor_t's
which could result in invalid pointer dereferencing later.
(LP: #1060171)

3410. By Sam Spilsbury

Check the return value of pkg_check_modules and don't check for
libcompizconfig_internal (LP: #1060708). Fixes: https://bugs.launchpad.net/bugs/1060708. Approved by Daniel van Vugt.

3409. By Sam Spilsbury

Slightly more verbose matchers for CCSSettingValue so we can see what's going wrong in the tests.. Fixes: . Approved by Daniel van Vugt.

3408. By Brandon Schaefer

Added a new template that will check tap_detection. If it is false then add
CompAction::StateTapIgnore to the actions state.

If StateTapIgnore is set then in grabUngrabManyKeys ignore grabbing all
modifier+<keys>, because we don't care if the modifier is a tap or not.

This allows for Super+P to work with this unity branch:
https://code.launchpad.net/~brandontschaefer/unity/disable-tap-for-super/+merge/127407. Fixes: https://bugs.launchpad.net/bugs/950160. Approved by Daniel van Vugt.

3407. By Sam Spilsbury

Check for equality of string not pointer. Passing char * makes the template overload invoke opearator== on two pointers, which almost always fails.
(LP: #1058638). Fixes: https://bugs.launchpad.net/bugs/1058638. Approved by Daniel van Vugt.

3406. By Sam Spilsbury

Add necessary libraries to test targets. Fixes FTBFS with GNU gold linker.
(LP: #1058149). Fixes: https://bugs.launchpad.net/bugs/1058149. Approved by Daniel van Vugt.

3405. By Timo Jyrinki

Remove the non-used launchers and migration for them. Fixes a crash of g-c-c when entering Keyboard section. (LP: #1057955). Fixes: https://bugs.launchpad.net/bugs/1057955. Approved by Daniel van Vugt.

3404. By Ɓukasz Zemczak

ABI bump due to composite plugin ABI change. Fixes: . Approved by Daniel van Vugt.

3403. By Daniel van Vugt

Get ready for series 0.9.9

3402. By Daniel van Vugt

Update NEWS with latest bug fixes.

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.

Subscribers