Help - Search - Members - Calendar
Full Version: foo_popupplus
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
Pages: 1, 2, 3, 4, 5, 6
WWNSX
QUOTE(T.P Wang @ Jan 9 2008, 20:41) *

Hi, I like "Infinite popup delay" so I just patched the source and rebuild it.


http://www.mediafire.com/?2posngjgxd9


Thansk TP that helps when you have Infinite popup delay selected and you change tracks via buttons on the popup or via foobar and it'll change the track info but when i don't have Infinite popup delay selected and just have the popup pinned it just starts another pop up on top of the existing popup instead of just changing the existing popup window. adamh is that a design choice?

also i noticed the next song action button seems out of place being behind the previous song action button maybe adding a option to move action buttons up and down in the order you want them displayed would be cool
hal9001
Thanks for the infinite delay patch.
Now that 0.9.5 is out of beta, how can I display in-tag album art?
It doesn't seem to be working as a default.
Also, in addition to the next/prev button being in reversed order, can there be an option to fade between the hovered opaque mode and transparent modce?
adamh
QUOTE(hal9001 @ Jan 14 2008, 16:05) *

Thanks for the infinite delay patch.
Now that 0.9.5 is out of beta, how can I display in-tag album art?
It doesn't seem to be working as a default.
Also, in addition to the next/prev button being in reversed order, can there be an option to fade between the hovered opaque mode and transparent modce?

yes 0.9.5 is out, but trere is no SDK for 0.9.5 so be patient
Targaff
hi adam,

I'm approaching this more from the point of view of a Miranda user than an Fb2k user, so let me know if anything doesn't make sense wink.gif I've read through the thread and been looking at the position thus far, and have one or two comments to make:

1. Is this synched to popup+ 2.1.0.6? I know that it was synched to .5 as per the first post, but I've not seen any mention thereafter.
2. I wonder whether it might not be better have "Enable time" enabled by default, as some skins (Calipso in particular springs to mind) look a bit odd otherwise and it might confuse some users.
3. Bug - if you disable the Max width field it greys out as it should, but when you go back into the options it's editable again even though the option is disabled.
4. I also appear to have an avatar-related bug, namely that if there is no avatar (folder.jpg, whatever) the "backup" silhouette image doesn't seem to kick in after the first time a popup is called. Where a popup skin provides a default image this isn't a problem, but where it does not you not only get no avatar (obviously), popups don't seem to size correctly - in fact, you get a full-screen popup instead. This is best seen in the Live Preview; if you can't recreate it I'll post a screenshot for you to see what happens.
5. On the subject of avatars, I note the suggestion at #56 about renaming "enable avatars" and also your reply, but I also note that you're distributing skins with the plugin itself. In those circumstances it may be best to actually take the time to rename them at your end, since it's a trivial change and would avoid confusion.
7. There are a couple of mostly minor interface bugs: firstly, I'm not sure why the Refresh button in > Skins is just a small letter "R", as this could easily be expanded; secondly, the field for "draw borders for semitransparent avatars too" in > General needs resizing as the bottom of the text is getting cut off; and lastly, the blurb for "use windows colours" in > General refers to "Customize > Fonts section in Miranda IM options", which obviously should be changed to read "Popup Plus > Fonts section".

I also have one request, namely that I don't understand why the popup title - the lp(t)zContactName[MAX_CONTACTNAME] union, according to the popup+ header - is hardcoded to "foobar2000 (new track)"; is there a particular reason why a "Title formatting" box could not be added to > Formatting so that customizable headers can be sent instead? Obviously it's possible to circumvent the issue by removing the title entirely as per other posts in this thread, but given that you obviously are sending this parameter to generate the popup anyway to my mind it makes sense to just allow users to customise it.

Oh, one other request actually: I'd be really grateful if you could provide at least one more build that works with 0.9.4.5 so I can continue to use it within 2k :>
adamh
> 1. Is this synched to popup+ 2.1.0.6? I know that it was synched to .5 as per the first post, but I've not seen any mention thereafter.
as you said, it is synched only with 2.1.0.5. there were changed too much code to use newer miranda im popup+ versions

> 2. I wonder whether it might not be better have "Enable time" enabled by default, as some skins (Calipso in particular springs to mind) look a bit odd otherwise and it might confuse some users.
in early foo_p+ days there was 'Enable time' enabled by default, but people making sknis for foobar don't use time in their skins, so therefore this option is disabled by default.

>3. Bug - if you disable the Max width field it greys out as it should, but when you go back into the options it's editable again even though the option is disabled.
that is true, thanks for bug report

