foo_playlist_tree, still very experimental (beta stage) |
foo_playlist_tree, still very experimental (beta stage) |
Nov 15 2004, 23:23
Post
#1
|
|
![]() Group: Members Posts: 863 Joined: 15-November 04 From: East Lansing,MI Member No.: 18153 |
foo_playlist_tree is a very customizable media library, with support for hierarchical playlists as well as dynamic playlists. Dynamic playlists can be generated using the same syntax as foo_playlistgen_ex. It can operate in its own window or as a column_ui panel.
More information and downloads are available at: http://www.bazquux.com/wiki/Foobar2000:Playlist_Tree This post has been edited by cwbowron: Jan 4 2008, 01:47 -------------------- There used to be a link to my website here.
|
|
|
|
![]() |
Dec 6 2004, 16:43
Post
#2
|
|
|
Group: Members Posts: 808 Joined: 10-June 03 From: Zaragoza Member No.: 7113 |
After playing with this great extension here goes some suggestions to developper:
- Move right context-menu specific for the penale to s subcategory, and make available the normal fb2k right-click context-menu. For ex. there's no way to select a folder and get 'properties'context menu, so you have to add it to a playlist reselect all files and then get 'properties'. - Remove progress bar embedded and make it a floating window (use less space when no needed). - It seems that there's some kind of lenght limit for display: i.e. this is my display album panel query for 'by artist': CODE [$if(%album artist%,%album artist%,%artist%)]|'('[%date%]')' [%album%]|$if(%album artist%,[[%disc%.][$num(%tracknumber%,2) - ] ]%artist% - $if2(%title%,%_filename%),[[%disc%.][$num(%tracknumber%,2) - ] ]$if2(%title%,%_filename%)) - $if($strstr($lower(%favorite%),fly),'[') $repeat(●,%rating%)$repeat(□,$sub(5,%rating%)) $if($strstr($lower(%favorite%),fly),']') in your panel it gets cuted like this: CODE [$if(%album artist%,%album artist%,%artist%)]|'('[%date%]')' [%album%]|$if(%album artist%,[[%disc%.][$num(%tracknumber%,2) - ] ]%artist% - $if2(%title%,%_filename%),[[%disc%.][$num(%tracknumber%,2) - ] ]$if2(%title%,%_filename%)) - $if($strstr($lower(%favorit - Make option to set sort (and sort recursively) as default. - Custom colour background/ etc... like album list panel to fit colour configuration. Hope this help future developpement BTW I'm getting random crashes while closing foobar (due to this plugin), so the playlist tree is not saved and I have to rebuild everything again. Oh, and I don't know why but I can't get my tracks with the posted formatting string to be sorted by tracknumber while it works for albun panel list Keep up the good work, it's much appretiated. This post has been edited by jkwarras: Dec 6 2004, 16:44 -------------------- Iván
My Blog: http://www.ivancastell.org |
|
|
|
Dec 6 2004, 19:59
Post
#3
|
|
![]() Group: Members Posts: 863 Joined: 15-November 04 From: East Lansing,MI Member No.: 18153 |
QUOTE (jkwarras @ Dec 6 2004, 10:43 AM) After playing with this great extension here goes some suggestions to developper: - Move right context-menu specific for the penale to s subcategory, and make available the normal fb2k right-click context-menu. For ex. there's no way to select a folder and get 'properties'context menu, so you have to add it to a playlist reselect all files and then get 'properties'. - Remove progress bar embedded and make it a floating window (use less space when no needed). - It seems that there's some kind of lenght limit for display: i.e. this is my display album panel query for 'by artist': CODE [$if(%album artist%,%album artist%,%artist%)]|'('[%date%]')' [%album%]|$if(%album artist%,[[%disc%.][$num(%tracknumber%,2) - ] ]%artist% - $if2(%title%,%_filename%),[[%disc%.][$num(%tracknumber%,2) - ] ]$if2(%title%,%_filename%)) - $if($strstr($lower(%favorite%),fly),'[') $repeat(●,%rating%)$repeat(□,$sub(5,%rating%)) $if($strstr($lower(%favorite%),fly),']') in your panel it gets cuted like this: CODE [$if(%album artist%,%album artist%,%artist%)]|'('[%date%]')' [%album%]|$if(%album artist%,[[%disc%.][$num(%tracknumber%,2) - ] ]%artist% - $if2(%title%,%_filename%),[[%disc%.][$num(%tracknumber%,2) - ] ]$if2(%title%,%_filename%)) - $if($strstr($lower(%favorit - Make option to set sort (and sort recursively) as default. - Custom colour background/ etc... like album list panel to fit colour configuration. Hope this help future developpement BTW I'm getting random crashes while closing foobar (due to this plugin), so the playlist tree is not saved and I have to rebuild everything again. Oh, and I don't know why but I can't get my tracks with the posted formatting string to be sorted by tracknumber while it works for albun panel list Keep up the good work, it's much appretiated. I've upped the text size limit on queries from 256 to 1024... I'm a little lazy right now to do it the way it should be and dynamically allocate the space... (plus that is slower)... let me know if this still isnt enough... Queries are now sorted automatically Custom background, text and line color are now supported. Basic search is now implemented. I've added somewhat better unicode support. (previous versions would not recognize nested files that had unicode names.... now they are added, but if you edit the text of the name it gets munged.) The treeview now takes up the entire panel, and the progress bar hides itself after 3 seconds of inactivity. -------------------- There used to be a link to my website here.
|
|
|
|
Dec 6 2004, 20:58
Post
#4
|
|
|
Group: Members Posts: 808 Joined: 10-June 03 From: Zaragoza Member No.: 7113 |
First: thanks! you're really devoted
QUOTE (cwbowron @ Dec 6 2004, 10:59 AM) I've upped the text size limit on queries from 256 to 1024... I'm a little lazy right now to do it the way it should be and dynamically allocate the space... (plus that is slower)... let me know if this still isnt enough... For some reason I still get the same limit (in display, where I think it's really needed). QUOTE Queries are now sorted automatically Everything works fine now, thanks. QUOTE Custom background, text and line color are now supported. Cool The only downside of this is that there's an ugly icons white background QUOTE Basic search is now implemented. I don't find it QUOTE Thanks. For some reason the progress bar while working, is flashing, I mean it doesn't go slowly from left to right. Instead it goes really quickly from left to right over and over until the progress stop. I don't mean to be a PITA but I hope that you'll want to take a look at this whenever you got time and motivation QUOTE (jkwarras @ Dec 6 2004, 10:43 AM) - Move right context-menu specific for the penale to s subcategory, and make available the normal fb2k right-click context-menu. For ex. there's no way to select a folder and get 'properties'context menu, so you have to add it to a playlist reselect all files and then get 'properties'. And BTW, maybe you'll think about implementing the use of CODE field because right now we can just use CODE %field% wich doesn't allow multiple instances of the same item in different trees (that's supported in the album panel), i.e. I have a file tagged with %artist%=A and %artist%=B and I want to display it in 'A' and 'B'. Currently with %artist% i'll go in a tree named 'A,B'. Thanks for this excellent plugin. I love how it's customizable. You can almost make it display what you wish and how you wish! This post has been edited by jkwarras: Dec 6 2004, 21:01 -------------------- Iván
My Blog: http://www.ivancastell.org |
|
|
|
Dec 6 2004, 21:15
Post
#5
|
|
![]() Group: Members Posts: 863 Joined: 15-November 04 From: East Lansing,MI Member No.: 18153 |
QUOTE (jkwarras @ Dec 6 2004, 02:58 PM) First: thanks! you're really devoted For some reason I still get the same limit (in display, where I think it's really needed). Cool The only downside of this is that there's an ugly icons white background QUOTE Basic search is now implemented. I don't find it Thanks for this excellent plugin. I love how it's customizable. You can almost make it display what you wish and how you wish! My icons come up correctly on my version and that's something that took me a long time to figure out... I'm not sure why it wouldnt work for you... does it work for anybody else? The search is available from the right click menu as "Find..." and also as C-F if the focus is on the tree.... I'm working on having the search come up as a cool popup window inside the tree panel... it looks much cooler that way I'll take a look at the edit length thing... must be more complicated than i had thought... As to foosions last post about dynamically allocated stuff effecting the time in an edit box, no, obviously it doesnt make a difference there... I had thought the problem was in my actual search function, where dynamically allocating a string 10,000 times would affect performance... thanks for the heads up on the utf8_from_window class I'll look into that... -------------------- There used to be a link to my website here.
|
|
|
|
cwbowron foo_playlist_tree Nov 15 2004, 23:23
foosion QUOTE (cwbowron @ Nov 15 2004, 11:23 PM)If an... Nov 16 2004, 01:30
cwbowron I had not intended that the release I made be for ... Nov 16 2004, 06:21
NEMO7538 I would be very interested by such a plugin (once ... Nov 16 2004, 07:00
Sandman2012 QUOTE (NEMO7538 @ Nov 15 2004, 10:00 PM)Have ... Nov 16 2004, 07:47
ssamadhi97 duplicate "http://" in the url. I just f... Nov 16 2004, 07:54
Sandman2012 QUOTE (ssamadhi97 @ Nov 15 2004, 10:54 PM)dup... Nov 16 2004, 07:59
jkwarras QUOTE (cwbowron @ Nov 15 2004, 02:23 PM)I... Nov 16 2004, 12:00
upNorth I think he actually wants to make a new playlist, ... Nov 16 2004, 14:00
cwbowron I've updated my program and made it availabe a... Nov 17 2004, 20:13
NEMO7538 QUOTE (cwbowron @ Nov 17 2004, 11:13 AM)...
... Nov 17 2004, 20:38
jkwarras QUOTE (cwbowron @ Nov 17 2004, 11:13 AM)...
I... Nov 17 2004, 22:12
cwbowron Ok, so i figured out today why no one could see di... Nov 18 2004, 22:15
Killmaster Looks like it needs a certain MSVCRTD.dll, is this... Nov 18 2004, 23:34
cwbowron I updated the zip file to include the missing dll. Nov 19 2004, 01:54
cwbowron I've updated the file at http://www.bowron.us/... Nov 19 2004, 23:00
jkwarras Hi,
I've finally understood what your plugin ... Nov 20 2004, 00:35
Killmaster This might be going past the focus of this plugin,... Nov 20 2004, 08:31
spase i VERY MUCH like this component idea, expecially b... Nov 23 2004, 08:21
cwbowron I'm glad some people are starting to understan... Nov 23 2004, 20:46
spase ok i opened playlist tree, right clicked on the ... Nov 24 2004, 06:27
spase also, i tried to add 333 tracks to the tree and it... Nov 24 2004, 06:35
spase i think this "freezing" was it just taki... Nov 24 2004, 06:56
cwbowron QUOTE (spase @ Nov 24 2004, 12:56 AM)i think ... Nov 24 2004, 18:58
NEMO7538 Can you make it a panel? Nov 24 2004, 21:30
cwbowron I added a kludged version of scrolling... if you a... Nov 24 2004, 23:59
anza The zip file seems to be broken. Nov 25 2004, 00:04
cwbowron QUOTE (anza @ Nov 24 2004, 06:04 PM)The zip f... Nov 25 2004, 06:18
pIv To cwbowron
1. When I try drag to playlist_tree_w... Nov 25 2004, 13:23
cwbowron playlist tree now works as a ui extension which me... Nov 26 2004, 07:36
Sperber QUOTE (cwbowron @ Nov 26 2004, 08:36 AM)playl... Nov 26 2004, 09:18
jkwarras Ohoh! Thanks Nov 26 2004, 09:20
stroke the panel version of playlist tree is a great idea... Nov 26 2004, 19:05
jkwarras QUOTE (stroke @ Nov 26 2004, 10:05 AM)what do... Nov 27 2004, 11:39
cwbowron QUOTE (stroke @ Nov 26 2004, 01:05 PM)the pan... Nov 28 2004, 22:59
cwbowron QUOTE (cwbowron @ Nov 28 2004, 04:59 PM)I hav... Nov 29 2004, 01:18
spase i like stroke's idea.
also i have come across... Nov 27 2004, 08:36
spase also, in creating a new item or renaming an old on... Nov 27 2004, 08:44
spase looks good...
i'm not sure if its possible, b... Nov 29 2004, 23:18
spase oh and also, do your ".col" files have t... Nov 29 2004, 23:18
spase hmm i got this crash one time when renaming an ite... Nov 29 2004, 23:28
spase hmm it also seems in this newest version that i ca... Nov 29 2004, 23:33
cwbowron QUOTE (spase @ Nov 29 2004, 05:33 PM)hmm it a... Nov 30 2004, 01:22
cwbowron I've added folder and music file icons to the ... Dec 1 2004, 20:05
cwbowron I moved my files to http://foobar.bowron.us and I ... Dec 1 2004, 22:51
Tomacco_Boy Great work cwbowron, i have a question tho ? can y... Dec 1 2004, 23:53
Genesis execelent plugin this could be exactly what I... Dec 2 2004, 01:30
cwbowron QUOTE (Genesis @ Dec 1 2004, 07:30 PM)in my f... Dec 2 2004, 18:22
cwbowron QUOTE (cwbowron @ Dec 2 2004, 12:22 PM)Not Do... Dec 2 2004, 19:49
Genesis QUOTE (cwbowron @ Dec 2 2004, 09:22 AM)QUOTE ... Dec 2 2004, 19:51
jkwarras Hey!, thanks a lot for this plugin and new bui... Dec 2 2004, 20:10
cwbowron QUOTE (jkwarras @ Dec 2 2004, 02:10 PM)Hey... Dec 2 2004, 20:30

stroke QUOTE (jkwarras @ Dec 2 2004, 02:10 PM)- I re... Dec 2 2004, 21:38

jkwarras QUOTE (stroke @ Dec 2 2004, 12:38 PM)not exac... Dec 2 2004, 21:53


cwbowron QUOTE (jkwarras @ Dec 2 2004, 03:53 PM)BTW, o... Dec 2 2004, 23:06


jkwarras QUOTE (cwbowron @ Dec 2 2004, 02:06 PM)QUOTE ... Dec 2 2004, 23:26


Genesis Do you have any idea why foobar justs exits when l... Dec 3 2004, 10:34

jkwarras QUOTE (stroke @ Dec 2 2004, 12:38 PM)not exac... Dec 3 2004, 12:35

phwip Thanks for a very useful component.
QUOTE (jkwarr... Dec 3 2004, 13:36

jkwarras QUOTE (phwip @ Dec 3 2004, 04:36 AM)And I am ... Dec 3 2004, 13:54

phwip QUOTE (jkwarras @ Dec 3 2004, 12:54 PM)I thin... Dec 3 2004, 14:07
jkwarras QUOTE (jkwarras @ Dec 2 2004, 11:10 AM)Just s... Dec 5 2004, 19:39
jkwarras @cwbowron: Maybe you can add the component in the ... Dec 3 2004, 14:44
witt foo_playlist_tree still lacks Unicode support... Dec 3 2004, 15:14
cwbowron Latest version uploaded this morning supports cust... Dec 3 2004, 16:47
jkwarras QUOTE (cwbowron @ Dec 3 2004, 07:47 AM)Latest... Dec 3 2004, 17:05

cwbowron QUOTE (jkwarras @ Dec 3 2004, 11:05 AM)hmmm..... Dec 3 2004, 18:49

jkwarras QUOTE (cwbowron @ Dec 3 2004, 09:49 AM)Yes, y... Dec 3 2004, 19:23
Genesis QUOTE (cwbowron @ Dec 3 2004, 07:47 AM)To Gen... Dec 3 2004, 20:50
cwbowron QUOTE (Genesis @ Dec 3 2004, 02:50 PM)QUOTE (... Dec 3 2004, 23:59
jkwarras ops! Last version of your plugin: I'm gett... Dec 3 2004, 17:11
spase afaik it already has a "link to the database,... Dec 3 2004, 17:35
cwbowron Dynamic Playlists are in.
The way I have implem... Dec 4 2004, 00:04
jkwarras QUOTE (cwbowron @ Dec 3 2004, 03:04 PM)Dynami... Dec 4 2004, 00:33
stroke QUOTE (cwbowron @ Dec 4 2004, 01:04 AM)Dynami... Dec 4 2004, 00:59
spase afaik it used to be a panel. maybe he hasn't ... Dec 4 2004, 01:19
NEMO7538 I support the idea of making it a panel.
In aditi... Dec 4 2004, 03:24
stroke i've just recollected that some time ago i wro... Dec 4 2004, 15:28
cwbowron QUOTE (stroke @ Dec 4 2004, 09:28 AM)i've... Dec 4 2004, 17:06
stroke QUOTE (cwbowron @ Dec 4 2004, 06:06 PM)QUOTE ... Dec 4 2004, 17:31
cwbowron Updated current version to support the latest ui_c... Dec 4 2004, 18:53
The Link Since you updated to the latest ui_columns api I t... Dec 4 2004, 19:47
spase shouldnt i be able to just copy and paste any view... Dec 5 2004, 01:05
spase also how do i get it to sort the dynamic folders p... Dec 5 2004, 01:18
spase another thing i found, if you hide the window, the... Dec 5 2004, 01:54
spase found a reproducible crash:
occurs when trying to... Dec 5 2004, 02:11
cwbowron I've updated the dynamic playlists to increase... Dec 5 2004, 05:56
spase QUOTE (cwbowron @ Dec 4 2004, 11:56 PM)I... Dec 5 2004, 17:52
The Link The recursive sorting works great but it would be ... Dec 5 2004, 12:47
Genesis Now it finally works to add my albums I have som... Dec 5 2004, 14:54
The Link QUOTE (Genesis @ Dec 5 2004, 02:54 PM)2. usin... Dec 5 2004, 14:56
stroke i'm using the following display formatting str... Dec 5 2004, 19:57
witt QUOTE (cwbowron @ Dec 7 2004, 03:59 AM)I... Dec 6 2004, 20:45

cwbowron QUOTE (witt @ Dec 6 2004, 02:45 PM)QUOTE (cwb... Dec 6 2004, 22:18
foosion QUOTE (cwbowron @ Dec 6 2004, 07:59 PM)I... Dec 6 2004, 21:09
jkwarras QUOTE (cwbowron @ Nov 15 2004, 02:23 PM)Spefi... Dec 6 2004, 21:49![]() ![]() |
|
Lo-Fi Version | Time is now: 19th June 2013 - 03:34 |