Add uncheck all button

Registered by David D Lowe

Add a Deselect all button to the left of the Refresh and the Install Updates buttons.
If none or some of the updates are checked, this button's caption should be "Select _All", its functionality would do as its caption suggests, that is, check all the updates. If all the updates are checked, then the button's caption should be "Deselect _All", its functionality would also be as its name suggests, that is, uncheck all the updates.

Blueprint information

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

Related branches

Sprints

Whiteboard

{ I've looked at the glade file and it isn't at all hard to do, and presumably this shouldn't be too hard to code in python.

The captions could alternatively be "Check All" and "Uncheck All", with the disadvantage that this might be translated to "Tick All" and "Untick All" in British English, but with the advantage that its function is more easily guessed before trying it out. Select can mean highlight or check.

This is button would especially be important for those on dial-up. Currently, the only to select one update out of say, 80, is to manually uncheck each of the other 79 updates, either with the mouse, or with the keyboard (down, space, down space, down space, and so on, Ctrl-A doesn't do anything). } (signed flimm)

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.