Mercurial > pidgin.yaz
comparison ChangeLog.API @ 21416:0f469b9a4302
propagate from branch 'im.pidgin.pidgin.next.minor' (head 58a7a68ec9891c7989ec16c0a3d52f9756de75db)
to branch 'im.pidgin.cpw.resiak.disconnectreason' (head 5db9a4fc4ce0375558d343ab39f2b6f39453031b)
author | Will Thompson <will.thompson@collabora.co.uk> |
---|---|
date | Mon, 05 Nov 2007 16:48:02 +0000 |
parents | 133a8614a41e aa52a0a224be |
children | 38cc722159ff |
comparison
equal
deleted
inserted
replaced
21278:ebb46dea479a | 21416:0f469b9a4302 |
---|---|
13 * purple_plugin_disable(), which is intended to be called when | 13 * purple_plugin_disable(), which is intended to be called when |
14 a purple_plugin_unload()--which was called when a user tried | 14 a purple_plugin_unload()--which was called when a user tried |
15 to unload a plugin--fails. This then prevents the plugin | 15 to unload a plugin--fails. This then prevents the plugin |
16 from being saved in the saved plugins list, so it'll won't | 16 from being saved in the saved plugins list, so it'll won't |
17 be loaded at the next startup. | 17 be loaded at the next startup. |
18 | |
19 * PurpleDisconnectReason enumeration of machine-readable | |
20 types of connection error. | |
21 * purple_connection_error_reason(), to be used by prpls | |
22 (instead of purple_connection_error() and setting | |
23 gc->wants_to_die) to report errors along with a | |
24 PurpleDisconnectReason. | |
25 * PurpleConnectionUiOps.report_disconnect_reason, to be | |
26 implemented by UIs (rather than .report_disconnect) if | |
27 they want to use the reported PurpleDisconnectReason | |
28 to give a more specific error. | |
29 * A connection-error signal, fired just after the UiOp is | |
30 called with the same information. | |
31 * purple_connection_reason_is_fatal(), acting as a hint | |
32 to whether automatic reconnection should be attempted | |
33 after a connection error (rather than checking | |
34 gc->wants_to_die). | |
35 * PurpleConnectionErrorInfo, a struct to hold a | |
36 PurpleConnectionError and a const char *description. | |
37 * purple_account_get_current_error() to get the most recent | |
38 PurpleConnectionError and description (or NULL if the | |
39 account is happy with life), to allow bits of the UI to know | |
40 the last error without caching it themselves (as | |
41 PidginBuddyList does). | |
42 * purple_account_clear_current_error() to reset an account's | |
43 error state to NULL. | |
44 * An account-error-changed signal, firing when | |
45 purple_account_get_current_error()'s return value changes. | |
46 | |
18 * purple_util_init() | 47 * purple_util_init() |
19 * purple_util_uninit() | 48 * purple_util_uninit() |
20 | 49 |
21 * pidgin_dialogs_about_with_parent() | 50 * pidgin_dialogs_about_with_parent() |
22 * pidgin_log_show_contact_with_parent() | 51 * pidgin_log_show_contact_with_parent() |
59 plugin's unload function and can actually return FALSE now. | 88 plugin's unload function and can actually return FALSE now. |
60 * purple_plugin_unload() no longer does its own notifications | 89 * purple_plugin_unload() no longer does its own notifications |
61 when a dependent plugin fails to unload. The UI should do | 90 when a dependent plugin fails to unload. The UI should do |
62 something appropriate. | 91 something appropriate. |
63 | 92 |
93 * pidgin_make_mini_dialog() now declares its return type to be | |
94 GtkWidget * rather than void *. This should not break any | |
95 existing code since any code using it must already rely on | |
96 the return type actually being GtkWidget * all along. | |
97 | |
64 Deprecated: | 98 Deprecated: |
65 * pidgin_dialogs_about() | 99 * pidgin_dialogs_about() |
66 * pidgin_log_show_contact() | 100 * pidgin_log_show_contact() |
67 * pidgin_log_show() | 101 * pidgin_log_show() |
68 * pidgin_plugin_dialog_show() | 102 * pidgin_plugin_dialog_show() |
79 * purple_request_file() | 113 * purple_request_file() |
80 * purple_request_folder() | 114 * purple_request_folder() |
81 * purple_request_input() | 115 * purple_request_input() |
82 * purple_request_ok_cancel() | 116 * purple_request_ok_cancel() |
83 * purple_request_yes_no() | 117 * purple_request_yes_no() |
118 | |
119 * purple_connection_error() | |
120 * pidgin_blist_update_account_error_state() | |
121 * PidginBuddyList.connection_errors | |
84 | 122 |
85 MSN: | 123 MSN: |
86 * A new independant status type with PURPLE_STATUS_TUNE primitive, and | 124 * A new independant status type with PURPLE_STATUS_TUNE primitive, and |
87 PURPLE_TUNE_ARTIST, PURPLE_TUNE_ALBUM and PURPLE_TUNE_TITLE | 125 PURPLE_TUNE_ARTIST, PURPLE_TUNE_ALBUM and PURPLE_TUNE_TITLE |
88 attributes. | 126 attributes. |