Help - Search - Members - Calendar
Full Version: foo_playlist_tree
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37
iostream
I set the double click action in playlist tree to "Playlist Tree/Play in Library Playlist" and it's functioning as it should. One question:

Is it possible to configure playlist tree so that as soon as a song I have played by double clicking it in playlist tree finishes, the next track begins? e.g., if I double click \mp3\artist\album\track 6, when track 6 finishes, track 7 begins?

or more succinctly, is it possible to make every folder in playlist_tree act like a playlist?
cwbowron
QUOTE(iostream @ Jun 26 2006, 20:35) *

I set the double click action in playlist tree to "Playlist Tree/Play in Library Playlist" and it's functioning as it should. One question:

Is it possible to configure playlist tree so that as soon as a song I have played by double clicking it in playlist tree finishes, the next track begins? e.g., if I double click \mp3\artist\album\track 6, when track 6 finishes, track 7 begins?

or more succinctly, is it possible to make every folder in playlist_tree act like a playlist?


Its not currently possible.
q-stankovic
Everybody of us who uses PT and the Browser has made a decision how to organize the interplay of these two components: you can browse nodes by singleclick or by doubleclick, also you can set that browser playlist is automatically activated or not. You even can combine these 4 possibilities with different ways how the library playlist is handled.

But there would be a behavior that is the most interesting and (for me at least) the most useful. It requires a special command for doubleclick in PLT: "[local] activate browser playlist". This command just makes sense if you use singleclick for browsing and has unchecked the automatical activation of the browser playlist.

What would be the advantage? You don't have to decide if you like the automatic activation of browser playlist: a singleclick just fills the browser and a simple doubleclick opens also the browser playlist - very easy to use!

In that context i also would like to wish the feature of the socalled preview version: Add/Send to selected folder. Then you easily can browse a node by doubleclick, singleclick a special folder that should be filled with tracks and send them from playlistview by hotkey, context menu or buttons. (Nice side effect: the easy sending from folder to folder inside pt panel by context menu)

Have a nice day, all you!
cwbowron
QUOTE(q-stankovic @ Jun 28 2006, 11:27) *

Everybody of us who uses PT and the Browser has made a decision how to organize the interplay of these two components: you can browse nodes by singleclick or by doubleclick, also you can set that browser playlist is automatically activated or not. You even can combine these 4 possibilities with different ways how the library playlist is handled.

But there would be a behavior that is the most interesting and (for me at least) the most useful. It requires a special command for doubleclick in PLT: "[local] activate browser playlist". This command just makes sense if you use singleclick for browsing and has unchecked the automatical activation of the browser playlist.

What would be the advantage? You don't have to decide if you like the automatic activation of browser playlist: a singleclick just fills the browser and a simple doubleclick opens also the browser playlist - very easy to use!

In that context i also would like to wish the feature of the socalled preview version: Add/Send to selected folder. Then you easily can browse a node by doubleclick, singleclick a special folder that should be filled with tracks and send them from playlistview by hotkey, context menu or buttons. (Nice side effect: the easy sending from folder to folder inside pt panel by context menu)

Have a nice day, all you!


I added "Activate Browser playlist menu option" as a feature request in the browser list. It would really belong as part of browser, not playlist tree.
fabiospark
PLT 2.2 beta 2

Let me a quick check:

is the #tag# function for getting multi values broken?


Thanks

Edit: just found in your forum %<tag>%.
amiti
Is there a way to change to defualt icons set?
Is there a way to customize the "open folder" icon and "open query" icon?

Thanks,

Amit.
topdownjimmy
I have a drop query set to read the contents of a folder that is not included in the "Music folders" list in the Media Library. Because these songs' metadata is not stored in the database, when I refresh the query, the metadata is not read, and all the songs end up lumped together in the query root. Is there anyway for Playlist Tree to read the metadata when it refreshes to properly create the subfolders? It seems possible, since files that are not in the media library can still be inserted into playlists and have their metadata read and even saved between foobar sessions.
q-stankovic
An little annoyment that happens often enough is that a node is selected and library playlist is activated when you right click a node or expand it by clicking the +button. This only happens if nothing is selected in the panel - once a selection is done that behavior doesn't occur. The easiest way to reproduce this is to click the +button of a node directly after fresh start of foobar.
cwbowron
QUOTE(topdownjimmy @ Jul 3 2006, 07:37) *

