Bug 154136
| Summary: | KDE screensavers appear in GNOME menus | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Bill Nottingham <notting> |
| Component: | kdebase | Assignee: | Than Ngo <than> |
| Status: | CLOSED RAWHIDE | QA Contact: | Ben Levenson <benl> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | rawhide | CC: | markmc, mclasen, rvokal, snickell, than |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2005-04-25 14:56:07 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 136451 | ||
|
Description
Bill Nottingham
2005-04-07 18:20:15 UTC
it seems a bug in gnome-menus. If you take a look at the kde-system-screensavers.directory, it includes NoDisplay=true! The submenue ScreenSavers should not be showed! it works fine under KDE This turns out to be that kde-essential.menu and kde-multimedia-music.menu need to have <Name>Applications</Name> in the root <Menu>, otherwise they're not valid .menu files and gnome-menus won't know anything about kde-system-screensavers.directory This was worked around by taking <KDELegacyDirs/> out of applications.menu. Than, that shouldn't break KDE because KDE uses kde-applications.menu instead, yea? Ray: well that's one sure way of making sure we don't get KDE stuff in the menus alright :-) FWIW, if we kepth <KDELegacyDirs/>, and just fixed kde-essential.menu and kde-multimedia.menu, we would be left with: Accessories/ kde-kmousetool.desktop Accessories/ kde-kmouth.desktop Edutainment/Miscellaneous/ kde-kwordquiz.desktop Graphics/ kde-kmag.desktop Internet/ kde-akregator.desktop |