summaryrefslogtreecommitdiff
path: root/data/org.gnome.mutter.wayland.gschema.xml.in
diff options
context:
space:
mode:
Diffstat (limited to 'data/org.gnome.mutter.wayland.gschema.xml.in')
-rw-r--r--data/org.gnome.mutter.wayland.gschema.xml.in21
1 files changed, 21 insertions, 0 deletions
diff --git a/data/org.gnome.mutter.wayland.gschema.xml.in b/data/org.gnome.mutter.wayland.gschema.xml.in
index 23ce8386c..b8674b3ac 100644
--- a/data/org.gnome.mutter.wayland.gschema.xml.in
+++ b/data/org.gnome.mutter.wayland.gschema.xml.in
@@ -1,4 +1,10 @@
<schemalist>
+
+ <flags id="org.gnome.mutter.MetaXwaylandDisableExtension">
+ <value nick="Security" value="1"/>
+ <value nick="Xtest" value="2"/>
+ </flags>
+
<schema id="org.gnome.mutter.wayland.keybindings" path="/org/gnome/mutter/wayland/keybindings/"
gettext-domain="@GETTEXT_DOMAIN@">
<key name="switch-to-session-1" type="as">
@@ -104,6 +110,21 @@
</description>
</key>
+ <key name="xwayland-disable-extension"
+ flags='org.gnome.mutter.MetaXwaylandDisableExtension'>
+ <default>["Security"]</default>
+ <summary>Disable selected X extensions in Xwayland</summary>
+ <description>
+ This option disables the selected X extensions in Xwayland if
+ Xwayland was built with support for those X extensions.
+
+ This option has no effect if Xwayland was built without support
+ for the selected extensions.
+
+ Xwayland needs to be restarted for this setting to take effect.
+ </description>
+ </key>
+
</schema>
</schemalist>