summaryrefslogtreecommitdiff
path: root/data/schemas/org.gnome.metacity.gschema.xml
blob: 79cb6dcd04521f347a2500c13e01ee2ca51588f0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<schemalist gettext-domain="metacity">
  <enum id="org.gnome.metacity.MetaPlacementMode">
    <value nick="smart" value="0" />
    <value nick="cascade" value="1" />
    <value nick="center" value="2" />
    <value nick="origin" value="3" />
    <value nick="random" value="4" />
  </enum>

  <schema id="org.gnome.metacity" path="/org/gnome/metacity/">

    <key name="alt-tab-thumbnails" type="b">
      <default>false</default>
      <summary>Show window content thumbnail in Alt-Tab</summary>
      <description>
        If set to true, Metacity will show window content thumbnails in the
        Alt-Tab window instead of only icons.
      </description>
    </key>

    <key name="compositing-manager" type="b">
      <default>true</default>
      <summary>Compositing Manager</summary>
      <description>
        Determines whether Metacity is a compositing manager.

        DEPRECATED: This key is deprecated, use the “compositor” instead.
      </description>
    </key>

    <key name="compositor" enum="org.gnome.metacity.MetaCompositorType">
      <default>'xrender'</default>
      <summary>Compositor</summary>
      <description>
        Compositor that Metacity will use for compositing. Possible values
        are “none”, “xrender” and “xpresent”.
      </description>
    </key>

    <key name="edge-tiling" type="b">
      <default>true</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="placement-mode" enum="org.gnome.metacity.MetaPlacementMode">
      <default>'smart'</default>
      <summary>Window placement behavior</summary>
      <description>
        Metacity's default window-placement behavior is smart (first-fit),
        similar to behaviors in some other window managers. It will try to tile
        windows so that they do not overlap. Set this option to "smart" for this
        behavior.

        This option can be set to "center" to place new windows in the centers
        of their workspaces, "origin" for the upper-left corners of the
        workspaces, or "random" to place new windows at random locations within
        their workspaces.
      </description>
    </key>

    <child schema="org.gnome.metacity.keybindings" name="keybindings" />
    <child schema="org.gnome.metacity.theme" name="theme" />

  </schema>
</schemalist>