comparison ChangeLog.API @ 31185:1e5654e2928d

propagate from branch 'im.pidgin.pidgin' (head ea17b906d0f9b7422adfebcbec58d7c06d3bd8bc) to branch 'im.pidgin.pidgin.openq' (head 0f8a2684fb6f0f7221bde3bedd5734241bfb7ff5)
author SHiNE CsyFeK <csyfek@gmail.com>
date Sat, 18 Jul 2009 15:15:45 +0000
parents 36aa9ed8cd39
children 7fbf964c6c6c
comparison
equal deleted inserted replaced
31184:a1e92a4d99b9 31185:1e5654e2928d
14 * account-created 14 * account-created
15 * account-destroying 15 * account-destroying
16 * blist-node-added and blist-node-removed signals (see 16 * blist-node-added and blist-node-removed signals (see
17 blist-signals.dox) 17 blist-signals.dox)
18 * Jabber plugin signals (see jabber-signals.dox) 18 * Jabber plugin signals (see jabber-signals.dox)
19 * purple_account_remove_setting
19 * purple_buddy_destroy 20 * purple_buddy_destroy
20 * purple_buddy_get_protocol_data 21 * purple_buddy_get_protocol_data
21 * purple_buddy_set_protocol_data 22 * purple_buddy_set_protocol_data
22 * purple_buddy_get_local_buddy_alias 23 * purple_buddy_get_local_buddy_alias
23 * purple_blist_get_buddies 24 * purple_blist_get_buddies
28 * purple_chat_destroy 29 * purple_chat_destroy
29 * purple_connection_get_protocol_data 30 * purple_connection_get_protocol_data
30 * purple_connection_set_protocol_data 31 * purple_connection_set_protocol_data
31 * purple_contact_destroy 32 * purple_contact_destroy
32 * purple_conv_chat_invite_user 33 * purple_conv_chat_invite_user
34 * purple_debug_is_unsafe
35 * purple_debug_is_verbose
36 * purple_debug_set_unsafe
37 * purple_debug_set_verbose
33 * purple_global_proxy_set_info 38 * purple_global_proxy_set_info
34 * purple_group_destroy 39 * purple_group_destroy
40 * purple_ipv4_address_is_valid
41 * purple_ipv6_address_is_valid
35 * purple_log_get_activity_score 42 * purple_log_get_activity_score
43 * purple_markup_is_rtl
44 * purple_markup_escape_text
36 * purple_network_force_online 45 * purple_network_force_online
37 * purple_network_set_stun_server 46 * purple_network_set_stun_server
38 * purple_network_set_turn_server 47 * purple_network_set_turn_server
39 * purple_network_get_stun_ip 48 * purple_network_get_stun_ip
40 * purple_network_get_turn_ip 49 * purple_network_get_turn_ip
50 * purple_network_remove_port_mapping
51 * purple_plugins_get_search_paths
52 * purple_proxy_connect_udp
41 * purple_prpl_get_media_caps 53 * purple_prpl_get_media_caps
42 * purple_prpl_got_account_actions 54 * purple_prpl_got_account_actions
43 * purple_prpl_initiate_media 55 * purple_prpl_initiate_media
44 * purple_request_field_get_group 56 * purple_request_field_get_group
45 * purple_request_field_get_ui_data 57 * purple_request_field_get_ui_data
46 * purple_request_field_set_ui_data 58 * purple_request_field_set_ui_data
59 * purple_ssl_connect_with_ssl_cn
47 * purple_strequal 60 * purple_strequal
61 * purple_utf8_strip_unprintables
62 * purple_util_fetch_url_request_len_with_account
48 * xmlnode_from_file 63 * xmlnode_from_file
49 * xmlnode_get_parent 64 * xmlnode_get_parent
50 * xmlnode_set_attrib_full 65 * xmlnode_set_attrib_full
51 66
52 Changed: 67 Changed:
53 * xmlnode_remove_attrib now removes all attributes with the 68 * xmlnode_remove_attrib now removes all attributes with the
54 same name. Previously, it would remove the first one found, 69 same name. Previously, it would remove the first one found,
55 which was completely non-deterministic. If you want to remove 70 which was completely non-deterministic. If you want to remove
56 the attribute with no namespace, then use NULL with 71 the attribute with no namespace, then use NULL with
57 xmlnode_remove_with_namespace. 72 xmlnode_remove_with_namespace.
73 * Plugins may now emit the jabber-sending-xmlnode signal in order
74 to send stanzas; this method is preferred to the prpl send_raw
75 function as other plugins listening to the signal see them.
76 * The conversation-updated signal with a PURPLE_CONV_UPDATE_TYPING
77 update type is emitted when receiving an IM. Previously, the
78 typing state was modified (and the buddy-typing-stopped signal
79 emitted), but this signal was not emitted.
80 * Added a client_type field in the get_ui_info core UI op. See
81 core.h for details.
82 * Added introspection of signals exposed via the D-Bus API.
83 * purple_find_buddies is now more efficient in the case where
84 it is enumerating all the buddies for an account.
85 * purple_find_group is now more efficient for large numbers of groups.
58 86
59 Deprecated: 87 Deprecated:
60 * buddy-added and buddy-removed blist signals 88 * buddy-added and buddy-removed blist signals
89 * purple_blist_destroy
90 * purple_blist_new
61 * purple_buddy_get_local_alias 91 * purple_buddy_get_local_alias
92 * purple_ip_address_is_valid
62 * purple_notify_user_info_remove_entry 93 * purple_notify_user_info_remove_entry
94 * purple_set_blist
63 * purple_status_type_set_primary_attr 95 * purple_status_type_set_primary_attr
64 * purple_status_type_add_attr 96 * purple_status_type_add_attr
65 * purple_status_type_add_attrs 97 * purple_status_type_add_attrs
66 * purple_status_type_add_attrs_vargs 98 * purple_status_type_add_attrs_vargs
67 * purple_status_type_get_primary_attr 99 * purple_status_type_get_primary_attr
68 * purple_status_set_attr_boolean 100 * purple_status_set_attr_boolean
69 * purple_status_set_attr_int 101 * purple_status_set_attr_int
70 * purple_status_set_attr_string 102 * purple_status_set_attr_string
71 * purple_presence_add_status 103 * purple_presence_add_status
72 * purple_presence_add_list 104 * purple_presence_add_list
105 * purple_util_fetch_url_request_len
73 * xmlnode_set_attrib_with_namespace 106 * xmlnode_set_attrib_with_namespace
74 * xmlnode_set_attrib_with_prefix 107 * xmlnode_set_attrib_with_prefix
75 108
76 pidgin: 109 pidgin:
77 Added: 110 Added:
82 * gtk_imhtml_set_return_inserts_newline 115 * gtk_imhtml_set_return_inserts_newline
83 * gtk_imhtml_set_populate_primary_clipboard 116 * gtk_imhtml_set_populate_primary_clipboard
84 * pidgin_blist_set_theme 117 * pidgin_blist_set_theme
85 * pidgin_blist_get_theme 118 * pidgin_blist_get_theme
86 * pidgin_prefs_labeled_password 119 * pidgin_prefs_labeled_password
120 * pidgin_smiley_editor_set_data
87 * pidgin_sound_is_customized 121 * pidgin_sound_is_customized
88 * pidgin_utils_init, pidgin_utils_uninit 122 * pidgin_utils_init, pidgin_utils_uninit
89 * pidgin_notify_pounce_add 123 * pidgin_notify_pounce_add
90 * PidginBlistTheme, PidginBlistThemeLoader API 124 * PidginBlistTheme, PidginBlistThemeLoader API
91 * PidginIconTheme, PidginStatusIconTheme, PidginIconThemeLoader 125 * PidginIconTheme, PidginStatusIconTheme, PidginIconThemeLoader
109 * Purple::Request::Field::int_new 143 * Purple::Request::Field::int_new
110 * Purple::Request::Field::label_new 144 * Purple::Request::Field::label_new
111 * Purple::Request::Field::list_new 145 * Purple::Request::Field::list_new
112 * Purple::Request::Field::string_new 146 * Purple::Request::Field::string_new
113 * Purple::Request::Field::group_new 147 * Purple::Request::Field::group_new
148
149 version 2.5.8 (06/27/2009):
150 No changes
151
152 version 2.5.7 (06/20/2009):
153 No changes
154
155 version 2.5.6 (05/19/2009):
156 No changes
114 157
115 version 2.5.5 (03/01/2009): 158 version 2.5.5 (03/01/2009):
116 libpurple: 159 libpurple:
117 Changed: 160 Changed:
118 * purple_status_type_new now defaults "saveable" to TRUE. 161 * purple_status_type_new now defaults "saveable" to TRUE.