Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: foo_bubble_coverflow (Read 416095 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

foo_bubble_coverflow

Reply #50
Looks good

- embedded covers
- 'no cover' image path
- option to reverse wheel control
- background color / borders / smooth
- caption vertical offset / color / font options
Thinking Outside The Box

foo_bubble_coverflow

Reply #51
Hello!
Thanks a lot for this great component. I hope it will work on my computer.
Could somebody tell me how to add the cover flow to my foobar? I'm using the last Pastelo configuration.
Thanks.

foo_bubble_coverflow

Reply #52
I found a bug that I can reproduce everytime so far:

Basically, I drag a window over top of the coverflow, then move it a little bit, but have it remain on the coverflow still. BUG 1: The window contents remian as an imprint on the coverflow panel. Now I resize the window first to make it larger, then to make it smaller. BUG 2: The window border disappears and I have no way of exiting the window unless a "cancel" button or "apply" or something that closes the window is present.
Song List: keikoniumboards.ke.funpic.org/files/songlist.html

foo_bubble_coverflow

Reply #53
new pb detected :

added coverflow in a panel of my panelsUI => ok, but i have opened it in a window (using the menu of foobar) and now, every time i launch foobar, the coverflow window open first !! ... i closing it each time before closing foobar, it appear at each launch after

any idea to fix it ?

thanx by advance

foo_bubble_coverflow

Reply #54
new pb detected :

added coverflow in a panel of my panelsUI => ok, but i have opened it in a window (using the menu of foobar) and now, every time i launch foobar, the coverflow window open first !! ... i closing it each time before closing foobar, it appear at each launch after

any idea to fix it ?

thanx by advance


Confirmed (wish I didn't test it lol)
Song List: keikoniumboards.ke.funpic.org/files/songlist.html

foo_bubble_coverflow

Reply #55

new pb detected :

added coverflow in a panel of my panelsUI => ok, but i have opened it in a window (using the menu of foobar) and now, every time i launch foobar, the coverflow window open first !! ... i closing it each time before closing foobar, it appear at each launch after

any idea to fix it ?

thanx by advance


Confirmed (wish I didn't test it lol)


Use "Close Cover flow window" in the menu, it will remember the window is closed. I've fixed it already in my develoment version so it remmembers it when clicking the window's X.

Digging through the other post to make some replies.. Will take some time

foo_bubble_coverflow

Reply #56
The image resizing looks very crispy. Would it be possible to have a smoother look?

Some font options would be nice as well. Font, font size, vertical offset, 2 lines, etc.

Great work. Keep it up.

EDIT: Oh. One other thing. When playing the first item in a playlist, there's only covers visible in the middle and to the right. What about showing the last items in the playlist on the left so it doesn't look empty?


It should already look smooth if your hardware supports FSAA (Full Scene Antia Ailiasing) which is enabled, if supported. In the next version the console will display if it's used or not. Now some art can be "blocky" and there's not much that can be done about it.

Font properties: planned along with unicode

For the first/last item request, I like it how the beginning and end of playlist does not look the same, but maybe I'll add an option to make it circular.


I got more errors with v0.11. Basically I was trying to test the limits of the compoennt by showing 30 covers, going in and out of fullscreen, and scrolling forward and backward to see if I could generate any crashes (just incase...). No crash, but when I exited foobar, I got the following 3 errors in the order I will post them in:
. Ok about using printf(). the unregister error is not very important


Foobar keeps shutting down if I want to add the component to a panel in columns ui. I use the latest beta from columns ui.
What could be causing the problem?

I can view the coverflow window when I click view in the foobar menu. But adding to a panel seems to be a problem. If I add it to a tab this also doesn't work.

I tried several things sometimes I get a crash log sometimes I don't

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 00B3F747h
Access violation, operation: write, address: 00B3F738h
Call path:
entry=>app_mainloop
Code bytes (00B3F747h):
00B3F707h:  6F 74 20 52 65 6C 65 61 73 65 20 68 57 6E 64 2E
00B3F717h:  00 43 6F 75 6C 64 20 4E 6F 74 20 55 6E 72 65 67
00B3F727h:  69 73 74 65 72 20 43 6C 61 73 73 2E 00 14 0D B4
00B3F737h:  00 C0 77 B1 00 00 12 B1 00 00 12 B1 00 00 77 B1
00B3F747h:  00 00 77 B1 00 D0 11 B1 00 00 77 B1 00 00 77 B1
00B3F757h:  00 00 77 B1 00 00 77 B1 00 D0 11 B1 00 00 77 B1
00B3F767h:  00 3C 0C B4 00 90 77 B1 00 40 77 B1 00 28 0C B4
00B3F777h:  00 90 77 B1 00 40 77 B1 00 44 69 73 70 6C 61 79
Stack (0013F9F4h):
0013F9D4h:  0013FCF4 00000000 A9D61DD8 A9D61898
0013F9E4h:  773CA549 A9D61958 80535230 804D8FD8
0013F9F4h:  09614EAC 00000002 184289C8 096A4668
0013FA04h:  00000000 00000000 00000000 09613920
0013FA14h:  1842AB08 0962791A 00000002 63079035
0013FA24h:  00000000 1842AAB8 096FA3D0 00000002
0013FA34h:  00000000 184289C8 096C20A8 0013FA74
0013FA44h:  096912D8 00000002 09627937 00000000
0013FA54h:  63079049 001702AC 00000006 0013FBE4
0013FA64h:  002A0304 00000000 096FA3D0 096C20A8
0013FA74h:  0013FBD4 096912D8 00000002 0962713F
0013FA84h:  1842AAB8 09621165 63079081 0013FC4C
0013FA94h:  09620580 00000000 002A0304 7E39B51C
0013FAA4h:  00000000 00000001 00000000 00000000
0013FAB4h:  0013FB2C 7C90EAE3 0013FAC4 00000000
0013FAC4h:  7FFDF000 0013FB28 7C80261A 0013FAE4
0013FAD4h:  7C8025F0 001103BB 00040000 0013FB9C
0013FAE4h:  00000014 00000001 00000000 00000000
0013FAF4h:  00000010 001702AC 00000000 7FFDB000
0013FB04h:  7FFDF000 00000000 00000000 002A0304
Registers:
EAX: 00B3F738, EBX: 00000003, ECX: 08B83A00, EDX: 08B85E08
ESI: 1842AB08, EDI: 08B83AA8, EBP: 184289C8, ESP: 0013F9F4
Crash location: "foo_bubble_coverflow", loaded at 00B10000h - 00B51000h

Loaded modules:
foobar2000                      loaded at 00400000h - 0051E000h
ntdll                            loaded at 7C900000h - 7C9B6000h
kernel32                        loaded at 7C800000h - 7C8FF000h
COMCTL32                        loaded at 77390000h - 77493000h
msvcrt                          loaded at 77BE0000h - 77C38000h
ADVAPI32                        loaded at 77F40000h - 77FEB000h
RPCRT4                          loaded at 77DA0000h - 77E31000h
GDI32                            loaded at 77E40000h - 77E87000h
USER32                          loaded at 7E390000h - 7E420000h
SHLWAPI                          loaded at 77E90000h - 77F06000h
SHELL32                          loaded at 7C9C0000h - 7D1E2000h
ole32                            loaded at 774A0000h - 775DD000h
shared                          loaded at 10000000h - 1002A000h
COMDLG32                        loaded at 76350000h - 7639A000h
IMM32                            loaded at 76330000h - 7634D000h
uxtheme                          loaded at 5B190000h - 5B1C8000h
apphelp                          loaded at 77B00000h - 77B22000h
msctfime                        loaded at 75250000h - 7527E000h
foo_abx                          loaded at 00A50000h - 00A83000h
foo_albumlist                    loaded at 00A90000h - 00AF5000h
foo_bubble_coverflow            loaded at 00B10000h - 00B51000h
OPENGL32                        loaded at 5F160000h - 5F22C000h
GLU32                            loaded at 5F400000h - 5F421000h
DDRAW                            loaded at 736D0000h - 73719000h
DCIMAN32                        loaded at 73B30000h - 73B36000h
gdiplus                          loaded at 4EB80000h - 4ED23000h
foo_cdda                        loaded at 08B90000h - 08BC5000h
foo_converter                    loaded at 08BF0000h - 08C55000h
foo_custominfo                  loaded at 08C80000h - 08D05000h
foo_custom_pc                    loaded at 08D30000h - 08D6C000h
WINSPOOL                        loaded at 72F70000h - 72F96000h
OLEAUT32                        loaded at 770E0000h - 7716B000h
foo_discogs                      loaded at 08E30000h - 08ED1000h
WS2_32                          loaded at 71A30000h - 71A47000h
WS2HELP                          loaded at 71A20000h - 71A28000h
WINMM                            loaded at 76AF0000h - 76B1E000h
foo_dsp_std                      loaded at 08EF0000h - 08F37000h
foo_facets                      loaded at 08F60000h - 09005000h
MSIMG32                          loaded at 76320000h - 76325000h
foo_fileops                      loaded at 09150000h - 09197000h
foo_input_std                    loaded at 091C0000h - 092E2000h
foo_masstag                      loaded at 09310000h - 09360000h
foo_rgscan                      loaded at 09380000h - 093D0000h
foo_uie_albumart                loaded at 093F0000h - 0942D000h
foo_uie_albumlist                loaded at 09450000h - 09493000h
foo_uie_bookmarks                loaded at 094C0000h - 09515000h
foo_uie_console                  loaded at 09530000h - 0954B000h
foo_uie_quicksearch              loaded at 09570000h - 095B6000h
foo_ui_columns                  loaded at 095E0000h - 096E0000h
foo_ui_std                      loaded at 09700000h - 097B3000h
foo_unpack                      loaded at 097E0000h - 0980D000h
foo_utils                        loaded at 103E0000h - 10419000h
iglicd32                        loaded at 10150000h - 1038A000h
igldev32                        loaded at 186F0000h - 18772000h
DSOUND                          loaded at 73E80000h - 73EDC000h
VERSION                          loaded at 77BD0000h - 77BD8000h
WINTRUST                        loaded at 76BF0000h - 76C1E000h
CRYPT32                          loaded at 77A40000h - 77AD5000h
MSASN1                          loaded at 77AE0000h - 77AF2000h
IMAGEHLP                        loaded at 76C50000h - 76C78000h
wdmaud                          loaded at 72C90000h - 72C99000h
msacm32                          loaded at 72C80000h - 72C88000h
MSACM32                          loaded at 77BB0000h - 77BC5000h
midimap                          loaded at 77BA0000h - 77BA7000h
KsUser                          loaded at 73E50000h - 73E54000h
DBGHELP                          loaded at 59E70000h - 59F11000h

Stack dump analysis:
Address: 09614EACh, location: "foo_ui_columns", loaded at 095E0000h - 096E0000h
Address: 096A4668h, location: "foo_ui_columns", loaded at 095E0000h - 096E0000h
Address: 09613920h, location: "foo_ui_columns", loaded at 095E0000h - 096E0000h
Address: 0962791Ah, location: "foo_ui_columns", loaded at 095E0000h - 096E0000h
Address: 096C20A8h, location: "foo_ui_columns", loaded at 095E0000h - 096E0000h
Address: 096912D8h, location: "foo_ui_columns", loaded at 095E0000h - 096E0000h
Address: 09627937h, location: "foo_ui_columns", loaded at 095E0000h - 096E0000h
Address: 096C20A8h, location: "foo_ui_columns", loaded at 095E0000h - 096E0000h
Address: 096912D8h, location: "foo_ui_columns", loaded at 095E0000h - 096E0000h
Address: 0962713Fh, location: "foo_ui_columns", loaded at 095E0000h - 096E0000h
Address: 09621165h, location: "foo_ui_columns", loaded at 095E0000h - 096E0000h
Address: 09620580h, location: "foo_ui_columns", loaded at 095E0000h - 096E0000h
Address: 7E39B51Ch, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DefWindowProcW" (+000001E0h)
Address: 7C90EAE3h, location: "ntdll", loaded at 7C900000h - 7C9B6000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 7C80261Ah, location: "kernel32", loaded at 7C800000h - 7C8FF000h
Symbol: "WaitForSingleObjectEx" (+000000DAh)
Address: 7C8025F0h, location: "kernel32", loaded at 7C800000h - 7C8FF000h
Symbol: "WaitForSingleObjectEx" (+000000B0h)
Address: 7E39F896h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "CallNextHookEx" (+0000003Bh)
Address: 103061AFh, location: "iglicd32", loaded at 10150000h - 1038A000h
Symbol: "DrvGetLayerPaletteEntries" (+000015CFh)
Address: 7E3B18E3h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "UnhookWinEvent" (+00000077h)
Address: 7E3CF200h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "SetMenu" (+0000006Ah)
Address: 10306090h, location: "iglicd32", loaded at 10150000h - 1038A000h
Symbol: "DrvGetLayerPaletteEntries" (+000014B0h)
Address: 7E39B50Ch, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 7E39B51Ch, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DefWindowProcW" (+000001E0h)
Address: 096987B0h, location: "foo_ui_columns", loaded at 095E0000h - 096E0000h
Address: 7E398734h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetDC" (+0000006Dh)
Address: 09620580h, location: "foo_ui_columns", loaded at 095E0000h - 096E0000h
Address: 09620580h, location: "foo_ui_columns", loaded at 095E0000h - 096E0000h
Address: 7E398816h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetDC" (+0000014Fh)
Address: 09620580h, location: "foo_ui_columns", loaded at 095E0000h - 096E0000h
Address: 7E3C0457h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E398830h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetDC" (+00000169h)
Address: 7E39B4C0h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 09620580h, location: "foo_ui_columns", loaded at 095E0000h - 096E0000h
Address: 7E3C0457h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E39B4D0h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 7E39B50Ch, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 09620580h, location: "foo_ui_columns", loaded at 095E0000h - 096E0000h
Address: 7C90EAE3h, location: "ntdll", loaded at 7C900000h - 7C9B6000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 09620580h, location: "foo_ui_columns", loaded at 095E0000h - 096E0000h
Address: 7E39B473h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DefWindowProcW" (+00000137h)
Address: 7E3991BEh, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetProcessWindowStation" (+00000029h)
Address: 7E3991F1h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetMessageW" (+0000002Bh)
Address: 7E39DAEAh, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DestroyWindow" (+00000000h)
Address: 0042C110h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 1000263Ah, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000CAh)
Address: 09642EF0h, location: "foo_ui_columns", loaded at 095E0000h - 096E0000h
Address: 0042CCFEh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004C2CB4h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004D0EECh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004D0EECh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004D0ED0h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B6000h
Symbol: "strchr" (+00000117h)
Address: 004A0773h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049AE10h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004A0773h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049EBC8h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 1000263Ah, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000CAh)
Address: 004C81F4h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004B4588h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0042CF3Ah, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049BE4Eh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00499231h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049922Bh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004BAF9Ch, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004B93E0h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049AE10h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049922Bh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049923Fh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004B93E0h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004B4972h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049ABBFh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049AE10h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 7C816FD7h, location: "kernel32", loaded at 7C800000h - 7C8FF000h
Symbol: "RegisterWaitForInputIdle" (+00000049h)
Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C8FF000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C816FE0h, location: "kernel32", loaded at 7C800000h - 7C8FF000h
Symbol: "RegisterWaitForInputIdle" (+00000052h)
Address: 0049AC2Ah, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004B0063h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00500069h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00500069h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00500069h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004D002Eh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00500069h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004D002Eh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 0051E000h

Version info:
foobar2000 v0.9.5 beta 8
UNICODE
Windows 5.1


Additional info:
CD Audio Decoder 2.1.2  (foo_cdda)
Facets 2007-12-07  (foo_facets)
Console panel 0.2.1  (foo_uie_console)
Playcounter for foo_custominfo 1.0.1  (foo_custom_pc)
RAR reader 1.1  (foo_unpack)
File Operations 2.0  (foo_fileops)
Default User Interface 0.9.5  (foo_ui_std)
ReplayGain Scanner 2.0.2  (foo_rgscan)
ABX Comparator 1.3.1  (foo_abx)
Album List 4.1  (foo_albumlist)
Standard DSP Array 1.0  (foo_dsp_std)
Converter 1.0.2  (foo_converter)
Album Art Panel 0.2.7  (foo_uie_albumart)
Album list panel 0.2.3 beta  (foo_uie_albumlist)
ZIP/GZIP reader 1.0  (foo_unpack)
Bookmarks 0.2.5.2  (foo_uie_bookmarks)
Quick Search Toolbar 2.8l  (foo_uie_quicksearch)
foobar2000 core 0.9.5 beta 8  (Core)
Discogs Tagger 1.12  (foo_discogs)
Cover Flow 0.11  (foo_bubble_coverflow)
Columns UI 0.2.1 alpha 10 v3  (foo_ui_columns)
Masstagger 1.6  (foo_masstag)
foo_custominfo 0.1.2  (foo_custominfo)
Standard Input Array 1.0  (foo_input_std)
Playlist tools 0.5.7  (foo_utils)


Ow I also have an idea that might be interesting, why not link the coverflow component to the albumlist, then when you for example click a year in the album list you can see al the albums of that year in the albumlist but also in the coverflow component. I could be nice for some visual navigation.

I have to say that you do some great work, I really love your foo_discogs component and this seems to be great also

Try a less recent version of CUI and tell me if it crashes the same.
The component displays whatever is in the current (active) playlist so put the items you want in it and it will show. For example, I have playlist tree config with various nodes and when I click on a node it's sent to a playlist which becomes active and the coverflow panel automatically refreshes.


Looks good

- embedded covers
- 'no cover' image path
- option to reverse wheel control
- background color / borders / smooth
- caption vertical offset / color / font options

1. yes
2. yes
3. yes
4. probably
5. yes. Color may used foobar's default colors

I found a bug that I can reproduce everytime so far:

Basically, I drag a window over top of the coverflow, then move it a little bit, but have it remain on the coverflow still. BUG 1: The window contents remian as an imprint on the coverflow panel. Now I resize the window first to make it larger, then to make it smaller. BUG 2: The window border disappears and I have no way of exiting the window unless a "cancel" button or "apply" or something that closes the window is present.

Can't reproduce. Wouldn't be surprised if PUI isn't the source of the problem (there's a lot of glitches with it).

About PUI, can someone tell me how to add my panel in a PUI bare install? I tried for 15min to figuer it out yesterday with no success...

foo_bubble_coverflow

Reply #57

I found a bug that I can reproduce everytime so far:

Basically, I drag a window over top of the coverflow, then move it a little bit, but have it remain on the coverflow still. BUG 1: The window contents remian as an imprint on the coverflow panel. Now I resize the window first to make it larger, then to make it smaller. BUG 2: The window border disappears and I have no way of exiting the window unless a "cancel" button or "apply" or something that closes the window is present.


Can't reproduce. Wouldn't be surprised if PUI isn't the source of the problem (there's a lot of glitches with it).

About PUI, can someone tell me how to add my panel in a PUI bare install? I tried for 15min to figuer it out yesterday with no success...


It seems to happen to me with CUI as the default UI also (ignore the hidious layout...), so I don't think it's panels UI. Proof:
[a href="http://smg.photobucket.com/albums/v326/keikonium/errorwithcuitoocoverflow.jpg" target="_blank"]) so it was using the default windows XP blue theme and the issue still remained. Chronials component does it too, and the old project M component also did the same thing. Maybe my graphics card just sucks  (nvidia geforce FX 5200).

To add the panel to your config in Panels UI just use the following code:

Code: [Select]
// Globals

// Background

// PerTrack
$button2(0,0,0,0,47,47,MENU,MENU,MENU,TOOLTIP:"Main Menu")
$panel(BubbleFlow,Cover flow,5,45,$eval(%_width%-5),$eval(%_height%/2))

// PerSecond


That should work I am pretty sure. NOTE: just hover your mouse in the top left cornor of your foobar and click to access the menu.
Song List: keikoniumboards.ke.funpic.org/files/songlist.html

foo_bubble_coverflow

Reply #58


new pb detected :

added coverflow in a panel of my panelsUI => ok, but i have opened it in a window (using the menu of foobar) and now, every time i launch foobar, the coverflow window open first !! ... i closing it each time before closing foobar, it appear at each launch after

any idea to fix it ?

thanx by advance


Confirmed (wish I didn't test it lol)


Use "Close Cover flow window" in the menu, it will remember the window is closed. I've fixed it already in my develoment version so it remmembers it when clicking the window's X.

Digging through the other post to make some replies.. Will take some time


ok, it works, thanx for reply

looking for next release, very impatient to se bug fixes and news



foo_bubble_coverflow

Reply #61
Try a less recent version of CUI and tell me if it crashes the same.
The component displays whatever is in the current (active) playlist so put the items you want in it and it will show. For example, I have playlist tree config with various nodes and when I click on a node it's sent to a playlist which becomes active and the coverflow panel automatically refreshes.

Still the same problem, if I want to add it as a panel it gives a buggy window (like when you click cover flow in view), and where the cover flow panel is supposed to be there is a grey space.

+ crashlog

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 00B3F2FBh
Access violation, operation: write, address: D0B4A409h
Call path:
entry=>app_mainloop
Code bytes (00B3F2FBh):
00B3F2BBh:  00 00 77 B1 00 64 03 B4 00 90 1F B1 00 C0 2D B1
00B3F2CBh:  00 30 3F B1 00 30 21 B1 00 00 77 B1 00 40 26 B1
00B3F2DBh:  00 00 27 B1 00 00 77 B1 00 50 27 B1 00 50 28 B1
00B3F2EBh:  00 00 2A B1 00 00 77 B1 00 50 03 B4 00 00 77 B1
00B3F2FBh:  00 B0 11 B1 00 D0 11 B1 00 00 77 B1 00 D0 11 B1
00B3F30Bh:  00 B0 11 B1 00 D0 11 B1 00 D0 11 B1 00 00 77 B1
00B3F31Bh:  00 D0 11 B1 00 3C 03 B4 00 E0 11 B1 00 80 39 B1
00B3F32Bh:  00 E0 11 B1 00 E0 11 B1 00 F0 11 B1 00 20 3F B1
Stack (0013F81Ch):
0013F7FCh:  00000000 0013FA68 0013FA40 00000000
0013F80Ch:  A9374DD8 A9374AE0 00000000 A9374BA0
0013F81Ch:  09600F76 096CF448 DBD479BB 002B03C8
0013F82Ch:  096C65D0 00CA03D1 00000020 002B03C8
0013F83Ch:  00000004 096C65C8 096CF448 000003D1
0013F84Ch:  000000CA 7E398B26 00741E18 00000001
0013F85Ch:  0000006B 0000005C 0013F87C 7E39F896
0013F86Ch:  0076A328 00040001 0013F910 096CF448
0013F87Ch:  0013F8DC 094C5D2C 05C603B1 00000000
0013F88Ch:  00000000 0013F910 DA33D80A 00040001
0013F89Ch:  7FFDF000 00000001 002B03C8 00739270
0013F8ACh:  0013F8C8 7E398B26 00739270 FFFFFFEB
0013F8BCh:  00000000 002B03C8 09646660 0013F900
0013F8CCh:  7E3988D1 00739270 FFFFFFEB 7E3988DA
0013F8DCh:  002B03C8 09646660 DBD479A7 0013F8DC
0013F8ECh:  0013F9B4 09665249 00000002 0000007B
0013F8FCh:  096467D7 002B03C8 0000007B 002B03C8
0013F90Ch:  00CA03D1 0013F998 09646660 0013F95C
0013F91Ch:  00000000 0013F948 7E39B50C 00739270
0013F92Ch:  0000007B 002B03C8 7E398734 002B03C8
Registers:
EAX: 00B3F2F8, EBX: 0D070161, ECX: 08B847C0, EDX: 096CF448
ESI: 7E3A787B, EDI: 096C65D0, EBP: 0013F8F8, ESP: 0013F81C
Crash location: "foo_bubble_coverflow", loaded at 00B10000h - 00B51000h

Loaded modules:
foobar2000                      loaded at 00400000h - 0051E000h
ntdll                            loaded at 7C900000h - 7C9B6000h
kernel32                        loaded at 7C800000h - 7C8FF000h
COMCTL32                        loaded at 77390000h - 77493000h
msvcrt                          loaded at 77BE0000h - 77C38000h
ADVAPI32                        loaded at 77F40000h - 77FEB000h
RPCRT4                          loaded at 77DA0000h - 77E31000h
GDI32                            loaded at 77E40000h - 77E87000h
USER32                          loaded at 7E390000h - 7E420000h
SHLWAPI                          loaded at 77E90000h - 77F06000h
SHELL32                          loaded at 7C9C0000h - 7D1E2000h
ole32                            loaded at 774A0000h - 775DD000h
shared                          loaded at 10000000h - 1002A000h
COMDLG32                        loaded at 76350000h - 7639A000h
IMM32                            loaded at 76330000h - 7634D000h
uxtheme                          loaded at 5B190000h - 5B1C8000h
apphelp                          loaded at 77B00000h - 77B22000h
msctfime                        loaded at 75250000h - 7527E000h
foo_abx                          loaded at 00A50000h - 00A83000h
foo_albumlist                    loaded at 00A90000h - 00AF5000h
foo_bubble_coverflow            loaded at 00B10000h - 00B51000h
OPENGL32                        loaded at 5F160000h - 5F22C000h
GLU32                            loaded at 5F400000h - 5F421000h
DDRAW                            loaded at 736D0000h - 73719000h
DCIMAN32                        loaded at 73B30000h - 73B36000h
gdiplus                          loaded at 4EB80000h - 4ED23000h
foo_cdda                        loaded at 08B90000h - 08BC5000h
foo_converter                    loaded at 08BF0000h - 08C55000h
foo_custominfo                  loaded at 08C80000h - 08D05000h
foo_custom_pc                    loaded at 08D30000h - 08D6C000h
WINSPOOL                        loaded at 72F70000h - 72F96000h
OLEAUT32                        loaded at 770E0000h - 7716B000h
foo_discogs                      loaded at 08E30000h - 08ED1000h
WS2_32                          loaded at 71A30000h - 71A47000h
WS2HELP                          loaded at 71A20000h - 71A28000h
WINMM                            loaded at 76AF0000h - 76B1E000h
foo_dsp_std                      loaded at 08EF0000h - 08F37000h
foo_facets                      loaded at 08F60000h - 09005000h
MSIMG32                          loaded at 76320000h - 76325000h
foo_fileops                      loaded at 09150000h - 09197000h
foo_input_std                    loaded at 091C0000h - 092E2000h
foo_masstag                      loaded at 09310000h - 09360000h
foo_rgscan                      loaded at 09380000h - 093D0000h
foo_uie_albumart                loaded at 093F0000h - 0942D000h
foo_uie_albumlist                loaded at 09450000h - 09493000h
foo_uie_bookmarks                loaded at 094C0000h - 09515000h
foo_uie_console                  loaded at 09530000h - 0954B000h
foo_uie_quicksearch              loaded at 09570000h - 095B6000h
foo_ui_columns                  loaded at 095E0000h - 096A6000h
foo_ui_std                      loaded at 096D0000h - 09783000h
foo_unpack                      loaded at 097B0000h - 097DD000h
foo_utils                        loaded at 103E0000h - 10419000h
DSOUND                          loaded at 73E80000h - 73EDC000h
VERSION                          loaded at 77BD0000h - 77BD8000h
WINTRUST                        loaded at 76BF0000h - 76C1E000h
CRYPT32                          loaded at 77A40000h - 77AD5000h
MSASN1                          loaded at 77AE0000h - 77AF2000h
IMAGEHLP                        loaded at 76C50000h - 76C78000h
wdmaud                          loaded at 72C90000h - 72C99000h
msacm32                          loaded at 72C80000h - 72C88000h
MSACM32                          loaded at 77BB0000h - 77BC5000h
midimap                          loaded at 77BA0000h - 77BA7000h
KsUser                          loaded at 73E50000h - 73E54000h
iglicd32                        loaded at 18E20000h - 1905A000h
igldev32                        loaded at 0FED0000h - 0FF52000h
DBGHELP                          loaded at 59E70000h - 59F11000h

Stack dump analysis:
Address: 09600F76h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 7E398B26h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetWindowThreadProcessId" (+000000A6h)
Address: 7E39F896h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "CallNextHookEx" (+0000003Bh)
Address: 094C5D2Ch, location: "foo_uie_bookmarks", loaded at 094C0000h - 09515000h
Address: 7E398B26h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetWindowThreadProcessId" (+000000A6h)
Address: 09646660h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 7E3988D1h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 7E3988DAh, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 09646660h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 09665249h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 096467D7h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 09646660h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 7E39B50Ch, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 7E398734h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetDC" (+0000006Dh)
Address: 09646660h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 09646660h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 7E398816h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetDC" (+0000014Fh)
Address: 09646660h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 7E3C0457h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E398830h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetDC" (+00000169h)
Address: 7E39B4C0h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 09646660h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 7E3C0457h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E39B4D0h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 7E39B50Ch, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 09646660h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 7C90EAE3h, location: "ntdll", loaded at 7C900000h - 7C9B6000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 09646660h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 7E39B473h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DefWindowProcW" (+00000137h)
Address: 7E3994BEh, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetWindowLongA" (+00000061h)
Address: 7E3AF586h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "SetWindowTextA" (+0000005Bh)
Address: 09646660h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 7E3984FCh, location: "USER32", loaded at 7E390000h - 7E420000h
Address: 7E3985A4h, location: "USER32", loaded at 7E390000h - 7E420000h
Address: 7E39B3F9h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DefWindowProcW" (+000000BDh)
Address: 7E39B393h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DefWindowProcW" (+00000057h)
Address: 7E3C0457h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E39B3B0h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DefWindowProcW" (+00000074h)
Address: 096014E9h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 7E398B26h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetWindowThreadProcessId" (+000000A6h)
Address: 09646660h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 7E3988D1h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 7E3988DAh, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 09665249h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 7E3C0457h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 096467D7h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 7E398B26h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetWindowThreadProcessId" (+000000A6h)
Address: 09646660h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 7E3988D1h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 7E3988DAh, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 09646660h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 09665249h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 096467D7h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 09646660h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 09605BF1h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 7E398734h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetDC" (+0000006Dh)
Address: 09646660h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 09646660h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 7E398816h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetDC" (+0000014Fh)
Address: 09646660h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 7E3C0457h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E3C0457h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E398830h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetDC" (+00000169h)
Address: 7E3989CDh, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetWindowLongW" (+00000127h)
Address: 09646660h, location: "foo_ui_columns", loaded at 095E0000h - 096A6000h
Address: 7E39DAEAh, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DestroyWindow" (+00000000h)
Address: 7E3AD950h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "IsDialogMessageW" (+0000008Eh)
Address: 7E3C0457h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E3989F0h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "GetWindowLongW" (+0000014Ah)
Address: 7E398A10h, location: "USER32", loaded at 7E390000h - 7E420000h
Symbol: "DispatchMessageW" (+0000000Fh)
Address: 0042C13Bh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 1000263Ah, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000CAh)
Address: 0042CCFEh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004C2CB4h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004D0EECh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004D0EECh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004D0ED0h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B6000h
Symbol: "strchr" (+00000117h)
Address: 004A0773h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049AE10h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004A0773h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049EBC8h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 1000263Ah, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000CAh)
Address: 004C81F4h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004B4588h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0042CF3Ah, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049BE4Eh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00499231h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049922Bh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004BAF9Ch, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004B93E0h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049AE10h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049922Bh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049923Fh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004B93E0h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004B4972h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049ABBFh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004A26C6h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049AE10h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 7C816FD7h, location: "kernel32", loaded at 7C800000h - 7C8FF000h
Symbol: "RegisterWaitForInputIdle" (+00000049h)
Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C8FF000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C816FE0h, location: "kernel32", loaded at 7C800000h - 7C8FF000h
Symbol: "RegisterWaitForInputIdle" (+00000052h)
Address: 0049AC2Ah, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004B0063h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00500069h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00500069h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00500069h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004D002Eh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00500069h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 0051E000h

Version info:
foobar2000 v0.9.5 beta 8
UNICODE
Windows 5.1


Additional info:
Masstagger 1.6  (foo_masstag)
Playcounter for foo_custominfo 1.0.1  (foo_custom_pc)
Discogs Tagger 1.12  (foo_discogs)
Playlist tools 0.5.7  (foo_utils)
Facets 2007-12-07  (foo_facets)
Album list panel 0.2.3 beta  (foo_uie_albumlist)
RAR reader 1.1  (foo_unpack)
ABX Comparator 1.3.1  (foo_abx)
Cover Flow 0.11  (foo_bubble_coverflow)
Standard Input Array 1.0  (foo_input_std)
File Operations 2.0  (foo_fileops)
Converter 1.0.2  (foo_converter)
foo_custominfo 0.1.2  (foo_custominfo)
Console panel 0.2.1  (foo_uie_console)
Album List 4.1  (foo_albumlist)
ReplayGain Scanner 2.0.2  (foo_rgscan)
Quick Search Toolbar 2.8l  (foo_uie_quicksearch)
Columns UI 0.2  (foo_ui_columns)
Standard DSP Array 1.0  (foo_dsp_std)
CD Audio Decoder 2.1.2  (foo_cdda)
Album Art Panel 0.2.7  (foo_uie_albumart)
foobar2000 core 0.9.5 beta 8  (Core)
Default User Interface 0.9.5  (foo_ui_std)
ZIP/GZIP reader 1.0  (foo_unpack)
Bookmarks 0.2.5.2  (foo_uie_bookmarks)



foo_bubble_coverflow

Reply #62
does anyone know why mine keeps opening it in a new window, and not putting it in a panel?

Thanks!!


foo_bubble_coverflow

Reply #64

got reflection and flat shading working  :

http://bubbleguuum.free.fr/foo_bubble_cove...reflections.JPG


Awesome! Will the reflection alpha be customizable? So if we wanted it to be less transparent we would have the option ?


Don't ask to much for now, let Bubbleguuum working on bases before adding parameters, a stable version with bases must be the line to follow ... not agree ?

(but if bg has the time for, why not  )

foo_bubble_coverflow

Reply #65


got reflection and flat shading working  :

http://bubbleguuum.free.fr/foo_bubble_cove...reflections.JPG


Awesome! Will the reflection alpha be customizable? So if we wanted it to be less transparent we would have the option ?


Don't ask to much for now, let Bubbleguuum working on bases before adding parameters, a stable version with bases must be the line to follow ... not agree ?

(but if bg has the time for, why not  )


Of course . A nice stable bug free component first, and eye candy features later is the way to go. Just wanted to toss my idea out there before I forgot it lol.

Good job bubbleguuum .
Song List: keikoniumboards.ke.funpic.org/files/songlist.html

foo_bubble_coverflow

Reply #66
Hey bubbleguuum, thanks a lot for this one man!!!
Looks absolutely marvelous. Just wished it it looked a bit more.. how to say it, classy? But I guess at the point this is now, you can only get it better and better everyday!!!

I tried the other thing... cover flow? But I think that's for Panels UI users only, yours works like a charm on the default UI which is great!!!

Thanks again dude!!!


foo_bubble_coverflow

Reply #68
Hey bg, you are a night in shinning armor. this is what we (If I may speak for all of us) needed for a long time.
Its obvious that its far from complete yet, but we just need a start and we didnt only get one,
but Chronial and yourself rose up to the occasion with two beginnings.

I had a brief look at your plugin, and was impressed. I have a question though:

Does your coverflow do transitions from one artwork to the next, as in flow from one to another.
Because it didnt flow through the artworks when I tested it. I just wanted to know if the problem is
on my side, or you still havent implemented it yet.

thanks again for the cool plugin.
A teacher is a student in denial.

foo_bubble_coverflow

Reply #69
Hey bg, you are a night in shinning armor. this is what we (If I may speak for all of us) needed for a long time.
You may not.
Stay sane, exile.

foo_bubble_coverflow

Reply #70
Upon startup i get this crashlog, Sometimes it also says Runtime Error. Any Clue? I already uninstalled chronflow, which caused also crashes.

By the way, how can i enable a codebox, instead of posting this long listing? I Got it 



Code: [Select]

Illegal operation:
Code: C0000005h, flags: 00000000h, address: 00B78613h
Access violation, operation: read, address: 00000004h
Call path:
entry=>user_interface::init
Code bytes (00B78613h):
00B785D3h:  00 89 74 24 74 E8 1F 77 01 00 8B 54 24 6C 89 43
00B785E3h:  08 89 53 04 89 5C 24 18 EB 06 89 74 24 18 8B DE
00B785F3h:  C7 44 24 64 FF FF FF FF F6 44 24 14 01 74 11 89
00B78603h:  74 24 28 33 FF 8D 74 24 24 E8 1F 03 00 00 33 F6
00B78613h:  8B 4B 04 8D 44 24 6C 50 51 89 74 24 74 E8 E9 76
00B78623h:  01 00 3B C6 74 03 89 43 08 8B 43 04 8D 54 24 14
00B78633h:  52 50 89 74 24 1C E8 A6 76 01 00 3B C6 74 03 89
00B78643h:  43 08 8B 7C 24 14 8D 4C 24 40 51 68 08 18 02 00
Stack (0012D724h):
0012D704h:  7FFDF000 F7514398 F7513D34 00000001
0012D714h:  F7513F9C 0000003B 00000083 00817B30
0012D724h:  0118D404 019E3E88 0012D810 019E3D00
0012D734h:  019E3A01 00000000 00000000 0012D7C0
0012D744h:  7C91EE18 7C9206F0 FFFFFFFF 7C9206EB
0012D754h:  00B85FF1 019E0000 00000000 0000001C
0012D764h:  00000000 0012D810 019E3A01 0012D788
0012D774h:  00B8650E 0000001C 00B88320 0012D7C0
0012D784h:  00B93728 FFFFFFFF 00B738A6 00000000
0012D794h:  0118D4B4 019E3CC4 0012D840 00000000
0012D7A4h:  019E3CC4 019E3F00 019E3CC4 019E3EE8
0012D7B4h:  0012D840 00000000 0000000F 0012D834
0012D7C4h:  00B93758 FFFFFFFF 00B73D4D 00000000
0012D7D4h:  0118D4F4 019E3A54 004EAC08 00000001
0012D7E4h:  00000007 019E3A54 00000004 00000026
0012D7F4h:  00000004 00000001 00000000 00000000
0012D804h:  00000000 019E3CC4 019E3E40 00464954
0012D814h:  019E3FF0 0012D880 00000001 0000001B
0012D824h:  0000006E 0000006F 0118D4C8 0012D870
0012D834h:  0012D870 00B93840 00000001 0012D968
Registers:
EAX: 00000000, EBX: 00000000, ECX: 7FFDF000, EDX: 4ED2627C
ESI: 00000000, EDI: 0012D810, EBP: 019E3E88, ESP: 0012D724
Crash location: "foo_bubble_coverflow", loaded at 00B70000h - 00BB1000h

