Plugins/Purple%20Service/CBPurpleAccount.m
Wed, 04 May 2011 10:23:27 +0200 Fixed broken percentage reflecting connection progress in Accounts.
Wed, 23 Mar 2011 21:30:28 +0200 Added ability to resize animated gifs that are too large. refs #9885
Tue, 15 Mar 2011 23:42:24 -0700 No need for stringWithFormat: here either
Tue, 15 Mar 2011 23:31:39 -0700 Deprecated NSImage methods with replacements only available on 10.6 (on 10.6+ branch only)
Tue, 15 Mar 2011 22:59:57 -0700 Backed out changeset 4b8d5b913c9b
Tue, 15 Mar 2011 20:26:15 -0500 No need for stringWithFormat: here
Fri, 11 Mar 2011 01:22:55 +0100 Patch from Adrian Godoroja ("robotive") to fix #15052.
Thu, 17 Feb 2011 21:56:45 +0100 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 I'm just going to do this again.
Thu, 17 Feb 2011 21:47:58 +0100 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 Identify messages sent by the ourself in group chats.
Sun, 21 Nov 2010 18:32:33 -0600 Resolved a couple warnings
Sun, 21 Nov 2010 14:45:26 -0800 only hide outgoing messages if we're in a group chat.
Fri, 19 Nov 2010 21:44:32 -0800 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 Added an XXX comment about needing to rate limit
Tue, 19 Oct 2010 23:06:03 +0200 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 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 Add a useful debug line for room joins.
Sun, 19 Sep 2010 22:44:41 -0500 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 Deloggification
Tue, 27 Apr 2010 11:09:33 -0500 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 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 Declare previously undeclared selectors in AdiumLibpurple.framework
Mon, 28 Dec 2009 16:48:47 -0500 Reveal shadowed symbols in AdiumLibpurple.framework
Mon, 28 Dec 2009 16:48:44 -0500 Resolve implicit 64->32 bit castings in AdiumLibpurple.framework. Add asserts to ensure sanity where needed.
Thu, 10 Dec 2009 11:49:08 -0500 Remove a whole bunch of GTK stuff, filling it with absolutely nothing useful.
Thu, 10 Dec 2009 01:49:48 -0500 Input/output volume changing methods, removing some more GTKy code.
Thu, 10 Dec 2009 01:29:55 -0500 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 Remove underscore character hints from contact menu action items
Sun, 01 Nov 2009 14:04:11 -0500 Display unhandled purple conversation writes in the next run loop. Fixes #13190.
Mon, 07 Sep 2009 16:47:42 -0400 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 Type fixes for adium. making it ready for 64-bit compiling.
Sat, 30 May 2009 15:52:13 -0400 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 Okay, this just looked silly.
Mon, 25 May 2009 18:56:02 -0400 Simplify fetching the protocol's UI ops.
Mon, 25 May 2009 13:09:58 -0400 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 When editing an account, let the account know when editing is fully completed.
Sun, 24 May 2009 22:34:03 -0400 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 Fixed a case of the failed "list objects recur their preferences", which fixes idle time reporting.
Thu, 21 May 2009 14:43:10 -0400 Fix a few multiple-containers issues with meta contacts.
Wed, 20 May 2009 00:39:33 -0400 Set the PurpleBuddy's alias when adding to the buddy list, which is how Pidgin operates.
Sun, 17 May 2009 18:38:43 -0400 Update the alias, if necessary, when updating a chat participant.
Sun, 17 May 2009 16:15:01 -0400 Avoid leaking protocol-status_text messages.
Sun, 17 May 2009 12:14:06 -0400 We *do* need to HTML decode these status messages.
Sun, 10 May 2009 16:58:34 -0400 Contact list support for removing contacts in multiple groups.
Sun, 10 May 2009 15:36:59 -0400 Contact list support for moving contacts in multiple groups.
Thu, 07 May 2009 17:22:26 -0400 Don't allow an "Offline" status text to be shown for a contact.
Wed, 06 May 2009 23:17:51 -0400 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 Only clear the typing flag for non-group chats.
Mon, 04 May 2009 17:15:43 -0400 Add an assert for setting typing indicators to prevent setting any on group chats. REfs #11847.
Wed, 22 Apr 2009 17:18:01 -0700 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 When a delayed status update occurs, do nothing by default. For IRC, open the contact info.
Fri, 17 Apr 2009 00:41:55 -0700 More fast enumeration
Tue, 14 Apr 2009 17:27:37 +0000 Don't resort on away changes when updating a user.
Tue, 14 Apr 2009 03:02:17 +0000 Never broadcast (unsilently) the status changes of chat participants.
Tue, 14 Apr 2009 01:48:49 +0000 Only apply the status state to strangers.
Tue, 14 Apr 2009 01:42:12 +0000 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 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 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 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.