Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Library Tree Discussion (Read 63203 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Re: Library Tree Discussion

Reply #375
Yes, thank you very much, this is exactly what I was looking for. Where did you find this command? I searched through the title formatting reference, but it's not there, and the syntax leads me to believe this is something exclusive to Spider Monkey Panel?
Look in the settings window for Library Tree on the Views tab, click the button that says "Show Extended Syntax Help".
From what I understand if the command has curly brackets it will only work with this script.

Re: Library Tree Discussion

Reply #376
Thanks.

Another question: I ported my current config to another Windows device and suddenly I'm missing the font for the "Triangles" option. What is the font that's required to render those? They appear as white rectangular frames on that system atm.

Re: Library Tree Discussion

Reply #377
Another question: I ported my current config to another Windows device and suddenly I'm missing the font for the "Triangles" option. What is the font that's required to render those? They appear as white rectangular frames on that system atm.
I assume its "Segoe UI Symbol", at least that's the default in the advanced tab under scrollbar options.

Re: Library Tree Discussion

Reply #378
@n0stalgia You probably need to install FontAwesome (it's one of the requirements).

@Lucidae I've added the requested feature to album art mode, i.e. scrollbar drag characters show 4 digits if leading %date%. It should be in the next version.

Re: Library Tree Discussion

Reply #379
I've added the requested feature to album art mode, i.e. scrollbar drag characters show 4 digits if leading %date%. It should be in the next version.
That's wonderful, thanks!

Earlier I was trying to figure out how to configure two-panel mode as seen in your screenshot here;
https://i.imgur.com/4uIiuks.png


Re: Library Tree Discussion

Reply #381
I've also ran into a weird sorting issue. When an album's name is just numeric characters [0-9]+, my sorting algorithm breaks. Case in point:

  

All I did between the two screenshots is rename the album "604". Here's the View configuration I'm using:
Code: [Select]
%album artist%|$nodisplay{$year(%date%)}%album% '('%date%')'|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%

How would I work around that?

Re: Library Tree Discussion

Reply #382
@n0stalgia It sounds like this bug. I've fixed it for the next version.  The fix is trivial and you can easily do it if you don't want to wait. Hopefully that's it.

@Lucidae
1. You need two library tree panels.
2. For 2nd panel: set ... > source > panel.
3. That should also give a pop-up with more info.
4. But the only other thing would be to stop 1st panel sending to playlist as 2nd would do that. So in options > behavior set action > single click: to select for 1st panel. 1st panel continues to use the library as source.
5. Then when click an item in 1st panel it's sent to 2nd.

HTH

Re: Library Tree Discussion

Reply #383
To a two-panel mode:

Is it possible to use the display of downloaded photos from Biography for a tag other than Artist?
I know how to change who is shown, but only the Artist is looking.

The functioning of my dreams would be:
- I will mark the album in the Foobar2000 filter
- in the 1st Library tree panel I will see photos of artists (it would be possible to set Performer, Composer, Conductor, etc ...or more of them at once)
- after clicking on one of them, the albums in which they participated would appear in the 2nd Library tree panel

Is something like this possible? :)

Re: Library Tree Discussion

Reply #384
Here's a thing: when I use two Lib tree panels, as suggested above, they work exactly as described: panel 1 > Panel 2, and Panel 2> Playlist. However, in the separate FB Playlist 'list', Panel 2 correctly populates a playlist of its own, I've called it 'Tree' in the Options' But Panel 1 also popuates a playlist of its own, called 'Library Tree Panel Selection'. Where does that come from, and how can I change its name? Nothing I enter in the Options panel for that one changes the name...

Re: Library Tree Discussion

Reply #385
@novaca

It is possible display the downloaded photos from Biography for a tag other than artist, assuming the images exist.

Change the tag name in the album art artist patterns, e.g. to performer:
Code: [Select]
*YOUR PATH*\yttm\art_img\$cut(%performer%,1)\%performer%\*
Then try a pattern like:
Code: [Select]
%performer%|%album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%
It should find the image if it exists.

As foobar2000 album art view patterns return first found, likely the artist pattern would have to be removed (or commented out) else you'll get the wrong image, so I'm not sure how practical it is.

Regarding the other thing, the ¦ splitter can be used to combine fields into the same level , e.g. something like:
Code: [Select]
%artist%¦%performer%¦%composer%¦%conductor%|%album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%
This should work fine in tree view. maybe that's good enough. However, the foobar2000 album art loader requires a handle to do the look-up. Even though library tree can split items with the same handle, e.g. to give separate performer and artist entries, the handle (music file) for the two would be the same & so they would return the same image, and so only one would be correct.

It is possible to change that so it does a direct look-up of the artist image, bypassing foobar2000 album art loader altogether. So the artist image loads based on the display name rather than the handle, & so it would correctly deal with this complex scenario.

But then there's the issue of settings. Currently it uses the foobar2000 way so all patterns for album art are in one place which is much simpler. This would require path entry for artist patterns entry I guess on the album art tab as well. But then the foobar2000 way allows multiple entries and so to support multiple paths it gets quickly gets complex.

I did a quick implementation to see how it worked. It seemed rather odd that when you click on a picture of artist x, you also get covers of albums by other artists which really isn't very intuitive.

So overall I'm unconvinced its worth the effort - since you may even find it doesn't work as well as you think it will. You can try with tree view.

@handleyman

The 'Library Tree Panel Selection' playlist is used to save the contents of the 2nd panel so its available between foobar2000 restarts. AFAIK its the only way of saving handle lists, unless I missed some recent changes to SMP. Seeing as it is essentially a 'system' playlist it's not designed for user interaction and so it's name is hardcoded. So only way of changing currently is to do a Find & Replace on callbacks.js + library.js (there are 3 instances in total). I could make it definable in panel properties if you think that's useful.

 

Re: Library Tree Discussion

Reply #386
add 1) I can already see it, I had the path to the image set correctly, but I incorrectly assigned the filter pattern, my school error :)

add 2) I was carried away by new possibilities and my imagination. But now I see that what I imagined is not a useful task for what the "library tree" does. It would be more of a function for something like "album participating persons preview / information" and there is no point in complicating what now works smoothly. It was more about exploring the library than browsing the library...
By the way, part of it is already possible thanks to your "biography" (although not so clearly and only the passive part).

Thanks for your work.

 
SimplePortal 1.0.0 RC1 © 2008-2021