Cookiesafe option dialog redesign

Registered by Alexander Schlarb

The current options dialog of CookieSafe is kind of confusing and feels kind of overloaded and unstructured. This blueprint will attempt to redesign and implement a new CookieSafe options dialog.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
Alexander Schlarb
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Which tabs shall we have? Which items should be placed within them?

Please use the following format:
Tab [tabname]:
  * Subtab [Subtabname]: (if there should be a subtab...)
    + [Itemname]
    + [Itemname]
    + ...
  * Subtab [Subtabname]:
    + ...
  * ...
Tab [tabname]:
 * ...
...

=== New options dialog layout spec starting here ===

Tab "Blocklists":
  + Blocklist selection: Multiple choice with checkboxes and per-entry descriptions
  + "Add": Button adding new blocklist item + "Remove": Delete currently selected blocklist item
  + "Update Interval": Spinbutton for entering a number + Scale selection: "Minutes"?, "Hours", "Days", "Weeks"
  + "Automatically install updates": checkbox
Example: (ASCII)
+-----------------------------------------------------------+
| [CB] <b>Great blocklist!!</b> |
| http://www.blocklist.example.org/blocklist.xml |
+-----------------------------------------------------------+
[Add] [Remove]
Update Interval: [ 5 [~]] [Hours [-]]
Automatically install updates: [x]

=== END of the new options dialog layout spec ===

Comments:
  *

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.