On 04/08/2013 22:42, Trane Francks wrote:
> On 8/4/13 10:06 PM +0900, Philip Chee wrote:
>> On 04/08/2013 19:59, Trane Francks wrote:
>>
>>> The GNTP stuff might be interesting to look at from the perspective of
>>> how to trigger on various flags, but the mechanism to talk to Growl
>>> 1.2.2 is going to either be by the now obsolete protocols or via
>>> growlnotify. I'll leave it up to others to work with implementing
>>> GNTP-based solutions as those will benefit SM users on Lion. GNTP won't
>>> see the light of day in Growl 1.2.2 unless somebody decides to check out
>>> the Growl source and shoehorn the protocol into a build.
>>
>> Ah I see. Carry on then.
> 
> I managed to get this working. Not knowing anything about overlays and 
> the chrome.manifest syntax had me confused. Once I realized the overlays 
> for SeaMonkey had to be different than Thunderbird, it was an easy fix. 
> Now disabling display notifications in SM prefs gives me a Growl 
> notification. SM still does the audio. Perfect.
> 
> I might hunt for the appropriate download flag to monitor and add it for 
> completeness's sake. Once I'm satisfied it's all working, I'll contact 
> the extension author and offer the updates.

This might help:
<http://hg.mozilla.org/mozilla-central/annotate/0a63cd911b4f/toolkit/components/downloads/nsDownloadManager.cpp#l2761>

You probably only need these:
<http://hg.mozilla.org/mozilla-central/annotate/0a63cd911b4f/browser/metro/base/content/downloads.js#l52>

Phil
-- 
Philip Chee <[email protected]>, <[email protected]>
http://flashblock.mozdev.org/ http://xsidebar.mozdev.org
Guard us from the she-wolf and the wolf, and guard us from the thief,
oh Night, and so be good for us to pass.
_______________________________________________
support-seamonkey mailing list
[email protected]
https://lists.mozilla.org/listinfo/support-seamonkey

Reply via email to