I have a drop query set to read the contents of a folder that is not included in the "Music folders" list in the Media Library. Because these songs' metadata is not stored in the database, when I refresh the query, the metadata is not read, and all the songs end up lumped together in the query root. Is there anyway for Playlist Tree to read the metadata when it refreshes to properly create the subfolders? It seems possible, since files that are not in the media library can still be inserted into playlists and have their metadata read and even saved between foobar sessions.


Are you using the latest version? I thought that the last couple version support this.
topdownjimmy
QUOTE(cwbowron @ Jul 3 2006, 08:19) *

Are you using the latest version? I thought that the last couple version support this.

2.2.beta2 Jun 26 2006 - 11:41:51
cwbowron
QUOTE(q-stankovic @ Jul 3 2006, 08:03) *

An little annoyment that happens often enough is that a node is selected and library playlist is activated when you right click a node or expand it by clicking the +button. This only happens if nothing is selected in the panel - once a selection is done that behavior doesn't occur. The easiest way to reproduce this is to click the +button of a node directly after fresh start of foobar.


This is the way the treeview control works by default and it would be a hassle to work around it.
45miles
I like this Plugin very much, but there ist one thing i miss since the last version for 0.8.3.
There i could do a query according to %systemdate% (comparing to %last_played% e.g.). But now it seems this feature went away?
Is there a way to access this variable?

rainer
topdownjimmy
Does @and only work with @node queries? I tried doing

@drop<c:\directory1> @and @drop<c:\directory2>

and it only takes files from directory 1.
Teukka
i'm having this issue with playlist...when i drag & drop some folder to playlist tree it loads also playlist and result is having duplicate tracks. is there some setting in playlist tree to not read playlists in folders.

IPB Image
q-stankovic
I had a little bit time to test the newest beta and many of the new features works well. But the new sorage technique confused me a little bit - there are two problems:

1. If you create some panels in one layout everything is fine. But if you add a panel in an other ColumnsUi layout this panel is not really a new one but an old one from first layout. The only solution i see: I have to create all panels in first layout, then to choose by context menu in second layout the panel i like and at last i have to remove that panel in first layout.

2. just the switching from one layout to an other causes that my panels are swapped: they display other stored pts.files (Note: i just tested inside tabbed panels)




QUOTE
This is the way the treeview control works by default and it would be a hassle to work around it.


I thought it could be a bug because that doesn't happen in album list and it even doesn't happen in PT too after a redrawing tree by context menu. But i hope you can understand the annoying factor. Sorry!
topdownjimmy
QUOTE(topdownjimmy @ Jul 3 2006, 07:37) *

I have a drop query set to read the contents of a folder that is not included in the "Music folders" list in the Media Library. Because these songs' metadata is not stored in the database, when I refresh the query, the metadata is not read, and all the songs end up lumped together in the query root. Is there anyway for Playlist Tree to read the metadata when it refreshes to properly create the subfolders? It seems possible, since files that are not in the media library can still be inserted into playlists and have their metadata read and even saved between foobar sessions.



QUOTE(topdownjimmy @ Jul 3 2006, 16:20) *

Does @and only work with @node queries? I tried doing

@drop<c:\directory1> @and @drop<c:\directory2>

and it only takes files from directory 1.



cwbowron, are you able to reproduce these problems, or am I doing something wrong?
cwbowron
QUOTE(topdownjimmy @ Jul 3 2006, 16:20) *

Does @and only work with @node queries? I tried doing

@drop<c:\directory1> @and @drop<c:\directory2>

and it only takes files from directory 1.


It should work, but I cannot test it right now.

do you mean @and or do you really mean @or? @or would be if you want the contents of BOTH directories. @and would be if you want the files that are in both.
topdownjimmy
I should have been using @or, but that still doesn't work.
mil3s
QUOTE(Frank_Bicking @ May 21 2005, 11:12) *

Very small suggestion:

Similar to behaviour of Windows Explorer, the currently selected folder may be displayed with the expanded icon. I'm using a Windows XP icon set and it would slightly increase the feeling of authenticity™.

