Created by MC Return on 2012-11-01 and last modified on 2012-11-05
Get this branch:
bzr branch lp:~mc-return/compiz/compiz.merge-resizeinfo-minor-improvements
Only MC Return can upload to this branch. If you are MC Return please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

MC Return

Recent revisions

3448. By MC Return on 2012-11-05

Simplified void InfoLayer::renderBackground () by removing the creation and assignment of the variables int height and width totally and instead using the already defined constants RESIZE_POPUP_HEIGHT and RESIZE_POPUP_WIDTH directly in the following calculations (like done in void InfoScreen::damagePaintRegion () already)

3447. By MC Return on 2012-11-01

Changed variable type of the variables 'height' and 'width' from int to unsigned short

3446. By MC Return on 2012-11-01

Re-added GL_BLEND code to the non-GLES codepath to fix the regression caused by r3320.
Fixes scaleaddon window highlight being rendered solid.

(LP #1068503). Fixes: https://bugs.launchpad.net/bugs/1068503. Approved by Sam Spilsbury, Daniel van Vugt.

3445. By MC Return on 2012-11-01

"Show Window Title" was always rendered, CCSM settings to disable the window title were ignored. Fixed this by adding checks to ShiftScreen::drawWindowTitle.

Minor optimization in ShiftScreen::renderWindowTitle: Do not create variables and call freeWindowTitle (), if the text plug-in is not available or window title rendering is disabled.

(LP: #1009999). Fixes: https://bugs.launchpad.net/bugs/1009999. Approved by Sam Spilsbury, Daniel van Vugt.

3444. By Daniel van Vugt on 2012-10-30

Stop the resize border (Rectangle resize mode) from flickering slightly.
This was due to the damage/redraw rectangle being too small to include it,
so the border was overdrawing itself without the pixels behind it being
redrawn first.
(LP: #1068518). Fixes: https://bugs.launchpad.net/bugs/1068518. Approved by PS Jenkins bot, MC Return.

3443. By Daniel van Vugt on 2012-10-30

Revert r3417 (The fix for LP: #776435), because it is causing a much worse
regression: Maximized windows are moving between workspaces all by themselves
(LP: #1071791). Fixes: https://bugs.launchpad.net/bugs/1071791. Approved by PS Jenkins bot, Albert Astals Cid.

3442. By Iven Hsu on 2012-10-27

Update build instructions in INSTALL.

Since r3434 we introduced FindPythonLibs of CMake, which could determine which version to use if the user have multiple versions of Python installed, and may cause build errors(LP: 1070211). This commit adds some instructions about how to specify the version.. Fixes: https://bugs.launchpad.net/bugs/1070211. Approved by Daniel van Vugt, Sam Spilsbury.

3441. By Sam Spilsbury on 2012-10-26

Don't link in static libraries that define their own objects twice, pull
them in through the shared library. Doing so will result in duplicate
static symbols for the type name and that always ends badly (LP: #1067964). Fixes: https://bugs.launchpad.net/bugs/1067964. Approved by Daniel van Vugt, PS Jenkins bot.

3440. By MC Return on 2012-10-22

Screenshot Plugin: Re-added GL_BLEND enabling and disabling calls to fix the selection rectangle not being transparent anymore.
Make sure to use GL_BLEND for the non-GLES codepath only.
Those calls got lost in r3320 (GLES merge).

(LP: #1047788). Fixes: https://bugs.launchpad.net/bugs/1047788. Approved by Timo Jyrinki.

3439. By Ɓukasz Zemczak on 2012-10-19

Only declare wasBlend if we're not using GLES (fixes ARM build failures). Approved by Didier Roche.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.