Category: Summer of Code – 2015
-
Other Locations on Nautilus (GSoC final report)
Did you see what just happened with Nautilus? In case you didn’t, here’s what happened: Yes, Nautilus now is able to display Other Locations view, and finally it caught up with Gtk+ file chooser! It’s already on master, so anyone can test it with jhbuild. Also, Nautilus 3.17.90 already includes it, so Fedora Rawhide users…
-
Cleaning the house (GSoC #6) & GUADEC
Some thoughts on Nautilus During the last weeks, the code on Gtk+ side is more or less settled, so I started working on Nautilus. The current situation is desperating. Nautilus code is old and, after almost 20 years of hundreds of contributors throwing their coins in, things are in a poor state. Many different formatting…
-
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…
-
Network management workflow (or, GSoC report #4)
Things are moving absolutely faster than I could expect. Since the last report, I was able to improve the new Other Locations view so much! I could spend a few boring paragraphs trying to explain how things work now… but no. I love videos. People love videos. Technology enabled us to make videos, so let’s…
-
GSoc: Report #2
During these 10 days, I couldn’t manage to work full time on my GSoC project, thus not so many visible advances. Here’s what happened: Cleaned up a huge ammount of annoying compile warnings from Nautilus (see wip/gbsneto/code-cleanup branch). Nautilus still uses some deprecated API from GIO – mainly GIOScheduler family. I’ll have to figure out…
-
Summer of Code – Prologue
This is the first report about my Google Summer of Code project. Since I’m already a GNOME member, many administrative steps weren’t needed. So, what happened during the community bonding period? The mockups got mature enought for me to start implementing them, thanks to the amazing work of Allan Day. It was discussed how things…