You are not logged in.

Dear visitor, welcome to KDE-Forum.org. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Monday, March 15th 2004, 10:33pm

Kmenu Customization

Hihi

I'm rolling out a LTSP rollout, and we're using KDE as the desktop (because it is so Kool :)) basically everything is going well, but I need to customize the KDE menu. The server is Gentoo Linux with KDE 3.2. All goes well when I change the menu, but next time the user logs in, the "lost & found" menu finds all the icons!

Fantastic feature, but is there any way to stop it? :)

Thankyou in advance,


Luke

2

Thursday, March 18th 2004, 10:13pm

A reply from Waldo Bastian

Since a lot of people have viewed my question and nobody replied, I have contacted the maintainer, and thought I would post the reply for everyone :)


> Basically, I have a gentoo server I am using as a LTS (linux terminal
> server) and am using all the KDE KIOSK stuff to lock down the interface,
> but I am having a problem with a new feature in the kde menu (which I do
> like, I just need to disable it for this instance). Whenever I customize
> the menu, upon the next login, the kmenu finds all the menu items I removed
> and places them in lost and found.
>
> Is there something I can do to stop this from happening?

Yes, that's a somewhat unexpected side-effect. If you look at the
applications.menu you will find that it has a part that reads:

<Menu>
<Name>Applications</Name>
<Directory>kde-unknown.directory</Directory>
<OnlyUnallocated/>

The <OnlyUnallocated/> makes that it includes all entries that are not
included anywhere else in the menu. Unfortunately when you delete an entry
somewhere, it then starts to match this qualification. I will see if I can
fix that somehow. Till then you could remove <OnlyUnallocated/>

Cheers,
Waldo