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: [Not My Release] Library Tree (Read 127540 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[Not My Release] Library Tree

Library Tree  

Just find it ... a new fresh component from the ELPlaylist/Panel Stack Splitter/...  coder

Here is the link: http://foo2k.chottu.net/

What it does:
Displays your Library like Album List does + Playlits + Autoplaylists like a tree too

v0.1 is very long to initialize with big library ... very big disappointment ...
I hope this issue will be fix to make it more usable asap!

try it, but the component is not mature enough for now, just check how it will evolve in time

[Not My Release] Library Tree

Reply #1
Has to be more customizable. But it's a very early version
Could be a replacement for album list panel and playlist switcher at once one day.
Good idea...

[Not My Release] Library Tree

Reply #2
v0.1.1 released, refresh is now more quick

but many things to do again like :

- to allow background transparency (please)
- to allow to hide scrollbars (vertical and horizontal)

... faster !


[Not My Release] Library Tree

Reply #3
not very convincing.

I have the feeling that we lack of a really customizable library browser.
Playlist tree mod is pretty powerful with querys, but takes a very long time on startup (20 seconds sometimes), and its appearance isn't very customizable.
Graphical Browser looks great and is customizable, but its not usable as a library browser.
A mix between those would be perfect...

I'm not sure if i remember correctly, but when i used Fofr 0.9 (i had no idea about foobar customization back then), there was a tree-like library browser with artist / album images... anyone knows what component that was?

[Not My Release] Library Tree

Reply #4
Could somebody post some screenshots? (;

[Not My Release] Library Tree

Reply #5
I'm not sure if i remember correctly, but when i used Fofr 0.9 (i had no idea about foobar customization back then), there was a tree-like library browser with artist / album images... anyone knows what component that was?


I think that was the library filter that came with PUI. You're right that there aren't really any properly customizable library viewers. I'd love it if graphical browser was, that would be awesome. Although I seem to recall reading facets might get album art columns one day, which would be amazing.

[Not My Release] Library Tree

Reply #6
@Sardonic: i think it was the panels UI built in library view

[Not My Release] Library Tree

Reply #7
Could somebody post some screenshots? (;

Here are your screenshots:
[a href="http://www.abload.de/image.php?img=librarytree1cvwl.png" target="_blank"]

EDIT:
Completed my wishlist


EDIT:
Hm, i find it way confusing that the playing playlist prefers the "selected" font colour when it is selected instead of using the "playing" font colour all the time...

[Not My Release] Library Tree

Reply #8
Great plugin, finally one that allows me to sort my music my way. I just have one important request: Make the top nodes under library themselves not send anything to a playlist. They currently seem to send my entire library to a playlist and THIS is what is actually slow. I tried just not clicking the headers themselves, only folding them out, but then whenever I collapse them it will automatically select the header again and send entire library to playlist.

EDIT: And another request, make library view playlist seperate from the currently playing one, like columns UI filter panels do.

[Not My Release] Library Tree

Reply #9
New version (0.2) released. Thanks to the developer.

Just a few comments since I'm new to this panel.

1) When I select an album from the library, the tracks are sent to a playlist but are always selected. When I select from a Playlist they are sent but not highlighted. My preference would be to not select the tracks but I guess it should be configurable. The same action for both library and playlist selection is desireable.

2) With a black background you can not see unselected playlist arrows

3) Can we have branch lines configurable on/off please.

I'll continue to play with this - it looks an interesting alternative to standard album list panel.

Thanks again to this developer.

[Not My Release] Library Tree

Reply #10
Just to add to my previous post...

1) The tracks only appear selected when selecting into an ElPlaylist. NG playlist doesn't show them as selected.

2) This only happens on Vista. XP shows + and is clearly visible.

3) Gettin' used to no lines

Other things I've noticed;

a) I have a 97k mp3 collection. When I select the top level node eg. ' Artists' can it be selectable if this triggers the send to playlist - it takes ages if selected by accident!

b) Can we have some form of control over spacing and padding between nodes etc

c) Would be nice if we could have a node count a' la 'Show sub-item counts' in album list panel

I must add a congratulations to the developer. This is the first panel of it's kind to handle $swapprefix() when used with say %<genre>%. Even musicmusic hasn't sorted this yet.

Keep up the good work. Cheers.

[Not My Release] Library Tree

Reply #11
a) I have a 97k mp3 collection. When I select the top level node eg. ' Artists' can it be selectable if this triggers the send to playlist - it takes ages if selected by accident!


I turned off send to autosend playlist on single click myself. In fact I'm not using the autosend playlist at all. Instead I have made views where even the tracks themselves are shown in the library tree. This is more like I used to have my album list panel configured way back, works great for me.

[Not My Release] Library Tree

Reply #12
Hmm, sorting doesn't seem to work for me, is it working for everyone else? I've definitely got Force Sorted checked, but it doesn't work. Let me check- is it supposed to sort how the items appear in the library tree, or how they are sorted when you add/send them to a playlist?

