Project

General

Profile

Actions

Bug #15951

closed

Process filtering UI polish

Added by Peter Amstutz over 4 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Workbench2
Target version:
Story points:
-
Release relationship:
Auto

Description

The Subprocess data table:

In the "Status filters" popup, clicking on the button works to change the filter. However moving the mouse cursor over the text of an item and clicking it changes the item background but doesn't change the filter. Also it seems unnecessary to select the filter and then separately choose Ok/Cancel, a single click should select the item and close the dialog.

After closing the "Status filters" popup, the "Filters" tooltip remains on the screen, partly obscuring the first row.


Subtasks 1 (0 open1 closed)

Task #15967: Review 15951-filter-ui-polishResolvedPeter Amstutz03/04/2020Actions

Related issues

Related to Arvados Workbench 2 - Bug #15672: List of subprocesses limited in process viewResolvedLucas Di Pentima12/16/2019Actions
Actions #1

Updated by Peter Amstutz over 4 years ago

  • Description updated (diff)
Actions #2

Updated by Peter Amstutz over 4 years ago

  • Related to Bug #15672: List of subprocesses limited in process view added
Actions #3

Updated by Peter Amstutz over 4 years ago

  • Category set to Workbench2
  • Subject changed from [WB2] Process filtering UI polish to Process filtering UI polish
Actions #4

Updated by Peter Amstutz over 4 years ago

  • Assigned To set to Peter Amstutz
Actions #5

Updated by Peter Amstutz over 4 years ago

  • Target version changed from 2020-01-15 Sprint to 2020-01-29 Sprint
Actions #6

Updated by Peter Amstutz over 4 years ago

  • Target version changed from 2020-01-29 Sprint to 2020-02-12 Sprint
Actions #7

Updated by Peter Amstutz about 4 years ago

  • Assigned To changed from Peter Amstutz to Lucas Di Pentima
Actions #8

Updated by Peter Amstutz about 4 years ago

  • Target version changed from 2020-02-12 Sprint to 2020-02-26 Sprint
Actions #9

Updated by Peter Amstutz about 4 years ago

  • Target version changed from 2020-02-26 Sprint to 2020-03-11 Sprint
Actions #10

Updated by Peter Amstutz about 4 years ago

  • Target version changed from 2020-03-11 Sprint to 2020-03-25 Sprint
Actions #11

Updated by Lucas Di Pentima about 4 years ago

  • Status changed from New to In Progress
Actions #12

Updated by Lucas Di Pentima about 4 years ago

Fixes at commit 88ab5c4388e8bbe9dfa29ef5fff653a511d3096b - branch 15951-filter-ui-polish
Test run: developer-tests-workbench2: #17

  • Filter options (either checkboxes or radio buttons) are now selected when clicking anywhere on their row
  • Filters that only allow 1 selected option don't present the ok/cancel buttons, and auto-submits on click.
  • Tooltip doesn't keep on display after dismissing the filter popover dialog.
  • Removed code that wasn't being used and adapted tests to work with the code that is actually being used.

I believe that there're some simplification opportunities on the Tree component but as it's something used on lots of places and the test suite isn't complete, I preferred to stop fiddling with the code at the moment.

Actions #13

Updated by Peter Amstutz about 4 years ago

  • Target version changed from 2020-03-25 Sprint to 2020-03-11 Sprint
Actions #14

Updated by Peter Amstutz about 4 years ago

Thanks! It is a small thing but it is a nice improvement.

A couple other details I noticed on the projects panel, hopefully easy to fix:

  • The hamburger menu in the upper-right has a tooltip "filters" but should be something like "select columns"
  • The "filters" tooltip has the same problem of remaining active after the user has closed the menu

Something I also thought of, that should probably go into another ticket:

  • When you select which types of objects to show, it should hide the columns that don't make sense for any of the selected object types (eg if you are only looking processes, you don't need "file size").
  • Should move the "types" column over to the left so the column content are the icons and there's no text.
Actions #15

Updated by Lucas Di Pentima about 4 years ago

Peter Amstutz wrote:

A couple other details I noticed on the projects panel, hopefully easy to fix:
  • The hamburger menu in the upper-right has a tooltip "filters" but should be something like "select columns"
  • The "filters" tooltip has the same problem of remaining active after the user has closed the menu

Fixed at commit e3a0a85e.

Something I also thought of, that should probably go into another ticket:
  • When you select which types of objects to show, it should hide the columns that don't make sense for any of the selected object types (eg if you are only looking processes, you don't need "file size").
  • Should move the "types" column over to the left so the column content are the icons and there's no text.

I'll add these to the wb2 feedback pile. Thanks!

Actions #16

Updated by Peter Amstutz about 4 years ago

Lucas Di Pentima wrote:

Peter Amstutz wrote:

A couple other details I noticed on the projects panel, hopefully easy to fix:
  • The hamburger menu in the upper-right has a tooltip "filters" but should be something like "select columns"
  • The "filters" tooltip has the same problem of remaining active after the user has closed the menu

Fixed at commit e3a0a85e.

This LGTM, thanks!

Actions #17

Updated by Lucas Di Pentima about 4 years ago

  • Status changed from In Progress to Resolved
Actions #18

Updated by Peter Amstutz about 4 years ago

  • Release set to 30
Actions

Also available in: Atom PDF