View Issue Details

IDProjectCategoryView StatusLast Update
0001346MMW v4Main Panel/Toolbars/Menuspublic2007-04-26 21:28
Reporterrusty Assigned To 
PriorityhighSeverityfeatureReproducibilityalways
Status feedbackResolutionopen 
Summary0001346: Tree is crowded and nodes are sometimes inaccessible
DescriptionUsers have made several complaints about the current tree organization:
1) If expanded, it's hard to access some nodes (e.g. if the library is expanded, a device node can only be accessed by first collapsing the tree)
2) It's 'crowded' / overloaded

This can be solved in one of 3 ways:
a) Make the root nodes non-hierarchical (hierarchy would appear in the tracklist). This is similar to iTunes/WMP. The downside of this approach is that unless we add an extra tree control in the tracklist, drag and drop operations would be impossible.
b) Continue with the current approach of using the Tree + Shortcuts, but
   -ensure that shortcuts are included for all root nodes (Collapse, Now Playing, Library, Playlists, Podcasts, <CD/DVD Devices>, <Portable Devices>, My Computer, Radio, Web)
   -switch to outlook style shortcuts (vertical orientation), so that all shorcuts can fit
This would have the benefit of retaining the benefit of the tree, with the only compromises being:
   -Some vertical space would be taken up by the shortcuts
   -Because all nodes of the tree are always displayed, the tree would still appear 'crowded'.
c) Take the approach defined in b), but in addition, limit the portion of the tree that is shown when any shortcut is selected to the portion associated with the shortcut. e.g. if the user clicks 'Device' shortcut, then only the device and related nodes appear. This will make the tree narrower (since root node doesn't have to be displayed) and appear less crowded. This needs to be specced further though, to define which node appear e.g. when the user clicks Device shortcut.
Additional Informationhttp://www.songs-db.com/forum/viewtopic.php?t=1280
TagsNo tags attached.
Fixed in build

Relationships

related to 0001618 closedpetr Inserting a CD --> CD node doesn't appear 
related to 0002701 closedLudek Context toolbar + rationalize commands between menu and toolbar 
related to 0004877 closedjiri Simplify Tree: show some nodes only when they contain tracks 

Activities

jiri

2007-04-18 20:30

administrator   ~0009048

I don't know, although the ideas here have some advantages, they also have some advantages. From my point of view, some of the problems described in this issue were resolved by the Vista-like toolbar - it lets user to quickly navigate in the tree, even in cases the tree is too complex. So, I'd propose to defer this issue, at least past MM 3.0.

user_Morten

2007-04-19 05:12

developer   ~0009049

I also have requested a) as an option in the library. Subnodes are ok (Artist, Album) but not sub-subnodes (with the name of the artist, album etc.) Although this function relies heavily on a smart and intuitive searching-engine, I think it will be great to have that selection. I also think that the tree should be more customizable in general so that the user can decide what nodes he/she wants to see.

rusty

2007-04-26 21:25

administrator   ~0009067

The Vista-like toolbar is helpful, but doesn't resolve the 'congestion' in the tree, and only _partially_ resolves the issue of better access to root nodes:

e.g. to see playlists requires at least 3 clicks vs clicking an Outlook-Style Playlists button would open up all playlists right away (one click).

e.g. to play a CD requires
-one click to the dropdown
-one click to My Computer
-one click to the next dropdown
-one click to CD
-double-click tracks

vs. the alternative solution would be 2 clicks
-click CD Device button
-double-click tracks

Note: the click count would only differ by 1 if 0001618 was fixed

Summary: I still think that a simplified tree is needed, but that if it's too much work, we can defer it.