Skip to main content

Topic: [crashware] foo_popupplus (Read 443356 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • adamh
  • [*][*]
[crashware] foo_popupplus
this is PopUp Plus plugin for foobar2000 v0.9.x.x

Actual build: 20080424

Download:
Binary/source: http://sourceforge.net/projects/foopopupplus/
Original PopUp Plus plugin (Miranda IM): here
Skin tutorial: here
Skins: Simple Vinyl, CD, Carbon

Screenshots:




Installation:
* copy foo_popupplus.dll and foo_popupplus directory into foobar2000 components directory (c:\program files\foobar2000\components)
* NOTE: if you have installed any previous popup+ version, remove your old settings before actual version will be installed

What's new: [+ add, - removed, * repaired]
20080424:
* Context-specific titleformat fields bug

Change history:
+ embedded album art support (20080423)
+ title format option (20080423)
+ album art sources import/export (20080423)
+ regular 'r' bbcode tag (20080423)
* 'Maximum width' field option (20080423)
+ play action button (20071228)
+ close popups immediately on user action (20071228)
+ popup is now movable (20071228)
+ turn off show (fade in, sliding) animation on mouse hover (20071228)
* draw avatar borders bug (20071228)
* popup update bug (caused foobar crash) (20071228)
+ 'Create popup on' unpause option (20071025)
- MSVCP80.DLL and MSVCR80.DLL dependency (20071025)
* 'Show popup' menu bug (20071025)

Features:
* skin support
* album art support
* multi-monitor support
* popup actions
* text formatting bbcodes support (b, i, u, s, size, color)
* unicode support

To do:
* make popup+ thread safe
* export/inport theme (skin + settings) support
* variables support in user defined action
* action inport/export
  • Last Edit: 24 April, 2008, 04:43:40 PM by adamh

[crashware] foo_popupplus
Reply #1
i didnt try it but ill ask in advance. would it be possible to implement album/artist art in window?
now we have two similar components. toaster for 0.83 and Pretty Popup for v0.9x but any of them are in any progres right now (well for a considerably long time now). not sure if this has any advantage above them... but i hope it will .) for pretty popup is written in unpopular .net )

  • adamh
  • [*][*]
[crashware] foo_popupplus
Reply #2
Quote
would it be possible to implement album/artist art in window?

I don't know at this moment, first plugin must be fully ported to foobar 0.9xx, but PopUp plus have support for avatar picture so album/artist art is highly possible.

Quote
> not sure if this has any advantage above them

yes it has (not in this moment) for example much more better skin support and a lot of skins (see http://www.miranda-im.com/ Addons->Skins) more than 100. No .NET framework needed and works on fb2k 0.9xx.

[crashware] foo_popupplus
Reply #3
yes it has (not in this moment) for example much more better skin support and a lot of skins (see http://www.miranda-im.com/ Addons->Skins) more than 100. No .NET framework needed and works on fb2k 0.9xx.


skins looks pretty .) its good because this popup is usualy only visible iterpretation of fb2k runing in background  ill surely hope for some way to implement coverart inside... but i have hope .)

look forward for future releases

  • nullbie
  • [*]
[crashware] foo_popupplus
Reply #4
Hi!

Just my two cents:
1. Please provide source code and follow GPL in future
2. Popup Plus 2.1.0.x is already available for long time featuring major fixes in multi-threading. You can get it here http://svn.mirandaim.ru/mainrepo/popup/trunk/

If you have any questions on popup plus for Miranda IM, contact me via email: nullbie at gmail dot com.

Good luck
  • Last Edit: 12 July, 2007, 03:50:33 PM by nullbie

  • adamh
  • [*][*]
[crashware] foo_popupplus
Reply #5
Hi!

Just my two cents:
1. Please provide source code and follow GPL in future
2. Popup Plus 2.1.0.x is already available for long time featuring major fixes in multi-threading. You can get it here http://svn.mirandaim.ru/mainrepo/popup/trunk/

If you have any questions on popup plus for Miranda IM, contact me via email: nullbie at gmail dot com.

Good luck


