It came to my attention that you have implemented control of my albumart panel. So, I came to check it out. I'm very flattered, but I think there's a flaw in your implementation: it never unlocks the albumart panel. That is, in albumlist, on SETFOCUS or when selection changes, it locks the albumart panel and sets an image, but on KILLFOCUS, it unlocks the albumart panel and reverts the image. If you never unlock the panel, then it will never go back to displaying new tracks or playlist selections. I noticed that you are using the same function I defined for use with albumlist, so all you have to do is actually just call that with a null value when you loose focus and it will unlock the albumart panel and revert the image.
Hope that helps.
cwbowron
Feb 11 2005, 07:56
QUOTE(rexy @ Feb 11 2005, 08:47 AM)
It came to my attention that you have implemented control of my albumart panel. So, I came to check it out. I'm very flattered, but I think there's a flaw in your implementation: it never unlocks the albumart panel. That is, in albumlist, on SETFOCUS or when selection changes, it locks the albumart panel and sets an image, but on KILLFOCUS, it unlocks the albumart panel and reverts the image. If you never unlock the panel, then it will never go back to displaying new tracks or playlist selections. I noticed that you are using the same function I defined for use with albumlist, so all you have to do is actually just call that with a null value when you loose focus and it will unlock the albumart panel and revert the image.
Hope that helps.
Cool... Thanks for heads up... I was wondering about that because I thought it was funny that it never went back to the currently playing item in my config...
I'll get that fixed in the next released...
cwbowron
Feb 11 2005, 14:03
QUOTE(cwbowron @ Feb 11 2005, 08:56 AM)
I'll get that fixed in the next released...
It has been fixed...
cwbowron
Feb 17 2005, 08:41
Changelog since 1.0.0
QUOTE
RELEASE 1.3.1
2005-02-16 Switched configuration to a tree view... Easier to understand, but still easy to add new items
RELEASE 1.3.0
2005-02-16 new toolbar: browser filter
RELEASE 1.2.1
2005-02-15 fixed sort bug on queries
RELEASE 1.2.0
2005-02-15 Edit dialog box for static folders
folder level sort criteria specification. You still need to manually select sort (it wont automatically sort when you press ok on the edit box)
RELEASE 1.1.19
2005-02-15 folders that have a defined leaf format have a small "F" on them. (This lets you know where the formatting is defined in case you want to change it) If you have folders that you used the formatting for of previous version, which saved the information at the leaf node level, use Leaf Format...>Reset then apply the format at the folder level.
2005-02-14 Made input in format leaf nodes a drop down list... you can still type your own format though...
Made leaf formatting a folder specific option... each folder can have its own leaf format... The closest parent node will effect any given child...
RELEASE 1.1.18
2005-02-14 Happy Valentine's Day
Fixed drag drop bug introduced in 1.1.17
RELEASE 1.1.17
2005-02-13 Changed workaround code...
Changed from GetSystemTime to GetLocalTime...
RELEASE 1.1.16
2005-02-12 Holy workaround batman... workaround to fix crash on loading a collection...
RELEASE 1.1.15
2005-02-11 $icon() can now be used in leaf level of query format
"format leaf nodes" context menu option
fixed loading of formatted handles
RELEASE 1.1.14
2005-02-11 option: Search->Enter Behavior (default Root->Next)
option: Search->Button Behavior (default Root->All)
option: Search->Control+Button Behavior (default Search Node->All)
release albumart when lose focus
$icon(n) custom icons
RELEASE 1.1.13
2005-02-10 changing search criteria resets searchCount
Changed restore tree after search code
search bug fixes
RELEASE 1.1.12
2005-02-10 Better input checking
RELEASE 1.1.11
2005-02-10 Search improvements (selection of search criteria)
2005-02-09 Error checking on saving...
RELEASE 1.1.10
2005-02-09 Fixed some bugs in the explorer calling process
RELEASE 1.1.9
2005-02-09 %systemdate%, etc parsing on query format and sort critera
RELEASE 1.1.8
2005-02-08 Quick bug fix on Preferences
RELEASE 1.1.7
2005-02-08 $globalformat
RELEASE 1.1.6
2005-02-05 Albumart stuff
option: Send Selected Item to album art (default off)
RELEASE 1.1.5
2005-02-03 Added Bold.../ Remove Bold Items right click option
Added Clear Subtree right click option
RELEASE 1.1.4
2005-02-02 Added Send to user-defined playlist double click option
option: user-defined playlist (default "user_defined")
RELEASE 1.1.3
2005-02-01 Added %julian% and %julian_frac% tags...
RELEASE 1.1.2
2005-01-30 Added %_path% to quick query tags
Fixed processing of normal keys in treeviewhook
RELEASE 1.1.1
2005-01-30 Happy Birthday to me
Fixed WM_KEYDOWN processing to process shortcuts
2005-01-29 Fixed a couple issues in export to text (dont include leaves if leaves are hidden, dont include root if root is hidden)
RELEASE 1.1.0
2005-01-29 Quick Query (Components/Playlist Tree/Quick Query)
2005-01-28 Added $force tag. If you use $force in the label of a node it will not use the default display
hid inactive options in preferences menu
RELEASE 1.0.2
2005-01-28 removed restore active playlist after populating... Need a better way to avoid changing playlist when refreshing
added $left, $right and $center tags for browser column headers.
added export to text file
option: Export Indentation String (default +)
RELEASE 1.0.1
2005-01-28 $nobrowse now applies to the library playlist as well as browser
fixed some ui_extension stuff (thanks phi)
2005-01-27 Added support for dropped http streams
option: Do not refresh $playing queries when nothing playing... The labels will still change but content will not be refreshed...
option: quiet mode
marcomk
Feb 17 2005, 18:42
Is there anybody who has any problem with unicode support with this component? If so, please report the problems so they can be fixed (and hopefully this component can cease to be in the problematic list)
Thanks
jkwarras
Feb 18 2005, 04:41
@cwbowron: Awesome job
I think that what newbies will like most is the new Quick Query feature, really useful.
marcomk
Feb 20 2005, 18:56
I uploaded two new Gant bitmaps for Playlist tree
here.. A screenshot of what is possible to do with the bitmaps and the $icon function can be found
here (post 332)
jkwarras
Feb 21 2005, 02:54
QUOTE(marcomk @ Feb 20 2005, 04:56 PM)
A screenshot of what is possible to do with the bitmaps and the $icon function can be found
here (post 332)
Really nice
hi
i have very stupid question but how can i change background colour?? i almost sure that when i first time click right mouse button i have this option and now i cant find it

