comparison ChangeLog.API @ 32672:3828a61c44da

A boring and large patch so I can merge heads.
author Elliott Sales de Andrade <qulogic@pidgin.im>
date Fri, 23 Dec 2011 08:21:58 +0000
parents 57694928058e
children
comparison
equal deleted inserted replaced
32671:0e69949b3e61 32672:3828a61c44da
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 3.0.0 (??/??/????): 3 version 3.0.0 (??/??/????):
4 libpurple: 4 libpurple:
5 Added: 5 Added:
6 * pidgin_create_webview
7 * purple_account_is_disconnecting
8 * purple_account_get_ui_data
9 * purple_account_set_ui_data
10 * purple_account_register_completed
11 * purple_conv_chat_cb_get_alias
12 * purple_conv_chat_cb_get_flags
13 * purple_conv_chat_cb_is_buddy
14 * purple_conv_chat_cb_get_ui_data
15 * purple_conv_chat_cb_set_ui_data
16 * purple_connection_get_flags
17 * purple_connection_set_flags
18 * purple_connection_update_last_received
19 * purple_conversation_get_ui_data
20 * purple_conversation_set_ui_data
21 * purple_conversation_message_get_alias
22 * purple_conversation_message_get_conv
23 * purple_contact_get_contact_size
24 * purple_notify_searchresult_column_get_title
25 * purple_notify_searchresult_column_is_visible
6 * purple_notify_searchresult_column_set_visible 26 * purple_notify_searchresult_column_set_visible
7 * purple_notify_searchresult_column_is_visible
8 * purple_notify_user_info_prepend_pair_plaintext 27 * purple_notify_user_info_prepend_pair_plaintext
28 * purple_menu_action_get_callback
29 * purple_menu_action_get_children
30 * purple_menu_action_get_data
31 * purple_menu_action_set_label
32 * purple_menu_action_set_data
33 * purple_menu_action_set_callback
34 * purple_menu_action_set_children
35 * purple_request_field_get_tooltip
36 * purple_request_field_group_get_fields_list
9 * purple_request_field_set_tooltip 37 * purple_request_field_set_tooltip
10 * purple_request_field_get_tooltip 38 * purple_request_fields_get_ui_data
11 39 * purple_request_fields_set_ui_data
12 Changed: 40 * purple_roomlist_get_account
41 * purple_roomlist_get_proto_data
42 * purple_roomlist_get_ui_data
43 * purple_roomlist_room_get_expanded_once
44 * purple_roomlist_room_set_expanded_once
45 * purple_roomlist_set_proto_data
46 * purple_roomlist_set_ui_data
47 * purple_whiteboard_get_account
48 * purple_whiteboard_get_draw_list
49 * purple_whiteboard_set_draw_list
50 * purple_whiteboard_get_protocol_data
51 * purple_whiteboard_set_protocol_data
52 * purple_whiteboard_get_state
53 * purple_whiteboard_set_state
54 * purple_whiteboard_get_ui_data
55 * purple_whiteboard_set_ui_data
56 * purple_whiteboard_get_who
57 * purple_xfer_get_fd
58 * purple_xfer_get_protocol_data
59 * purple_xfer_get_ui_data
60 * purple_xfer_get_watcher
61 * purple_xfer_set_fd
62 * purple_xfer_set_local_port
63 * purple_xfer_set_protocol_data
64 * purple_xfer_set_status
65 * purple_xfer_set_ui_data
66 * purple_xfer_set_watcher
67 * Various WebKit-related functions in gtkwebview.h
68 * xmlnode_get_default_namespace
69 * xmlnode_strip_prefixes
70
71 Changed:
72 * purple_account_add_buddy now takes an invite message as the last
73 parameter
74 * purple_account_add_buddies now takes an invite message as the last
75 parameter
76 * purple_certificate_check_signature_chain now returns a list of failing
77 PurpleCertificate*s as the second parameter
13 * purple_connection_error now takes a PurpleConnectionError 78 * purple_connection_error now takes a PurpleConnectionError
14 as the second parameter 79 as the second parameter
80 * purple_conversation_get_gc renamed to
81 purple_conversation_get_connection
82 * purple_dnsquery_a now takes a PurpleAccount as the first parameter
83 * purple_network_listen now takes the protocol family as the second
84 parameter
85 * purple_network_listen now takes a boolean indicating external port
86 mapping as the fourth parameter
87 * purple_network_listen_range now takes a boolean indicating external
88 port mapping as the fifth parameter
89 * purple_network_listen_range now takes the protocol family as the
90 third parameter
15 * purple_notify_user_info_add_pair renamed to 91 * purple_notify_user_info_add_pair renamed to
16 purple_notify_user_info_add_pair_html 92 purple_notify_user_info_add_pair_html
17 * purple_notify_user_info_get_entries returns a GQueue instead of 93 * purple_notify_user_info_get_entries returns a GQueue instead of
18 a GList 94 a GList
19 * purple_notify_user_info_prepend_pair renamed to 95 * purple_notify_user_info_prepend_pair renamed to
20 purple_notify_user_info_prepend_pair_html 96 purple_notify_user_info_prepend_pair_html
21 * purple_util_fetch_url_request_len now takes a PurpleAccount as 97 * purple_srv_resolve now takes a PurpleAccount as the first parameter
98 * purple_str_size_to_units now takes a goffset as the size parameter
99 * purple_txt_resolve now takes a PurpleAccount as the first parameter
100 * purple_util_fetch_url_request now takes a PurpleAccount as
22 the first parameter 101 the first parameter
102 * purple_util_fetch_url_request now takes a length as the eighth
103 parameter
104 * purple_util_fetch_url_len now takes a length as the fifth parameter
105 * purple_xfer_get_bytes_remaining now returns a goffset
106 * purple_xfer_get_bytes_sent now returns a goffset
107 * purple_xfer_get_size now returns a goffset
108 * purple_xfer_is_canceled renamed to purple_xfer_is_cancelled
109 * purple_xfer_set_bytes_sent now takes a goffset as the bytes_sent
110 parameter
111 * purple_xfer_set_size now takes a goffset as the size parameter
23 * PurpleConnectionUiOps.report_disconnect now passes a 112 * PurpleConnectionUiOps.report_disconnect now passes a
24 PurpleConnectionError as the second parameter 113 PurpleConnectionError as the second parameter
114 * PurpleXfer.bytes_remaining is now a goffset
115 * PurpleXfer.bytes_sent is now a goffset
116 * PurpleXfer.size is now a goffset
25 117
26 Removed: 118 Removed:
27 * _GntFileType 119 * _GntFileType
28 * _GntKeyPressMode 120 * _GntKeyPressMode
29 * _GntMouseEvent 121 * _GntMouseEvent
41 * _PurplePrivacyType 133 * _PurplePrivacyType
42 * _PurpleSoundEventID 134 * _PurpleSoundEventID
43 * _XMLNodeType 135 * _XMLNodeType
44 * GtkIMHtml.clipboard_html_string 136 * GtkIMHtml.clipboard_html_string
45 * GtkIMHtml.clipboard_text_string 137 * GtkIMHtml.clipboard_text_string
138 * GtkIMHtmlFontDetail
139 * gtk_imhtml_animation_free
140 * gtk_imhtml_animation_new
141 * gtk_imhtml_image_add_to
142 * gtk_imhtml_image_free
143 * gtk_imhtml_image_new
144 * gtk_imhtml_image_scale
46 * pidgin_blist_update_account_error_state 145 * pidgin_blist_update_account_error_state
47 * pidgin_check_if_dir 146 * pidgin_check_if_dir
48 * PIDGIN_DIALOG 147 * PIDGIN_DIALOG
49 * pidgin_dialogs_alias_contact 148 * pidgin_dialogs_alias_contact
50 * pidgin_set_custom_buddy_icon 149 * pidgin_set_custom_buddy_icon
51 * pidgin_setup_screenname_autocomplete 150 * pidgin_setup_screenname_autocomplete
151 * PidginBuddyList.connection_errors
52 * PidginConversation.sg 152 * PidginConversation.sg
153 * purple_account_add_buddies_with_invite
154 * purple_account_add_buddy_with_invite
155 * purple_blist_update_buddy_icon
156 * purple_buddy_get_local_alias
157 * purple_buddy_icons_has_custom_icon
158 * purple_buddy_icons_find_custom_icon
159 * purple_buddy_icons_set_custom_icon
160 * purple_certificate_check_signature_chain_with_failing. Use
161 purple_certificate_check_signature_chain, instead
53 * purple_connection_error_reason 162 * purple_connection_error_reason
163 * purple_connection_new
164 * purple_connection_new_unregister
165 * purple_connection_destroy
166 * purple_contact_set_alias
167 * purple_conv_chat_set_users
54 * purple_core_migrate 168 * purple_core_migrate
169 * purple_dnsquery_a_account
170 * purple_network_listen_family. Use purple_network_listen, instead.
171 * purple_network_listen_map_external
172 * purple_network_listen_range_family. Use purple_network_listen,
173 instead.
55 * purple_notify_searchresults_column_get_title 174 * purple_notify_searchresults_column_get_title
56 * purple_notify_searchresults_get_columns_count 175 * purple_notify_searchresults_get_columns_count
57 * purple_notify_searchresults_get_rows_count 176 * purple_notify_searchresults_get_rows_count
58 * purple_notify_searchresults_row_get 177 * purple_notify_searchresults_row_get
178 * purple_plugins_register_load_notify_cb
179 * purple_plugins_register_probe_notify_cb
180 * purple_plugins_register_unload_notify_cb
181 * purple_plugins_unregister_load_notify_cb
182 * purple_plugins_unregister_probe_notify_cb
183 * purple_plugins_unregister_unload_notify_cb
184 * purple_presence_add_status
185 * purple_presence_add_list
186 * purple_proxy_connect_socks5
187 * purple_request_field_list_add
188 * purple_srv_cancel
189 * purple_srv_resolve_account
190 * purple_ssl_connect_fd
191 * purple_status_set_attr_boolean
192 * purple_status_set_attr_int
193 * purple_status_set_attr_string
194 * purple_status_type_add_attr
195 * purple_status_type_add_attrs
196 * purple_status_type_add_attrs_vargs
59 * purple_status_type_get_primary_attr 197 * purple_status_type_get_primary_attr
60 * purple_status_type_set_primary_attr 198 * purple_status_type_set_primary_attr
61 * purple_strlcat 199 * purple_strlcat
62 * purple_strlcpy 200 * purple_strlcpy
201 * purple_txt_cancel
202 * purple_txt_resolve_account
203 * purple_util_fetch_url_len. Use purple_util_fetch_url, instead.
204 * purple_util_fetch_url_request_len. Use purple_util_fetch_url_request,
205 instead.
63 * purple_util_fetch_url_request_len_with_account. Use 206 * purple_util_fetch_url_request_len_with_account. Use
64 purple_util_fetch_url_request_len, insetad. 207 purple_util_fetch_url_request, instead.
65 * PurpleConnectionUiOps.report_disconnect_reason 208 * PurpleConnectionUiOps.report_disconnect_reason
209 * PurplePluginProtocolInfo.add_buddy_with_invite
210 * PurplePluginProtocolInfo.add_buddies_with_invite
211 * PurplePluginProtocolInfo.get_cb_away
212 * serv_got_attention
213 * serv_send_attention
214 * struct _GtkIMHtmlAnimation
66 * struct _GtkIMHtmlFontDetail 215 * struct _GtkIMHtmlFontDetail
216 * struct _GtkIMHtmlHr
217 * struct _GtkIMHtmlImage
218 * struct _GtkIMHtmlScalable
219 * struct _GtkSmileyTree
220 * struct _PidginChatPane
221 * struct _PidginImPane
222 * struct _PurpleAttentionType
223 * struct _PurpleConversation
224 * struct _PurpleConvChat
225 * struct _PurpleConvChatBuddy
226 * struct _PurpleConvIm
227 * struct _PurpleConvMessage
228 * struct _PurpleMenuAction
229 * struct _PurplePounce
230 * struct _PurpleProxyInfo
231 * struct _PurpleRequestField
232 * struct _PurpleRoomlist
233 * struct _PurpleRoomlistField
234 * struct _PurpleRoomlistRoom
235 * struct _PurpleWhiteboard
236 * struct PurpleAccountOption
237 * struct PurpleAccountUserSplit
238 * struct PurpleNotifySearchColumn
239 * wpurple_g_access
240 * xmlnode_set_attrib_with_namespace
241 * xmlnode_set_attrib_with_prefix
242
243 version 2.10.1:
244 * No changes
67 245
68 version 2.10.0: 246 version 2.10.0:
69 libpurple: 247 libpurple:
70 Added: 248 Added:
71 * purple_srv_txt_query_destroy (accidentally left out of 2.8.0) 249 * purple_srv_txt_query_destroy (accidentally left out of 2.8.0)