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.
Menu: program name instead of menu description?
Hi folks!
I'm using Suse 10.0 with KDE3.5.2.
I've configured my menu in the control center to show menu entries as follows: "Name (Description)"
Now, if there are two entries in a submenu everything works fine. For example:
menu: "Internet"
submenu: "Email"
entry 1: "kmail (mail program)"
entry 2: "thunderbird (another mail program)"
Now, if I uninstall for example kmail I get the foillowing:
menu: "Internet"
entry: "Email"
Starting "Email" will now start "thunderbird".
Even thought in the menu EDITOR I see:
menu: "Internet"
submenu: "Email"
entry: "thunderbird (another mail program)"
So K simply does not show submenus with one entry and just shows the name of the submenu instead of the submenu's entry. Is there any way to change this to see all the program names and descriptions, also from submenus just with one entry? Or at least to see the whole menu structure, even if there is only one entry in a submenu?
Of course I do NOT want to remove all the submenus with just one entry by hand using the menu editor because there are a lot!
Thanks for your help!
Holger
open the file /etc/opt/kde3/share/config/kickerrc with an editor.
Find the lines
|
Source code
|
1
2
|
[menus]
ReduceMenuDepth=true
|
Then change the second line to
|
Source code
|
1
|
ReduceMenuDepth=false
|
Save the changes and quit the editor.
Call
|
Source code
|
1
|
dcop kicker kicker restart
|
from commandline.
Your problem should be fixed now.
Thanks!
Now its exactly the way I like it :-)
Fine. You did now change the setting for all users. If you want to change this setting for a specific user only, you have to edit the file /home/specific_user/.kde/share/config/kickerrc and make change the code there. If the line ReduceMenuDepth= does not exist in this file, you have to add it.
Edit:
The setting made in ~/.kde/share/config/kickerrc should override the setting made in /etc/opt/kde3/share/config/kickerrc, as far as I know.
This post has been edited 1 times, last edit by "bauerfichtner" (Apr 21st 2006, 10:01pm)