The revolution is coming
I’ve started working on converting Nautilus to use the gio API instead of gnome-vfs. Its nowhere near done, but today I finished converting the basic file information reading and handling to gio.
Here it is, in all its glory!
Of course, it looks exactly the same as before, but its new and shiny on the inside.
The code is available in the “nautilus-gio” branch in subversion. At the moment it only works with the standard gio local files backend. If you install gvfs it crashes due to some dbus mainloop integration conflict issues.

September 21st, 2007 at 3:22 pm
Totally awesome!
September 21st, 2007 at 3:45 pm
Will gvfs solve the problem with gnome-vfs that anything that links to libgnomevfs-2 will be linked to a lot of libraries that are not really needed (like krb5suppor, gssapi, ssl) that add startup + footprint overhead to any gnome application?
September 21st, 2007 at 3:49 pm
Dude, impressive!
September 21st, 2007 at 3:54 pm
great work!
September 21st, 2007 at 3:58 pm
As more and more file-types gain some kind of thumbnail image, I really start to miss meaningful file type icons.
September 21st, 2007 at 4:03 pm
congrats! this is very good stuff
September 21st, 2007 at 4:11 pm
You rock ! Waiting for GVFS to get ready
September 21st, 2007 at 4:11 pm
Nice!
September 21st, 2007 at 7:01 pm
Files!
September 22nd, 2007 at 12:37 am
It looks the same, but we can feel the power!
September 22nd, 2007 at 10:48 am
what advantage does the change bring?
September 23rd, 2007 at 7:15 am
m: Yes, apps will link only to dbus (and libgio/gvfs).