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

Proposed by Marco Trevisan (Treviño)
Status: Superseded
Proposed branch: lp://qastaging/~3v1n0/compiz/support-desktop-average-colors
Merge into: lp://qastaging/compiz/0.9.13
Diff against target: 1403 lines (+599/-161)
20 files modified
debian/unity-lowgfx.ini (+4/-2)
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 (+56/-18)
plugins/grid/src/grid.h (+0/-1)
plugins/move/move.xml.in (+10/-0)
plugins/move/src/move.cpp (+137/-92)
plugins/move/src/move.h (+4/-0)
plugins/resize/resize.xml.in (+15/-0)
plugins/resize/src/logic/src/resize-logic.cpp (+8/-6)
plugins/resize/src/resize.cpp (+133/-35)
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
Compiz Maintainers Pending
Review via email: mp+326572@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

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

Unmerged revisions

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