Help - Search - Members - Calendar
Full Version: foo_uie_single_column_playlist
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
Squeller
QUOTE(kockroach @ Oct 6 2006, 04:12) *
CODE

$if($and($not(%_selected%),$not(%_isplaying%)),...)
Thanks, works.
cartman(2vd)
QUOTE(speedemonV12 @ Oct 6 2006, 16:22) *

okay from now on ill post in the relative thread, but how do i set up the relative path for the imageabs2?

i have my music set up differently, all my music is in one folder, and i have all my album art in a separate folder. And my art is saved in the format %artist%.jpg

C:\Documents and Settings\xxxx\My Documents\My Music\Album Art\%artist%.jpg

that is where my album art lies, how do i put that in a relative format? where do i need to put my art so that i can use relative paths?


1) how do you find different album covers for two differnt albums from one artist? (nevermind thats your trouble not mine)

2) if you use such path as given up first i would suggest to use ' ' i use code such as this an it works:
$imageabs2(38,38,0,0,38,38,93,4,'images\bands\'%album artist%'.jpg',)
but my artist photos are realtive to foobar you have to use absolute path if you use windows document folder.

3) everytime you experiment with imageabs2 code restart foobar.
speedemonV12
QUOTE(cartman(2vd) @ Oct 6 2006, 08:41) *

QUOTE(speedemonV12 @ Oct 6 2006, 16:22) *

okay from now on ill post in the relative thread, but how do i set up the relative path for the imageabs2?

i have my music set up differently, all my music is in one folder, and i have all my album art in a separate folder. And my art is saved in the format %artist%.jpg

C:\Documents and Settings\xxxx\My Documents\My Music\Album Art\%artist%.jpg

that is where my album art lies, how do i put that in a relative format? where do i need to put my art so that i can use relative paths?


1) how do you find different album covers for two differnt albums from one artist? (nevermind thats your trouble not mine)

2) if you use such path as given up first i would suggest to use ' ' i use code such as this an it works:
$imageabs2(38,38,0,0,38,38,93,4,'images\bands\'%album artist%'.jpg',)
but my artist photos are realtive to foobar you have to use absolute path if you use windows document folder.

3) everytime you experiment with imageabs2 code restart foobar.



I have my whole music set up by artist, not by album, so i just have one art for each artist, and i arrange by artist, but thats beside the point.

