Merge lp://qastaging/~samuel-thibault/compiz/clone into lp://qastaging/compiz/0.9.13

Proposed by Samuel thibault
Status: Needs review
Proposed branch: lp://qastaging/~samuel-thibault/compiz/clone
Merge into: lp://qastaging/compiz/0.9.13
Diff against target: 696 lines (+148/-124)
4 files modified
include/core/screen.h (+1/-0)
plugins/ezoom/src/ezoom.cpp (+137/-124)
src/privatescreen.h (+1/-0)
src/screen.cpp (+9/-0)
To merge this branch: bzr merge lp://qastaging/~samuel-thibault/compiz/clone
Reviewer Review Type Date Requested Status
Andrea Azzarone Needs Fixing
Review via email: mp+348992@code.qastaging.launchpad.net
To post a comment you must log in.
Revision history for this message
Andrea Azzarone (azzar1) wrote :

Please take a looks to the inline comments. What do you think?

review: Needs Fixing
4145. By Samuel thibault

Move zoomareas at redirection into a helper, update callers

Unmerged revisions

4145. By Samuel thibault

Move zoomareas at redirection into a helper, update callers

4144. By Samuel thibault

Fix ezooom when randr is in clone mode

- This adds CompScreenImpl::outputDev which returns the CompOutput corresponding
to a CompOutput id, but special-case id ~0 and return the fullscreen CompOutput
in that case.
- This makes ezoom use it instead of indexing within screen->outputDevs.
- This makes out < 0 a valid output
- This redirect zooms.at () to use ZoomArea 0 when out < 0 (fullscreen output case).

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