Merge lp://qastaging/~3v1n0/compiz/support-desktop-average-colors into lp://qastaging/compiz/0.9.13

Proposed by Marco Trevisan (Treviño)
Status: Merged
Approved by: Andrea Azzarone
Approved revision: 4150
Merged at revision: 4125
Proposed branch: lp://qastaging/~3v1n0/compiz/support-desktop-average-colors
Merge into: lp://qastaging/compiz/0.9.13
Prerequisite: lp://qastaging/~3v1n0/compiz/resize-lowgfx-fixes
Diff against target: 1075 lines (+506/-96)
17 files modified
include/core/abiversion.h (+1/-1)
include/core/atoms.h (+2/-0)
include/core/screen.h (+7/-1)
include/core/string.h (+3/-0)
plugins/grid/grid.xml.in (+5/-0)
plugins/grid/src/grid.cpp (+42/-9)
plugins/move/move.xml.in (+10/-0)
plugins/move/src/move.cpp (+142/-61)
plugins/move/src/move.h (+1/-1)
plugins/resize/resize.xml.in (+10/-0)
plugins/resize/src/resize.cpp (+69/-18)
src/atoms.cpp (+4/-0)
src/event.cpp (+5/-0)
src/privatescreen.h (+6/-0)
src/privatescreen/tests/test-privatescreen.cpp (+2/-0)
src/screen.cpp (+136/-5)
src/string/src/string.cpp (+61/-0)
To merge this branch: bzr merge lp://qastaging/~3v1n0/compiz/support-desktop-average-colors
Reviewer Review Type Date Requested Status
Andrea Azzarone Approve
Review via email: mp+326573@code.qastaging.launchpad.net

Commit message

Screen: add averageColor to get the current desktop average color

We get the value from the root window and we parse it using regex.
Also use this in 'move', 'resize' and 'grid' plugins by default, doing the
appropriate lightening / darkening to make this working properly
on the desktop surface

To post a comment you must log in.
4150. By Marco Trevisan (Treviño)

move, resize: fix compilation issue in GLES platforms

Revision history for this message
Andrea Azzarone (azzar1) wrote :

LGTM.

review: Approve
4151. By Marco Trevisan (Treviño)

move, resize: fix damaging glitches with bigger border

4152. By Marco Trevisan (Treviño)

String: fix typo in regex match check

Don't miss the values... regex_match returns true if valid

4153. By Marco Trevisan (Treviño)

move: enable glPaintOutput only if we've a window to move and damage it on init

4154. By Marco Trevisan (Treviño)

move: use the same code for damaging the moving rectangle on init and on updates

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches