1. 03 Sep, 2003 2 commits
    • Owen Taylor's avatar
      Update. · a653ea3a
      Owen Taylor authored
      Wed Sep  3 15:32:26 2003  Owen Taylor  <otaylor@redhat.com>
      
              * glib-interface-propreties-{0.4,0.5}.patch: Update.
      
              * gtkfilechooserutils.c prop-editor.c: Update for
              newer interface-properties API.
      a653ea3a
    • Federico Mena Quintero's avatar
      Removed the "extra widget" bit, implemented with the following: · 36dfea8e
      Federico Mena Quintero authored
      2003-09-03  Federico Mena Quintero  <federico@ximian.com>
      
      	* TODO: Removed the "extra widget" bit, implemented with the
      	following:
      
      	* gtkfilechooser.h: Added gtk_file_chooser_{set,get}_extra_widget().
      
      	* gtkfilechooser.c (gtk_file_chooser_base_init): Install an
      	"extra-widget" interface property.
      	(gtk_file_chooser_set_extra_widget): Implemented.
      	(gtk_file_chooser_get_extra_widget): Implemented.
      
      	* gtkfilechooserutils.h (GtkFileChooserProp): Added
      	GTK_FILE_CHOOSER_PROP_EXTRA_WIDGET.
      
      	* gtkfilechooserutils.c (_gtk_file_chooser_install_properties):
      	Added the "extra-widget" property.
      
      	* gtkfilechooserimpldefault.c (struct _GtkFileChooserImplDefault):
      	Added an extra_widget field.
      	(gtk_file_chooser_impl_default_set_property): Handle the
      	"extra-widget" property.
      	(gtk_file_chooser_impl_default_get_property): Likewise.
      	(set_preview_widget): Fix the call gtk_container_remove().  Also,
      	we don't need to ref/sink/unref the preview widget, as that gets
      	already done by container_add/remove.
      	(set_extra_widget): New utility function.
      
      	* testfilechooser.c (main): Add an extra widget.
      36dfea8e
  2. 23 Jul, 2003 2 commits
    • Owen Taylor's avatar
      Add over-big test case for preview (much of size from a modified copy of · d97d7df9
      Owen Taylor authored
      Wed Jul 23 17:52:01 2003  Owen Taylor  <otaylor@redhat.com>
      
              * testfilechooser.c: Add over-big test case for preview
              (much of size from a modified copy of
              gdk_pixbuf_new_from_file_at_size())
      
              * gtkfilechooserutils.[ch] gtkfilechooser.c
              gtkfilechooserprivate.h gtkfilechooserimpldefault.c:
              Add get_preview_path() as a virtual function; implement
              update-preview signal that was in the header file.
      
              * gtkfilechooserimpldefault.c: Finish a simple preview
              widget implementation.
      d97d7df9
    • Owen Taylor's avatar
      File filter objects. · 733f4489
      Owen Taylor authored
      Wed Jul 23 11:23:43 2003  Owen Taylor  <otaylor@redhat.com>
      
              * gtkfilefilter.[ch]: File filter objects.
      
              * gtkfilechooser.[ch] gtkfilechooserutils.[ch]: Add
              file filtering to API.
      
              * gtkfilechooserimpldefault.c: Implement file filters.
      
              * testfilechooser.c: Try out the filter functionality.
      
              * gtkfilesystemmodel.c: Add
              _gtk_file_system_model_set_filter() to set a callback
              function for filtering.
      
              * gtkfilechooserutils.c: Propagate property notification
              to the receiver.
      
              * fnmatch.c: Copy this from GTK+ temporarily to get
              UTF-8 pattern matching functionality.
      733f4489
  3. 11 Jul, 2003 1 commit
    • Owen Taylor's avatar
      Add gtk_file_chooser_set_current_name() to set the current entry contents. · 7f8ae32c
      Owen Taylor authored
      Fri Jul 11 14:37:07 2003  Owen Taylor  <otaylor@redhat.com>
      
              * gtkfilechooser.[ch] gtkfilechooserprivate.h
              gtkfilechooserimpldefault.c: Add
              gtk_file_chooser_set_current_name() to set the current
              entry contents.
      
              * *.c: Consistently use '-' not '_' in property names and
              signal names.
      
              * gtkfilechooser.c: Document all exported functions.
      7f8ae32c
  4. 04 Apr, 2003 1 commit
    • Owen Taylor's avatar
      Move interface definition into a private header so it can refer to · bc3fb55c
      Owen Taylor authored
      Fri Apr  4 17:30:27 2003  Owen Taylor  <otaylor@redhat.com>
      
              * gtkfilechooserprivate.h gtkfilechooser.h: Move
              interface definition into a private header so it
              can refer to GtkFileSystem.
      
              * *.[ch]: Switch over from using gchar *uri internally
              to using GtkFilePath * internally, and add
              conversion routines to GtkFileSystem.
      
              * TODO README: Updates.
      bc3fb55c
  5. 26 Mar, 2003 1 commit
  6. 21 Mar, 2003 2 commits