Created by Daniel van Vugt on 2012-04-04 and last modified on 2012-04-05
Get this branch:
bzr branch lp:~vanvugt/compiz-core/lastMotionTime
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

Daniel van Vugt
Compiz Core

Recent revisions

3085. By Daniel van Vugt on 2012-04-04

Faster window movement, by faster MotionNotify handling.

PrivateScreen::queueEvents has always been designed to try and deduplicate
MotionNotify events so as to reduce CPU load. However the old algorithm
fails to deduplicate events most of the time as the event loop is fast
enough that only one such event happened per iteration. Hence there was
nothing to deduplicate against.

This new algorithm deduplicates motion events across event loop iterations,
at least halving, usually quartering, the number of motion events that
need to be processed. This translates directly to lower CPU use.

3084. By Sam Spilsbury on 2012-04-01

Use gtest_add_tests and format the code so that it picks them up

3083. By Andrea Azzarone on 2012-04-01

Change the behavior of the option "On all output devices" such that windows
spread on the monitor on which they reside. (LP: #919139)

3082. By Alan Griffiths on 2012-04-01

Fix memory leak in dlloaderListPlugins (LP: #968985)

3081. By Daniel van Vugt on 2012-04-01

Bump version to Odd numbers indicate we're between releases.

3080. By Sam Spilsbury on 2012-03-30

Fix LP#969108

priv->invisible was not updated when the window is mapped, even though it reflects whether or not the window is mapped.

Update priv->invisible when the window is mapped.

Merge lp:~smspillaz/compiz-core/compiz-core.fix_969108 into lp:compiz-core

3079. By Daniel van Vugt on 2012-03-30

Add missing NEWS item: Fix for #964248

3078. By Daniel van Vugt on 2012-03-30

Update NEWS and bump VERSION to ready for release candidate.

3077. By Daniel van Vugt on 2012-03-30

Revert locally integrated menus support because it is not being used and
is apparently causing a regression (LP: #962085)

This reverts LP: #931245 and LP: #682788. It is a pure revert of
lp:compiz-core r3036.

3076. By Sam Spilsbury on 2012-03-30

Use the stack order when determining the next window to focus instead
of the focus order when click focus is enabled. (LP: #888704)

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.