lp:~vanvugt/compiz/fix-201681-wall

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

3487. By Daniel van Vugt

When dragging a window between workspaces, don't warp the pointer by a
mysterious 10 pixels. Instead warp the pointer by 1 so it goes from one edge
to the next without getting ahead of the window drag. (LP: #201681)

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.

3480. By Sam Spilsbury

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

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

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