diff options
author | Jeffrey Stedfast <fejj@ximian.com> | 2003-01-09 04:34:53 +0800 |
---|---|---|
committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2003-01-09 04:34:53 +0800 |
commit | 5c49bda7d167c71419950f0dc081a5b8ec56ee68 (patch) | |
tree | 079448c5aa4e91b39e43db079a672c712f9d8e0f /mail/folder-browser.c | |
parent | ac80365c860bc263b183a76a5f035779b60f100f (diff) | |
download | gsoc2013-evolution-5c49bda7d167c71419950f0dc081a5b8ec56ee68.tar.gz gsoc2013-evolution-5c49bda7d167c71419950f0dc081a5b8ec56ee68.tar.zst gsoc2013-evolution-5c49bda7d167c71419950f0dc081a5b8ec56ee68.zip |
Removed. (mail_config_set_show_preview): Removed.
2003-01-08 Jeffrey Stedfast <fejj@ximian.com>
* mail-config.c (mail_config_get_show_preview): Removed.
(mail_config_set_show_preview): Removed.
* folder-browser.c (folder_browser_toggle_preview): Simply set the
gconf show_preview setting and let the code in folder-browser-ui.c
detect it and update the UI.
* folder-browser-ui.c (folder_browser_ui_add_global): Listen for
changed events on the show_preview setting.
svn path=/trunk/; revision=19288
Diffstat (limited to 'mail/folder-browser.c')
-rw-r--r-- | mail/folder-browser.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/mail/folder-browser.c b/mail/folder-browser.c index 10ef9190fd..ee23c54c0b 100644 --- a/mail/folder-browser.c +++ b/mail/folder-browser.c @@ -1106,21 +1106,21 @@ set_cursor_pos (FolderBrowser *fb, int y) static gboolean do_message_selected(FolderBrowser *fb); void -folder_browser_set_message_preview (FolderBrowser *folder_browser, gboolean show_message_preview) +folder_browser_set_message_preview (FolderBrowser *folder_browser, gboolean show_preview) { GConfClient *gconf; int paned_size, y; - if (folder_browser->preview_shown == show_message_preview + if (folder_browser->preview_shown == show_preview || folder_browser->message_list == NULL) return; - folder_browser->preview_shown = show_message_preview; + folder_browser->preview_shown = show_preview; gconf = gconf_client_get_default (); paned_size = gconf_client_get_int (gconf, "/apps/evolution/mail/display/paned_size", NULL); - if (show_message_preview) { + if (show_preview) { y = save_cursor_pos (folder_browser); e_paned_set_position (E_PANED (folder_browser->vpaned), paned_size); gtk_widget_show (GTK_WIDGET (folder_browser->mail_display)); @@ -1261,13 +1261,13 @@ folder_browser_toggle_preview (BonoboUIComponent *component, gpointer user_data) { FolderBrowser *fb = user_data; + GConfClient *gconf; - if (type != Bonobo_UIComponent_STATE_CHANGED - || fb->message_list == NULL) + if (type != Bonobo_UIComponent_STATE_CHANGED || fb->message_list == NULL) return; - mail_config_set_show_preview (fb->uri, atoi (state)); - folder_browser_set_message_preview (fb, atoi (state)); + gconf = gconf_client_get_default (); + gconf_client_set_bool (gconf, "/apps/evolution/mail/display/show_preview", atoi (state), NULL); } void |