comparison ChangeLog.API @ 20096:2a9f3a499b0d

merge of '34d642b12b7215d55fd032cd513a7e225715f19a' and '7868c3b2b7d17c52916e4bb76305b7e3b68d3904'
author Richard Laager <rlaager@wiktel.com>
date Mon, 17 Sep 2007 03:47:45 +0000
parents 51aff4db29da
children f33ed41b6dee 34fc2a999977 4511d15a8f80 5cd2fe9a6629
comparison
equal deleted inserted replaced
19936:191fa8a8c0bc 20096:2a9f3a499b0d
1 Pidgin and Finch: The Pimpin' Penguin IM Clients That're Good for the Soul 1 Pidgin and Finch: The Pimpin' Penguin IM Clients That're Good for the Soul
2 2
3 Version 2.2.0 (??/??/????): 3 Version 2.2.0 (09/13/2007):
4 libpurple: 4 libpurple:
5 Added: 5 Added:
6 * PURPLE_MESSAGE_INVISIBLE flag, which can be used by 6 * PURPLE_MESSAGE_INVISIBLE flag, which can be used by
7 purple_conv_im_send_with_flags to send a message, but not display it 7 purple_conv_im_send_with_flags to send a message, but not display it
8 in the conversation 8 in the conversation
9 * serv_send_attention(), serv_got_attention(), as well as send_attention 9 * serv_send_attention(), serv_got_attention(), as well as send_attention
10 and attention_types in PurplePluginProtocolInfo. This new API is used 10 and attention_types in PurplePluginProtocolInfo. This new API is used
11 for zapping in MySpaceIM, buzzing in Yahoo, and nudging in MSN. 11 for zapping in MySpaceIM, buzzing in Yahoo, and nudging in MSN.
12 * PurpleConvMessage structure to represent a message in a
13 conversation. purple_conversation_message_get_sender,
14 purple_conversation_message_get_message,
15 purple_conversation_message_get_flags and
16 purple_conversation_message_get_timestamp to get information about a
17 PurpleConvMessage.
18 * purple_conversation_get_message_history() to retrieve a list of
19 PurpleConvMessage's in a conversation, and
20 purple_conversation_clear_message_history to clear the history.
21 * purple_certificate_* functions in libpurple/certificate.h - "A public-key certificate API"
22 * purple_ssl_get_peer_certificates() and associated field in PurpleSslOps to retrieve a server's presented SSL certificate chain.
23 * PurpleSslConnection::verifier to provide a "how to verify the peer's certificates" callback to the SSL handlers. See certificate.h for more on this.
24 * purple_ssl_connect_with_host_fd() to create an SSL connection from a file descriptor and provide a hostname with it to authenticate the peer against.
12 25
13 Changed: 26 Changed:
14 * purple_prefs_load is now called within purple_prefs_init. 27 * purple_prefs_load is now called within purple_prefs_init.
15 The UI no longer needs to call it. 28 The UI no longer needs to call it.
16 * writing-im-msg now receives the conversation name as the who 29 * writing-im-msg now receives the conversation name as the who
22 * pidgin_set_accessible_relations, sets up label-for and labelled-by 35 * pidgin_set_accessible_relations, sets up label-for and labelled-by
23 ATK relations (broken out from pidgin_set_accessible_label) 36 ATK relations (broken out from pidgin_set_accessible_label)
24 * pidgin_conv_attach_to_conversation, to reattach the Pidgin UI to a 37 * pidgin_conv_attach_to_conversation, to reattach the Pidgin UI to a
25 conversation 38 conversation
26 * conversation-hiding and conversation-displayed signals. 39 * conversation-hiding and conversation-displayed signals.
40 * pidgin_text_combo_box_entry_new, pidgin_text_combo_box_entry_get_text
41 and pidgin_text_combo_box_entry_set_text
27 42
28 Changed: 43 Changed:
29 * pidgin_conversations_fill_menu now also adds a separator and a 'Show 44 * pidgin_conversations_fill_menu now also adds a separator and a 'Show
30 All' item if there are more than one conversations in the list. 45 All' item if there are more than one conversations in the list.
31 46
32 Finch: 47 Finch:
33 Added: 48 Added:
34 * finch_sound_is_enabled 49 * finch_sound_is_enabled
35 * The reserved field in the FinchConv is now used to store information 50 * The reserved field in the FinchConv is now used to store information
36 about the conversation (using FinchConversationFlag) 51 about the conversation (using FinchConversationFlag)
52 * finch_account_dialog_show
37 53
38 libgnt: 54 libgnt:
39 * gnt_slider_set_small_step, gnt_slider_set_large_step to allow more 55 * gnt_slider_set_small_step, gnt_slider_set_large_step to allow more
40 fine tuned updates of a GntSlider 56 fine tuned updates of a GntSlider
41 * gnt_util_parse_xhtml_to_textview to parse XHTML strings in a 57 * gnt_util_parse_xhtml_to_textview to parse XHTML strings in a