]> git.street.me.uk Git - andy/viking.git/commitdiff
Add XML as file entry filter option.
authorRob Norris <rw_norris@hotmail.com>
Sun, 30 Nov 2014 11:41:24 +0000 (11:41 +0000)
committerRob Norris <rw_norris@hotmail.com>
Tue, 27 Jan 2015 23:42:54 +0000 (23:42 +0000)
src/vikfileentry.c
src/vikfileentry.h

index e96e5ff00fc1ff08d878df19c0f36d630c06ad3c..dee5d7e0ab51f2c9844162539f16e6f0d5d46e2f 100644 (file)
@@ -139,6 +139,13 @@ static void choose_file ( VikFileEntry *vfe )
         gtk_file_chooser_add_filter ( GTK_FILE_CHOOSER(vfe->file_selector), filter );
         break;
       }
+      case VF_FILTER_XML: {
+        GtkFileFilter *filter = gtk_file_filter_new ();
+        gtk_file_filter_set_name ( filter, _("XML") );
+        gtk_file_filter_add_pattern ( filter, "*.xml" );
+        gtk_file_chooser_add_filter ( GTK_FILE_CHOOSER(vfe->file_selector), filter );
+        break;
+      }
       default: break;
     }
     if ( vfe->filter_type ) {
index f4f40f64b31dea8502470bccdf1b1277f9389e4c..ffff1d5db1ca9f96d591260ed00914721ae724a1 100644 (file)
@@ -48,6 +48,7 @@ typedef enum {
   VF_FILTER_NONE = 0,
   VF_FILTER_IMAGE,   // JPG+PNG+TIFF
   VF_FILTER_MBTILES,
+  VF_FILTER_XML,
   VF_FILTER_LAST
 } vf_filter_type;