]> Dogcows Code - chaz/openbox/blobdiff - data/rc.xsd
per app settings
[chaz/openbox] / data / rc.xsd
index 4241addabd54f6eba5eb753c3e9aba94b8bdbc02..85f72eb84d2409896bad6706d1b11d6530bea0f0 100644 (file)
@@ -61,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="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>
     <!--
          simple types / restrictions
       -->
This page took 0.024392 seconds and 4 git commands to generate.