1) of course source code will be provided, I promise :-)
2) yes I used the newest version available (2.1.0.5)

  • halabund
  • [*][*][*]
[crashware] foo_popupplus
Reply #6
Are you going to add Unicode support?

I am asking because it is not listed in the todo or bugs sections.

[crashware] foo_popupplus
Reply #7
What does this have to do with Miranda? Maybe I'm just being daft, but I'll give it a whirl and see if I can figure it out.

[crashware] foo_popupplus
Reply #8
What does this have to do with Miranda? Maybe I'm just being daft, but I'll give it a whirl and see if I can figure it out.


The original component is was made for Miranda IM, the author made use of this and made a component for foobar2000 instead.
He's probably just pointing out the source very clearly due to (L/)GPL license yadda-yadda.

  • IRoN
  • [*]
[crashware] foo_popupplus
Reply #9
Good work!  Keep it up and running
But unicode support is expected, now it has problems with unicode tags in songs.

[crashware] foo_popupplus
Reply #10
Great component!Thank you for porting it to foobar!
Two feature requests:
-Unicode support
--Show pop ups only then foobar minimized option

Keep up the great work!
Favourite artist:CD-R
Favourite album:700MB

  • adamh
  • [*][*]
[crashware] foo_popupplus
Reply #11
hi all, i was a few days out
a) > unicode
you are right, in this moment unicode isn't supported, but there is unicode support in popup+. i will bring unicode in next build

b) > Show pop ups only then foobar minimized option
it is a good idea, no problem to implement this feature
  • Last Edit: 25 July, 2007, 11:27:51 AM by adamh

[crashware] foo_popupplus
Reply #12
Thank you for the newly added options-it works flawlessly.
One more request:option to show only one pop up at the time.Meaning that when you hitting "next" a number
of times searching for some track the pop ups are building their own stairway to heaven filling up the screen-
behavior that is natural for an instant messenger to keep track of  the messages,but a little unappropriate
for a music player.
TIA
  • Last Edit: 26 July, 2007, 02:19:22 PM by Russell777
Favourite artist:CD-R
Favourite album:700MB

  • Veldryn
  • [*]
[crashware] foo_popupplus
Reply #13
Thanks adamh for this great pugin.
One request though : is it possible to view the popup when song title changes (while listening to radio streams) ?
  • Last Edit: 26 July, 2007, 06:19:14 PM by Veldryn

[crashware] foo_popupplus
Reply #14
two thinks i a) didnt find b) would like to see

1) i didnt found any way to choose font and color of it in which component output text info inside skin. i thought this will be based in skin but maybe im missing something in settings?

2) i will be really happy to be somehow able to set some "output" in popup position. I dont use default gui in windows and working area is set for whole desktop so, when i choose to posiiton popup in bottom-right corner its pinned in it = (0,maxy). it would be really great to possition base line of popup a bit higher somewhere like (10,maxy-100) it sould be any problem or is it already possible in current version?

3) never used bbcode for anything but forums so far so i dont know: is it somehow possible to control possition in it (like right and center alignment?) or even have two different alignment in one line?
like good old
Code: [Select]
%title%$tab()$tab()%time_elapsed%/%time_total%


thx for this component adamh its good to see it grow.

  • adamh
  • [*][*]
[crashware] foo_popupplus
Reply #15
>option to show only one pop up at the time.
there were this option in some older popup plugin versions (PopUpOptions.OnlyOnePopUp), but in actual version it is removed. i will try to reimplement it.
   
>is it possible to view the popup when song title changes ?
in this time no, but no problem to implement this
   
>1) i didnt found any way to choose font and color of it in which component output text info inside skin. i thought this will be based in skin but maybe im missing something in settings?
there is a short skin tutorial written by nullbie (see color option)
http://forums.miranda-im.org/showpost.php?...p;postcount=378
and there is also font/color menu dialog in original popup+, i will try to implement it in some next build


>2) i will be really happy to be somehow able to set some "output" in popup position.
yes, there is this kind of setting in popup+, it was removed by me, because there were used miranda specific button class in menu dialog. I promise i will provade this setting as soon as possible


