]> Pileus Git - ~andy/gtk/commit
File filter objects.
authorOwen Taylor <otaylor@redhat.com>
Wed, 23 Jul 2003 15:31:10 +0000 (15:31 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Wed, 23 Jul 2003 15:31:10 +0000 (15:31 +0000)
commit733f4489ade5b79227af871e1cbe694806ec367e
treecb11e44251dfd274d38a2ef88d2cd7f3bb8619f1
parent96ba7bb65e02858e08f78922f4d837ac7d1a65a0
File filter objects.

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.
gtk/gtkfilechooser.c
gtk/gtkfilechooser.h
gtk/gtkfilechooserdefault.c
gtk/gtkfilechooserprivate.h
gtk/gtkfilechooserutils.c
gtk/gtkfilechooserutils.h
gtk/gtkfilefilter.c [new file with mode: 0644]
gtk/gtkfilefilter.h [new file with mode: 0644]
gtk/gtkfilesystemmodel.c
gtk/gtkfilesystemmodel.h
tests/testfilechooser.c