[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#471278: kde: kcm modules should be shown only in KDE



Package: kde
Severity: normal

Hi,

if you are running a mixed installation (Gnome/Xfce/KDE), a lot of KDE
configuration modules will show up under "unknown" in the start menu
when you run Gnome or Xfce.

Imo all kcm modules should have OnlyShowIn=KDE; line

E.g. on my machine those files should be hidden in non-KDE environments:

/usr/share/applications/kde$ ls kcm*
kcmaccess.desktop     kcmhistory.desktop  kcmlaunch.desktop
kcmusb.desktop
kcm_btpaired.desktop  kcmkded.desktop     kcmlirc.desktop
kcm_useraccount.desktop
kcmcgi.desktop        kcm_kdnssd.desktop  kcmnotify.desktop
kcmview1394.desktop
kcmcss.desktop        kcmkicker.desktop   kcmperformance.desktop
kcmfontinst.desktop   kcm_knemo.desktop   kcmsmserver.desktop
kcmgtk.desktop        kcmkrfb.desktop     kcmtaskbar.desktop

/usr/share/applications/kde$ grep X-KDE-ParentApp=kcontrol * 
arts.desktop:X-KDE-ParentApp=kcontrol
background.desktop:X-KDE-ParentApp=kcontrol
bell.desktop:X-KDE-ParentApp=kcontrol
cache.desktop:X-KDE-ParentApp=kcontrol
clock.desktop:X-KDE-ParentApp=kcontrol
colors.desktop:X-KDE-ParentApp=kcontrol
componentchooser.desktop:X-KDE-ParentApp=kcontrol
cookies.desktop:X-KDE-ParentApp=kcontrol
crypto.desktop:X-KDE-ParentApp=kcontrol
desktopbehavior.desktop:X-KDE-ParentApp=kcontrol
desktop.desktop:X-KDE-ParentApp=kcontrol
desktoppath.desktop:X-KDE-ParentApp=kcontrol
display.desktop:X-KDE-ParentApp=kcontrol
ebrowsing.desktop:X-KDE-ParentApp=kcontrol
filebrowser.desktop:X-KDE-ParentApp=kcontrol
filetypes.desktop:X-KDE-ParentApp=kcontrol
fonts.desktop:X-KDE-ParentApp=kcontrol
icons.desktop:X-KDE-ParentApp=kcontrol
kcmaccess.desktop:X-KDE-ParentApp=kcontrol
kcmcss.desktop:X-KDE-ParentApp=kcontrol
kcmfontinst.desktop:X-KDE-ParentApp=kcontrol
kcmkded.desktop:X-KDE-ParentApp=kcontrol
kcm_kdnssd.desktop:X-KDE-ParentApp=kcontrol
kcm_knemo.desktop:X-KDE-ParentApp=kcontrol
kcmkrfb.desktop:X-KDE-ParentApp=kcontrol
kcmlaunch.desktop:X-KDE-ParentApp=kcontrol
kcmnotify.desktop:X-KDE-ParentApp=kcontrol
kcmperformance.desktop:X-KDE-ParentApp=kcontrol
kcmsmserver.desktop:X-KDE-ParentApp=kcontrol
kcmtaskbar.desktop:X-KDE-ParentApp=kcontrol
kcm_useraccount.desktop:X-KDE-ParentApp=kcontrol
kdm.desktop:X-KDE-ParentApp=kcontrol
keyboard_layout.desktop:X-KDE-ParentApp=kcontrol
keys.desktop:X-KDE-ParentApp=kcontrol
khtml_plugins.desktop:X-KDE-ParentApp=kcontrol
ksplashthememgr.desktop:X-KDE-ParentApp=kcontrol
kvaio.desktop:X-KDE-ParentApp=kcontrol
kwalletconfig.desktop:X-KDE-ParentApp=kcontrol
language.desktop:X-KDE-ParentApp=kcontrol
media.desktop:X-KDE-ParentApp=kcontrol
mouse.desktop:X-KDE-ParentApp=kcontrol
netpref.desktop:X-KDE-ParentApp=kcontrol
obex.desktop:X-KDE-ParentApp=kcontrol
panel.desktop:X-KDE-ParentApp=kcontrol
proxy.desktop:X-KDE-ParentApp=kcontrol
screensaver.desktop:X-KDE-ParentApp=kcontrol
spellchecking.desktop:X-KDE-ParentApp=kcontrol
style.desktop:X-KDE-ParentApp=kcontrol
thinkpad.desktop:X-KDE-ParentApp=kcontrol
useragent.desktop:X-KDE-ParentApp=kcontrol


As this affects more than one package, I filed this bug against the
general KDE component. You probably now best yourself, which packages
are actually affected.

Cheers,
Michael

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (300, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.24.3
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



Reply to: