|GTK+ Reference Manual|
New features in GtkFileChooser include the following:
Ability to select URIs rather than just local files. You must use a GtkFileSystem implementation that supports this, for example the gnome-vfs backend.
Present a list of application-specific shortcut folders. For example, a paint program may want to add a shortcut for its /usr/share/paint_program/Clipart folder.
Define custom filters so that not all the files in a folder are listed. For example, you could filter out backup files, or show only image files.
To see how to use these features, please consult the GtkFileChooser reference documentation.