Core/Source/GrowlPreferencesController.m
2009-08-03 I forgot to remove this import of LoginItemsAE.h. How did this build before?!
2009-08-02 Burninating LoginItemsAE. We use LSSharedFileList now.
2009-08-01 PrefPane: clang warnings and setup for Sparkle
2009-07-07 committing Nick Zitzmann's patch with additional project changes in order for the prefpane to actually load in 64-bit mode under System Preferences, oddly we were linking to SystemUIPlugin.framework unnecessarily which was causing a GC mismatch and resulting it in relaunching in 32-bit mode
2008-02-07 Renamed HelperAppBundleIdentifier to GROWL_HELPERAPP_BUNDLE_IDENTIFIER, and moved it to GrowlDefinesInternal.h (just below GROWL_PREFPANE_BUNDLE_IDENTIFIER).
2008-01-30 Put NSAutoreleasePool usage around distributed notification center observer methods. A received distributed notification may not cause the root NSAutoreleasePool to be emptied after it is processed, so doing so ensures immediate clearance of autoreleased memory. Local autorelease pools also simplify debugging memory management issues.
2007-12-22 Reverted [4744:4745], which violated HACKING (by using a four-space indent) and dismantled a C99 loop (HACKING and the Xcode project both say Growl is C99).
2007-12-22 Fix C99 error and actually compile ;)
2007-12-22 Fix C99 build error.
2007-06-23 Fix a nasty crash in Growl Menu - if loginItems is nil it's a really bad idea to attempt to CFRelease it.
2007-06-10 Use constants where appropriate
2007-06-09 Fixed removal of login items. Fixes #688. Would somebody please backport this to the growl-1.1 branch?
2007-01-19 Fixes #657 - Add application-specified positioning. Changes in this include a redesigned layout for the Configure section of the Apps tab, 2 new values in application tickets (position type and custom position), and updates to the way in which selected position is accessed by all the displays.
2006-01-27 Updated copyright year
2006-01-18 Fixed login item
2006-01-01 #587
2005-10-18 Fixed #487 (Use Apple Events to add Growl to login items)
2005-09-23 Restored the Cocoa nature to GrowlPathUtilities.
2005-09-20 Fixed some more new warnings
2005-09-19 - Fixed #365 (added a realclean target to the release makefile)
2005-09-16 Added a preference for the idle threshold
2005-09-16 NS[Mutable]DictionaryAdditions -> CF[Mutable]DictionaryAdditions
2005-09-14 Fixed two memory leaks in fileURLWithAliasData. NSURLAdditions -> CFURLAdditions
2005-09-13 No need to call [GrowlPreferencesController sharedController] here, just use self
2005-09-13 More CoreFoundation
2005-09-05 GrowlLog:
2005-09-04 GrowlLog and GrowlPathUtilities were classes without instance methods, so I converted them to collections of C functions to avoid the messaging overhead.
2005-09-03 Some smallish fixes: removed trailing whitespace, actually add the idle timer to the runloop, one method name started with a capital letter
2005-09-01 * Adding {{{GrowlAbstractSingletonObject}}}.
2005-08-31 The documentation says that we shouldn't change the array's contents while enumerating through it, so changing it to use a for loop instead. Again, thanks to Ingmar for noticing it.
2005-08-31 Reverted [3006] and really fixed it this time. Thanks to Ingmar for noticing it.
2005-08-30 Status menu will now be added to the startup items list correctly
2005-08-27 Removed helperAppDefaults ivar and used CFPreferencesCopyAppValue in case objectForKey returns outdated values, too.
2005-08-27 Fixed #381 in another way: CFPreferencesGetAppBooleanValue seems to return the correct value while -[NSUserDefaults boolForKey] does not...
2005-08-21 Fixed the remaining compiler warnings
2005-08-08 Partially unbreak the trunk (it compiles at least)
2005-08-08 Growl no long synchronizes the {{{NSUserDefaults}}} every time a preference is loaded. This is unnecessary. Instead, the {{{GrowlPreferencesChanged}}} notification on the {{{NSDistributedNotificationCenter}}} defaultCenter is observed and the synchronization performed only as necessary.
2005-07-15 Moved preferences accessors to GrowlPreferencesController.
2005-07-11 HACKING conformance: Removed three comments and a backslash. Wasn't that a Burt Reynolds movie?
2005-07-01 {{{s/GrowlPathUtil/&ities/}}}
2005-06-27 Renamed GrowlPreferences to GrowlPreferencesController.