diff options
author | Owen Taylor <otaylor@src.gnome.org> | 2003-03-25 00:11:06 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 2003-03-25 00:11:06 +0000 |
commit | bb320fcb5bc54d4a0d2c836b57ff0e063c01d971 (patch) | |
tree | 99c4192725c410d8900707855287f68d75f4e9aa /gtk/gtkfilesystem.h | |
parent | 74cb697ef3291675d666427acf788b415faef5fc (diff) | |
download | gtk+-bb320fcb5bc54d4a0d2c836b57ff0e063c01d971.tar.gz |
Add GtkFileSystem::parse, and a chooser entry with completion
Diffstat (limited to 'gtk/gtkfilesystem.h')
-rw-r--r-- | gtk/gtkfilesystem.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gtk/gtkfilesystem.h b/gtk/gtkfilesystem.h index bd349a26c8..913d5149df 100644 --- a/gtk/gtkfilesystem.h +++ b/gtk/gtkfilesystem.h @@ -133,6 +133,12 @@ struct _GtkFileSystemIface gchar * (*make_uri) (GtkFileSystem *file_system, const gchar *base_uri, const gchar *display_name, + GError **error); + gboolean (*parse) (GtkFileSystem *file_system, + const gchar *base_uri, + const gchar *str, + gchar **folder, + gchar **file_part, GError **error); /* Signals */ @@ -162,6 +168,12 @@ gchar * gtk_file_system_make_uri (GtkFileSystem *file_system, const gchar *base_uri, const gchar *display_name, GError **error); +gboolean gtk_file_system_parse (GtkFileSystem *file_system, + const gchar *base_uri, + const gchar *str, + gchar **folder, + gchar **file_part, + GError **error); /* * Detailed information about a particular folder */ |