From e577ee85c3e53631132f1d95c7bb6adbbc5fc158 Mon Sep 17 00:00:00 2001 From: Federico Mena Quintero Date: Thu, 23 Oct 2003 19:47:13 +0000 Subject: [PATCH] Added gtk_file_chooser_get_type, gtk_file_chooser_dialog_get_type, 2003-10-23 Federico Mena Quintero * gtk/gtk.types: Added gtk_file_chooser_get_type, gtk_file_chooser_dialog_get_type, gtk_file_chooser_widget_get_type, gtk_file_filter_get_type. * gtk/gtk-sections.txt: Added GtkFileChooser, GtkFileChooserWidget, GtkFileChooserDialog, GtkFileFilter. * gtk/Makefile.am (IGNORE_HFILES): Added gtkcellrendererseptext.h, gtkfilechooserdefault.h, gtkfilechooserentry.h, gtkfilechooserutils.h, gtkfilesystem.h, gtkfilesystemmodel.h, gtkfilesystemunix.h. * gtk/tmpl/gtkfilechooser.sgml: New template file. * gtk/tmpl/gtkfilechooserdialog.sgml: Likewise. * gtk/tmpl/gtkfilechooserwidget.sgml: Likewise. * gtk/tmpl/gtkfilefilter.sgml: Likewise. --- docs/reference/ChangeLog | 22 + docs/reference/gtk/Makefile.am | 59 ++- docs/reference/gtk/gtk-sections.txt | 114 ++++ docs/reference/gtk/gtk.types | 4 + docs/reference/gtk/tmpl/gtkfilechooser.sgml | 485 ++++++++++++++++++ .../gtk/tmpl/gtkfilechooserdialog.sgml | 31 ++ .../gtk/tmpl/gtkfilechooserwidget.sgml | 27 + docs/reference/gtk/tmpl/gtkfilefilter.sgml | 130 +++++ 8 files changed, 846 insertions(+), 26 deletions(-) create mode 100644 docs/reference/gtk/tmpl/gtkfilechooser.sgml create mode 100644 docs/reference/gtk/tmpl/gtkfilechooserdialog.sgml create mode 100644 docs/reference/gtk/tmpl/gtkfilechooserwidget.sgml create mode 100644 docs/reference/gtk/tmpl/gtkfilefilter.sgml diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog index d6688295d8..6e8243561c 100644 --- a/docs/reference/ChangeLog +++ b/docs/reference/ChangeLog @@ -1,3 +1,25 @@ +2003-10-23 Federico Mena Quintero + + * gtk/gtk.types: Added gtk_file_chooser_get_type, + gtk_file_chooser_dialog_get_type, + gtk_file_chooser_widget_get_type, gtk_file_filter_get_type. + + * gtk/gtk-sections.txt: Added GtkFileChooser, + GtkFileChooserWidget, GtkFileChooserDialog, GtkFileFilter. + + * gtk/Makefile.am (IGNORE_HFILES): Added gtkcellrendererseptext.h, + gtkfilechooserdefault.h, gtkfilechooserentry.h, + gtkfilechooserutils.h, gtkfilesystem.h, gtkfilesystemmodel.h, + gtkfilesystemunix.h. + + * gtk/tmpl/gtkfilechooser.sgml: New template file. + + * gtk/tmpl/gtkfilechooserdialog.sgml: Likewise. + + * gtk/tmpl/gtkfilechooserwidget.sgml: Likewise. + + * gtk/tmpl/gtkfilefilter.sgml: Likewise. + Sun Oct 12 00:33:48 2003 Matthias Clasen * gtk/gtk.types: Add the get_type() functions for diff --git a/docs/reference/gtk/Makefile.am b/docs/reference/gtk/Makefile.am index 511803a767..b48ee17e66 100644 --- a/docs/reference/gtk/Makefile.am +++ b/docs/reference/gtk/Makefile.am @@ -22,32 +22,39 @@ HFILE_GLOB=$(top_srcdir)/gtk/*.h CFILE_GLOB=$(top_srcdir)/gtk/*.c # Header files to ignore when scanning -IGNORE_HFILES= \ - fnmatch.h \ - gdk-pixbuf-loader.h \ - gtkdebug.h \ - gtkhsv.h \ - gtkiconthemeparser.h \ - gtkimmodule.h \ - gtkintl.h \ - gtkkeyhash.h \ - gtkmarshal.h \ - gtkprivate.h \ - gtktreeprivate.h \ - gtkrbtree.h \ - gtktreedatalist.h \ - gtktextbtree.h \ - gtktextdisplay.h \ - gtktextiterprivate.h \ - gtktextlayout.h \ - gtktextmarkprivate.h \ - gtktextsegment.h \ - gtktexttagprivate.h \ - gtktexttypes.h \ - gtktextutil.h \ - gtktypebuiltins.h \ - gtkxembed.h \ - xembed.h \ +IGNORE_HFILES= \ + fnmatch.h \ + gdk-pixbuf-loader.h \ + gtkcellrendererseptext.h \ + gtkdebug.h \ + gtkfilechooserdefault.h \ + gtkfilechooserentry.h \ + gtkfilechooserutils.h \ + gtkfilesystem.h \ + gtkfilesystemmodel.h \ + gtkfilesystemunix.h \ + gtkhsv.h \ + gtkiconthemeparser.h \ + gtkimmodule.h \ + gtkintl.h \ + gtkkeyhash.h \ + gtkmarshal.h \ + gtkprivate.h \ + gtktreeprivate.h \ + gtkrbtree.h \ + gtktreedatalist.h \ + gtktextbtree.h \ + gtktextdisplay.h \ + gtktextiterprivate.h \ + gtktextlayout.h \ + gtktextmarkprivate.h \ + gtktextsegment.h \ + gtktexttagprivate.h \ + gtktexttypes.h \ + gtktextutil.h \ + gtktypebuiltins.h \ + gtkxembed.h \ + xembed.h \ gtktoggleactionprivate.h # CFLAGS and LDFLAGS for compiling scan program. Only needed diff --git a/docs/reference/gtk/gtk-sections.txt b/docs/reference/gtk/gtk-sections.txt index d6ed50d68e..959742b587 100644 --- a/docs/reference/gtk/gtk-sections.txt +++ b/docs/reference/gtk/gtk-sections.txt @@ -1064,6 +1064,120 @@ gtk_expander_get_type GtkExpanderPrivate +
+gtkfilechooser +GtkFileChooser +GtkFileChooser +GtkFileChooserAction +GTK_FILE_CHOOSER_ERROR +GtkFileChooserError +gtk_file_chooser_error_quark +gtk_file_chooser_set_action +gtk_file_chooser_get_action +gtk_file_chooser_set_folder_mode +gtk_file_chooser_get_folder_mode +gtk_file_chooser_set_local_only +gtk_file_chooser_get_local_only +gtk_file_chooser_set_select_multiple +gtk_file_chooser_get_select_multiple +gtk_file_chooser_set_current_name +gtk_file_chooser_get_filename +gtk_file_chooser_set_filename +gtk_file_chooser_select_filename +gtk_file_chooser_unselect_filename +gtk_file_chooser_select_all +gtk_file_chooser_unselect_all +gtk_file_chooser_get_filenames +gtk_file_chooser_set_current_folder +gtk_file_chooser_get_current_folder +gtk_file_chooser_get_uri +gtk_file_chooser_set_uri +gtk_file_chooser_select_uri +gtk_file_chooser_unselect_uri +gtk_file_chooser_get_uris +gtk_file_chooser_set_current_folder_uri +gtk_file_chooser_get_current_folder_uri +gtk_file_chooser_set_preview_widget +gtk_file_chooser_get_preview_widget +gtk_file_chooser_set_preview_widget_active +gtk_file_chooser_get_preview_widget_active +gtk_file_chooser_get_preview_filename +gtk_file_chooser_get_preview_uri +gtk_file_chooser_set_extra_widget +gtk_file_chooser_get_extra_widget +gtk_file_chooser_add_filter +gtk_file_chooser_remove_filter +gtk_file_chooser_list_filters +gtk_file_chooser_set_filter +gtk_file_chooser_get_filter +gtk_file_chooser_add_shortcut_folder +gtk_file_chooser_remove_shortcut_folder +gtk_file_chooser_list_shortcut_folders +gtk_file_chooser_add_shortcut_folder_uri +gtk_file_chooser_remove_shortcut_folder_uri +gtk_file_chooser_list_shortcut_folder_uris + +GTK_FILE_CHOOSER +GTK_IS_FILE_CHOOSER +GTK_TYPE_FILE_CHOOSER + +gtk_file_chooser_get_type +
+ +
+gtkfilechooserdialog +GtkFileChooserDialog +gtk_file_chooser_dialog_new + +GTK_FILE_CHOOSER_DIALOG +GTK_IS_FILE_CHOOSER_DIALOG +GTK_TYPE_FILE_CHOOSER_DIALOG +GTK_FILE_CHOOSER_DIALOG_CLASS +GTK_IS_FILE_CHOOSER_DIALOG_CLASS +GTK_FILE_CHOOSER_DIALOG_GET_CLASS + +gtk_file_chooser_dialog_get_type +GtkFileChooserDialogPrivate +
+ +
+gtkfilechooserwidget +GtkFileChooserWidget +gtk_file_chooser_widget_new + +GTK_FILE_CHOOSER_WIDGET +GTK_IS_FILE_CHOOSER_WIDGET +GTK_TYPE_FILE_CHOOSER_WIDGET +GTK_FILE_CHOOSER_WIDGET_CLASS +GTK_IS_FILE_CHOOSER_WIDGET_CLASS +GTK_FILE_CHOOSER_WIDGET_GET_CLASS + +gtk_file_chooser_widget_get_type +GtkFileChooserWidgetPrivate +
+ +
+gtkfilefilter +GtkFileFilter +GtkFileFilterInfo +GtkFileFilterFlags +GtkFileFilterFunc +gtk_file_filter_new +gtk_file_filter_set_name +gtk_file_filter_get_name +gtk_file_filter_add_mime_type +gtk_file_filter_add_pattern +gtk_file_filter_add_custom +gtk_file_filter_get_needed +gtk_file_filter_filter + +GTK_FILE_FILTER +GTK_IS_FILE_FILTER +GTK_TYPE_FILE_FILTER + +gtk_file_filter_get_type +
+
gtkfilesel GtkFileSelection diff --git a/docs/reference/gtk/gtk.types b/docs/reference/gtk/gtk.types index 3a3f5366b2..f9305e53ef 100644 --- a/docs/reference/gtk/gtk.types +++ b/docs/reference/gtk/gtk.types @@ -37,6 +37,10 @@ gtk_entry_completion_get_type gtk_entry_get_type gtk_event_box_get_type gtk_expander_get_type +gtk_file_chooser_get_type +gtk_file_chooser_dialog_get_type +gtk_file_chooser_widget_get_type +gtk_file_filter_get_type gtk_file_selection_get_type gtk_fixed_get_type gtk_font_button_get_type diff --git a/docs/reference/gtk/tmpl/gtkfilechooser.sgml b/docs/reference/gtk/tmpl/gtkfilechooser.sgml new file mode 100644 index 0000000000..750ec3bc12 --- /dev/null +++ b/docs/reference/gtk/tmpl/gtkfilechooser.sgml @@ -0,0 +1,485 @@ + +GtkFileChooser + + + + + + + + + + + + + + + + + + + + + + + + + + + +@filechooser: the object which received the signal. + + + + + + +@filechooser: the object which received the signal. + + + + + + +@filechooser: the object which received the signal. + + + + + + +@filechooser: the object which received the signal. + + + + + + +@GTK_FILE_CHOOSER_ACTION_OPEN: +@GTK_FILE_CHOOSER_ACTION_SAVE: + + + + + + + + + + + + + +@GTK_FILE_CHOOSER_ERROR_NONEXISTENT: +@GTK_FILE_CHOOSER_ERROR_BAD_FILENAME: + + + + + + +@Returns: + + + + + + + +@chooser: +@action: + + + + + + + +@chooser: +@Returns: + + + + + + + +@chooser: +@folder_mode: + + + + + + + +@chooser: +@Returns: + + + + + + + +@chooser: +@files_only: + + + + + + + +@chooser: +@Returns: + + + + + + + +@chooser: +@select_multiple: + + + + + + + +@chooser: +@Returns: + + + + + + + +@chooser: +@name: + + + + + + + +@chooser: +@Returns: + + + + + + + +@chooser: +@filename: + + + + + + + +@chooser: +@filename: + + + + + + + +@chooser: +@filename: + + + + + + + +@chooser: + + + + + + + +@chooser: + + + + + + + +@chooser: +@Returns: + + + + + + + +@chooser: +@filename: + + + + + + + +@chooser: +@Returns: + + + + + + + +@chooser: +@Returns: + + + + + + + +@chooser: +@uri: + + + + + + + +@chooser: +@uri: + + + + + + + +@chooser: +@uri: + + + + + + + +@chooser: +@Returns: + + + + + + + +@chooser: +@uri: + + + + + + + +@chooser: +@Returns: + + + + + + + +@chooser: +@preview_widget: + + + + + + + +@chooser: +@Returns: + + + + + + + +@chooser: +@active: + + + + + + + +@chooser: +@Returns: + + + + + + + +@file_chooser: +@Returns: + + + + + + + +@file_chooser: +@Returns: + + + + + + + +@chooser: +@extra_widget: + + + + + + + +@chooser: +@Returns: + + + + + + + +@chooser: +@filter: + + + + + + + +@chooser: +@filter: + + + + + + + +@chooser: +@Returns: + + + + + + + +@chooser: +@filter: + + + + + + + +@chooser: +@Returns: + + + + + + + +@chooser: +@folder: +@error: +@Returns: + + + + + + + +@chooser: +@folder: +@error: +@Returns: + + + + + + + +@chooser: +@Returns: + + + + + + + +@chooser: +@folder: +@error: +@Returns: + + + + + + + +@chooser: +@folder: +@error: +@Returns: + + + + + + + +@chooser: +@Returns: + + diff --git a/docs/reference/gtk/tmpl/gtkfilechooserdialog.sgml b/docs/reference/gtk/tmpl/gtkfilechooserdialog.sgml new file mode 100644 index 0000000000..22217cb0d3 --- /dev/null +++ b/docs/reference/gtk/tmpl/gtkfilechooserdialog.sgml @@ -0,0 +1,31 @@ + +GtkFileChooserDialog + + + + + + + + + + + + + + + + + + + + + +@title: +@parent: +@action: +@first_button_text: +@Varargs: +@Returns: + + diff --git a/docs/reference/gtk/tmpl/gtkfilechooserwidget.sgml b/docs/reference/gtk/tmpl/gtkfilechooserwidget.sgml new file mode 100644 index 0000000000..d4705745ec --- /dev/null +++ b/docs/reference/gtk/tmpl/gtkfilechooserwidget.sgml @@ -0,0 +1,27 @@ + +GtkFileChooserWidget + + + + + + + + + + + + + + + + + + + + + +@action: +@Returns: + + diff --git a/docs/reference/gtk/tmpl/gtkfilefilter.sgml b/docs/reference/gtk/tmpl/gtkfilefilter.sgml new file mode 100644 index 0000000000..bab42a7d40 --- /dev/null +++ b/docs/reference/gtk/tmpl/gtkfilefilter.sgml @@ -0,0 +1,130 @@ + +gtkfilefilter + + + + + + + + + + + + + + + + + + + + + + + + + + + +@contains: +@filename: +@uri: +@display_name: +@mime_type: + + + + + + +@GTK_FILE_FILTER_FILENAME: +@GTK_FILE_FILTER_URI: +@GTK_FILE_FILTER_DISPLAY_NAME: +@GTK_FILE_FILTER_MIME_TYPE: + + + + + + +@filter_info: +@data: +@Returns: + + + + + + + +@Returns: + + + + + + + +@filter: +@name: + + + + + + + +@filter: +@Returns: + + + + + + + +@filter: +@mime_type: + + + + + + + +@filter: +@pattern: + + + + + + + +@filter: +@needed: +@func: +@data: +@notify: + + + + + + + +@filter: +@Returns: + + + + + + + +@filter: +@filter_info: +@Returns: + +