From 5c7f3798ee9b43ce9cbc48b170851a6a0809afe7 Mon Sep 17 00:00:00 2001 From: Sergio Villar Senin Date: Thu, 12 Nov 2009 12:13:26 +0100 Subject: [PATCH] Use the toolkit factory method to create the file chooser dialog --- src/hildon2/modest-msg-edit-window.c | 13 ++++++++----- src/widgets/modest-msg-view-window.c | 11 +++++------ 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/src/hildon2/modest-msg-edit-window.c b/src/hildon2/modest-msg-edit-window.c index 8d8dd40..133288e 100644 --- a/src/hildon2/modest-msg-edit-window.c +++ b/src/hildon2/modest-msg-edit-window.c @@ -2288,8 +2288,10 @@ modest_msg_edit_window_insert_image (ModestMsgEditWindow *window) priv = MODEST_MSG_EDIT_WINDOW_GET_PRIVATE (window); - dialog = hildon_file_chooser_dialog_new (GTK_WINDOW (window), GTK_FILE_CHOOSER_ACTION_OPEN); - gtk_window_set_title (GTK_WINDOW (dialog), _("mcen_ia_select_inline_image_title")); + dialog = modest_toolkit_factory_create_file_chooser_dialog (modest_runtime_get_toolkit_factory (), + _("mcen_ia_select_inline_image_title"), + (GtkWindow *) window, + GTK_FILE_CHOOSER_ACTION_OPEN); gtk_file_chooser_set_select_multiple (GTK_FILE_CHOOSER (dialog), TRUE); modest_maemo_utils_setup_images_filechooser (GTK_FILE_CHOOSER (dialog)); @@ -2491,9 +2493,10 @@ modest_msg_edit_window_offer_attach_file (ModestMsgEditWindow *window) if (modest_platform_check_memory_low (MODEST_WINDOW(window), TRUE)) return; - dialog = hildon_file_chooser_dialog_new (GTK_WINDOW (window), - GTK_FILE_CHOOSER_ACTION_OPEN); - gtk_window_set_title (GTK_WINDOW (dialog), _("mcen_ti_select_attachment_title")); + dialog = modest_toolkit_factory_create_file_chooser_dialog (modest_runtime_get_toolkit_factory (), + _("mcen_ia_select_attachment_title"), + (GtkWindow *) window, + GTK_FILE_CHOOSER_ACTION_OPEN); conf_folder = modest_conf_get_string (modest_runtime_get_conf (), MODEST_CONF_LATEST_ATTACH_FILE_PATH, NULL); if (conf_folder && conf_folder[0] != '\0') { diff --git a/src/widgets/modest-msg-view-window.c b/src/widgets/modest-msg-view-window.c index abd650c..03ddee8 100644 --- a/src/widgets/modest-msg-view-window.c +++ b/src/widgets/modest-msg-view-window.c @@ -3207,12 +3207,11 @@ modest_msg_view_window_save_attachments (ModestMsgViewWindow *window, num), num); } - /****** HILDON2:START - * creation of hildon file chooser dialog for saving - */ - save_dialog = hildon_file_chooser_dialog_new (GTK_WINDOW (window), - GTK_FILE_CHOOSER_ACTION_SAVE); - /****** HILDON2:END */ + /* Creation of hildon file chooser dialog for saving */ + save_dialog = modest_toolkit_factory_create_file_chooser_dialog (modest_runtime_get_toolkit_factory (), + "", + (GtkWindow *) window, + GTK_FILE_CHOOSER_ACTION_SAVE); /* Get last used folder */ conf_folder = modest_conf_get_string (modest_runtime_get_conf (), -- 1.7.9.5