lp:~vanvugt/compiz/fix-1084401

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

3490. By Daniel van Vugt

Fixed: unredirected fullscreen windows sliding offscreen were staying
unredirected (always visible), because compiz thought they were fullscreen
on a different monitor. Add extra smarts to tell the difference between
fullscreen and offscreen. (LP: #1084401)

3489. By Sam Spilsbury

Strip trailing whitespace from pkg-config output (LP: #1084096). Fixes: https://bugs.launchpad.net/bugs/1084096.

Approved by Daniel van Vugt, PS Jenkins bot, Andrea Azzarone.

3488. By Iven Hsu

Add appmenu support for KWD. (LP: #1082265). Fixes: https://bugs.launchpad.net/bugs/1082265.

Approved by Daniel van Vugt.

3487. By Daniel d'Andrada

Point to compiz library dir in compiz.pc Libs section
Otherwise linkers won't be able to find, let say, -lcompiz_core if compiz is
installed outside /usr. (LP: #1084162). Fixes: https://bugs.launchpad.net/bugs/1084162.

Approved by Daniel van Vugt, PS Jenkins bot, Sam Spilsbury.

3486. By Sam Spilsbury

Refactored CCSSettingDefaultImpl construction - export a
ccsSettingDefaultImplNew which can be provided custom methods on how to
initialize setting default values and info (eg, XML, ProtoBuf or Mock).

Added a simple construction test to prove that it works. Fixes: https://bugs.launchpad.net/bugs/1063617.

Approved by Daniel van Vugt.

3485. By Daniel van Vugt

Move the actual setting of window opacity/brightness/saturation from
glDraw into glDrawTexture so that it is no longer sensitive to the plugin
load (wrapping) order. This fixes problems with decorations not fading out
in expo mode (LP: #1081425)
. Fixes: https://bugs.launchpad.net/bugs/1081425.

Approved by PS Jenkins bot, Sam Spilsbury.

3484. By Sam Spilsbury

Make the output-parameters of ccsGetString and ccsGetMatch const char **
instead of char ** as the returned value is not transferred to the
caller. Fixes: https://bugs.launchpad.net/bugs/1063617.

Approved by Daniel van Vugt, PS Jenkins bot.

3483. By Iven Hsu

The new added APIs are related to Appmenu
(https://gitorious.org/kde-workspace-appmenu), since KDE 4.10 it's merged to
mainline. I'm not familiar with the code and cannot get it usable but only
compilable now. (LP: #1082152). Fixes: https://bugs.launchpad.net/bugs/1082152.

Approved by Sam Spilsbury.

3482. By Sam Spilsbury

Set the include and link directories to non-relative paths, fix coverage target

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

Approved by Daniel van Vugt, PS Jenkins bot.

3481. By Daniel van Vugt

Promote 100_expo_layout.patch to the trunk so we don't have to maintain it
as a patch any more. Dropped some features even Ubuntu never used. The
remaining features merged into plugins/expo are invisible/disabled by default.
ubuntu-config.patch enables them.

Also seems to fix LP: #1059549.
. Fixes: https://bugs.launchpad.net/bugs/1059549.

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

Subscribers