Mercurial > pidgin.yaz
diff ChangeLog.API @ 21362:68098b461e00
propagate from branch 'im.pidgin.pidgin.next.minor' (head 08acda06a60a49c86dd22b679a931a22c62e3c13)
to branch 'im.pidgin.cpw.resiak.disconnectreason' (head 2555cdba648b7afec0f0dfb14b8ed6cbf7245499)
author | Will Thompson <will.thompson@collabora.co.uk> |
---|---|
date | Wed, 24 Oct 2007 14:20:16 +0000 |
parents | 512da37d0b4f 6bbd023f0387 |
children | 5a7202fa43a0 |
line wrap: on
line diff
--- a/ChangeLog.API Wed Oct 24 10:14:58 2007 +0000 +++ b/ChangeLog.API Wed Oct 24 14:20:16 2007 +0000 @@ -15,6 +15,22 @@ to unload a plugin--fails. This then prevents the plugin from being saved in the saved plugins list, so it'll won't be loaded at the next startup. + + * PurpleDisconnectReason enumeration of machine-readable + types of connection error. + * purple_connection_error_reason(), to be used by prpls + (instead of purple_connection_error() and setting + gc->wants_to_die) to report errors along with a + PurpleDisconnectReason. + * PurpleConnectionUiOps.report_disconnect_reason, to be + implemented by UIs (rather than .report_disconnect) if + they want to use the reported PurpleDisconnectReason + to give a more specific error. + * purple_connection_reason_is_fatal(), acting as a hint + to whether automatic reconnection should be attempted + after a connection error (rather than checking + gc->wants_to_die). + * purple_util_init() * purple_util_uninit()