[geary/bug/714643-account-id: 3/4] Remove AccountInformation.real_name, use primary_mailbox.name instead.
- From: Michael Gratton <mjog src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [geary/bug/714643-account-id: 3/4] Remove AccountInformation.real_name, use primary_mailbox.name instead.
- Date: Mon, 25 Jul 2016 00:38:57 +0000 (UTC)
commit 4f90409a29cb705cc4a5f618dae59796b30c2066
Author: Michael James Gratton <mike vee net>
Date: Mon Jul 18 12:01:03 2016 +1000
Remove AccountInformation.real_name, use primary_mailbox.name instead.
src/client/accounts/add-edit-page.vala | 2 +-
src/engine/api/geary-account-information.vala | 18 ++++++------------
2 files changed, 7 insertions(+), 13 deletions(-)
---
diff --git a/src/client/accounts/add-edit-page.vala b/src/client/accounts/add-edit-page.vala
index 33d88aa..dc2beff 100644
--- a/src/client/accounts/add-edit-page.vala
+++ b/src/client/accounts/add-edit-page.vala
@@ -361,7 +361,7 @@ public class AddEditPage : Gtk.Box {
public void set_account_information(Geary.AccountInformation info, Geary.Engine.ValidationResult result)
{
set_all_info(
info.id,
- info.real_name,
+ info.primary_mailbox.name,
info.nickname,
info.primary_mailbox.address,
info.imap_credentials.user,
diff --git a/src/engine/api/geary-account-information.vala b/src/engine/api/geary-account-information.vala
index c0dbef4..6969cf3 100644
--- a/src/engine/api/geary-account-information.vala
+++ b/src/engine/api/geary-account-information.vala
@@ -95,11 +95,6 @@ public class Geary.AccountInformation : BaseObject {
}
/**
- * User's name for the {@link get_primary_mailbox_address}.
- */
- public string real_name { get; set; }
-
- /**
* User-provided label for the account.
*
* This is not to be used in the UI (use `display_name` instead)
@@ -205,11 +200,11 @@ public class Geary.AccountInformation : BaseObject {
} catch (KeyFileError err) {
// It's no big deal if we couldn't load the key file -- just means we give you the defaults.
} finally {
- this.real_name = get_string_value(key_file, GROUP, REAL_NAME_KEY);
- this.nickname = get_string_value(key_file, GROUP, NICKNAME_KEY);
-
+ string real_name = get_string_value(key_file, GROUP, REAL_NAME_KEY);
string primary_email = get_string_value(key_file, GROUP, PRIMARY_EMAIL_KEY);
- this.primary_mailbox = new RFC822.MailboxAddress(this.real_name, primary_email);
+
+ this.primary_mailbox = new RFC822.MailboxAddress(real_name, primary_email);
+ this.nickname = get_string_value(key_file, GROUP, NICKNAME_KEY);
// Store alternate emails in a list of case-insensitive strings
Gee.List<string> alt_email_list = get_string_list_value(key_file, GROUP, ALTERNATE_EMAILS_KEY);
@@ -304,7 +299,6 @@ public class Geary.AccountInformation : BaseObject {
// Copies all data from the "from" object into this one.
public void copy_from(AccountInformation from) {
this.id = from.id;
- this.real_name = from.real_name;
this.nickname = from.nickname;
this.primary_mailbox = from.primary_mailbox;
if (from.alternate_mailboxes != null) {
@@ -838,9 +832,9 @@ public class Geary.AccountInformation : BaseObject {
KeyFile key_file = new KeyFile();
- key_file.set_value(GROUP, REAL_NAME_KEY, this.real_name);
+ key_file.set_value(GROUP, REAL_NAME_KEY, this.primary_mailbox.name);
+ key_file.set_value(GROUP, PRIMARY_EMAIL_KEY, this.primary_mailbox.address);
key_file.set_value(GROUP, NICKNAME_KEY, this.nickname);
- key_file.set_value(GROUP, PRIMARY_EMAIL_KEY, this.primary_mailbox.to_rfc822_string());
key_file.set_value(GROUP, SERVICE_PROVIDER_KEY, this.service_provider.to_string());
key_file.set_integer(GROUP, ORDINAL_KEY, this.ordinal);
key_file.set_value(GROUP, IMAP_USERNAME_KEY, this.imap_credentials.user);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]