[gimp] Bug 712584 - Gimp open file dialog should recognise file based on mimetype...



commit fd13b9a1f7893aa3201d67242330db4b49978cd7
Author: Michael Natterer <mitch gimp org>
Date:   Thu Nov 12 12:08:10 2015 +0100

    Bug 712584 - Gimp open file dialog should recognise file based on mimetype...
    
    ...not extension
    
    Add the mime-type to GimpFileDialog's filters, in addition to the
    extensions.

 app/widgets/gimpfiledialog.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/app/widgets/gimpfiledialog.c b/app/widgets/gimpfiledialog.c
index 06b909c..9304c5f 100644
--- a/app/widgets/gimpfiledialog.c
+++ b/app/widgets/gimpfiledialog.c
@@ -804,6 +804,14 @@ gimp_file_dialog_process_procedure (GimpPlugInProcedure  *file_proc,
    */
   g_object_ref_sink (filter);
 
+  if (file_proc->mime_type)
+    {
+      gtk_file_filter_add_mime_type (filter, file_proc->mime_type);
+      gtk_file_filter_add_mime_type (all, file_proc->mime_type);
+      if (all_savable)
+        gtk_file_filter_add_mime_type (all_savable, file_proc->mime_type);
+    }
+
   for (ext = file_proc->extensions_list, i = 0;
        ext;
        ext = g_slist_next (ext), i++)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]