Merge lp:~ahayzen/music-app/refactor-use-sdk-listitems into lp:music-app
| Status: | Superseded |
|---|---|
| Proposed branch: | lp:~ahayzen/music-app/refactor-use-sdk-listitems |
| Merge into: | lp:music-app |
| Prerequisite: | lp:~ahayzen/music-app/refactor-bump-framework-1504 |
| Diff against target: |
1433 lines (+245/-790) 21 files modified
app/components/BlurredHeader.qml (+1/-2) app/components/Delegates/ActionDelegate.qml (+46/-0) app/components/Delegates/ListItemWithActions.qml (+0/-507) app/components/Delegates/MusicListItem.qml (+48/-113) app/components/Flickables/MultiSelectListView.qml (+31/-12) app/components/HeadState/MultiSelectHeadState.qml (+15/-15) app/components/ListItemActions/AddToQueueAndPlaylist.qml (+34/-0) app/components/ListItemActions/CheckBox.qml (+0/-25) app/components/MusicRow.qml (+0/-6) app/components/Queue.qml (+30/-30) app/components/Walkthrough/Walkthrough.qml (+0/-1) app/ui/AddToPlaylist.qml (+0/-1) app/ui/ArtistView.qml (+0/-1) app/ui/Artists.qml (+0/-1) app/ui/NowPlaying.qml (+1/-1) app/ui/Recent.qml (+0/-1) app/ui/Songs.qml (+2/-7) app/ui/SongsView.qml (+24/-26) debian/changelog (+3/-0) tests/autopilot/music_app/__init__.py (+9/-29) tests/autopilot/music_app/tests/test_music.py (+1/-12) |
| To merge this branch: | bzr merge lp:~ahayzen/music-app/refactor-use-sdk-listitems |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Ubuntu Phone Apps Jenkins Bot | continuous-integration | Approve on 2015-10-18 | |
| Andrew Hayzen | Needs Fixing on 2015-08-20 | ||
|
Review via email:
|
|||
This proposal has been superseded by a proposal from 2015-10-18.
Commit Message
* Switch to using the new listitems within the SDK
Description of the Change
* Switch to using the new listitems within the SDK
Note: this includes lp:~ahayzen/music-app/fix-child-page-freezes to ease testing otherwise you'll likely be able to freeze some views
- 868. By Andrew Hayzen on 2015-06-27
-
* Ensure indicies are sorted and fix issue of multiselect delete within a playlist not working
PASSED: Continuous integration, rev:868
http://
Executed test runs:
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 869. By Andrew Hayzen on 2015-06-27
-
* Fix for playlists tracks model not being updated when inside a playlist
PASSED: Continuous integration, rev:869
http://
Executed test runs:
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 870. By Andrew Hayzen on 2015-06-27
-
* Fixes for autopilot
* Fixes for freezes on child pages - 871. By Andrew Hayzen on 2015-06-27
-
* Pull of simplify from lp:~ahayzen/music-app/fix-child-page-freezes
PASSED: Continuous integration, rev:870
http://
Executed test runs:
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 872. By Andrew Hayzen on 2015-06-27
-
* Fix for autopilot issue
* Fix for bad merge conflict
PASSED: Continuous integration, rev:871
http://
Executed test runs:
SUCCESS: http://
Click here to trigger a rebuild:
http://
PASSED: Continuous integration, rev:872
http://
Executed test runs:
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 873. By Andrew Hayzen on 2015-06-27
-
* Pull of extra protection from lp:~ahayzen/music-app/fix-child-page-freezes
- 874. By Andrew Hayzen on 2015-06-28
-
* Merge of lp:music-app/refactor
- 875. By Andrew Hayzen on 2015-06-28
-
* Fix for minor console error
| Andrew Hayzen (ahayzen) wrote : | # |
#blocked
This is blocked primarily on bug 1469471 (causes checkbox to not update in selectMode) and secondarily [lower priority] bug 1468100 (swiping can break selectMode)
PASSED: Continuous integration, rev:875
http://
Executed test runs:
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Andrew Hayzen (ahayzen) wrote : | # |
A further UI issue I forgot was that if you over-drag a trailing action from right to left, you get a white background instead of our background colour.
- 876. By Andrew Hayzen on 2015-07-18
-
* Add changelog
FAILED: Continuous integration, rev:876
http://
Executed test runs:
FAILURE: http://
Click here to trigger a rebuild:
http://
- 877. By Andrew Hayzen on 2015-07-18
-
* Merge of trunk
PASSED: Continuous integration, rev:877
http://
Executed test runs:
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Andrew Hayzen (ahayzen) wrote : | # |
#blocked
This is blocked primarily on bug 1469471 (causes checkbox to not update in selectMode) and secondarily [lower priority] bug 1468100 (swiping can break selectMode)
And now additionally bug 1486008 (swipe remove button is too small on mako) :-/
- 878. By Andrew Hayzen on 2015-10-18
-
* Merge of trunk
PASSED: Continuous integration, rev:878
http://
Executed test runs:
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 879. By Andrew Hayzen on 2015-10-18
-
* Removal of import Ubuntu.
Components. ListItems 1.0
* Workaround for #1507339
PASSED: Continuous integration, rev:879
http://
Executed test runs:
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Andrew Hayzen (ahayzen) wrote : | # |
So hopefully for OTA7 the following should be fixed:
bug 1469471 - causes checkbox to not update in selectMode
bug 1468100 - swiping can break selectMode
bug 1486008 - swipe remove button is too small on mako
While testing again I found the following bug, but we have a workaround so it not a blocker:
bug 1507339 - Small gap between listitem and first trailing action
Can we test this on rc-proposed so that we can land this with the framework and UC1.3 bump just after OTA7 is released?
- 880. By Andrew Hayzen on 2015-10-18
-
* Rebase on lp:~vthompson/music-app/music-uc1.3
- 881. By Andrew Hayzen on 2015-10-18
-
* Switch BlurredHeader to inherit from an Item not ListItem
- 882. By Andrew Hayzen on 2015-10-21
-
* Pull of lp:~vthompson/music-app/music-uc1.3
- 883. By Andrew Hayzen on 2015-10-21
-
* Use the page width rather than header.width
- 884. By Andrew Hayzen on 2015-10-28
-
* Use a hardcoded value for header.height for now
- 885. By Andrew Hayzen on 2015-10-28
-
* Pull of uc1.3 branch
- 886. By Andrew Hayzen on 2015-10-29
-
* Various fixes for inline comments
- 887. By Andrew Hayzen on 2015-10-29
-
* FIx for Autopilot Label is now UCLabel
- 888. By Andrew Hayzen on 2015-10-29
-
* Merge of trunk
- 889. By Andrew Hayzen on 2015-11-02
-
* Add popup import to ContentHubWaitD
ialog.qml - 890. By Andrew Hayzen on 2015-11-02
-
* Fix for ContentHubExpor
t.qml page not being converted to new format - 891. By Andrew Hayzen on 2015-11-02
-
* Further fixes for ContentHubExpor
t.qml - 892. By Andrew Hayzen on 2015-11-02
-
* Tidy code
- 893. By Andrew Hayzen on 2015-11-02
-
* Sync with upstream
- 894. By Andrew Hayzen on 2015-11-02
-
* Fix for test_select_
and_delete_ playlist test - 895. By Andrew Hayzen on 2015-11-02
-
* Fix for test_pressing_
prev_after_ 5_seconds - 896. By Andrew Hayzen on 2015-11-02
-
* Merge of trunk


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