So to follow up on this, there is definitely a check in Sparrow to see if it's on 10.8. If it is, then Sparrow will just use NC, and that's it.
However, if anyone wanted to they could make a plugin to basically override this, based on this tweet:
The developer of Sparrow has no new release on the mac planned, but I have asked that if they do put another release out, then to please make Sparrow work with Growl on 10.8. So here is my suggestion:
1) Let the Sparrow developers know that you want Growl support (do not reply on the developers directly unless you already know them, use whatever their official support channel is). This will give them a better way to know how to prioritize this for their own uses.
2) If someone is both a Sparrow and Growl super fan, they can make a plugin to make this work. Something like this may work:
You can probably create a class with a +load method that implements method swizzle:
You would want to override methods for this class: NSUserNotificationCenter
methods:
-scheduleNotification:
-scheduleNotifications:
-deliverNotifications:
They most likely only use -deliverNotification: though.
This all said, unfortunately we do not have any bandwidth to make a plugin for Sparrow. If someone does make a plugin for Sparrow, and it is open source (Growl is open source, Sparrow is build on open source, and we can possibly do a cursory view of the source (no promises)) we'd be happy to link to it somewhere. :)
At this point this is as far as we're going to investigate this issue. Thank you everyone for looking into this. If someone makes a plugin for Sparrow, please reply to this thread or email me directly.
Chris
You received this message because you are subscribed to the Google Groups "Growl Discuss" group.