View Issue Details

IDProjectCategoryView StatusLast Update
0003971SUMoRefactoringpublic2019-10-13 11:15
ReporterOLLI_S Assigned ToKyle_Katarn  
PriorityhighSeverityminorReproducibilityalways
Status acknowledgedResolutionopen 
PlatformWindowsOSMicrosoft WindowsOS Version10
Product Version4.4.1 
Target Version5.10.xFixed in Version 
Summary0003971: SUMo - Enhancements in the Settings
DescriptionIn the Settings of SUMo the following things could be enhanced:

Scan-Depth:
Here you have the options "Ask", "Normal" and "In-Depth (Slower)" but you don't explain what these settings mean.
So first convert the Combobox into 3 Radiobuttons and write behind each Radiobutton the same text that you show in the "Scan Type" dialog.
Radiobuttons are better here, because the user can see all available options at once (without having to open the Combobox).

Allow Microsoft Products:
Under Ergonomic aspects it is bad if a label (Caption) is written in two lines.
So please enlarge the Settings window so all captions (in all languages) fit in one line.

Language:
This list has an empty table-header.
Maybe it is possible to remove the table header?

Button "Close"
If you have the button "OK" there should be a button "Cancel".
Cancel does not save the settings and closes the dialog.
Close is working like this, but the caption "Cancel" explains what the button does.

Get Update:
Exchange the two group boxes "Get Update" and "HTTP Proxy".
The "Get Update" fits better below the common options, the Proxy is better under the languages.

Options:
Rename the group "Options" to "Common Options".

Tab Order:
The tab order should be from top left to bottom right.
When I open the Settings, then the first checkbox "Load at startup" should have the focus.
Pressing the [Tab] key sets the focus to the second checkbox.
The tab order in the group "Options" is not correct.
After the last checkbox the focus should move to the language list.
Then to the "Get Update" and then to the Proxy.
After the Proxy the OK button and then the Cancel button should have the focus.

An additional small issues:
All Group-Boxes should be 8 pixels away from the dialogue borders.
The groups "Options" and "HTTP Proxy" are 0 pixels away from the left border.

If the checkbox "Use HTTP Proxy" is not checked, the edit fields should be disabled (grayed out).
And the icon (world globe) should be on the right side, like the icon in the group "Options".
TagsNo tags attached.

Relationships

related to 0005647 resolvedKyle_Katarn Accessibility improvement - incorrect tab-scrolling through "settings" page elements 

Activities

OLLI_S

2016-09-03 16:42

reporter   ~0002461

Get Update:
Exchange the two group boxes "Get Update" and "HTTP Proxy".
The "Get Update" fits better below the common options, the Proxy is better under the languages.

Options:
Rename the group "Options" to "Common Options".

Tab Order:
The tab order should be from top left to bottom right.
When I open the Settings, then the first checkbox "Load at startup" should have the focus.
Pressing the [Tab] key sets the focus to the second checkbox.
The tab order in the group "Options" is not correct.
After the last checkbox the focus should move to the language list.
Then to the "Get Update" and then to the Proxy.
After the Proxy the OK button and then the Cancel button should have the focus.

OLLI_S

2016-09-10 22:13

reporter   ~0002466

Last edited: 2016-09-10 22:21

View 2 revisions

Why is this issue planned for 5.0.x ?
I suggest that version 5.0 is a huge release with many UI improvements.
So please consider implementing this issue in 5.0.

Kyle_Katarn

2016-09-12 21:21

administrator   ~0002476

see note in 0003331

OLLI_S

2018-03-18 17:31

reporter   ~0002823

Also many very easy to implement stuff.
Suggestion: if you convert the source to Lazarus, I can work over the design of that dialog.

I did this already for an application called "Spyware Process Detector", see http://www.systemsoftlab.com/spydetector.html
Search for my name at this page and you will see that I did the German translation and the layout of the "detailed process information dialogue" in Delphi.
A screenshot of this dialogue is at the top of the page.

OLLI_S

2018-03-19 23:21

reporter   ~0002836

An additional small issues:
All Group-Boxes should be 8 pixels away from the dialogue borders.
The groups "Options" and "HTTP Proxy" are 0 pixels away from the left border.

If the checkbox "Use HTTP Proxy" is not checked, the edit fields should be disabled (grayed out).
And the icon (world globe) should be on the right side, like the icon in the group "Options".

Kyle_Katarn

2019-10-13 11:14

administrator   ~0003735

Tab order already fixed as per 0005647

Issue History

Date Modified Username Field Change
2016-09-03 16:35 OLLI_S New Issue
2016-09-03 16:37 Kyle_Katarn Assigned To => Kyle_Katarn
2016-09-03 16:37 Kyle_Katarn Status new => acknowledged
2016-09-03 16:37 Kyle_Katarn Target Version => 5.0
2016-09-03 16:42 OLLI_S Note Added: 0002461
2016-09-09 23:37 Kyle_Katarn Target Version 5.0 => Short term
2016-09-10 22:13 OLLI_S Note Added: 0002466
2016-09-10 22:21 OLLI_S Note Edited: 0002466 View Revisions
2016-09-12 21:21 Kyle_Katarn Note Added: 0002476
2018-03-18 17:31 OLLI_S Note Added: 0002823
2018-03-19 23:21 OLLI_S Note Added: 0002836
2019-10-13 11:13 Kyle_Katarn Description Updated View Revisions
2019-10-13 11:13 Kyle_Katarn Description Updated View Revisions
2019-10-13 11:14 Kyle_Katarn Relationship added related to 0005647
2019-10-13 11:14 Kyle_Katarn Note Added: 0003735
2019-10-13 11:15 Kyle_Katarn Target Version Short term => 5.10.x