Merge lp:~cimi/unity8/fix-previewoverlay into lp:unity8
| Status: | Merged |
|---|---|
| Approved by: | Albert Astals Cid on 2015-03-10 |
| Approved revision: | 1629 |
| Merged at revision: | 1683 |
| Proposed branch: | lp:~cimi/unity8/fix-previewoverlay |
| Merge into: | lp:unity8 |
| Diff against target: |
230 lines (+106/-36) 4 files modified
qml/Dash/Previews/PreviewImageGallery.qml (+25/-6) qml/Dash/Previews/PreviewOverlay.qml (+77/-26) qml/Dash/Previews/PreviewZoomableImage.qml (+3/-3) tests/qmltests/Dash/Previews/tst_PreviewImageGallery.qml (+1/-1) |
| To merge this branch: | bzr merge lp:~cimi/unity8/fix-previewoverlay |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| PS Jenkins bot | continuous-integration | Needs Fixing on 2015-03-10 | |
| Albert Astals Cid (community) | 2015-03-04 | Approve on 2015-03-10 | |
|
Review via email:
|
|||
Commit Message
Refactor PreviewOverlay to fix weird zoom out/in animations when previewing images from the Previews
Description of the Change
* Are there any related MPs required for this MP to build/function as expected? Please list.
n
* Did you perform an exploratory manual test run of your code change and any related functionality?
y
* Did you make sure that your branch does not contain spurious tags?
y
* If you changed the packaging (debian), did you subscribe the ubuntu-unity team to this MP?
n/a
* If you changed the UI, has there been a design review?
n/a
- 1626. By Andrea Cimitan on 2015-03-05
-
More fixes
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1626
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 1627. By Andrea Cimitan on 2015-03-09
-
Fix aspect ratio overlay
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1627
http://
Executed test runs:
UNSTABLE: http://
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Albert Astals Cid (aacid) wrote : | # |
It works better but there's still some rough edges. For example:
* Go to "Machines vs Machines" in the store scope
* Click on the first image
* Nice animation for opening
* While in preview, swipe to the second image
* Now close it
* Not nice animation
* Now open and close second image again
* Nice animation
So the code knows how to do the nice animation for the second image, but not if coming from the first one
Also if you close the second image fast after having scrolled to it, you can still see the bottom list moving, i guess we should make that animation/speed dependant on wheter the preview is open on top or not.
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1627
http://
Executed test runs:
UNSTABLE: http://
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 1628. By Andrea Cimitan on 2015-03-10
-
Fix as review
- 1629. By Andrea Cimitan on 2015-03-10
-
A couple of minor tweaks
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1628
http://
Executed test runs:
UNSTABLE: http://
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Albert Astals Cid (aacid) wrote : | # |
* Did you perform an exploratory manual test run of the code change and any related functionality?
Yes, works nicely
* Did CI run pass?
No, known tests to fail, elsewhere not related to changes here
* Did you make sure that the branch does not contain spurious tags?
Yes
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1629
http://
Executed test runs:
UNSTABLE: http://
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://

FAILED: Continuous integration, rev:1625 jenkins. qa.ubuntu. com/job/ unity8- ci/5388/ jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- vivid-touch/ 1644 jenkins. qa.ubuntu. com/job/ unity-phablet- qmluitests- vivid/552 jenkins. qa.ubuntu. com/job/ unity8- vivid-amd64- ci/553 jenkins. qa.ubuntu. com/job/ unity8- vivid-i386- ci/553 jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- runner- vivid-mako/ 1458 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- vivid-armhf/ 1642 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- vivid-armhf/ 1642/artifact/ work/output/ *zip*/output. zip s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 18542
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/unity8- ci/5388/ rebuild
http://