Bug 155335

Summary: Kickoff should not show applications which do not have a GUI
Product: [Unmaintained] plasma4 Reporter: Mike <mike>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: wishlist CC: l.lunak
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Mike 2008-01-09 15:41:51 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
OS:                Linux

If I type into the kickoff search box 'konsol' then it displays 2 items

- Konsole
- KonsoleKalendar

KonsoleKalendar is for command line only so it should not be in the gui searchbox, alternatively it could launch inside a new konsole window but this is probably not what people want.
Comment 1 Allen Winter 2008-01-11 00:58:02 UTC
The konsolekalendar.desktop file has the line
NoDisplay=true

according the the spec at http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s05.html, NoDisplay means "this application exists, but don't display it in the menus".

Additionally, this is the same konsolekalendar.desktop file I've had for years and it never showed up the menus before, to my knowledge.

So.. I claim this is a kickoff bug.
Comment 2 Mike 2008-01-11 01:16:44 UTC
kfmclient also has NoDisplay in its desktop file but it does not show in the menu so maybe the problem is somewhere else?
Comment 3 Aaron J. Seigo 2008-01-11 02:05:13 UTC
SVN commit 759653 by aseigo:

don't show NoShow items in the search
BUG:155335


 M  +8 -8      searchmodel.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=759653