Mercurial > pidgin.yaz
comparison src/gtkaccount.c @ 5979:49ae70ffcea5
[gaim-migrate @ 6426]
The check mail option now actually works. It turns out I was quite stupid
and cleared all settings almost immediately after setting that one. Doh.
committer: Tailor Script <tailor@pidgin.im>
author | Christian Hammond <chipx86@chipx86.com> |
---|---|
date | Mon, 30 Jun 2003 04:45:52 +0000 |
parents | 041b657227c4 |
children | 6e3650c096b0 |
comparison
equal
deleted
inserted
replaced
5978:041b657227c4 | 5979:49ae70ffcea5 |
---|---|
943 else { | 943 else { |
944 /* Protocol */ | 944 /* Protocol */ |
945 gaim_account_set_protocol_id(dialog->account, dialog->protocol_id); | 945 gaim_account_set_protocol_id(dialog->account, dialog->protocol_id); |
946 } | 946 } |
947 | 947 |
948 /* Clear the existing settings. */ | |
949 gaim_account_clear_settings(dialog->account); | |
950 | |
948 /* Alias */ | 951 /* Alias */ |
949 value = gtk_entry_get_text(GTK_ENTRY(dialog->alias_entry)); | 952 value = gtk_entry_get_text(GTK_ENTRY(dialog->alias_entry)); |
950 | 953 |
951 if (*value != '\0') | 954 if (*value != '\0') |
952 gaim_account_set_alias(dialog->account, value); | 955 gaim_account_set_alias(dialog->account, value); |
975 /* Auto Login */ | 978 /* Auto Login */ |
976 gaim_account_set_auto_login(dialog->account, GAIM_GTK_UI, | 979 gaim_account_set_auto_login(dialog->account, GAIM_GTK_UI, |
977 gtk_toggle_button_get_active( | 980 gtk_toggle_button_get_active( |
978 GTK_TOGGLE_BUTTON(dialog->auto_login_check))); | 981 GTK_TOGGLE_BUTTON(dialog->auto_login_check))); |
979 | 982 |
980 /* TODO: Do something about auto-login. */ | |
981 | |
982 /* Password */ | 983 /* Password */ |
983 value = gtk_entry_get_text(GTK_ENTRY(dialog->password_entry)); | 984 value = gtk_entry_get_text(GTK_ENTRY(dialog->password_entry)); |
984 | 985 |
985 if (gaim_account_get_remember_password(dialog->account) && *value != '\0') | 986 if (gaim_account_get_remember_password(dialog->account) && *value != '\0') |
986 gaim_account_set_password(dialog->account, value); | 987 gaim_account_set_password(dialog->account, value); |
1014 | 1015 |
1015 gaim_account_set_username(dialog->account, username); | 1016 gaim_account_set_username(dialog->account, username); |
1016 g_free(username); | 1017 g_free(username); |
1017 | 1018 |
1018 /* Add the protocol settings */ | 1019 /* Add the protocol settings */ |
1019 gaim_account_clear_settings(dialog->account); | |
1020 | 1020 |
1021 for (l = dialog->prpl_info->protocol_options, | 1021 for (l = dialog->prpl_info->protocol_options, |
1022 l2 = dialog->protocol_opt_entries; | 1022 l2 = dialog->protocol_opt_entries; |
1023 l != NULL && l2 != NULL; | 1023 l != NULL && l2 != NULL; |
1024 l = l->next, l2 = l2->next) { | 1024 l = l->next, l2 = l2->next) { |