Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Discover Discover
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 4
    • Issues 4
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 18
    • Merge requests 18
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PlasmaPlasma
  • DiscoverDiscover
  • Merge requests
  • !207

Replace tristate checkbox on updates page footer with buttons

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Nate Graham requested to merge ngraham/discover:no-more-tristate into master Nov 22, 2021
  • Overview 4
  • Commits 1
  • Pipelines 2
  • Changes 1

Currently the footer uses a tristate checkbox to do many things:

  • Let the user select all
  • Let the user deselect all
  • Show the current status of whether or not all updates are selected
  • Show the number of selected updates
  • Show the total size of all selected updates

This is way too much work for one UI control! This commit replaces it with two toolbuttons saying "select all" and "deselect all" and a label that shows the total size.

No_more_tristate

cc @teams/vdg @teams/usability

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: no-more-tristate