voxel51/fiftyone

[FR] Add a shortcut key for selection in the App

Open

#2.120 geöffnet am 23. Sept. 2022

Auf GitHub ansehen
 (3 Kommentare) (3 Reaktionen) (0 zugewiesene Personen)Python (400 Forks)batch import
appenhancementgood first issue

Repository-Metriken

Stars
 (4.021 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 3T 11h) (161 gemergte PRs in 30 T)

Beschreibung

Proposal Summary

My suggestion is to use a shortcut key for selection in App.

Motivation

Selecting a sample is repeated many times during dataset cleaning. Currently, in both grid view and expanded view cases, selecting a sample is done by clicking on the little box at top left of a sample. This serves the purpose but is not easy to do for many samples.

What areas of FiftyOne does this feature affect?

  • App: FiftyOne application
  • Core: Core fiftyone Python library
  • Server: FiftyOne server

Details

In a typical OS, in file explorer, we do this by clicking anywhere on file/thumbnail. It would be nice if same habits can be transferred to Fiftyone, but 'click on sample' is already reserved for "Click to Expand" in Fiftyone.

My suggestion is to use a shortcut key for selection in App. When that key is pressed,

  • the sample under the cursor can directly be selected or
  • "click to expand" mode can switch to "click to select"

Willingness to contribute

  • Yes. I can contribute this feature independently.
  • Yes. I would be willing to contribute this feature with guidance from the FiftyOne community.
  • No. I cannot contribute this feature at this time.

Contributor Guide