lp:~compiz-team/compiz/compiz.fix_1050610

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

3396. By Sam Spilsbury

Added manual test

3395. By Sam Spilsbury

Destroy button and event windows once we're done with them

3394. By Sam Spilsbury

Check if expo is active before tracking grabbed windows so that grid doesn't fire
(LP: #1037142). Fixes: https://bugs.launchpad.net/bugs/1037142. Approved by Daniel van Vugt, jenkins.

3393. By Sam Spilsbury

Remove some options from org.compiz.integrated and integrate them properly - adding special cases for options where upstream gnome forgot to change the key type.
(LP: #1050796). Fixes: https://bugs.launchpad.net/bugs/1050796. Approved by Daniel van Vugt.

3392. By Sam Spilsbury

Disable server grab while calling glXBindTexImageEXT for now
(LP: #1030891). Fixes: https://bugs.launchpad.net/bugs/1030891. Approved by Daniel van Vugt, jenkins.

3391. By Sam Spilsbury

Workaround (LP: #92599) by forcing the user specified refresh rate on nvidia.. Fixes: https://bugs.launchpad.net/bugs/92599. Approved by Daniel van Vugt, jenkins.

3390. By Sam Spilsbury

Actually change string settings to the new value, not the current one
(LP: #1042041). Fixes: https://bugs.launchpad.net/bugs/1042041. Approved by jenkins, Daniel van Vugt.

3389. By Sam Spilsbury

Check the returned value for NULL as the integration backend may fail. If the integration backend fails, it should fail properly

Increased test coverage on CCSGSettingsIntegratedSetting and CCSGNOMEIntegration. Added mocks where appropriate, split out the matcher used in the previous branch.. Fixes: https://bugs.launchpad.net/bugs/1041535. Approved by Daniel van Vugt, jenkins, Tim Penhey.

3388. By Daniel van Vugt

Avoid passing an uninitialized context into glXDestroyContext, which can
cause crashes. (LP: #1054724)

For fglrx users, this seems to happen after:
  glXQueryExtensionsString is NULL for screen %d (LP: #1054257)
But still, we shouldn't crash.. Fixes: https://bugs.launchpad.net/bugs/1054724. Approved by Sam Spilsbury, jenkins.

3387. By Sam Spilsbury

Put some tests in place for the upgrade code, and optimized the upgrade code in the meantime. Fixes bug 1042537. Fixes: https://bugs.launchpad.net/bugs/1042537. Approved by Daniel van Vugt, Tim Penhey, jenkins.

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.