help
marcomk
Feb 21 2005, 06:02
QUOTE(ajax3 @ Feb 21 2005, 10:26 AM)
hi
i have very stupid question but how can i change background colour?? i almost sure that when i first time click right mouse button i have this option and now i cant find it

help
Go to the Preferences, Appearance, Background color.
For a general overview of the basic functions of the plugin, you can have a look at the
Tutorial. For any other info, best place is the
forum.
@cwbowron
Maybe a link to the tutorial in the first post may be useful...
cwbowron
Feb 24 2005, 09:42
The new user tutorial has been updated to 0.3.1 and is now more web friendly. It now includes information about the browser.
http://foobar.bowron.us/Tutorial.htm
cwbowron
Feb 24 2005, 09:54
BTW latest version now include much better support for folder editting, including new features of icon selection... You can choose different icons for different folders very easily now...
Queries now have larger input boxes as well.
jkwarras
Feb 24 2005, 10:58
Chris,
I'm going to bring back and old request: do you have any plans to implement somethign like
this? (aka Auto-scan database + refresh PT).
BTW, are icons available in the browser? i don't think so.
jkwarras
Feb 25 2005, 16:30
QUOTE(jkwarras @ Feb 24 2005, 08:58 AM)
I'm going to bring back and old request: do you have any plans to implement somethign like
this? (aka Auto-scan database + refresh PT).
I'm glad to see that Chris has implemented this into PT. I was really waiting for this to work in fb2k. Wow, just one click and you get:
1) Scan database
2) Remove dead entries
3) Remove dead entries for static folders
4) Refresh all PT queries.
PD: Can't wait to have the option to auto-update on startup implemented.
QUOTE(jkwarras @ Feb 25 2005, 05:30 PM)
QUOTE(jkwarras @ Feb 24 2005, 08:58 AM)
I'm going to bring back and old request: do you have any plans to implement somethign like
this? (aka Auto-scan database + refresh PT).
I'm glad to see that Chris has implemented this into PT. I was really waiting for this to work in fb2k. Wow, just one click and you get:
1) Scan database
2) Remove dead entries
3) Remove dead entries for static folders
4) Refresh all PT queries.
how do i do this?
jkwarras
Feb 26 2005, 10:43
QUOTE(spase @ Feb 26 2005, 08:35 AM)
Get latest version of PT. Put in 'Config>music Directory' the path to your msuic library folder. Then just use this in Main menu:
Playlist Tree>Database>Scan>Prune DB>Prune Tree>Refresh (or assign a shortcut to this).
QUOTE(jkwarras @ Feb 26 2005, 11:43 AM)
QUOTE(spase @ Feb 26 2005, 08:35 AM)
Get latest version of PT. Put in 'Config>music Directory' the path to your msuic library folder. Then just use this in Main menu:
Playlist Tree>Database>Scan>Prune DB>Prune Tree>Refresh (or assign a shortcut to this).
oh i like this.
luckily i made some ntfs junction points so all of my music can be under one directory. otherwise i might need multiple directory entries in this config page. maybe this still wouldnt be a bad idea?
TomGroove
Feb 27 2005, 12:58

