SVN commit 936599 by chani: a new security constraint: KRun. I'm getting the trashcan off the screensaver with this, although I'm sure I could find other constraints it violates... iirc there are several other plasmoids that need to be updated for this constraint. CCMAIL: plasma-devel@kde.org
M +1 -0 applets/trash/plasma-applet-trash.desktop M +1 -0 design/security M +1 -0 shells/screensaver/plasma-overlayrc --- trunk/KDE/kdebase/workspace/plasma/applets/trash/plasma-applet-trash.desktop #936598:936599 @@ -137,4 +137,5 @@ X-KDE-PluginInfo-Depends= X-KDE-PluginInfo-License=GPL X-KDE-PluginInfo-EnabledByDefault=true +X-Plasma-Requires-KRun=true --- trunk/KDE/kdebase/workspace/plasma/design/security #936598:936599 @@ -23,6 +23,7 @@ Existing constraints: -FileDialog. When this is in effect, use of open or save dialogs is forbidden. Reason: users can delete files from there and cause all kinds of havoc. +-KRun. When this is in effect, running other applications or opening urls (generally done through KRun) is forbidden. Reason: although they're not accessible from the screensaver, they can still pile up and need to be closed after the screen's unlocked. ^^ this is obviously not a final list. more will be added soon. --- trunk/KDE/kdebase/workspace/plasma/shells/screensaver/plasma-overlayrc #936598:936599 @@ -3,6 +3,7 @@ [Constraints] FileDialog=false +KRun=false [General] ExcludeCategories=Windows and Tasks,Application Launchers _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel