Mercurial > pidgin
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. |
