diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2011-09-05 02:30:36 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2011-10-06 20:16:21 +0800 |
commit | 938505da180727fbc56b68b80851adc3cf676523 (patch) | |
tree | ad0a04a23ca77922eebea9a644d12c47f922a2aa /composer | |
parent | ef05d73b0a06cfc5eaf1a74c7b5c25134d81e328 (diff) | |
download | gsoc2013-evolution-938505da180727fbc56b68b80851adc3cf676523.tar gsoc2013-evolution-938505da180727fbc56b68b80851adc3cf676523.tar.gz gsoc2013-evolution-938505da180727fbc56b68b80851adc3cf676523.tar.bz2 gsoc2013-evolution-938505da180727fbc56b68b80851adc3cf676523.tar.lz gsoc2013-evolution-938505da180727fbc56b68b80851adc3cf676523.tar.xz gsoc2013-evolution-938505da180727fbc56b68b80851adc3cf676523.tar.zst gsoc2013-evolution-938505da180727fbc56b68b80851adc3cf676523.zip |
Let GtkFileChooser track its own last-used-folder.
GtkFileChooser in GTK+ 3.2 now keeps track of the last-used-folder
itself, even across applications, so get out of its way and let it
handle it.
Diffstat (limited to 'composer')
-rw-r--r-- | composer/e-composer-actions.c | 3 | ||||
-rw-r--r-- | composer/e-composer-private.h | 2 | ||||
-rw-r--r-- | composer/e-msg-composer.c | 6 |
3 files changed, 1 insertions, 10 deletions
diff --git a/composer/e-composer-actions.c b/composer/e-composer-actions.c index 163270f24d..cd50f7a39b 100644 --- a/composer/e-composer-actions.c +++ b/composer/e-composer-actions.c @@ -218,8 +218,7 @@ action_save_as_cb (GtkAction *action, gtk_window_set_icon_name ( GTK_WINDOW (dialog), "mail-message-new"); - response = gtkhtml_editor_file_chooser_dialog_run ( - GTKHTML_EDITOR (composer), dialog); + response = gtk_dialog_run (GTK_DIALOG (dialog)); if (response != GTK_RESPONSE_OK) goto exit; diff --git a/composer/e-composer-private.h b/composer/e-composer-private.h index 35eb26696b..69e3169de3 100644 --- a/composer/e-composer-private.h +++ b/composer/e-composer-private.h @@ -73,8 +73,6 @@ MAIL_GCONF_PREFIX "/composer" #define COMPOSER_GCONF_CHARSET_KEY \ COMPOSER_GCONF_PREFIX "/charset" -#define COMPOSER_GCONF_CURRENT_FOLDER_KEY \ - COMPOSER_GCONF_PREFIX "/current_folder" #define COMPOSER_GCONF_INLINE_SPELLING_KEY \ COMPOSER_GCONF_PREFIX "/inline_spelling" #define COMPOSER_GCONF_MAGIC_LINKS_KEY \ diff --git a/composer/e-msg-composer.c b/composer/e-msg-composer.c index 7790cbb2ea..82541d6aa7 100644 --- a/composer/e-msg-composer.c +++ b/composer/e-msg-composer.c @@ -2114,12 +2114,6 @@ msg_composer_constructed (GObject *object) array = composer->priv->gconf_bridge_binding_ids; - binding_id = gconf_bridge_bind_property ( - gconf_bridge_get (), - COMPOSER_GCONF_CURRENT_FOLDER_KEY, - G_OBJECT (composer), "current-folder"); - g_array_append_val (array, binding_id); - binding_id = gconf_bridge_bind_window ( gconf_bridge_get (), COMPOSER_GCONF_WINDOW_PREFIX, |