lp://staging/~sil2100/compiz-core/cherry_3236_3237
- Get this branch:
- bzr branch lp://staging/~sil2100/compiz-core/cherry_3236_3237
Branch merges
- Daniel van Vugt: Approve
-
Diff: 101 lines (+29/-14)3 files modifiedinclude/core/option.h (+1/-0)
src/event.cpp (+20/-14)
src/option.cpp (+8/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 3106. By Łukasz Zemczak
-
Cherry-picked from compiz trunk (rev 3237):
Improve the fix for LP: #1005569:
Calling CompOption::setName should not implicitly construct a new string object every time, when the name is not changing.This is also an alternative fix to the previous commit, but both together don't hurt either.
- 3105. By Łukasz Zemczak
-
Cherry-picked from compiz trunk (rev 3236):
Avoid constructing and destructing lots of strings on every single event, which was wasting lots of CPU (LP: #1005569) - 3104. By Daniel van Vugt
-
Cherry-picked from compiz trunk (rev 3126):
Don't assume pkg_check_modules always sets _PREFIX (LP: #993608) - 3103. By Sam Spilsbury
-
Cherry-picked from lp:compiz r3137:
Add synchronization primitives to the decoration protocol so that there
isn't a race where we bind a texture that's being freed.
(LP: #454218) (LP: #929989) - 3099. By Łukasz Zemczak
-
Reverting the introduction of bindTexture - we don't need it, since the fix
is actually a ONE LINER! Thanks Sam! (LP: #770283) - 3098. By Łukasz Zemczak
-
Export the process of DecorTexture pixmap binding to a seperate method.
This way we can call DecorTexture:
:bindTexture whenever we want to explicitly
bind/rebind the texture (needed, for instance, for a fglrx texture bug
workaround). - 3097. By Alan Griffiths
-
Avoid dumping all the windows into first workspace when closing (LP: #980026)
Reverts to correct logic used before r2838.Reapplied from r3092, now that the regression this fix triggered (LP: #981703)
is properly resolved. [Daniel]
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/0.9.8