View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007597 | MMW v4 | Synchronization | public | 2011-03-25 15:03 | 2020-03-24 16:41 |
Reporter | jiri | Assigned To | |||
Priority | high | Severity | minor | Reproducibility | always |
Status | closed | Resolution | duplicate | ||
Platform | Windows | OS | 7 | OS Version | - |
Product Version | 4.0 | ||||
Target Version | 4.0.7 | Fixed in Version | 4.0 | ||
Summary | 0007597: Selection issues in the device config dialog | ||||
Description | There 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. | ||||
Tags | No tags attached. | ||||
Fixed in build | 1359 | ||||
|
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. |
|
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. |
|
Fixed in build 1359. 2a) I used the solution to disable the top level check box in case it's unticked. 2b) Fixed. |
|
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. |
|
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. |
|
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. |
|
This was fixed as 0009527 in 5.0.0.2001 |
|
Verified 2234 This is not happening anymore. |