Opened 17 years ago
Last modified 10 years ago
#351 new Defect
Advanced Preferences Dialog is confusing and inconsistent
Reported by: | charlief | Owned by: | charlief |
---|---|---|---|
Priority: | Major | Milestone: | Undetermined |
Component: | Manager | Version: | 7.2.42 |
Keywords: | advanced-preferences | Cc: | romw |
Description (last modified by )
I think there are some problems with the Advanced Preferences.
- There is currently no way to know whether you are overriding global preferences except by looking in the BOINC Data directory to see if the
global_prefs_override.xml
file exists. - If I change a setting in the Advanced Preferences which does not appear in the Simple GUI Preferences (such as "use at most 16 processors"), and later look at the Simple GUI preferences, the "Customize" checkbox is set. If I then clear the "customize" check box in the Simple GUI Preferences, this does not necessarily revert all settings to the web-based values, even though on subsequent checks the "customize" checkbox is off.
- When I press the Clear button, it sets the "Do work while computer is in use" check box, even though my web-based preferences have this option set to No.
If I then clear the checkbox, it writes a global_prefs_override.xml
file. This means that if I change my global preferences on the web, those changes will be ignored.
I believe several changes are needed:
- Instead of a "Clear" button, the Advanced Preferences dialog should have a "customize" or "override" checkbox like the one in the Simple GUI preferences.
- When the "customize" checkbox is off in the Advanced Preferences, the web-based global preference values should be displayed. Turning this checkbox off should revert the display to the web-based preferences.
- I'm not sure what should be done about problem (2). One option might be to disable the Simple GUI "customize" checkbox if items are customized in the Advanced Preferences which aren't accessible from the Simple Preferences, and to display a line explaining that you must use the Advanced Preferences to change it.
Change History (4)
comment:1 Changed 17 years ago by
Description: | modified (diff) |
---|---|
Keywords: | advanced_preferences added |
comment:2 Changed 17 years ago by
Maybe we could make checkboxes be in the "undefined state" (see Tri-state check box) to mean "not customized; use web-based preferences".
Just an idea.
comment:3 Changed 17 years ago by
Keywords: | advanced-preferences added; advanced_preferences removed |
---|
comment:4 Changed 10 years ago by
Owner: | changed from davea to charlief |
---|---|
Version: | → 7.2.42 |
(changed description to use real lists and fixed some typos)