Gradio icon indicating copy to clipboard operation
Gradio copied to clipboard

"add to library" lacks of discoverability

Open mjourdan opened this issue 6 years ago • 3 comments

Use case: while listening to a specific radio station, I want to add other radio stations to my library without interrupting the radio currently playing.

Expected Behavior

When browsing stations, there is an obvious way to add a single station to the library

Current Behavior

The current process is a bit hard to discover:

  • left-click on a radio station plays it, but doesn't give a clue on how to add it to the library
  • the user has to switch to selection mode, select the radio station, then click the "add to library" button (selection mode may be ok for dealing with multiple items, not really otherwise)
  • controls are split across the action bar (bottom) and details pane (right)

Proposal

Here are some ideas to get things more straightforward:

  • automatically reveal the details pane on left click
  • gather all controls in the details pane
  • change the station playing only when clicking on the "play" button in the details pane

image

I would be glad to read your thoughts on this!

mjourdan avatar May 08 '18 20:05 mjourdan

hi, I think right clicking on a station already does what you suggest. Wrong?

sispus avatar May 29 '18 04:05 sispus

Nope, right clicking on a station enters selection mode, which I think should be avoided for manipulating a single element.

mjourdan avatar May 29 '18 16:05 mjourdan

This will be "fixed" in the rust_port branch, which contains are complete redesign of Gradio.

haecker-felix avatar Jul 31 '18 19:07 haecker-felix