Make the preferences dialog more accessible by associating interactive controls with controls labelling them
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
Undecided
|
pvagner |
Bug Description
The preferences dialog along with some other Mixxx dialogs is built using standard QT4 widgets such as comboboxes, radio buttons, edit fields, sliders etc... and label controls.
Label controls are usually placed next to their interactive counterparts and they are usually describing what's the interactive control used for. E.G. in the "Sound Hardware" page there is a combobox listing all the sound interfaces Mixxx supports and a label saying "Sound API".
When a sighted person looks at this page he can immediatelly recognize these two controls belong to each other.
For visually disabled or blind people it's essential to provide a markup which will enable assistive tools to provide info about this relationship.
I see this as verry important because QT4 accessibility has bugs which prevent retrieving control relationships manually what means in extreme cases the focus event is the only way on how to get an access to certain ui controls.
Changed in mixxx: | |
status: | New → Confirmed |
Changed in mixxx: | |
status: | Fix Committed → Fix Released |
Committed to lp:mixxx so it will be part of 1.10.0.
How should I credit your name in the contributors list? Is "Peter Vágner" alright?
Thanks again,
RJ Ryan