[Differential] [Request, 31 lines] D1609: RFC: Make Kickoff read-only when SystemImmutable
    broulik (Kai Uwe Broulik) 
    noreply at phabricator.kde.org
       
    Fri May 13 18:02:14 UTC 2016
    
    
  
broulik created this revision.
broulik added reviewers: Plasma, Plasma: Design.
broulik set the repository for this revision to rPLASMADESKTOP Plasma Desktop.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY
  When widgets are SystemImmutable, as opposed to UserImmutable, this is because the system was consciously locked-down by a system administrator, in this case Kickoff should become essentially read-only, ie.:
  
  - Favorites can no longer be added, removed, or re-arranged
  - Applications can no longer be added as launchers to Task Manager (dunno about that, also needs similar adjustments in Task Manager)
  - Applications can no longer be edited or hidden (the latter looks like a Kicker-only feature) or uninstalled
  - The KMenuEdit shortcut is removed from the right-click menu
  
  You can, however, still:
  
  - Drag applications elsewhere to make eg. a desktop shortcut
  - Access recent documents in the application context menu (does KActivitiesStats honor KAuthorized restrictions on recent docs and do we have that?) as well as jump list actions
TEST PLAN
  Works nicely, requires https://git.reviewboard.kde.org/r/127909/ for plasma-framework
  
  Inspired by the current discussion on the enterprise ml
REPOSITORY
  rPLASMADESKTOP Plasma Desktop
REVISION DETAIL
  https://phabricator.kde.org/D1609
AFFECTED FILES
  applets/kicker/plugin/appentry.cpp
  applets/kickoff/package/contents/code/tools.js
  applets/kickoff/package/contents/ui/ActionMenu.qml
  applets/kickoff/package/contents/ui/FavoritesView.qml
  applets/kickoff/package/contents/ui/Kickoff.qml
EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/
To: broulik, Plasma, Plasma: Design
Cc: plasma-devel, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20160513/85fdf5dc/attachment.html>
    
    
More information about the Plasma-devel
mailing list