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

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

2975. By Daniel van Vugt

Fix erratic and buggy window movement by reverting to a pure and simple
async model. Avoids feedback loops and all sorts of server/client confusion.
(LP: #923683)

2974. By Sam Spilsbury

Revert unintended push

2973. By Sam Spilsbury

Remove useless file

2972. By Sam Spilsbury

Added unit tests for the place plugin, and refactored out smart placement

2971. By Daniel van Vugt

Updated list of bugs fixed in 0.9.7.0, current as at 2012-01-30.

Also includes intermediate bugs (regressions that never made it into the wild), which we may not want to mention.

Merge lp:~vanvugt/compiz-core/update-NEWS-20120130 into lp:compiz-core

2970. By Daniel van Vugt

Remove deg2rad.h - This new header only defines one macro which is an overkill.

Also, DEG2RAD is too cryptic to be a universally defined macro and should be defined closer to where it's used to aid readability. (LP: #918554)

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

2968. By Sam Spilsbury

Drop useless command line switches

    Drop some unused globals and command line switchers, notable changes

    --indirect-rendering : There isn't a sane usecase for this anymore
    apart from remote compositing. Enable it automatically if needed, otherwise
    force direct rendering

    --use-root-window : Composite Overlay Window support was added to the server
    six years ago. We can drop this

    --background-image : Use the wallpaper plugin

    --no-detection : Use ccsm

Merge lp:~smspillaz/compiz-core/compiz-core.dropuseless-switches into lp:compiz-core

2967. By Daniel van Vugt

Prevent core classes being reinstantiated in plugins. (LP: #922199)

This not only caused massive code bloat from the duplicated class functions,
but serious bugs from duplicated static data such as singleton pointers.

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

2966. By Sam Spilsbury

Cross merge from trunk

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