Loaded modules:
foobar2000   loaded at 00400000h - 0051E000h
ntdll loaded at 7C910000h - 7C9C7000h
kernel32 loaded at 7C800000h - 7C907000h
COMCTL32 loaded at 773A0000h - 774A3000h
msvcrt   loaded at 77BE0000h - 77C38000h
ADVAPI32 loaded at 77DA0000h - 77E4A000h
RPCRT4   loaded at 77E50000h - 77EE2000h
Secur32   loaded at 77FC0000h - 77FD1000h
GDI32 loaded at 77EF0000h - 77F37000h
USER32   loaded at 7E360000h - 7E3F0000h
SHLWAPI   loaded at 77F40000h - 77FB6000h
SHELL32   loaded at 7E670000h - 7EE91000h
ole32 loaded at 774B0000h - 775ED000h
shared   loaded at 10000000h - 1002A000h
COMDLG32 loaded at 76350000h - 7639A000h
IMM32 loaded at 76330000h - 7634D000h
uxtheme   loaded at 5B0F0000h - 5B128000h
LgWndHk   loaded at 003C0000h - 003C7000h
MSCTF loaded at 746A0000h - 746EB000h
msctfime loaded at 75250000h - 7527E000h
foo_abx   loaded at 00A90000h - 00AC3000h
foo_albumlist loaded at 00AE0000h - 00B45000h
foo_bubble_coverflow loaded at 00B70000h - 00BB1000h
OPENGL32 loaded at 5F0D0000h - 5F19C000h
GLU32 loaded at 68FC0000h - 68FE0000h
DDRAW loaded at 736D0000h - 73719000h
DCIMAN32 loaded at 73B30000h - 73B36000h
gdiplus   loaded at 4EBA0000h - 4ED43000h
foo_cdda loaded at 019F0000h - 01A25000h
foo_converter loaded at 01A50000h - 01AB5000h
foo_dsp_std   loaded at 01AE0000h - 01B27000h
foo_fileops   loaded at 01B50000h - 01B97000h
OLEAUT32 loaded at 770F0000h - 7717B000h
foo_freedb2   loaded at 01BC0000h - 01C01000h
foo_input_shorten loaded at 01C30000h - 01C5D000h
foo_input_std loaded at 01C80000h - 01DA5000h
foo_masstag   loaded at 01DD0000h - 01E20000h
foo_rgscan   loaded at 01E40000h - 01E90000h
foo_ui_columns   loaded at 01EB0000h - 01FB0000h
foo_ui_std   loaded at 01FD0000h - 02083000h
MSIMG32   loaded at 76320000h - 76325000h
foo_unpack   loaded at 020B0000h - 020DD000h
atioglxx loaded at 69000000h - 6953C000h
imagehlp loaded at 76C50000h - 76C78000h
DBGHELP   loaded at 59DD0000h - 59E71000h
VERSION   loaded at 77BD0000h - 77BD8000h

