unaccessability

Kevin Fenzi kevin at scrye.com
Sat Nov 9 00:22:57 UTC 2013


On Sat, 09 Nov 2013 00:58:05 +0100
Kevin Kofler <kevin.kofler at chello.at> wrote:

> Matthias Clasen wrote:
> 
> > On Fri, 2013-11-08 at 14:06 +0200, Joonas Sarajärvi wrote:
> >> 2013/11/7 Christian Schaller <cschalle at redhat.com>:
> >> > Ok, so I guess the solution would be for the launcher to do
> >> > something like this:
> >> >
> >> > gnome-terminal --geometry 80x37 --disable-factory --role=bitchx
> >> > --class=bitchx --name "bitchX IRC" --title "BitchX IRC"
> >> >
> >> 
> >> Isn't the Terminal attribute of desktop files[1] supposed to tell
> >> the launcher program that it should start the application inside a
> >> terminal? My impression is that Gnome at least used to support it,
> >> and I know that KDE does support it. It should quite easily allow
> >> specifying launchers for terminal-based programs that do not
> >> usually need command line arguments.
> >> 
> >> [1]
> >> [http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s05.html
> > 
> > GNOME supports the Terminal key just fine. But just having your
> > commandd run in a terminal is not quite enough to give it an
> > identity as a separate application - to the rest of the system it
> > will appear just as a terminal. The extra arguments that Christian
> > shows there help to overcome this problem.
> 
> But they hardcode the terminal application to gnome-terminal, which
> is unacceptable!

Let me rephrase that in a way that is more productive:  

Would it be possible to use xdg-terminal or whatever is set as default
handler for application/x-xdg-terminal-emulator to run the command?
That may well have reduced functionality, but still might fit in with
what the user set. 

kevin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20131108/1be26e4f/attachment.sig>


More information about the devel mailing list