diff options
Diffstat (limited to 'data/rc.xsd')
| -rw-r--r-- | data/rc.xsd | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/data/rc.xsd b/data/rc.xsd index 499b81c9..2fed1f48 100644 --- a/data/rc.xsd +++ b/data/rc.xsd @@ -61,6 +61,7 @@ <xsd:element minOccurs="0" name="underMouse" type="ob:bool"/> <xsd:element minOccurs="0" name="focusDelay" type="xsd:integer"/> <xsd:element minOccurs="0" name="raiseOnFocus" type="ob:bool"/> + <xsd:element minOccurs="0" name="unfocusOnLeave" type="ob:bool"/> </xsd:all> </xsd:complexType> <xsd:complexType name="placement"> @@ -218,7 +219,7 @@ <xsd:element minOccurs="0" name="hideDelay" type="xsd:integer"/> <xsd:element minOccurs="0" name="middle" type="ob:bool"/> <xsd:element minOccurs="0" name="submenuShowDelay" type="xsd:integer"/> - <xsd:element minOccurs="0" name="applicationIcons" type="ob:bool"/> + <xsd:element minOccurs="0" name="showIcons" type="ob:bool"/> <xsd:element minOccurs="0" name="manageDesktops" type="ob:bool"/> </xsd:sequence> </xsd:complexType> @@ -245,9 +246,10 @@ <xsd:element minOccurs="0" name="fullscreen" type="ob:bool"/> <xsd:element minOccurs="0" name="maximized" type="ob:maximization"/> </xsd:all> + <!-- at least one of these must be present --> <xsd:attribute name="role" type="xsd:string"/> + <xsd:attribute name="title" type="xsd:string"/> <xsd:attribute name="type" type="ob:clienttype"/> - <!-- at least one of these must be present --> <xsd:attribute name="name" type="xsd:string"/> <xsd:attribute name="class" type="xsd:string"/> </xsd:complexType> |
