aboutsummaryrefslogtreecommitdiffstats
path: root/mail/em-folder-utils.c
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2012-06-09 01:18:04 +0800
committerMatthew Barnes <mbarnes@redhat.com>2012-06-09 01:47:22 +0800
commitb4fbbde6ab7deb247f1db19558489a868c75467d (patch)
treed8dd0d1950cf35719391ec60474e5fa0844e1165 /mail/em-folder-utils.c
parentf92f3a1f453b037427539f2c0e3968d56fde8696 (diff)
downloadgsoc2013-evolution-b4fbbde6ab7deb247f1db19558489a868c75467d.tar
gsoc2013-evolution-b4fbbde6ab7deb247f1db19558489a868c75467d.tar.gz
gsoc2013-evolution-b4fbbde6ab7deb247f1db19558489a868c75467d.tar.bz2
gsoc2013-evolution-b4fbbde6ab7deb247f1db19558489a868c75467d.tar.lz
gsoc2013-evolution-b4fbbde6ab7deb247f1db19558489a868c75467d.tar.xz
gsoc2013-evolution-b4fbbde6ab7deb247f1db19558489a868c75467d.tar.zst
gsoc2013-evolution-b4fbbde6ab7deb247f1db19558489a868c75467d.zip
Remove "enable-local" and "enable-vfolders" GSettings key.
We have built-in ESources for the 'local' and 'vfolder' mail stores, and can now track their enabled state as we would any other mail store.
Diffstat (limited to 'mail/em-folder-utils.c')
-rw-r--r--mail/em-folder-utils.c15
1 files changed, 0 insertions, 15 deletions
diff --git a/mail/em-folder-utils.c b/mail/em-folder-utils.c
index ddce87b527..cbfd910eed 100644
--- a/mail/em-folder-utils.c
+++ b/mail/em-folder-utils.c
@@ -548,8 +548,6 @@ em_folder_utils_create_folder (GtkWindow *parent,
EMFolderTree *emft,
const gchar *initial_uri)
{
- EShell *shell;
- EShellSettings *shell_settings;
EMFolderSelector *selector;
EMFolderTree *folder_tree;
EMFolderTreeModel *model;
@@ -563,9 +561,6 @@ em_folder_utils_create_folder (GtkWindow *parent,
g_return_if_fail (GTK_IS_WINDOW (parent));
g_return_if_fail (E_IS_MAIL_SESSION (session));
- shell = e_shell_get_default ();
- shell_settings = e_shell_get_shell_settings (shell);
-
model = em_folder_tree_model_new ();
em_folder_tree_model_set_session (model, session);
@@ -575,7 +570,6 @@ em_folder_utils_create_folder (GtkWindow *parent,
while (!g_queue_is_empty (&queue)) {
CamelService *service;
CamelStoreFlags flags;
- const gchar *uid, *prop = NULL;
service = g_queue_pop_head (&queue);
g_warn_if_fail (CAMEL_IS_STORE (service));
@@ -584,15 +578,6 @@ em_folder_utils_create_folder (GtkWindow *parent,
if ((flags & CAMEL_STORE_CAN_EDIT_FOLDERS) == 0)
continue;
- uid = camel_service_get_uid (service);
- if (g_strcmp0 (uid, E_MAIL_SESSION_LOCAL_UID) == 0)
- prop = "mail-enable-local-folders";
- else if (g_strcmp0 (uid, E_MAIL_SESSION_VFOLDER_UID) == 0)
- prop = "mail-enable-search-folders";
-
- if (prop && !e_shell_settings_get_boolean (shell_settings, prop))
- continue;
-
em_folder_tree_model_add_store (model, CAMEL_STORE (service));
}