marcomk
Mar 29 2005, 08:00
Playlist tree is not listed anymore in the Known problematic component list.

Maybe it is also time to edit the "still very experimental (beta stage)" subtitle.
almost sounds like u would need a seperate db to manage whats been played and then cause if u embeded into the mp3s u would have lots of data used?
unless u had a meta data thingy which had one line which stored 7 lots of humbers
ie
played(0,1,2,3,4,5,6)
and everytime they r played then one of the days gets increased..
im sure this wouldnt be too ahrd to implement i think we jsut need to talk to the right people,,
ie so if its played 5 times on a monday then the second number is increased..
jkwarras
Mar 30 2005, 01:41
QUOTE(marcomk @ Mar 29 2005, 06:00 AM)
Playlist tree is not listed anymore in the Known problematic component list.

jkwarras
Mar 30 2005, 01:58
QUOTE(4nt1 @ Mar 29 2005, 06:49 PM)
almost sounds like u would need a seperate db to manage whats been played and then cause if u embeded into the mp3s u would have lots of data used?
Already requested several times under the foo_playcount plugin thread. There's already a foo_playcount mod version that write only to the db instead of the file (using sqlite) and that works fine, but doesn't store all playcounts, it behaves like normal playcuont plugin but doesn't write tags to the file. But feel free to request it to the developper under the foo_playcount plugin, because I believe it doesn't belong here (and it's going OT)
TomGroove
Mar 30 2005, 02:21
on closing my fb2k, I see the playlist tree flashing and fb2k shuts delayed down. I see a delay of may be 5-10 sec, anybody seen this and knows the problem ?
The Link
Mar 30 2005, 02:30
@TomGroove: Do you have some sql/sqllite based component installed (foo_playcouter etc...)? If yes, remove them and try again. For me this solved that issue and a lot of other things like this (and some random crashing, too).
jkwarras
Mar 30 2005, 04:06
QUOTE(The Link @ Mar 30 2005, 12:30 AM)
@TomGroove: Do you have some sql/sqllite based component installed (foo_playcouter etc...)? If yes, remove them and try again. For me this solved that issue and a lot of other things like this (and some random crashing, too).
Yeas, same here. I thought at the begining that was PT fault, because I was getting a lot of metadataba leaks when closing fb2k, but I think that it's either foo_playcount mod or foo_quicktag_sql fault.
NEMO7538
Mar 30 2005, 11:12
Now that is seems stable (at least on my system), I've spend the afternoon understanding and configuring playlist tree. I end up with a few (minor) bugs and one request :
Bug 1
Using a hierarchy for the search results (with leaf nodes hidden and the browser enabled) will not work if the string is not terminated by | followed by some caracters. For instance :
Search|%searchstring% did not work
Search|%searchstring% did not work either
Search|%searchstring%|xx did work as expected but xx is not dispayed
Bug 2
Using this Search|%searchstring%|xx as the search result (again with with leaf nodes hidden and the browser enabled), I have noticed that if I change the "Search" Node icon, then the subsequent queries will not be placed in the same folder (the one with the icon), but rather in a new "Search" folder (same name but with the standard icon). Maybe it is due to the "real" folder name (Search$icon(17) in this case).
Edit : I've discovered in this case that using Search$icon(17)|%searchstring%|xx as the string bypasses the problem.
Bug 3
Is seems that when selecting "Play" as the action for double click (in the browser preferences) still sends the browser content to the user defined playlist (instead of just playing). This maybe by design but it would be better to just play the track (as if "play" was selected with a right clik).
Request
I would also on the occasion request the ability to dynamically (with TAGZ including node names or numbers for instance) configure the user defined playlist for double click. This would enable to send the results in the proper "single" or "album" views in the columns UI configs. Example :
if the current tree folder is somewhere in the "by album" hierachy --> send to Tree-Album playlist
if the current tree folder is somewhere in the "by track" hierachy --> send to Tree-Track playlist
... with different formattings for these playlists in Column_UI
Thank you.
jkwarras
Mar 30 2005, 16:14
QUOTE(NEMO7538 @ Mar 30 2005, 09:12 AM)
Bug 3
Is seems that when selecting "Play" as the action for double click (in the browser preferences) still sends the browser content to the user defined playlist (instead of just playing). This maybe by design but it would be better to just play the track (as if "play" was selected with a right clik).
I like the double-click send to browser feature, it's really easy to choose an artist then an album and then some tracks and send these tracks to the library wihout playing them. But I'll also like so,ething liek you said (direct play from the browser without adding to the playlist). As you said it's already there via right-click, but maybe a good option could be to adopt the MMJB approach and put a > in the right side of the first column of a selected track in the browser, and if you click on it just play the track without add it to the playlist. Or maybe allow single-click to play the track on the browser.
madivad
Apr 1 2005, 04:57
It's been suggested I post here, but I have discovered 'browser filter' in my toolbar as a checkbox and a text field (if the checkbox is enabled).
I'm just wondering, what is it? and how do I use it?
I know it sounds stupid, but I'm not sure where it comes from, although I've been led to believe that people here will know

BTW, I did do a search for "Browser Filter" (with quotes) and "+Browser +Filer" (withoug quotes) but still no luck!
TomGroove
Apr 1 2005, 05:02
QUOTE(The Link @ Mar 30 2005, 09:30 AM)
@TomGroove: Do you have some sql/sqllite based component installed (foo_playcouter etc...)? If yes, remove them and try again. For me this solved that issue and a lot of other things like this (and some random crashing, too).
yes, I do use playcounter...let me try, thx !
cwbowron
Apr 1 2005, 08:57
QUOTE(madivad @ Apr 1 2005, 05:57 AM)
It's been suggested I post here, but I have discovered 'browser filter' in my toolbar as a checkbox and a text field (if the checkbox is enabled).
I'm just wondering, what is it? and how do I use it?
I know it sounds stupid, but I'm not sure where it comes from, although I've been led to believe that people here will know

BTW, I did do a search for "Browser Filter" (with quotes) and "+Browser +Filer" (withoug quotes) but still no luck!
Browser Filter is a toolbar related to the playlist tree plugin. The playlist tree contains a panel called "Browser" for browsing the selected node in the playlist tree. The Browser filter can be used to filter out only the tracks that have a specified character string in them.
The tutorial for playlist tree can be found at
http://foobar.bowron.us/Tutorial/, but it does not yet have information about the browser filter, as it is a fairly new feature.
madivad
Apr 1 2005, 09:40
QUOTE(cwbowron @ Apr 2 2005, 01:57 AM)
The tutorial for playlist tree can be found at
http://foobar.bowron.us/Tutorial/, but it does not yet have information about the browser filter, as it is a fairly new feature.
Thanks
fabiospark
Apr 2 2005, 15:06
Could you make the list of field names editable by the user, please?
I have many extra fields.
Thanks.
Is it possible to duplicate queries? It would be a nice feature.
cwbowron
Apr 3 2005, 09:11
QUOTE(fabiospark @ Apr 2 2005, 04:06 PM)
Could you make the list of field names editable by the user, please?
I have many extra fields.
Thanks.
Which field names? The search fields?
cwbowron
Apr 3 2005, 09:14
QUOTE(dano @ Apr 3 2005, 08:09 AM)
Is it possible to duplicate queries? It would be a nice feature.
Yes, if you drag and drop it holding down control (or maybe its shift, I'm not positive off the top of my head) it will make a copy rather than move the query/folder.
Thanks it was the SHIFT key.
I have a small bug: When I refresh a query, and then click on my files in the normal playlist window, the album art (foo_uie_albumart)does not change, it stays on the album art of the first file.
I need to click in the playlist tree window again to make it work.
fabiospark
Apr 3 2005, 11:11
QUOTE(cwbowron @ Apr 3 2005, 05:11 PM)
QUOTE(fabiospark @ Apr 2 2005, 04:06 PM)
Could you make the list of field names editable by the user, please?
I have many extra fields.
Thanks.
Which field names? The search fields?
No, sorry for the sleepy one.
I mean the list in the quick query dialog.
How do I get this to show up on the panel on the left of foobar instead of a window?
jkwarras
Apr 3 2005, 15:17
QUOTE(raum @ Apr 3 2005, 09:37 AM)
How do I get this to show up on the panel on the left of foobar instead of a window?
You have to right-click on the left sidebar and add the PT panel. Chek the tutorial for more info.
cwbowron
Apr 4 2005, 14:38
QUOTE(fabiospark @ Apr 2 2005, 04:06 PM)
Could you make the list of field names editable by the user, please?
Done. Check out version 1.5.5
fabiospark
Apr 4 2005, 15:47
QUOTE(cwbowron @ Apr 4 2005, 10:38 PM)
QUOTE(fabiospark @ Apr 2 2005, 04:06 PM)
Could you make the list of field names editable by the user, please?
Done. Check out version 1.5.5
Thanks, that's great!!!
Mmmm.... we are approaching the target ------------->@!
I tell you nothing more.
Just checked out 'cause it's time to go to sleep.
'Night 'night.
alphaex32
Apr 4 2005, 18:12
Just need help with some string formatting.
I want to query for any track title not starting with a number. I had some ideas of how to do it, but it never seems to work:
$not($or($stricmp($left(%title%,1),1),$stricmp($LEFT(%title%,1),2)...etc...
I thought this would work, but I keep getting blank queries. Any ideas of how to do this (simple is better)?
Oh, and a suggestion. Could you make it possible to disable the icon for only certain nodes (without having to use the blank icon). Also, it would be nice if we could get our icons from a folder of external files, rather than a single bitmap, as it sometimes gets annoying to add new icons this way.
Btw, why only 256 color bitmaps?
jkwarras
Apr 5 2005, 02:01
QUOTE(alphaex32 @ Apr 4 2005, 04:12 PM)
Oh, and a suggestion. Could you make it possible to disable the icon for only certain nodes (without having to use the blank icon). Also, it would be nice if we could get our icons from a folder of external files, rather than a single bitmap, as it sometimes gets annoying to add new icons this way.
I've also requested that
http://bowron.us/smf/index.php?topic=15.0
cwbowron
Apr 5 2005, 07:26
QUOTE(alphaex32 @ Apr 4 2005, 07:12 PM)
Just need help with some string formatting.
I want to query for any track title not starting with a number. I had some ideas of how to do it, but it never seems to work:
$not($or($stricmp($left(%title%,1),1),$stricmp($LEFT(%title%,1),2)...etc...
I thought this would work, but I keep getting blank queries. Any ideas of how to do this (simple is better)?
You can probably do something like $not($strchr($left(%title%,1),'0123456789'))
QUOTE
Btw, why only 256 color bitmaps?
I believe that in order to have them transparent they need to be 256 colors or fewer.
fabiospark
Apr 5 2005, 14:54
Dear cbowron I need your help again.
I have many classical tracks and I put into them many values in the field performer and in the field instrument so I can choose all the tracks where there is a cello playing or a clarinet etc. But if I want to listen to the cello & piano duets only, I need a way to select just the tracks with those two instruments and discard those with additional instruments.
I think using $meta_num(x) to get only the tracks that returns '2' should work but how can I do it in the query field of PT?
I mean: do I have to use $if?
Do I have to use '%instrument%' , '#instrument#' or 'instrument'?
I thought of something like that:
$and($stricmp(#instrument#,cello),$stricmp(#instrument#,piano),$not($greater($meta_num(#instrument#,2))))
I used $greater because I can't see an $equal in the title formatting help.
A thing to let you know:
after using quick query and normal query to do some tests, the QQ started inserting the NOT operator in the beginning of each line I added, even if I didn't choose to. The thing stopped after restarting FB.
Thanks.
12zmcnvow1277
Apr 10 2005, 08:14
Hey cwbowron, nice work, this has easily supassed the Album List plugin for me. Just a quick question. How do I get rid of the awful time and space items next to my records? Eg. Next to the artist it shows the total time that the files go for and the total amount of disk sace taken up. I just want it to show up like your tutorial:

Another question, I've set it so my middle button will add a file to the current playlist window, however it cuts to playing that track, how do i make it so it doesn't start playing the track.
Thanks for any help, and well done on such a great plugin.
jkwarras
Apr 10 2005, 10:08
QUOTE(12zmcnvow1277 @ Apr 10 2005, 06:14 AM)
How do I get rid of the awful time and space items next to my records? Eg. Next to the artist it shows the total time that the files go for and the total amount of disk sace taken up.
You can change this in the folders>folder display section under preferences. For show only the name use only %name%. Idem for the selected folder display.
NEMO7538
Apr 10 2005, 10:09
I try to use this string in a dynamic query title :
$format($replace('$playing(%album%)',CD,Disc,Disk,Disc))
Now if the album contains this caracter --> ' <-- i get a syntax error
Any workaround? bugfix?
12zmcnvow1277
Apr 11 2005, 06:19
I've read about 80% of this thread and I think I've got the basics of this plugin worked out. I don't know C++ so I'm limited in my configuration

. I think I've found a bug. I'm able to double click anywhere in the frame to refresh the tree to its default state. HOwever when I add tracks to the now playing window, useing the middle click button, I try to double click in the playlist tree frame to referesh the tree back to its original state. However it won't refresh. It will only refresh when i double click on a node.

EDIT: OMG I just discovered Quick Query!!

That takes care of the programming issue
insyte
Apr 14 2005, 01:56
When you make a selection in the playlist tree browser, then click out, it changes into the default black text / gray background.
Is there a way to change these colors?
cwbowron
Apr 14 2005, 07:29
QUOTE(insyte @ Apr 14 2005, 02:56 AM)
When you make a selection in the playlist tree browser, then click out, it changes into the default black text / gray background.
Is there a way to change these colors?
No, I dont think that it is possible in the listview control. I could add an option to turn off the selection when the browser is not active though.
insyte
Apr 14 2005, 10:27
QUOTE(cwbowron @ Apr 14 2005, 07:29 AM)
No, I dont think that it is possible in the listview control. I could add an option to turn off the selection when the browser is not active though.
Thanks

Edit : I see that its already included in the latest binary. Thanks
alphaex32
Apr 16 2005, 19:30
Im beginning to love this plugin as I learn to customize it, but there is something that is bothering me...the save prompt every time I close foobar. Could you create an autosave option that will save to a specified file automatically before closing?
Oh, and I just remembered something else that gets very annoying. The little popup that comes up when you try to move a node and you having moving disabled (Local drag and drop has been disabled). I like to disable dragging nodes because I tend to do it accidentally a lot, but that popup just makes it worse.
QUOTE(alphaex32 @ Apr 17 2005, 11:30 AM)
Im beginning to love this plugin as I learn to customize it, but there is something that is bothering me...the save prompt every time I close foobar. Could you create an autosave option that will save to a specified file automatically before closing?
Oh, and I just remembered something else that gets very annoying. The little popup that comes up when you try to move a node and you having moving disabled (Local drag and drop has been disabled). I like to disable dragging nodes because I tend to do it accidentally a lot, but that popup just makes it worse.
i very much agree with your first suggestions and am indeferent to the second. this plugin rocks and i hope everyone gives it the time it deserves
12zmcnvow1277
Apr 17 2005, 06:44
QUOTE(alphaex32 @ Apr 17 2005, 12:30 PM)
e...the save prompt every time I close foobar. Could you create an autosave option that will save to a specified file automatically before closing?
That feature does exist and I use it. In the "Files and Paths" option Enable auto saving and then set a save file in the other option. easy
alphaex32
Apr 17 2005, 08:49
QUOTE(12zmcnvow1277 @ Apr 17 2005, 07:44 AM)
QUOTE(alphaex32 @ Apr 17 2005, 12:30 PM)
e...the save prompt every time I close foobar. Could you create an autosave option that will save to a specified file automatically before closing?
That feature does exist and I use it. In the "Files and Paths" option Enable auto saving and then set a save file in the other option. easy

Oh, wow. I can't believe I didn't notice this. That drag and drop popup still needs fixing though. Actually, I have another idea. How about an option to allow the user only to drag and drop nodes while holding the ctrl key? That would fix the problem of accidentally moving stuff around.
cwbowron
Apr 18 2005, 12:12
QUOTE(alphaex32 @ Apr 17 2005, 09:49 AM)
How about an option to allow the user only to drag and drop nodes while holding the ctrl key? That would fix the problem of accidentally moving stuff around.
I thought that was a fairly elegant way to fix the problem, so I added it to 1.5.15. Theres a new option under config: drag and drop requires control press
share and enjoy.
Chaser
Apr 18 2005, 13:14
Your work is as always appriciated very much! Thank you!
Hi!
I downloaded Foobar today, and now I want to include this playlist tree, but I can't get it working
I downloaded the Columns UI Component and the playlist tree Component, i put both Dll's in the components folder of foobar, in foobar I can press "Components" in the menu I got both Compunents but what is to do Now? I don't see anything, when I activate playlist tree there appears a little box with no content.

I dont know what to do

In this tutorial:
http://foobar.bowron.us/Tutorial/ they just got it in the Program, how do i do this?
i hope, you understand my english

greetz Merlin
alphaex32
Apr 18 2005, 18:43
QUOTE(cwbowron @ Apr 18 2005, 01:12 PM)
QUOTE(alphaex32 @ Apr 17 2005, 09:49 AM)
How about an option to allow the user only to drag and drop nodes while holding the ctrl key? That would fix the problem of accidentally moving stuff around.
I thought that was a fairly elegant way to fix the problem, so I added it to 1.5.15. Theres a new option under config: drag and drop requires control press
share and enjoy.
Wow, works like a charm. Gotta love the service around here

. Oh, I just noticed a problem that presents, though. Moving a node automatically bolds them now. Perhaps you could have an option to disable bolding (I personally don't really use it) or change the bold hotkey to shift.
That reminds me of another item on my wishlist. Don't know if its possible, but it would be nice if the playlist tree could access foo_history data so that we can make lists based recently played songs.
Eh, just had another idea. A context menu entry that could go to a certain tree query based on the selection in the playlist. For example, you could have a context entry "Query this Artist" to quickly create a query based on the artist tag with that value, allowing you to quickly find all songs by that artist. You could also have Album, Genre, Rating, etc. Of course this can also be done using the database search extension, but that open the database search window and displays the results there, which is kind of annoying.
cwbowron
Apr 18 2005, 20:22
QUOTE(alphaex32 @ Apr 18 2005, 07:43 PM)
Eh, just had another idea. A context menu entry that could go to a certain tree query based on the selection in the playlist. For example, you could have a context entry "Query this Artist" to quickly create a query based on the artist tag with that value, allowing you to quickly find all songs by that artist. You could also have Album, Genre, Rating, etc. Of course this can also be done using the database search extension, but that open the database search window and displays the results there, which is kind of annoying.
Already exists for album, artist and title.
In the tree it will be by default under More.../Playlist Tree/Query:This Artist, etc. In the generic context menu it will be under PlaylistTree/QuerY:This Artist.
NEMO7538
Apr 18 2005, 22:53
QUOTE(NEMO7538 @ Mar 30 2005, 09:12 AM)
I would also on the occasion request the ability to dynamically (with TAGZ including a variable for node names or node numbers for instance) configure the user defined playlist for double click. This would enable to send the results in the proper "single" or "album" views in the columns UI configs. Example :
if the current tree folder is somewhere in the "by album" hierachy --> send to Tree-Album playlist
if the current tree folder is somewhere in the "by track" hierachy --> send to Tree-Track playlist
... with different formattings for these playlists in Column_UI
Thank you.
Any chance to see this request implemented ?
shaneh
Apr 18 2005, 23:35
Is it possible to change a nodes format after its displayed? To see what I mean, take a look at a plugin Im working on for winamp, ml tree:
http://www.myplugins.infoIf you right click a node, you can change its 'grouping' to another type. Which is useful to do things such as group by rating/playcount/album, and easily remove from the results albums you dont want, low/high rated/played items etc.
Also, is it possible to group nodes with only a few children into a 'various' type node? Take a look at my ml tree plugin to see what I mean, its the 'group orpahns' feature.
Anyway, just some ideas you might like to bring across.
I briefly looked through the thread, but didnt see it. Does anyone have a format string which does something like:
%first_directory%|%second_dir%|%third_dir%
etc, which would effectively build a directory structure? Or is this not possible?
jkwarras
Apr 19 2005, 02:09
QUOTE(HIXXY @ Apr 18 2005, 01:52 PM)
Hi!
I downloaded Foobar today, and now I want to include this playlist tree, but I can't get it working
1) Preferences>Database and enable the database. Point this to the folder where you have yoru music. Restart foobar.
2) Somewhere int he preferences you can choose the UI (standard UI or Column UI). Choose Column UI.
3) Under Column UI, somewhere you can enable an option to list 'all toolbars'. Enable it.
4) Go into foobar main window, and right-click on the toolbar or playlist sidebar and insert the panel 'Playlist Tree'. You can do the same to insert other panels.
Hope it helps. You can search on this forum how to insert a panel.
sPeziFisH
Apr 19 2005, 04:11
QUOTE(shaneh @ Apr 18 2005, 09:35 PM)
If you right click a node, you can change its 'grouping' to another type. Which is useful to do things such as group by rating/playcount/album, and easily remove from the results albums you dont want, low/high rated/played items etc.
I guess the $node() can be used here, with which you can grab the content of another query.
QUOTE
I briefly looked through the thread, but didnt see it. Does anyone have a format string which does something like:
%first_directory%|%second_dir%|%third_dir%
etc, which would effectively build a directory structure? Or is this not possible?
I use queries like e.g. '%_path% HAS e:\mp3\' and use as format '$replace(%_path%,e:\mp3\,)' - ATM I don't know if I had to enclose the directory in " (double quotes)
QUOTE(jkwarras @ Apr 19 2005, 09:09 AM)
Hope it helps. You can search on this forum how to insert a panel.
Yeah, this helped me a lot! Thanks for that!
Merlin
To cwbowron,
Have you considered implanting a "remove from database" option?
I know that the database implantation is in beta stage, but I'd really like to see this function. At the moment there's only "remove dead entries" wich is very usefull too, but doesn't do the trick for me.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.