Stack dump analysis:
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C9206F0h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 00B85FF1h, location: "foo_bubble_coverflow", loaded at 00B70000h - 00BB1000h
Address: 00B8650Eh, location: "foo_bubble_coverflow", loaded at 00B70000h - 00BB1000h
Address: 00B88320h, location: "foo_bubble_coverflow", loaded at 00B70000h - 00BB1000h
Address: 00B93728h, location: "foo_bubble_coverflow", loaded at 00B70000h - 00BB1000h
Address: 00B738A6h, location: "foo_bubble_coverflow", loaded at 00B70000h - 00BB1000h
Address: 00B93758h, location: "foo_bubble_coverflow", loaded at 00B70000h - 00BB1000h
Address: 00B73D4Dh, location: "foo_bubble_coverflow", loaded at 00B70000h - 00BB1000h
Address: 004EAC08h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00464954h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00B93840h, location: "foo_bubble_coverflow", loaded at 00B70000h - 00BB1000h
Address: 00B732C7h, location: "foo_bubble_coverflow", loaded at 00B70000h - 00BB1000h
Address: 00B9EF78h, location: "foo_bubble_coverflow", loaded at 00B70000h - 00BB1000h
Address: 004EA870h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00B9389Bh, location: "foo_bubble_coverflow", loaded at 00B70000h - 00BB1000h
Address: 00B713CFh, location: "foo_bubble_coverflow", loaded at 00B70000h - 00BB1000h
Address: 004EAF18h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 01EECC7Bh, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 004601FEh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 01F74660h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E36B400h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+000000C4h)
Address: 01EED690h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F74668h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E36B4CBh, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+0000018Fh)
Address: 7E36B4D0h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 7E36CF9Eh, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "EnumDisplayMonitors" (+0000003Bh)
Address: 7E390457h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E36B4D0h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 7E36B4CBh, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+0000018Fh)
Address: 7E36B50Ch, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 7E36B51Ch, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+000001E0h)
Address: 01F72354h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01EEC11Bh, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F659A1h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01EEC121h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 004601FEh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 7E368B26h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetWindowThreadProcessId" (+000000A6h)
Address: 004601FEh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E3688D1h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 7E3688DAh, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 004601FEh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F66832h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E390457h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 01F2DD35h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 004601FEh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E3688DAh, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 004601FEh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E368734h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetDC" (+0000006Dh)
Address: 004601FEh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E36D05Bh, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "EnumDisplayMonitors" (+000000F8h)
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 004601FEh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004601FEh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 7E390457h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E368830h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetDC" (+00000169h)
Address: 7E36B4C0h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 004601FEh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 7E390457h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E36B4D0h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 7E36F9FEh, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "CallNextHookEx" (+000001A3h)
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7C91EAE3h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 01EB0000h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F74BF8h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E36B473h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+00000137h)
Address: 7E36FE13h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "CreateWindowExW" (+000001EEh)
Address: 7E36FDD9h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "CreateWindowExW" (+000001B4h)
Address: 01EB0000h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F74BF8h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E36FDFEh, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "CreateWindowExW" (+000001D9h)
Address: 01EB0000h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7C925A00h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlDosApplyFileIsolationRedirection_Ustr" (+0000025Dh)
Address: 7C925A65h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlDosApplyFileIsolationRedirection_Ustr" (+000002C2h)
Address: 7C98C174h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Address: 7C925041h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "bsearch" (+00000046h)
Address: 7C925233h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "bsearch" (+00000238h)
Address: 7C9205C8h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlFreeHeap" (+0000018Bh)
Address: 7C920551h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlFreeHeap" (+00000114h)
Address: 7C92056Dh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 01F74C46h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F74BF8h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7C9255C9h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlHashUnicodeString" (+00000164h)
Address: 7C925152h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "bsearch" (+00000157h)
Address: 7C92554Ah, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlHashUnicodeString" (+000000E5h)
Address: 7C9253F5h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlFindActivationContextSectionString" (+000000DCh)
Address: 01F74BF8h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
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: 7E369951h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "IsChild" (+00000243h)
Address: 7C920833h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000025Fh)
Address: 01EB0108h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C920838h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000264h)
Address: 7C920833h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000025Fh)
Address: 7E3699E4h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "IsChild" (+000002D6h)
Address: 7E369A12h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "IsChild" (+00000304h)
Address: 01EB0000h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01EB0108h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E36A303h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "ClientThreadSetup" (+000002F9h)
Address: 7E390457h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E369A18h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "IsChild" (+0000030Ah)
Address: 7E369A12h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "IsChild" (+00000304h)
Address: 7E36A31Ah, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "ClientThreadSetup" (+00000310h)
Address: 01EB0000h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E36A33Bh, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "ClientThreadSetup" (+00000331h)
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01EB0000h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F74BF8h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 004E004Ch, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 01F74BF8h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 004E004Ch, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 01F74BF8h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F74BF8h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E369D60h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "UnregisterClassW" (+000002BCh)
Address: 7E3C0270h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Address: 7E360000h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C921538h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "wcsncpy" (+00000AA9h)
Address: 7C921596h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "wcsncpy" (+00000B07h)
Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C9205D4h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 7E36B3A7h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 7E390457h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 01EE8CA2h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01EE8E6Ah, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E3688D1h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 7C920833h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000025Fh)
Address: 01EB0108h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C920838h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000264h)
Address: 7E36FECCh, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "CreateWindowExW" (+000002A7h)
Address: 01EB0000h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F90BD0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C927BB8h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlReAllocateHeap" (+000001BBh)
Address: 7C927BB0h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlReAllocateHeap" (+000001B3h)
Address: 01F3BB76h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F3BBADh, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F74BF8h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E36FC58h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "CreateWindowExW" (+00000033h)
Address: 01F74BF8h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01EB0000h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F2DA21h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F74BF8h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01EB0000h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F11845h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01EE642Ah, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F74660h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F74668h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F72354h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F65A79h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01EE76CAh, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 00440222h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 7E368B26h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetWindowThreadProcessId" (+000000A6h)
Address: 00440222h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E3688D1h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 7E3688DAh, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 00440222h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E390457h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 01F2DD35h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 00440222h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E3688DAh, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 00440222h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E368734h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetDC" (+0000006Dh)
Address: 00440222h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E36D05Bh, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "EnumDisplayMonitors" (+000000F8h)
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 00440222h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00440222h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 7E390457h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E368830h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetDC" (+00000169h)
Address: 7E36B4C0h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 00440222h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 7E390457h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E36B4D0h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 7E36F9FEh, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "CallNextHookEx" (+000001A3h)
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7C91EAE3h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 01EB0000h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F74688h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F2DBA0h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E36B473h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+00000137h)
Address: 7E36FE13h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "CreateWindowExW" (+000001EEh)
Address: 7E36FDD9h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "CreateWindowExW" (+000001B4h)
Address: 01EB0000h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F74688h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7C923E88h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlDetermineDosPathNameType_U" (+000004E9h)
Address: 01EB0000h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 0050005Ch, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 7C920732h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C920738h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C920732h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9206ABh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+000000D7h)
Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C925041h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "bsearch" (+00000046h)
Address: 7C925233h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "bsearch" (+00000238h)
Address: 7C9205C8h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlFreeHeap" (+0000018Bh)
Address: 7C920551h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlFreeHeap" (+00000114h)
Address: 7C92056Dh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 01F746D6h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01F74688h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7C9255C9h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlHashUnicodeString" (+00000164h)
Address: 7C925152h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "bsearch" (+00000157h)
Address: 7C92554Ah, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlHashUnicodeString" (+000000E5h)
Address: 7C9253F5h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlFindActivationContextSectionString" (+000000DCh)
Address: 01F74688h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
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: 7E369951h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "IsChild" (+00000243h)
Address: 7C920833h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000025Fh)
Address: 01EB0108h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C920838h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000264h)
Address: 7C920833h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000025Fh)
Address: 7E3699E4h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "IsChild" (+000002D6h)
Address: 7E369A12h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "IsChild" (+00000304h)
Address: 01EB0000h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 01EB0108h, location: "foo_ui_columns", loaded at 01EB0000h - 01FB0000h
Address: 7E36A303h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "ClientThreadSetup" (+000002F9h)
Address: 7E390457h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)

Version info:
foobar2000 v0.9.5
UNICODE
Windows 5.1


Additional info:
File Operations 2.0  (foo_fileops)
Masstagger 1.6  (foo_masstag)
freedb Tagger 0.5.2.1  (foo_freedb2)
Standard DSP Array 1.0  (foo_dsp_std)
Album List 4.1  (foo_albumlist)
ABX Comparator 1.3.1  (foo_abx)
CD Audio Decoder 2.1.2  (foo_cdda)
Shorten decoder 0.4.2.1  (foo_input_shorten)
Standard Input Array 1.0  (foo_input_std)
Default User Interface 0.9.5  (foo_ui_std)
Cover Flow 0.11  (foo_bubble_coverflow)
ReplayGain Scanner 2.0.2  (foo_rgscan)
foobar2000 core 0.9.5  (Core)
Columns UI 0.2.1 alpha 10 v3  (foo_ui_columns)
Converter 1.0.2  (foo_converter)
ZIP/GZIP reader 1.0  (foo_unpack)
RAR reader 1.1  (foo_unpack)



foo_bubble_coverflow

Reply #72
This component is greet.Work fine for me.No bugs still yet!I would like the author to include ,if is possible,extras like reflection,customizable position ,font of the title-artist and redirection to specific path,when no cover
Thanks to the author!

foo_bubble_coverflow

Reply #73
Feature request:
I have a 12 CD collection. The "album name" is the same for all 12 CDs, yet, the CD number is different (from 1 to 12). Columns UI playlist has a display script like: [%album%] [CD%discnumber%]

Unfortunately your component currently lists only *different* albums based solely on the album tag. It would be great if we could enter what to consider for a new album....

And of course a more flexible way of identifying the album art files. But anyway, this is going to be an excellent component. Thanks for creating it.

foo_bubble_coverflow

Reply #74
Known bugs
....
- Sometimes cover not displayed if track title has special characters (é, à, etc)
....

I want to add, that coverflow can't find jpg's with german ä,ö,ü (ae,oe,ue) in path. 
Does unicode support fix that?