IPB

Welcome Guest ( Log In | Register )

foo_browser, Playlist Tree break off
cwbowron
post Mar 23 2006, 21:13
Post #1





Group: Members
Posts: 863
Joined: 15-November 04
From: East Lansing,MI
Member No.: 18153



I broke off my playlist tree browser into its own component, and changed the way it works a bit. It now offers browsing in a similar fashion to iTunes. This should be considered a BETA release.

* foo_browser adds 5 panels you can add to your columns ui layout, one each for Genre, Artist, Album and Title. Additional panels can be created in the preferences menu
* By default, foo_browser shows the selection contents in its own playlist named "*Browser*"
* Adds "Browse" to context menu which will populate all the panels from your selections
* initially foo_browser will show entire library.

screenshot at http://foobar.bowron.us/foo_browser.png

More info: http://wiki.bowron.us/index.php/Foobar2000

This post has been edited by cwbowron: Mar 26 2007, 14:22


--------------------
There used to be a link to my website here.
Go to the top of the page
+Quote Post
 
Start new topic
Replies
lav-chan
post Mar 26 2006, 18:52
Post #2





Group: Members
Posts: 358
Joined: 6-March 04
From: Iowa
Member No.: 12503



Hm, i got a crash. Here's what happened.

- replaced the DLL with the new one

- ran foobar, my panels were missing like you said

- went into preferences, lower-cased the header names and changed the formatting of the artist and #title panels

- went into Layout and re-added the four panels

- hit Apply, hit Save All

- crash

It gave me a crash log, if you want me to post that i will. (Don't want to clog up the thread if i don't have to.)


After restarting foobar, though, the panels appear to be working the way they should. I set my artist tag to $if(%dbartist%,%dbartist%,%artist%) (dbartist is a tag i use to basically make the album list look better) and that's working great. Everything looks awesome.

I did notice one inconsistency though. In the genre panel, tracks that don't have a genre tag show up as '<MISSING>' right under the '[All]' item. Tracks that don't have an album or title tag, though, show up as '?'. It should be one or the other, for consistency's sake.


Very trivial feature request: It'd be neat (although not life-or-death necessary) if we could change the name of the 'all' and 'missing' entries in the panels. :x




Continues to be a great plug-in, though. Good job.


--------------------
~
Go to the top of the page
+Quote Post
cwbowron
post Mar 26 2006, 19:40
Post #3





Group: Members
Posts: 863
Joined: 15-November 04
From: East Lansing,MI
Member No.: 18153



QUOTE (lav-chan @ Mar 26 2006, 12:52 PM)
I did notice one inconsistency though. In the genre panel, tracks that don't have a genre tag show up as '<MISSING>' right under the '[All]' item. Tracks that don't have an album or title tag, though, show up as '?'. It should be one or the other, for consistency's sake.
*


The issue with the consistancy is because when using a "%tag%" format, the result comes directly from the formatting... if you use "tag" it checks to see how many of those tags exist and uses all of those, if none are found it uses "<MISSING>"... as a workaround, I changed the default album tags to use $if2(%artist%,<MISSING>) so that if the tag doesnt exist it will show up as MISSING too...


--------------------
There used to be a link to my website here.
Go to the top of the page
+Quote Post

