summaryrefslogtreecommitdiff
path: root/schemas
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2018-11-29 20:58:57 -0500
committerMatthias Clasen <mclasen@redhat.com>2018-11-30 10:10:40 -0500
commiteec0a50e441a9569b0fc2585bb0093c1514fd3e0 (patch)
tree9f7dcda0be3b2cc950b99c92477f1cd9a25a42c0 /schemas
parent370c84760e056dd703b31690ee909e4e643bdd43 (diff)
downloadgsettings-desktop-schemas-eec0a50e441a9569b0fc2585bb0093c1514fd3e0.tar.gz
Add privacy settings for camera, microphone and speakers
Add global 'kill switches' to prevent camera, icrophone and speaker access for all applications. These settings will be enforced for sandboxed apps by the corresponding portals.
Diffstat (limited to 'schemas')
-rw-r--r--schemas/org.gnome.desktop.privacy.gschema.xml.in15
1 files changed, 15 insertions, 0 deletions
diff --git a/schemas/org.gnome.desktop.privacy.gschema.xml.in b/schemas/org.gnome.desktop.privacy.gschema.xml.in
index 84472cf..17a4fbf 100644
--- a/schemas/org.gnome.desktop.privacy.gschema.xml.in
+++ b/schemas/org.gnome.desktop.privacy.gschema.xml.in
@@ -59,5 +59,20 @@
<summary>Send reports of technical problems to the vendor</summary>
<description>If TRUE, anonymized reports will be sent automatically to the vendor.</description>
</key>
+ <key name="disable-microphone" type="b">
+ <default>false</default>
+ <summary>Don't allow applications to access the microphone</summary>
+ <description>If TRUE, applications should not use the microphone.</description>
+ </key>
+ <key name="disable-camera" type="b">
+ <default>false</default>
+ <summary>Don't allow applications to access the camera</summary>
+ <description>If TRUE, applications should not use the camera.</description>
+ </key>
+ <key name="disable-sound-output" type="b">
+ <default>false</default>
+ <summary>Don't allow applications to output sound</summary>
+ <description>If TRUE, applications should not make sound.</description>
+ </key>
</schema>
</schemalist>