~music-app-dev/music-app/trunk

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
music-app (2.5) UNRELEASED; urgency=medium

  * Release 2.4 and start 2.5
  * Remove gstreamer0.10-fluendo-mp3 plugin from control as 1.0 should instead be used
  * Fix for autopilot using switch_to_tab instead of leadingActionBar (LP: #1613328).
  * Fix for duplicate Toolbars being created, confusing autopilot

 -- Andrew Hayzen <ahayzen@gmail.com>  Wed, 03 Aug 2016 21:57:36 +0100

music-app (2.4) xenial; urgency=medium

  [ Victor Thompson ]
  * Release 2.3 and start 2.4
  * Remove repeater for getting album titles in Artists.qml (LP: #1515067).
  * Change translation strings from song to track (LP: #1378143).
  * Ensure that only one ContentHubExport page is open (LP: #1538863).
  * Fix fallback image path in MusicListItem (LP: #1549580).
  * Fix regression where AddToPlaylist.qml no long supports plural track counts (LP: #1550832).
  * Remove offset from the top of AddToPlaylist.qml (LP: #1538832).
  * Fix topMargin of the Playlists empty state so title is not obscurred (LP: #1538829).
  * Fix fallback art when the it is linked to the Player's currentMeta (LP: #1549557).
  * Update a number of components to work properly with new color palette in the SDK (LP: #1550096).
  * Fix the Search TextField component color so the text is not invisible when field is not in focus (LP: #1550096).

  [ Andrew Hayzen ]
  * Fix so that a press and hold cannot disable selection in the ContentHubExport.qml (LP: #1538838)
  * Implement convergent mode with now playing and queue as a sidebar (LP: #1253761)

  [ Ken VanDine ]
  * Bump Ubuntu.Content import to 1.3 to fix theme issue

 -- Andrew Hayzen <ahayzen@gmail.com>  Wed, 03 Aug 2016 21:57:15 +0100

music-app (2.3) vivid; urgency=medium

  [ Andrew Hayzen ]
  * Release 2.2ubuntu2 and start on 2.3
  * Use ListItemLayout for listitems to improve performance and match design guidelines (LP: #1526247).
  * Switch to using Qt GridView instead of custom CardView
  * Add support for media-hub background playlists
  * Bump framework to 15.04.3-qml
  * Bump QtMultimedia import to 5.6

  [ Ken VanDine ]
  * Install the content-hub json file in the correct place for peer registry

  [ Vamshi Balanaga ]
  * Add test to make sure that the LibraryEmptyState page is visible when no audio is  detected on the device (LP: #1261587).

  [ Girish Rawat ]
  * Expanded and updated READMEs

 -- Victor <victor@victor-virtual-machine>  Wed, 27 Jan 2016 19:40:13 -0600

music-app (2.2ubuntu2) vivid; urgency=medium

  [ Bartosz Kosiorek ]
  *  Reduce size of images (with tinypng.com) to decrease click size and improve performance

  [ Victor Thompson ]
  * Remove some deprecated code for the UbuntuShape image property.
  * Update app to use the Ubuntu Components version 1.3 (LP: #1508363)
  * Update canned mediastore.db schema version from 8 to 9 (LP: #1511585).
  * Update canned mediastore.db schema version from 9 to 10.
  * Add directions for updating and debugging schema version changes.
  * Add initial page sections to Now Playing view (LP: #1447428)
  * Resolve FIXMEs/TODOs in main qml file
  * Resolve DEPRECATED warnings in Theme files

  [ Andrew Hayzen ]
  * Switch to using the new uc1.3 listitems within the SDK
  * Workaround for bug 1514143 by locking the header when searching (LP: #1514143)

 -- Andrew Hayzen <ahayzen@gmail.com>  Thu, 03 Dec 2015 14:10:59 +0000

music-app (2.2ubuntu1) vivid; urgency=medium

  [ Victor Thompson ]
  * Fix SongsView album art for albums and genres (LP: #1477366)
  * Fix to allow the LibraryEmptyState to work again (LP: #1478162)
  * Fix typo in README.autopilot and clarify the instructions
  * Show all README files in QtCreator
  * Force playlist tracks to sync (LP: #1483962)
  * Allow arrow keys to control the initial walkthrough (LP: #1482760)
  * Always fit the cover art to vertically fill the BlurredBackground

  [ Andrew Hayzen ]
  * Fix for console errors when using the parent changed helpers
  * Add support for a content-hub source in both single and multiple selection modes (LP: #1357324)

 -- Andrew Hayzen <ahayzen@gmail.com>  Sat, 05 Sep 2015 00:04:24 +0100

music-app (2.2) vivid; urgency=medium
  [ Andrew Hayzen ]
  * Bump framework to 15.04
  
 -- Andrew Hayzen <ahayzen@gmail.com>  Sat, 27 Jun 2015 21:30:23 +0100

music-app (2.1) vivid; urgency=medium

  [ Andrew Hayzen ]
  * Fixes and add preloading compatibility to ColumnFlow.qml.
  * Only autoset the source due to queue count changes when the queue worker has completed.
  * Improve the way the currentIndex is restored so that there is less/no delay.
  * Delay urlhandler/content-hub calls until after walkthrough is complete. Fixes: https://bugs.launchpad.net/bugs/1438317.
  * Make SongsView and ArtistView adaptive. Fixes: https://bugs.launchpad.net/bugs/1436771.
  * Ensure dialogs are closed before popping a page. Fixes: https://bugs.launchpad.net/bugs/1435658.
  * Split content-hub, uri-handler and metrics into Helpers.
  * Split the NowPlaying page into NowPlaying, Queue and NowPlayingToolbar
  * Destroy dialog before popping page. Fixes: https://bugs.launchpad.net/bugs/1428450.
  * Move delegates into their own folder in components
  * Create generic MultiSelectListView.qml for handling multiselect
  * Do not allow LibraryEmptyState loader to be active if content-hub is running. Fixes: https://bugs.launchpad.net/bugs/1418366.
  * Move all Dialog components into their own files in components/Dialog.
  * Create common components for Play All, Queue All and Shuffle buttons within 'Views'.
  * Split EmptyStates into a page (for noMusic) and a component (for noPlaylists) and load in async.
  * Move existing head states into HeadState folder
  * Make use of SDK PageStack.push(url, properties) instead of creating the component, object and pushing ourselves.
  * Rename common to components
  * Move pages into separate /ui folder
  * Fix for autopilot launcher detection for debian mode.
  * Move applications files into app folder. Fixes: https://bugs.launchpad.net/bugs/1357319.

  [ Darran Kelinske ]
  * Added a test case for deleting a playlist. Fixes: https://bugs.launchpad.net/bugs/1428454.

  [ Victor Thompson ]
  * Prevent click build warnings for unterminated string literals
  * Improve multiselect delete for playlist items. Fixes: https://bugs.launchpad.net/bugs/1439185.
  * Force active focus to dialogs. Fixes: https://bugs.launchpad.net/bugs/1435260.
  * Merge from trunk to refactor to pull in trunk revision 832 and updated translations.
  * Trigger list reset animation when the index did not change. Fixes: https://bugs.launchpad.net/bugs/1428913.
  * Do not show toolbar in the 'Select playlist' view. Fixes: https://bugs.launchpad.net/bugs/1417823.

 -- Victor Thompson <victor.thompson@gmail.com>  Sun, 09 May 2015 19:31:23 -0500

music-app (2.0) utopic; urgency=medium

  * Fix for cover art getting out of sync on the SongsPage.qml
  * Ensure recent/playlists pages remain in sync as items are added/removed from the playlist.
  * Update ListItemWithActions background color and reenable dim
  * Optimise the addQueueList transaction.
  * Sort playlists by name.
  * Change scrolling behaviour
  * Performance tweaks to ListItemWithActions.qml.
  * Change recent schemas so that it stores less and loads more from ms2 (eg art).
  * Fix for console errors when clearing the queue.
  * Only load model once CardView is visible.
  * Create generic WorkerModelLoader.qml
  * Load queue at startup via WorkerScript.
  * Intial changes to remember the previous queue when restarting the app.
  * Load queueList in async
  * Fix to prevent jumping from queue->full view
  * Defer loading of pages
  * Async load MediaPlayer object.
  * Correctly hide empty state when in Now Playing or Queue.
  * Async loading of MusicNowPlaying.
  * Add read path to Music on the SD card to extract in process thumbnail extraction.
  * Highlight stroke buttons on press.
  * Optimise MusicRow.qml by using Image rather than CoverGrid (as there will only ever be one image).
  * Add a bottom margin to MusicTracks.qml and MusicNowPlaying.qml.
  * Fix playlist art in Now Playing page.
  * Add save to playlist action
  * Only enable actions in now playing when trackQueue count > 0
  * Use async for loaders and unused loaders invisible.
  * Move to using Qt.labs.settings and remove settings.js.
  * Remove CoverRow
  * Remove isPressedChanged workaround
  * Remove MusicRow isSquare specialization.
  * Remove lastfm, search and settings.
  * Pull upstream ListItemWithActions.qml
  * Add support for multiselect mode
  * Disable triggerOnRelease.
  * Initial empty state prototype.
  * Do not show the artist in the grid of albums.
  * Fix so that label is correct when seeking when paused.
  * Only show year in SongsPage.qml if year exists.
  * Add an initial Genres tab.
  * Disable clear recent icon when recent is empty.
  * Make Images asynchronous.
  * Add back apparmor confinement.
  * Use CardView in Recent Tab
  * Use Recent as default if >0 recent items otherwise use Albums Tab.
  * Set sourceSize of images.
  * Force AlbumsPage's SongsModel to filter upon startup.
  * Fix playlist deletion and renaming in recent table.
  * Add support for CardView in AlbumsPage.qml
  * Add support for header property in CardView.qml
  * Add BlurredHeader.qml
  * Make AlbumsPage.qml and SongsPage.qml use BlurredHeader.qml.
  * Allow for imports (from content-hub) to start when already importing.
  * Use CardView in MusicPlaylists.qml
  * Use header actions for edit and delete of playlists.
  * Make SongsPage use CoverGrid.
  * Add CoverGrid.qml component
  * Use CoverGrid in Card.qml
  * Initial Artists view with CardView.
  * Add clear queue action. Fixes: https://bugs.launchpad.net/bugs/1379895.
  * Switch to use positionAt when isListView becomes true
  * Strip out jumpTo/ensureVisible code for the now playing queue
  * Fix for console errors when pressing items in queue.
  * Remove deleted item before updating currentIndex.
  * Initial Now Playing queue list refactor
  * Initial Songs tab redesign for remix.
  * Ignore first value back after seeking [Workaround]. Fixes: bug 1310706.
  * Do not switch to full view if clicking a song in the queue.
  * Fix Ubuntu-Splash-Color to not get pulled into translations.
  * Albums tab makes use of 'CardView'
  * Old toolbars removed
  * Now playing "full" view is now default
  * Fix header disappearing in "full" view
  * Fix for cover art in albums tab to use correct data
  * SongsPage implemented
  * Now Playing "full" view implemented (other than swiping and margins need review)
  * Toolbar implemented and always shown (Now Playing "list" view shows old toolbar)
  * Background colour of app set

 -- Victor Thompson <victor.thompson@gmail.com>  Wed, 29 Oct 2014 06:41:45 -0500

music-app (1.2ubuntu2) trusty; urgency=medium

  [ Andrew Hayzen ]
  * Refactor media player to make it easier to change shuffle/repeat
  * Added basic keyboard shortcuts
  * Modify cmakelist to scan for *.qml files

  [ Dimitri John Ledkov ]
  * Use python 3 compatible mock import

  [ Alan Pope ]
  * Add -qt5 command line option [lp:#1288885]

  [ Victor Thompson ]
  * Add an autopilot test to test playing a song from the Artists tab. [lp:#1268455]
  * Remove duplicate quit in HUD and move back button so visible [lp:#1285838]
  * Rebuild library from scratch on each run [lp:#1287720]
  * Fix PPA issue due to change log [lp:#1284637]

 -- Andrew Hayzen <ahayzen@gmail.com>  Mon, 10 Mar 2014 18:12:00 +0000

music-app (1.2ubuntu1); urgency=medium

  [ Daniel Holm ]
  * Search functionality

  [ Alan Pope ]
  * Fix .desktop file [lp:#1284025] 
  * New icon 

 -- Alan Pope <popey@ubuntu.com>  Mon, 24 Feb 2014 12:13:29 +0000

music-app (1.1) raring; urgency=low

  * Blurred album art added to the now playing queue
  * Solid labels on cover art
  * Test shuffle and mp3 playback
  * Enable translations
  * Add recent albums and playlists to Music tab
  * Introduce user metrics of songs played
  * Optimize music library loading time

 -- Victor Thompson <victor.thompson@gmail.com>  Tue, 29 Oct 2013 20:16:34 -0500

music-app (1.0) raring; urgency=low

  * Finalize changes before Saucy 13.10 release.

 -- Victor Thompson <victor.thompson@gmail.com>  Thu, 10 Oct 2013 04:21:11 -0500

music-app (0.9) raring; urgency=low

  * A LOT of changes.

 -- Daniel Holm <d.holmen@gmail.com>  Thu, 10 Oct 2013 00:39:50 +0200

music-app (0.8) saucy; urgency=low

  * Added support for building and shipping translations

 -- David Planella <david.planella@ubuntu.com>  Thu, 26 Sep 2013 09:52:47 +0200

music-app (0.7) raring; urgency=low

  * Now uses mediascanner.

 -- Victor Thompson <victor.thompson@gmail.com>  Tue, 23 Sep 2013 19:47:50 -0500

music-app (0.6.5) raring; urgency=low

  * Resolved bug with duplicate removal error of tracks in playlist.
  * Added support for arguments.
  * Use sheets for add track to Playlist and Settings.
  * Fixed issue with toolbar not showing up in Playlists tab.
  * Clean up and smaller fixes.

 -- Daniel Holm <d.holmen@gmail.com>  Sat, 21 Sep 2013 14:41:50 +0200

music-app (0.6) raring; urgency=low

  * New first page with last played tracks and genre.
  * Playlists shows number of tracks in playlist.
  * NowPlaying has become the central part.
  * New Icon, thanks to Sam Hewitt.
  * 100th rev!

 -- Daniel Holm <d.holmen@gmail.com>  Thu, 03 Sep 2013 21:41:50 +0200

music-app (0.5) raring; urgency=low

  * HUD support.

 -- Daniel Holm <d.holmen@gmail.com>  Fri, 02 Aug 2013 21:29:50 +0200

music-app (0.4.7) raring; urgency=low

  * Queue moved to playlist tab.
  * Queue tracks now in own page.

 -- Daniel Holm <d.holmen@gmail.com>  Wed, 17 Jul 2013 18:29:50 +0200

music-app (0.4.5) raring; urgency=low

  * Show tracks in playlists.
  * Removed queue from toolbar to Playlist tab. Initial queue change.
  * Play track from playlist.

 -- Daniel Holm <d.holmen@gmail.com>  Wed, 17 Jul 2013 18:29:50 +0200

music-app (0.4.3) raring; urgency=low

  * Provide new icons.

 -- Lucas Romero Di Benedetto <lucasromerodb@gmail.com>  Wed, 17 Jul 2013 01:47:50 +0100

music-app (0.4.2) raring; urgency=low

  * Added worker for adding rows to Library model (allows gui to respond while adding to the ListModel)
  * Tracks are now sorted by Artist->Album->File
  * Text on rows in MusicTracks and MusicArtists now doesn't wrap. This means that if it is too long it now doesn't cover the row below.
  * Rows in MusicTracks and MusicArtists now expand to fit their parent, therefore expanding as the window expands.

 -- Andrew Hayzen <ahayzen@gmail.com>  Wed, 17 Jul 2013 01:47:50 +0100

music-app (0.4.1) raring; urgency=low

  * Use resolution independent font sizes for text.

 -- Victor Thompson <victor.thompson@gmail.com>  Tue, 16 Jul 2013 19:47:50 -0500

music-app (0.4) raring; urgency=low

  * Create new playlists.
  * Edit name of existing playlists.
  * Remove playlists.
  * Add track to playlist.
  * Popover in track list.

 -- Daniel Holm <d.holmen@gmail.com>  Wed, 15 Jul 2013 15:03:31 +0200

music-app (0.3.1) raring; urgency=low

  * Resolved issues with icons in toolbar changing when switching tab.
  * Read music from ~/Music and populate library on each start.

 -- Victor Thompson <victor.thompson@gmail.com>  Sun, 09 Jul 2013 19:47:50 -0500

music-app (0.3) raring; urgency=low

  * Back to tabs.
  * Album covers in Albums tab.
  * New toolbar.
  * Initial code for scrobble support.
  * Inital UI for last.fm - login dialog, import playlists.
  * Inital code for playlists.
  * Bug fixes for the library.
  * Added a temporary reset settings button in settings.

 -- Daniel Holm <d.holmen@gmail.com>  Tue, 18 Jun 2013 14:45:50 +0200

music-app (0.2.2) raring; urgency=low

  * Changing name of application to music-app

 -- Victor Thompson <victor.thompson@gmail.com>  Sun, 09 Jun 2013 19:47:50 -0500

music-app (0.2.1) raring; urgency=low

  * Changing name of application to ubuntu-music-app

 -- Daniel Holm <d.holmen@gmail.com>  Tue, 04 Jun 2013 16:43:32 +0200

music-app (0.2) raring; urgency=low

  * Merge of Daniel's and Victor's code

 -- Victor Thompson <victor.thompson@gmail.com>  Tue, 04 June 2013 11:45:00 -0500

music-app (0.1) raring; urgency=low

  * Initial Release.

 -- Michael <mhall119@ubuntu.com>  Thu, 23 May 2013 17:10:45 -0400