View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0019317 | MMA | Synchronization | public | 2022-08-19 20:36 | 2024-06-27 16:04 |
Reporter | peke | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | always |
Status | feedback | Resolution | reopened | ||
Product Version | 2.0.0 | ||||
Target Version | 2.0.2 | Fixed in Version | 2.0.0 | ||
Summary | 0019317: Sync progress UI issues | ||||
Description | In sync dialog ray rectangle should be full screen as shown below. In Video it is clearly seen that not all information is shown during sync. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Fixed in build | 1024 | ||||
|
There are several UI issues with the Synchronization status screen that should be tackled at the same time: 1) Re. the issue that Peke described: was the dialog sized this way so that 2 dialogs can be displayed at the same time (for multiple storage locations)? If so, the existing approach makes sense. BUT, the use of dialogs in Material Design is generally discouraged, so I wonder whether it would be possible to use multiple tiles in a list instead. b) Within the current dialog, the relationships between the 2 status indicators can be made clearer so that it's more obvious which is indicative of the overall status. In these proposals, the overall status bar would ideally always be determinate, while the round status indicator could switch between determinate and indeterminate states depending on what it is applied to (Analyzing, Deleting, Downloading). 2 Proposals are shown, one being more in line with Material Design which suggests limiting dialogs. 2) In relation to the dialog, each time a track completes downloading, the next track appears, but the status bar disappears and the dialog shrinks. Then the status bar appears and grows from 0 to 100% This looks kind of strange. The track status dialog shouldn't keep changing in size, and the status bar should appear immediately as soon as the next track appears. 3) The synchronization view shouldn't contain a duplicate sync status indicator. i.e. the round progress indicator that appears at the top of the view just duplicates information that appears within the view. It should appear in all views except for the Sync view. Set to 'urgent' since these are all cosmetic issues that I hope can be easily fixed. |
|
1) exactly, full screen does not make sense in this case. b) This is not dialog !!, but card view, which is in in accordance with Material Design One card per storage, also results are displayed in same way! So I definitly prefer this representation. 2)blinking of second progress bar - Fixed I have also improved layout a litle bit, so let me know if you still prefer changing it to a circular progressbar or it can stay as is 3)Hide status indicator in Sync view - Fixed Fixed in build 2.0.0.1024 |
|
1) a) Agreed--cards make sense. One question: shouldn't cards have rounded corners? 2) Verified--the progress bar no longer flashes / changes card size. 3) Verified--the sync indicator no longer appears in duplicate -- 1b) As to the layout of the information in the card, I think that the current layout isn't as clean as the first proposal: i) The icon for 'Internal shared storage' adds clutter ii) The divider under 'Internal shared storage' adds to the clutter iii) The labels for the top Progress indicator are above the Description rather than next to the bar iii) The two status bars don't have a relationship that makes it clear which is superior. Also, in MD guidelines, a second status bar isn't normally supposed to be used. Note: I'm not saying that my proposal should be used as is. But I do think that the following ideas from the proposal would help communicate status more clearly and cleanly: - Not showing the icon - Not having a divider and using the progress bar as the divider (thereby signifiying its superiority) - Using a smaller (?round?) progess bar when individual track status needs to be communicated 5) Show below are suggested improvements re. some of the existing status messages. Mostly it's about eliminating duplication (either in the words, or in the status (x/y) ): a) Analyzing Preparing tracks to delete... --> Analyzing changes b) Deleting Deleted x tracks --> Deleting tracks (x/y) c) Analyzing Analyzing sync list.... --> Analyzing sync list d) Download tracks Preparing download.... --> Preparing download |