Bug 98880 - Wrong GUI control used for sink selector (Button, should be combobox)
Summary: Wrong GUI control used for sink selector (Button, should be combobox)
Status: RESOLVED MOVED
Alias: None
Product: PulseAudio
Classification: Unclassified
Component: pavucontrol (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: pulseaudio-bugs
QA Contact: pulseaudio-bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-27 21:07 UTC by trondsg+bugzilla+freedesktop
Modified: 2018-07-30 09:29 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description trondsg+bugzilla+freedesktop 2016-11-27 21:07:12 UTC
The buttons used to select the sinks for playback streams should be non-editable comboboxes (like the port selection on output devices), not buttons.

Look at the description:
GtkComboBox — A widget used to choose from a list of items.

This is precisely the functionality of this button.

The advantages of using a combobox are:
1. Discoverability.
At first I did not understand the purpose of this button, so I didn't click on it. I could not understand by looking at it, that it represented a list of sinks. I would have discovered this sooner if a widget that semantically represent a list of choices was used.

2. Usability.
A combobox offer increased usability. The user can change between items with the scroll wheel over the box, without opening it. Keyboard navigation is better. The current menu opens, on spacebar press, where the mouse cursor is, which is undesireable when using keyboard navigation. These nuances are handled automatically when using the correct control.
Comment 1 Tanu Kaskinen 2016-11-27 21:23:17 UTC
Thanks for taking the time to report the bug. This issue has been reported already: https://bugs.freedesktop.org/show_bug.cgi?id=98792

*** This bug has been marked as a duplicate of bug 98792 ***
Comment 2 trondsg+bugzilla+freedesktop 2016-11-29 19:38:44 UTC
No, that's not the same bug. I'm talking about the sink button in the playback tab ("Built-in analog stereo"). The other bug is about the fallback device button in the output devices tab (green checkmark).
Comment 3 Tanu Kaskinen 2016-11-29 19:58:36 UTC
Oh, very sloppy reading on my part.
Comment 4 GitLab Migration User 2018-07-30 09:29:04 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/pulseaudio/pavucontrol/issues/25.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.