On Fri, 2011-03-04 at 09:04 +0100, Josselin Mouette wrote: > Le jeudi 03 mars 2011 à 22:56 +0000, Ben Hutchings a écrit : > > > Lintian intentionally doesn't do this because the Debian maintainers of > > > the desktop systems in Debian didn't want lots of desktop entries for > > > applications without a GUI, which often currently have menu entries. > > > > Surely they can filter out entries with Terminal: true? > > Yeah sure, and leave users without the possibility to add a launcher for > a terminal application?
You can surely distinguish user-added launchers from package-provided launchers. > The correct solution is to use NoDisplay=true for such applications. > This way they appear in the menu editor and can be enabled, but are not > displayed in the menu by default. Could you arrange to interpret Terminal=true as NoDisplay=true, then? I'm just thinking that this policy of excluding terminal applications may not be appropriate for every desktop environment / window manager. (In particular, those without a menu editor that would allow overriding it.) Ben. -- Ben Hutchings Once a job is fouled up, anything done to improve it makes it worse.
signature.asc
Description: This is a digitally signed message part