View Issue Details

IDProjectCategoryView StatusLast Update
0020103MMW 5Skinspublic2023-12-21 13:20
Reporterrusty Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status assignedResolutionopen 
Product Version5.1 
Target Version5.0 
Summary0020103: Users can think that switching visualizations enables them, but it doesn't
DescriptionThe current design for switching visualizations via View > Visualizations can lead users to believe that they've enabled visualization when they select a skin, but the two settings are currently independent.

Possible approaches to fixing this:
1) Selecting a skin automatically enables visualization.
This solves the current problem, but introduces another one (since some users won't expect visualization to be enabled by selecting a skin)

2) Eliminate the checkbox next to Visualization, and make it work similarly to how View > Skins works e.g.
Visualization >
 [ ] Bars
 [ ] Line fade
 [ ] Oscillator
 [ ] Milkdrop [configure]
 ....
This solves the current problem without only a minor downside: the user must take an extra step to enable/disable visualization (but this is pretty minor since most users will enabled it via the preview window).

3) Use the following approach
[ ] Visualization [configure]

This solves everything, but may be more work since clicking the 'configure' button would have to open a new dialog.


3)
TagsNo tags attached.
Fixed in build

Relationships

related to 0017996 closedmichal Users are not aware how to change visualization plugins 
related to 0020425 new Questionable implementation of Visualization menu 

Activities

jiri

2023-06-21 16:04

administrator   ~0072262

I'd propose to implement 1). While it has downsides, it's trivial to implement and is a step forward imho. Should it cause too much trouble, we can either revert it, or sometimes later implement possibly 3).

michal

2023-06-21 18:10

developer   ~0072266

I think 1) makes sense. I don't think anyone will want to switch the visualization preset and leave the visualization off at the same time.

zvezdan

2023-12-21 11:57

updater   ~0073927

I don't understand why would anybody expect that changes of skin automatically enable visualization. These two things are completely unrelated. I don't know for any program that behaves like that.

I suggested something similar to 2) in https://www.ventismedia.com/mantis/view.php?id=20425 because of another issue. However, I would rather add the radio buttons for the existing items and add one new option for "None" or something similarly named. In that way, selecting of any item other than "None" would turn on Visualization, and selecting "None" would turn it off.