Tue, 29 Dec 2009 13:44:29 -0500 Stephen Holt Resolving most* undeclared selectors in
Wed, 22 Apr 2009 17:18:01 -0700 David Smith AIPreferenceControllerProtocol.h is commonly imported (>120 imports) and almost never changes (5 changes in the two years since it was created). Stick it in the prefix header
Fri, 17 Apr 2009 14:12:57 -0700 David Smith Convert [adium.statusController activeStatusState]
Sat, 04 Apr 2009 16:06:02 +0000 Zachary West For the dock icon, don't keep track of what chats have content; just ask the chat controller what the count is. This way, we can avoid flapping if we're only counting mentions for group chats.
Mon, 16 Mar 2009 14:47:21 +0000 David Smith Having a separate notification center for Adium leads to the possibility of accidentally using the wrong one, which has tripped me up on more than one occasion. This switches us over to using the default center.
Tue, 21 Oct 2008 17:07:03 +0000 David Smith I was hungry and didn't feel like working on hard stuff, so I did a bunch of propertyizing instead.
Wed, 27 Aug 2008 02:01:28 +0000 Evan Schoenberg Merged [24984]: Clear the InvisibleAlert state when clearing the Alert state. Fixes #10786
Fri, 15 Aug 2008 08:15:26 +0000 David Smith sed is evil. All [adium *Controller]s are now adium.*Controller.
Fri, 15 Aug 2008 06:23:36 +0000 David Smith Propertyize AIListObject and convert some more controller accesses to dot syntax
Thu, 14 Aug 2008 11:00:52 +0000 David Smith Switch all of our private method categories over to the new objc way of doing it (documented at This enforces having implementations for them, and in the process turned up a vast number of methods we had deleted the impl for but not the declaration. loc -= 198;
Wed, 06 Aug 2008 09:24:25 +0000 David Smith svn 1.5 merge tracking is terrible. This is a manual merge of the Sparkle 1.5 branch into trunk