Common/Source/CFGrowlAdditions.c
2009-06-24 fixes bug #385044
2008-06-09 Reverted my deletion of copyURLForApplication in r4851. Why didn't grep tell me some things were still using this? :(
2008-06-07 Burninated copyURLForApplication, which is dead code since r4850.
2007-08-29 Revert [4362] and, in its place, use the 10.3 and below method when compiling for PPC. This fixes compilation on 10.5 while still allowing 10.2 linkage compatibility. Note that Growl still can't -work- on 10.2, but applications won't fail to launch as a result of dylib error when linked against the framework on 10.2, which wa status quo of 0.7.x
2007-08-28 Declare as external with weak_attribute both functions which are
2007-03-15 Take two on [4036]. Make the implementation match the header, using the defined types
2006-08-14 Huh? Where's c.h?
2006-04-17 Added readFile() and copyURLForApplication() to CFGrowlAdditions
2006-01-27 Updated copyright year
2005-12-29 * weak linked symbols would always return true for their address if they weren't setup with an external definition and attribute to indicate that it was weak linked
2005-09-17 -[NSDictionary initWithContentsOfFile] -> createPropertyListFromURL
2005-09-16 NS[Mutable]DictionaryAdditions -> CF[Mutable]DictionaryAdditions
2005-09-13 More CoreFoundation
2005-09-13 Updated German localization. initWithString:andCharacter:andString -> createStringWithStringAndCharacterAndString
2005-09-05 GrowlLog:
2005-09-04 Use calloc to ensure that the returned string is zero-terminated
2005-09-04 Converted GrowlUDPUtils to plain C so that it can be reused by both Carbon and Cocoa components
2005-05-29 Added two NSDictionary(GrowlAdditions) and NSMutableDictionary(GrowlAdditions) which provide the boolForKey:, integerForKey: setBool:forKey: and setInteger:forKey: selectors.
2005-05-28 Removed trailing whitespace
2005-05-28 In {{{copyFork}}}:
2005-05-20 10.3+QT7 compilation fixx0r
2005-05-16 Don't try to use FSCopyObjectSync on 10.2 which seems to have a problem with weak symbols in frameworks.
2005-05-14 HACKING compliance: space after if keyword
2005-05-14 Adding {{{createPropertyListFromURL}}}, a convenience function for reading a property list from a file (locally or on the internets).
2005-05-13 HACKING conformance: space after if and while keywords
2005-05-12 Error-reporting. Now, if one of the library calls fails, we print an error with NSLog. Also, some of the debugging NSLogs that I had accidentally left in have been removed.
2005-05-11 Added functions:
2005-04-16 - changed +[GrowlController standardController]'s return type from id to GrowlController * (fixing a warning in -[GrowlPathway registerApplicationWithDictionary]
2005-04-16 Added a -isSubpathOf: method to NSString. Guess what it does.
2005-03-16 - Changed string constants to be preprocessor macros instead of NSString variables. This shaves a few bytes off the executables.
2005-03-12 Added CFGrowlAdditions. This contains these functions: