Catfish 0.6 Features & Translations

Catfish 0.6 features a complete rewrite, easier translations, and better-than-ever stability and performance.  And if you speak another language besides English, it needs your help.  Find out more!

What’s New in Catfish 0.6?

  • Completely rewritten from the ground-up.
  • Replace the UNIX ‘find’ command with Python’s os.walk.  This makes everything faster and more responsive.  The “Deep Search” button is now also gone.
  • The sidebar now uses the theme style as well as symbolic icons (when available).
  • The interface has also had a number of other tweaks, further refining it into a professional-grade application.
  • File names can now be dragged from the search results into other applications.
  • Files can now be deleted from the results window.
  • To speed things up, these above items and other file actions can now also be performed on multiple files at once.
  • Strings have been simplified and made clearer, making the application easier to translate into other languages.
  • Last but not least, this is the first version of Catfish that can be run with either Python 2 or 3.
Catfish is faster, cleaner, leaner, and meaner.

Catfish is faster, cleaner, leaner, and meaner.

Translations Needed

With the newly-optimized interface and strings, there’s a need for new translations.  There are more strings than ever before, and I think that the number of users is growing as well.  As such, there is a growing need for more localizations than ever before.  And, all of the old translations are no longer compatible...

So, if you or a friend are interested in contributing, improving, or suggesting translations to the next release, check out the Launchpad translations page!  Creating and modifying translations is really as simple as can be with their handy interface.  And hurry, because this next release will likely happen this weekend and will include all completed translations!

What About the Code?

If you’re more interested in looking at or testing the code, you can check it out here.  If you find any bugs, be sure to report them at the Launchpad bugs page.

Thanks for your interest in Catfish!  What do you think?  Let me know in the comments!

You may also like...

  • Fitoschido says:

    Spanish done and proofread! Cheers!

  • Congratulation, it is close to perfection BUT :-)
    From a productive point of view, I dream for long of a sidebar with the user’s pre-defined searches (location + types + eventually words).
    All my music is inside my Music folder and flac type. I do not want to search mp3 podcasts inside my Music folder.
    My thousands of .pdf (scientific articles) are inside a Library folder. It is counterproductive to search elsewhere or another file type when I know I want to search articles.
    I also have a book (& Manual) folder. When I search muscle, it is not the same thing to search inside book or Library folders.
    I have two main document folders : DocPerso and DocPro (personal and professional). Once again it is tedious to configure at first, or at last to select from the too much broader results.
    I’d like to pre-defined my main search scenari.

    • Sean Davis says:

      It’s difficult to really have a set of predefined searches in the sidebar, but Catfish does have some features that might help you out.  Using command-line arguments, you can start catfish in a certain folder, and with search search settings enabled.  You can define specific file types to search for in the Custom file type dialog, or do a search with *.pdf, for example.

      Along with the command-line settings, you can easily create a launcher that starts Catfish with your settings.  There are few limitations in the current implementation.  :-)

      Thanks for the suggestions, and I hope this helps a bit.