* Kyrill Detinov <[email protected]> [2015-03-31 18:18]:
>
> On Sun, 29 Mar 2015 20:09:40 +0200 Guido Berhoerster wrote:
>
> > > > this is a bug in xfce4-settings-manager, the %F should be
> > > > removed. Would you mind filing a bug against it upstream?
> > >
> > > What is a target for the bugreport?
> >
> > This is a bug in xfce4-settings.
>
> I'm sorry, Guido. I don't understand well.
>
> The command 'xdg-su -c "/sbin/yast2 sw_single %F"' runs from the
> file /usr/share/applications/yast2-packager.desktop, which is provided
> by the "yast2-packager" package. Why it is a bug in xfce4-settings?
The desktop entry spec says:
If the application should not open any file the %f, %u, %F
and %U field codes must be removed from the command line and
ignored.
(http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#exec-variables)
So when xfce4-settings-manager executes a command from an Exec=
entry it should remove any %F first (so that the command becomes
becomes 'xdg-su -c "/sbin/yast2 sw_single "')
The xfce4-panel applications menu plugin obviously does that
already.
--
Guido Berhoerster
--
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]