>4. I also appear to have an avatar-related bug, namely that if there is no avatar (folder.jpg, whatever) the "backup" silhouette image doesn't seem to kick in after the first time a popup is called. Where a popup skin provides a default image this isn't a problem, but where it does not you not only get no avatar (obviously), popups don't seem to size correctly - in fact, you get a full-screen popup instead. This is best seen in the Live Preview; if you can't recreate it I'll post a screenshot for you to see what happens.
if there is no avatar (album art) source and avatar is enabled, then nothing will be displayed. please send me a screenshot, because i haven't noticed any problem with popups size.

>5. On the subject of avatars, I note the suggestion at #56 about renaming "enable avatars" and also your reply, but I also note that you're distributing skins with the plugin itself. In those circumstances it may be best to actually take the time to rename them at your end, since it's a trivial change and would avoid confusion.
ok, no problem

>7a. There are a couple of mostly minor interface bugs: firstly, I'm not sure why the Refresh button in > Skins is just a small letter "R", as this could easily be expanded;
because this button implementation is miranda im dependent, so it was replaced with standard button with 'R' caption.

>7b. secondly, the field for "draw borders for semitransparent avatars too" in > General needs resizing as the bottom of the text is getting cut off;
for me, it looks fine. but i don't use the standard xp theme, meybe there is the problem. but no problem to resize it.

>7c. and lastly, the blurb for "use windows colours" in > General refers to "Customize > Fonts section in Miranda IM options", which obviously should be changed to read "Popup Plus > Fonts section".
ok, no problem

I also have one request, namely that I don't understand why the popup title - the lp(t)zContactName[MAX_CONTACTNAME] union, according to the popup+ header - is hardcoded to "foobar2000 (new track)"; is there a particular reason why a "Title formatting" box could not be added to > Formatting so that customizable headers can be sent instead? Obviously it's possible to circumvent the issue by removing the title entirely as per other posts in this thread, but given that you obviously are sending this parameter to generate the popup anyway to my mind it makes sense to just allow users to customise it.
only 'foobar2000' is hardcoded and 'new track', 'paused', etc. is dynamically added smile.gif. but in skins created for foobar, title line was not used and that's why it isn't still customized

Oh, one other request actually: I'd be really grateful if you could provide at least one more build that works with 0.9.4.5 so I can continue to use it within 2k :>
yes i can
randal1013
is %playback_time_remaining% not supposed to work in popupplus? because it isn't working for me.
Totyo
QUOTE(adamh @ Jan 24 2008, 20:39) *

but in skins created for foobar, title line was not used and that's why it isn't still customized


For me personally the hardcoded title line was the reason why i not added it in my skins. smile.gif
Squeller
QUOTE
IPB Image
Renting Lola sounds like a good plan, yes smile.gif
adamh
QUOTE(randal1013 @ Jan 25 2008, 05:06) *

is %playback_time_remaining% not supposed to work in popupplus? because it isn't working for me.

Context-specific fields like %playback_time% %playback_time_seconds% %playback_time_remaining% %playback_time_remaining_seconds% are not working, I have no idea why. I will try to solve it in next release.

QUOTE(Totyo @ Jan 25 2008, 09:44) *

For me personally the hardcoded title line was the reason why i not added it in my skins. smile.gif

ok, it isn't problem to add an option for customize title string
randal1013
QUOTE(adamh @ Jan 25 2008, 06:17) *

QUOTE(randal1013 @ Jan 25 2008, 05:06) *

is %playback_time_remaining% not supposed to work in popupplus? because it isn't working for me.

Context-specific fields like %playback_time% %playback_time_seconds% %playback_time_remaining% %playback_time_remaining_seconds% are not working, I have no idea why. I will try to solve it in next release.


thanks for letting me know and thanks for working on it! this is a great plug-in. smile.gif
Targaff
Hi adamh, thanks for your response.

QUOTE(adamh @ Jan 24 2008, 18:39) *
if there is no avatar (album art) source and avatar is enabled, then nothing will be displayed. please send me a screenshot, because i haven't noticed any problem with popups size.

This is incorrect, what it should do is use the "default" avatar, which is Bitmap #186 contained within the .dll (incidentally, it might be an idea to replace this silhouette picture with a CD pic or something); as indeed it does, the first time it is called:

IPB Image

But subsequently this does not occur, and instead you get size issues:

IPB Image

(You can see my options there through the popup, incidentally, but if you want a clearer image they're here).

QUOTE(adamh @ Jan 24 2008, 18:39) *
because this button implementation is miranda im dependent, so it was replaced with standard button with 'R' caption.

Fair enough, but if you've replaced it entirely I don't really understand why it couldn't be replaced by a larger button with Refresh instead. I just messed about with the dialogue in ResHacker and it worked fine.

QUOTE(adamh @ Jan 24 2008, 18:39) *
Oh, one other request actually: I'd be really grateful if you could provide at least one more build that works with 0.9.4.5 so I can continue to use it within 2k :>
yes i can

cool.gif
adamh
>This is incorrect, what it should do is use the "default" avatar, which is Bitmap #186 contained within the .dll (incidentally, it might be an idea to replace this silhouette picture with a CD pic or something); as indeed it does, the first time it is called:
...

I think the better is don't display anything if there is no album art. If anybody wants default album art he can do this by the same way as in Simple Vinyl skin.

>But subsequently this does not occur, and instead you get size issues:
It is not a bug, or any kind of issue. The first one (with avatar) is wide, because you don't use Maximum Width option in General settings and the second one is not wide, because displayed string is manually formatted in source code.

CODE
char *lpzTitle1Eng = "The Jabberwocky";
char *lpzText1Eng =
   "`Twas brillig, and the slithy toves\n"
   "Did gyre and gimble in the wabe:\n"
   "All mimsy were the borogoves,\n"
   "And the mome raths outgrabe.\n"
   "\t[b][i]Lewis Carroll, 1855[/i][/b]";

char *lpzTitle2 = "Test preview for the popup plugin settings. This "
   "is supposed to be long enough not to fit in one line...";
char *lpzText2 =
   "This is a special test preview for the popup "
   "plugin settings. The text and title are quite "
   "long so you can tweak your skin and plugin "
   "settings to best fit your needs :)";


see '\n' characters in lpzText1Eng.

>Fair enough, but if you've replaced it entirely I don't really understand why it couldn't be replaced by a larger button with Refresh instead. I just messed about with the dialogue in ResHacker and it worked fine.
Ok, it will be replaced.
Targaff
QUOTE(adamh @ Feb 4 2008, 04:40) *

>But subsequently this does not occur, and instead you get size issues:
It is not a bug, or any kind of issue. The first one (with avatar) is wide, because you don't use Maximum Width option in General settings and the second one is not wide, because displayed string is manually formatted in source code.

You seem to be looking at the wrong picture. The first image shows how the popups should appear - like you said, the one with the avatar is unformatted and is wide (because maximum width is unspecified), the second is and remains "small"; this is correct, and is not the issue. Look at the *second* image I posted - any subsequent time you call a popup, the one that is unformatted/with avatar isn't just "wide", it's out of control; it should only ever go as wide as the width of the text + avatar width (as in the first picture), but instead it covers nearly the entire screen in both dimensions - in fact it appears to be infinite both lengthways and widthways.

I reiterate that this only appears to happen in popups that don't incorporate their own default avatar image and depend on the one bundled in the plugin, presumably in conjunction with no maximum width being specified. This is definitely a bug.

QUOTE
I think the better is don't display anything if there is no album art. If anybody wants default album art he can do this by the same way as in Simple Vinyl skin.

Yeah, fair enough, either solution is fine as long as the above issue is resolved.
adamh
>You seem to be looking at the wrong picture ...
sorry i was really looking at the wrong picture. this bug will be repaired in next release.
Targaff
biggrin.gif
Superunknown
QUOTE(Targaff @ Feb 15 2008, 23:30) *

biggrin.gif

What is your XP theme Targaff ? It looks really beautiful.
hal9001
One more query:
'Actions' tab includes options for right and left click actions.
I don't know whether this was mentioned or not, but since left click now enables moving the popup it might be wiser to change this into double-click action.
Still waiting for the next great build!
RavenSoft
has anyone run into display issues with this plugin?

http://img185.imageshack.us/my.php?image=0...08185955rj6.jpg

the skin preview is exactly what the popup looks like, and I have to go in and press the R button and it fixes it.

http://img78.imageshack.us/my.php?image=02...08190752zw3.jpg

very annoying.
adamh
QUOTE(hal9001 @ Feb 20 2008, 23:23) *

One more query:
'Actions' tab includes options for right and left click actions.
I don't know whether this was mentioned or not, but since left click now enables moving the popup it might be wiser to change this into double-click action.
Still waiting for the next great build!

Left click doesn't enable popup moveing, popup moveing is enabled by "left hold and move" action.
Targaff
QUOTE(Superunknown @ Feb 17 2008, 05:19) *
What is your XP theme Targaff ? It looks really beautiful.

It's just the blue version of Zune together with this wallpaper.
orbtwin
QUOTE(adamh @ Sep 3 2007, 18:24) *

QUOTE(eevan @ Sep 3 2007, 07:57) *

Maybe a stupid question, but what are the allowed parameters for the '[color]' tag?
I've tried the usual
CODE
[color=red][/color]
and that crushes the foobar without the crush log.
Then I've tried RRGGBB format (but without a-f) and it works kinda strange.
I'm lost...


EDIT:
I tried another possibility, and it seems that it works as hex BBGGRR converted to decimal. For example, one gets pure white (FFFFFF) with color=16777215, pure green (00FF00) with color=65280 and pure red (0000FF) with color=255


color tag format is color=#rrggbb, where rr is red in hex ...
the bbcode parser was created using this http://www.phpbb.com/community/faq.php?mode=bbcode guide except there is no support for colors in string format (red, blue, ...) and text size is presented in pixels and it supports only b, u, i, s (strikeout), color and size tags.




then: how to display yellow rating stars?

i've tried this: but doen't work: [ color=#ffff00]$repeat($char(9733),%rating%)[/color]$crlf()

adamh
This
CODE
'[color=#ffff00]'$repeat($char(9834), 3)'[/color]'

works, but your character set must support char 9834. ('Times New Roman' used)
pegass
Hi, I got crash when I tried to open up the popupplus skin prefrences sad.gif , I have latest version popup+ and I´m Vista user:
CODE

Illegal operation:
Code: C0000005h, flags: 00000000h, address: 029D5884h
Access violation, operation: read, address: 00000014h
Call path:
entry=>app_mainloop
Code bytes (029D5884h):
029D5844h: 01 6A 01 FF 75 0C 89 45 FC FF 15 94 E0 A0 02 FF
029D5854h: 75 FC 8D 45 E0 50 FF 75 0C FF D6 FF 75 FC FF D7
029D5864h: FF 75 F4 FF D7 A0 1C 9E A2 02 84 C0 0F 84 8F 00
029D5874h: 00 00 A1 20 9E A2 02 8B B0 94 00 00 00 8B 4D E8
029D5884h: 8B 46 14 3B C8 89 4D F8 7C 03 89 45 F8 8B 7E 18
029D5894h: 39 7D EC 7D 03 8B 7D EC 8B C1 2B 45 F8 89 7D F4
029D58A4h: 99 2B C2 8B C8 8B 45 EC 2B C7 99 2B C2 8B 15 E8
029D58B4h: 9B A2 02 D1 F9 D1 F8 3B D3 74 27 88 5D FC 88 5D
Stack (0029F7C0h):
0029F7A0h: 00000000 00000000 00000000 00000000
0029F7B0h: 00000000 00000000 00000000 00000000
0029F7C0h: 00000000 00090426 00000000 00000028
0029F7D0h: 00000008 FFFFFFF8 00200001 00000000
0029F7E0h: 00000000 0000001A 00000017 00000000
0029F7F0h: 00000000 A3616D18 00000000 00000000
0029F800h: 0000010E 0000007F 0185000F 27050E9A
0029F810h: 31010CF3 31100C21 0029F87C 029D5999
0029F820h: 00090426 03010365 00000000 0000000F
0029F830h: 03010365 00000000 00000000 00000000
0029F840h: 0000010E 0000007F 00000000 00000000
0029F850h: A3616D18 818140ED 818AF901 002702AC
0029F860h: 950C7A44 00000000 83E7268C 00270200
0029F870h: 00000000 F2A7F639 F2D7F5C9 0029F8A8
0029F880h: 76DBF8D2 00090426 0000000F 00000000
0029F890h: 00000000 0000000F DCBAABCD 00000000
0029F8A0h: 00000000 0000000F 0029F920 76DB1912
0029F8B0h: 029D5920 00090426 0000000F 00000000
0029F8C0h: 00000000 F2D7F71C 00000000 00090426
0029F8D0h: 0152A8D8 00000024 00000001 00000000
Registers:
EAX: 033C7780, EBX: 00000000, ECX: 0000010E, EDX: 77509A94
ESI: 00000000, EDI: 77695BED, EBP: 0029F818, ESP: 0029F7C0
Crash location: "foo_popupplus", loaded at 029C0000h - 02A41000h

Loaded modules:
foobar2000 loaded at 013B0000h - 014D3000h
ntdll loaded at 774B0000h - 775D7000h
kernel32 loaded at 76130000h - 7620B000h
COMCTL32 loaded at 757B0000h - 7594E000h
msvcrt loaded at 77330000h - 773DA000h
ADVAPI32 loaded at 773E0000h - 774A6000h
RPCRT4 loaded at 76060000h - 76123000h
GDI32 loaded at 77690000h - 776DB000h
USER32 loaded at 76DA0000h - 76E3D000h
SHLWAPI loaded at 77630000h - 77688000h
SHELL32 loaded at 76210000h - 76D1F000h
ole32 loaded at 75F10000h - 76054000h
shared loaded at 10000000h - 1002A000h
COMDLG32 loaded at 75E90000h - 75F03000h
IMM32 loaded at 775E0000h - 775FE000h
MSCTF loaded at 76FA0000h - 77068000h
LPK loaded at 77620000h - 77629000h
USP10 loaded at 76D20000h - 76D9D000h
r3hook loaded at 30780000h - 30791000h
PSAPI loaded at 75D20000h - 75D27000h
wbload loaded at 66800000h - 6680E000h
WBLIND loaded at 66000000h - 6609A000h
WINMM loaded at 74310000h - 74342000h
OLEAUT32 loaded at 76F10000h - 76F9D000h
OLEACC loaded at 742D0000h - 74309000h
UXTHEME loaded at 749F0000h - 74A2F000h
msimg32 loaded at 74DA0000h - 74DA5000h
wbhelp loaded at 66600000h - 66617000h
DWMAPI loaded at 72AF0000h - 72AFC000h
foo_albumlist loaded at 01110000h - 01177000h
foo_cdda loaded at 00FB0000h - 00FE5000h
foo_converter loaded at 02140000h - 021A9000h
foo_custominfo loaded at 02370000h - 023F5000h
foo_cwb_hooks loaded at 020E0000h - 0212C000h
foo_dsp_std loaded at 021B0000h - 021F8000h
foo_input_std loaded at 02700000h - 02828000h
foo_out_asio loaded at 02210000h - 02247000h
foo_out_ks loaded at 011C0000h - 011EA000h
SETUPAPI loaded at 771A0000h - 7732A000h
foo_playback_custom loaded at 02500000h - 02545000h
WINSPOOL loaded at 73F80000h - 73FC2000h
foo_playcount loaded at 026A0000h - 026C5000h
foo_popupplus loaded at 029C0000h - 02A41000h
RICHED20 loaded at 6F2E0000h - 6F352000h
gdiplus loaded at 74690000h - 7483B000h
foo_rgscan loaded at 02B90000h - 02BEA000h
foo_uie_albumart loaded at 03000000h - 0303D000h
foo_uie_powerpanels loaded at 03040000h - 03063000h
foo_uie_quicksearch loaded at 030F0000h - 03136000h
foo_uie_vis_channel_spectrum loaded at 03140000h - 03168000h
foo_ui_columns loaded at 035C0000h - 036D2000h
foo_ui_panels loaded at 032E0000h - 033A6000h
foo_ui_std loaded at 034E0000h - 035A1000h
imagehlp loaded at 76E40000h - 76E69000h
dbghelp loaded at 6E740000h - 6E81C000h

Stack dump analysis:
Address: 029D5999h, location: "foo_popupplus", loaded at 029C0000h - 02A41000h
Address: 03010365h, location: "foo_uie_albumart", loaded at 03000000h - 0303D000h
Symbol: "foobar2000_get_interface" (+00000085h)
Address: 03010365h, location: "foo_uie_albumart", loaded at 03000000h - 0303D000h
Symbol: "foobar2000_get_interface" (+00000085h)
Address: 76DBF8D2h, location: "USER32", loaded at 76DA0000h - 76E3D000h
Symbol: "GetMessageW" (+00000093h)
Address: 76DB1912h, location: "USER32", loaded at 76DA0000h - 76E3D000h
Symbol: "PostThreadMessageW" (+00000049h)
Address: 029D5920h, location: "foo_popupplus", loaded at 029C0000h - 02A41000h
Address: 76DBF73Dh, location: "USER32", loaded at 76DA0000h - 76E3D000h
Symbol: "GetWindowLongW" (+000000BEh)
Address: 76E051BAh, location: "USER32", loaded at 76DA0000h - 76E3D000h
Symbol: "DrawFrame" (+00000AB3h)
Address: 76DC0817h, location: "USER32", loaded at 76DA0000h - 76E3D000h
Symbol: "ReleaseDC" (+0000007Ah)
Address: 029D5920h, location: "foo_popupplus", loaded at 029C0000h - 02A41000h
Address: 76DBF7ABh, location: "USER32", loaded at 76DA0000h - 76E3D000h
Symbol: "GetWindowLongW" (+0000012Ch)
Address: 76E051BAh, location: "USER32", loaded at 76DA0000h - 76E3D000h
Symbol: "DrawFrame" (+00000AB3h)
Address: 76DC0A65h, location: "USER32", loaded at 76DA0000h - 76E3D000h
Symbol: "GetWindowThreadProcessId" (+000001CDh)
Address: 029D5920h, location: "foo_popupplus", loaded at 029C0000h - 02A41000h
Address: 775099CEh, location: "ntdll", loaded at 774B0000h - 775D7000h
Symbol: "KiUserCallbackDispatcher" (+0000002Eh)
Address: 77509980h, location: "ntdll", loaded at 774B0000h - 775D7000h
Symbol: "KiUserApcDispatcher" (+00000048h)
Address: 029D5920h, location: "foo_popupplus", loaded at 029C0000h - 02A41000h
Address: 76DC07CCh, location: "USER32", loaded at 76DA0000h - 76E3D000h
Symbol: "ReleaseDC" (+0000002Fh)
Address: 76DC02C5h, location: "USER32", loaded at 76DA0000h - 76E3D000h
Symbol: "MsgWaitForMultipleObjectsEx" (+00000093h)
Address: 76DBA104h, location: "USER32", loaded at 76DA0000h - 76E3D000h
Symbol: "EndPaint" (+00000027h)
Address: 76DC0A65h, location: "USER32", loaded at 76DA0000h - 76E3D000h
Symbol: "GetWindowThreadProcessId" (+000001CDh)
Address: 76DD08B6h, location: "USER32", loaded at 76DA0000h - 76E3D000h
Symbol: "GetComboBoxInfo" (+0000004Dh)
Address: 76E051BAh, location: "USER32", loaded at 76DA0000h - 76E3D000h
Symbol: "DrawFrame" (+00000AB3h)
Address: 76DC0060h, location: "USER32", loaded at 76DA0000h - 76E3D000h
Symbol: "DispatchMessageW" (+0000000Fh)
Address: 029D5920h, location: "foo_popupplus", loaded at 029C0000h - 02A41000h
Address: 76DAAF07h, location: "USER32", loaded at 76DA0000h - 76E3D000h
Symbol: "GetWindowTextLengthW" (+00000142h)
Address: 013E5554h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 013DC16Eh, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 76DB14BCh, location: "USER32", loaded at 76DA0000h - 76E3D000h
Symbol: "DestroyWindow" (+00000000h)
Address: 013DC26Ah, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 10002638h, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000C8h)
Address: 013DCE06h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 0147629Ch, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 01476280h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 01476280h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 013B0000h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 77000001h, location: "MSCTF", loaded at 76FA0000h - 77068000h
Symbol: "SetInputScopeXML" (+00001D83h)
Address: 01484B70h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 013C00A9h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 014533D3h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 0144DA60h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 014533D3h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 01451828h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 10002638h, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000C8h)
Address: 0147B9A4h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 01467398h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 013DD04Bh, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 013B0000h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 0144EA9Eh, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 0144BE81h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 0144BE7Bh, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 0146E560h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 0146C3F0h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 0144DA60h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 0144BE7Bh, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 0144BE8Fh, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 0146C3F0h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 014677C7h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 0144D80Fh, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 013B0000h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 01455326h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 0144DA60h, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 76174911h, location: "kernel32", loaded at 76130000h - 7620B000h
Symbol: "BaseThreadInitThunk" (+00000012h)
Address: 774EE4B6h, location: "ntdll", loaded at 774B0000h - 775D7000h
Symbol: "RtlInitializeExceptionChain" (+00000063h)
Address: 761CF389h, location: "kernel32", loaded at 76130000h - 7620B000h
Symbol: "UnhandledExceptionFilter" (+00000000h)
Address: 761CF389h, location: "kernel32", loaded at 76130000h - 7620B000h
Symbol: "UnhandledExceptionFilter" (+00000000h)
Address: 774B9834h, location: "ntdll", loaded at 774B0000h - 775D7000h
Symbol: "RtlUpdateTimer" (+00000605h)
Address: 774EE489h, location: "ntdll", loaded at 774B0000h - 775D7000h
Symbol: "RtlInitializeExceptionChain" (+00000036h)
Address: 0144D87Ah, location: "foobar2000", loaded at 013B0000h - 014D3000h
Address: 0144D87Ah, location: "foobar2000", loaded at 013B0000h - 014D3000h

Version info:
foobar2000 v0.9.5.1
UNICODE
Windows 6.0


Additional info:
PopUp Plus 20071228 (foo_popupplus)
Standard DSP Array 1.0 (foo_dsp_std)
Playback Statistics Custom 1.4.3 (foo_playback_custom)
foobar2000 core 0.9.5.1 (Core)
ASIO support 1.2.6 (foo_out_asio)
Columns UI 0.2.1 alpha 11 v3 (foo_ui_columns)
Kernel Streaming Output 1.2.2 (foo_out_ks)
Album List 4.2 (foo_albumlist)
Tagger Panel Window 1.0.6 [Jan 2 2008 - 15:50:49] (foo_cwb_hooks)
Standard Input Array 1.0 (foo_input_std)
Panels UI 0.14.9 beta [Jul 13 2007 - 14:05:55] (foo_ui_panels)
Converter 1.1 (foo_converter)
CD Audio Decoder 2.1.2 (foo_cdda)
Channel Spectrum panel 0.07 (foo_uie_vis_channel_spectrum)
cwbowron's title format hooks 1.2.6 [Jan 2 2008 - 15:50:05] (foo_cwb_hooks)
foo_custominfo 0.1.2 (foo_custominfo)
Quick Search Toolbar 2.8l (foo_uie_quicksearch)
ReplayGain Scanner 2.0.3 (foo_rgscan)
Seek Panel 0.1 (foo_uie_powerpanels)
Album Art Panel 0.2.7.1 (foo_uie_albumart)
Playback Statistics 2.0 (foo_playcount)
Default User Interface 0.9.5 (foo_ui_std)
Volume Panel 0.1 (foo_uie_powerpanels)


thx for help
Audio N00b
Rock on adam, now it's even cooler with the ratings showing up cool.gif
brien
Has anyone had problems with this plugin conflicting with Miranda IM's plugin?
Seems like when I'm running both, pop-ups will not "pop".
adamh
>Has anyone had problems with this plugin conflicting with Miranda IM's plugin?
Seems like when I'm running both, pop-ups will not "pop".

I use both of them and there is no problem.
khyber
Great plugin!

Just one question. It will not be possible to display the current playback time any time in the future, will it? This feature would make it perfect...
adamh
> It will not be possible to display the current playback time any time in the future, will it?
I don't understand, try to specify.
geebah
Hi. The plugin is working great, except for one thing. I have my albumart embedded into all my songs' files (mp3 or whatever they are). I'm hoping for the popup to show those albumarts too.

Anyways a great plugin!
cartman(2vd)
QUOTE(geebah @ Mar 25 2008, 18:14) *

Hi. The plugin is working great, except for one thing. I have my albumart embedded into all my songs' files (mp3 or whatever they are). I'm hoping for the popup to show those albumarts too.

Anyways a great plugin!


after there is SDK (API) from peter to easily acces those embeded albumart than maybe. now the only way for component developers is to hardcode support into theirs components. stupid way in which for example bubblegum was forced with his coverdlow. just wait for SDK or use folder.jpg inside folder as duplicite cover (foobar prefer embeded anyway)
geebah
OK sad.gif

