lp://staging/~smspillaz/compiz-core/compiz-core.pending-queues

Created by Sam Spilsbury and last modified
Get this branch:
bzr branch lp://staging/~smspillaz/compiz-core/compiz-core.pending-queues
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:
Development

Recent revisions

3076. By Sam Spilsbury

Move position syncs into the move dispatcher

3075. By Sam Spilsbury

Hook up releasable queues to the move plugin, fix some shortcomings in the API

3074. By Sam Spilsbury

Added a pending movements queue to the move plugin

3073. By Sam Spilsbury

Added releasable queues.

Releasable queues allow an arbitrary storage of templated data with an interface
to store data for a key and to lock the queue. When the queue is locked, data for keys
will be accumulated and dispatched as determined by the storage implementation when
all of the locks are released.

3072. By Alan Griffiths

Some additional testing of updatePlugins inspired by #963264

3071. By Sam Spilsbury

Fix LP#964248 - Build GTest locally

3070. By Daniel van Vugt

Fixed: Composite would fail to initialize even when it was the only
composite window manage running. This was because it leaked its handles
and in the unusual cases where plugin load failures cause other plugins to
unload/reload, composite would fail to init the second time.
(LP: #963465) (LP: #963465) (LP: #833729)

3069. By Daniel van Vugt

Fixed Super key release events sometimes not being sent to plugins
(LP: #963470)

This regression was caused by the latest fix for LP: #806255, which has now
been removed. That was the third different fix attempted for #806255 and all
three have caused different regressions. So #806255 will not be fixed for
now. The only remaining fix (guaranteed to work) for that bug is to eliminate
and rewrite the XkbStateNotify code in compiz-core and several plugins.
However that is a massive change we can't afford to risk right now. So we
need to accept that LP: #806255 won't be fixed for a while.

3068. By Daniel van Vugt

[Coverity] Avoid potential NULL pointer dereference (LP: #957572)

3067. By Alan Griffiths

If composite doesn't load: exit the process (instead of crashing later)

Branch metadata

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

Subscribers