diff options
Diffstat (limited to 'data/schemas/org.gnome.metacity.theme.gschema.xml')
-rw-r--r-- | data/schemas/org.gnome.metacity.theme.gschema.xml | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/data/schemas/org.gnome.metacity.theme.gschema.xml b/data/schemas/org.gnome.metacity.theme.gschema.xml new file mode 100644 index 00000000..b248c47c --- /dev/null +++ b/data/schemas/org.gnome.metacity.theme.gschema.xml @@ -0,0 +1,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 theme type. You + MUST provide valid Metacity theme name, otherwise Metacity will fall + back to 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 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. Using + this theme type you MUST provide valid theme name. + </description> + </key> + + </schema> +</schemalist> |