Bug 170111 - System Settings missing in classic menu
Summary: System Settings missing in classic menu
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Mandriva RPMs Unspecified
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-31 00:39 UTC by Luc Menut
Modified: 2008-11-14 10:21 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
don't ignore in classic menu, apps that are configured to appear in the System tab of Kickoff (5.21 KB, patch)
2008-08-31 00:46 UTC, Luc Menut
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Luc Menut 2008-08-31 00:39:33 UTC
Version:            (using KDE 4.1.0)
Installed from:    Mandriva RPMs

System Settings and all the applications defined to appear in the Computer tab of Kickoff are not displayed in the classical menu.
see http://bugs.kde.org/show_bug.cgi?id=168043 (comment 13, 14 & 15), the bug in systemsettings.desktop is fixed by http://websvn.kde.org/?view=rev&revision=849965, but systemsettings is still not displayed in classic menu.

As the classical menu uses the Application tab of Kickoff, I think that this change http://websvn.kde.org/?view=rev&revision=809648 prevents these applications to appear in the classical menu.

The patch in attachment tries to manage this feature (the Applications tab ignores any apps that are configured to appear in the System tab) with SystemApplicationPolicy in the same way that it is done for DuplicatePolicy; ShowSystemOnlyPolicy is used for Kickoff (so no change) and ShowApplicationAndSystemPolicy is used for simpleapplet so that all the applications are displayed in the classical menu.
I'm not a kde developper, so please, could you review this patch, and apply it if it is OK, and there isn't any side effects.
Comment 1 Luc Menut 2008-08-31 00:46:43 UTC
Created attachment 27142 [details]
don't ignore in classic menu, apps that are configured to appear in the System tab of Kickoff

fixes this bug for me.
Comment 2 Aaron J. Seigo 2008-11-14 10:21:18 UTC
SVN commit 884106 by aseigo:

show system policy blocked apps in the simple menu; patch by Luc Menut .. thanks!
BUG:170111


 M  +23 -6     core/applicationmodel.cpp  
 M  +23 -0     core/applicationmodel.h  
 M  +1 -0      simpleapplet/simpleapplet.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=884106