Items which require investigation ------------------------------------------------------------------------------ - implement tab completion in the text entry fields. - for files found, provide search and replace capabilities? Maybe the best thing to do here is to provide a script which does search/replace for a file, and have gnome-find execute the script script on files found in the search. But then the problem is what kind of script should it be? A shell script would be most portable, but is limited to standard (e.g., sed) regular expressions. Perl would be nice, since it has more powerful regular expressions (e.g., searching across multiple lines), but not every system will have perl installed. And if we pick perl, I'm sure there are those who want to use their favorite scripting language other than perl. Perhaps a more intelligent shell script which looks for Perl, Python, etc., and if those aren't found, then fall back and use sed. - investigate gdk_input_*() and gdk_idle_*() as a method to provide non-GTK-blocking execution such that multiple searches can occur "simultaneously". See the BUGS regarding multiple searches. - Update the window title to reflect the filename and directory searched for. This is easy except for one small factor: if more than one filename and/or directory are specified, what should be shown in the title? Surely not all files/directories selected. Items which probably will not be done ------------------------------------------------------------------------------ - As a configurable option, combine the results window and the main window into a single window instead of the current way, which is a separate window for each. This is simply impractical in that it taints the simplicity of the main window. Basically, I can't come up with a good, clean, and simply interface if the two windows are combined.