I'll be waiting...
wolfsong
QUOTE(orbtwin @ Mar 2 2008, 14:01) *

then: how to display yellow rating stars?

i've tried this: but doen't work: [ color=#ffff00]$repeat($char(9733),%rating%)[/color]$crlf()

I'm trying to do the same thing. Does anyone know of a good character map where you can specify the font?
Purple Monkey
The one that comes with windows is good, just remember that you have to change the character code from HEX to Decimal.
wolfsong
QUOTE(Purple Monkey @ Apr 2 2008, 19:08) *

The one that comes with windows is good, just remember that you have to change the character code from HEX to Decimal.

Yes. Perhaps a better question would have been "does anyone know of a good HEX to decimal converter?"
tongue.gif
Purple Monkey
Windows Calculator? Choose View -> Scientific and use F5 and F6 to switch between bases.
wolfsong
QUOTE(Purple Monkey @ Apr 3 2008, 10:18) *

Windows Calculator? Choose View -> Scientific and use F5 and F6 to switch between bases.

Heh. Forgot that was in there. Thanks. dry.gif
orbtwin



QUOTE(wolfsong @ Apr 3 2008, 18:38) *

QUOTE(Purple Monkey @ Apr 3 2008, 10:18) *

Windows Calculator? Choose View -> Scientific and use F5 and F6 to switch between bases.

Heh. Forgot that was in there. Thanks. dry.gif




then... what's your titleformatting for ratings... 'cause mine doesn't work.
i use calibri star font.
wolfsong
QUOTE(orbtwin @ Apr 3 2008, 12:04) *

then... what's your titleformatting for ratings... 'cause mine doesn't work.
i use calibri star font.

I didn't change fonts (although having a way to specify a font inline would be really cool. I'm using the default Tahoma for now with a bullet.
CODE
$repeat($char(9679),%rating%)
adamh
new build released (20080423), for more info see here
eevan
Nice!
Thanks!

Nice!
Thanks!
_stranger_
in this new version by default there is no playback status (Playing/Paused/...) in title of popup and %isplaying% and %ispaused% are not working... so, is there any way to achieve this now?

btw...
QUOTE(adamh @ Jan 25 2008, 12:17) *
Context-specific fields like %playback_time% %playback_time_seconds% %playback_time_remaining% %playback_time_remaining_seconds% are not working, I have no idea why. I will try to solve it in next release.
any progress on this issue?
adamh
QUOTE(_stranger_ @ Apr 24 2008, 14:26) *

any progress on this issue?

No sorry, i have no time in this days and weeks (but i will try to ask on developer forum, maybe i will get an answer), only embedded album art was added and plugin was compiled using new sdk.
T.P Wang
QUOTE
No sorry, i have no time in this days and weeks (but i will try to ask on developer forum, maybe i will get an answer), only embedded album art was added and plugin was compiled using new sdk.


I think use playback_control::playback_format_title() with t_display_level::display_level_all should solve that problem.
adamh
QUOTE(T.P Wang @ Apr 24 2008, 17:18) *

QUOTE
No sorry, i have no time in this days and weeks (but i will try to ask on developer forum, maybe i will get an answer), only embedded album art was added and plugin was compiled using new sdk.


I think use playback_control::playback_format_title() with t_display_level::display_level_all should solve that problem.

thanks, it works.
adamh
QUOTE(_stranger_ @ Apr 24 2008, 14:26) *

in this new version by default there is no playback status (Playing/Paused/...) in title of popup and %isplaying% and %ispaused% are not working... so, is there any way to achieve this now?

btw...
QUOTE(adamh @ Jan 25 2008, 12:17) *
Context-specific fields like %playback_time% %playback_time_seconds% %playback_time_remaining% %playback_time_remaining_seconds% are not working, I have no idea why. I will try to solve it in next release.
any progress on this issue?

now it should be repaired in build 20080424
_stranger_
it works perfectly... thank you.
orbtwin
i think i've encountered a possible bug:

* when fb2k is visible in my computer screen popupplus works ok on next, previous, pause...etc ... (popup delay 10 sec. default setting).
* when i am viewing another program: firefox, pidgin, explorer views...etc... it works too
* but when ALL my programs are minimized (taskbar) popup doesn't work
* if i choose infinite popup delay it remains "sticked" on the screen and when track changes, popup too ... but
* in only desktop view, it doesn't work again
has this been reported before?. i've read the topic and i haven't encountered answer

another question is if popupplus can show %play_count% when song reaches the value (1 time, 2 times ...etc)
adamh
> has this been reported before? ...
a) yes it has been, but the "problem" is that for me everything works. So i'm not able to simulate this behaviour and then repaire it.

