Skip to content

Support a special view in the quick pick optimized for displaying icons #192309

@Tyriar

Description

@Tyriar

The terminal has this existing icon selector:

Image

There are several problems with this though:

  • Internal codicon details are exposed, for example there are 4 plus icons at the start
  • Icons are not translated
  • All codicons are included, meaning themed icons like red debug breakpoints are included
  • Picking an icon visually is a headache as you need to either search for what you think the icon is called or look through the whole list

@hbons put together this prototype exploring an icon selector for profiles:

Image

I propose we implement @hbons's mock up above, but do it in such a way that the quick pick can be opened in a special mode that shows icons only initially. Then when filtering, it could revert to the standard display closer to the terminal's current icon picker so that the filtered search text is visible and it acts like a regular quick pick.

Doing it this way as opposed to creating a whole new UI component allows us to share code, enhance the quick pick, potentially expose this new mode as an extension API and keep the UX as consistent as possible.

Metadata

Metadata

Labels

feature-requestRequest for new features or functionalityquick-pickQuick-pick widget issues

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions