diff ChangeLog.API @ 32165:47f7b8ca6149

conversation: O(1) purple_conv_chat_cb_find I also deprecated what seems like a useless function. The ui_data is to implement constant-time lookups for the room list in Pidgin.
author Paul Aurich <paul@darkrain42.org>
date Mon, 20 Jun 2011 05:24:30 +0000
parents bb77a9ceca17
children 4dabe4bdfb29
line wrap: on
line diff
--- a/ChangeLog.API	Mon Jun 20 05:11:53 2011 +0000
+++ b/ChangeLog.API	Mon Jun 20 05:24:30 2011 +0000
@@ -1,6 +1,17 @@
 Pidgin and Finch: The Pimpin' Penguin IM Clients That're Good for the Soul
 
 version 2.9.0 (MM/DD/YYYY):
+	libpurple:
+		Added:
+		* Hash table and equivalence function to PurpleConvChat struct,
+		  which makes purple_conv_chat_cb_find O(1).  The equivalence
+		  function should only be set by a prpl, and must only be set
+		  before any occupants are in the room.
+		* ui_data opaque pointer to PurpleConvChatBuddy struct.
+
+		Deprecated:
+		* purple_conv_chat_set_users
+		* PurpleConvChat in_room list
 
 version 2.8.0 (06/07/2011):
 	libpurple: