Plugins/Purple%20Service/CBPurpleAccount.m
Wed, 04 May 2011 10:23:27 +0200 Patrick Steinhardt Fixed broken percentage reflecting connection progress in Accounts.
Wed, 23 Mar 2011 21:30:28 +0200 Adrian Godoroja Added ability to resize animated gifs that are too large. refs #9885 10.6+
Tue, 15 Mar 2011 23:42:24 -0700 Stephen Holt No need for stringWithFormat: here either 10.6+
Tue, 15 Mar 2011 23:31:39 -0700 Stephen Holt Deprecated NSImage methods with replacements only available on 10.6 (on 10.6+ branch only) 10.6+
Tue, 15 Mar 2011 22:59:57 -0700 Stephen Holt Backed out changeset 4b8d5b913c9b
Tue, 15 Mar 2011 20:26:15 -0500 Evan Schoenberg No need for stringWithFormat: here
Fri, 11 Mar 2011 01:22:55 +0100 Robert Vehse Patch from Adrian Godoroja ("robotive") to fix #15052.
Thu, 17 Feb 2011 21:56:45 +0100 Thijs Alkemade Double confirmation is now required to delete and unregister an XMPP account. Based on a patch from xmppjingle.
Thu, 17 Feb 2011 21:54:15 +0100 Thijs Alkemade I'm just going to do this again.
Thu, 17 Feb 2011 21:47:58 +0100 Thijs Alkemade Double confirmation is now required to delete and unregister an IRC account. Based on a patch from xmppjingle.
Sun, 21 Nov 2010 17:33:54 -0800 Stephen Holt Identify messages sent by the ourself in group chats.
Sun, 21 Nov 2010 18:32:33 -0600 Evan Schoenberg Resolved a couple warnings
Sun, 21 Nov 2010 14:45:26 -0800 Stephen Holt only hide outgoing messages if we're in a group chat.
Fri, 19 Nov 2010 21:44:32 -0800 Stephen Holt For multi-user chats: Allow account type to hide displaying of a message until we receive it from the server. Fixes #12088. Fixes #8852.
Mon, 01 Nov 2010 16:20:05 -0500 Evan Schoenberg Added an XXX comment about needing to rate limit
Tue, 19 Oct 2010 23:06:03 +0200 Thijs Alkemade Cut down on the NSDictionary use of ESObjectWithProperties by using ivars when possible. This also makes code clearer and objects easier to debug.
Sat, 25 Sep 2010 08:20:37 -0400 Zachary West Add some debug logging for message receipt. Refs #14229 if only because we need more debug logging in this path.
Tue, 21 Sep 2010 00:10:14 -0400 Zachary West Add a useful debug line for room joins.
Sun, 19 Sep 2010 22:44:41 -0500 Evan Schoenberg Initiate Chat is a menu item on multiple prpls (notably MSN and Google Talk via XMPP, on first blush), so move its localization substitution to the superclass
Sun, 19 Sep 2010 16:00:22 -0500 Evan Schoenberg Deloggification
Tue, 27 Apr 2010 11:09:33 -0500 Evan Schoenberg If no password is set, use NULL, not "", as the password to send libpurple, as code in various places checks for NULL rather than a 0-length string. This, in turn, fixes prompting for the password if no password is entered for a Jabber account which needs one. The form-based request is ugly, but at least now it's functional.
Tue, 02 Feb 2010 19:35:42 -0700 jhildebr Fix for Ticket #13731, Dueling Resources. Ensure that the real disconnect error is kept, and not over-ridden by subsequent socket errors.
Mon, 28 Dec 2009 16:48:48 -0500 Stephen Holt Declare previously undeclared selectors in AdiumLibpurple.framework
Mon, 28 Dec 2009 16:48:47 -0500 Stephen Holt Reveal shadowed symbols in AdiumLibpurple.framework
Mon, 28 Dec 2009 16:48:44 -0500 Stephen Holt Resolve implicit 64->32 bit castings in AdiumLibpurple.framework. Add asserts to ensure sanity where needed.
Thu, 10 Dec 2009 11:49:08 -0500 Zachary West Remove a whole bunch of GTK stuff, filling it with absolutely nothing useful.
Thu, 10 Dec 2009 01:49:48 -0500 Zachary West Input/output volume changing methods, removing some more GTKy code.
Thu, 10 Dec 2009 01:29:55 -0500 Zachary West Store protocol info in the AIMedia itself; the protocol's job is to manage it. Adds some AIAccount methods to handle media events that it might need to handle.
Sun, 22 Nov 2009 16:57:25 -0600 Evan Schoenberg Remove underscore character hints from contact menu action items
Sun, 01 Nov 2009 14:04:11 -0500 Zachary West Display unhandled purple conversation writes in the next run loop. Fixes #13190.
Mon, 07 Sep 2009 16:47:42 -0400 Stephen Holt Some new type fixes for 64bit in our libpurple connector. Should fix some odd issues, like crashing when initiating an OTR session.
Fri, 28 Aug 2009 16:55:29 -0400 Stephen Holt Type fixes for adium. making it ready for 64-bit compiling.
Sat, 30 May 2009 15:52:13 -0400 Zachary West When removing a participant from a group chat, if they aren't in any more group chats, and we have a chat open with them, reset their status to completely unknown.
Mon, 25 May 2009 18:56:47 -0400 Zachary West Okay, this just looked silly.
Mon, 25 May 2009 18:56:02 -0400 Zachary West Simplify fetching the protocol's UI ops.
Mon, 25 May 2009 13:09:58 -0400 Zachary West Keep track of when an account is in a chat, displaying this status for the chat's tab icon. Fixes #12064.
Mon, 25 May 2009 12:39:32 -0400 Zachary West When editing an account, let the account know when editing is fully completed.
Sun, 24 May 2009 22:34:03 -0400 Zachary West Er, we *do* need to check the account's IdleSince, in case it has a forced status, before we check global.
Sun, 24 May 2009 22:30:55 -0400 Zachary West Fixed a case of the failed "list objects recur their preferences", which fixes idle time reporting.
Thu, 21 May 2009 14:43:10 -0400 Zachary West Fix a few multiple-containers issues with meta contacts.
Wed, 20 May 2009 00:39:33 -0400 Zachary West Set the PurpleBuddy's alias when adding to the buddy list, which is how Pidgin operates.
Sun, 17 May 2009 18:38:43 -0400 Zachary West Update the alias, if necessary, when updating a chat participant.
Sun, 17 May 2009 16:15:01 -0400 Zachary West Avoid leaking protocol-status_text messages.
Sun, 17 May 2009 12:14:06 -0400 Zachary West We *do* need to HTML decode these status messages.
Sun, 10 May 2009 16:58:34 -0400 Zachary West Contact list support for removing contacts in multiple groups.
Sun, 10 May 2009 15:36:59 -0400 Zachary West Contact list support for moving contacts in multiple groups.
Thu, 07 May 2009 17:22:26 -0400 Zachary West Don't allow an "Offline" status text to be shown for a contact.
Wed, 06 May 2009 23:17:51 -0400 Zachary West Abstraction++; When a buddy doesn't have a status message, grab the status text the prpl specifies for it.
Tue, 05 May 2009 00:54:09 -0400 Zachary West Only clear the typing flag for non-group chats.
Mon, 04 May 2009 17:15:43 -0400 Zachary West Add an assert for setting typing indicators to prevent setting any on group chats. REfs #11847.
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
Mon, 20 Apr 2009 22:25:28 -0400 Zachary West When a delayed status update occurs, do nothing by default. For IRC, open the contact info.
Fri, 17 Apr 2009 00:41:55 -0700 David Smith More fast enumeration
Tue, 14 Apr 2009 17:27:37 +0000 Zachary West Don't resort on away changes when updating a user.
Tue, 14 Apr 2009 03:02:17 +0000 Zachary West Never broadcast (unsilently) the status changes of chat participants.
Tue, 14 Apr 2009 01:48:49 +0000 Zachary West Only apply the status state to strangers.
Tue, 14 Apr 2009 01:42:12 +0000 Zachary West Overload the service icon for group chat cells to display the overall status of the contact. I can't imagine a situation where service icons would be useful to be displayed, and it's better then duplicating the effort. IRC contacts now have available or away status shown.
Mon, 13 Apr 2009 23:48:59 +0000 Zachary West Expose and display the attributes of PurpleConvChatBuddies I added in [26956], namely userhost and realname for IRC contacts. On join, we WHO the channel, and store userhosts and realnames for users. I need to add a timeout to the IRC protocol to WHO regularly to get status and real names for users who joined, but that can come later.
Mon, 13 Apr 2009 16:49:06 +0000 David Smith Due to later changes, this appears to be unnecessary. It being unnecessary is good, since it makes joining #gsoc beachball for 30 seconds or more
Sun, 12 Apr 2009 18:09:53 +0000 Zachary West Abstract a bit higher whether an account supports sending notifications, and separate out the logic into its own send method. Since I changed AIContentNotification to be an AIContentStatus subclass, the check for sending through -sendMessageObject wasn't hitting, causing an "error trying to send" message. Fixes #11891.