* 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]

Reply via email to