diff options
| -rwxr-xr-x | data/themerc.xsd | 9 | ||||
| -rw-r--r-- | render/theme.c | 4 | ||||
| -rw-r--r-- | tools/themetoxml/themetoxml.c | 8 |
3 files changed, 8 insertions, 13 deletions
diff --git a/data/themerc.xsd b/data/themerc.xsd index 7b9573d9..621f99c6 100755 --- a/data/themerc.xsd +++ b/data/themerc.xsd @@ -22,11 +22,6 @@ </xs:annotation> </xs:element> - <xs:complexType name="padding"> - <xs:attribute name="horizontal" type="xs:integer"/> - <xs:attribute name="vertical" type="xs:integer"/> - </xs:complexType> - <xs:complexType name="color"> <xs:attribute name="r" type="xs:integer"/> <xs:attribute name="g" type="xs:integer"/> @@ -136,7 +131,7 @@ <xs:complexType name="allwindows"> <xs:all> - <xs:element name="clientpadding" type="obt:padding" minOccurs="0"/> + <xs:element name="clientpadding" type="obt:point" minOccurs="0"/> <xs:element name="justify" type="obt:justify" minOccurs="0"/> <xs:element name="border" type="obt:border" minOccurs="0"/> <xs:element name="inactive" type="obt:window" minOccurs="0"/> @@ -152,7 +147,7 @@ <xs:complexType name="themeDimensions"> <xs:all> - <xs:element name="padding" type="obt:padding" minOccurs="0"/> + <xs:element name="padding" type="obt:point" minOccurs="0"/> <xs:element name="handle" type="xs:integer" minOccurs="0"/> </xs:all> </xs:complexType> diff --git a/render/theme.c b/render/theme.c index c31ca112..95b48896 100644 --- a/render/theme.c +++ b/render/theme.c @@ -1307,8 +1307,8 @@ static gboolean find_point(ParseState *ps, xmlNodePtr n, gchar *names[], { if ((n = find_node(n, names))) { gint a, b; - if (parse_attr_int("horizontal", n, &a) && - parse_attr_int("vertical", n, &b) && + if (parse_attr_int("x", n, &a) && + parse_attr_int("y", n, &b) && a >= lowx && a <= upx && b >= lowy && b <= upy) { *x = a; *y = b; diff --git a/tools/themetoxml/themetoxml.c b/tools/themetoxml/themetoxml.c index 56a5f9c7..c03bd29f 100644 --- a/tools/themetoxml/themetoxml.c +++ b/tools/themetoxml/themetoxml.c @@ -321,8 +321,8 @@ int main(int argc, char **argv) CONT2("dimensions", "handle", NUM(i)); if (read_int(db, "padding.width", &i)) { - ATTR2("dimensions", "padding", "horizontal", NUM(i)); - ATTR2("dimensions", "padding", "vertical", NUM(i)); + ATTR2("dimensions", "padding", "x", NUM(i)); + ATTR2("dimensions", "padding", "y", NUM(i)); } if (read_int(db, "borderWidth", &i)) { @@ -339,8 +339,8 @@ int main(int argc, char **argv) } if (read_int(db, "window.client.padding.width", &i)) { - ATTR2("window", "clientpadding", "horizontal", NUM(i)); - ATTR2("window", "clientpadding", "vertical", NUM(i)); + ATTR2("window", "clientpadding", "x", NUM(i)); + ATTR2("window", "clientpadding", "y", NUM(i)); } if (read_string(db, "window.label.text.justify", &s)) { |
