> Just so I understand, was the isGrowlInstalled convenience method
> supplied by the Growl API and if so, was it a public API meaning that
> it was legit for apps to call?  If that is the case I don't understand
> why that method isn't provided by the Growl 1.3 API which should
> simply return true.

It was public, it is still provided, and it does return YES.  In other words, 
if you use current versions of the framework, it returns what you'd expect.  

If you are using an older version of the framework and never upgrade, the 
framework itself was coded to look for whether the prefpane existed on disk and 
return that as the result; the convenience method in older frameworks is 
basically just a 'does this file exist in this location' check.  As Growl is no 
longer in the same place on disk that it once was, that implementation in older 
frameworks returns NO.

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to