D9055: systemsettings enhancement when used in a kiosk environment
Stéphane Ancelot
noreply at phabricator.kde.org
Wed Nov 29 15:58:14 UTC 2017
sancelot created this revision.
sancelot added a reviewer: Plasma.
sancelot added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY
When you defined a kiosk environment, disabling some modules to user, disabled module were always visible in menus.
However, if you open the view of these menu, a blank view will display because modules are disabled.
This patch solves it and displays only enabled module to user.
TEST PLAN
restrict and disable some modules in kdeglobals file .
eg adding these lines if you want to inhibit access to font module:
[KDE Control Module Restrictions][$i]
fonts.desktop=false
fontinst.desktop=true
launch system settings panel. the disabled font module will not being displayed
REPOSITORY
R124 System Settings
REVISION DETAIL
https://phabricator.kde.org/D9055
AFFECTED FILES
app/SettingsBase.cpp
To: sancelot, #plasma
Cc: plasma-devel, sancelot, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20171129/ec17854c/attachment.html>
More information about the Plasma-devel
mailing list