lp:~vanvugt/compiz/fix-1083027

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

3541. 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)

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.

3539. By Robert M

NULL check the returned value from ccsIntegratedSettingReadValue (LP: #1092651). Fixes: https://bugs.launchpad.net/bugs/1092651.

Approved by Daniel van Vugt, PS Jenkins bot.

3538. By soreau

Merged the plug-in "wizard" converted from git to bzr (including history) to
lp:compiz. (LP: #1012330)

Note: This plugin is disabled for ES2/GLES builds. Fixes: https://bugs.launchpad.net/bugs/1012330.

Approved by Daniel van Vugt, Sam Spilsbury.

3537. By Sam Spilsbury

Disable -Wunused-private-fields until gtest fixes their invalid code.

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

Approved by Daniel van Vugt, PS Jenkins bot.

3536. By Sam Spilsbury

Resize grid resize state on maximization. We're not grid-resized anymore once maximized. (LP: #1093757). Fixes: https://bugs.launchpad.net/bugs/1093757.

Approved by Daniel van Vugt, PS Jenkins bot.

3535. By Sam Spilsbury

Call include (CompizPlugin) in the ccp CMakeLists.txt (LP: #1090845). Fixes: https://bugs.launchpad.net/bugs/1090845.

Approved by Daniel van Vugt, PS Jenkins bot.

3534. By Michail Bitzes <bitzesmichail>

Added missing glEnable/glDisableClientState calls for GL_TEXTURE_COORD_ARRAY
and GL_VERTEX_ARRAY to make firepaint work with the new codebase.
(LP: #1048505)
Author: Michail Bitzes. Fixes: https://bugs.launchpad.net/bugs/1048505.

Approved by Daniel van Vugt.

3533. 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)
. Fixes: https://bugs.launchpad.net/bugs/1095001.

Approved by Sam Spilsbury, PS Jenkins bot.

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.

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