$imageabs2(38,38,0,0,38,38,93,4,'images\bands\'%album artist%'.jpg',)

your code, im guessing the first two numbers are the size of the image, what do the other ones do, im trying to learn this, so that i can figure it out on my own, and not have to ask here everytime something doesnt work.

P.S. I have moved my albumart to

images\albumart\%artist%.jpg

and i put that in your code, put your code in my foobar, and nothing showed up... any idea what im doing wrong?
joule
Is letter-spacing available? This would provide quite a few more options when it comes to usable fonts. eg I like to have a small font in upper case with some letter-spacing.
joule
QUOTE(vonmeth @ Oct 6 2006, 07:37) *

QUOTE(alphaex32 @ Oct 5 2006, 21:19) *

QUOTE(vonmeth @ Oct 5 2006, 19:43) *
Will not work with useing alignabs, must use $cut if you wish to take of characters and not whole words.
Alright. I can't think of any good way to have the playlist not completely cut off long words in the playlist using cut, though. The only way I could think to do it would be to use a font that has a consistent character width and base the amount cut off on the width of the panel.


Yeah, that seems to be the best way at the moment.


Another idea (dirty but maybe working okay?) is:

1. Use calcwidth to find out the width of the string
2. If the width is bigger than desired maximum width, then:
3. Calculate how many percent the width was bigger than desired max width.
4. Count number of characters in string.
5. Reduce the number of characters proportinally to how bigger the width was compared to the maximum width (plus reduce a little extra for safety)
6. Add three dots.

If anyone gets me..
marc2003
QUOTE(speedemonV12 @ Oct 6 2006, 15:46) *

your code, im guessing the first two numbers are the size of the image, what do the other ones do, im trying to learn this, so that i can figure it out on my own, and not have to ask here everytime something doesnt work.


i already posted about this in a reply to your post in the appearance thread.... tongue.gif

QUOTE(marc2003 @ Oct 6 2006, 14:56) *

CODE

$imageabs2(122,122,,,,,6,2,$replace(%path%,%filename_ext%,)folder.png,)


in my code the imagesize is 122x122.

x position (horizonatal ) is 6 and y postion (vertical) is 2. i don't need anything else.

of course your group rows multiplied by row height must be big enough to display your image. for example my row height is 25 and group rows is 5 which gives me 125. as my images are 122, i have a little border....

speedemonV12
ya i didnt check there till just now,

and i didnt know why i was using the $replace , it was just given to me by someone else ,
so anyway, i have now moved my album art so that i can use relative paths'
album art is located here

C:\Documents and Settings\xxxx\Application Data\foobar2000\images\albumart


$imageabs2(122,122,,,,,6,2,$replace(%path%,%filename_ext%,)folder.png,)

so how would i change your code ^^^ to fit my needs, since you said i dont need the $replace anymore?
Squeller
This already may have been asked before (but HA doesn't support a thread search):

Pressing ENTER does not play a track? Any way I can achieve this?
cartman(2vd)
QUOTE(speedemonV12 @ Oct 6 2006, 16:46) *

$imageabs2(38,38,0,0,38,38,93,4,'images\bands\'%album artist%'.jpg',)

your code, im guessing the first two numbers are the size of the image, what do the other ones do, im trying to learn this, so that i can figure it out on my own, and not have to ask here everytime something doesnt work.


short explanation i was talking about in appearnace thread:

QUOTE(terrestrial @ Sep 20 2006, 13:16) *

I've posted a new version which fixes the playback status not changing.

The arguments for $imageabs2 are

- resize width
- resize height

- srcX - the x position on the resized image where you want to start
- srcY - the y position on the resized image where you want to start
- srcW - the width on the resized image you want
- srcH - the height on the resized image you want

- dstX - the x position on the screen where you want the image drawn
- dstY - the y position on the screen where you want the image drawn

and yes, there will be problems with the '#' character in commands.

Both images commands use GDI+.


im not quite sure how these works : srcX, srcY, srcW, srcH i just know that the code above works the way i need smile.gif.

im not quite sure what you are trying to achive. pls expres your needs more. you're reffering to %artist%.jpg as album cover but i guess you need to show artist photo somewhere. am i right? do you need to place that image in group header or next to your item rows? cause code looks different depending on this. the code i was posting for you i use in group row. Dont mind the relative/absolute path just use the one youre used to both works quite fine.
speedemonV12
CODE

$imageabs2(75,75,0,,,,3,3,$replace($replace(C:\Documents and Settings\xxxx\Application Data\foobar2000\images\albumart\nocover.png,',',),?,),)
$imageabs2(75,75,0,,,,3,3,$replace($replace(C:\Documents and Settings\xxxx\Application Data\foobar2000\images\albumart\%artist%.jpg,',',),?,),)


that is the current code that i am using for my images, and they are displaying, but i want to clean the code up, i was told that i dont need the $replace, and since it is in my application data foobar, i should be able to use relative path's, how can i modify this code to achieve this ?
vonmeth
QUOTE(joule @ Oct 6 2006, 08:59) *

QUOTE(vonmeth @ Oct 6 2006, 07:37) *

QUOTE(alphaex32 @ Oct 5 2006, 21:19) *

QUOTE(vonmeth @ Oct 5 2006, 19:43) *
Will not work with useing alignabs, must use $cut if you wish to take of characters and not whole words.
Alright. I can't think of any good way to have the playlist not completely cut off long words in the playlist using cut, though. The only way I could think to do it would be to use a font that has a consistent character width and base the amount cut off on the width of the panel.


Yeah, that seems to be the best way at the moment.


Another idea (dirty but maybe working okay?) is:

1. Use calcwidth to find out the width of the string
2. If the width is bigger than desired maximum width, then:
3. Calculate how many percent the width was bigger than desired max width.
4. Count number of characters in string.
5. Reduce the number of characters proportinally to how bigger the width was compared to the maximum width (plus reduce a little extra for safety)
6. Add three dots.

If anyone gets me..


Eh, gotta get going to work, but this one seems ok at the moment. It just calculates the width of O, which seems to be the widest character.

CODE

$puts(c,$div($calcwidth(%artist% - %title%),$calcwidth(O)))

$ifgreater($calcwidth(%artist% - %title%),%_width%,
$cut(%artist% - %title%,$get(c))'...'
,
%artist% - %title%
)
marc2003
QUOTE(speedemonV12 @ Oct 6 2006, 16:29) *

CODE

$imageabs2(75,75,0,,,,3,3,$replace($replace(C:\Documents and Settings\xxxx\Application Data\foobar2000\images\albumart\nocover.png,',',),?,),)
$imageabs2(75,75,0,,,,3,3,$replace($replace(C:\Documents and Settings\xxxx\Application Data\foobar2000\images\albumart\%artist%.jpg,',',),?,),)


that is the current code that i am using for my images, and they are displaying, but i want to clean the code up, i was told that i dont need the $replace, and since it is in my application data foobar, i should be able to use relative path's, how can i modify this code to achieve this ?


here you go....

CODE
$imageabs2(75,75,,,,,3,3,'images\albumart\nocover.png',)
$imageabs2(75,75,,,,,3,3,'images\albumart\'%artist%'.jpg',)


smile.gif
speedemonV12
QUOTE

QUOTE(speedemonV12 @ Oct 6 2006, 16:29) *

CODE

$imageabs2(75,75,0,,,,3,3,$replace($replace(C:\Documents and Settings\xxxx\Application Data\foobar2000\images\albumart\nocover.png,',',),?,),)
$imageabs2(75,75,0,,,,3,3,$replace($replace(C:\Documents and Settings\xxxx\Application Data\foobar2000\images\albumart\%artist%.jpg,',',),?,),)


that is the current code that i am using for my images, and they are displaying, but i want to clean the code up, i was told that i dont need the $replace, and since it is in my application data foobar, i should be able to use relative path's, how can i modify this code to achieve this ?


here you go....

CODE
$imageabs2(75,75,,,,,3,3,'images\albumart\nocover.png',)
$imageabs2(75,75,,,,,3,3,'images\albumart\'%artist%'.jpg',)


smile.gif



ok i did put that code into my foobar, and it does not work sad.gif
mobyduck
QUOTE(Squeller @ Oct 6 2006, 07:22) *
HA doesn't support a thread search
Have you tried the Search Topic button at the end of the page? Or do you mean something else?

Alessandro
marc2003
QUOTE(speedemonV12 @ Oct 6 2006, 16:48) *

ok i did put that code into my foobar, and it does not work sad.gif


i did test the code before i posted. i even created the folder/filename structure so it's the same as yours.... huh.gif

you did restart, didn't you.... tongue.gif
speedemonV12
I Most definately did restart lol , ive been told that too many times, this is killing me that i cant get it to work!!!

it doesnt make sense that this code works:
$imageabs2(75,75,0,,,,3,3,$replace($replace(C:\Documents and Settings\xxxx\Application Data\foobar2000\images\albumart\nocover.png,',',),?,),)
$imageabs2(75,75,0,,,,3,3,$replace($replace(C:\Documents and Settings\xxxx\Application Data\foobar2000\images\albumart\%artist%.jpg,',',),?,),)

and then this doesnt:
$imageabs2(75,75,,,,,3,3,'images\albumart\nocover.png',)
$imageabs2(75,75,,,,,3,3,'images\albumart\'%artist%'.jpg',)

its just being simplified.. is there something small we are missing?



ill explain everything out of how i have my music set up, ,just in case it will make a difference,

i have all my music located in:
C:\Documents and Settings\xxxx\My Documents\My Music
and my music is saved in this format: %artist% - %tracknumber.mp3

i have all my images for my foobar stored here:
C:\Documents and Settings\xxxx\Application Data\foobar2000\images

and my album art is located here:
C:\Documents and Settings\xxxx\Application Data\foobar2000\images\albumart
and my album art is saved in this format: %artist%.jpg
this is because i organize my music by artist, not by album, and i have all the correct tags, so that it works for me, i just set the album tag to be the same as the artist tag, so that i did not have to change all the code that people posted, since they sort by album,

anyway, thats where everything is stored, i still have no idea why the shortened code doesnt work sad.gif
spex04
QUOTE(speedemonV12 @ Oct 6 2006, 16:58) *

I Most definately did restart lol , ive been told that too many times, this is killing me that i cant get it to work!!!

it doesnt make sense that this code works:
$imageabs2(75,75,0,,,,3,3,$replace($replace(C:\Documents and Settings\xxxx\Application Data\foobar2000\images\albumart\nocover.png,',',),?,),)
$imageabs2(75,75,0,,,,3,3,$replace($replace(C:\Documents and Settings\xxxx\Application Data\foobar2000\images\albumart\%artist%.jpg,',',),?,),)

and then this doesnt:
$imageabs2(75,75,,,,,3,3,'images\albumart\nocover.png',)
$imageabs2(75,75,,,,,3,3,'images\albumart\'%artist%'.jpg',)

its just being simplified.. is there something small we are missing?


AFAIK, you can't use relative paths with $imageabs2(), they only work with $imageabs(), so you'll have to keep the whole path in the code.
speedemonV12
QUOTE(spex04 @ Oct 6 2006, 10:05) *

QUOTE(speedemonV12 @ Oct 6 2006, 16:58) *

I Most definately did restart lol , ive been told that too many times, this is killing me that i cant get it to work!!!

it doesnt make sense that this code works:
$imageabs2(75,75,0,,,,3,3,$replace($replace(C:\Documents and Settings\xxxx\Application Data\foobar2000\images\albumart\nocover.png,',',),?,),)
$imageabs2(75,75,0,,,,3,3,$replace($replace(C:\Documents and Settings\xxxx\Application Data\foobar2000\images\albumart\%artist%.jpg,',',),?,),)

and then this doesnt:
$imageabs2(75,75,,,,,3,3,'images\albumart\nocover.png',)
$imageabs2(75,75,,,,,3,3,'images\albumart\'%artist%'.jpg',)

its just being simplified.. is there something small we are missing?


AFAIK, you can't use relative paths with $imageabs2(), they only work with $imageabs(), so you'll have to keep the whole path in the code.


so can i just get rid of the 2 in $imageabs2(), and then everything will work ?

or should i just have the code like this?
$imageabs2(75,75,,,,,3,3,'C:\Documents and Settings\xxxx\Application Data\foobar2000\images\albumart\%artist%.jpg',)

kuz i think that i have tried that, and it doesnt work ..
marc2003
QUOTE(spex04 @ Oct 6 2006, 17:05) *

AFAIK, you can't use relative paths with $imageabs2(), they only work with $imageabs(), so you'll have to keep the whole path in the code.


well sort of..... just been testing and you can't use your profile directory with imageabs2. but having the a folder as subdirectory of the main foobar2000 folder works.

so just copy over your 'images' folder to \program files\foobar2000\ and that should do it. smile.gif
...Just Elliott
...or add the path back
speedemonV12
$imageabs2(75,75,,,,,3,3,'C:\Documents and Settings\xxxx\Application Data\foobar2000\images\albumart\%artist%.jpg',)

so would this be adding the path back ?




edit: marc , you were right, i moved the folder, and now the clean code works,
marc2003
QUOTE(speedemonV12 @ Oct 6 2006, 17:23) *

edit: marc , you were right, i moved the folder, and now the clean code works,


ok so now it works. but what a strange setup to have. blink.gif do you have multiple albums by the same artist? it's going to show the same image for every one. surely you'd want to have individual art for each album?

but then i suppose it's good in a way that we don't all think the same...... laugh.gif
Squeller
QUOTE(mobyduck @ Oct 6 2006, 07:48) *
QUOTE(Squeller @ Oct 6 2006, 07:22) *
HA doesn't support a thread search
Have you tried the Search Topic button at the end of the page? Or do you mean something else?
I've overseen that one for years, thanks!

But it didn't bring me a result for my question. So, is it intended behaviour, if I press <enter> that nothing happens? Or something wrong here?
speedemonV12
QUOTE(marc2003 @ Oct 6 2006, 10:42) *

QUOTE(speedemonV12 @ Oct 6 2006, 17:23) *

edit: marc , you were right, i moved the folder, and now the clean code works,


ok so now it works. but what a strange setup to have. blink.gif do you have multiple albums by the same artist? it's going to show the same image for every one. surely you'd want to have individual art for each album?

but then i suppose it's good in a way that we don't all think the same...... laugh.gif



no i only have one album for my artists.. but now i have the code, and it works, thanks for all the help
chivas
any chance to show the album art with imageabs2, files from different folders with different filennames?
right now i have $replace(%path%,%filename_ext%,folder.jpg)

though i have many files that are not named "folder.jpg".
*.jpg doesn't work =/

maybe anyone know of a good mass file renamer?
...Just Elliott
Request: a function like $setheaderrows(rows) for the group header, so I can do:

CODE
$if(%discnumber%,
$if($strcmp(1,$num(%discnumber%,1)),,
$setheaderrows(1)
Disc %discnumber%
),
$setheaderrows(5)
album info here
)
joule
QUOTE(vonmeth @ Oct 6 2006, 17:39) *

QUOTE(joule @ Oct 6 2006, 08:59) *

QUOTE(vonmeth @ Oct 6 2006, 07:37) *

QUOTE(alphaex32 @ Oct 5 2006, 21:19) *

QUOTE(vonmeth @ Oct 5 2006, 19:43) *
Will not work with useing alignabs, must use $cut if you wish to take of characters and not whole words.
Alright. I can't think of any good way to have the playlist not completely cut off long words in the playlist using cut, though. The only way I could think to do it would be to use a font that has a consistent character width and base the amount cut off on the width of the panel.


Yeah, that seems to be the best way at the moment.


Another idea (dirty but maybe working okay?) is:

1. Use calcwidth to find out the width of the string
2. If the width is bigger than desired maximum width, then:
3. Calculate how many percent the width was bigger than desired max width.
4. Count number of characters in string.
5. Reduce the number of characters proportinally to how bigger the width was compared to the maximum width (plus reduce a little extra for safety)
6. Add three dots.

If anyone gets me..


Eh, gotta get going to work, but this one seems ok at the moment. It just calculates the width of O, which seems to be the widest character.

CODE

$puts(c,$div($calcwidth(%artist% - %title%),$calcwidth(O)))

$ifgreater($calcwidth(%artist% - %title%),%_width%,
$cut(%artist% - %title%,$get(c))'...'
,
%artist% - %title%
)



That works great.. almost! For some reason the dots don't display. Otherwise, perfect.
vonmeth
QUOTE(joule @ Oct 6 2006, 13:25) *

QUOTE(vonmeth @ Oct 6 2006, 17:39) *

QUOTE(joule @ Oct 6 2006, 08:59) *

QUOTE(vonmeth @ Oct 6 2006, 07:37) *

QUOTE(alphaex32 @ Oct 5 2006, 21:19) *

QUOTE(vonmeth @ Oct 5 2006, 19:43) *
Will not work with useing alignabs, must use $cut if you wish to take of characters and not whole words.
Alright. I can't think of any good way to have the playlist not completely cut off long words in the playlist using cut, though. The only way I could think to do it would be to use a font that has a consistent character width and base the amount cut off on the width of the panel.


Yeah, that seems to be the best way at the moment.


Another idea (dirty but maybe working okay?) is:

1. Use calcwidth to find out the width of the string
2. If the width is bigger than desired maximum width, then:
3. Calculate how many percent the width was bigger than desired max width.
4. Count number of characters in string.
5. Reduce the number of characters proportinally to how bigger the width was compared to the maximum width (plus reduce a little extra for safety)
6. Add three dots.

If anyone gets me..


Eh, gotta get going to work, but this one seems ok at the moment. It just calculates the width of O, which seems to be the widest character.

CODE

$puts(c,$div($calcwidth(%artist% - %title%),$calcwidth(O)))

$ifgreater($calcwidth(%artist% - %title%),%_width%,
$cut(%artist% - %title%,$get(c))'...'
,
%artist% - %title%
)



That works great.. almost! For some reason the dots don't display. Otherwise, perfect.


CODE

$sub($get(c),8))


er or add, and maybe increase 8. Bleh.

eyemthatguy
<newb> so ive been reading over different configurations and am starting to get a grasp on being able to make this look the way I want. My issue is that I am not understanding the concept of how this works with playlists.

I have 3 playlists currently (Singles/Incomplete , Full Albums , and New Playlist)

I can switch between the 3 by right-clicking and choosing, and the display actually changes so i can see whats in the playlist, however i cannot actually play anything except what is in New Playlist.

help me pull my head out of my ass, please.</newb>
Squeller
BUG. Marking a track and pressing <Enter>: Nothing happens.
BUG. Arrow up does not jump over the group description. If the groups height is 2, I have to press the key three times in order to reach the last track of the previous group.
BUG. A visual glitch: On top of the panel, it doesn't refresh 1 or 2 pixel height. E.g. if I minimize fb2k and bring it up again, this horizontal line shows exactly what was in the window(s) under fb2k.

W2K here and fb2k0.94
4nt1
can somsone please tell me how to make use of having 2 rows of the group row.. I want to put more stuff on the second line but i dont know how to move it to the next bow down..
...Just Elliott
QUOTE(4nt1 @ Oct 7 2006, 09:13) *

can somsone please tell me how to make use of having 2 rows of the group row.. I want to put more stuff on the second line but i dont know how to move it to the next bow down..

either enclose a linebreak in 's or use $char(10). I use the latter.
4nt1
thats great worked like a charm

now for the next trick - its currently displaying the album art if there is a folder.jpg image in the directory - which works fine but I also need it to detect for folder.png and then if neither of those are detected it needs to display my no cover art in a specific location data\misc images\nocover.png

would really appreciate some help - my config is almost perfectly the way i want it...

CODE

$drawrect(,,,,brushcolor-70-115-170 pencolor-null)
$imageabs(0,0,data\misc images\test8.png,)
$padding(85,5)
$imageabs2(75,75,,,,,3,3,$replace(%path%,%filename_ext%,folder.jpg),)
$padding(4,1)
$font(calibri bold,24,bold,255-255-255)
$font(,,bold glow-12-38-58 glowexpand-1,)%album artist%
$char(10)
$font(calibri bold,12,,255-255-255)
$font(,,bold glow-12-38-58 glowexpand-1,)
%album% [- CD %discnumber%][ / %totaldiscs%]
$char(10)
$font(CubicFive12,6,nocleartype,245-245-245)
[%date% | ][%genre%]
//image layovers
$imageabs($sub(%_width%,140),0,data\misc images\refl.png,)
...Just Elliott
Do:
CODE

$imageabs2(75,75,,,,,3,3,COVER TO NO COVER IMAGE,)
$imageabs2(75,75,,,,,3,3,$replace(%path%,%filename_ext%,folder.jpg),)


But it messes up with some aspect ratios.
4nt1
yeah i tried that and it works for most
as i think i read before this component doesnt do wildcards does it?
otherwise I could have it display folder.*
that would help

thanks for the info though... i already had thought of it right after i posted - smile.gif
joule
I don't know if it has been brought up before (probably?) but I think clickable elements would be a great idea. I think it should be able to separate between single or doubleclick, and it would be sufficient to refer commands to menus.

Ideas of usage:
1. Single click on rating stars in the playlist to rate song.
2. Clickable "no cover art" images to download cover art (ie. via foo_run and coverdownloader)
3. Double click on album header to open directory

---

Another idea of a function would be inline editing (middle click) to edit displayed tags directly in the playlist.
alphaex32
I'm still convinced that somehow columns could be integrated into this. It would basically be like columnsui, but each column has trackinfo_mod code editing. The columns wouldn't apply to the groups though, which would just span over all of the columns and have a single codebox. Group sorting (and whether or not the headers are shown) would then be defined by which column is currently selected for sorting. This would give us back the flexibility of sorting with the power of the single_column features. It would also simplify integrating inline tag editing. I know this would be a major undertaking, though.
Chaser
QUOTE(Squeller @ Oct 7 2006, 07:45) *

BUG. Marking a track and pressing <Enter>: Nothing happens.


I guess you could temporalily fix that by coding a AutoHotkeyScript, that simulates a double-click on the marked entry. I'm not quite sure what amount of work that would be, since I only started using AHK myself a week ago - but it is truly a very capable little tool!
iOsiris
I've went thru this thread for like a hour but still haven't managed to get my cover art into the playlist. But after reading more carefully, I am just wondering, for the newest/current version of this component. Is album art still limited to C:\ ? or of subdirectories of the foobar directory ?

As in, it doesn't have the ability to take paths from where the albums are actually are (this is where my art is)
cartman(2vd)
QUOTE(iOsiris @ Oct 8 2006, 05:06) *

I've went thru this thread for like a hour but still haven't managed to get my cover art into the playlist. But after reading more carefully, I am just wondering, for the newest/current version of this component. Is album art still limited to C:\ ? or of subdirectories of the foobar directory ?

As in, it doesn't have the ability to take paths from where the albums are actually are (this is where my art is)


on its not limited now. search for imageabs2 in this thread. youll find bunch of codes and posts i presume
...Just Elliott
Any ideas why
CODE

$if($strcmp(%cwb_activelist%,Queue),!noheader!)

doesn't work?
unabatedshagie
What code do I need to display the album art if all the art is stored in H:\_Artists And Artwork in this format %artist%_%album%.jpg
Purple Monkey
QUOTE(...Just Elliott @ Oct 8 2006, 11:07) *

Any ideas why
CODE
$if($strcmp(%cwb_activelist%,Queue),!noheader!)

doesn't work?


Try using:
CODE
$if($strcmp(%playlist_name%,'Queue'),!noheader!,NORMAL)
Generalverdacht
one question:

I have an autoplaylist with various single mp3s (my rated ones), is it possible to have 2 different column-configs like it is in columns_ui? (there i use one for album view, and another one for my autoplaylists).
iOsiris
Well after like long hours sleep.gif I semi got it to work (albumart, only some times it fails to even draw/missing parts of the playlist), after changing the code around to drawing with the listindex it seemed to work better but both ways still kinda glitchy/laggy (a64 2800+, 1gb ram /w 2500 songs) but overall very nice plugin!

Edit: Only if you put in albumart related code into it, otherwise its great.

I hope a better implementation of album art will work later on but great work ! hope ya keep improving it
spex04
Bug (minor): Search for something which give results, using foo_uie_quicksearch. Playlist is generated, with correct results, but isn't automatically switched to (set in quicksearch preferences), like as with normal columns.

Bug (minor): Using keyboard to navigate the lists which foo_browser shows (i.e. pressing 'e' to jump to the first item starting with 'e', etc..), causes a keyboard shortcut to be performed aswell. I.E., I bind 'X' to play, and if I press 'X' whilst using the foo_browser panels, then it searches the foo_browser panel, generates the playlist, and because of 'X' being binded to play, plays the song. (may not be your problem)

Bug (major): Use foo_browser to generate a playlist, works as expxected. Search for something which give results, using foo_uie_quicksearch, which generates the new playlist with correct results. Switch to playlist, using the playlist context menu, which works as expected. Play track by double-clicking, which works as expected. Switch back to browser playlist (which was generated by foo_browser before), which works as it should. But then, when you try to play any track from the playlist (the one foo_browser generated before), it plays a track from the foo_quicksearch playlist (specifically, the first one from the group after where the cursor was in the quicksearch playlist). Regenerating the browser panels fixes this, and the browser playlist then works as normal again.

Bit confusing to explain, but I tryed to detail all steps..
kuru
QUOTE(unabatedshagie @ Oct 8 2006, 14:58) *

What code do I need to display the album art if all the art is stored in H:\_Artists And Artwork in this format %artist%_%album%.jpg



like this:

$imageabs2(65,65,0,0,65,65,2,2,H:\_Artists And Artwork\%artist%_%album%.jpg,)
Squeller
[No reaction on pressing enter]

QUOTE(Chaser @ Oct 7 2006, 07:41) *
I guess you could temporalily fix that by coding a AutoHotkeyScript, that simulates a double-click on the marked entry. I'm not quite sure what amount of work that would be, since I only started using AHK myself a week ago - but it is truly a very capable little tool!


As this computer is controlled by a remote control and girder, I solved the problem by sending the event to a (hidden) columns ui playlist. (I couldn't use "foobar2000.exe /play", because I have assigned this also to winamp).
...Just Elliott
QUOTE(Purple Monkey @ Oct 8 2006, 17:30) *

Try using:
CODE
$if($strcmp(%playlist_name%,'Queue'),!noheader!,NORMAL)


Doesn't work sad.gif
lemonka
Is somewhere comprehensive manual for scripting functions and macros for this pluging on the internet with explainig what parametrs and what for are used??

PS. Plugin is great but I dunno what to do with it without any help
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.