How do I enable this? huh.gif

EDIT: Never mind.
mil3s
Bug
Don't know if this has been reported. When I enable 'Hide Lines' in the preferences the top nodes +/- disappear.
cwbowron
QUOTE(mil3s @ Jul 4 2006, 18:51) *

Bug
Don't know if this has been reported. When I enable 'Hide Lines' in the preferences the top nodes +/- disappear.


That's a limitation of the treeview control.
q-stankovic
QUOTE(q-stankovic @ Jul 4 2006, 14:51) *


1. If you create some panels in one layout everything is fine. But if you add a panel in an other ColumnsUi layout this panel is not really a new one but an old one from first layout. The only solution i see: I have to create all panels in first layout, then to choose by context menu in second layout the panel i like and at last i have to remove that panel in first layout.

2. just the switching from one layout to an other causes that my panels are swapped: they display other stored pts.files (Note: i just tested inside tabbed panels)



I changed the tabbed panel to a normal splitter and the second point still occur: all the panels change their places. Do i something wrong or is this a bug?


cwbowron
QUOTE(q-stankovic @ Jul 5 2006, 09:29) *
I changed the tabbed panel to a normal splitter and the second point still occur: all the panels change their places. Do i something wrong or is this a bug?


It's a known issue.
q-stankovic
QUOTE(cwbowron @ Jul 5 2006, 14:32) *

It's a known issue.


I missed something! rolleyes.gif
mil3s
QUOTE(cwbowron @ Jul 5 2006, 07:22) *

QUOTE(mil3s @ Jul 4 2006, 18:51) *

Bug
Don't know if this has been reported. When I enable 'Hide Lines' in the preferences the top nodes +/- disappear.


That's a limitation of the treeview control.

Why would you even have this option if it doesn't work properly? huh.gif I can't expand the top nodes if the +/- is gone. Awesome plugin other than that btw.
cwbowron
QUOTE(mil3s @ Jul 5 2006, 12:37) *
Why would you even have this option if it doesn't work properly? huh.gif I can't expand the top nodes if the +/- is gone. Awesome plugin other than that btw.


You can use the right and leff arrow keys to expand and contract nodes.
q-stankovic
Hello Chris!

I took some time to think about the new beta versions of pt and have collected some ideas and suggestions. I hope you will pick up a few to think about them.

1. @playlist/s

a) The add/remove feature works fine. It would be nice if this could get completed by sorting. I mean this: If some conditions are fullfilled (leaves are directly under query-node, no specified population sort order and unchecked display sort) it would make sense that drag&drop inside the playlist-query doesn't copy the tracks but moves them. The effect would be that the order is also changed in original playlist.

b) same like above for dropped tracks from another source than tracks of playlist-query node: If you drag&drop a track from ColumnsUi playlist view between two leaves inside a @playlist query this tracks is placed in original playlist at the same place.

2. @queue

Same like for @playlist/s: This ability to sort would make pt to a queue manager that offers much more possibilities than foo_playbackqueueviewer.

3. @node

It is already in the wishlist but i like to mention it should just autorefresh the @node query: no removing or adding to original source. If indeed somebody adds or removes something inside a @node query the query should get refreshed to show the origin content.

4.@database

a) same like for @node: if you add or remove something to/from the @database query it will be refreshed.

b) now the autorefresh feature for @database works the same like for $playing. I like the new concept of the beta that makes for each source a special type for refreshing. So why not also for the most important queries! There are three situations where autorefreshing makes sense:
1. changing tags - a feature the good old pt 1.7 already had: "update on tag change"
2. now using the renamer means that pt changes the old names to the new ones inside the pts.file.
But if you add or remove files to /from media library folders by the renamer this is not
reflected by the @database queries. In that case an automatical refresh would do the job
(The browser already does this!)
3. rescan media library

5. @drop

I think autorefreshing @drop queries without repeating the whole scanning procedere would be a killer feature but also the hardest task.

Thanks for the attention to such a long posting! smile.gif
topdownjimmy

QUOTE(topdownjimmy @ Jul 3 2006, 08:36) *
QUOTE(cwbowron @ Jul 3 2006, 08:19) *

QUOTE(topdownjimmy @ Jul 3 2006, 07:37) *

