aboutsummaryrefslogtreecommitdiffstats
path: root/mail/e-mail-config-identity-page.c
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2012-11-08 18:49:23 +0800
committerMatthew Barnes <mbarnes@redhat.com>2012-11-08 20:23:36 +0800
commite8797d1ed9a99e13fc3f5fdaac0cfc8869d2839a (patch)
tree542e989ba42f7c863f1496fdf6f91d40aeeafb5a /mail/e-mail-config-identity-page.c
parentacd6a6aed81cdb92775ab1ceb16145cbe9f34097 (diff)
downloadgsoc2013-evolution-e8797d1ed9a99e13fc3f5fdaac0cfc8869d2839a.tar
gsoc2013-evolution-e8797d1ed9a99e13fc3f5fdaac0cfc8869d2839a.tar.gz
gsoc2013-evolution-e8797d1ed9a99e13fc3f5fdaac0cfc8869d2839a.tar.bz2
gsoc2013-evolution-e8797d1ed9a99e13fc3f5fdaac0cfc8869d2839a.tar.lz
gsoc2013-evolution-e8797d1ed9a99e13fc3f5fdaac0cfc8869d2839a.tar.xz
gsoc2013-evolution-e8797d1ed9a99e13fc3f5fdaac0cfc8869d2839a.tar.zst
gsoc2013-evolution-e8797d1ed9a99e13fc3f5fdaac0cfc8869d2839a.zip
Revert "Bug #686620 - Add an option to skip New Account autodiscovery"
This reverts commit 039c29c112179ad92233f0a85b7332ad2f2dd373. Auto-configuration should instead be cancellable from the progress page.
Diffstat (limited to 'mail/e-mail-config-identity-page.c')
-rw-r--r--mail/e-mail-config-identity-page.c77
1 files changed, 1 insertions, 76 deletions
diff --git a/mail/e-mail-config-identity-page.c b/mail/e-mail-config-identity-page.c
index ce7102d726..40b18f4c36 100644
--- a/mail/e-mail-config-identity-page.c
+++ b/mail/e-mail-config-identity-page.c
@@ -38,8 +38,6 @@ struct _EMailConfigIdentityPagePrivate {
gboolean show_email_address;
gboolean show_instructions;
gboolean show_signatures;
- gboolean show_autodiscover_check;
- GtkWidget *autodiscover_check; /* not referenced */
};
enum {
@@ -49,8 +47,7 @@ enum {
PROP_SHOW_ACCOUNT_INFO,
PROP_SHOW_EMAIL_ADDRESS,
PROP_SHOW_INSTRUCTIONS,
- PROP_SHOW_SIGNATURES,
- PROP_SHOW_AUTODISCOVER_CHECK
+ PROP_SHOW_SIGNATURES
};
/* Forward Declarations */
@@ -154,12 +151,6 @@ mail_config_identity_page_set_property (GObject *object,
E_MAIL_CONFIG_IDENTITY_PAGE (object),
g_value_get_boolean (value));
return;
-
- case PROP_SHOW_AUTODISCOVER_CHECK:
- e_mail_config_identity_page_set_show_autodiscover_check (
- E_MAIL_CONFIG_IDENTITY_PAGE (object),
- g_value_get_boolean (value));
- return;
}
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
@@ -213,13 +204,6 @@ mail_config_identity_page_get_property (GObject *object,
e_mail_config_identity_page_get_show_signatures (
E_MAIL_CONFIG_IDENTITY_PAGE (object)));
return;
-
- case PROP_SHOW_AUTODISCOVER_CHECK:
- g_value_set_boolean (
- value,
- e_mail_config_identity_page_get_show_autodiscover_check (
- E_MAIL_CONFIG_IDENTITY_PAGE (object)));
- return;
}
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
@@ -277,8 +261,6 @@ mail_config_identity_page_constructed (GObject *object)
GTK_ORIENTABLE (page), GTK_ORIENTATION_VERTICAL);
gtk_box_set_spacing (GTK_BOX (page), 12);
- gtk_widget_set_valign (GTK_WIDGET (page), GTK_ALIGN_FILL);
- gtk_widget_set_vexpand (GTK_WIDGET (page), TRUE);
/* This keeps all mnemonic labels the same width. */
size_group = gtk_size_group_new (GTK_SIZE_GROUP_HORIZONTAL);
@@ -555,22 +537,6 @@ mail_config_identity_page_constructed (GObject *object)
g_object_unref (size_group);
e_extensible_load_extensions (E_EXTENSIBLE (page));
-
- widget = gtk_check_button_new_with_mnemonic (_("Try _setup account automatically, based on Email Address"));
- g_object_set (G_OBJECT (widget),
- "valign", GTK_ALIGN_END,
- "vexpand", TRUE,
- "active", TRUE,
- NULL);
-
- g_object_bind_property (
- page, "show-autodiscover-check",
- widget, "visible",
- G_BINDING_SYNC_CREATE);
-
- page->priv->autodiscover_check = widget;
-
- gtk_container_add (GTK_CONTAINER (page), widget);
}
static gboolean
@@ -705,18 +671,6 @@ e_mail_config_identity_page_class_init (EMailConfigIdentityPageClass *class)
G_PARAM_READWRITE |
G_PARAM_CONSTRUCT |
G_PARAM_STATIC_STRINGS));
-
- g_object_class_install_property (
- object_class,
- PROP_SHOW_AUTODISCOVER_CHECK,
- g_param_spec_boolean (
- "show-autodiscover-check",
- "Show Autodiscover Check",
- "Show check button to allow autodiscover based on Email Address",
- FALSE,
- G_PARAM_READWRITE |
- G_PARAM_CONSTRUCT |
- G_PARAM_STATIC_STRINGS));
}
static void
@@ -851,32 +805,3 @@ e_mail_config_identity_page_set_show_signatures (EMailConfigIdentityPage *page,
g_object_notify (G_OBJECT (page), "show-signatures");
}
-void
-e_mail_config_identity_page_set_show_autodiscover_check (EMailConfigIdentityPage *page,
- gboolean show_autodiscover)
-{
- g_return_if_fail (E_IS_MAIL_CONFIG_IDENTITY_PAGE (page));
-
- if ((page->priv->show_autodiscover_check ? 1 : 0) == (show_autodiscover ? 1 : 0))
- return;
-
- page->priv->show_autodiscover_check = show_autodiscover;
-
- g_object_notify (G_OBJECT (page), "show-autodiscover-check");
-}
-
-gboolean
-e_mail_config_identity_page_get_show_autodiscover_check (EMailConfigIdentityPage *page)
-{
- g_return_val_if_fail (E_IS_MAIL_CONFIG_IDENTITY_PAGE (page), FALSE);
-
- return page->priv->show_autodiscover_check;
-}
-
-GtkWidget *
-e_mail_config_identity_page_get_autodiscover_check (EMailConfigIdentityPage *page)
-{
- g_return_val_if_fail (E_IS_MAIL_CONFIG_IDENTITY_PAGE (page), NULL);
-
- return page->priv->autodiscover_check;
-}