lp:~dandrader/compiz/lp1084162

Created by Daniel d'Andrada on 2012-11-28 and last modified on 2012-11-28
Get this branch:
bzr branch lp:~dandrader/compiz/lp1084162
Only Daniel d'Andrada can upload to this branch. If you are Daniel d'Andrada please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Daniel d'Andrada
Project:
Compiz
Status:
Merged

Recent revisions

3487. By Daniel d'Andrada on 2012-11-28

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.

3486. By Sam Spilsbury on 2012-11-27

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 on 2012-11-26

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 on 2012-11-26

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 on 2012-11-26

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 on 2012-11-26

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 on 2012-11-26

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.

3480. By Sam Spilsbury on 2012-11-23

Fix typo in compiz_discover_tests COVERAGE target for
compizconfig_test_ccs_gnome_gsettings_integrated_setting

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

Approved by Daniel van Vugt.

3479. By Daniel van Vugt on 2012-11-22

Move opacity/brightness/saturation setting from glDraw into glDrawTexture
where it won't care about the plugin load order relative to decor any more.
This ensures the obs setting will always apply to the whole window including
decorations (LP: #1028809). Fixes: https://bugs.launchpad.net/bugs/1028809.

Approved by PS Jenkins bot, Sam Spilsbury.

3478. By Daniel van Vugt on 2012-11-22

Disable shadows for maximized windows. They only create annoyance and
confusion on adjacent monitors/workspaces. (LP: #928807). Fixes: https://bugs.launchpad.net/bugs/928807.

Approved by 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