[Desktop Entry issue] Can't launch Type=Link icon
Submitted by tyang
Link to original bug (#749254)
Description
I got some kind of test.desktop file like this
[Desktop Entry] Version=1.0 Type=Link Encoding=UTF-8 Name=Launch Server Administrator Comment=Launch Server Administrator URL=https://localhost:1311
And I did "ln -s /usr/share/test.desktop ~/Desktop/b.desktop" in case that we can click the icon from gnome desktop.
But while I double clicked the icon, it responds "There was an error launching the application"
After some debugging, nautilus will warned this error while it got empty info from glib/gio/gdesktopappinfo.c.
Glib only support Type=Application so it return appinfo=NULL to nautilus.
So why glib does not support Type=Link as it is defined in freedesktop.org and in code?