Navigation [#15074]

Post a reply

Smilies
:D :) :( :o :-? 8) :lol: :x :P :oops: :cry: :evil: :roll: :wink:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Navigation [#15074]

Re: Navigation [#15074]

by Barry4679 » Thu Sep 06, 2018 10:07 pm

Ludek wrote: Wed Sep 05, 2018 3:47 am I guess that in MM5 the cases a&b would be most used, but the c) is needed when you want MM5 to behave like MM4, i.e. to have subfolder items in the media tree, but having folder files in the view (on the right).

But I agree that the wording isn't clear enough, the toolbar button tooltip should be rather changed to something like "Include files from the subfolders" , I'll enter an issue to review the wording (#15076)
I think that the fact that you are struggling to come up with a simple explanation, and I am struggling to understand what you are saying, is because this has not worked out to be a good UI design.

Current configuration is via two controls.
  • The two controls are in two different locations; one in the tool bar dropdown menu's View section (name Subfolders) ... the other is a button on the tool bar (name Exclude subfolders)
  • Neither of them are familar ... ie. they are modal, ie. only exist in the Location tab ... Neither exist when you first enter the Location tab, ie. You need navigate beyond EntireLibrary>Location before they are displayed.
  • They are both toggles, and they interact ... so there are 4 setting options (ON|ON, ON|OFF, OFF|ON & OFF|OFF) ... Just 4 setting options ... so hard can that be? ... well it does my head in. I have tried all settings, and I can't get what I would prefer. ... and then there is some unofficial downloadable mod ... so that's now 8 distinct permutations
Some of the setting combinations can lead to undesirable results. ie. in the image below I have navigated into my network via icons, and then you give me no icon to navigate any further (?) ... or in the lower part of the image I have navigated to the band A Tribe Called Quest. I have only one of their albums. I can see the album, but it looks as if all the tracks are missing (?) (yes I know that I will see the tracks if I go one level lower, but it could be confusing)
https://www.dropbox.com/s/2cgvlr9kphqxu ... s.png?dl=0



I think that the problem is that the current controls are micro program behaviour based controls, rather than outcome based controls.

I don't know what use cases that your design allows for.

My use cases requirements are probably more simple; ie. I either want a graphical interface, or I want a text based interface.

Graphical: ie. like you have with button toggled off and menu toggled on ==> navigation via icons, eye candy in the icons ... is nice

I make a lot of use of this... eg. I rip to a local disk location ... then use the local tab to filter to my new rips, so I can tidy up the tags, and then use MM to drag each album to my NAS node in the Media tree, where I have created folders for each album

Text based: I can't get find what I would like within any of the 4 existing setting options ... ie. would like to see the hierarchy of my collection
The Location node is useless for this, as it is just a track list that collapses everything.

Something even better than the missing simple hierarchy display would be even better. See link below for an idea:
https://www.dropbox.com/s/2fvnxj3tr9a6u ... b.png?dl=0

Something where I could open close level nodes (ie. like in the Windows Explorer) ... ie. if I opened one more level the above display would also show my tracks, and if I closed it down one level it would just display all my level 1 folders (ie. the Artist folders in my case).

I think that a Location tab like like this would add a lot of value.
In the example above I can quickly see that I have a folder under A.A.Bondy which has no tracks. ... And it gives useful location focused info that is not available in any other one place. ... The Location tab would have a meaningful purpose. It hasn't really got one now IMO.

And the UI (toggle between Graphical|Text based) would be user friendly, rather than it's current techy developer focus, which is hard to explain, and hard to understand also.

Re: Navigation [#15074]

by Ludek » Wed Sep 05, 2018 1:57 pm

As for the original post of ability to rename albums, entered as https://www.ventismedia.com/mantis/view.php?id=15079

Re: Navigation [#15074]

by Ludek » Wed Sep 05, 2018 4:40 am

FYI: I've sumarized the incremental searching issues (including the "Power Scroll") as https://www.ventismedia.com/mantis/view.php?id=15077

Re: Navigation [#15074]

by Ludek » Wed Sep 05, 2018 4:00 am

Davo wrote: Tue Sep 04, 2018 7:38 pm "...........incrementalSearch.mmip installed"

Ludek, I have'nt installed the mmip you mention, could you briefly explain the difference between Incremental Search & Filtering as I see that it is an either/or situation.
The difference is that when you are in [Entire Library > Artists] and you type 'bo' then
- with filtering it filters the artist grid and shows just artists starting with 'bo' (ike "Bob Dylan", "Bonobo")
- with incremental search it does not filter anything but scroll the view down to the first artist starting with "bo" , in my case "Boards of Canada":
https://www.dropbox.com/s/z1f7xvzy9v2s7 ... 9.png?dl=0

Also MM is freezing almost everytime i search on Entire Library -> Artist
https://www.dropbox.com/s/6l1rialsxbh56 ... h.JPG?dl=0
Thanks, this will be fixed in the next build (2121)

Re: Navigation [#15074]

by Ludek » Wed Sep 05, 2018 3:47 am

Re: PowerScroll:

ok, thanks for clarification.

These two things seem equivalent to me.
ie. "showing/hiding of subfolders in the view" == "include/exclude files from the subfolders in the List-View" ... ??
These are not equivalent, I would say that they are rather ambivalent. With combination of these two options you can either see:
a) subfolders items + files just from this parent folder
b) just files (including files from the subfolders)
c) just files (just from this parent folder)

I guess that in MM5 the cases a&b would be most used, but the c) is needed when you want MM5 to behave like MM4, i.e. to have subfolder items in the media tree, but having folder files in the view (on the right).

But I agree that the wording isn't clear enough, the toolbar button tooltip should be rather changed to something like "Include files from the subfolders" , I'll enter an issue to review the wording (#15076)

Re: Navigation [#15074]

by Barry4679 » Tue Sep 04, 2018 11:50 pm

Ludek wrote: Tue Sep 04, 2018 8:10 am Re: Power Scroll:
we see the current local search (filtering) as more quicker way to find something in the long lists, on the other hand you are true that you must know what you are looking for, i.e. you are probably referring the use-cases when you don't know exact spelling of the particular artist, right?
No, that's not what i meant.

Full text search is good when you DON'T know exactly what you are looking for ... eg. the band "New Riders of the Purple sage" ... I am having a brain fade, and I know that it is Purple something ... or I want a track by Charles Mingus, but I am not sure whether he was the band leader, ie. maybe the artist tag is "Duke Ellington; Charles Mingus", or maybe the artist tag is just "Duke Ellington", but the AlbumArtist tag contains both names

But PowerScroll is much better when you know what you want, and you have a large database. ... ie. the Joni Mitchell example in my last post, where MM4 allows me to get to want I want in under a second.

The current MM5 search implementation has flaws. ... eg. if I am in EntireLibrary>Albums and I want to find the album called "The Complete Jazz Guitar", and I type "Jazz" it finds all my Jazz albums due to the genre tag. ... or I trying find the track "900 miles", I can remember it is something with miles in the track name, but it is hard to find because I also have 700+ tracks by Miles Davis ... or I want to find "Nashville Skyline, but is slow to find because all of my files are on my NAS, which is named "NAS-xxxxx" ... so the search returns everything because of my track paths.

I need to narrow it down for it to be useful.

As an example, say I am looking for tracks or album by Sonny Rollins. I type 'son', and MM5 currently gives me a list of 5492 tracks .... many just because I have a bunch of tracks tagged with genre of "Singer-Songwriter" ... plus lots of others just because "son" is in the track name or something .... this is very sub optimal

If compare this to the Sonos controller, which also indexes my music library. If I type "son", they return all tracks containing "son" anywhere, just as you do, but they only show you matches for the column that I currently have selected. I can switch from column to column (eg album to albumartist, etc), and the result is instantaneous, because they have all the matches cached, just not displayed... which is good IMO

Also Sonos are smart about the sequence in which they return the results. They start with the most likely artists:
* Son House ... ie. the tag starts with "son", in alpha sequence
* Sondre Lerche
* Sonny Rollins
* Sonny Stitt
* Mumford & Sons ... now 2nd level matches ie. a word starts with "son"
* Alan Parsons ... now 3rd level matches ie. "son" is part of a word, now in alpha seq
* Alan Wilson, etc

Maybe you could not do this smart sequencing (because maybe the grid is currently sorted in album|track# sequence, but I am filtering by AlbumArtist) ... but surely you could do better than giving me 5492 tracks to scroll through ... it is worse when the genre column is not currently selected for display, because I would be wondering why on earth so many unrelated tracks were there ... because I could not see the "singer-Songwriter" genre tag. which explains many of the results that you have returned to me.


In MM5, I know that I am searching for an artist, but you don't allow me to tell you that ... unless I setup the column browser.
You could offer something like ctrl-click a column heading, say albumartist, and type "son"

And then either you resort the grid to AlbumArtist sequence, and filter the display just based upon tag matches in that column, and maybe smart sort like Sonos does.

Or maybe leave the grid sorted as-is, but filter just using albumartist tags.

Or better still, offer both using Ctrl click and shift control click to differentiate
Or use a tool bar button (like Location's "Include Subfolders" button) to trigger the powerscroll

What I am saying is that I think that you have broken search & filtering.

I understand your aim to give the equivalent of MM4 "any text fields" search more prominance in MM5.
I understand your aim to make the Media Tree a less bloated control.

These are good developments IMO
But I don't understand why you had to abandon powerscroll. Especially since it was such a prominent feature in MM4.
MM5 is bringing so many great features, that I don't won't to get too hung up on it, but IMO it is one of the most indispensable DBMS features.

I am not interested in complicating things with add-ons at the moment. ... it is hard enough trying debug vanilla MM5

Ludek wrote: Tue Sep 04, 2018 8:10 am Re: Include sub-folders:

By the menu option you probably mean 'Subfolders' sub-view under the sub-view header? This is something different, it is for showing/hiding of subfolders in the view, but 'Exclude subfolders' toolbar button is a toggle to include/exclude files from the subfolders in the List-View, I agree that the wording isn't clear enough probably, to be revised and improved (or added explanation into tooltip -- you can suggest a better wording), on the other hand I believe that the functionality is clear for one who tried the options.
Yes, that was the menu option I was referring to.

I am struggling to understand your distinction between these two options.

These two things seem equivalent to me.
ie. "showing/hiding of subfolders in the view" == "include/exclude files from the subfolders in the List-View" ... ??

This what I see, and it is confusing
https://www.dropbox.com/s/xb94cwm3y4lcp ... 2.png?dl=0


And I am reasonably confident, that whatever it does, is not as important (to me) as powerscroll :wink:

Re: Navigation [#15074]

by Davo » Tue Sep 04, 2018 7:38 pm

"...........incrementalSearch.mmip installed"

Ludek, I have'nt installed the mmip you mention, could you briefly explain the difference between Incremental Search & Filtering as I see that it is an either/or situation.

Also MM is freezing almost everytime i search on Entire Library -> Artist
https://www.dropbox.com/s/6l1rialsxbh56 ... h.JPG?dl=0

Re: Navigation [#15074]

by Ludek » Tue Sep 04, 2018 8:10 am

Re: Include sub-folders:

By the menu option you probably mean 'Subfolders' sub-view under the sub-view header? This is something different, it is for showing/hiding of subfolders in the view, but 'Exclude subfolders' toolbar button is a toggle to include/exclude files from the subfolders in the List-View, I agree that the wording isn't clear enough probably, to be revised and improved (or added explanation into tooltip -- you can suggest a better wording), on the other hand I believe that the functionality is clear for one who tried the options.

Re: Power Scroll:
There are addons like showAllNodes.mmip and incrementalSearch.mmip (see sampleScripts folder) that allows showing all nodes like in MM4 and use incremental search on them (you can use the incremental search in the artist grid too -- with the incrementalSearch.mmip installed). We just didn't want them as default as we see the current local search (filtering) as more quicker way to find something in the long lists, on the other hand you are true that you must know what you are looking for, i.e. you are probably referring the use-cases when you don't know exact spelling of the particular artist, right?

Otherwise I see that users mostly don't realize or search for an addon that can do this. We could make it as option (with the scripts pre-installed), but this adds further option items into Options dialog and/or more toolbar items etc. -- which makes the UI even more complicated.

Re: Navigation [#15074]

by Barry4679 » Mon Sep 03, 2018 11:35 pm

I had not tried the bread crumb "navigation bar"

I clicked it it. At first it did not seem to work because the track list remains empty. But if I look carefully I see that it opens a micro-window, and if I click in that window it steps the navigation one step forward. ... I do that careful mouse operation two more times (ie. position and click on tiny targets), I get past NAS and Share ... then I finally get to my Artist folders, is a great long list ... no keyboard power-scroll, which is really disappointing (more below).

Worse still the list is size limited, ie. if I scroll down and down and down it stops at "Hilltop Hoods" ... it misses half of my collection ... there is a little '...' at the end, which does nothing if I click on it?
https://www.dropbox.com/s/arxuujywogt1b ... t.png?dl=0

You also suggested I try the Media Tree route ... That works OK, but maybe I have the Media Tree panel hidden ... Also if a Location node is closed, it isn't auto opened to track navigation progress.

If I start navigation using your big mid-screen icons (see image), it is like we have a contract that I am going to get somewhere .. the present implementation starts me down a path, and then abandons me, and I am expected to look for fly-spec ">" characters to click on, or open the Media Tree, and redo all that I have already done.
https://www.dropbox.com/s/ats1g49vjv9t8 ... s.png?dl=0

Include sub-folders

Why does the menu option not work the same as the toolbar button with the same name? For more info see my last post. If the menu option worked properly I would have found the list based Location facility a long time ago.

If I toggle the menu option, when I am at Network, it does nothing useful for the current display ... but click the toolbar button is helpful
https://www.dropbox.com/s/hp4xhc0cfglpn ... n.png?dl=0

Power-Scroll

Now that I have found the list based location displays, I am really missing power-scroll.

I agree with kbeck, the OP. It is no fun managing a large library without power scroll.

ie. sort the file list by AlbumArtist tag, and type 'J', and you should scroll instantly to somewhere close to "Jack White", I follow with a 'o', and I am skipped forward, close to "Joan Baez", I type a "n", and I have found "Joni Mitchell ... in MM4 this took me less than a second

MM5 forces an all text field search. Powerful, but frankly it is a PIA most of the time if you know what you are looking for. It should be an option, not the default IMO ... ie. below I typed "jon", but I am still many scrolls away from Joni Mitchell
https://www.dropbox.com/s/x0go431wh446l ... i.png?dl=0

Re: Navigation

by Ludek » Mon Sep 03, 2018 8:49 am

Barry4679 wrote: Mon Sep 03, 2018 8:17 am So my problem is that I get no way to navigate down if subfolders is disabled. ... ie. in a Nework>NAS>Share situation where my folders are below that

You can replicate that?
I can still navigate down using either the media tree or the navigation bar by clicking the [>] separator button like this:
https://www.dropbox.com/s/ol7vb8mz9m8a8 ... 9.png?dl=0

Isn't this your case too?


Re the 'Exclude subfolders' button position, it is somehow random, I am seeing it on the right now too, entered as https://www.ventismedia.com/mantis/view.php?id=15074

Re: Navigation

by Barry4679 » Mon Sep 03, 2018 8:17 am

I could not get MM5 locations to work if subfolders was disabled ... ie. I can navigate from EntireLibrary>Location ... I can see icon for Network and one for Youtube. ... but if I click on network it returns just an empty tracklist ... I have no icons to allow me to navigate any further downwards

OTOH if I turn Subfolders on; starting at EntireLibrary>Location ... I can see Network etc again ... I click Network, and this time I see an icon for my NAS... click again, I get get icon for my Share ... click again, I see the matrix of folder thumbnails that I posted an image of before

I see now that if I then toggle subfolder off, and then go back up to the breadcrumbs menu, and click on my NAS ... I can then see the view that you posted.

So my problem is that I get no way to navigate down if subfolders is disabled. ... ie. in a Nework>NAS>Share situation where my folders are below that

You can replicate that?

A couple of other things ... at EntireLibrary>Location the toolbar does not have controls to toggle subfolder off|on ... those toolbar items don't appear until you get inside Network, so if subfolders is toggled on, you get the icon for the NAS and an empty tracks list ... and if you toggle the subfolders check off at that stage, using the downdown menu control (see purple arrow in image below) (ie. using the open in the dropdown menu with Column Browser & Subfolders & ManageViews) what happens is the NAS icon disappears, and the file list is entirely empty ... ie. you can't navigate downwards
https://www.dropbox.com/s/4xomzayhxv0jz ... e.png?dl=0

I now see that the toolbar button for this purpose works properly, so it is just the menu option which is broken .... I see that you are on an unreleased version because your tool bar buttons are in a different sequence to 2120 (see image image above) ... so maybe your version has fixed some of these issues

Re: Navigation

by Ludek » Mon Sep 03, 2018 4:49 am

Barry4679 wrote: Fri Aug 31, 2018 10:01 am
Ludek wrote: Fri Aug 31, 2018 8:25 am I see 'List View' available in all Location subnodes:
https://www.dropbox.com/s/myeuuu8xfxn5y ... 4.png?dl=0
Sorry, I didn't read it carefully enough ... it says that it is "list" view, but what it shows (on my machine) is something like what is named "Art" view elsewhere in MM5. .... ie. It looks different to what you see. ... I see a thumbnail for each of my artist folders ... if I open one, I see the artist's album folders .. also in art matrix format.
https://www.dropbox.com/s/8b0sydy8351ve ... e.png?dl=0
Ludek wrote: Fri Aug 31, 2018 8:25 amI see that in MM4 it shows all tracks in the collection, isn't this what 'All tracks' node does?
Maybe ... but the topic under discussion is the learning curve required for MM5 navigation.

I actually like the display that I see ... but was arguing that there should also be the one you see(for people distracted by the art, or where the art was slow arriving)

It would be good if the Location node had both, even though an MM5-experienced user may be able to achieve the same thing via AllTracks.
And have you tried to disable the 'Subfolders' sub-view like this:
https://www.dropbox.com/s/3whsh3lnvhvhb ... 9.png?dl=0
The 'Subfolders' sub-view is what you are calling 'Art' view. Disabling the sub-view is making the interface like MM4 is.

Re: Navigation

by DaKo » Sun Sep 02, 2018 3:50 pm

I can very much understand the thread starter. I very often want to go to a specific artist and see all tracks of this artist.

Currently, MM5 uses "Grid view" as standard for the artists. I then have to click on the artist (or type the name and click on it) which opens the albums of the artist in a "dropdown menu". To get all tracks of this artist I have to click on the artist name (to the left of the play button) in this dropdown menu. However, the standard in the next window is "Album grid" which doesn't list all tracks directly, so I have to switch the view to "Tracklist". All in all this took much more steps than in MM4.

With "showAllNodes.mmip" it's more convenient for me, but the performance is not that great because it takes around two seconds (MM4 is much more responsive here) when typing the first two or three characters of the artist name (I currently have 725 artists).

Re: Navigation

by Barry4679 » Fri Aug 31, 2018 10:01 am

Ludek wrote: Fri Aug 31, 2018 8:25 am I see 'List View' available in all Location subnodes:
https://www.dropbox.com/s/myeuuu8xfxn5y ... 4.png?dl=0
Sorry, I didn't read it carefully enough ... it says that it is "list" view, but what it shows (on my machine) is something like what is named "Art" view elsewhere in MM5. .... ie. It looks different to what you see. ... I see a thumbnail for each of my artist folders ... if I open one, I see the artist's album folders .. also in art matrix format.
https://www.dropbox.com/s/8b0sydy8351ve ... e.png?dl=0
Ludek wrote: Fri Aug 31, 2018 8:25 amI see that in MM4 it shows all tracks in the collection, isn't this what 'All tracks' node does?
Maybe ... but the topic under discussion is the learning curve required for MM5 navigation.

I actually like the display that I see ... but was arguing that there should also be the one you see(for people distracted by the art, or where the art was slow arriving)

It would be good if the Location node had both, even though an MM5-experienced user may be able to achieve the same thing via AllTracks.

Re: Navigation

by BMF » Fri Aug 31, 2018 9:34 am

I can see the 'list view' under 'location' (as a part of each collection branch) too. And i see it in the 'folder' part, where the computer environment with its hdds and network details is shown.

That said i have to admit that the navigation isn't as easy as i navigate through MM4. Especially i haven't discovered the rules yet, when or where i find what kind of views. sometimes i expect a grid view or an album/tracks view but i cannot choose it from where i am located. So i would agree with Barry's judgement of 'disorientation' :o .

Top