After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 334100 - Add a firefox-like find-bar to the FileChooser
Add a firefox-like find-bar to the FileChooser
Status: RESOLVED DUPLICATE of bug 141153
Product: gtk+
Classification: Platform
Component: Widget: GtkFileChooser
2.8.x
Other All
: Normal enhancement
: ---
Assigned To: gtk-bugs
Federico Mena Quintero
Depends on:
Blocks:
 
 
Reported: 2006-03-10 08:04 UTC by Dov Grobgeld
Modified: 2006-03-10 15:45 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Dov Grobgeld 2006-03-10 08:04:35 UTC
One of the problems with the FileChooser compared to the old file selector is
that it is difficult to search for files in the file chooser. Often typeahead is
not enough. E.g. if you have 100 files with the names
a-long-and-complicated-image-iteration-%d.pgm where %d is a running index. With
the file chooser you could write "*42*" to get the 42nd image, but there is no
easy way of doing the same in the file chooser.

To solve this I propose introducing of a search bar similar to the one used when
pressing Ctrl-g in Mozilla Firefox. Similarly the gtkfilechooser should when
ctrl-g is pressed open up a search widget at the bottom of the filechooser with
the following contents:

[x] Search: [..............] (v)Next (^) Prev [ ] Match case [ ] Filter

Where [x],(v),(^) are buttons
      [...] is an entry widget
      [ ] are check boxes

The behaviour should be mapped on the behaviour of FireFox. In addition the [ ]
Filter button can be used to show only a subset of the files in the file chooser.

E.g. to only show all pdf files, the user can press the combination Ctrl-g,
"*.pdf", and turn on Filter. 

Pressing [x] turns of the filtering.
Comment 1 Federico Mena Quintero 2006-03-10 15:45:52 UTC

*** This bug has been marked as a duplicate of 141153 ***