comparison ChangeLog.API @ 21360:e747ac0c42d6

propagate from branch 'im.pidgin.pidgin.next.minor' (head bd8f1d754a1b94e5ade30c3b135178b236f7b49a) to branch 'im.pidgin.cpw.resiak.disconnectreason' (head 5d84bcfaddc07cab4419ab9f04b31626421b97ff)
author Will Thompson <will.thompson@collabora.co.uk>
date Mon, 15 Oct 2007 10:45:46 +0000
parents fa3c4c5dea66 5915ad785ee7
children 6bbd023f0387
comparison
equal deleted inserted replaced
21359:fe57b8062249 21360:e747ac0c42d6
12 * purple_plugin_disable(), which is intended to be called when 12 * purple_plugin_disable(), which is intended to be called when
13 a purple_plugin_unload()--which was called when a user tried 13 a purple_plugin_unload()--which was called when a user tried
14 to unload a plugin--fails. This then prevents the plugin 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 15 from being saved in the saved plugins list, so it'll won't
16 be loaded at the next startup. 16 be loaded at the next startup.
17
17 * PurpleDisconnectReason enumeration of machine-readable 18 * PurpleDisconnectReason enumeration of machine-readable
18 types of connection error. 19 types of connection error.
19 * purple_connection_error_reason(), to be used by prpls 20 * purple_connection_error_reason(), to be used by prpls
20 (instead of purple_connection_error() and setting 21 (instead of purple_connection_error() and setting
21 gc->wants_to_die) to report errors along with a 22 gc->wants_to_die) to report errors along with a
27 * purple_connection_reason_is_fatal(), acting as a hint 28 * purple_connection_reason_is_fatal(), acting as a hint
28 to whether automatic reconnection should be attempted 29 to whether automatic reconnection should be attempted
29 after a connection error (rather than checking 30 after a connection error (rather than checking
30 gc->wants_to_die). 31 gc->wants_to_die).
31 32
33 * purple_util_init()
34 * purple_util_uninit()
35
36 * pidgin_dialogs_about_with_parent()
37 * pidgin_log_show_contact_with_parent()
38 * pidgin_log_show_with_parent()
39 * pidgin_plugin_dialog_show_with_parent()
40 * pidgin_pounce_editor_show_with_parent()
41 * pidgin_pounces_manager_show_with_parent()
42 * pidgin_syslog_show_with_parent()
43
44 * purple_request_accept_cancel_with_hint()
45 * purple_request_action_varg_with_hint()
46 * purple_request_action_with_hint()
47 * purple_request_choice_varg_with_hint()
48 * purple_request_choice_with_hint()
49 * purple_request_fields_with_hint()
50 * purple_request_file_with_hint()
51 * purple_request_folder_with_hint()
52 * purple_request_input_with_hint()
53 * purple_request_ok_cancel_with_hint()
54 * purple_request_yes_no_with_hint()
55
56 UI hints set by libpurple:
57 * PURPLE_REQUEST_UI_HINT_ACCOUNT
58 * PURPLE_REQUEST_UI_HINT_BLIST
59 * PURPLE_REQUEST_UI_HINT_BUDDY
60 * PURPLE_REQUEST_UI_HINT_CONV
61 * PURPLE_REQUEST_UI_HINT_REGISTER
62 * PURPLE_REQUEST_UI_HINT_XFER
63
64 Common UI hints set by UIs:
65 * PURPLE_REQUEST_UI_HINT_ACCOUNTMGR
66 * PURPLE_REQUEST_UI_HINT_CERTMGR
67 * PURPLE_REQUEST_UI_HINT_PLUGINMGR
68 * PURPLE_REQUEST_UI_HINT_POUNCEMGR
69 * PURPLE_REQUEST_UI_HINT_PREFSMGR
70 * PURPLE_REQUEST_UI_HINT_STATUSMGR
71
32 Changed: 72 Changed:
33 * purple_plugin_unload() now honors the return value of a 73 * purple_plugin_unload() now honors the return value of a
34 plugin's unload function and can actually return FALSE now. 74 plugin's unload function and can actually return FALSE now.
35 * purple_plugin_unload() no longer does its own notifications 75 * purple_plugin_unload() no longer does its own notifications
36 when a dependent plugin fails to unload. The UI should do 76 when a dependent plugin fails to unload. The UI should do
37 something appropriate. 77 something appropriate.
78
79 Deprecated:
80 * pidgin_dialogs_about()
81 * pidgin_log_show_contact()
82 * pidgin_log_show()
83 * pidgin_plugin_dialog_show()
84 * pidgin_pounce_editor_show()
85 * pidgin_pounces_manager_show()
86 * pidgin_syslog_show()
87
88 * purple_request_accept_cancel()
89 * purple_request_action_varg()
90 * purple_request_action()
91 * purple_request_choice_varg()
92 * purple_request_choice()
93 * purple_request_fields()
94 * purple_request_file()
95 * purple_request_folder()
96 * purple_request_input()
97 * purple_request_ok_cancel()
98 * purple_request_yes_no()
38 99
39 version 2.2.2 (??/??/????): 100 version 2.2.2 (??/??/????):
40 libpurple: 101 libpurple:
41 Changed: 102 Changed:
42 * The size parameter of purple_util_write_data_to_file_absolute 103 * The size parameter of purple_util_write_data_to_file_absolute
98 * gnt_slider_set_small_step, gnt_slider_set_large_step to allow more 159 * gnt_slider_set_small_step, gnt_slider_set_large_step to allow more
99 fine tuned updates of a GntSlider 160 fine tuned updates of a GntSlider
100 * gnt_util_parse_xhtml_to_textview to parse XHTML strings in a 161 * gnt_util_parse_xhtml_to_textview to parse XHTML strings in a
101 GntTextView (this works only if libxml2 is available) 162 GntTextView (this works only if libxml2 is available)
102 163
103 Version 2.1.1 (08/20/2007): 164 version 2.1.1 (08/20/2007):
104 libpurple: 165 libpurple:
105 Changed: 166 Changed:
106 * PurpleAccountUiOps.request_authorize's authorize_cb and 167 * PurpleAccountUiOps.request_authorize's authorize_cb and
107 deny_cb parameters now correctly have type 168 deny_cb parameters now correctly have type
108 PurpleAccountRequestAuthorizationCb rather than GCallback. 169 PurpleAccountRequestAuthorizationCb rather than GCallback.