> nother question is if popupplus can show %play_count% ...
b) all standard title formattings mentioned in 'Title Formatting Syntax Reference' are supporeted and if you have installed foo_playcount %play_count% works too.
Chairman85
Can we get this plugin to have z-ordering (pin to desktop)?
orbtwin
QUOTE(adamh @ Apr 26 2008, 22:34) *

> has this been reported before? ...
a) yes it has been, but the "problem" is that for me everything works. So i'm not able to simulate this behaviour and then repaire it.

> nother question is if popupplus can show %play_count% ...
b) all standard title formattings mentioned in 'Title Formatting Syntax Reference' are supporeted and if you have installed foo_playcount %play_count% works too.




ok...thanks for this info, it's a pity, then, that popup doesn't appear with only desktop view, otherwise it works fine in other cases.
the other question about %play_count%, if popup shows the changing status (never played, played 1, etc...) when it's visible, what i mean: if there's popup is in the screen and in this moment the %playcount% updates doesn't appear until pauses or resume or another action. i use this code, and it works:

CODE
$if(%play_count%,Played: %play_count% time$if($stricmp(%play_count%,1),,s),Never Played)$if(%last_played%,$puts(lpdiff,$cwb_datediff(%last_played%,%cwb_systemdatetime%))',' Last Played: $ifgreater(1,$get(lpdiff),Today,$ifgreater(2,$get(lpdiff),Yesterday,$get(lpdiff) days ago '('$num($substr(%last_played%,9,10),1)-$num($substr(%last_played%,6,7),1)-$substr(%last_played%,1,4)')')),)$if(%first_played%,$puts(fpm,$substr(%first_played%,9,10)) / First Played: $num($get(fpm),1)$ifgreater(2,$get(fpm),st,$ifgreater(3,$get(fpm),nd,$ifgreater(4,$get(fpm),rd,th))) of $select($substr(%first_played%,6,7),January,February,March,April,May,June,July,Auguest,September,October,November,December)',' $substr(%first_played%,1,4))



thanks wink.gif
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.