Add uncheck all button
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
- Started by
- Completed by
Related branches
Related bugs
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)