lp:~vanvugt/compiz/fix-1095001
- Get this branch:
- bzr branch lp:~vanvugt/compiz/fix-1095001
Branch merges
- Sam Spilsbury: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 85 lines (+28/-5)3 files modifiedplugins/opengl/src/paint.cpp (+12/-3)
plugins/opengl/src/privates.h (+3/-0)
plugins/opengl/src/screen.cpp (+13/-2)
Related bugs
Related blueprints
Branch information
Recent revisions
- 3534. By Daniel van Vugt
-
Avoid more super-expensive calls to regexec by avoiding CompMatch::evaluate
where possible. - 3533. By Daniel van Vugt
-
Cache the result of PrivateGLScreen
::driverIsBlack listed to avoid regex
matching on every call. - 3532. By Brandon Schaefer
-
In the dtor for ~PlaceWindows we check if the window had struts, if so update the struts for that window. If the strut is set to NULL then remove it from the mStrutWindow list!. Fixes: https:/
/bugs.launchpad .net/bugs/ 1002246. Approved by Stephen M. Webb, Sam Spilsbury, PS Jenkins bot.
- 3531. By Timo Jyrinki
-
Remove problematic double escaping ('\\.') from the unredirect_
driver_ blacklist default. (LP: #1091103). Fixes: https:/ /bugs.launchpad .net/bugs/ 1091103. Approved by Ćukasz Zemczak, PS Jenkins bot.
- 3530. By Daniel van Vugt
-
Ensure that when a window is fake-minimized by Unity that we don't still
reserve its input region, or else it will behave like a dead zone on the
screen. (LP: #1089811). Fixes: https://bugs.launchpad .net/bugs/ 1089811. Approved by PS Jenkins bot, Sam Spilsbury.
- 3529. By Iven Hsu
-
In the original code, the position of the appmenu is not recalculated based
on the client window geometry. This commit fixes it, and now the menu popups
at the right postion instead of left-top corner.
(LP: #1089863). Fixes: https://bugs.launchpad .net/bugs/ 1089863. Approved by Daniel van Vugt.
- 3528. By Daniel van Vugt
-
Revert r3523: lp:~compiz-team/compiz/compiz.performance_1027211.2
It was causing a critical rendering regression (LP: #1089279).It also caused a second strange regression where it was no longer possible
to safely revert 3513 (!?) without a causing a more severe regression of
LP: #1087193. - 3527. By Daniel van Vugt
-
Fix segfaults in compizconfig_
test_ccs_ setting, due to a reference pointing
at a temporary. (LP: #1089251). Fixes: https://bugs.launchpad .net/bugs/ 1063617, https:/ /bugs.launchpad .net/bugs/ 1089251. Approved by Sam Spilsbury, PS Jenkins bot.
- 3526. By Daniel van Vugt
-
Remove unused functions, which is an error for clang (LP: #1089250). Fixes: https:/
/bugs.launchpad .net/bugs/ 1089250. Approved by Sam Spilsbury, PS Jenkins bot.
- 3525. 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). Fixes: https://bugs.launchpad .net/bugs/ 1089246. Approved by Timo Jyrinki, PS Jenkins bot.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:compiz/0.9.9