excellent tool !!! even I had to kick my own ass as I needed several hours to find out, how to get two dynamic trees with lossless and encoded files

I was already happy with myself ot get the query "%_path% HAS MP3" to work, but my bigger surprize was later than, that I can just enter Q=MP3 or Q=Flac.
Is there any documentation around about TAGZ or foo_playlist_gen format in general ??
cwbowron
Feb 27 2005, 15:59
QUOTE(TomGroove @ Feb 27 2005, 01:58 PM)

excellent tool !!! even I had to kick my own ass as I needed several hours to find out, how to get two dynamic trees with lossless and encoded files

I was already happy with myself ot get the query "%_path% HAS MP3" to work, but my bigger surprize was later than, that I can just enter Q=MP3 or Q=Flac.
You might also be interested in writing a query that displays based on filename extension. For example
Query: $ext(%_path%)
Uncheck the foo_playlist_gen format button
Format: $ext(%_path%)|[%artist%]|[%album%]|[$num(%tracknumber%,2) - ]%title%
There's a html file in the foobar2000 directory called titleformat_help.html that is a good reference for TAGZ.
TomGroove
Feb 27 2005, 16:22

this is even the more elegant method to solve it....thx for the hint on the .html,
did see it before, but forgot about it. Good night from Munich....
marcomk
Feb 27 2005, 19:09
QUOTE(TomGroove @ Feb 27 2005, 07:58 PM)
Is there any documentation around about TAGZ or foo_playlist_gen format in general ??

There is also another file called foo_playlistgen_ex.html in the foobar2000 directory, as a reference for foo_playlist_gen format queries. At least I have it, I think it was included in the installer...
TomGroove
Feb 28 2005, 15:08
QUOTE(marcomk @ Feb 28 2005, 02:09 AM)
There is also another file called foo_playlistgen_ex.html in the foobar2000 directory, as a reference for foo_playlist_gen format queries. At least I have it, I think it was included in the installer...

thx....hmmm...don't have that one....
foosion
Feb 28 2005, 15:13
foo_playlistgen_ex.html comes with - incidentally - foo_playlistgen_ex, i.e. it is not contained in the regular foobar2000 installer.
TomGroove
Feb 28 2005, 16:46
thx...could only find the foo_playlistgen_ex.dll, but the help contained there does explain probably most of it anyway...
now over to my last goal : album art
marcomk
Feb 28 2005, 16:54
QUOTE(TomGroove @ Feb 28 2005, 11:46 PM)
thx...could only find the foo_playlistgen_ex.dll, but the help contained there does explain probably most of it anyway...
now over to my last goal : album art

Here is the help file I was talking about.
TomGroove
Mar 1 2005, 03:21
QUOTE(marcomk @ Feb 28 2005, 11:54 PM)
Here is the help file I was talking about.
thx Marcomk, even I get en error loading the html....
marcomk
Mar 1 2005, 11:26
QUOTE(TomGroove @ Mar 1 2005, 10:21 AM)
QUOTE(marcomk @ Feb 28 2005, 11:54 PM)
Here is the help file I was talking about.
thx Marcomk, even I get en error loading the html....
Sorry, I think I fixed it.
TomGroove
Mar 1 2005, 12:37

