Merge lp:~vthompson/music-app/music-uc1.3-now-playing-fix-1447428 into lp:music-app
| Status: | Merged |
|---|---|
| Approved by: | Victor Thompson on 2015-11-16 |
| Approved revision: | 915 |
| Merged at revision: | 939 |
| Proposed branch: | lp:~vthompson/music-app/music-uc1.3-now-playing-fix-1447428 |
| Merge into: | lp:music-app |
| Prerequisite: | lp:~vthompson/music-app/music-uc1.3 |
| Diff against target: |
427 lines (+87/-70) 5 files modified
app/music-app.qml (+3/-9) app/ui/NowPlaying.qml (+25/-10) debian/changelog (+1/-0) po/com.ubuntu.music.pot (+51/-47) tests/autopilot/music_app/__init__.py (+7/-4) |
| To merge this branch: | bzr merge lp:~vthompson/music-app/music-uc1.3-now-playing-fix-1447428 |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Jenkins Bot | continuous-integration | Approve on 2015-11-16 | |
| Victor Thompson | Approve on 2015-11-16 | ||
| Andrew Hayzen | 2015-10-24 | Approve on 2015-11-16 | |
| Ubuntu Phone Apps Jenkins Bot | continuous-integration | Approve on 2015-11-05 | |
|
Review via email:
|
|||
Commit Message
* Add initial page sections to Now Playing view
Description of the Change
* Add initial page sections to Now Playing view
This adds a Now Playing toggle to the Now Playing view, using the newer Page Head Sections API. This has been approved by Design.
- 909. By Victor Thompson on 2015-11-02
-
Merge trunk and resolve conflicts.
- 910. By Victor Thompson on 2015-11-02
-
Add FIXME.
PASSED: Continuous integration, rev:910
http://
Executed test runs:
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 911. By Victor Thompson on 2015-11-03
-
Merge trunk and resolve conflicts.
PASSED: Continuous integration, rev:911
http://
Executed test runs:
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 912. By Victor Thompson on 2015-11-03
-
Fix AP.
| Victor Thompson (vthompson) wrote : | # |
Tests running...
Ran 19 tests in 259.503s
OK
PASSED: Continuous integration, rev:912
http://
Executed test runs:
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Andrew Hayzen (ahayzen) wrote : | # |
Also would be really really nice if we could centre align the head sections, wonder if that is something we can request?
| Andrew Hayzen (ahayzen) wrote : | # |
When you switch from the Queue -> Full View I think it should set the state back to normal, so that it disables any multiselects that have happened.
| Victor Thompson (vthompson) wrote : | # |
As for centering the sections, we should talk to the SDK and Design teams to see how they envision apps making this visible. I assumed having them left justified was preferred, but for something like this (a view toggle) centering the section items seems like a decent idea.
- 913. By Victor Thompson on 2015-11-05
-
Remove onVisibleChanged and add code to close multiselection.
| Victor Thompson (vthompson) wrote : | # |
I'm not sure why I added the onVisibleChanged handler. I've removed it to fix the playlist add issue. I've also made it so multiselect will be close when toggling.
PASSED: Continuous integration, rev:913
http://
Executed test runs:
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Victor Thompson (vthompson) wrote : | # |
#blocked on lp:1511839 landing in ota8
| Andrew Hayzen (ahayzen) wrote : | # |
One inline comment, if pushNowPlaying() is called, it needs to be ensured that the Full View is selected as this could be called via uri-handler but in the queue view.
- 914. By Victor Thompson on 2015-11-16
-
Resolve comment.
| Andrew Hayzen (ahayzen) wrote : | # |
LGTM, nice to make use of the new uc1.3 components and get rid of the confusing/ambiguous header action :-)
- 915. By Victor Thompson on 2015-11-16
-
Merge trunk and resolve conflict
| Victor Thompson (vthompson) wrote : | # |
Tests running...
/usr/lib/
initialized, argv = Gtk.init_
Ran 19 tests in 242.214s
OK


PASSED: Continuous integration, rev:908 91.189. 93.70:8080/ job/music- app-ci/ 1399/ 91.189. 93.70:8080/ job/music- app-vivid- amd64-ci/ 251
http://
Executed test runs:
SUCCESS: http://
Click here to trigger a rebuild: 91.189. 93.70:8080/ job/music- app-ci/ 1399/rebuild
http://