From 8825b35b7613fd532813a422b908a097c2791513 Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Thu, 23 Jan 2003 03:09:31 +0000 Subject: Removed. (mail_config_set_thread_list): Removed. 2003-01-22 Jeffrey Stedfast * mail-config.c (mail_config_get_thread_list): Removed. (mail_config_set_thread_list): Removed. (mail_config_uri_renamed): No longer needs to change threaded state for each url either. (mail_config_write_on_exit): Updated. * folder-browser-ui.c (folder_browser_ui_add_list): Get the threaded state via gconf. * folder-browser.c (folder_browser_toggle_threads): Save the threaded state. svn path=/trunk/; revision=19580 --- mail/folder-browser.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'mail/folder-browser.c') diff --git a/mail/folder-browser.c b/mail/folder-browser.c index 386789b2b8..2f9c287fad 100644 --- a/mail/folder-browser.c +++ b/mail/folder-browser.c @@ -3,7 +3,7 @@ * Authors: Miguel De Icaza * Jeffrey Stedfast * - * Copyright 2000,2001 Ximian, Inc. (www.ximian.com) + * Copyright 2000-2003 Ximian, Inc. (www.ximian.com) * * This program is free software; you can redistribute it and/or * modify it under the terms of version 2 of the GNU General Public @@ -1319,18 +1319,21 @@ folder_browser_toggle_threads (BonoboUIComponent *component, gpointer user_data) { FolderBrowser *fb = user_data; + GConfClient *gconf; int prev_state; - if (type != Bonobo_UIComponent_STATE_CHANGED - || fb->message_list == NULL) + if (type != Bonobo_UIComponent_STATE_CHANGED || fb->message_list == NULL) return; - mail_config_set_thread_list (fb->uri, atoi (state)); + gconf = gconf_client_get_default (); + gconf_client_set_bool (gconf, "/apps/evolution/mail/display/thread_list", + atoi (state), NULL); + message_list_set_threaded (fb->message_list, atoi (state)); prev_state = fb->selection_state; fb->selection_state = FB_SELSTATE_UNDEFINED; - folder_browser_ui_set_selection_state (fb, prev_state); + folder_browser_ui_set_selection_state (fb, prev_state); } void -- cgit v1.2.3