summaryrefslogtreecommitdiff
path: root/data/schemas/org.gnome.metacity.theme.gschema.xml
blob: d27c5229b5aa0d786e6f526c7b118ed6c6b7bec3 (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
<schemalist gettext-domain="metacity">
  <enum id="org.gnome.metacity.MetaThemeType">
    <value nick="gtk" value="0" />
    <value nick="metacity" value="1" />
  </enum>

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

    <key name="name" type="s">
      <default>''</default>
      <summary>Theme Name</summary>
      <description>
        This setting is only used if Metacity is selected as the theme type.
        You MUST provide a valid Metacity theme name, otherwise Metacity will
        fall back to the default GTK+ theme - Adwaita.
      </description>
    </key>

    <key name="type" enum="org.gnome.metacity.MetaThemeType">
      <default>'gtk'</default>
      <summary>Theme Type</summary>
      <description>
        Metacity supports two theme types - GTK+ (gtk.css) and Metacity
        (metacity-theme-x.xml).

        GTK+ theme: all data is loaded from CSS. This is the same theme that is
        used by Mutter for server-side decorations and by GTK+ for client-side
        decorations.

        Metacity theme: data is loaded from metacity-theme-x.xml and CSS. When
        using this theme type you MUST provide a valid theme name.
      </description>
    </key>

  </schema>
</schemalist>