diff options
author | Felix Riemann <friemann@gnome.org> | 2014-05-04 13:24:34 +0200 |
---|---|---|
committer | Felix Riemann <friemann@gnome.org> | 2014-05-04 13:24:34 +0200 |
commit | a2defa1d08be2367d78938a362f7a234a9166d65 (patch) | |
tree | 531d41eba499a304e453cd79a4f3e35be5fd1757 /src/eog-save-as-dialog-helper.c | |
parent | 9a60071fb0c0adfe71cb58cb81fde6dfb035f63b (diff) | |
download | eog-a2defa1d08be2367d78938a362f7a234a9166d65.tar.gz |
Load EogMultipleSaveAsDialog from GResource
Diffstat (limited to 'src/eog-save-as-dialog-helper.c')
-rw-r--r-- | src/eog-save-as-dialog-helper.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/eog-save-as-dialog-helper.c b/src/eog-save-as-dialog-helper.c index 66e5d399..8c6bf540 100644 --- a/src/eog-save-as-dialog-helper.c +++ b/src/eog-save-as-dialog-helper.c @@ -202,21 +202,14 @@ set_default_values (GtkWidget *dlg, GFile *base_file) GtkWidget* eog_save_as_dialog_new (GtkWindow *main, GList *images, GFile *base_file) { - char *filepath; GtkBuilder *xml; GtkWidget *dlg; SaveAsData *data; GtkWidget *label; - filepath = g_build_filename (EOG_DATA_DIR, - "eog-multiple-save-as-dialog.ui", - NULL); - xml = gtk_builder_new (); + xml = gtk_builder_new_from_resource ("/org/gnome/eog/ui/eog-multiple-save-as-dialog.ui"); gtk_builder_set_translation_domain (xml, GETTEXT_PACKAGE); - g_assert (gtk_builder_add_from_file (xml, filepath, NULL)); - - g_free (filepath); dlg = GTK_WIDGET (g_object_ref (gtk_builder_get_object (xml, "eog_multiple_save_as_dialog"))); gtk_window_set_transient_for (GTK_WINDOW (dlg), GTK_WINDOW (main)); |