KDE/kdebase/workspace/plasma

Chani Armitage chanika at gmail.com
Sun Mar 8 03:55:13 CET 2009


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 at 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


More information about the Plasma-devel mailing list