lp:~vanvugt/compiz-core/fix-928655

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

Recent revisions

2985. By Daniel van Vugt

Revert revision 2938:
    lp:~smspillaz/compiz-core/compiz-core.fix-880707-test-v3
in order to avoid a critical regression it causes (LP: #928655).

Unfortunately the regression was not just a logical bug, but a design bug.
The imposition of user-controlled frame rate throttling completely broke the
existing automatic frame rate throttling and detection. This was a design bug
because it attempted to separate waiting for Vsync from buffer swapping.
Doing so makes the detection of unthrottled rendering impossible. So the
paintscheduler would just switch to non-vsync mode and get stuck there
(LP: #928655).

Instead use the original algorithm from revision 2916:
    lp:~vanvugt/compiz-core/fix-880707.2
which is stable and has many months of community testing already.

2984. By Daniel van Vugt

Use correct library dirs to avoid plugin build failures (LP: #928044)

Merge lp:~vanvugt/compiz-core/fix-928044 into lp:compiz-core

2983. By Daniel van Vugt

Fix regression: Compiz failed to pass key events through to other apps/windows in some cases (LP: #925979)

Revert back to how the code looked in the previous release (and oneiric).

Merge lp:~vanvugt/compiz-core/fix-925979 into lp:compiz-core

2982. By Daniel van Vugt

Fix build failure due to previous commits (lp:~alan-griffiths/compiz-core/fix-leaks).

2981. By Alan Griffiths

Remove memory leak

2980. By Alan Griffiths

delete what is newed

2979. By Sam Spilsbury

Tests that smart placement does not put windows offscreen on two different sized monitors (LP #915950)

Merge lp:~smspillaz/compiz-core/compiz-core.tests_915950 into lp:compiz-core

2978. By Allan Griffiths

Merge lp:~alan-griffiths/compiz-core/init-sequence-fix

2977. By Daniel van Vugt

Merge lp:~vanvugt/compiz-core/fix-924691

2976. By Daniel van Vugt

Merge lp:~vanvugt/compiz-core/fix-923683

Branch metadata

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

Subscribers