I finally got around to writing a post about a couple new features that I have added to gedit-openfiles. Here is a screenshot of what the dialog window looks like now:
The first feature is now you see the file-type icon from the current gnome theme, currently I am using the Faenza icon set which has a really nice set of file-type icons. This has been very helpful to me when working on a project that uses many languages, like most web applications. The above is me searching the Django project.
The other addition is some more meta data about the file; right now it is displaying the type of file in text format and also how many times you have opened the file. These are very cool stats after working on a project for a long time but also they are used in the sorting algorithm that displays the files.
Lastly I would like to talk about a feature I would love to see implemented and that is integration with the Zeitgeist project. If anyone would like to help out with this please let me know.
That's it for now, if you got any suggestion of new features please let me know.
Recently I took some time to rewrite the gedit-openfiles plug-in and also added one big feature. Before I get in to the details of the new feature I wanted to give a brief description of what the plug-in does.
gedit-openfiles uses the root of the file browser to index all the files in the working directory and sub directories. Doing this allows for quickly searching with in your project. The plug-in was designed to handle very large projects, I have personal tested it on a project with 4,000 files and it worked perfectly.
The new feature to the plugin is it now supports multiple windows. If you are working on a project in a gedit window and you open another window to work on a different project, when opening gedit-openfiles (ctrl+alt+o) in a window it will only search files specific to that window (screen cast demo below).