Improving the Search of Nautilus

This summer I’m really glad to be working again on Nautilus as part of Google Summer of Code. This time, the goal of the project is to improve the Search. Currently, it misses some features that would make searching easier and there are also some performance issues.

So far I worked on Full Text Search. This could be done until now, but from Desktop Search (tracker-needle). Since one of the main functions of Nautilus is searching files, it makes sense for it to include this feature.

Now, if the user chooses so, the search results will no longer include only matches with the file name, but also with the contents of the file. Also, to be more relevant, a short snippet with the context in which the text was found is offered. To get this information, a Tracker query is used, which means that in order to find the files, they will need to be indexed by Tracker.

Until last week I was busy with my exams and those took quite a bit of my time, but now that they’re finally done, I can give my full attention to Nautilus.

Next, I’ll focus on tags, since this is a feature that would sure come in handy at organizing files. So, there are more updates to come in the following weeks 🙂


Improving the Search of Nautilus

10 thoughts on “Improving the Search of Nautilus

  1. Exclusive material, thank you to the writer. It is
    actually incomprehensible in my opinion at present, however in common, the
    usefulness and importance is mind-boggling. With thanks and all the bestÂ…


  2. Great. Full-text search in KDE’s file browser Dolphin is so useful, take a look at how it works. It’s taken years to achieve its current level of stability.


  3. Paulo José says:

    Hey Alexandru, you have great ideas for Nautilus and I got some UI ideas for them that I would like to share with you. How can I contact you?


      1. Sorry, I’m actually not familiar with irc, so I wrote a post with my ideas. If you feel like to see it, the link is paulojose-brainstorm.blogspot*****.com/2017/07/ui-mockups-for-tags-in-nautilus.html

        Liked by 1 person

      2. Thanks for taking the time to do this, it looks very nice :). Unfortunately, the current decision is to not go ahead with general color coded tags, but rather have favorite files. This decision was made because there already is a way to organize files which is folders and another organizational layer is not wanted. However, if this decision changes, I’d be happy to implement your designs 🙂

        Liked by 1 person

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s