Bug 284593 - kmenuedit items don't show up
Summary: kmenuedit items don't show up
Status: RESOLVED DUPLICATE of bug 283658
Alias: None
Product: kmenuedit
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-21 06:25 UTC by Henrik Hudson
Modified: 2011-10-21 08:15 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Henrik Hudson 2011-10-21 06:25:34 UTC
Version:           unspecified (using KDE 4.7.2) 
OS:                Linux

Somewhere between 4.7.1 and 4.7.2 kmenuedit either changed how it writes application files or KDE changed how it reads them. I'm not sure if this is a kmenuedit bug or a KDE menu bug.

I'm able to create application items and new sub-menus, but once I close kmenuedit and re-open it the application items are gone. The sub-menu's persist. The applications also don't show up in the KDE menu and since they're "empty" neither do the sub-menus.

The .desktop files get written correctly to:
~/.local/share/applications

Removing the line:
OnlyShowIn=

or changing it to:
OnlyShowIn=KDE;

fixes the issue. Once this change is done the application items show up in the KDE menu and in kmenueditor.

Reproducible: Always

Steps to Reproduce:
fresh install of Arch Linux and KDE 4.7.2 meta packages. Open kmenuedit, create a new sub-menu and add an application item.

Actual Results:  
no applications icons show up in the KDE menu

Expected Results:  
new menu items in the KDE menu

I don't know if it's the interpretation of the "OnlyShowIn=" line that changed between 4.7.1 and 4.7.2 or if kmenuedit changed how it writes them.
Comment 1 Henrik Hudson 2011-10-21 06:27:34 UTC
and by "application files" I mean the .desktop files
Comment 2 Christoph Feck 2011-10-21 08:15:24 UTC

*** This bug has been marked as a duplicate of bug 283658 ***