lp:~townsend/compiz-core/fix-763148

Created by Christopher Townsend and last modified
Get this branch:
bzr branch lp:~townsend/compiz-core/fix-763148
Only Christopher Townsend can upload to this branch. If you are Christopher Townsend please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Christopher Townsend
Project:
Compiz Core
Status:
Merged

Recent revisions

3135. By Christopher Townsend

This is backport from lp:compiz/0.9.9 revno. 3646 to fix bug #763148. Also had to backport the code in the PlaceWindow destructor.

3134. By Daniel van Vugt

Avoid calling code that results in calls to regexec as much as possible.
Regular expression matching is too expensive to do very often and compiz
was spending 31% of its CPU time in regexec().
(LP: #1095001)

3133. By Timo Jyrinki

Remove problematic double escaping ('\\.') from the unredirect_driver_blacklist default. (LP: #1091103)

3132. By Daniel van Vugt

Get ready for release 0.9.7.12

3131. By Daniel van Vugt

Unredirect Fullscreen Windows = ON. It's safe enough now.
(LP: #1063690)

3130. By Daniel van Vugt

Add a feature for blacklisting certain graphics drivers from being able to
unredirect fullscreen windows. Right now the only known broken drivers are
nouveau and intel on precise (Mesa 8.0). But the blacklist is a regex that
can be adjusted at any time.
(LP: #1089246)

3129. By Timo Jyrinki

Add Firefox to the unredirect exceptions. (LP: #1086337)

3128. By Daniel van Vugt

Add an option to specify which windows are allowed to be unredirected when
they are fullscreen. Default: Allow unredirection on all window types except
common video players: Totem, MPlayer, Vlc or Plugin-container (Flash or other
nested browser windows).
(LP: #1051802)

3127. By Daniel van Vugt

Fixed: unredirected fullscreen windows sliding offscreen were staying
unredirected (always visible), because compiz thought they were fullscreen
on a different monitor. Add extra smarts to tell the difference between
fullscreen and offscreen. (LP: #1084401)

3126. By Daniel van Vugt

Bump version to 0.9.7.11 to represent development until a candidate for
0.9.7.12 is ready.

Branch metadata

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