[Lorenz] Modify filter list to use checkboxes
As part of UX discussions, the filter list is now a list of nodes that can be used in the filter. Whether a node is actually in the filter or not is toggled by its checkbox. "Select all" and "Deselect all" buttons have been added to make checkbox manipulation easier. A node enters the filter list through the filter input or the node details panel. It always enters in the checked state. A node exits the filter list through the user manually clicking the x beside it. Once in the filter list, the node's filter visibility can be toggled by a checkbox beside it or through the node details panel. Checkbox information is also encoded in the URL. Bug: 1111836 Change-Id: If92d64a9bdcfc93d6b86d1a335b795a5ab628c01 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2333066 Commit-Queue: James Long <yjlong@google.com> Reviewed-by:Mohamed Heikal <mheikal@chromium.org> Reviewed-by:
Samuel Huang <huangs@chromium.org> Cr-Commit-Position: refs/heads/master@{#795184}
Showing
Please register or sign in to comment