Final touches to Other Locations view (GSoC report #5)

After fixing many issues with the Other Locations view (a.k.a. GtkPlacesView), it is mostly ready for merge. During the last week and a half, I was able to accomplish:

  • Search support for Other Locations view
  • Empty state (following the proposed guidelines for empty states)
  • Better handling of recent servers
  • Much improved feedback on asynchronous operations like (un)mounting and connecting to servers

And here it goes a preview of the widget:

I really hope you guys are enjoying the work up to this point.

A small reflection

If I were to say, I was very upset with my work until now. Things weren’t going as fast as I thought they should go, and I was feeling bad because of it. Looking at it now, I can see that, while it’s far from finished, it’s not bad or poorly done too. Also, I can’t express how much I’m learning with the whole experience of the Summer of Code, and that is very important too.

I have to congratulate my mentor Carlos Soriano for his endless patience and attention. Also, Matthias Clasen for the very detailed (and totally voluntary) reviews of my patches, and Allan Day for his omnipresence and availability for clarifying questions. They are respectable human beings.


4 responses to “Final touches to Other Locations view (GSoC report #5)”

  1. Looking good, can’t wait to try it. Will it be in the next point release of 3.17?

    1. If it all goes well, it’ll be merged by the end of this week.

  2. […] the sidebar to display what really matters. The implementation progress in Gtk+ is well documented here, as well as in […]

  3. […] cycle I worked as a Google Summer of Code intern with Gtk+ and Nautilus. We saw the very positive results of it. And the picky eyes out there noticed that I wrote with these exact words: “While the […]

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.