I have a drop query set to read the contents of a folder that is not included in the "Music folders" list in the Media Library. Because these songs' metadata is not stored in the database, when I refresh the query, the metadata is not read, and all the songs end up lumped together in the query root. Is there anyway for Playlist Tree to read the metadata when it refreshes to properly create the subfolders? It seems possible, since files that are not in the media library can still be inserted into playlists and have their metadata read and even saved between foobar sessions.


Are you using the latest version? I thought that the last couple version support this.

2.2.beta2 Jun 26 2006 - 11:41:51


cwbowron, are you able to reproduce this problem, or am i doing something wrong?
DanDanRevolution
I'm having trouble adding new folders because there is no "New Folder" context menu item under my context menu for the root of the playlist-tree panel. Please help! Thanks.

I'm using the latest versions of foobar, columnsui, and playlist_tree. (All three updated today.)

This is what I was having trouble with earlier:

QUOTE
I'm having trouble, using 0.9, getting started. (Am I the only one?) I put the dll in my components dir, I restarted foobar and I see the component listed under Components in the Preferences, but there is no option to add playlist-tree as a panel, and I don't see any preferences for it either! :-/

the version number is 2.2.beta2 June 26 2006 ... am I missing something?

EDIT: I have columns ui 0.1.3-prealpha ... i'm checking into if that's the latest one...
EDIT: Yep, fixed it. Needed latest columns ui for this to work, but now I broke my album art panel! this smells unix-ish... foobar should have its own package manager!
q-stankovic
Have found a small issue: if you create an @playlists node and check autorefresh option the same option isn't checked for the @playlist<> children queries.
q-stankovic
An other small issue: If you remove all tracks from a playlist the content of its @playlist<> node is removed too. That is how it should work. But if you remove the playlist itself by context menu "Remove" the content of the query node remains.
sriram
If I have multiple values for a field (eg. two artists), is there any way for the song to be displayed twice under each artist, instead of separatly like "artis1, artist2"?
Superunknown
since I've made some changed to my colums configuration, playlist_tree block/freeze block everytime I try to make more than 1 research, anyone has a solution to solve this problem ? (just playlist_tree doesn't work anymore, foobar remains OK)

edit : solved installing a new version... :-)
Superunknown
btw,

could someone explain me please how the browser thing works with the last version of playlist_tree for 0.8.3 ? I only get a browser tab is a album column that display actually the results as 'artist - title' sad.gif
cwbowron
QUOTE(Superunknown @ Jul 13 2006, 09:18) *
could someone explain me please how the browser thing works with the last version of playlist_tree for 0.8.3 ? I only get a browser tab is a album column that display actually the results as 'artist - title' sad.gif


This might have information you need:

http://wiki.bowron.us/index.php/Playlist_T...7.x#The_Browser
Superunknown
I should buy new eyes sometimes, thanks for your support smile.gif
pstrg
How to add a node?
Right-clicking the root doesn't show such an option...
IPB Image
topdownjimmy
QUOTE(pstrg @ Jul 13 2006, 20:52) *

How to add a node?
Right-clicking the root doesn't show such an option...


Click the "Library" menu in the menu bar, then click "Playlist Tree"
cwbowron
QUOTE(pstrg @ Jul 13 2006, 20:52) *

How to add a node?
Right-clicking the root doesn't show such an option...


You can also access the playlist tree specific context menu by holding shift when you right click on a node, or by middle clicking a node.
pstrg
There seems to be a problem with sorting.
Entries beginning with letters with diacritical marks always appear at the end of the list, for instance:
- ...
- Zimmermann
- Zukerman
- Época
This issue doesn't appear with columns-ui or elsewhere as fb2k is fully Unicode compliant.
Am I perhaps missing some setting of foo_playlist_tree?
PLEASE SEE POST #1393 BELOW (MORE INFO)
luckycatfu
When I right-click on a blank area in a playlist_tree panel, I see a context menu that includes an entry:

Playlist Tree [panel 0]

Does this imply I could have multiple playlist tree panels? or at least multiple configurations for panels in different layouts? That would come very much in handy.
luckycatfu
QUOTE(luckycatfu @ Jul 15 2006, 17:46) *

