no Headphone configured: grey out related controls in skins, open 'Devices' window when clicked
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Confirmed
|
Low
|
Unassigned |
Bug Description
Any Pfl buttons and Preview deck seem to be ready, even though there's no headphone device configured.
When clicking those controls, no sound would play and there'd be no feedback about why not.
In Tango I greyed out headphone-related controls in case no Headphone is configured, which is (without a tooltip) not much better, but has the advantage of knowing about the situation BEFORE clicking any headphone controls.
Ways to solve this:
A) implement blocking overlays also in other skins:
* add a tooltip and an icon to those blocking overlays.
* provide those overlays a click-action which opens a dialog to either
set up a headphone device or leave as it is (but know what's going on).
B) keep headphone-related controls how the regularly appear:
* add click-function as Mics have it (1)
* add Cancel button to this dialog
(1) We already have something similar for unconfigured Mic's Talk button, or Vinyl Control toggle or Passthrough toggle (but with out the option to cancel the process), whih could be tuned the same way.
description: | updated |
Changed in mixxx: | |
status: | New → Confirmed |
importance: | Undecided → Low |
milestone: | none → 2.2.0 |
tags: | added: usability |
Changed in mixxx: | |
milestone: | 2.2.0 → none |
tags: | added: skin |
summary: |
- add function to open Devices window to unconfigured Pfl buttons etc. + no Headphone configured: grey out related controls in skins, open + 'Devices' window when clicked |
I vote for A
We can it do step by step. The first step in Tango, graying out are nice once you get used to it. We only need to tweak the experiences for first time users.
An additional overlay text "configure headphones" will do the trick.
Please not that we don't have tooltips with touch devices.