lp:~vanvugt/compiz/fix-1023742

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

3285. By Daniel van Vugt

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).

3284. By Daniel van Vugt

Add extra checks to avoid passing an invalid xid to XGetWindowProperty which
would result in fatal error: BadWindow (invalid Window parameter).
(LP: #1019337)
. Fixes: https://bugs.launchpad.net/bugs/1019337. Approved by Sam Spilsbury, jenkins.

3283. By Daniel van Vugt

Add initial manual tests for GSettings.. Fixes: . Approved by Didier Roche, Timo Jyrinki.

3282. By Sam Spilsbury

Add gsettings test cases and schema/path cleanups.. Fixes: . Approved by Daniel van Vugt.

3281. By soreau

Added the plug-in "Trip" converted from git to bzr (including full history) to Compiz.. Fixes: https://bugs.launchpad.net/bugs/1012213. Approved by Daniel van Vugt.

3280. By Daniel van Vugt

Don't damageScreen on window resize. It will only slow us down, especially
when using unityshell. Whatever bug we were trying to work around by calling
damageScreen seems to be gone.. Fixes: . Approved by Sam Spilsbury.

3279. By Sam Spilsbury

Added compiz_discover_tests.

gtest_add_tests is good for the basic Google Test usage, but its source
based scanning falls short in a couple of areas - namely it requires that
there be no space between TEST* and ( and it also does not work for templated
tests.

compiz_discover_tests builds a small C++ program to parse the output
of --gtest_list_tests and adds those at make-time to the CTestTestfile.cmake
in the current binary directory. This allows us to correctly introspect the test
 binary and get /all/ the tests regardless of the source file.. Fixes: . Approved by Daniel van Vugt.

3278. By Daniel van Vugt

Introduce proper logging functions for compizconfig. Get rid of those nasty
calls to D() and printf.. Fixes: . Approved by Sam Spilsbury.

3277. By MC Return

Added the plug-in "Stack Window Switcher" converted from git to bzr (including full history) to Compiz. Fixes: https://bugs.launchpad.net/bugs/1012205. Approved by Daniel van Vugt.

3276. By G. Uitslag <email address hidden>

Using the next/previous bindings the wall plugin didn't calculate correctly the next workspace when it reaches the begin or the end of a row of workspaces, so it didn't jump to the next line. (LP: #904205). Fixes: https://bugs.launchpad.net/bugs/904205. Approved by Daniel van Vugt, 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.8
This branch contains Public information 
Everyone can see this information.

Subscribers