Bug 105800 - Default applications.menu has wrong entry for kmenuedit changes
Summary: Default applications.menu has wrong entry for kmenuedit changes
Status: CONFIRMED
Alias: None
Product: kmenuedit
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-17 10:56 UTC by Heinrich Wendel
Modified: 2009-11-23 15:25 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Heinrich Wendel 2005-05-17 10:56:21 UTC
Version:            (using KDE KDE 3.4.0)
Installed from:    Gentoo Packages

The default applications.menu in KDE includes the following


<Menu>
    <Snip>

    <DefaultMergeDirs/>
    <MergeFile>applications-kmenuedit.menu</MergeFile>
</Menu>

This means applications-kmenuedit.menu has to be located in /etc/xdg/menus/applications-kmenuedit.menu according to the menu-spec.

But it is located in ~/.config/menus/applications-kmenueedit.menu. KDE somehow finds it there, but other implementations can't find it.
Comment 1 Will Stephenson 2009-11-23 15:25:02 UTC
Confirmed:
"If the type attribute is missing or set to "path" then the contents of the <MergeFile> element indicates the file to be merged. If this is not an absolute path then the file to be merged should be located relative to the location of the menu file that contains this <MergeFile> element."

http://standards.freedesktop.org/menu-spec/menu-spec-1.0.html