| 4417 { |
4417 { |
| 4418 GtkWidget *mini_dialog; |
4418 GtkWidget *mini_dialog; |
| 4419 const char *username = purple_account_get_username(account); |
4419 const char *username = purple_account_get_username(account); |
| 4420 gboolean enabled = |
4420 gboolean enabled = |
| 4421 purple_account_get_enabled(account, purple_core_get_ui()); |
4421 purple_account_get_enabled(account, purple_core_get_ui()); |
| 4422 char *primary = g_strdup_printf(_("%s disconnected"), username); |
4422 char *primary; |
| 4423 |
4423 |
| |
4424 if (enabled) |
| |
4425 primary = g_strdup_printf(_("%s disconnected"), username); |
| |
4426 else |
| |
4427 primary = g_strdup_printf(_("%s disabled"), username); |
| 4424 |
4428 |
| 4425 mini_dialog = pidgin_make_mini_dialog(NULL, PIDGIN_STOCK_DISCONNECT, |
4429 mini_dialog = pidgin_make_mini_dialog(NULL, PIDGIN_STOCK_DISCONNECT, |
| 4426 primary, err->description, account, |
4430 primary, err->description, account, |
| 4427 (enabled ? _("Reconnect") : _("Re-enable")), |
4431 (enabled ? _("Reconnect") : _("Re-enable")), |
| 4428 (enabled ? PURPLE_CALLBACK(purple_account_connect) |
4432 (enabled ? PURPLE_CALLBACK(purple_account_connect) |