lp:~vanvugt/compiz/fix-1097664
- Get this branch:
- bzr branch lp:~vanvugt/compiz/fix-1097664
Branch merges
- PS Jenkins bot (community): Approve (continuous-integration)
- Sam Spilsbury: Approve
-
Diff: 40 lines (+7/-1)3 files modifiedplugins/opengl/include/opengl/opengl.h (+1/-1)
plugins/opengl/include/opengl/shadercache.h (+1/-0)
plugins/opengl/src/shadercache.cpp (+5/-0)
Related bugs
Bug #1097664: GLShaderCache::priv [PrivateShaderCache] is leaked | Medium | Fix Released |
Related blueprints
Branch information
Recent revisions
- 3550. By Daniel van Vugt
-
Avoid leaking GLShaderCache::priv (LP: #1097664)
I have bumped the opengl ABI for completeness but it's probably not necessary
because:
(a) No code outside of the opengl plugin uses GLShaderCache; and
(b) Even if there was code using it, I'm not sure if the addition of a
non-virtual destructor would affect the binary object size. - 3549. By Daniel van Vugt
-
Fix memory leaks resulting from misuse (and poor design) of
resize::CompScreenImpl ::findWindow( )
(LP: #1097126)
. Fixes: https://bugs.launchpad .net/bugs/ 1097126. Approved by Daniel d'Andrada, PS Jenkins bot.
- 3548. By Daniel van Vugt
-
Reintroduced the wallpaper plugin. It was unbuildable from v0.9.8.0 until
now. (LP: #1020830). Fixes: https://bugs.launchpad .net/bugs/ 1020830. Approved by Daniel van Vugt, Sam Spilsbury.
- 3547. By MC Return
-
Minor showmouse clean-up:
Fixed indentation in and simplified showmouse.xml.in (no need for 2 General groups/tabs).
Fixed several typos.Approved by Daniel van Vugt.
- 3546. By Daniel van Vugt
-
Sort the plugin list to improve readability of CMake output (LP: #1096780). Fixes: https:/
/bugs.launchpad .net/bugs/ 1096780. Approved by PS Jenkins bot, Sam Spilsbury.
- 3545. By Daniel van Vugt
-
Be sure to treat \r and \n as word boundaries too. Otherwise CMake will read
expo's plugin name as "expo\n" from plugins/expo/CMakeLists .txt resulting
in weird and misleading "Disabled" messages for expo.
(LP: #1083027). Fixes: https://bugs.launchpad .net/bugs/ 1083027. Approved by PS Jenkins bot, Sam Spilsbury.
- 3543. By Michail Bitzes
-
Added missing glEnable/
glDisableClient State calls for GL_TEXTURE_ COORD_ARRAY and GL_VERTEX_ARRAY to make showmouse work with the new codebase. Credits and thanks for this patch go to Michail Bitzes.
(LP: #1048267). Fixes: https:/
/bugs.launchpad .net/bugs/ 1048267. Approved by Daniel van Vugt.
- 3542. By Sam Spilsbury
-
Fixed: Clicking on semi-maximized windows in a different workspace fails to
switch to the correct workspace. (LP: #1037164). Fixes: https://bugs.launchpad .net/bugs/ 1037164. Approved by Daniel van Vugt, PS Jenkins bot.
- 3541. By Sam Spilsbury
-
Port cubeaddon plugin to use new OpenGL plugin API.
(LP: #1020823)Since the arrangement of the vertex data assumes quad usage, and GL_QUADS primitives are not available in OpenGL|ES, the option "deform caps" will be nonfunctional in OpenGL|ES builds. Fixes: https:/
/bugs.launchpad .net/bugs/ 1020823. Approved by Daniel van Vugt, PS Jenkins bot, Sam Spilsbury.
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