Have you ever seen a catfish?

Thanks to Sean Davis who took up the rod and design input from Simon Steinbeiß of Shimmer fame I’m happy to show off Catfish 0.4! For a bit of history, read the previous post.

catfish slim

Catfish 0.4 features a revamped interface based on GTK+3. Searches are now powered by locate and find behind the scenes, with autocompletion from Zeitgeist and locate. The advanced options allow filtering by date and file type.

So download Catfish v0.4.0.1 (41 kB) (Release on Launchpad) already!

Or get the development version from Launchpad in bzr:

https://launchpad.net/catfish-search

bzr branch lp:catfish-search

Freshly-fried Flying Catfish

After quite some time of abandonment of Catfish there’s finally a maintainer. Sean Davis decided to take over the project and started by porting to GTK+3 and adding quite a few nice features (see below).
This is good news for some distributions that still ship Catfish or even use it as default search tool (e.g. Xubuntu).

catfish slim

All in all, the focus of development has been to make Catfish easier to use, power-users can use the command-line. For fetching results quickly, “locate” (which uses a database) has been made the default, but other search engines are in use incrementally. This means that the user doesn’t have to worry about changing/ choosing search-engines anymore and getting different result-sets. In this sense Catfish has become much more like what people are used to nowadays from the web, also in terms of the User Interface.

catfish advanced mode

Features / under the hood:
* Default search engine is now “locate” (“find” can be used as fallback if “locate” doesn’t retrieve the desired file/s)
* Search suggestions as you type (using locate and Zeitgeist, if installed)
* Update the search-index of the locate-database
* Live result-filtering by date and mimetype
* Fulltext search (search file-content)
* Multiple search terms are not treated like a single string anymore (instead connected by “AND”, e.g. “cat fish” searches for files that contain “cat” and “fish”, not just “cat fish”)
* Cleaner user interface

The project is now hosted on Launchpad in bzr:

https://launchpad.net/catfish-search
bzr branch lp:catfish-search

A little refreshment for Catfish

Even though development of the next Catfish line is not exactly fast forwarding, it’s time for a maintainance release. Translators have added new languages, which is totally great, and I fixed a handful of small things. Plus, notably, the package now includes the new logo which has already been on the website for some time.

So [http://www.twotoasts.de/media/catfish/catfish-0.3.2.tar.gz download catfish v0.3.2] already!