Mercurial > pidgin
comparison ChangeLog.API @ 31713:298685661f89
Add constant-time lookup of row in the userlist by way of PurpleConvChatBuddy ui_data
Thanks to elb for pointing out GtkTreeRowReference.
Unfortunately, pidgin_conv_chat_remove_users cannot benefit from this because
the PCCB struct is destroyed prior to the uiop being called.
Joining #pidgin and #ubuntu is now extremely quick.
| author | Paul Aurich <paul@darkrain42.org> |
|---|---|
| date | Tue, 21 Jun 2011 04:35:04 +0000 |
| parents | 4dabe4bdfb29 |
| children | 910e966d18b3 |
comparison
equal
deleted
inserted
replaced
| 31712:f7c3aac5b22b | 31713:298685661f89 |
|---|---|
| 3 version 2.9.0 (MM/DD/YYYY): | 3 version 2.9.0 (MM/DD/YYYY): |
| 4 libpurple: | 4 libpurple: |
| 5 Added: | 5 Added: |
| 6 * Hash table to PurpleConvChat struct, used to make | 6 * Hash table to PurpleConvChat struct, used to make |
| 7 purple_conv_chat_cb_find O(1). | 7 purple_conv_chat_cb_find O(1). |
| 8 * ui_data opaque pointer to PurpleConvChatBuddy struct. | 8 * ui_data pointer to PurpleConvChatBuddy struct. |
| 9 * deleting-chat-buddy signal (conversation signals) | |
| 9 | 10 |
| 10 Deprecated: | 11 Deprecated: |
| 11 * purple_conv_chat_set_users | 12 * purple_conv_chat_set_users |
| 12 * PurpleConvChat in_room list | 13 * PurpleConvChat in_room list |
| 13 | 14 |
