Help - Search - Members - Calendar
Full Version: foo_ui_panels
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, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57
mil3s
QUOTE(terrestrial @ May 3 2007, 13:15) *

QUOTE(mil3s @ May 3 2007, 12:37) *

Thanks, but don't want the pvar to be reset after every track. Only once when Foobar is loaded. tongue.gif But since terrestrial said it isn't possible I guess the simple toggle functionality will have to do.


or, put the $setpvar in the // Background section of the main panels ui window. The // Background section is only run on startup / after you change something in the preferences or settings dialogs.

I just noticed I don't need this. The pvar is restored to last known state on Foobar startup. I never noticed this before, but it's great. biggrin.gif
mil3s
Bug: The easy move feature allows one to move a window that is maximized.
Mr. Rogers
first: Great plugin!

But I'm missing the drag-and-drop functionality by right clicking.
Would it be possible to add it?


Greetz
Vincent
Falstaff
Yep, it's great the POPUP, see my preview using it :

IPB Image

missing the possibility to close a popup panel already open to complete this feature...

Please ...
blaxima
QUOTE(blaxima @ May 4 2007, 01:51) *

I've been using the same code for my SCP for awhile but with this release (11.1) my group display wont show up now!
I tried fofr's to see if it would work and I couldn't get the group display to show with his either.
Any ideas? Anyone?

Anyone??
QUOTE(The Judge @ May 3 2007, 21:17) *

Yeah I just had to rebuild my Fb because something screwed up the CFG or my Columns UI and when I tried this latest Panels, it didn't want to work at all so don't know.

Thats no good. I guess if I don't get an answer its back to panels ver.8 for me
carmenm
QUOTE(blaxima @ May 4 2007, 15:57) *

I've been using the same code for my SCP for awhile but with this release (11.1) my group display wont show up now!
I tried fofr's to see if it would work and I couldn't get the group display to show with his either.
Any ideas? Anyone?

What do you mean by wont show? Like you always has !noheader! ?
Nickoladze
I have a question regarding buttons and windowsize.

I'm using this code currently:
CODE

$select($getpvar(wsize),
$button($sub(%_width%,62),5,0,0,28,15,C:\Program Files\foobar2000\PanelsUI\Vista\images\max.png,C:\Program Files\foobar2000\PanelsUI\Vista\images\max_on.png,WINDOWSIZE:645:774:0:0,TOOLTIP:"Maximize")
$setpvar(wsize,2)
,
$button($sub(%_width%,62),5,0,0,28,15,C:\Program Files\foobar2000\PanelsUI\Vista\images\min.png,C:\Program Files\foobar2000\PanelsUI\Vista\images\min_on.png,WINDOWSIZE:645:137:0:0,TOOLTIP:"Restore Down")
$setpvar(wsize,1)
)


And in the Globals dialog I have:
CODE
$setpvar(wsize,1)


And whenever I hit the button, it maximizes the window, but the Maximize button is still there instead of the Restore Down button.
The Judge
Just tried installing panels on my win2k machine and get an error saying that a required dependency is missing. Came across it a bit earlier in this thread and it was said that it was fixed but I'm using the latest versions of foobar and panels_ui so I don't know what it could be. Trying to sift through this thread would be a task and a half so if anyone could let me know how to resolve it, that'd be great.
Purple Monkey
It's probably gdiplus.dll that's missing considering that you're on 2k.
The Judge
Yeah cheers. I just realised that and was coming in here to edit my post. Lol. Thanks again. Can't say I much like the look of my cfg in win2k though. Looks like ass. Lol.
kodesh
Hello everybody!

I'm trying to make my own setup of foobar, but i'm facing a problem/bug with PanelsUI.

When i load my config foobar process takes about 25% of cpu usage. I tried other configurations (like Dark1, witch have tons of code) and cpu usage stays below 10%. I tried everything, including comment the entire code (witch turned a black foobar) and still nothing crying.gif
What's happening here?

BTW, i'm using:

P4 1.5, 320MB RAM
Win XP, Portuguese lang

foobar v0.9.4.3

Components (besides default):

foo_abx.dll
foo_albumlist.dll
foo_bitcompare.dll
foo_cwb_hooks.dll
foo_input_dts.dll
foo_input_monkey.dll
foo_lyricsdb.dll
foo_midi.dll
foo_playlist_manager.dll
foo_playlist_tree.dll
foo_ui_columns.dll
foo_ui_panels.dll (v0.11.1)
foo_uie_albumart.dll
foo_uie_trackinfo_mod.dll
(i guess thats all)

And my (very simple) code:
CODE
// Globals
//time font
$puts(TimeFont,Typenoksidi)
$puts(TimeSize,24)
$puts(lincolor,96-0-0)
$puts(timefontcolor,192-192-192)

//////////////////
//Config part//
////////////////

//Left panel width should be Fixed (1) or Percentual (0)
$puts(LeftPaneOption,1)
//if you choose Fixed size enter the size here
$puts(LeftPaneFSize,200)
//if you choose Percentual size enter the percent (from 0 to 100)
$puts(LeftPanePSize,10)
//AlbumArt panel size
$puts(AlbumArtSZ,200)
//Spectrum analyser heigth
$puts(SpectrumH,32)

///////////////////////////////////////////////////
//DONT TOUCH ANYTHING FROM NOW ON//
/////////////////////////////////////////////////


$if($strcmp(0,$get(LeftPaneOption)),$puts(LeftPaneW,$mul(1024,1)),$puts(LeftPaneW,$get(LeftPaneFSize)))
$puts(imgPath,..\foobar2000\images\ventioultio\)

// Background
//$drawrect(0,0,%_width%,21,brushcolor-SYSCOL-15 pencolor-NULL)
//$drawrect(0,$sub(%_height%,22),%_width%,22,brushcolor-SYSCOL-15 pencolor-NULL)


// PerTrack
$panel(AlbumArt,Album Art,$eval({$get(LeftPaneW)}),0,$get(AlbumArtSZ),$get(AlbumArtSZ),)
$panel(ExtendedInfo,Track info mod,0,0,$get(LeftPaneW),$get(AlbumArtSZ),)
$panel(PlaylistTree,Playlist Tree Panel,0,$get(AlbumArtSZ),$get(LeftPaneW),$eval(%_height%-{$get(AlbumArtSZ)}),)
$panel(Playlist,Columns Playlist,$eval({$get(LeftPaneW)}+1),$eval({$get(AlbumArtSZ)}+{$get(SpectrumH)}+1),$eval(%_width%-{$get(LeftPaneW)}),$eval(%_height%-{$get(AlbumArtSZ)}-{$get(SpectrumH)}-32),)
$panel(CurrentInfo,Track info mod,$eval({$get(LeftPaneW)}+{$get(AlbumArtSZ)}),32,$eval(%_width%-{$get(LeftPaneW)}-{$get(AlbumArtSZ)}),$eval({$get(AlbumArtSZ)}+{$get(SpectrumH)}-32),)
$panel(Spectrum,Spectrum analyser,$get(LeftPaneW),$get(AlbumArtSZ),$get(AlbumArtSZ),$get(SpectrumH),)
$button($eval({$get(LeftPaneW)}+{$get(AlbumArtSZ)}),0,0,0,32,32,$get(imgPath)foobar_flat.png,$get(imgPath)foobar_glossy.png,MENU,TOOLTIP:Menu)
$button($eval({$get(LeftPaneW)}+{$get(AlbumArtSZ)}+32),0,0,0,32,32,$get(imgPath)stop.png,$get(imgPath)stop2.png,Stop,TOOLTIP:Stop)
$button($eval({$get(LeftPaneW)}+{$get(AlbumArtSZ)}+64),0,0,0,32,32,$get(imgPath)pause.png,$get(imgPath)pause2.png,Pause,TOOLTIP:Pause)
$button($eval({$get(LeftPaneW)}+{$get(AlbumArtSZ)}+96),0,0,0,32,32,$get(imgPath)prev.png,$get(imgPath)prev2.png,Previous,TOOLTIP:Previous)
$button($eval({$get(LeftPaneW)}+{$get(AlbumArtSZ)}+128),0,0,0,32,32,$get(imgPath)play.png,$get(imgPath)play2.png,Play,TOOLTIP:Play)
$button($eval({$get(LeftPaneW)}+{$get(AlbumArtSZ)}+160),0,0,0,32,32,$get(imgPath)next.png,$get(imgPath)next2.png,Next,TOOLTIP:Next)
$button($eval({$get(LeftPaneW)}+{$get(AlbumArtSZ)}+192),0,0,0,32,32,$get(imgPath)random.png,$get(imgPath)random2.png,Random,TOOLTIP:Random)
$button($eval({$get(LeftPaneW)}+{$get(AlbumArtSZ)}+224),0,0,0,32,32,$get(imgPath)open.png,$get(imgPath)open2.png,File/Open...,TOOLTIP:Open File)
$button($eval({$get(LeftPaneW)}+{$get(AlbumArtSZ)}+256),0,0,0,32,32,$get(imgPath)sort.png,$get(imgPath)sort2.png,'SORT:date|$num($sub(3000,%date%),4),%album%,$num(%tracknumber%,3)',TOOLTIP:Sort)
$panel(Seekbar,Seekbar,$get(LeftPaneW),$eval(%_height%-24),$eval(%_width%-{$get(LeftPaneW)}-50),20,)
$panel(Volume,Volume,$eval(%_width%-50),$eval(%_height%-24),50,20,)


// PerSecond
$if(%isplaying%,
$align(right,top)
$font($get(TimeFont),$get(TimeSize),glow-$get(lincolor) glowexpand-3 glowblur-2 glowalpha-240,$get(timefontcolor))
%playback_time%
,)

Another thing i noticed is that sometimes (when i go into preferences) my buttons go away and i have to restart foobar to get them back.

Thanks for any help you guys can give me...

PS: i'm still coding this so there are certain portions of the code not finished, but i guess nothing's wrong with that particular code

Moderation: Added codebox.
Falstaff
QUOTE(Falstaff @ May 4 2007, 10:34) *

Hi Terrestrial and thanx for this new feature POPUP ... but ...

Same Feature request:
If I push button with POPUP:layout comand and this layout already popuped, then action of this pushing is close popuped layout...

Otherwise:

=> I have buggs with POPUP button

i explain: on my main layout, i've 3 buttons, each open a specific popup layout :
POPUP1
POPUP2
POPUP3
when i open 1st or second popup, then close it, then close main layout (quit foobar), WHEN i restart foobar, i've a PVAR of my main layout which has changed !!???
I've not the pb when i launch POPUP3 then close it then close foobar and restart, the PVAR is always set to the value before closing foobar

overflow ??

thanx ...

EDIT:

after deleting my popup layouts and redone them, it's work now ... but don't understand what appen before with this pvar huh.gif

Still missing the possibility to close a popup panel !!! wink.gif

Bye


Hi Terrestrial,

I confirm the bugg, sometimes, when i use POPUP (open it or close it!!!) it will change some of my PVAR from the main layout !!??

could you fix it ?

Thanx by advance...

Br3tt
Falstaff
@ Terrestrial (once more)

Pb for keeping PANELS config clean ...

> PVAR are stored in the .pui file itself, but when a PVAR is not used anymore, it still stored in the .pui file.

I have many PVAR to delete to clean the .pui file,

could you give us a command to KILL a PVAR like $killpvar(my-pvar) ??

it would be very usefull and good programming status given to Panels UI wink.gif

Hope you'll agree with this proposition, Thanx.

Bye and thanx for your great work !

Br3tt
mil3s
^Maybe a cleanup button in the preferences would be better, to simply remove all stored pvars.
Falstaff
QUOTE(mil3s @ May 5 2007, 18:40) *

^Maybe a cleanup button in the preferences would be better, to simply remove all stored pvars.


why not, also it's necessary to initialise the PVAR if they don't exit after the re-init

QUOTE(Falstaff @ May 5 2007, 11:06) *

QUOTE(Falstaff @ May 4 2007, 10:34) *

Hi Terrestrial and thanx for this new feature POPUP ... but ...

Same Feature request:
If I push button with POPUP:layout comand and this layout already popuped, then action of this pushing is close popuped layout...

Otherwise:

=> I have buggs with POPUP button

i explain: on my main layout, i've 3 buttons, each open a specific popup layout :
POPUP1
POPUP2
POPUP3
when i open 1st or second popup, then close it, then close main layout (quit foobar), WHEN i restart foobar, i've a PVAR of my main layout which has changed !!???
I've not the pb when i launch POPUP3 then close it then close foobar and restart, the PVAR is always set to the value before closing foobar

overflow ??

thanx ...

EDIT:

after deleting my popup layouts and redone them, it's work now ... but don't understand what appen before with this pvar huh.gif

Still missing the possibility to close a popup panel !!! wink.gif

Bye


Hi Terrestrial,

I confirm the bugg, sometimes, when i use POPUP (open it or close it!!!) it will change some of my PVAR from the main layout !!??

could you fix it ?

Thanx by advance...

Br3tt


ph34r.gif

I confirm that it is on Closing a POPUP that affect some PVAR and it's minimize th main foo window too
=> it's when i modify the code of the popup and then i close it !!!
terrestrial
QUOTE(kodesh @ May 4 2007, 19:28) *

I'm trying to make my own setup of foobar, but i'm facing a problem/bug with PanelsUI.

When i load my config foobar process takes about 25% of cpu usage.


1) remove foo_uie_trackinfo_mod.dll. replace with "Track Display"
2) try commenting out other panels and see if your cpu usage goes down.

QUOTE(Falstaff @ May 5 2007, 10:51) *

I have many PVAR to delete to clean the .pui file,


probably best to have a remove all pvars buttons in the settings dialog like mil3s suggested...
kabuki
Hi Terrestrial,
QUOTE
- will it be difficult to add "visual options" in main menu :
View > PanelUI > Visual > [*Hide task bar entry],[*Tray Icon]...[*Hide Title Bar],[*Always on Top]
So we could call them from $button ?
could it be also possible to add a "crop" option for $panel. I'm thinking of it, especially when want to hide some scrollbars. I don't really know how this could work, and I feel that few people will be interested by this option.

OR another solution will be the ability to really superpose panels with some priority of appearance :
$panel(TOTO,toto panel,0,0,100,100,) is draw first so will be below second panel
$panel(TITI,titi panel,80,0,100,100,) is draw second so will be above first panel...
so we can't never see this 20px rigth border of TOTO, neither when focus on it.

thanx for the POPUP option... useful ! smile.gif
fnord23
Is it possible to change display-on-top via a command? If not, this would be a feature request smile.gif
Falstaff
Hi Terrestrial,

PanelsUI crash on closing after using the FILTER command on a button ...

Here's the dump

CODE

Illegal operation:
Code: C0000005h, flags: 00000000h, address: 016E2876h
Access violation, operation: read, address: 003C9918h
Call path:

This is the first crash logged by this instance.
Code bytes (016E2876h):
016E2836h: D2 75 F7 2B C7 89 41 10 8B 49 08 8D 78 01 3B CF
016E2846h: 73 05 83 C7 10 EB 07 8D 47 20 3B C8 76 18 3B 7E
016E2856h: 08 76 0B E8 B2 10 00 00 89 7E 04 5F 5E C3 89 7E
016E2866h: 04 E8 A4 10 00 00 5F 5E C3 CC 8B 08 85 C9 74 06
016E2876h: 8B 11 8B 02 FF E0 C3 CC CC CC 85 C9 56 74 05 8D
016E2886h: 71 0C EB 02 33 F6 57 8B 7C 24 0C 8B 0F 85 C9 74
016E2896h: 06 8B 01 8B 10 FF D2 85 F6 89 37 5F 74 09 8B 06
016E28A6h: 8B 50 04 8B CE FF D2 5E C2 04 00 CC CC CC CC CC
Stack (0012FC04h):
0012FBE4h: 00000000 00000000 00000000 00000000
0012FBF4h: 00000000 00000000 00000000 00000000
0012FC04h: 016E4AC7 00000000 017E5558 016E3B09
0012FC14h: 016E3290 9D599C66 00000000 017E5518
0012FC24h: 0012FC64 00000001 0012FC58 01787D16
0012FC34h: 00000002 016E2BB0 017E5518 9D599C1E
0012FC44h: 00000000 017B04C4 00000001 00000000
0012FC54h: 0012FC40 0012FC7C 017886E0 00000000
0012FC64h: 017B04A4 016E2177 9D599C0A 955167F3
0012FC74h: 017E22D4 0012FCC4 0012FCB4 0178BCE6
0012FC84h: FFFFFFFF 0178C83A 017B04A4 017768CD
0012FC94h: 9D599CBE 00000000 00000000 016E0000
0012FCA4h: 017E22D4 017E22A8 0012FC94 0012F82C
0012FCB4h: 0012FD1C 017763E0 9C31729A 00000000
0012FCC4h: 0012FCEC 0177694B 00000000 00000000
0012FCD4h: 00000001 0176E993 00000001 00000000
0012FCE4h: 016E0000 00000001 0012FD2C 0176EAC6
0012FCF4h: 016E0000 00000000 00000001 9D599D56
0012FD04h: 00000000 0012FD48 00254530 00000001
0012FD14h: 0012FD00 0012F82C 0012FDC8 017763E0
Registers:
EAX: 0366FB58, EBX: 00000000, ECX: 003C9918, EDX: 016B0001
ESI: 0366FB58, EDI: 000001E8, EBP: 017E5518, ESP: 0012FC04
Crash location: "foo_ui_panels", loaded at 016E0000h - 017C0000h

Loaded modules:
foobar2000 loaded at 00400000h - 004F3000h
ntdll loaded at 7C910000h - 7C9C7000h
kernel32 loaded at 7C800000h - 7C905000h
COMCTL32 loaded at 77390000h - 77493000h
msvcrt loaded at 77BE0000h - 77C38000h
ADVAPI32 loaded at 77DA0000h - 77E4C000h
RPCRT4 loaded at 77E50000h - 77EE1000h
GDI32 loaded at 77EF0000h - 77F37000h
USER32 loaded at 7E390000h - 7E421000h
SHLWAPI loaded at 77F40000h - 77FB6000h
SHELL32 loaded at 7C9D0000h - 7D1F3000h
ole32 loaded at 774A0000h - 775DD000h
shared loaded at 10000000h - 10029000h
comdlg32 loaded at 76340000h - 7638A000h
IMM32 loaded at 76320000h - 7633D000h
uxtheme loaded at 5B090000h - 5B0C8000h
MSCTF loaded at 74690000h - 746DB000h
OpHookSE4 loaded at 129B0000h - 129D3000h
VERSION loaded at 77BD0000h - 77BD8000h
OLEAUT32 loaded at 770E0000h - 7716C000h
msctfime loaded at 75140000h - 7516E000h
foo_albumlist loaded at 00B00000h - 00B47000h
foo_browser loaded at 00B70000h - 00BA9000h
foo_cdda loaded at 00BD0000h - 00C05000h
foo_converter loaded at 00C30000h - 00C99000h
foo_cwb_hooks loaded at 00CC0000h - 00CEE000h
foo_dbsearch loaded at 00D10000h - 00D6C000h
foo_dsp_std loaded at 00D90000h - 00DD1000h
foo_infobox loaded at 00E00000h - 00E3E000h
foo_input_std loaded at 00E60000h - 00F73000h
foo_lyricsdb loaded at 00FA0000h - 00FCF000h
WININET loaded at 771B0000h - 7727F000h
Normaliz loaded at 00FE0000h - 00FE9000h
iertutil loaded at 6E850000h - 6E895000h
foo_navigator loaded at 01210000h - 01241000h
foo_playcount_mod loaded at 01270000h - 01285000h
MSVCR80 loaded at 78130000h - 781CB000h
foo_playlist_manager loaded at 012B0000h - 012F6000h
foo_rgscan loaded at 01320000h - 01368000h
foo_run loaded at 01390000h - 013BB000h
foo_uie_albumlist loaded at 013E0000h - 0141F000h
foo_uie_explorer loaded at 01440000h - 0147C000h
foo_uie_lyrics loaded at 014A0000h - 014FF000h
WINMM loaded at 76AE0000h - 76B0F000h
SYNCOR11 loaded at 6BD00000h - 6BD0D000h
foo_uie_playlists_dropdown loaded at 01520000h - 0155A000h
foo_uie_quicksearch loaded at 01580000h - 015C6000h
foo_uie_vis_egoh loaded at 015F0000h - 0160D000h
foo_ui_columns loaded at 01620000h - 016BB000h
foo_ui_panels loaded at 016E0000h - 017C0000h
gdiplus loaded at 4EB80000h - 4ED23000h
foo_ui_std loaded at 017F0000h - 01847000h
foo_unpack loaded at 01870000h - 0189E000h
foo_utils loaded at 018C0000h - 018F9000h
Msimg32 loaded at 76310000h - 76315000h
DSOUND loaded at 73E60000h - 73EBC000h
WINTRUST loaded at 76BE0000h - 76C0E000h
CRYPT32 loaded at 779E0000h - 77A76000h
MSASN1 loaded at 77A80000h - 77A92000h
IMAGEHLP loaded at 76C40000h - 76C68000h
wdmaud loaded at 72C70000h - 72C79000h
msacm32 loaded at 72C60000h - 72C68000h
MSACM32 loaded at 77BB0000h - 77BC5000h
midimap loaded at 77BA0000h - 77BA7000h
KsUser loaded at 73E30000h - 73E34000h
DBGHELP loaded at 5D3F0000h - 5D491000h

Stack dump analysis:
Address: 016E4AC7h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 016E3B09h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 016E3290h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 01787D16h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 016E2BB0h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 017886E0h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 017B04A4h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 016E2177h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 0178BCE6h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 0178C83Ah, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 017B04A4h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 017768CDh, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 016E0000h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 017763E0h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 0177694Bh, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 0176E993h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 016E0000h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 0176EAC6h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 016E0000h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 017763E0h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 0176EB30h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 016E0000h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 7C9111A7h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "LdrInitializeThunk" (+00000029h)
Address: 016E0000h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 7C933F31h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "LdrShutdownProcess" (+00000142h)
Address: 0176EB13h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 016E0000h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 7C91E88Eh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "ZwTerminateProcess" (+00000000h)
Address: 7C920D5Ch, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "wcsncpy" (+000002CDh)
Address: 7C920E91h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "wcsncpy" (+00000402h)
Address: 7C920945h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAcquirePebLock" (+00000028h)
Address: 7C92094Eh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAcquirePebLock" (+00000031h)
Address: 0176EB13h, location: "foo_ui_panels", loaded at 016E0000h - 017C0000h
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C933E98h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "LdrShutdownProcess" (+000000A9h)
Address: 7C81C9FEh, location: "kernel32", loaded at 7C800000h - 7C905000h
Symbol: "IsValidLocale" (+000008EBh)
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C920570h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlFreeHeap" (+00000133h)
Address: 7C92056Dh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 004935D8h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C91F0AAh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAnsiStringToUnicodeString" (+0000005Eh)
Address: 7C839A10h, location: "kernel32", loaded at 7C800000h - 7C905000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C80E630h, location: "kernel32", loaded at 7C800000h - 7C905000h
Symbol: "GetModuleHandleW" (+000001F3h)
Address: 7C839A10h, location: "kernel32", loaded at 7C800000h - 7C905000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C81CA38h, location: "kernel32", loaded at 7C800000h - 7C905000h
Symbol: "IsValidLocale" (+00000925h)
Address: 7C81CA76h, location: "kernel32", loaded at 7C800000h - 7C905000h
Symbol: "ExitProcess" (+00000014h)
Address: 77E8F3B0h, location: "RPCRT4", loaded at 77E50000h - 77EE1000h
Symbol: "RpcErrorStartEnumeration" (+0000A6D3h)
Address: 004973B9h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004975D3h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00497110h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004975F8h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00496293h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0181D15Ch, location: "foo_ui_std", loaded at 017F0000h - 01847000h
Address: 00497110h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C816FD7h, location: "kernel32", loaded at 7C800000h - 7C905000h
Symbol: "RegisterWaitForInputIdle" (+00000049h)
Address: 0181D15Ch, location: "foo_ui_std", loaded at 017F0000h - 01847000h
Address: 7C839A10h, location: "kernel32", loaded at 7C800000h - 7C905000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C816FE0h, location: "kernel32", loaded at 7C800000h - 7C905000h
Symbol: "RegisterWaitForInputIdle" (+00000052h)
Address: 004962EDh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004B0063h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D002Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D002Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 004F3000h