>3) never used bbcode for anything but forums so far so i dont know: is it somehow possible to control possition in it (like right and center alignment?) or even have two different alignment in one line?
As I say true, I don't know how well bbcode parser is implemented in mtextcontrol (library used to render text {it is not my code}), but you can use all foobar's script language commands.
bbcode guide: http://www.phpbb.com/community/faq.php?mode=bbcode
  • Last Edit: 27 July, 2007, 07:33:01 AM by adamh

[crashware] foo_popupplus
Reply #16
thx for answers adamh i will be looking forward for next builds.

  • IRoN
  • [*]
[crashware] foo_popupplus
Reply #17
well done, but now there is a problem with displaying popups in top corners of the screen  with any settings
but unicode support is great, thanks  awaiting for album art

  • halabund
  • [*][*][*]
[crashware] foo_popupplus
Reply #18
Thanks for the update!

A suggestion: If it is possible, please make the popup window disappear instantly when it is being replaced by another popup ("Only one popup at a time" setting) and when it is removed by click/right-click.

  • adamh
  • [*][*]
[crashware] foo_popupplus
Reply #19
> there is a problem with displaying popups in top corners of the screen with any settings
please specify more (it seems there is no problem there)

> album art
I will bring art (album/artist) in next build

> If it is possible, please make the popup window disappear instantly when it is being replaced by another popup ("Only one popup at a time" setting) and when it is removed by click/right-click.
you probably mean popup animation, uncheck 'Window sliding' and 'Window fading' in general settings

  • halabund
  • [*][*][*]
[crashware] foo_popupplus
Reply #20
> If it is possible, please make the popup window disappear instantly when it is being replaced by another popup ("Only one popup at a time" setting) and when it is removed by click/right-click.
you probably mean popup animation, uncheck 'Window sliding' and 'Window fading' in general settings

What I mean is that popup animation is good to have, but not appropriate in all situations.  For example, it is nice to set a very slow fadeout, which is not as distracting as if the popup disappeared abruptly (I would like to notice the popup only when it appears, not when it disappears.).  But if the popup window gets in my way and I remove it with a mouse click, it should disappear immediately, even if normally it fades out slowly.  Similarly, when I jump to the next track with a shortcut key and foobar2000 is minimised, a popup with the title of the new track should come up immediately.  Other popup plugins, like pretty popup, work like this.

  • adamh
  • [*][*]
[crashware] foo_popupplus
Reply #21
What I mean is that popup animation is good to have, but not appropriate in all situations.  For example, it is nice to set a very slow fadeout, which is not as distracting as if the popup disappeared abruptly (I would like to notice the popup only when it appears, not when it disappears.).  But if the popup window gets in my way and I remove it with a mouse click, it should disappear immediately, even if normally it fades out slowly.  Similarly, when I jump to the next track with a shortcut key and foobar2000 is minimised, a popup with the title of the new track should come up immediately.  Other popup plugins, like pretty popup, work like this.

now I understand. I will try to implement this popup behavior, but it will require same more time.

  • halabund
  • [*][*][*]
[crashware] foo_popupplus
Reply #22
now I understand. I will try to implement this popup behavior, but it will require same more time.

Thanks! :-)

  • MSD
  • [*]
[crashware] foo_popupplus
Reply #23
my foobar crashes when using this.  i can open the program and fiddle with the settings for foo_popupplus, but when i start playing a song and it calls the plugin, everything crashes and it gives me a failure_00000000x.txt where x is the number of times it's failed.  any ideas?

edit:  i am using the most recent release (v20070728)
  • Last Edit: 29 July, 2007, 11:56:05 PM by MSD

  • adamh
  • [*][*]
[crashware] foo_popupplus
Reply #24
my foobar crashes when using this.  i can open the program and fiddle with the settings for foo_popupplus, but when i start playing a song and it calls the plugin, everything crashes and it gives me a failure_00000000x.txt where x is the number of times it's failed.  any ideas?

edit:  i am using the most recent release (v20070728)


no, no idea, please paste file content generated after fb2k crash