lp:~sciso/compiz/compiz
- Get this branch:
- bzr branch lp:~sciso/compiz/compiz
Branch merges
- MC Return: Approve
- Omer Akram (community): Approve
-
Diff: 12 lines (+1/-1)1 file modifiedplugins/commands/commands.xml.in (+1/-1)
Related bugs
Related blueprints
Recent revisions
- 3302. By MC Return
-
Fixed various problems described in bug 1030473.
Optimized performance and style following suggestions reported by cppcheck:1. Used !xxxx.empty() instead of xxxx.size(), because it can be faster. xxxx.size() can take linear time while xxxx.empty() is guaranteed to take constant time.
2. Defensive programming: Reordered array-out-of-bound condition checks such as '(a[i] && i < 10)' to '(i < 10 && a[i])'. That way the array will not be accessed, because the index is checked first.. Fixes: . Approved by Daniel van Vugt, Sam Spilsbury.
- 3301. By MC Return
-
Fixed various problems described in bug 1030473.
Optimized performance and style following suggestions reported by cppcheck:1. Reduced the scope of various variables.
2. Used prefix ++ operators for non-primitive types, because those can be more efficient than post-increment. Post-increment usually keeps a copy of the previous value, adds extra code and is slower.. Fixes: https:/
/bugs.launchpad .net/bugs/ 1030473. Approved by Daniel van Vugt, Sam Spilsbury. - 3300. By Sam Spilsbury
-
ParseArguments isn't installed, having it around is misleading, move its functionality to CompizCommon which is installed so that we don't cause cascading build failures everywhere else .... Fixes: . Approved by Daniel van Vugt.
- 3299. By Sam Spilsbury
-
Adds a COVERAGE argument to compiz_
discover_ tests so clients can specify which libraries the tests actually cover (so that coverage reports are correctly generated for our various utility libs). Fixes: . Approved by Daniel van Vugt. - 3298. By Ćukasz Zemczak
-
Added test module for the migration script created by Francis Ginther (big thanks!). Added a check for non-existence of the MUT.. Fixes: . Approved by Daniel van Vugt.
- 3297. By MC Return
-
Reduces combined filesizes of Compiz' .png resources from 2.2MB to 1.5MB by recompression of those with Trimage Image Compressor.
This will decrease package size, downloading/loading/ displaying times without changing appearance in any way, because png is a lossless format and this commit just optimizes compression and filesizes.
png files with higher compression take less time to display, not only because of reduced loading times, but also because deflation in memory finishes faster as decompression speed is largely uninfluenced by the compression level and thus decompression of better compressed png files is faster.. Fixes: . Approved by Daniel van Vugt, Sam Spilsbury. - 3296. By Sam Spilsbury
-
Fixed: schemas were getting installed to ${DESTDIR} twice, eg
${DESTDIR}${DESTDIR} ${CMAKE_ INSTALL_ PREFIX} . Fixes: . Approved by Daniel van Vugt. - 3295. By Sam Spilsbury
-
Install the cmake helper macros and check for them in COMPIZ_
CMAKE_MODULE_ PATH
(LP: #1024179). Fixes: https://bugs.launchpad .net/bugs/ 1024179, https:/ /bugs.launchpad .net/bugs/ 1030176. Approved by Daniel van Vugt. - 3294. By Daniel van Vugt
-
Fix incorrect shell expansion, leading to invalid "sed" syntax (LP: #1029383). Fixes: https:/
/bugs.launchpad .net/bugs/ 1029383. Approved by 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.8