From dafc74eeaf244b39d1fd0f8498d50d2535ca8bd9 Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Tue, 3 Jul 2001 01:45:41 +0000 Subject: Setup the Empty Trash On Exit widgets. 2001-07-02 Jeffrey Stedfast * mail-accounts.c (construct): Setup the Empty Trash On Exit widgets. * mail-config.c (config_read): Option to emtpy trash on exit. (mail_config_write_on_exit): Same. (mail_config_set_empty_trash_on_exit): Set the option. (mail_config_get_empty_trash_on_exit): Get the option. * component-factory.c (owner_unset_cb): Empty the trash folders if the user set the "empty trash on exit" option. svn path=/trunk/; revision=10711 --- mail/component-factory.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'mail/component-factory.c') diff --git a/mail/component-factory.c b/mail/component-factory.c index 149159faf6..10588c50cc 100644 --- a/mail/component-factory.c +++ b/mail/component-factory.c @@ -578,6 +578,9 @@ idle_quit (gpointer user_data) static void owner_unset_cb (EvolutionShellComponent *shell_component, gpointer user_data) { + if (mail_config_get_empty_trash_on_exit ()) + empty_trash (NULL, NULL, NULL); + unref_standard_folders (); mail_importer_uninit (); -- cgit v1.2.3