]> git.street.me.uk Git - andy/viking.git/blobdiff - src/vikfileentry.h
Remove not very helpful debug message since it can generate large volumes of messages.
[andy/viking.git] / src / vikfileentry.h
index c58fb8c3821956d655b6f9f9f87e592706a928d6..f4f40f64b31dea8502470bccdf1b1277f9389e4c 100644 (file)
@@ -44,7 +44,16 @@ struct _VikFileEntryClass
 
 GType vik_file_entry_get_type ();
 
-GtkWidget *vik_file_entry_new (GtkFileChooserAction action);
+typedef enum {
+  VF_FILTER_NONE = 0,
+  VF_FILTER_IMAGE,   // JPG+PNG+TIFF
+  VF_FILTER_MBTILES,
+  VF_FILTER_LAST
+} vf_filter_type;
+
+typedef void (*VikFileEntryFunc) (VikFileEntry *, gpointer);
+
+GtkWidget *vik_file_entry_new (GtkFileChooserAction action, vf_filter_type filter_type, VikFileEntryFunc cb, gpointer user_data);
 const gchar *vik_file_entry_get_filename ( VikFileEntry *vfe );
 void vik_file_entry_set_filename ( VikFileEntry *vfe, const gchar *filename );