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

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

2971. By Daniel van Vugt

Remove tabs.

2970. By Daniel van Vugt

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

2969. By Daniel van Vugt

Fix build failure; recent changes to include/core/option.h disagreed with the
default KDE4 pkgconfig options. (LP: #923583)

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

2965. By Sam Spilsbury

Fixes up a bunch of boost::variant edge cases

1. Fixes a case where const char * would be converted to bool, add a wrapper to ensure it gets converted to CompString
2. Fixes a case where unsigned short [] and unsigned short * would get converted to bool also, add a wrapper to ensure they are stored correctly
3. Adds some template specializations for the above, especially the reading part.

Merge lp:~smspillaz/compiz-core/compiz-core.option-variant-type-fixes

2964. By Daniel van Vugt

Fix uninitialized variable warnings in valgrind (LP: #921451)

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

2963. By Daniel van Vugt

Fix build failures with glib 2.30 (oneiric) (LP: #921406)

Amazingly, there is no compatible GThread/GMutex/GCond API that is compatible with both glib 2.30 (oneiric) and 2.31 (precise). So we need to #if them :(

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

2962. By Alan Griffiths

Match the comment and interface to the implementation

Merge lp:~alan-griffiths/compiz-core/fix-option into lp:compiz-core

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