Posts in this topic
- cwbowron   foo_browser   Mar 23 2006, 21:13
- - Zurman   A future must-have, no doubt But... it doesn...   Mar 23 2006, 21:22
- - cwbowron   I'm thinking this could possibly be a dependen...   Mar 23 2006, 21:34
- - fabiospark   Very, very interesting starting point. I wonder h...   Mar 23 2006, 21:55
|- - Zurman   QUOTE (fabiospark @ Mar 23 2006, 12:55 PM)Ver...   Mar 23 2006, 21:57
|- - fabiospark   QUOTE (Zurman @ Mar 23 2006, 10:57 PM)QUOTE (...   Mar 23 2006, 22:20
- - Zurman   Still doesn't work Where do I put them exact...   Mar 23 2006, 21:56
- - kingojb   Great component! All seems to be working mostl...   Mar 23 2006, 22:20
|- - fabiospark   QUOTE (kingojb @ Mar 23 2006, 11:20 PM)Great ...   Mar 23 2006, 22:23
|- - kingojb   QUOTE Hey, let the guy work! I think this was...   Mar 23 2006, 22:26
- - NEMO7538   The concept is attracting, but the library is resc...   Mar 23 2006, 22:24
- - aliumalik   All I can say is...Excellent Component! always...   Mar 23 2006, 22:28
- - foosion   Some issues:Setting WS_TABSTOP on the listview is ...   Mar 23 2006, 23:43
- - musicmusic   QUOTE (cwbowron @ Mar 23 2006, 08:34 PM)http:...   Mar 23 2006, 23:46
- - Zurman   So why isn't it working here ?   Mar 24 2006, 00:14
- - Protoss   Very nice man...Just one feature that is a must ha...   Mar 24 2006, 00:24
- - lav-chan   It's a fantastic start, and i bet it'll be...   Mar 24 2006, 00:38
- - 4nt1   awesome looking potential just wondering how i can...   Mar 24 2006, 00:46
- - fabiospark   Mmmmmm.. On another PC (XP SP1 too) Foobar can...   Mar 24 2006, 07:47
- - Guigui   Same for me : unable to load dll XP SP2 but snaps...   Mar 24 2006, 13:40
- - cwbowron   Thanks for the feedback, especially foosion and fo...   Mar 24 2006, 17:40
- - lav-chan   That's awesome, that fixes a lot of the major ...   Mar 24 2006, 17:46
|- - aliumalik   QUOTE (lav-chan @ Mar 24 2006, 09:46 PM)...   Mar 24 2006, 18:28
|- - cwbowron   QUOTE (aliumalik @ Mar 24 2006, 12:28 PM)I ca...   Mar 24 2006, 18:48
|- - aliumalik   QUOTE 1 - The issue with the context menu is this:...   Mar 24 2006, 19:02
|- - Fractal_Mortality   What EXACTLY to I need to make this componenet wor...   Mar 25 2006, 21:16
- - Zurman   Great update, now it works here Keep up the goo...   Mar 24 2006, 19:03
- - cwbowron   Oh, Snap... I made a stupid mistake in context men...   Mar 24 2006, 19:19
|- - aliumalik   QUOTE (cwbowron @ Mar 24 2006, 11:19 PM)Oh, S...   Mar 24 2006, 19:32
- - chiwou   nice component Question: How can I add the Browse...   Mar 24 2006, 19:21
|- - lav-chan   QUOTE (chiwou @ Mar 24 2006, 10:21 AM)nice co...   Mar 24 2006, 19:35
- - randal1013   great component, but a few suggestions: custom so...   Mar 24 2006, 19:47
- - julien_32   some bugs -when I choose a genre, album list is n...   Mar 24 2006, 19:49
- - chiwou   thx lav-chan these options are new for me   Mar 24 2006, 19:55
- - fabiospark   Are you already thinking to let us: 1 - ... assig...   Mar 24 2006, 21:21
|- - cwbowron   QUOTE (fabiospark @ Mar 24 2006, 03:21 PM)4 -...   Mar 24 2006, 21:26
- - fabiospark   It was too nice too be true... that's why I as...   Mar 24 2006, 21:36
- - MJT   Hot damn, this thing is cool. Can't wait for i...   Mar 24 2006, 21:41
- - The Link   QUOTE (fabiospark @ Mar 24 2006, 09:21 PM)Are...   Mar 24 2006, 21:47
|- - fabiospark   QUOTE Just my opinion: I would really prefer to se...   Mar 24 2006, 22:04
- - lav-chan   What's wrong with feature explosions anyway. :...   Mar 24 2006, 22:17
- - NEMO7538   keep it simple please, so it's ressource effic...   Mar 24 2006, 23:26
- - skyhopper88   QUOTE (lav-chan @ Mar 24 2006, 12:35 PM)...   Mar 25 2006, 00:09
- - lav-chan   It should be something like this (this is just wit...   Mar 25 2006, 00:18
- - metal_termite   Great plugin. I have a suggestion to make it even...   Mar 25 2006, 01:06
- - Protoss   Hah..sweet it creates its own playlist..dude, this...   Mar 25 2006, 01:10
- - lav-chan   Why not just make them all customisable? What kind...   Mar 25 2006, 01:10
|- - metal_termite   QUOTE (lav-chan @ Mar 24 2006, 07:10 PM)...   Mar 25 2006, 01:20
- - lav-chan   I meant why not just make the four or whatever pan...   Mar 25 2006, 01:23
|- - Seldaek   QUOTE (lav-chan @ Mar 25 2006, 02:23 AM)...   Mar 25 2006, 20:17
|- - lav-chan   QUOTE (Seldaek @ Mar 25 2006, 11:17 AM)Maybe ...   Mar 25 2006, 21:49
- - Killmaster   Good work so far. A few suggestions: 1.) I think ...   Mar 25 2006, 07:36
- - mazy   Killmaster, as for 1), i use only three panels, fo...   Mar 25 2006, 11:44
|- - Killmaster   QUOTE (mazy @ Mar 25 2006, 02:44 AM)Killmaste...   Mar 25 2006, 12:14
|- - mazy   QUOTE (Killmaster @ Mar 25 2006, 12:14 PM)Rig...   Mar 25 2006, 12:42
|- - fabiospark   QUOTE (mazy @ Mar 25 2006, 01:42 PM)QUOTE (Ki...   Mar 25 2006, 13:23
- - Zootropo   It would be cool if a double click on some genre /...   Mar 25 2006, 14:42
- - Eric   I've just downloaded this plugin which looks f...   Mar 25 2006, 15:59
|- - Cosmo   QUOTE (Eric)... I cannot activate it ... Add brows...   Mar 25 2006, 19:40
|- - Eric   QUOTE (Cosmo @ Mar 25 2006, 07:40 PM)QUOTE (E...   Mar 26 2006, 14:33
|- - Fractal_Mortality   QUOTE (Eric @ Mar 26 2006, 08:33 AM)QUOTE (Co...   Mar 26 2006, 15:38
- - NEMO7538   Off-topic   Mar 25 2006, 18:06
- - Seldaek   foobar2000 v0.9 (last version) It required some MS...   Mar 25 2006, 21:24
- - Shinsou   doubleclick on statusbar to activate now playing i...   Mar 25 2006, 21:27
- - cwbowron   Release 1.0beta4 Changes: QUOTE     *...   Mar 26 2006, 18:35
- - Anas   Thanks for the excellent update, unfortunatly it c...   Mar 26 2006, 18:49
- - Nova5000   Same as above. Happens when I add the second panel...   Mar 26 2006, 18:51
- - lav-chan   Hm, i got a crash. Here's what happened. - re...   Mar 26 2006, 18:52
|- - cwbowron   QUOTE (lav-chan @ Mar 26 2006, 12:52 PM)...   Mar 26 2006, 19:40
|- - lav-chan   QUOTE (cwbowron @ Mar 26 2006, 10:40 AM)The i...   Mar 26 2006, 19:45
- - cwbowron   I uploaded 1.0beta 5 which should the crash...   Mar 26 2006, 19:37
- - Anas   New version works now. Thank you. BTW Would it be ...   Mar 26 2006, 19:46
- - lav-chan   Here's a tricky question: Is there some kind o...   Mar 26 2006, 20:01
- - aliumalik   in the most recent version whenever i start foobar...   Mar 27 2006, 01:28
|- - aliumalik   QUOTE (aliumalik @ Mar 27 2006, 05:28 AM)in t...   Mar 27 2006, 14:52
- - mimeryme   First of all, Chris, thank you for this plugin. I...   Mar 27 2006, 01:49
|- - lav-chan   QUOTE (mimeryme @ Mar 26 2006, 04:49 PM)First...   Mar 27 2006, 03:58
- - lav-chan   It's kind of an ugly (and probably slow) way t...   Mar 27 2006, 01:56
- - MJT   Hey cwbowron, thanks for this plugin. It keeps get...   Mar 27 2006, 03:25
|- - Skates   QUOTE (MJT @ Mar 26 2006, 08:25 PM)In the new...   Mar 27 2006, 03:55
- - mimeryme   Thanks for the suggestions lav-chan, but neither s...   Mar 27 2006, 05:26
- - metal_termite   cwbowron, I'm not clear on the distinction be...   Mar 27 2006, 06:23
- - lav-chan   QUOTE (mimeryme @ Mar 26 2006, 08:26 PM)Thank...   Mar 27 2006, 06:24
|- - cwbowron   QUOTE (lav-chan @ Mar 27 2006, 12:24 AM)...   Mar 27 2006, 14:21
- - Nova5000   When I have the panels in focus, my global hotkeys...   Mar 27 2006, 14:04
- - julien_32   and why not a separate component, like AlbumList.   Mar 27 2006, 14:59
- - fabiospark   Did anybody know that, being the Win Listview func...   Mar 27 2006, 20:18
- - Xerion   Well this plugin seems promising, although it...   Mar 27 2006, 20:32
- - cwbowron   released 1.0beta6 QUOTE     *  sor...   Mar 27 2006, 20:33
|- - alphaex32   QUOTE (cwbowron @ Mar 27 2006, 02:33 PM)relea...   Mar 27 2006, 23:25
- - lav-chan   The sorting is better, but i think it still needs ...   Mar 27 2006, 20:47
- - Xerion   Nice update, however: Initial state where it send...   Mar 27 2006, 20:49
- - The Link   I just gave it a try and found following issues: ...   Mar 27 2006, 20:50
|- - cwbowron   QUOTE (The Link @ Mar 27 2006, 02:50 PM)2) A ...   Mar 27 2006, 21:07
|- - The Link   QUOTE (cwbowron @ Mar 27 2006, 09:07 PM)Main ...   Mar 27 2006, 21:14
- - lav-chan   The Link, the Library > Reset Browsers menu com...   Mar 27 2006, 21:06
- - FuzzyFonzy   I found using the following for a panel is awsome....   Mar 28 2006, 07:22
- - lav-chan   I was thinking about doing that a few weeks ago, b...   Mar 28 2006, 07:27
- - FuzzyFonzy   Although it only seems to limit the selection down...   Mar 28 2006, 07:29
- - FuzzyFonzy   lol ya those albums throw things off. which is why...   Mar 28 2006, 07:33
8 Pages V   1 2 3 > » 


Closed TopicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 26th December 2014 - 21:52