Is gnome or nautilus fully compliant to freedesktop spec?

Jerome Leclanche adys.wh at gmail.com
Mon Jan 21 23:26:33 PST 2013


My most recent use case is the use of xdg dirs in some shipped .desktop
files (eg. skype --dbpath=$XDG_DATA_HOME/skype)

J. Leclanche


On Mon, Jan 21, 2013 at 3:15 PM, Vincent Untz <vuntz at gnome.org> wrote:

> Le vendredi 18 janvier 2013, à 15:40 +0000, Jerome Leclanche a écrit :
> > On Fri, Jan 18, 2013 at 12:08 PM, Vincent Untz <vuntz at gnome.org> wrote:
> >
> > > Le vendredi 18 janvier 2013, à 22:48 +1100, jupiter a écrit :
> > > > The current issue is that adding an environment variable such as
> $HOME
> > > > in desktop entry file as following example works with KDE file
> manager
> > > > and Thunar when to click a desktop launcher (copy an application menu
> > > > icon to the desktop), but does not work with nautilus, the error was
> > > > "Failed to change directory $HOME (No such file or directory)"
> > > >
> > > > Path=$HOME
> > >
> > > There's no support for environment variables in the desktop entry spec,
> > > and therefore there's no guarantee that this will work on all
> > > implementations.
> > >
> >
> > We've hit the same issue at Razor a few times. Assuming we can get GNOME
> to
> > implement envvar support in desktop files, would you be opposed to adding
> > it to the spec? I really don't think it's good that currently half of the
> > implementations can treat the same PATH differently.
>
> Nope, I wouldn't be opposed to it as long as it's well-defined, that
> many people see a use for it and that most desktops are happy with it.
> So I guess we need a proper patch and some convincing for some desktops.
>
> There's the question of backwards compatibility, but I guess not a lot
> of desktop files are using $.
>
> It might also be worth investigating which desktop environments (and
> base libraries, such as glib and qt) support this and which ones don't.
>
> Cheers,
>
> Vincent
>
> --
> Les gens heureux ne sont pas pressés.
> _______________________________________________
> xdg mailing list
> xdg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xdg
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/xdg/attachments/20130122/dfe3e306/attachment.html>


More information about the xdg mailing list