Created by MC Return on 2012-06-14 and last modified on 2012-06-15
Get this branch:
bzr branch lp:~mc-return/compiz/compiz.merge-plugin-workspacenames
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

3248. By MC Return on 2012-06-14

Converted git repo to bzr and added the missing plug-in workspacenames to the bzr repo

3247. By Daniel van Vugt on 2012-06-11

Remove dead code: availablePlugins() and *ListPlugins()

availablePlugins is unused except by dbus, and flawed by designed. It makes
no sense to have a function that claims to return the list of available
plugins, when that list is not complete. You could easily load other plugins
from LD_LIBRARY_PATH that availablePlugins doesn't know about. And you could
add or remove plugin binaries at runtime which would also invalidate what
availablePlugins knows. ListPlugins was only used by availablePlugins.

If you want a list of known plugins, call CompPlugin::getPlugins() instead.

3246. By Daniel van Vugt on 2012-06-10

Fall back to a refresh rate that is more likely to look correct; 60Hz.
(LP: #1009338)

The fallback is still only used if sync-to-vblank is not available (disabled
in the driver) AND if xrandr doesn't provide a refresh rate.

3245. By Daniel van Vugt on 2012-06-10

Benchmark plugin should consume its key binding, and not pass the key to
the underlying window. (LP: #1009320)

3244. By Sam Spilsbury on 2012-06-06

Adds some tests for the pixmap rebinding code ... which also means some
refactoring was done.

3243. By Sam Spilsbury on 2012-06-06

Avoid needless STL operations leading to expensive heap operations.
(LP: #1006335)

3242. By Sam Spilsbury on 2012-06-06

Fix a typo that was causing LP: #1002606 (widthIncBorders/heightIncBorders)

3241. By Sam Spilsbury on 2012-06-06

Check if the window is decorated before trying to change its event window
states (which won't exist if not decorated) (LP: #1007754)

3240. By Daniel van Vugt on 2012-06-05

Revert the previous commit. I can see a potential race that might lead to
damage artifacts.

3239. By Daniel van Vugt on 2012-06-05

Use the XDamage extension more efficiently (the way it was designed to be
used). This dramatically reduces CPU usage, reduces wakeups, and increases
frame rates. It also solves at least one observed performance bug
(LP: #1007299) and probably several more.

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.