Version info:
foobar2000 v0.9.4.3
UNICODE

Additional info:
Lyric Show Panels 0.3.1.1 (foo_uie_lyrics)
Play Count Mod 1.0.2 (foo_playcount_mod)
Playlist Manager 1.0 (foo_playlist_manager)
Playlists Dropdown 0.5.7.5 (foo_uie_playlists_dropdown)
Music Browser 1.1.7 [May 11 2006 - 10:05:09] (foo_browser)
FLAC Decoder 1.1.0 (foo_input_std)
Database search 1.3.1 beta 11 (foo_dbsearch)
Explorer Tree 1.04.6b (foo_uie_explorer)
Navigator 0.6 (foo_navigator)
Standard DSP array 1.0 (foo_dsp_std)
Special file info box v2.0.0 (foo_infobox)
foo_lyricsdb 0.0.7 beta 5 (foo_lyricsdb)
Album List 3.2.0 (foo_albumlist)
foobar2000 core 0.9.4.3 (Core)
cwbowron's title format hooks 1.0.14 [Nov 1 2006 - 10:20:44] (foo_cwb_hooks)
Standard Input Array 1.0 (foo_input_std)
WMA Decoder 1.1 (foo_input_std)
Egoh Spectrum analyser (uie) 1.1.2 (foo_uie_vis_egoh)
ReplayGain Scanner 2.0.2 (foo_rgscan)
Run services 0.3.2 (foo_run)
CD Audio Decoder 2.1.1 (foo_cdda)
Columns UI 0.1.3 beta 1v5 (foo_ui_columns)
Converter 1.0.1 (foo_converter)
Playlist tools 0.5.7 (foo_utils)
Default User Interface 0.9acc (foo_ui_std)
Album list panel 0.2.1 beta 4 (foo_uie_albumlist)
Panels UI 0.11.1 beta [May 3 2007 - 12:18:42] (foo_ui_panels)
Quick Search Toolbar 2.8k (foo_uie_quicksearch)
RAR reader 1.1 (foo_unpack)
ZIP/GZIP reader 1.0 (foo_unpack)


Could you see whats the matter please ?

Bye,

Br3tt
Nickoladze
nvm
kodesh
QUOTE(terrestrial @ May 5 2007, 20:05) *

QUOTE(kodesh @ May 4 2007, 19:28) *

I'm trying to make my own setup of foobar, but i'm facing a problem/bug with PanelsUI.

When i load my config foobar process takes about 25% of cpu usage.


1) remove foo_uie_trackinfo_mod.dll. replace with "Track Display"
2) try commenting out other panels and see if your cpu usage goes down.


i've done what you advised. removed trackinfo_mod and choose to not keep settings at foobar start.
also commented all code in ui_panels. no other panels are using code besides trackinfo_mod (wich i removed)
once again, foobar is empty (all black) and now using about 90% CPU. i even tought it was azrael's playlist config, but since i removed all panels i guess it's not.
also, used Track Display, still the same issue...
i noticed when its tray minimized the usage goes down to normal (~1-3%).
i dont remember if this happened with old versions of ui_panels, but since i connot download them i cannot try...
it would be cool if you have old versions on your site...

btw, thanks for reply
Nickoladze
Any chance on getting a transparent background for SCPL?

How about no titlebars on popup windows if the checkbox is checked for no titlebar on the main window.
barry123
any chance someone know about this:

Foobar did work yesterday and I didn't change anything.
now I get this when I want to start FF. crying.gif

CODE

Illegal operation:
Code: C0000005h, flags: 00000000h, address: 0108EEDAh
Access violation, operation: read, address: 00000004h
Call path:
entry=>user_interface::init
This is the first crash logged by this instance.
Code bytes (0108EEDAh):
0108EE9Ah: 8B F0 3B F3 74 28 8D 44 24 18 50 8D 8C 24 30 03
0108EEAAh: 00 00 51 C7 06 14 3C 10 01 89 5C 24 20 E8 BE B2
0108EEBAh: 04 00 8B 54 24 18 89 46 08 89 56 04 EB 02 33 F6
0108EECAh: 55 8B FE FF 15 94 A2 0F 01 8B 84 24 0C 13 00 00
0108EEDAh: 8B 4F 04 50 51 E8 9C B2 04 00 3B C3 74 03 89 47
0108EEEAh: 08 8B 47 04 8D 54 24 18 52 50 89 5C 24 20 E8 89
0108EEFAh: B2 04 00 3B C3 74 03 89 47 08 8B 57 04 8B 74 24
0108EF0Ah: 18 8D 4C 24 1C 51 52 89 74 24 20 89 5C 24 24 E8
Stack (00129A7Ch):
00129A5Ch: F7116D70 BF805DB1 00000000 00000038
00129A6Ch: F7116DC8 F7116DD4 00000004 7FFFFFFF
00129A7Ch: 56887137 011547A8 00000000 0012B0F8
00129A8Ch: 00000000 00000000 00000000 00000000
00129A9Ch: 00000000 00000000 01157C30 01157C30
00129AACh: 0115A968 01102938 00000000 01102940
00129ABCh: 011028F8 01154FF0 01154868 01154868
00129ACCh: 00129AC4 00129AC8 01154868 01154898
00129ADCh: 00129AD4 00129AD8 00000001 00000008
00129AECh: 00129AE4 00129AE8 011559D8 01154868
00129AFCh: 00000001 001300D4 01102934 00000000
00129B0Ch: 00000000 00000000 00000201 00000006
00129B1Ch: 00000000 00000000 00000000 01155048
00129B2Ch: 00129ABC 00000000 00120020 7C915152
00129B3Ch: 001310A0 011548B0 7FFDEBF8 00252250
00129B4Ch: 0025228C 00000018 0000001F 00252240
00129B5Ch: 7FFDEC18 7C915DB4 7FFDEBF8 00251F18
00129B6Ch: 00000000 00129BE0 00129BCC 00129B80
00129B7Ch: 001310A0 00000000 00129BD0 7C9153F5
00129B8Ch: 00129BA8 7C97C1C0 00129BCC 00129BC4
Registers:
EAX: 00000000, EBX: 00000000, ECX: 7C80EE67, EDX: 4EDD627C
ESI: 00000000, EDI: 00000000, EBP: FFFFFFFF, ESP: 00129A7C
Crash location: "foo_ui_panels", loaded at 01050000h - 0112B000h
Symbol: "foobar2000_get_interface" (+0000C8BAh)

