First of all, sorry about the delay of 1.1a, I've been quite busy lately. Anyway, here it is:
v1.1a - 2008-02-26
* Added album art panel support in sidebar.
* Album artist column added to playlist.
I still haven't added support for the lyrics panel, I'm facing some design issues since the sidebar is running out of space ;P Need to figure out whether or not to allow for more dynamic placement of panels. If I do implement this it's gonna take a nasty amount of code which I fear will slow down the rendering considerably.
delphine: Clicking 'Settings...' in the menu which appears when rightclicking the foobar2000 titlebar will bring up the "main" drawing code, where panel positioning and visibility is calculated. Each panels width, height, x and y position is calculated first (under //Calculate positions and dimensions) and then rendered further down in the code. If you wish to add a new panel you will need to calculate its dimensions and position and also make sure the other panels whose position and dimensions will be affected by the new panel have their values changed accordingly. I haven't got the time needed to write a complete tutorial on how to do it but here's a quick guide (can't guarantee that it'll work though as I haven't tested it myself):
Find //...hidden and paste the following line below it:
$puts(lyricsH,0)
Find //Quicksearch positioning and paste the following to the row above it:
//Lyrics panel positioning
$puts(lyricsH,$get(sidebarW))
$puts(lyricsY,$get(y))
$puts(y,$add($get(y),$get(lyricsH)))
Find
//=============
//Quicksearch toolbar
//=============
and paste the following on the rows above it:
//=============
//Lyrics panel
//=============
// Background
$ifgreater($get(lyricsH),0,$drawrect(
$get(pMargin),
$add($get(lyricsY),$get(pMargin)),
$eval($get(sidebarW) - 2*$get(pMargin)),
$eval($get(lyricsH) - 2*$get(pMargin)),
brushcolor-$get(b.even) pencolor-$get(b.border)
),)
// PerTrack
$ifgreater($get(lyricsH),0,
$panel(Lyric Show,Lyric Show,
$get(pMP),
$add($get(lyricsY),$get(pMP)),
$eval($get(sidebarW) - 2*$get(pMP)),
$eval($get(lyricsH) - 2*$get(pMP)),
)
,)
Click OK and a lyrics panel should be drawn above the main sidebar panel. Good luck!