ahhhh...thx, my friend.....all system on now !!
hotzenpl0tz
Mar 4 2005, 06:10
I really have to say, I just cannot understand why this problem is still on the known problematic components list. Granted, it might still have some problems in certain environments but the author is doing everything he can to iron out the bugs he finds and I have been using this component for weeks now without any major issues like constant crashes or anything similar. Having to put a disclaimer under your posting whenever you recommend a user to try the plugin just feels stupid, why should I warn a user of stability issues that are just nonexistant for the majority of its users.
Oh well, not my call I guess, but I just felt the need to express my feelings and maybe I am totaly wrong and just don't know it yet
jkwarras
Mar 4 2005, 07:47
QUOTE(hotzenpl0tz @ Mar 4 2005, 04:10 AM)
Having to put a disclaimer under your posting whenever you recommend a user to try the plugin just feels stupid, why should I warn a user of stability issues that are just nonexistant for the majority of its users.
I agree. I don't see as a user any stability issues with this plugin for a longtime. It has improved a lot since the begining.
I understand that it could fall into the problematic list for reasons I can't understand as I'm not a programmer, but as you said, having to recommend a component and then put a warning when the user (me) knows that he's not suffering from any problems feels a little weird.
In this case, everyone that recommend foo_shuffle around here should also put a warning...
marcomk
Mar 4 2005, 10:13
QUOTE(jkwarras @ Mar 4 2005, 02:47 PM)
QUOTE(hotzenpl0tz @ Mar 4 2005, 04:10 AM)
Having to put a disclaimer under your posting whenever you recommend a user to try the plugin just feels stupid, why should I warn a user of stability issues that are just nonexistant for the majority of its users.
I agree. I don't see as a user any stability issues with this plugin for a longtime. It has improved a lot since the begining.
Of course I also agree that playlist tree is currently not more 'problematic' that any other component here which is in heavy development. I also had the feeling that this component was discriminated a bit in the recent past, but I'm quite satisfied now since picmixer had changed the sticky. In general, it seems reasonable to me that zZzZzZz and moderators set a standard and invite users to be careful with some problematic components.
Very recently foosion gave cwbowron some more hints on how to address unicode problems in ANSI environment. I think cwbowron had fixed the issues almost completely. When he will be sure about it, he will probably ask the moderators to rexamine playlist tree and to remove the component from the list. It's just a matter of time, I think.
marcomk
Mar 6 2005, 19:21
I have updated the Playlist tree tutorial. Since cwbowron is on vacation, I uploaded it
here. Please report comments, bugs, mistakes, etc.
seedman
Mar 7 2005, 10:07
about the "send to device" feature
could this send entire folder when I right click on a folder node in future version?
or add an option to select "send files" or "send folder"?
ArtMustHurt
Mar 7 2005, 11:02
how do i refresh the playlist or dir? so that new songs are added to my excisting playlist.
marcomk
Mar 7 2005, 11:17
QUOTE(ArtMustHurt @ Mar 7 2005, 06:02 PM)
how do i refresh the playlist or dir? so that new songs are added to my excisting playlist.
If you have a dynamic folder with query=$drop(c:\my music\) or $drop(c:\my music\my music.fpl), right click on the folder and choose refresh from context menu.
See the
tutorial for more details.
To all
Lat stable version of this plugin is 1.4.5 at 03.03.2005. All next version crash Foobar session when I try exit from Foobar.
CODE
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 406EA087h
Access violation, operation: read, address: 406EA087h
Call path:
WinMain=>app_shutdown
This is the first crash logged by this instance.
Access violation, operation: read, address: 406EA087h
Stack (0012F76Ch):
0012F74Ch: FFFFFFFF 0000000C 00000000 0012FE9C
0012F75Ch: 7FFDE000 F5C8B934 80414C33 8120B448
0012F76Ch: 022F1B67 0000000A 00000000 00000000
0012F77Ch: 0012F838 022DE950 16010613 00000000
0012F78Ch: 00000005 007E0000 00000000 02B9F130
0012F79Ch: 16010613 00000001 10002D00 0012F72C
0012F7ACh: 0012F82C 0012F7F8 77F81F55 77F82528
0012F7BCh: FFFFFFFF 0012F808 78001E00 007E0000
0012F7CCh: 00000000 02BA3070 16010613 00000000
0012F7DCh: 10002D78 0000040B 00000002 02B9F130
0012F7ECh: 00000000 02B9F130 0000F800 0012F82C
0012F7FCh: 7800BD6A 780322A0 FFFFFFFF 0012F838
0012F80Ch: 02C49AF8 00000040 00000028 00000001
0012F81Ch: 022F67DC 022F67C8 00000000 00000000
0012F82Ch: 0012FA3C 022F566C 00000000 0012F884
0012F83Ch: 022DFBD1 FFFFFCC1 00000000 00000033
0012F84Ch: 00000000 00000000 00000357 00000278
0012F85Ch: 00000000 00000002 00000002 000002C4
0012F86Ch: 0000030F FFFFFFFF 00000010 00000048
0012F87Ch: 0000004B 00000003 0012F8CC 022E05A3
Registers:
EAX: 02B48D98, EBX: 10002D78, ECX: 02B48D98, EDX: 02AFA520
ESI: 02B48D9C, EDI: 00000000, EBP: 0012F77C, ESP: 0012F76C
Failed to get module/symbol info.
Version info:
foobar2000 v0.8.3
UNICODE
I check this error on W2k SP4 and WXP SP2.
cwbowron
Mar 17 2005, 08:18
QUOTE(pIv @ Mar 17 2005, 02:51 AM)
To all
Lat stable version of this plugin is 1.4.5 at 03.03.2005. All next version crash Foobar session when I try exit from Foobar.
I check this error on W2k SP4 and WXP SP2.
Do you remember what the latest version that you tried was that did crash?
Do you have any of the options that are marked as "beta" in the preference dialog enabled?
EDIT: if you don't mind experimenting, you might try today's upload of 1.4.11 which might fix the problem. There was an issue with the timer being set even if you don't have the tag update features enabled which could have been the root of the problem you were experiencing... Turn off Browser: refresh on tag update and Config: Refresh tree when tags change
I dowload latest version 1.4.12 and uncheck all beta features. All work fine.
But when I change old version to new early - I only rewrite dll without any changes in settings. I don't check box "Turn off Browser: refresh on tag update and Config: Refresh tree when tags change". This options was enabled automatically.
cwbowron
Mar 26 2005, 17:55
The playlist tree forum was hacked and is down. I have moved the known feature requests to a file located at
http://foobar.bowron.us/Feature%20Requests.txtKnown bugs are in
http://foobar.bowron.us/Known%20Bugs.txtIf you've requested a feature or reported a bug that I dont have in there, please post it here...
Chaser
Mar 26 2005, 20:32
I just wondered myself yesterday why the board produced an error?! Was it hacked, cause of beeing just a phpBB oder was it hacked, because of hosting foo_playlist_tree?
i must say i am finally finding some use for the awesome component
it makes custom playlists much easier for me to manage my 13,000 song collection and also the top 100 style of playlist simply owns
jkwarras
Mar 27 2005, 02:46
QUOTE(Chaser @ Mar 26 2005, 06:32 PM)
I just wondered myself yesterday why the board produced an error?! Was it hacked, cause of beeing just a phpBB oder was it hacked, because of hosting foo_playlist_tree?
I guess that some hacker kid did that. I had a phpbb forum sometime ago and I know kid getting into hackers like to crack them down
Sorry to hear about the forum. Hope you can get it back.
cwbowron
Mar 27 2005, 09:25
I've set up a new board at
http://www.bowron.us/smf/. I will update the old forum to redirect to the new one.
memberlists have been lost. Sorry for the inconvenience.
QUOTE(cwbowron @ Mar 28 2005, 01:25 AM)
I've set up a new board at
http://www.bowron.us/smf/. I will update the old forum to redirect to the new one.
memberlists have been lost. Sorry for the inconvenience.
hey just wondering if i wanted to make little query things one for each day of the week, ie so i have 7 days of what ive played in the past on each day
ie so i can have a top 100 for each day, so i can work out what kind of mood each day is for me