Loaded modules:
foobar2000 loaded at 00400000h - 004F3000h
ntdll loaded at 7C900000h - 7C9B0000h
kernel32 loaded at 7C800000h - 7C8F5000h
COMCTL32 loaded at 773D0000h - 774D3000h
msvcrt loaded at 77C10000h - 77C68000h
ADVAPI32 loaded at 77DD0000h - 77E6B000h
RPCRT4 loaded at 77E70000h - 77F01000h
GDI32 loaded at 77F10000h - 77F57000h
USER32 loaded at 7E410000h - 7E4A1000h
SHLWAPI loaded at 77F60000h - 77FD6000h
SHELL32 loaded at 7C9C0000h - 7D1D6000h
ole32 loaded at 774E0000h - 7761D000h
shared loaded at 10000000h - 10029000h
comdlg32 loaded at 763B0000h - 763F9000h
uxtheme loaded at 5AD70000h - 5ADA8000h
foo_albumlist loaded at 00A30000h - 00A77000h
OLEAUT32 loaded at 77120000h - 771AC000h
foo_cdda loaded at 00A80000h - 00AB6000h
foo_converter loaded at 00AC0000h - 00B29000h
foo_dsp_std loaded at 00B50000h - 00B91000h
foo_input_std loaded at 00BC0000h - 00CD4000h
foo_playcount_mod loaded at 00D00000h - 00D15000h
MSVCR80 loaded at 78130000h - 781CB000h
foo_rgscan loaded at 00D40000h - 00D88000h
foo_uie_albumlist loaded at 00DB0000h - 00DED000h
foo_uie_lyrics loaded at 00E10000h - 00E6F000h
WININET loaded at 771B0000h - 7725A000h
CRYPT32 loaded at 77A80000h - 77B14000h
MSASN1 loaded at 77B20000h - 77B32000h
WINMM loaded at 76B40000h - 76B6D000h
foo_uie_quicksearch loaded at 00F40000h - 00F86000h
foo_ui_columns loaded at 00F90000h - 01027000h
foo_ui_panels loaded at 01050000h - 0112B000h
IMM32 loaded at 76390000h - 763AD000h
gdiplus loaded at 4EC50000h - 4EDF3000h
foo_ui_std loaded at 01160000h - 011B7000h
imagehlp loaded at 76C90000h - 76CB8000h
DBGHELP loaded at 59A60000h - 59B01000h
VERSION loaded at 77C00000h - 77C08000h

Stack dump analysis:
Address: 011028F8h, location: "foo_ui_panels", loaded at 01050000h - 0112B000h
Address: 01102934h, location: "foo_ui_panels", loaded at 01050000h - 0112B000h
Address: 7C915152h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "bsearch" (+00000157h)
Address: 7C915DB4h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlValidateUnicodeString" (+00000142h)
Address: 7C9153F5h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFindActivationContextSectionString" (+000000DCh)
Address: 7C97C1C0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Address: 7C915AF1h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlDosApplyFileIsolationRedirection_Ustr" (+0000034Eh)
Address: 01000003h, location: "foo_ui_columns", loaded at 00F90000h - 01027000h
Address: 7C97C2C0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Address: 7C915B4Fh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlDosApplyFileIsolationRedirection_Ustr" (+000003ACh)
Address: 7C9153F5h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFindActivationContextSectionString" (+000000DCh)
Address: 7C97C248h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Address: 7C915707h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlHashUnicodeString" (+000002A2h)
Address: 7C915A00h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlDosApplyFileIsolationRedirection_Ustr" (+0000025Dh)
Address: 7C915A65h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlDosApplyFileIsolationRedirection_Ustr" (+000002C2h)
Address: 7C97C2C0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Address: 7C916999h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+0000027Eh)
Address: 7C9169A5h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+0000028Ah)
Address: 7C90EFE3h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+000002E2h)
Address: 7C90EF43h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000242h)
Address: 7C91691Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+00000202h)
Address: 7C916924h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+00000209h)
Address: 7C910833h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000025Fh)
Address: 7C916999h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+0000027Eh)
Address: 7C9169A5h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+0000028Ah)
Address: 7C90EFE3h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+000002E2h)
Address: 7C90EF43h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000242h)
Address: 7C91691Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+00000202h)
Address: 7C916924h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+00000209h)
Address: 77E702E7h, location: "RPCRT4", loaded at 77E70000h - 77F01000h
Address: 77E702E7h, location: "RPCRT4", loaded at 77E70000h - 77F01000h
Address: 77E702A8h, location: "RPCRT4", loaded at 77E70000h - 77F01000h
Address: 7C916999h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+0000027Eh)
Address: 7C9169A5h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+0000028Ah)
Address: 7C90EFE3h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+000002E2h)
Address: 7C90EF43h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000242h)
Address: 7C91691Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+00000202h)
Address: 7C916924h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+00000209h)
Address: 77DD02C7h, location: "ADVAPI32", loaded at 77DD0000h - 77E6B000h
Address: 7E4113B8h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Address: 77DD02C7h, location: "ADVAPI32", loaded at 77DD0000h - 77E6B000h
Address: 77DD0288h, location: "ADVAPI32", loaded at 77DD0000h - 77E6B000h
Address: 7C916999h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+0000027Eh)
Address: 7C9169A5h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+0000028Ah)
Address: 7C90EFE3h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+000002E2h)
Address: 7C90EF43h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000242h)
Address: 7C91691Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+00000202h)
Address: 7C916924h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+00000209h)
Address: 5AD702F7h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Address: 7C97C260h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Address: 5AD702F7h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Address: 5AD70280h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C916928h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+0000020Dh)
Address: 7C916924h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+00000209h)
Address: 7C9168A6h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+0000018Bh)
Address: 7C9168AEh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+00000193h)
Address: 7C90EAE3h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 01057790h, location: "foo_ui_panels", loaded at 01050000h - 0112B000h
Address: 7E41B463h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+00000137h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9106ABh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+000000D7h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C809A09h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "lstrlenW" (+00000000h)
Address: 773D2F4Ch, location: "COMCTL32", loaded at 773D0000h - 774D3000h
Symbol: "Ordinal249" (+00002F4Ch)
Address: 7E440477h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E41B3E9h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+000000BDh)
Address: 5AD71AF6h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Address: 7C915041h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "bsearch" (+00000046h)
Address: 7C915233h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "bsearch" (+00000238h)
Address: 7C915F0Bh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlValidateUnicodeString" (+00000299h)
Address: 7E41B3E9h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+000000BDh)
Address: 7E418BC9h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "GetWindowThreadProcessId" (+00000159h)
Address: 7E471088h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Address: 7E41B3BCh, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+00000090h)
Address: 7E41B397h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 7E440477h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E41B3A0h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+00000074h)
Address: 7E41B397h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 0105BEACh, location: "foo_ui_panels", loaded at 01050000h - 0112B000h
Address: 0105BECCh, location: "foo_ui_panels", loaded at 01050000h - 0112B000h
Address: 7C910551h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000114h)
Address: 7C809A09h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "lstrlenW" (+00000000h)
Address: 7C97C174h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Address: 7C915B4Fh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlDosApplyFileIsolationRedirection_Ustr" (+000003ACh)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C911538h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000AA9h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910570h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000133h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 77C2C2DEh, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "free" (+000000C3h)
Address: 77C2C2E3h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "free" (+000000C8h)
Address: 7C809A09h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "lstrlenW" (+00000000h)
Address: 5AD778E9h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "GetThemeSysColor" (+0000072Fh)
Address: 773D2F4Ch, location: "COMCTL32", loaded at 773D0000h - 774D3000h
Symbol: "Ordinal249" (+00002F4Ch)
Address: 77C35C94h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "except_handler3" (+00000000h)
Address: 77C12070h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "__non_rtti_object::`vftable'" (+00000C78h)
Address: 77C2C2E3h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "free" (+000000C8h)
Address: 5AD77A3Fh, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "GetThemeSysColor" (+00000885h)
Address: 5AD77A4Dh, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "GetThemeSysColor" (+00000893h)
Address: 7C9180FFh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlReAllocateHeap" (+00000702h)
Address: 7C91825Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlReAllocateHeap" (+00000860h)
Address: 7C9105C8h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+0000018Bh)
Address: 77F198EBh, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectExW" (+00000084h)
Address: 77F198C6h, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectExW" (+0000005Fh)
Address: 77F16C0Ah, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "DeleteObject" (+00000000h)
Address: 77F199AFh, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectW" (+00000046h)
Address: 77F199B7h, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectW" (+0000004Eh)
Address: 01000000h, location: "foo_ui_columns", loaded at 00F90000h - 01027000h
Address: 77F16C0Ah, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "DeleteObject" (+00000000h)
Address: 5AD74B85h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "Ordinal45" (+0000009Ch)
Address: 5AD74B63h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "Ordinal45" (+0000007Ah)
Address: 7E418BC9h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "GetWindowThreadProcessId" (+00000159h)
Address: 77F198EBh, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectExW" (+00000084h)
Address: 77F198C6h, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectExW" (+0000005Fh)
Address: 7C90E1FEh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "ZwQueryValueKey" (+00000000h)
Address: 7C90FB6Ch, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlNtStatusToDosError" (+0000002Fh)
Address: 7C90FB71h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlNtStatusToDosError" (+00000034h)
Address: 7C90E1FEh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "ZwQueryValueKey" (+00000000h)
Address: 7C90E20Ah, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "ZwQueryValueKey" (+0000000Ch)
Address: 77F198EBh, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectExW" (+00000084h)
Address: 77F198C6h, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectExW" (+0000005Fh)
Address: 77F199AFh, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectW" (+00000046h)
Address: 77F199B7h, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectW" (+0000004Eh)
Address: 01000000h, location: "foo_ui_columns", loaded at 00F90000h - 01027000h
Address: 00450048h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004C004Ch, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00440020h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0047004Ch, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C90FB71h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlNtStatusToDosError" (+00000034h)
Address: 77DD6A18h, location: "ADVAPI32", loaded at 77DD0000h - 77E6B000h
Address: 773D1C7Ch, location: "COMCTL32", loaded at 773D0000h - 774D3000h
Symbol: "Ordinal249" (+00001C7Ch)
Address: 773D1CE8h, location: "COMCTL32", loaded at 773D0000h - 774D3000h
Symbol: "Ordinal249" (+00001CE8h)
Address: 77F1A279h, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "TranslateCharsetInfo" (+0000005Dh)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9106ABh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+000000D7h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C9105D4h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 7C9105D4h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 773D0000h, location: "COMCTL32", loaded at 773D0000h - 774D3000h
Symbol: "Ordinal249" (+00000000h)
Address: 77F30C98h, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "DdEntry19" (+0000001Ah)
Address: 77F1A280h, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "TranslateCharsetInfo" (+00000064h)
Address: 77F1A279h, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "TranslateCharsetInfo" (+0000005Dh)
Address: 773D73D0h, location: "COMCTL32", loaded at 773D0000h - 774D3000h
Symbol: "DllInstall" (+00001150h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9106ABh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+000000D7h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C911538h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000AA9h)
Address: 7C911596h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000B07h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C9105D4h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C911538h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000AA9h)
Address: 7C911596h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000B07h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C9105D4h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C9105C8h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+0000018Bh)
Address: 7C910551h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000114h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 010E4285h, location: "foo_ui_panels", loaded at 01050000h - 0112B000h
Address: 010E11E6h, location: "foo_ui_panels", loaded at 01050000h - 0112B000h
Address: 01102794h, location: "foo_ui_panels", loaded at 01050000h - 0112B000h
Address: 010E1330h, location: "foo_ui_panels", loaded at 01050000h - 0112B000h
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C911538h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000AA9h)
Address: 7C911596h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000B07h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C9105D4h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 010DA69Eh, location: "foo_ui_panels", loaded at 01050000h - 0112B000h
Address: 010DA6BDh, location: "foo_ui_panels", loaded at 01050000h - 0112B000h
Address: 010E3870h, location: "foo_ui_panels", loaded at 01050000h - 0112B000h
Address: 010DA6BDh, location: "foo_ui_panels", loaded at 01050000h - 0112B000h
Address: 010E1116h, location: "foo_ui_panels", loaded at 01050000h - 0112B000h
Address: 010FBE4Ch, location: "foo_ui_panels", loaded at 01050000h - 0112B000h
Address: 010E17E7h, location: "foo_ui_panels", loaded at 01050000h - 0112B000h
Address: 010E17F4h, location: "foo_ui_panels", loaded at 01050000h - 0112B000h
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9105D4h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)

