View Issue Details

IDProjectCategoryView StatusLast Update
0014161MMW 5Generalpublic2018-04-18 22:26
Reporterjiri Assigned To 
PriorityurgentSeverityminorReproducibilityN/A
Status closedResolutionfixed 
Fixed in Version5.0 
Summary0014161: Now Playing button functionality
DescriptionThe NP button in the player area originally only changed visibility of the NP panel, but later was changed to alter visibility of the whole right hand side panel (which is better imho). However, now that we support custom layout configuration, NP can be moved to the left panel and then the current implementation is strange. We can either:

1. Revert it to again alter NP visibility only. But it isn't that useful imho.

2. Modify the logic to hide/show the whole right side panel, when NP is docked there and when NP is docked on the left side, hide/show _only_ NP panel. This seems to be much more useful to me, but would probably be somewhat confusing for some users.

3. Get rid of the Player NP button altogether and introduce a toolbar Right Panel visibility button - the opposite of the left side (tree) visibility button.
TagsNo tags attached.
Attached Files
expand_collapse_sidebar.png (76,019 bytes)   
expand_collapse_sidebar.png (76,019 bytes)   
Fixed in build2090

Relationships

related to 0014735 closedjiri Panel can't be disabled if video/visualization is playing 
related to 0014703 closedmichal Show/Hide Now Playing actually is Right Panel Toggle 

Activities

michal

2017-04-04 06:21

developer   ~0047715

For me, the most practical would be:

4) add button for setting right panel visibility (like 3)), but leave also (optional) NP button on player for showing/hiding of the NP list only (so the NP button will have the same functionality as in MM4).

rusty

2017-09-14 20:52

administrator   ~0048765

I think that option 3) would meet most users' needs, and wouldn't result in potential UI conflicts.

However, adding a button on the right side will further clutter an already busy menu bar, so I'd suggest that the best implementation would be an expand/contract handle on the side (examples in the UI mockups or as in the Quickbooks UI attached).

jiri

2017-10-25 10:46

administrator   ~0049049

Last edited: 2017-10-27 13:31

I'd say that we can (and actually should) implement several of the suggestions:

2) I think that this still makes sense to be implemented. I'd just modify the implementation slightly: The Player button should always show/hide the panel where NP is configured to be shown (i.e. either right or left).

3) This would also be nice to have, but not too urgent. The toolbar button would better be configurable though, so it should be implemented as part of our configurable Toolbar.

5) Expand/contract handle: I like this approach, that said, I'd say that it can't be the only approach we'd offer. I suppose that at least some users wouldn't be pleased by the fact that this bar (with non-negligible width) is always visible. It'd probably make sense to allow this narrow sidebar to be configurable in the View\Configure Layout dialog (i.e. for both left and right sidebars have settings to enabled/disable it).

6) Since there isn't an obvious way how to show/hide the right sidebar, I think that we could add to the View menu a new section right below the 'New Tab' item, with:

Left Panel
Right Panel
Customize layout {moved here from below}

7) Currently when e.g. Main tree is hidden, also the Left Panel is correctly hidden. However, when the Left Panel is shown then, it's empty! The best solution seems to be to set the first component of the panel in the current layout as visible.

jiri

2017-10-25 10:47

administrator   ~0049050

Assigning to Michal to implement 2). We can look into 5) with Petr later and 3) can be deferred.

jiri

2017-10-27 13:31

administrator   ~0049067

Reminder sent to: petr

7) TBD by Petr.

petr

2018-02-14 17:31

developer   ~0049628

Item 2, 6 & 7 fixed ... resolving for feedback.

peke

2018-03-06 23:04

developer   ~0049680

Verified 2,6,7 in 2090