atm i want it to look like
days\
monday
tuesday
wednesday
thursday
friday
saturday
sunday
kind of like that
i have all the last played and play count plugins...
cwbowron
Mar 28 2005, 08:20
QUOTE(4nt1 @ Mar 27 2005, 08:17 PM)
QUOTE(cwbowron @ Mar 28 2005, 01:25 AM)
I've set up a new board at
http://www.bowron.us/smf/. I will update the old forum to redirect to the new one.
memberlists have been lost. Sorry for the inconvenience.
hey just wondering if i wanted to make little query things one for each day of the week, ie so i have 7 days of what ive played in the past on each day
ie so i can have a top 100 for each day, so i can work out what kind of mood each day is for me

atm i want it to look like
days\
monday
tuesday
wednesday
thursday
friday
saturday
sunday
kind of like that
i have all the last played and play count plugins...
Assuming you use the play count plugin to write the %julian_played% tag you could use the $mod(%julian_played%,7) to return the day of the week on which it was played (you might have to add a number to get the right offset for 0 = monday)
QUOTE(cwbowron @ Mar 29 2005, 12:20 AM)
QUOTE(4nt1 @ Mar 27 2005, 08:17 PM)
QUOTE(cwbowron @ Mar 28 2005, 01:25 AM)
I've set up a new board at
http://www.bowron.us/smf/. I will update the old forum to redirect to the new one.
memberlists have been lost. Sorry for the inconvenience.
hey just wondering if i wanted to make little query things one for each day of the week, ie so i have 7 days of what ive played in the past on each day
ie so i can have a top 100 for each day, so i can work out what kind of mood each day is for me