Version info:
foobar2000 v0.9.4.2
UNICODE

Additional info:
foobar2000 core 0.9.4.2 (Core)
Standard DSP array 1.0 (foo_dsp_std)
Standard Input Array 1.0 (foo_input_std)
WMA Decoder 1.1 (foo_input_std)
Panels UI 0.9.2 beta [Mar 30 2007 - 12:21:46] (foo_ui_panels)
FLAC Decoder 1.1.0 (foo_input_std)
Columns UI 0.1.3 beta 1v7 (foo_ui_columns)
Default User Interface 0.9acc (foo_ui_std)
Converter 1.0.1 (foo_converter)
Album list panel 0.2.1 (foo_uie_albumlist)
CD Audio Decoder 2.1.1 (foo_cdda)
Album List 3.2.0 (foo_albumlist)
Quick Search Toolbar 2.8k (foo_uie_quicksearch)
Play Count Mod 1.0.2 (foo_playcount_mod)
ReplayGain Scanner 2.0.2 (foo_rgscan)
Lyric Show Panels 0.3.1.1 (foo_uie_lyrics)


Blankwire
I can't load certain panels (menu, buttons, seekbar, visualizer) under Vista. Is there anything I can do to fix this?
shakey_snake
do you have foo_ui_columns installed?

All those you've listed are columnsUI panels.
Bellfazar
I was hoping someone might help me. I'm trying to figure out how to use the sorting feature effectively. Basically what I want to do is this:

I use Album List Panel to display %album artist% - (%date%) - %album%. I have it trimming off any "The" at the front of the artist's name and placing it at the end. Here's my code to do that:
CODE
$if($strcmp($left(%album artist%,4),'The '),[$trim($cwb_removethe(%album artist%))]', The - ',[%album artist% - ])'('%date%')' - %album%


Pretty simple stuff. What I'd like to do is find a way to apply that sort of formatting to the sorting output of PanelsUI. Right now the Album List reads:

Badly Drawn Boy
Beastie Boys
Beatles, The

Except SCPL displays:

Badly Drawn Boy
Beastie Boys
Beck

with The Beatles sorted in down with other artists whose name starts with a "T". Right now I'm using the Artist/Date/Album sorting. Can anyone help me fix this?
The Judge
I just had this exact same issue last night smile.gif. Go to Preferences - Panels UI - Sort/Group By. In the upper window you'll see the various sorting groups - Album, Artist etc etc. If you click 'modify' you can see how they are sorted/grouped. Inserting your code in those fields (make sure that you check the primary and secondary sorting codes for Artist/Date/Album as they appear to overlap) will ensure that it is sorted in the manner you want. It will still display it as 'The Beatles' though. You'd have to edit your SCPL code to have it how you want it in your Album List.

I don't have Foobar on this computer (blasphemy I know tongue.gif) so I can't walk you through it entirely but that is exactly the way I did it. Hope that helps.
Falstaff
QUOTE(The Judge @ May 7 2007, 04:31) *

I just had this exact same issue last night smile.gif. Go to Preferences - Panels UI - Sort/Group By. In the upper window you'll see the various sorting groups - Album, Artist etc etc. If you click 'modify' you can see how they are sorted/grouped. Inserting your code in those fields (make sure that you check the primary and secondary sorting codes for Artist/Date/Album as they appear to overlap) will ensure that it is sorted in the manner you want. It will still display it as 'The Beatles' though. You'd have to edit your SCPL code to have it how you want it in your Album List.

