One of the things I’ve been doing lately at Imendio is a GIO/GVfs powered GtkFileSystem implementation, finally today it reached a really usable state (there are a few quirks left though), I’m already thinking in moving the GnomeVFS implementation away and put this one in its place 🙂
On the API, I must say Alex has done a really nice job, GFile has a really powerful and easy to use API, thumbs up!
If you want to play with it, clone the the module from git://git.imendio.com/carlos/gtk-file-system-gvfs.git (or see it here), give it a spin and tell me how it went!
Of course there’s a screenshot for the unbelievers! we could play “spot the difference” with it:
Update: WordPress sucks, it insisted in linking the image to some place inside my admin page…
It only happens from p.g.o, not directly from your blog.
Thubnails! GtkFileSystem is THE gtk file-selector, am I right?
Go go go!
Nice!
Anyway why the two folder icon in the side pane are 22×22 istead of 16×16 as the other? 🙂
One thing that pops into my mind is this… The GtkFileSystem interface isn’t really needed now that the VFS lives below GTK+…
Is it public? If not, I say throw it away! 🙂
holy cow, there are thumbnails in the gtk file chooser!!
is this going in upstream GTK? and all gtk apps will get thumbnails in the file chooser in the future? that would rock!
Neat, nice micro-thumbnails 🙂
@Giorgio:
GtkFileSystem is the filesystem abstraction interface in GTK+, GtkFileChooser uses it underneath, being around several GtkFileSystem implementations.
@Martin:
It’s semi-private now, when GVfs gets down the stack, it could be made private, but as several internal objects use it (GtkPathBar, GtkFileChooserEntry and GtkFileChooserDefault), I’d say it’s worth to have around 🙂
@Lapo:
Hehe, that’s one of the quirks 😛
So you’ve been to Budapest. Hope you enjoyed my hometown 🙂
@pozsy:
Absolutely! a really pretty and charming city 🙂