status of kde/plasma kiosk framework in kf5
Mag. Weissel Thomas
valueerror at gmail.com
Thu May 12 21:41:48 UTC 2016
hello everybody!
i found some time to test several options..
here is what i have so far and i think i found one or two bugs.
please comment to the #works(1/2) and #not-working parts.. especially activities and (RE)movable toolbars need a "fix"
[KDE Action Restrictions][$i]
action/run_command=false #works - contextmenu does not show entry
action/lock_screen=false #works - contextmenu does not show entry
action/logout=false #works(1/2) - contextmenu and appclicationlauncher do not show the entry/button / hamburgermenu(aka cashew) still shows leave
actions/leave=false #NOT-WORKING - hamburger menu still shows the leave option - also tried action/leave (without the s)
actions/switch_user=false #NOT-WORKING - application launcher still shows switch-user option and allows to start new session - also tried action/leave (without s)
action/kwin_rmb=false #works - kwin titlebar contextmenu is disabled
action/fullscreen=false #works - gwenview for example doesn't go to fullscreen anymore
plasma/plasmashell/unlockedDesktop=false #works - unable to unlock desktop
plasma/allow_configure_when_locked=false #works - widgets are not configurable anymore
movable_toolbars=false #works(1/2) - toolbars can be unlocked but not moved... but still REmoved !!
run_command=false #works(1/2) - disables shortcuts alt+f2 alt+space but typing on the desktop still brings up krunner ^^
plasma-desktop/add_activities=false #NOT-WORKING - did never work - i also tried plasmashell/add_acitivies and plasma/plasmashell/add_acitivies
action/movable_toolbars=false #NOT-WORKING - does nothing because moveable_toolbars already does the job???
action/options_configure_keybinding=false #NOT-WORKING / not necessary because hamburger menu doesn't provide this option anymore ?
plasma/containment_actions=false #i don't know what this should do ?
with these configurations in place i am still able to add/stop/run activities, logout via the desktop menu (hamburgermenu), configure systemtray and clock, edit applications (applicationlauncher)
and i get a contextmenu on the "konsole" starter i placed in the panel .. it says "open a new window" (this is kinda funny because all the other starters are quiet)
also i am still able to remove toolbars and for example the places panel.. this renders applications unusable and would be very very important..
so far so good..
i guess i could make the systemtray and the clock immutable in
"plasma-org.kde.plasma.desktop-appletsrc" (this would allow the user to open the file and make it configurable again so it's not safe but it would be good enough for me..
could i place a "locked" version of this file in /etc/xdg/ to prevent unlocking?
regards,
thomas
Am 2016-05-12 um 15:23 schrieb Marco Martin:
> On Thursday 12 May 2016 13:57:31 David Edmundson wrote:
>>> same reason i disabled all title bar actions in kwin and all
>>> keyboardshortcuts.. i don't want anyone to accidentally do something
>>> unintended..
>> OK, I think that might have got lost in the port.
>> containment_context_menu doesn't seem to exist anymore. However, with
>> run_command and logout disabled this menu will be near empty anyway.
>> I'll take a look.
> as a separate way to just removing every containment action plugin?
>
More information about the Plasma-devel
mailing list