Mercurial > pidgin.yaz
changeset 21427:3c0b20dd2805
Don't open a dialog window on connection errors --- they're shown in the buddy
list with mini-dialogs now.
author | Will Thompson <will.thompson@collabora.co.uk> |
---|---|
date | Sun, 11 Nov 2007 22:09:49 +0000 |
parents | 8ffb65f3c0e9 |
children | 73788974b883 |
files | pidgin/gtkconn.c |
diffstat | 1 files changed, 0 insertions(+), 40 deletions(-) [+] |
line wrap: on
line diff
--- a/pidgin/gtkconn.c Sun Nov 11 21:56:58 2007 +0000 +++ b/pidgin/gtkconn.c Sun Nov 11 22:09:49 2007 +0000 @@ -136,43 +136,6 @@ } static void -notify_account_disabled(PurpleAccount *account, - PurpleConnectionError reason, - const char *text) -{ - const char *username = purple_account_get_username(account); - const char *alias = purple_account_get_alias(account); - const char *protocol = purple_account_get_protocol_name(account); - char *p, *s, *n; - - if (alias) - n = g_strdup_printf("%s (%s) (%s)", username, alias, protocol); - else - n = g_strdup_printf("%s (%s)", username, protocol); - - p = g_strdup_printf(_("%s disconnected"), n); - - if(reason == PURPLE_CONNECTION_ERROR_NO_SSL_SUPPORT) - s = g_strdup_printf( - _("%s\n\n" - "%s will not attempt to reconnect the account until you " - "re-enable the account. See %s for information on how to " - "compile %s with SSL support."), text, PIDGIN_NAME, - "http://developer.pidgin.im/wiki/FAQssl", PIDGIN_NAME); - else - s = g_strdup_printf( - _("%s\n\n" - "%s will not attempt to reconnect the account until you " - "correct the error and re-enable the account."), text, - PIDGIN_NAME); - - purple_notify_error(NULL, NULL, p, s); - g_free(p); - g_free(s); - g_free(n); -} - -static void pidgin_connection_report_disconnect_reason (PurpleConnection *gc, PurpleConnectionError reason, const char *text) @@ -199,9 +162,6 @@ if (info != NULL) g_hash_table_remove(auto_reconns, account); - if (reason != PURPLE_CONNECTION_ERROR_NAME_IN_USE) - notify_account_disabled(account, reason, text); - /* * TODO: Do we really want to disable the account when it's * disconnected by wants_to_die? This happens when you sign