lp:~vthompson/music-app/refactor-fix-1428913

Created by Victor Thompson and last modified
Get this branch:
bzr branch lp:~vthompson/music-app/refactor-fix-1428913
Only Victor Thompson can upload to this branch. If you are Victor Thompson please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Victor Thompson
Project:
Ubuntu Music App
Status:
Merged

Recent revisions

843. By Victor Thompson

Trigger list reset animation when the index did not change.

842. By Andrew Hayzen

* Destroy dialog before popping page. Fixes: https://bugs.launchpad.net/bugs/1428450.

Approved by Ubuntu Phone Apps Jenkins Bot, Victor Thompson.

841. By Andrew Hayzen

* Move delegates into their own folder in components
* Split out multiselect/reorder code from ListItemWithActions.qml into MusicListItem.qml and remove use of primed in ListItemWithActions.qml as it is not used anymore
* Fix for ListItemWithActions.qml if user swipes left and clicks where a rightAction would have been (has to be enabled) causes a console error and doesn't reset the swipe.

Approved by Victor Thompson, Ubuntu Phone Apps Jenkins Bot.

840. By Andrew Hayzen

* Create generic MultiSelectListView.qml for handling multiselect
* Create MusicListView.qml with our patches to ListView
* Move Flickables from components into their own Flickables folder.

Approved by Victor Thompson, Ubuntu Phone Apps Jenkins Bot.

839. By Andrew Hayzen

* Do not allow LibraryEmptyState loader to be active if content-hub is running. Fixes: https://bugs.launchpad.net/bugs/1418366.

Approved by Victor Thompson, Ubuntu Phone Apps Jenkins Bot.

838. By Andrew Hayzen

* Move all Dialog components into their own files in components/Dialog.

Approved by Victor Thompson, Ubuntu Phone Apps Jenkins Bot.

837. By Andrew Hayzen

* Create common components for Play All, Queue All and Shuffle buttons within 'Views'.

Approved by Victor Thompson, Ubuntu Phone Apps Jenkins Bot.

836. By Andrew Hayzen

* Split EmptyStates into a page (for noMusic) and a component (for noPlaylists) and load in async.

Approved by Ubuntu Phone Apps Jenkins Bot, Victor Thompson.

835. By Andrew Hayzen

* Move existing head states into HeadState folder
* Create MultiSelectHeadState SearchableHeadState PlaylistHeadState
* Migrate AddToPlaylist Albums Artists Genres NowPlaying Playlists Songs SongsView to use the new HeadState.

Approved by Ubuntu Phone Apps Jenkins Bot, Victor Thompson.

834. By Andrew Hayzen

* Make use of SDK PageStack.push(url, properties) instead of creating the component, object and pushing ourselves.

Approved by Victor Thompson, Ubuntu Phone Apps Jenkins Bot.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:music-app/remix
This branch contains Public information 
Everyone can see this information.

Subscribers