new function. Long name.

Mon Mar  1 16:32:52 2004  Jonathan Blandford  <jrb@redhat.com>

        * gtk/gtkfilechooserwidget.c
        (gtk_file_chooser_widget_new_with_backend): new function.  Long
        name.
This commit is contained in:
Jonathan Blandford
2004-03-01 21:35:25 +00:00
committed by Jonathan Blandford
parent 654178b44e
commit e6b21aec26
7 changed files with 60 additions and 3 deletions

View File

@ -1,3 +1,9 @@
Mon Mar 1 16:32:52 2004 Jonathan Blandford <jrb@redhat.com>
* gtk/gtkfilechooserwidget.c
(gtk_file_chooser_widget_new_with_backend): new function. Long
name.
2004-03-01 Morten Welinder <terra@gnome.org>
* gtk/gtkfilesystemunix.c (filename_get_info): Only stat when

View File

@ -1,3 +1,9 @@
Mon Mar 1 16:32:52 2004 Jonathan Blandford <jrb@redhat.com>
* gtk/gtkfilechooserwidget.c
(gtk_file_chooser_widget_new_with_backend): new function. Long
name.
2004-03-01 Morten Welinder <terra@gnome.org>
* gtk/gtkfilesystemunix.c (filename_get_info): Only stat when

View File

@ -1,3 +1,9 @@
Mon Mar 1 16:32:52 2004 Jonathan Blandford <jrb@redhat.com>
* gtk/gtkfilechooserwidget.c
(gtk_file_chooser_widget_new_with_backend): new function. Long
name.
2004-03-01 Morten Welinder <terra@gnome.org>
* gtk/gtkfilesystemunix.c (filename_get_info): Only stat when

View File

@ -1,3 +1,9 @@
Mon Mar 1 16:32:52 2004 Jonathan Blandford <jrb@redhat.com>
* gtk/gtkfilechooserwidget.c
(gtk_file_chooser_widget_new_with_backend): new function. Long
name.
2004-03-01 Morten Welinder <terra@gnome.org>
* gtk/gtkfilesystemunix.c (filename_get_info): Only stat when

View File

@ -1,3 +1,9 @@
Mon Mar 1 16:32:52 2004 Jonathan Blandford <jrb@redhat.com>
* gtk/gtkfilechooserwidget.c
(gtk_file_chooser_widget_new_with_backend): new function. Long
name.
2004-03-01 Morten Welinder <terra@gnome.org>
* gtk/gtkfilesystemunix.c (filename_get_info): Only stat when

View File

@ -221,3 +221,28 @@ gtk_file_chooser_widget_new (GtkFileChooserAction action)
"action", action,
NULL);
}
/**
* gtk_file_chooser_widget_new:
* @action: Open or save mode for the widget
* @backend: The name of the specific filesystem backend to use.
*
* Creates a new #GtkFileChooserWidget with a specified backend. This is
* especially useful if you use gtk_file_chooser_set_local_only() to allow
* non-local files. This is a file chooser widget that can be embedded in
* custom windows and it is the same widget that is used by
* #GtkFileChooserDialog.
*
* Return value: a new #GtkFileChooserWidget
*
* Since: 2.4
**/
GtkWidget *
gtk_file_chooser_widget_new_with_backend (GtkFileChooserAction action,
const gchar *backend)
{
return g_object_new (GTK_TYPE_FILE_CHOOSER_WIDGET,
"action", action,
"file-system-backend", backend,
NULL);
}

View File

@ -50,9 +50,11 @@ struct _GtkFileChooserWidget
GtkFileChooserWidgetPrivate *priv;
};
GType gtk_file_chooser_widget_get_type (void);
GtkWidget *gtk_file_chooser_widget_new (GtkFileChooserAction action);
GType gtk_file_chooser_widget_get_type (void);
GtkWidget *gtk_file_chooser_widget_new (GtkFileChooserAction action);
GtkWidget *gtk_file_chooser_widget_new_with_backend (GtkFileChooserAction action,
const gchar *backend);
G_END_DECLS
#endif /* __GTK_FILE_CHOOSER_WIDGET_H__ */
1