Created by MC Return on 2012-07-17 and last modified on 2012-07-17
Get this branch:
bzr branch lp:~mc-return/compiz/compiz.merge-plugin-swap
Only MC Return can upload to this branch. If you are MC Return please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

MC Return

Recent revisions

3288. By MC Return on 2012-07-17

Fixed multiple build warnings and errors to fix the compilation
Result still has to be tested though

3287. By MC Return on 2012-07-17

Added the plug-in "Swap" converted from git to bzr (including full history) to Compiz

3286. By Daniel van Vugt on 2012-07-16

Fix crash LP: #1019337 properly this time.

The original fix did not handle the case where:
    (win != NULL && xid != None && !valid_window(xid))
so would still exit with an X error.

Now we trap and handle such errors gracefully, instead of hitting the
default handler which kills gtk-window-decorator.. Fixes: https://bugs.launchpad.net/bugs/1019337. Approved by Łukasz Zemczak, jenkins.

3285. By Sam Spilsbury on 2012-07-12

Fixes CMake error when USER environment variable is not set
(LP: #1023772). Fixes: https://bugs.launchpad.net/bugs/1023772. Approved by Daniel van Vugt.

3284. By Daniel van Vugt on 2012-07-11

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 on 2012-07-11

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

3282. By Sam Spilsbury on 2012-07-11

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

3281. By soreau on 2012-07-11

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 on 2012-07-11

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 on 2012-07-05

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

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.

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.