summaryrefslogtreecommitdiff
path: root/data/org.gnome.mutter.gschema.xml.in
diff options
context:
space:
mode:
Diffstat (limited to 'data/org.gnome.mutter.gschema.xml.in')
-rw-r--r--data/org.gnome.mutter.gschema.xml.in129
1 files changed, 129 insertions, 0 deletions
diff --git a/data/org.gnome.mutter.gschema.xml.in b/data/org.gnome.mutter.gschema.xml.in
new file mode 100644
index 000000000..cffeeb8c5
--- /dev/null
+++ b/data/org.gnome.mutter.gschema.xml.in
@@ -0,0 +1,129 @@
+<schemalist>
+ <schema id="org.gnome.mutter" path="/org/gnome/mutter/"
+ gettext-domain="@GETTEXT_DOMAIN">
+
+ <key name="overlay-key" type="s">
+ <default>'Super_L'</default>
+ <_summary>Modifier to use for extended window management operations</_summary>
+ <_description>
+ This key will initiate the "overlay", which is a combination window
+ overview and application launching system. The default is intended
+ to be the "Windows key" on PC hardware.
+
+ It's expected that this binding either the default or set to
+ the empty string.
+ </_description>
+ </key>
+
+ <key name="attach-modal-dialogs" type="b">
+ <default>false</default>
+ <_summary>Attach modal dialogs</_summary>
+ <_description>
+ When true, instead of having independent titlebars, modal dialogs
+ appear attached to the titlebar of the parent window and are moved
+ together with the parent window.
+ </_description>
+ </key>
+
+ <key name="edge-tiling" type="b">
+ <default>false</default>
+ <_summary>Enable edge tiling when dropping windows on screen edges</_summary>
+ <_description>
+ If enabled, dropping windows on vertical screen edges maximizes them
+ vertically and resizes them horizontally to cover half of the available
+ area. Dropping windows on the top screen edge maximizes them completely.
+ </_description>
+ </key>
+
+ <key name="dynamic-workspaces" type="b">
+ <default>false</default>
+ <_summary>Workspaces are managed dynamically</_summary>
+ <_description>
+ Determines whether workspaces are managed dynamically or
+ whether there's a static number of workspaces (determined
+ by the num-workspaces key in org.gnome.desktop.wm.preferences).
+ </_description>
+ </key>
+
+ <key name="workspaces-only-on-primary" type="b">
+ <default>false</default>
+ <_summary>Workspaces only on primary</_summary>
+ <_description>
+ Determines whether workspace switching should happen for windows
+ on all monitors or only for windows on the primary monitor.
+ </_description>
+ </key>
+
+ <key name="no-tab-popup" type="b">
+ <default>false</default>
+ <_summary>No tab popup</_summary>
+ <_description>
+ Determines whether the use of popup and highlight frame should
+ be disabled for window cycling.
+ </_description>
+ </key>
+
+ <key name="focus-change-on-pointer-rest" type="b">
+ <default>false</default>
+ <_summary>Delay focus changes until the pointer stops moving</_summary>
+ <_description>
+ If set to true, and the focus mode is either "sloppy" or "mouse"
+ then the focus will not be changed immediately when entering a
+ window, but only after the pointer stops moving.
+ </_description>
+ </key>
+
+ <key name="draggable-border-width" type="i">
+ <default>10</default>
+ <range min="0" max="64"/>
+ <_summary>Draggable border width</_summary>
+ <_description>
+ The amount of total draggable borders. If the theme's visible
+ borders are not enough, invisible borders will be added to meet
+ this value.
+ </_description>
+ </key>
+
+ <key name="auto-maximize" type="b">
+ <default>true</default>
+ <_summary>Auto maximize nearly monitor sized windows</_summary>
+ <_description>
+ If enabled, new windows that are initially the size of the monitor
+ automatically get maximized.
+ </_description>
+ </key>
+
+ <key name="center-new-windows" type="b">
+ <default>false</default>
+ <_summary>Place new windows in the center</_summary>
+ <_description>
+ When true, the new windows will always be put in the center of the
+ active screen of the monitor.
+ </_description>
+ </key>
+
+ <child name="keybindings" schema="org.gnome.mutter.keybindings"/>
+
+ </schema>
+ <schema id="org.gnome.mutter.keybindings" path="/org/gnome/mutter/keybindings/">
+
+ <key name="toggle-tiled-left" type="as">
+ <default><![CDATA[['<Super>Left']]]></default>
+ </key>
+
+ <key name="toggle-tiled-right" type="as">
+ <default><![CDATA[['<Super>Right']]]></default>
+ </key>
+
+ <key name="tab-popup-select" type="as">
+ <default>[]</default>
+ <_summary>Select window from tab popup</_summary>
+ </key>
+
+ <key name="tab-popup-cancel" type="as">
+ <default>[]</default>
+ <_summary>Cancel tab popup</_summary>
+ </key>
+
+ </schema>
+</schemalist>