Merge "add default code for flight mode"
[apps/core/preloaded/settings.git] / manifest.xsd
index 57b1d98..c2ee06c 100644 (file)
           <xs:element ref="packages:ui-application"/>
           <xs:element ref="packages:ime-application"/>
           <xs:element ref="packages:font"/>
-          <xs:element ref="packages:livebox"/>
         </xs:choice>
       </xs:sequence>
       <xs:attribute name="install-location" type="packages:InstallLocationType"/>
       <xs:attribute name="package" use="required" type="xs:NCName"/>
+      <xs:attribute name="type" type="packages:PackageType"/>
       <xs:attribute name="version" use="required" type="xs:NMTOKEN"/>
+      <xs:attribute name="size" type="xs:NMTOKEN"/>
     </xs:complexType>
   </xs:element>
 
         <xs:enumeration value="prefer-external"/>
       </xs:restriction>
     </xs:simpleType>
+    <xs:simpleType name="PackageType">
+      <xs:restriction base="xs:string">
+        <xs:enumeration value="rpm"/>
+        <xs:enumeration value="tpk"/>
+        <xs:enumeration value="wgt"/>
+        <xs:enumeration value="apk"/>
+      </xs:restriction>
+    </xs:simpleType>
     <xs:simpleType name="TypeType">
       <xs:restriction base="xs:string">
         <xs:enumeration value="capp"/>
         <xs:enumeration value="c++app"/>
+        <xs:enumeration value="webapp"/>
        </xs:restriction>
     </xs:simpleType>
-   
+
   <xs:element name="author">
     <xs:complexType mixed="true">
       <xs:attribute name="email"/>
@@ -50,7 +60,7 @@
     <xs:complexType mixed="true">
       <xs:attribute ref="xml:lang"/>
     </xs:complexType>
-  </xs:element>  
+  </xs:element>
   <xs:element name="compatibility">
     <xs:complexType/>
   </xs:element>
@@ -89,6 +99,7 @@
       <xs:attribute name="taskmanage" type="xs:boolean"/>
       <xs:attribute name="type" use="required" type="packages:TypeType"/>
       <xs:attribute name="categories" type="xs:NCName"/>
+      <xs:attribute name="extraid"/>
     </xs:complexType>
   </xs:element>
   <xs:element name="ime-application">
       </xs:sequence>
     </xs:complexType>
   </xs:element>
-  <xs:element name="livebox">
-    <xs:complexType/>
-  </xs:element>
   <xs:element name="label">
     <xs:complexType mixed="true">
       <xs:attribute ref="xml:lang"/>
     </xs:complexType>
   </xs:element>
 </xs:schema>
-