.desktop file: supported URL schemes key

David Faure faure at kde.org
Wed Nov 17 06:26:47 PST 2010


On Sunday 07 November 2010, David Zeuthen wrote:
> Hi,
> 
> The GIO/GVfs behavior is described here:
> 
>  http://library.gnome.org/devel/gio/unstable/GAppInfo.html#GAppInfo.descrip
> tion
> 
> As you can see, GIO apps never ever pass URIs to apps if the URI is
> available via a FUSE mount (virtually all interesting protocols such
> as smb, sftp, ftp and so forth). Second, GIO apps will map things back
> (thus avoiding FUSE). Third, at the same time non-GIO apps, such as
> mplayer or VLC, works just fine (through FUSE).
> 
> Therefore, we actually don't have the problem in GNOME that you are
> trying to solve.

OK. Good for you :-)
Can I still request that we add the key to the .desktop files?
It is very much needed, for any implementation that doesn't use the FUSE 
trick. Surely you're not saying that implementors of the desktop entry spec 
must use FUSE absolutely?

For instance I need to ask the VLC guys to add the information about the 
supported protocols in their .desktop file, this would be made much easier if I 
can ask them to add UrlSchemes=... than if I have to ask them to add X-KDE-
Protocols=...

So, can I add UrlSchemes to the spec? You're free to ignore it in GIO :)

-- 
David Faure, faure at kde.org, http://www.davidfaure.fr
Sponsored by Nokia to work on KDE, incl. Konqueror (http://www.konqueror.org).


More information about the xdg mailing list