K menu problems

Waldo Bastian bastian at kde.org
Wed Apr 9 10:09:25 BST 2003


On Sunday 06 April 2003 18:44, Andras Mantia wrote:
> On 2003. April 06., Sunday 16:37, Waldo Bastian wrote:
> > On Sunday 06 April 2003 08:48, Andras Mantia wrote:
> > > 1. First, the menu order is wrong. After removing the local and global
> > > applnk directories and reinstalling the menus from the packages, I have
> > > the following order:
> >
> > Remarkable, I was under the impression that these menus where sorted
> > alphabetically.
>
> But it fails here.

[Snip]

> I have it in /opt/kde3/share/desktop-directories and it has
> "NoDisplay=true". But I also have a /opt/kde3/share/applnk/Settings and it
> contains the *.desktop files for control center items. And this was
> installed when I did a make install after removing the applnk directory.
> I only have the directory structure without the *.desktop files in the
> $KDEHOME. But as I said, I also removed the local applnk before reporting,
> and now this is there.
>
> > Can you check if that's the case? Can you also check if you have any
> > share/applnk/Settings/.directory files around?
>
> Right now I have only one in
> /opt/kde3/share/applnk/Settings/CDBakeOven/.directory, but it was installed
> only recently, after I reported the bug. If I remove the Settings menu in
> the Menu Editor, the .directory is created in the local applnk/Settings
> directory, and it has:
> [Desktop Entry]
> Name=
> NoDisplay=true
>
> The Settings-Module has disappeared, but I have two Settings menu now, one
> containing the control center items, and one is the old Settings menu with
> 3 items (Configure Panel, Print Manager, Control Center).

Hmm.. what may explain it is if you have .directory files around that contain 
"SortOrder=" lines. I think those would explain the strange sorting that you 
experience and I also think that they can override NoDisplay=true.

Cheers,
Waldo
-- 
bastian at kde.org -=|[ SuSE, The Linux Desktop Experts ]|=- bastian at suse.com





More information about the kde-core-devel mailing list