I don't have Foobar on this computer (blasphemy I know tongue.gif) so I can't walk you through it entirely but that is exactly the way I did it. Hope that helps.


yep, i did it too, works fine wink.gif
shakey_snake
Feature Request
So, right now, if we want our layouts to interact with the internet, we have to have foo_run installed. So that we can send a URL to the command line and it opens in our default browser.

The problem with this, is that every "type" of link we create requires a new button command be entered into to foo_run's preferences by the user, with the correct name as well. This makes sharing this fairly complicated.

now, foo_run can do a lot of command line things that probably aren't needed,
but a button command that would simply go to url's would be very useful

example:
CODE
$button(,,,,,,,,GOTOURL:'http://www.discogs.com/release/'%discogs_release_id%,tooltip:"Go To Discogs")
terrestrial
I've uploaded 0.12.0. There is a new "Library Filter" panel and I've attached a config file (library.pp) that you can call using a POPUP: button to see how to configure it.
mil3s
QUOTE(terrestrial @ May 7 2007, 09:49) *

I've uploaded 0.12.0. There is a new "Library Filter" panel and I've attached a config file (library.pp) that you can call using a POPUP: button to see how to configure it.

Cool smile.gif, except there is no border setting. unsure.gif
4nt1
When I set the background colour in the colour picker - it does not reflect in the bg... the colour stays as the default... any idea?

I am using your default library - just trying to change bg colour

Also just tried to add my own library sort and it crashed foobar

CODE

---------------------------
Visual Studio Just-In-Time Debugger
---------------------------
An unhandled win32 exception occurred in foobar2000.exe [3732]. Just-In-Time debugging this exception failed with the following error: No installed debugger has Just-In-Time debugging enabled. In Visual Studio, Just-In-Time debugging can be enabled from Tools/Options/Debugging/Just-In-Time.

Check the documentation index for 'Just-in-time debugging, errors' for more information.
---------------------------
OK
---------------------------

Using the following components...

Core (2007-04-21 05:36:34)
foobar2000 core 0.9.4.3
foo_abx.dll (2007-04-21 05:35:00)
ABX Comparator 1.3.1
foo_albumlist.dll (2007-04-21 05:34:58)
Album List 3.2.0
foo_audioscrobbler.dll (2006-12-20 19:53:36)
Audioscrobbler 1.3.5
foo_autoplaylist.dll (2006-06-26 23:59:04)
Autoplaylist Manager 1.0
foo_burninate.dll (2006-06-26 23:51:40)
Audio CD Writer 2.0.1
foo_cdda.dll (2007-04-21 05:34:44)
CD Audio Decoder 2.1.1
foo_common.dll (2006-03-11 18:23:55)
Common services 0.1
foo_converter.dll (2007-04-21 05:34:28)
Converter 1.0.1
foo_cwb_hooks.dll (2006-12-01 12:47:46)
cwbowron's title format hooks 1.1.0beta [Dec 1 2006 - 13:47:34]
foo_dbsearch.dll (2006-06-12 02:47:28)
Database Search 1.4 beta 4
foo_discogs.dll (2007-04-02 23:01:46)
Discogs Tagger 0.99
foo_dockable_panels.dll (2006-12-04 08:04:14)
Dockable Panels 1.0.5 [Dec 4 2006 - 09:04:00]
foo_dsp_continuator.dll (2006-04-29 04:17:11)
Continuator 0.4.0
foo_dsp_std.dll (2007-01-20 09:36:56)
Standard DSP array 1.0
foo_dsp_vlevel.dll (2006-04-29 04:16:43)
VLevel 20060324.0
foo_freedb2.dll (2006-08-30 04:43:04)
freedb Tagger 0.5.2a
foo_g15lcd.dll (2006-07-31 17:21:40)
Logitech G15 LCD Display 0.3a
foo_input_shorten.dll (2006-03-11 18:25:13)
Shorten decoder 0.4.2a
foo_input_std.dll (2007-04-21 05:34:22)
FLAC Decoder 1.1.0
Standard Input Array 1.0
WMA Decoder 1.1
foo_lnk.dll (2006-03-11 18:24:54)
Shell link resolver 1.1
foo_masstag.dll (2007-04-21 05:33:44)
Masstagger 1.6
foo_msnalt.dll (2006-04-29 22:19:30)
MSN Now Playing (alt) 2.4
foo_navigator.dll (2006-06-13 07:16:02)
Navigator 0.2
foo_out_asio.dll (2006-08-13 17:07:52)
ASIO support 1.2.4
foo_out_ks.dll (2006-06-26 23:50:24)
Kernel Streaming Output 1.2.2
foo_playcount.dll (2006-09-16 17:55:54)
Playback Statistics 1.3.2
foo_playlist_bind.dll (2006-04-06 23:52:24)
Playlist Bind 2.2
foo_playlist_manager.dll (2006-03-12 23:25:15)
Playlist Manager 1.0
foo_playlist_tree.dll (2007-04-03 11:40:00)
Playlist Tree Panel 3.0.BETA_3 [Apr 3 2007 - 11:39:32]
foo_pqview.dll (2006-03-12 23:23:29)
foo_random.dll (2006-03-13 10:35:03)
Randomized playlist entry 1.2.3
foo_rgscan.dll (2007-04-21 05:33:22)
ReplayGain Scanner 2.0.2
foo_run.dll (2006-06-15 22:08:10)
Run services 0.3.2
foo_scrobblecharts.dll (2007-03-31 16:36:48)
Last.fm Chart Player 0.2.3
foo_ui_columns.dll (2007-05-03 03:17:08)
Columns UI 0.2.0 alpha 1
foo_ui_egoh.dll (2007-03-12 22:30:26)
Egoh User Interface 1.1.2
foo_ui_panels.dll (2007-05-07 10:25:58)
Panels UI 0.12.0 beta [May 7 2007 - 03:37:48]
foo_ui_std.dll (2007-04-21 05:33:14)
Default User Interface 0.9acc
foo_uie_albumart.dll (2007-01-15 16:04:44)
Album Art Panel 0.2.6
foo_uie_albumlist.dll (2006-11-22 22:57:39)
Album list panel 0.2.1
foo_uie_console.dll (2006-11-22 22:59:04)
Console panel 0.2.1
foo_uie_explorer.dll (2006-05-01 19:38:42)
Explorer Tree 1.04.6a
foo_uie_queuemanager.dll (2006-12-17 02:21:36)
Queue manager panel 0.2.3
foo_uie_quicksearch.dll (2006-10-15 18:56:24)
Quick Search Toolbar 2.8j
foo_uie_tabs.dll (2006-07-08 04:18:32)
Tabbed panel modifyed 0.2.1
foo_uie_vis_egoh.dll (2007-03-12 22:30:28)
Egoh Spectrum analyser (uie) 1.1.2
foo_uie_wsh_panel.dll (2007-03-18 03:24:24)
WSH Panel (uie) 0.7.1
foo_unpack.dll (2007-04-21 05:35:14)
RAR reader 1.1
ZIP/GZIP reader 1.0
foo_utils.dll (2006-03-12 23:24:57)
Playlist tools 0.5.6



kabuki
QUOTE(terrestrial @ May 7 2007, 17:49) *

I've uploaded 0.12.0. There is a new "Library Filter" panel and I've attached a config file (library.pp) that you can call using a POPUP: button to see how to configure it.

