[pulseaudio-tickets] [Bug 98880] New: Wrong GUI control used for sink selector (Button, should be combobox)
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sun Nov 27 21:07:12 UTC 2016
https://bugs.freedesktop.org/show_bug.cgi?id=98880
Bug ID: 98880
Summary: Wrong GUI control used for sink selector (Button,
should be combobox)
Product: PulseAudio
Version: unspecified
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: pavucontrol
Assignee: pulseaudio-bugs at lists.freedesktop.org
Reporter: trondsg+bugzilla+freedesktop at gmail.com
QA Contact: pulseaudio-bugs at lists.freedesktop.org
CC: lennart at poettering.net
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.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/pulseaudio-bugs/attachments/20161127/b467a1d6/attachment.html>
More information about the pulseaudio-bugs
mailing list