When I right-click on a blank area in a playlist_tree panel, I see a context menu that includes an entry:

Playlist Tree [panel 0]

Does this imply I could have multiple playlist tree panels? or at least multiple configurations for panels in different layouts? That would come very much in handy.


I figured it out, just add another panel through the layout congiguration screen and this works fantastically smile.gif
pstrg
QUOTE(pstrg @ Jul 14 2006, 23:37) *

There seems to be a problem with sorting.
Entries beginning with letters with diacritical marks (accents) appear out of order at the end of the list, for instance:
- ...
- Zimmermann
- Zukerman
- Época
This issue doesn't appear with columns-ui or elsewhere as fb2k is fully Unicode compliant.
Am I perhaps missing some setting of foo_playlist_tree?

Tried to change Population Order from @default to the following, without success:
1) to $meta(artist);
2) to $replace($meta(artist),É,E)
q-stankovic
I am not sure if it is a bug or if have missunderstood something :

I tried to use the @hidden/2 functions inside of $if but it doesn't work as expected. If i make simple format like: "%artist%|@hidden(or@hidden2) %album%|%title%" the album nodes appear a little bit darker when @hidden is used and they dissappear completely when @hidden2 is used. That is the way how it is described in Tutorial.

But take f.e. this format:

"@quote<@format<$if($greater(%_itemcount%,4,@hidden2 ,)>> %album|%tracknumber% %title%" to show just albums that have no more than 4 songs following happens: The nodes that should be hidden are still visible - you just cannot browse them. blink.gif If you use @hidden everything is fine: they appear greyed out.
pstrg
QUOTE(pstrg @ Jul 15 2006, 13:35) *

QUOTE(pstrg @ Jul 14 2006, 23:37) *

There seems to be a problem with sorting.
Entries beginning with letters with diacritical marks (accents) appear out of order at the end of the list, for instance:
- ...
- Zimmermann
- Zukerman
- Época
This issue doesn't appear with columns-ui or elsewhere as fb2k is fully Unicode compliant.
Am I perhaps missing some setting of foo_playlist_tree?

Tried to change Population Order from @default to the following, without success:
1) to $meta(artist);
2) to $replace($meta(artist),É,E)

I have noted another problem that may be related with the above: some characters are not rendered correctly in the Edit dialog.
The image below shows a screen capture in which we may see on the upper part a bit of Character Map window showing a 11-characters string and on the lower the same string pasted on the foo_playlist_tree Edit dialog. Note that last three characters Šš• -- "S" with caron, "s" with caron, Bullet character [$char(149)] -- are not rendered correctly.
I used characters necessary for e.g. Czech and transliterated Russian names.
IPB Image
jasnic02
Would it be at all possible to add a global option to ignore the 'The' and 'A' when sorting by display name? I can add a sort string to each query, but would find it most useful to have a global setting to do that for me when I check the 'Sort by display name' option. Similar to what foo_dop does when transferring to an Ipod ..
q-stankovic
@jasnic02

You need to type your sort string just one time in the preferences page where you can define your default format. So everytime you create a new query your sort string will be taken.
jasnic02
QUOTE(q-stankovic @ Jul 19 2006, 12:53) *

@jasnic02

You need to type your sort string just one time in the preferences page where you can define your default format. So everytime you create a new query your sort string will be taken.

I see the 'Default Query Format' but I don't see where to put the sort string. I must just be missing it?
q-stankovic
QUOTE(jasnic02 @ Jul 19 2006, 18:09) *


I must just be missing it?


I like ironical questions! biggrin.gif

So you like just sorting! My idea was to cut off the "the" by string functions, to put the "The" after the rest of artists name and to sort by display name or default format. I think you need a global option.
Launch
QUOTE(lav-chan @ May 19 2006, 17:58) *

In the 0.9 version? That doesn't work for me. It asks for a 'pts' file, and if i change it to 'all files' and force it to open a col file, nothing happens. It just sits there.

I have this same issue. Loading .col files adds nothing to Playlist Tree, and I've tried everything I can think of to get this working... but no luck. I am using foobar2000 v0.9.2 with the latest ColumnsUI and Playlist Tree, but perhaps it's something right under my nose that I'm forgetting here? huh.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.