]> Dogcows Code - chaz/openbox/blobdiff - data/rc.xsd
per app settings
[chaz/openbox] / data / rc.xsd
index 7d8119e2100c94eed259c7cf805c6287906329c1..85f72eb84d2409896bad6706d1b11d6530bea0f0 100644 (file)
@@ -35,6 +35,8 @@
          Add fourCorners to resize context.
      Sat Feb 12 01:57:16 UTC 2005 - mikachu(a)openbox.org
          Add the group option to raise/lower stuff.
+     Sun Sep 25 14:44:21 UTC 2005 - mikachu(a)openbox.org
+         Add showDelay for the dock
 -->
 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
     targetNamespace="http://openbox.org/"
@@ -59,6 +61,7 @@
                 <xs:element name="keyboard" type="ob:keyboard"/>
                 <xs:element name="mouse" type="ob:mouse"/>
                 <xs:element name="menu" type="ob:menu"/>
+                <xs:element name="applications" type="ob:applications"/>
             </xs:sequence>
         </xs:complexType>
     </xs:element>
             <xs:element name="name" type="xs:string"/>
             <xs:element name="titlelayout" type="xs:string"/>
             <xs:element name="keepBorder" type="ob:yesorno"/>
+            <xs:element name="hideDisabled" type="ob:yesorno"/>
         </xs:sequence>
     </xs:complexType>
     <xs:complexType name="desktops">
             <xs:element name="floatingY" type="xs:integer"/>
             <xs:element name="autoHide" type="ob:yesorno"/>
             <xs:element name="hideDelay" type="xs:integer"/>
-            <xs:element name="disktopMenuIcons" type="ob:yesorno"/>
+            <xs:element name="showDelay" type="xs:integer"/>
             <xs:element name="moveButton" type="ob:button"/>
+            <xs:element name="noStrut" type="ob:yesorno"/>
         </xs:sequence>
     </xs:complexType>
     <xs:complexType name="action">
             <xs:element maxOccurs="unbounded" name="file" type="xs:string"/>
             <xs:element name="warpPointer" type="ob:yesorno"/>
             <xs:element name="xorStyle" type="ob:yesorno"/>
+            <xs:element name="hideDelay" type="xs:integer"/>
+            <xs:element name="desktopMenuIcons" type="ob:yesorno"/>
+        </xs:sequence>
+    </xs:complexType>
+    <xs:complexType name="position">
+        <xs:sequence>
+            <xs:element name="x" type="xs:string"/>
+            <xs:element name="y" type="xs:string"/>
+        </xs:sequence>
+    </xs:complexType>
+    <xs:complexType name="application">
+        <xs:sequence>
+            <xs:element name="decor" type="xs:string"/>
+            <xs:element name="focus" type="xs:string"/>
+            <xs:element name="position" type="ob:position"/>
+            <xs:element name="head" type="xs:string"/>
+            <xs:element name="layer" type="xs:string"/>
+            <xs:element name="desktop" type="xs:integer"/>
+        </xs:sequence>
+        <xs:attribute name="name" type="xs:string" use="required"/>
+    </xs:complexType>
+    <xs:complexType name="applications">
+        <xs:sequence>
+            <xs:element maxOccurs="unboundd" name="application" type="ob:application"/>
         </xs:sequence>
     </xs:complexType>
     <!--
             <xs:enumeration value="MoveToEdgeNorth"/>
             <xs:enumeration value="MoveToEdgeSouth"/>
             <xs:enumeration value="MoveToEdgeWest"/>
+            <xs:enumeration value="MoveToCenter"/>
             <xs:enumeration value="NextWindow"/>
             <xs:enumeration value="NextWindowLinear"/>
             <xs:enumeration value="PreviousWindow"/>
This page took 0.022197 seconds and 4 git commands to generate.