View Issue Details

IDProjectCategoryView StatusLast Update
0001572MMW v4Synchronizationpublic2007-06-12 04:58
Reporterrusty Assigned To 
PriorityurgentSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Fixed in Version3.0 
Summary0001572: User should have a 'live' indicator of space used by current synch settings
DescriptionCurrently, when the user configures the set of tracks to synch to the device, they must click 'Summary' in order to see how much space is taken up given the current settings. This information should be provided without user intervention and should be updated in response to changes.

Instead, the following should appear on the Summary row:
Tracks: xxx M3U Playlists: xxx Time: xxxx Space: xx MB
TagsNo tags attached.
Fixed in build1037

Relationships

related to 0002818 assignedjiri Album Art isn't copied to MTP devices when device is filled to capacity 
related to 0002908 closedLudek Remove buttons/clutter in Auto-sync list panel 

Activities

rusty

2006-07-11 20:07

administrator   ~0007438

Can we easily adopt the CD burning code for this purpose?

jiri

2007-03-13 10:55

administrator   ~0008784

Generally speaking something similar to burning code can be used, just:
1. When the dialog is shown for the first time, saved settings have to be applied and so some thread on background must calculate totals for already selected items (artist, albums, ...). During this calculation there could be some animation shown, or the numbers can be continually increased.
2. If changes some settings (e.g. auto-conversion) these numbers have to be recalculated, similarly to step 1.
3. The implementation should take into account that there can be some changes in the future, e.g. that new filtering funtionality, which can have some impact on this code.

Assigning to Ludek to review if this can be implemented this way, or if there's any other technical problem.

Ludek

2007-04-17 09:31

developer   ~0009030

Generally speaking it should be counted all on the background (probably with the numbers continually increased) becasue of some other time-consuming problems which are not present in case of burning. e.g. The new ability to check all artists at once by using [x] Artists is one of the problems why the indicator cannot be 'live' as in case of burning.

Ludek

2007-04-25 11:31

developer   ~0009062

It is implemented with special reference to performance in build 1030.

jiri

2007-05-31 09:52

administrator   ~0009226

A. There's a bug in reference counting, easily reproducable:
 1. Nothing is checked.
 2. I check a playlist A with 2 tracks, correctly 2 tracks are shown.
 3. I check a playlist B with all tracks, e.g. 'Accessible Tracks', correctly some thousands of tracks are shown to be synched.
 4. I uncheck playlist B, there still should remain 2 tracks from playlist A to by synched, instead there is shown: 0 files, 0 B, 0:00!

B. I would also add one small feature: When an item is checked and background calculation of occupied space takes place, there should be some kind of indication that the summary information isn't correct yet. (some animation? some text, like '(calculating...)'?)

Ludek

2007-05-31 17:16

developer   ~0009231

Fixed in build 1037.

rusty

2007-06-12 04:58

administrator   ~0009329

Verified 1039.