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