Created by Andrea Azzarone on 2012-08-02 and last modified on 2012-08-02
Get this branch:
bzr branch lp:~azzar1/compiz/fix-960652
Only Andrea Azzarone can upload to this branch. If you are Andrea Azzarone please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Andrea Azzarone

Recent revisions

3300. By Andrea Azzarone on 2012-08-02

Always call terminate callbacks. Don't stop to the fist option of the first plugin.

3299. By Sam Spilsbury on 2012-08-02

Adds a COVERAGE argument to compiz_discover_tests so clients can specify which libraries the tests actually cover (so that coverage reports are correctly generated for our various utility libs). Fixes: . Approved by Daniel van Vugt.

3298. By Ɓukasz Zemczak on 2012-07-30

Added test module for the migration script created by Francis Ginther (big thanks!). Added a check for non-existence of the MUT.. Fixes: . Approved by Daniel van Vugt.

3297. By MC Return on 2012-07-30

Reduces combined filesizes of Compiz' .png resources from 2.2MB to 1.5MB by recompression of those with Trimage Image Compressor.
This will decrease package size, downloading/loading/displaying times without changing appearance in any way, because png is a lossless format and this commit just optimizes compression and filesizes.
png files with higher compression take less time to display, not only because of reduced loading times, but also because deflation in memory finishes faster as decompression speed is largely uninfluenced by the compression level and thus decompression of better compressed png files is faster.. Fixes: . Approved by Daniel van Vugt, Sam Spilsbury.

3296. By Sam Spilsbury on 2012-07-30

Fixed: schemas were getting installed to ${DESTDIR} twice, eg
${DESTDIR}${DESTDIR}${CMAKE_INSTALL_PREFIX}. Fixes: . Approved by Daniel van Vugt.

3295. By Sam Spilsbury on 2012-07-30

Install the cmake helper macros and check for them in COMPIZ_CMAKE_MODULE_PATH
(LP: #1024179). Fixes: https://bugs.launchpad.net/bugs/1024179, https://bugs.launchpad.net/bugs/1030176. Approved by Daniel van Vugt.

3294. By Daniel van Vugt on 2012-07-26

Fix incorrect shell expansion, leading to invalid "sed" syntax (LP: #1029383). Fixes: https://bugs.launchpad.net/bugs/1029383. Approved by Sam Spilsbury.

3293. By Daniel van Vugt on 2012-07-25

Fixed CompTimerTestCallback.TimerOrder failure on slow systems (like valgrind)
(LP: #1021139)

If the environment (like valgrind in ExperimentalMemCheck) is so slow that it
took more than 50ms to schedule the tests, then they would all be overdue
on startup (instead of just one of them) and the order would not be
predictable. So I spread the timers out over longer intervals and reduced
the number of repetitions to stop the new test from taking too long.. Fixes: https://bugs.launchpad.net/bugs/1021139. Approved by jenkins, Sam Spilsbury.

3292. By Daniel van Vugt on 2012-07-25

Remove pointless code from test-timer-callbacks.cpp. Fixes: . Approved by Tim Penhey, jenkins.

3291. By Daniel van Vugt on 2012-07-25

Avoid random build failures "_intltool_update-NOTFOUND: not found"
by verifying intltool-update exists. If not, then fail cmake more cleanly
with a nice error message telling the user how to install it.
(LP: #1023742)

The truly weird part is that I've been building compiz successfully for a
long time without intltool-update installed. However we have some broken
cmake dependencies somewhere which *sometimes* make that a problem (like
with make -j2), but mostly not a problem (like make -j1).
. Fixes: https://bugs.launchpad.net/bugs/1023742. Approved by Sam Spilsbury, jenkins.

Branch metadata

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