In preference, Library Filter, I click on "new" button to create a new criteria. A little window popups asking me to enter the name of it. When I click on OK, it freezes for less 8 seconds then foobar crashes, without crashlog.
(I'm using Windows XP SP2).
As 4nt1: does the background selection color, in the panel settings do something ? When I select another color, background stick to white. But I can change the color where criterias are displayed changing code.
carmenm
Wow great idea terrestrial....
Just some ui things:
In the Library filter, could we have an apply button. As it has syntax, it would be cool not to have push ok and redo settings to test things.
I like the fact that layout globals do not appear anymore in the settings page, but could we have a direct access from contextual menu for quick access, and maybe an possible access with a button in the layout, as it is really the center of the customization in my opinion.
The last thing is more like a dream tongue.gif seeing you plugin being more and more complex, i also see that "theming " with it starts to require a lot of work(and i do love that!), and so become more and more important. So as an "idea" not a wish i think it would be great instead of having more and more windows for each panel, popups... to have a tabbed view of the thing. Just like in a browser or an im client. When your first open a config it opens the window, then the others just create a tab inside this window and so on and so on. Just an idea not a wish, i know the implementation is really tricky !

One other thing. As a developer i cannot but admire the way you deal with this plugin, your ideas are really awesome and i think you implement it just right, you listen carefully to our demands while keeping in sight what can be done and what could be the consequences. I cannot but think that you are a developer biggrin.gif
Thanks for your work
Andreasvb
Mine crashes too.
(Columns UI 0.2.0 alpha 1 & Panels UI 0.12.0, running on Columns UI as selected UI)
terrestrial
ooops. I think I might have zipped up the wrong set of files. I've uploaded the correct set now. Also fixed the bug on adding new items.
4nt1
hmm its still crashing when I try to add a new item...

is it me? because the file seemed to be a different time stamp...

also the background colour is still not working sad.gif
Andreasvb
Same here, looks the same.
Only I get in the window is !FROMLAYOUT!:Header
carmenm
crashing here too
mil3s
nvm
terrestrial
ok, let's try that again... version should be 0.12.2... it might crash if you delete something from the library filter, but have a panel open with that node displayed and you try to do anything with that node (so click somewhere else and select "Reset").

The background color will be updated after a restart.
Andreasvb
Thank you, works good now.
This looks very cool! =)

Would it be possible to send it to the playlist when you click on it? Like you can with Playlist Tree.

Oh, and to scroll down, I can only scroll up tongue.gif
mil3s
I have a problem with subidx 2. it doesn't move to the right like subidx 1 does. Here is my code:

CODE
$ifequal($mod(%_itemindex%,2),0,,$drawrect(0,0,0,0,pencolor-0-0-0 alpha-6))

$if(%_selected%,
$imageabs2(0,0,0,0,0,0,1,0,$getpvar(Image.Path)sel1_2.png,)
$imageabs2($sub(%_width%,5),%_height%,0,0,0,0,3,0,$getpvar(Image.Path)sel4.png,nokeepaspect)
$imageabs2(0,0,0,0,0,0,$sub(%_width%,3),0,$getpvar(Image.Path)sel5.png,)
)
$if(%_selected%,$font($getpvar(userFont),$getpvar(userFontSize),,0-77-153),$font($getpvar(userFont),$getpvar(userFontSize),,0-0-0))

$puts(x.Offset,$eval(%_subidx%*20))

$ifequal(%_maxidx%,%_subidx%,
$alignabs($get(x.Offset),3,$eval(%_width%-$get(x.Offset)),%_height%,left,top)
$if(%_expanded%,
$imageabs2(0,0,0,9,0,0,$eval(4+$get(x.Offset)),6,$getpvar(Image.Path)tree.bmp,)$font(,,bold,)
,
$imageabs2(0,0,0,0,0,9,$eval(4+$get(x.Offset)),6,$getpvar(Image.Path)tree.bmp,)
)
$puts(x.Offset,$eval($get(x.Offset)+10))
$alignabs($add($get(x.Offset),10),3,$eval(%_width%-$get(x.Offset)),%_height%,left,top)
)

%criteria%
4nt1
scroll up and down works fine for me - I am using from a dockable panel - not sure what difference that makes...

still wondering why foobar needs to restart for the new background colour to change - no other component is like this... some cool possibilities though... playlist tree doesnt work for me very well as I have 500gb of music and it simply cannot cope with that big of a db

can we also have the option for selecting window frame?
mil3s
What is Item Rows in the Library Filter preferences?

Also. It would be cool so have directory structure layout in the library.
Falstaff
"...
+ button in settings dialog to clear PVARs"

thanx a lot Terrestrial wink.gif very useful for me (and my tests, lol)
stampgevaar
what the hell happend to the cover art stuff. Previously I just coded it in the user globals.

1. Can I keep it this way or? and what's the difference in coding the path with $puts(cover,C:\Progrblablabla) and doing this with $setpvar???
This because I thought $puts() also permanentely keeps it's value?

2. And what does the library thing do I can't figure it out...

Can somebody please explain? thanks in advance and sorry for bad English... I'm Dutch

???????
terrestrial
QUOTE(Falstaff @ May 6 2007, 01:30) *

PanelsUI crash on closing after using the FILTER command on a button ...


what did you put in the button?

QUOTE(kodesh @ May 6 2007, 11:33) *

i've done what you advised. removed trackinfo_mod and choose to not keep settings at foobar start.
also commented all code in ui_panels. no other panels are using code besides trackinfo_mod (wich i removed)
once again, foobar is empty (all black) and now using about 90% CPU. i even tought it was azrael's playlist config, but since i removed all panels i guess it's not.


the only other thing to try would be to remove other components and see if that helps (or maybe a new install in a new directory).

QUOTE(mil3s @ May 7 2007, 12:10) *

I have a problem with subidx 2. it doesn't move to the right like subidx 1 does. Here is my code:


you probably meant to do something like:

CODE

$ifequal($mod(%_itemindex%,2),0,,$drawrect(0,0,0,0,pencolor-0-0-0 alpha-6))

$if(%_selected%,
$imageabs2(0,0,0,0,0,0,1,0,$getpvar(Image.Path)sel1_2.png,)
$imageabs2($sub(%_width%,5),%_height%,0,0,0,0,3,0,$getpvar(Image.Path)sel4.png,nokeepaspect)
$imageabs2(0,0,0,0,0,0,$sub(%_width%,3),0,$getpvar(Image.Path)sel5.png,)
)
$if(%_selected%,$font($getpvar(userFont),$getpvar(userFontSize),,0-77-153),$font($getpvar(userFont),$getpvar(userFontSize),,0-0-0))

$puts(x.Offset,$eval(%_subidx%*20))

$ifequal(%_maxidx%,%_subidx%,
$alignabs($get(x.Offset),3,$eval(%_width%-$get(x.Offset)),%_height%,left,top)
,
$if(%_expanded%,
$imageabs2(0,0,0,9,0,0,$eval(4+$get(x.Offset)),6,$getpvar(Image.Path)tree.bmp,)$font(,,bold,)
,
$imageabs2(0,0,0,0,0,9,$eval(4+$get(x.Offset)),6,$getpvar(Image.Path)tree.bmp,)
)
$puts(x.Offset,$eval($get(x.Offset)+10))
$alignabs($get(x.Offset),3,$eval(%_width%-$get(x.Offset)),%_height%,left,top)
)

%criteria%


previously the $alignabls offsets were 20, 40, 40 for subindexes 0,1,2. now they will be 10, 30, and 40

QUOTE(mil3s @ May 7 2007, 12:57) *

What is Item Rows in the Library Filter preferences?


same as the item height in the settings dialog (it only applies if you're not using one of the display formats defined in the layout
Falstaff
QUOTE(Falstaff @ May 7 2007, 20:31) *

"...
+ button in settings dialog to clear PVARs"

thanx a lot Terrestrial wink.gif very useful for me (and my tests, lol)


using POPUP for specific uses (e.g. to display a popu for lyrics when i am in mini-player mode of my config ...) is always buggued ... it's modify randomly some PVAR when changing a PVAR value by buttons in the main window mad.gif

is there a pb og pointing on the good PVAR variable when a popup is open ?
mil3s
Thanks for the help terrestrial. Works perfect now.
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.