lp:~smspillaz/compiz-core/compiz-core.fix_904806v2

Created by Sam Spilsbury and last modified
Get this branch:
bzr branch lp:~smspillaz/compiz-core/compiz-core.fix_904806v2
Only Sam Spilsbury can upload to this branch. If you are Sam Spilsbury please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Sam Spilsbury
Project:
Compiz Core
Status:
Merged

Recent revisions

2918. By Sam Spilsbury

Merged compiz-core.fix_904806

2917. By Daniel van Vugt

Remove annoying and excessive include dependencies on core/core.h

There are a lot of unnecessary and annoying header dependencies. A particular
example was core/core.h which was included by everything and included almost
everything. This change removes many of those dependencies - which makes it a
lot easier to break out "units" to put them under test.

Merged from lp:~alan-griffiths/compiz-core/fix-headers

2916. By Daniel van Vugt

Remove a misguided (and now outdated) comment of mine.

2915. By Daniel van Vugt

Fix inaccurate frame timing causing tearing and stuttering (LP: #880707)
(LP: #92599) (LP: #798868) (LP: #876575) (LP: #755841) (LP: #891744)

Introduced "tickless" frame timing to the composite plugin. This means we no
longer need to poll for repaints. Composite only wakes up when a repaint is
required and it's the right time to do so. This not only improves vsync
accuracy, but also reduces CPU usage and power consumption.

2914. By Daniel van Vugt

Fix all compiler warnings and (optionally) treat all future warnings as errors.
Merged from lp:~vanvugt/compiz-core/Werror

2913. By Daniel van Vugt

Fixes focus being on the wrong window after viewport changes (LP: #896762)
Merged from lp:~smspillaz/compiz-core/fix_896762

2912. By Daniel van Vugt

Test harness for wrapsystem and some code initial cleanup.
Merged from lp:~alan-griffiths/compiz-core/wrapsystem

2911. By Daniel van Vugt

Mark screen as initialized before initializing windows as windowInitPlugins
may implicitly call the constructor of a PluginScreen and likely PluginOptions
which will try to register actions and will silently fail. (LP: #896591)

eg, windowInitPlugins -> PluginWindow::PluginWindow -> PluginScreen::get () ->
PluginScreen::PluginScreen -> PluginOptions::PluginOptions ->
CompScreen::addAction

Merged from rev. 2902 of lp:~smspillaz/compiz-core/compiz-core.fix_891591
(The branch name is a typo. It is actually bug 896591)

2910. By Daniel van Vugt

Fix 'make install' failing to install headers properly (LP: #915186)

2909. By Daniel van Vugt

Fix warnings due to signed/unsigned int comparison in CompTimer. (LP: #893998)
Merged: lp:~smspillaz/compiz-core/fix-timer-warnings-893998
without any of its prereqs.

Branch metadata

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

Subscribers