One thing I really want is, when you hit Ctrl+P to go to preferences, and this panel has focus, foobar makes a 'ding' noise, which is really annoying, it would be great if it didn't do that!

Another thing that might be nice is not having the top level nodes, Library, Playlist and Autoplaylist, instead just having a list of filters and playlists...

Thanks to the developer

[Not My Release] Library Tree

Reply #13
Yet more remarks on this new version..

I was wrong! The use of $swapprefix() with multi-value tags such as %<genre>% doesn't work. It would be great if this could be fixed although I know the core software doesn't support it.

Can we have a context menu entry to collapse all.

I have a Now Playing playlist that I move stuff to to play it and a Selected playlist that I view tracks in. It would be great to be able to single click and send to the Selected playlist but a double click would send and auto play in my Now Playing playlist.

[Not My Release] Library Tree

Reply #14
@Developer
It would be good if you could allow the use of title formatting with the display of playlists and auto-playlists - just treat them like the library.

Thanks for a great component. Looking forward to the next upgrade.

[Not My Release] Library Tree

Reply #15
Version 0.3 Released
Thank-you Mr Developer. You have achieved one of my dreams ie. ability to use $swapprefix() function with multi-value tags - great!! 

I've tested;
1) The addition of branch lines - works fine
2) Option not to send root selections to playlist - love it
3) $swapprefix() with multi-value tags - YES!

I'm not sure what to do with the ability to display the active playlist using title formatting - I use your Elplaylist for that. I'm sure someone will find a use for it.

I've tried having two of these panels in the same config, it works but there is still some interactions in config and during normal use. Not sure how useful two such panels are but I was curious.

Other things I would like but not yet implemented;
a) Don't automatically select the tracks sent to the AutoSend playlist. Your Elplaylist shows them as selected but CUI NG playlist doesn't
b) Collapse All in context menu
c) Control over spacing/padding between nodes and indents
d) Another named playlist to Send / Add to via mouse clicks.

I've had a few crashes during my testing that I've not managed to repeat - as soon as I do I'll submit them.

Thanks again for this panel, it has replaced CUI Album list panel in my config.


[Not My Release] Library Tree

Reply #17
A little more info. on the problem with automatic selection of tracks when sending to ElPlaylist.

Since the display of selected\not selected is determined in script of the ElPlaylist I thought that might be the problem but I have found that the variable %el_selected% within ElPlaylist is set to True for all the tracks sent. I'm beginning to suspect it's a problem with the ElPlaylist panel and not this panel but since they are from the same author, I'm confident it will get fixed....

[Not My Release] Library Tree

Reply #18
Great plugin! I have a question, how can i sort playlist by the %last_played% like on this picture ?
(SORT DESCENDING BY didn't work)


[Not My Release] Library Tree

Reply #19
@Developer
I've just had a thought about my request for an additional playlist to send\add to. What about adding a target (AutoSend) playlist to each view? If it is blank\empty then use the AutoSend playlist as currently. This would give us a really flexible plugin.

[Not My Release] Library Tree

Reply #20
Sorry to keep raising this but I've a little more info. on the problem with auto. selection of tracks when sending to an Elplaylist.

If I send all the tracks of an album by selecting it's name, all the tracks are shown selected and the %el_selected% variable for each track is True but if I display this variable for the group header, this is set False.

Hopefully this will help fixing it.

[Not My Release] Library Tree

Reply #21
Problem When Sending Items From Library Tree to Elplaylist -items always show as selected.

If I use Library Tree and send items to the CUI NG Playlist they show up as Inactive selected items. I've summarised my findings as below;

Library Tree >> CUI NG Playlist = Inactive Selected
CUI Album List Panel >> CUI NG Playlist = Unselected Item
Library Tree >> ElPlaylist = Selected
CUI Album List Panel >> ElPlaylist = Selected

In conclusion, I'm not exactly sure what Inactive selected items do! But it does seem that to allow Elplaylist not to show the items as seleced we either need another %el_?????% variable to determine the difference (%el_inactive%) or Library Tree needs to send items as not selected. I would favour the latter since it would give the same functionality as Albums List Panel.

@Developer. I hope this helps you in some way. Thanks.

[Not My Release] Library Tree

Reply #22
I'm using this plugin in my main config but I've noticed that whenever I change configs (via toolbar buttons) and whenever I modify foobar's configuration by the preferences dialog, this plugin always refreshes itself. Having a 97k .mp3 library - this can take a while.

Can this be fixed please?


[Not My Release] Library Tree

Reply #24
Does anyone know how to properly use sorting with this plugin?


The sort string you enter is the order the tracks appear in when you send them to a playlist, not how they appear in the library tree. Add fields separated by | . It would be great if you could sort by something else in the tree, I hope it gets added one day!