lp:~vanvugt/compiz/fix-1097126

Created by Daniel van Vugt and last modified
Get this branch:
bzr branch lp:~vanvugt/compiz/fix-1097126
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

Owner:
Daniel van Vugt
Project:
Compiz
Status:
Merged

Recent revisions

3549. By Daniel van Vugt

A little more abstraction so Google Mock doesn't crash on "delete w" (because
the mocked version is not new'd). Also fixed another potential leak.

3548. By Daniel van Vugt

Fixed another potential leak and simplified previous leak fixes.

3547. By Daniel van Vugt

Fix memory leaks resulting from misuse (and poor design) of
resize::CompScreenImpl::findWindow()
(LP: #1097126)

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.

3544. By MC Return

Fixed dimention->dimension typos.

Approved by Daniel van Vugt.

3543. By Michail Bitzes

Added missing glEnable/glDisableClientState 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.

3540. By Sam Spilsbury

Fix definition of glShaderSource function pointer.

Its GLvoid glShaderSource (GLuint, GLsizei, const GLchar * const *, const GLint *); in the header file, not GLvoid glShaderSource (GLuint, GLsizei, const GLchar **, const GLint *); like the specification.

Use a function pointer cast to work around it.

(LP: #1095915). Fixes: https://bugs.launchpad.net/bugs/1095915.

Approved by PS Jenkins bot, Daniel van Vugt.

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
This branch contains Public information 
Everyone can see this information.

Subscribers