KDE and Gnome Support "revised from previous post"
KIO Slaves are used in the KDE desktop environment. These slaves are protocols handlers that help kde applications have proper access to files over these protocols, for example, get files off of the server in your home. That server maybe a samba linux server, so the KIO smb slave will handle the communication for the KDE app as if it were looking at a directory. Another way of looking at it is, when you go to the open option in an application (KDE for ex.), it bring up a dialog box that shows access to the file structure and can access them files in those directories, the problem is network protocols are not seen unless there is support in that application for handling network protocols and that is where KIO slaves come in, they mount a directory into that dialog box and make the application think it is accessing a local file or directory. This whole process is similar in GNOME with Gnome-vfs (being discontinued), and now GIO/GVFS, which is being push to be cross platform. The only other alternative to these ways of handling network protocols is fuse, but that is usually installed by the user, and is not easy for someone that doesn't know how to do anything other that open up apps use the basic controls. So my question is can this support for both KIO slaves (smb, ftp, etc), and GIO/GVFS be integrated into Songbird through addons. – You, 5 minutes ago
2
people like this idea
I like this idea!
Tell me when this idea gets some attention.
The more people who like this idea, the more it gets noticed.
The more people who like this idea, the more it gets noticed.
-
Inappropriate?So, the Mozilla platform's network layer is extensible. There's built in support for HTTP, FTP and local files, but it's possible to write addons to add new protocols. The platform includes (on UNIX) support for using a few of GnomeVFS's handlers - specifically SMB, so in Firefox I can go to smb://my.server/share and see files on my fileserver. It looks like our XULRunner builds don't have that turned on.
There are a couple of bugs referring to this:
http://bugzilla.songbirdnest.com/show...
http://bugzilla.songbirdnest.com/show...
I will look at how hard it would be to enable. I don't know if/when it will get in, but it's something I want too. This isn't my top priority but I'll try to get it working over the next week or so. But if that works, then I don't know when it'll actually make it into a release - we're very careful with the XULRunner changes we take.
Loading Profile...