atm i want it to look like
days\
monday
tuesday
wednesday
thursday
friday
saturday
sunday
kind of like that
i have all the last played and play count plugins...
Assuming you use the play count plugin to write the %julian_played% tag you could use the $mod(%julian_played%,7) to return the day of the week on which it was played (you might have to add a number to get the right offset for 0 = monday)
excuse my ignorance but it julian played the same as last played?
topdownjimmy
Mar 28 2005, 20:59
QUOTE(4nt1 @ Mar 28 2005, 09:42 PM)
QUOTE(cwbowron @ Mar 29 2005, 12:20 AM)
QUOTE(4nt1 @ Mar 27 2005, 08:17 PM)
QUOTE(cwbowron @ Mar 28 2005, 01:25 AM)
I've set up a new board at
http://www.bowron.us/smf/. I will update the old forum to redirect to the new one.
memberlists have been lost. Sorry for the inconvenience.
hey just wondering if i wanted to make little query things one for each day of the week, ie so i have 7 days of what ive played in the past on each day
ie so i can have a top 100 for each day, so i can work out what kind of mood each day is for me

atm i want it to look like
days\
monday
tuesday
wednesday
thursday
friday
saturday
sunday
kind of like that
i have all the last played and play count plugins...
Assuming you use the play count plugin to write the %julian_played% tag you could use the $mod(%julian_played%,7) to return the day of the week on which it was played (you might have to add a number to get the right offset for 0 = monday)
excuse my ignorance but it julian played the same as last played?
julian_played would be a custom playcount tag if you configured it to use julian date. I don't think this would do what you want, since you could only categorize by the last day of the week a song was played, not by how frequently on a certain day a song is played.
jkwarras
Mar 29 2005, 02:03
Even if you set playcount to write the julian date, it'll tag the file with the last played time/date, so, i.e. you play a song on tuesday and on friday, and the query in playlist tree will just return the playcount from friday.
so then what do we need to get working for it to all work?
perhaps something with the history plugin?
jkwarras
Mar 29 2005, 07:53
QUOTE(4nt1 @ Mar 29 2005, 02:33 AM)
so then what do we need to get working for it to all work?
perhaps something with the history plugin?
OT. afaik you can't do this. history panel will let you see what's has been played lately but I don't think it's possible to retrieve and display the tdate the song has been played (apart of the %last_played% tag). Only the author of foo_playcount (or someone that wants to implement it) should be able to add this feature (playcount history for every track), and then you could do this.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.