comparison ChangeLog.API @ 21354:fcb848b2d669

merge of '1037fab539d2a95db4fc657f42420566f7e53440' and 'd1b14e76c499bc5d99b77e71539d5ebb0e14b965'
author Richard Laager <rlaager@wiktel.com>
date Fri, 16 Nov 2007 23:32:17 +0000
parents 7b30d02a36aa
children 665e04562de0
comparison
equal deleted inserted replaced
21099:51cf02dbdb0e 21354:fcb848b2d669
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 (09/13/2007): 3 version 2.3.0 (??/??/????):
4 libpurple:
5 Added:
6 * purple_request_field_blist_nodes_new and its accessory functions.
7 * a PurpleConversation field in PurpleConvMessage
8 * account-authorization signals (see account-signals.dox for
9 details) (Stefan Ott)
10 * libpurple/purple.h, which includes #define's and #include's
11 required to compile stand-alone plugins
12 * purple_plugin_disable(), which is intended to be called when
13 a purple_plugin_unload()--which was called when a user tried
14 to unload a plugin--fails. This then prevents the plugin
15 from being saved in the saved plugins list, so it'll won't
16 be loaded at the next startup.
17
18 Changed:
19 * purple_plugin_unload() now honors the return value of a
20 plugin's unload function and can actually return FALSE now.
21 * purple_plugin_unload() no longer does its own notifications
22 when a dependent plugin fails to unload. The UI should do
23 something appropriate.
24
25 version 2.2.2 (??/??/????):
26 libpurple:
27 Changed:
28 * The size parameter of purple_util_write_data_to_file_absolute
29 has been changed to gssize instead of a size_t to correctly
30 indicate that -1 can be used for a nul-delimited string.
31
32 version 2.2.0 (09/13/2007):
4 libpurple: 33 libpurple:
5 Added: 34 Added:
6 * PURPLE_MESSAGE_INVISIBLE flag, which can be used by 35 * PURPLE_MESSAGE_INVISIBLE flag, which can be used by
7 purple_conv_im_send_with_flags to send a message, but not display it 36 purple_conv_im_send_with_flags to send a message, but not display it
8 in the conversation 37 in the conversation
55 * gnt_slider_set_small_step, gnt_slider_set_large_step to allow more 84 * gnt_slider_set_small_step, gnt_slider_set_large_step to allow more
56 fine tuned updates of a GntSlider 85 fine tuned updates of a GntSlider
57 * gnt_util_parse_xhtml_to_textview to parse XHTML strings in a 86 * gnt_util_parse_xhtml_to_textview to parse XHTML strings in a
58 GntTextView (this works only if libxml2 is available) 87 GntTextView (this works only if libxml2 is available)
59 88
60 Version 2.1.1 (08/20/2007): 89 version 2.1.1 (08/20/2007):
61 libpurple: 90 libpurple:
62 Changed: 91 Changed:
63 * PurpleAccountUiOps.request_authorize's authorize_cb and 92 * PurpleAccountUiOps.request_authorize's authorize_cb and
64 deny_cb parameters now correctly have type 93 deny_cb parameters now correctly have type
65 PurpleAccountRequestAuthorizationCb rather than GCallback. 94 PurpleAccountRequestAuthorizationCb rather than GCallback.
84 * purple_conversation_do_command 113 * purple_conversation_do_command
85 * purple_conversation_get_extended_menu 114 * purple_conversation_get_extended_menu
86 * purple_core_ensure_single_instance 115 * purple_core_ensure_single_instance
87 This is for UIs to use to ensure only one copy is running. 116 This is for UIs to use to ensure only one copy is running.
88 * purple_dbus_is_owner 117 * purple_dbus_is_owner
89 * purple_timeout_add_seconds
90 Callers should prefer this to purple_timeout_add for timers
91 longer than 1 second away. Be aware of the rounding, though.
92 * purple_timeout_add_seconds 118 * purple_timeout_add_seconds
93 Callers should prefer this to purple_timeout_add for timers 119 Callers should prefer this to purple_timeout_add for timers
94 longer than 1 second away. Be aware of the rounding, though. 120 longer than 1 second away. Be aware of the rounding, though.
95 * purple_xfer_get_remote_user 121 * purple_xfer_get_remote_user
96 * purple_pounces_get_all_for_ui 122 * purple_pounces_get_all_for_ui