Merge lp://staging/~3v1n0/compiz/scale-dndtarget-workarea-shape into lp://staging/compiz/0.9.11
Proposed by
Marco Trevisan (Treviño)
Status: | Merged |
---|---|
Approved by: | Christopher Townsend |
Approved revision: | 3859 |
Merged at revision: | 3861 |
Proposed branch: | lp://staging/~3v1n0/compiz/scale-dndtarget-workarea-shape |
Merge into: | lp://staging/compiz/0.9.11 |
Diff against target: |
717 lines (+273/-106) 9 files modified
debian/compiz-core.install (+0/-1) debian/compiz-plugins-default.install (+1/-0) debian/compiz-plugins.install (+1/-0) debian/compiz-plugins.install.armel (+1/-0) debian/compiz-plugins.install.armhf (+1/-0) plugins/scale/include/scale/scale.h (+0/-1) plugins/scale/scale.xml.in (+14/-0) plugins/scale/src/privates.h (+10/-4) plugins/scale/src/scale.cpp (+245/-100) |
To merge this branch: | bzr merge lp://staging/~3v1n0/compiz/scale-dndtarget-workarea-shape |
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Christopher Townsend (community) | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Review via email:
|
Commit message
Scale: use XShape extension to exclude dnd input in the screen-parts outside workArea
This will work property also in multi-monitor, without requiring multiple X windows for
each output device. Also don't terminate the scale unless a drag-n-drop action is not
really over.
Add a spinner that shows up over a window, during the DnD timeout.
Plus, make sure we terminate the scale without focusing the selected icon when
cancelling it and some code cleanup
To post a comment you must log in.
FAILED: Continuous integration, rev:3850 jenkins. qa.ubuntu. com/job/ compiz- 0.9.11- ci/62/ jenkins. qa.ubuntu. com/job/ compiz- 0.9.11- trusty- amd64-ci/ 62/console jenkins. qa.ubuntu. com/job/ compiz- 0.9.11- trusty- armhf-ci/ 62/console jenkins. qa.ubuntu. com/job/ compiz- 0.9.11- trusty- i386-ci/ 62/console
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/compiz- 0.9.11- ci/62/rebuild
http://