[#8566] Add fluid growl notifications
Summary Add fluid growl notifications
Queue Horde Base
Queue Version Git master
Type Enhancement
State Accepted
Priority 1. Low
Owners
Requester chuck@horde.org
Created 2009-09-10 (3910 days ago)
Due
Updated 2011-12-06 (3093 days ago)
Assigned
Resolved
Milestone
Patch No

Comments
Chuck Hagenbuch <chuck@horde.org> 2009-09-10 03:45:56
In addition to the fluid dock badge numbers, we should be able to show 
growl notifications now that we have them:



window.fluid.showGrowlNotification({

     title: "title",

     description: "description",

     priority: 1,

     sticky: false,

     identifier: "foo",

     onclick: callbackFunc,

     icon: imgEl // or URL string

})

http://www.fluidapp.com/developer/





This could even replace the in-browser js notifications if growl is available.

Michael Slusarz <slusarz@horde.org> 2011-12-06 06:20:02
This seems very platform/software specific to me.  Especially since 
Growl is apparently no longer free software.

I would rather see improvements with our notification system instead.   
Or a growl interface to the notification system.  But this should not 
be hardcoded in.

I would also like to see the references to 'window.fluid' removed from 
IMP's code.  Again - extremely software specific.  We should not be 
including hacks like this in the base code.

Jan Schneider <jan@horde.org> 2011-12-06 09:10:03
> This seems very platform/software specific to me.  Especially since 
> Growl is apparently no longer free software.

I can't say anything on Growl, but generally a better integration with 
the desktop is a worthwhile goal, especially with our Ajax GUIs 
looking more like desktop apps anyway.

Michael Slusarz <slusarz@horde.org> 2011-12-06 21:59:34
>> This seems very platform/software specific to me.  Especially since
>> Growl is apparently no longer free software.
>
> I can't say anything on Growl, but generally a better integration 
> with the desktop is a worthwhile goal, especially with our Ajax GUIs 
> looking more like desktop apps anyway.

I agree with this.  But this goal should/cannot be accomplished by 
hardcoding application specific parameters into general purpose 
javascript code.  That is what I do not agree with.

If we wanted to setup some sort of Event firing/listening system 
(similar to prototypejs), that would be nifty.  But that is not what 
this ticket is about.

Michael Slusarz <slusarz@horde.org> 2011-12-06 22:01:15
Actually, re-looking at this, maybe that is what Chuck is talking 
about.  Think I was confused because it was in the IMP queue (probably 
because it was added when Growl was exclusive to dimp).