View Issue Details

IDProjectCategoryView StatusLast Update
0004041SUMoRefactoringpublic2020-04-21 20:30
ReporterOLLI_S Assigned ToKyle_Katarn  
PrioritynormalSeverityminorReproducibilityalways
Status acknowledgedResolutionopen 
PlatformWindowsOSMicrosoft WindowsOS Version10
Product Version5.0.1 
Target VersionShort term 
Summary0004041: Refactoring - Suggestions for the new UI
DescriptionThe new GUI of Sumo 5.0.1 is really better, but some things could be improved:

Change the order of the buttons (first "Scan" then "Check")

Change the caption on the buttons:
- Scan for Apps
- Check for Updates
- Add new App
- Remove App
- Ignore Update

Move the counters (Products, OK, Minor, Major) behind the captions

Remove the "!" at the "OK" (at the counters)

When I click on "Remove" I see the message:
Do you want to permanently delete this items (ignore) ?
Here you should rename the buttons "Permanently Delete" to "Ignore" and "Cancel".


When I click on "Ignore" I want to select if I want to ignore this specific version, ignore the complete major version or want to ignore the app completely.
See issue 0003362

When you add more "Ignore" levels (see previous paragraph) then the Button "Remove" can be deleted.
If I want to delete an application permanently, I select "Ignore this application completely".
One button less!

When I right click on an entry, you show a context menu.
Add in front of every menu item the same icon you have in the toolbar.

All functions of the SUMo Assistant are available via buttons or via menu entries, except "Reset the list".
So please add a button or a menu entry to "Reset the list".

All buttons and also all status icons at the top right need a tooltip text (a hint in Delphi).

Move the icons that indicate the status (OK, Major Update, Minor Update) to the column "Update" and show in the first column the icon of the application.
See issue 0003435

When I press "Ignore" then I don't get a confirmation dialog (do you really want to...).

You should replace the application icon with the icon of the "Get Update" button.

The Icon "SUMo - Software Update manager" (above the "Check" button) can be clicked, here I see a small "Down" animation.
Is this really wanted?
This element can be replaced if you replace the icon of the application.

TagsNo tags attached.

Activities

Kyle_Katarn

2016-09-23 21:58

administrator   ~0002487

I will likely split this item or answer partially for certain items for these ideas are very interesting, thanks !!!

OLLI_S

2016-09-24 10:10

reporter  

Smartphone_Counters.png (149,273 bytes)   
Smartphone_Counters.png (149,273 bytes)   

OLLI_S

2016-09-24 10:12

reporter   ~0002488

Last edited: 2016-09-24 10:13

View 2 revisions

I wrote above:
> Move the counters (Products, OK, Minor, Major) behind the captions

You may also show small numbers (white text in red circles)as you are used to see on smartphones.
See Screenshot Smartphone_Counters.png
I found this image in the internet, this is not my phone.

Kyle_Katarn

2016-09-24 22:11

administrator   ~0002489

good idea !

bytehead

2016-09-26 06:10

reporter   ~0002492

Last edited: 2016-09-26 06:12

View 2 revisions

Oh, finally, some UI uplifting! Fully agree on the proposed improvements and would like to add a bit more ideas:

1) Counters should be named more precisely:
"Products" -> "Products detected" or "Items detected",
"OK!" -> "Up to date",
"Minor" -> "Minor updates",
"Major" -> "Major updates".

2) Add an extra counter "Ignored/Skipped items" (calculated after "Check for updates" action). It must be affected only by explicit previous user choice, either by temporarily suspending or skipping certain major/minor updates or fully ignoring some items. That is, it must not account for any internally pre-filtered/blacklisted items (like installers, helpers, etc.).

3) Change the visual status of "deleted" items -- instead of fully hiding them show them as disabled by some visual clue (e.g. by coloring their text light grey, showing them in strikeout style and/or using the word "ignored" in the update column).

4) The similar idea might be applied to temporarily skipped/suspended items -- simply by using the words "skipped all minor", "skipped all major", "skipped current" and "suspended for X days" in the update column.

5) Add "Reset conditions" command to the context menu -- which should make it show all updates afterwards (but only for the current or selected group of items).

6) Add a dialog window for "Scan for Apps" action with 2 caption buttons ("Repeat scan" and "Reset all conditions and scan") and 2 radio buttons or drop-down list control for scan mode ("Normal scan" vs "In-depth scan (slow)"). The last option must be persistent (its last state remembered).

This way we could eventually get rid of ignored + skipped list editors and further simplify the UI (and at the same time making it more apparent/intuitive). Also, the Settings window will be simplified, by removing the redundant scan mode control.

P.S. Kyle, what's the best place to share/discuss such new proposals (not bug reports per se)?

OLLI_S

2016-11-01 20:51

reporter   ~0002511

I think the best place is HERE in the bug tracker (feature requests are also posted here)

OLLI_S

2018-03-18 17:09

reporter   ~0002821

Kyle, here are many improvements of the UI
These should be implemented soon, so new users get a modern and fresh UI

wolf

2019-08-01 09:19

reporter   ~0003655

Do you still make a difference in your proposal between SUMo skip list and SUMo ignore list? Or do you propose to merge these two lists with added properties to support common handling and additional features?

OLLI_S

2020-04-21 20:30

reporter   ~0003905

I suggest merging these two lists to one list.

Issue History

Date Modified Username Field Change
2016-09-23 14:44 OLLI_S New Issue
2016-09-23 21:58 Kyle_Katarn Note Added: 0002487
2016-09-23 21:58 Kyle_Katarn Assigned To => Kyle_Katarn
2016-09-23 21:58 Kyle_Katarn Status new => acknowledged
2016-09-23 21:58 Kyle_Katarn Target Version => 5.0.2
2016-09-24 10:10 OLLI_S File Added: Smartphone_Counters.png
2016-09-24 10:12 OLLI_S Note Added: 0002488
2016-09-24 10:13 OLLI_S Note Edited: 0002488 View Revisions
2016-09-24 22:11 Kyle_Katarn Note Added: 0002489
2016-09-26 06:10 bytehead Note Added: 0002492
2016-09-26 06:12 bytehead Note Edited: 0002492 View Revisions
2016-09-30 23:19 Kyle_Katarn Target Version 5.0.2 => 5.0.3
2016-10-08 17:43 Kyle_Katarn Target Version 5.0.3 => 5.0.4
2016-10-16 00:39 Kyle_Katarn Target Version 5.0.4 => Short term
2016-11-01 20:51 OLLI_S Note Added: 0002511
2018-03-18 17:09 OLLI_S Note Added: 0002821
2019-08-01 09:19 wolf Note Added: 0003655
2020-04-21 20:30 OLLI_S Note Added: 0003905