New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 661342 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Mar 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Bug

Blocking:
issue 671375



Sign in to add a comment

MD Settings: Can't search "Add languages" list.

Project Member Reported by dpa...@chromium.org, Nov 1 2016

Issue description

In Options the "add languages" list was a native <select> which allows quickly finding an entry by typing. The new list is not searchable in any way, making it tedious to find a language (see screenshot).
 
language_search.png
75.7 KB View Download

Comment 1 by dbeam@chromium.org, Nov 9 2016

Status: Available (was: Untriaged)
Cc: scottchen@chromium.org

Comment 3 by bettes@chromium.org, Nov 10 2016

My position is that it's WAI. I'd agree it's more tedious, but I don't think it's un-usable or a dev blocker.

Comment 4 by dpa...@chromium.org, Nov 10 2016

Not a dev blocker does not equal WAI. Are we planning to fix this after launching to Dev?
Just throwing some thoughts out there - how about adding a text input on the top as filter, and add a comma-separated list on the bottom showing currently selected languages?

Comment 7 by tbuckley@google.com, Jan 25 2017

Blocking: 671375
Labels: Hotlist-MD-Settings-Languages
I believe our original mocks had a searchbox and that got dropped at some point. Seems worth offering since the list is pretty long. Keeping as a P2.

Comment 8 by dpa...@chromium.org, Feb 22 2017

@tbuckley, bettes: Are there mocks for this (or are there going to be)? Asking because an external contributor has sent me a CL about this (as mentioned in #6 above).

See attached screencast on how their implementation looks like. The dialog changes size and jumps around while the user is typing, which I find problematic.
filter_languages.mp4
228 KB View Download
Owner: bettes@chromium.org
Status: Assigned (was: Available)
It looks like the search feature was dropped when we moved to the new dialog: https://folio.googleplex.com/chrome-ux-specs-and-sources/Chrome%20Inner%20Pages/03-Settings/preview/cards#%2FPREVIEW-Language-1.png%3Fz=width

There is however a spec for the searchbox: https://folio.googleplex.com/chrome-ux-specs-and-sources/Chrome%20Inner%20Pages/03-Settings/specs#%2FSPEC-settings_search.png%3Fz=width

The spec assumes there's a header row the search box can go in, which doesn't seem to be the case with this dialog. The current location at the top of the list seems reasonable to me.

There are some details where it's off from the spec (I think the underline color, missing placeholder text, missing a clear button, etc). I also think the dialog height should remain fixed.

Comment 10 by dbeam@chromium.org, Feb 28 2017

Owner: dpa...@chromium.org
dpapad@: can haz bottom-border for now, maybe?

longer term: let's make a search box or something, but there's still things to figure out (should we hide checked languages while filtering?)

Comment 11 by dbeam@chromium.org, Mar 17 2017

Labels: M-59
this surely is a pain, so i guess we should try
Status: Started (was: Assigned)
@dbeam, @tbuckley, @bettes: Here is my proposal for the search UI (see screencast). Besides the search box, there is also an area at the bottom of the dialog displaying the currently selected languages. Without showing currently selected languages, the user does not really know what they are "OKing" when the click the action button.
WDYT?
Re-attaching video.
search_languages_proposal.mp4
417 KB View Download

Comment 15 by dbeam@chromium.org, Mar 22 2017

we could also just "freeze" the checkboxes that are selected on the top, in a separate list

ok, so let's say there's only 3 languages:

  Search: ____
  [ ] English
  [ ] German
  [ ] Spanish

if the user searches for 'e', then

  Search: _e__
  [ ] English
  [ ] German

is showing, when checking [x] English, now it shows up like

  Search: _e__
  [x] German
  ------------
  [ ] English

if search is cleared

  Search: ____
  [x] German
  ------------
  [ ] English
  [ ] Spanish

or something like this.  unchecking German would move it back into the unchecked list:

  Search: ____
  [ ] English
  [ ] German
  [ ] Spanish
Since this dialog is only for adding languages (users remove languages via the 3-dot menu), I don't think it's as important to show users all of the selected items even when the list is filtered. We don't expect users to spend so long in this dialog that they forget what they selected.

I think the search box just needs the correct focus underline color and a clear button.
@tbuckley: Updated my CL based on your feedback. Can you please take a look at the visual outcome (focus underline and clear button should be fixed now).
language_search.mp4
242 KB View Download

Comment 18 by dbeam@chromium.org, Mar 23 2017

the video seems fine even if the UI is a little rough.

that's cool with me and I'm fine with not showing which are selected other than when submitting.
Status: Fixed (was: Started)
Cc: kkaluri@chromium.org
Labels: TE-Verified-59.0.3053.3 TE-Veriifed-M59 OS-Linux OS-Mac OS-Windows
Verified this issue on windows 10, Mac 10.12.3, and Ubuntu 14.04 using chrome version #59.0.3053.3
Observed there is search option for adding languages in "chrome://settings --> Add Languages"
Hence adding TE-Verified labels.
Please find the attached screen-cast for the reference.


Thanks!!

Issue 661342.mp4
450 KB View Download

Sign in to add a comment