View Issue Details

IDProjectCategoryView StatusLast Update
0007597MMW v4Synchronizationpublic2020-03-24 16:41
Reporterjiri Assigned To 
PriorityhighSeverityminorReproducibilityalways
Status closedResolutionduplicate 
PlatformWindowsOS7OS Version-
Product Version4.0 
Target Version4.0.7Fixed in Version4.0 
Summary0007597: Selection issues in the device config dialog
DescriptionThere are some issues in Auto-sync list checkboxes implementation:
1. Space bar can't be used for manually selecting an item (Play/Pause actions is done instead).
2. Global items can't be used to select/unselect all of their children - e.g. if 20 artists are selected and Artist node is clicked, nothing happens.
TagsNo tags attached.
Fixed in build1359

Relationships

duplicate of 0009527 closedLudek MMW 5 Boxes not selectable in the auto-sync list 
related to 0006490 closedLudek MMW v4 New Sync UI 

Activities

Ludek

2011-03-28 14:49

developer   ~0023946

Last edited: 2011-03-28 14:53

1) is fixed in build 1359

2) This is intended behaviour, the root checkboxes are all disabled (except for the Playlists node) and are there just in order to indicate whether something is selected under them (discused in greater detail here http://www.ventismedia.com/mantis/view.php?id=6490#c20555 as item 4g ). Actually checking all artists at once mostly results in selecting whole collection and this can be achieved via the collection node on the left.

jiri

2011-03-28 16:32

administrator   ~0023948

2) Yes, I understand the reasons for the current implementation. That said, it has quite a serious usability flaw in my point of view - user can't easily uncheck all the Artists in case there's a lot of them selected. We could fix this e.g. by modifying the behavior as:
 a. When the top level (e.g. Artists) check box is unticked, clicking it would cause ticking its Collection (e.g. Music). An alternative solution would be to disable the top level check box in case it's unticked.
 b. When the top level check box is in ticked or mixed state, clicking it would result in unticking of all of its children.

Ludek

2011-03-30 12:15

developer   ~0023974

Last edited: 2011-03-30 12:16

Fixed in build 1359.

2a) I used the solution to disable the top level check box in case it's unticked.

2b) Fixed.

lowlander

2011-04-30 02:32

developer   ~0024606

1) Verified in 1367

2a) Top level (e.g. Artists) can deselect child items in 1367. I think it should also be able to select child items (for those who want to sync all, but a few Artists).

2c) When a few Artists are selected you can't disable the Music Collection anymore. You can only toggle between select all and select selected.

Ludek

2011-05-03 11:14

developer   ~0024764

Last edited: 2011-05-03 11:16

2a) I think that it works fine, selecting of all artists but a few might be useful for minority of users, but it brings some performance issues on large libraries where e.g. size calculation would take too long for thousands of artists.

2c) Yes, you can toggle between "All music" and "Selected music" items which is useful from user perspective, because the previous selection is remembered.

Lowering priority to high for these two issues.

lowlander

2011-05-03 15:09

developer   ~0024774

2a) Wouldn't you just need to calculate Collection size as all files will be selected if you select all Artists?

2c) Yes, it's useful but it would also be useful to be able to deselect all (ie it would be an added option). You'd be able to toggle between Select All, Selected Selected, Deselect All. Especially if user has selected some Artist, Albums, Genre's, Ratings, it's much faster to deselect Collection than to have to deselect all these items to be able deselect the Collection. Especially for those using SD cards which are all the same device quick setup of new sync selection is important.

Ludek

2015-08-31 12:27

developer   ~0042864

Last edited: 2015-08-31 12:27

This was fixed as 0009527 in 5.0.0.2001

peke

2020-03-24 16:41

developer   ~0057314

Verified 2234

This is not happening anymore.