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

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

3387. By Sam Spilsbury

Merge lp:compiz

3386. By Sam Spilsbury

Put the bind pixmap handler after the double buffer handler so that the
latter can use it indirectly

3385. By Sam Spilsbury

Merge lp:compiz

3384. By Sam Spilsbury

Implement the vsync code in terms of the newer refactored code

3383. By Sam Spilsbury

Move the vsync hook into DoubleBuffer::render

3382. By Sam Spilsbury

Make all the tests pass - the logic is now implemented and just
needs to be hooked up

3381. By Sam Spilsbury

Refactored the double buffer classes somewhat to take a list of vsync
methods, test for their usage as appropriate

3380. By Sam Spilsbury

Added some unit tests, make them pass

3379. By Sam Spilsbury

Added test fixture from the video sync strategies code

3378. By Sam Spilsbury

Check the pending frame of the window when looking to see if it is a "toplevel" window. There was a case where calling updateAttributes on a just-reparented window which hadn't yet got the ReparentNotify event for its frame window would cause subsequent calls to reconfigureXWindow which want to restack relative to it to fail because that frame window wasn't marked as "existing" yet, so we would detect that case as restacking relative to an invalid window and prevent the restack request.. Fixes: https://bugs.launchpad.net/bugs/1052773. Approved by Daniel van Vugt, Brandon Schaefer, 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.