doc: Add indexes of added APIs
authorNicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Sat, 13 Jun 2015 23:46:21 +0000 (19:46 -0400)
committerNicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Sat, 13 Jun 2015 23:46:21 +0000 (19:46 -0400)
One of the nice feature in GTK doc is that it generate indexes
of added APIs base on the since marker. Include that in our doc
while fixing the issue of duplicate ID (produce xml contains that
id it seems)

docs/gst/gstreamer-docs.sgml
docs/libs/gstreamer-libs-docs.sgml

index 7650c2c..cacfd9c 100644 (file)
@@ -141,15 +141,39 @@ Windows.  It is released under the GNU Library General Public License
     <xi:include href="xml/tree_index.sgml"/>
   </chapter>
 
-  <index id="api-index-full">
+  <index>
     <title>API Index</title>
     <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
   </index>
-  <index id="api-index-deprecated" role="deprecated">
+  <index role="deprecated">
     <title>Index of deprecated API</title>
     <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
   </index>
-
+  <index>
+    <title>Index of new API in 1.6</title>
+    <xi:include href="xml/api-index-1.6.xml"><xi:fallback /></xi:include>
+  </index>
+  <index>
+    <title>Index of new API in 1.4</title>
+    <xi:include href="xml/api-index-1.4.xml"><xi:fallback /></xi:include>
+  </index>
+  <index>
+    <title>Index of new API in 1.2.3</title>
+    <xi:include href="xml/api-index-1.2.3.xml"><xi:fallback /></xi:include>
+  </index>
+  <index>
+    <title>Index of new API in 1.2</title>
+    <xi:include href="xml/api-index-1.2.xml"><xi:fallback /></xi:include>
+  </index>
+  <index>
+    <title>Index of new API in 1.0.10</title>
+    <xi:include href="xml/api-index-1.0.10.xml"><xi:fallback /></xi:include>
+  </index>
+  <index>
+    <title>Index of new API in 1.0.5</title>
+    <xi:include href="xml/api-index-1.0.5.xml"><xi:fallback /></xi:include>
+  </index>
+  
   <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
 
 </book>
index 406d606..9337ebb 100644 (file)
     <xi:include href="xml/tree_index.sgml"/>
   </chapter>
 
-  <index id="api-index-full">
+  <index>
     <title>API Index</title>
     <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
   </index>
-  <index id="api-index-deprecated" role="deprecated">
+  <index role="deprecated">
     <title>Index of deprecated API</title>
     <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
   </index>
+  <index>
+    <title>Index of new API in 1.6</title>
+    <xi:include href="xml/api-index-1.6.xml"><xi:fallback /></xi:include>
+  </index>
+  <index>
+    <title>Index of new API in 1.4</title>
+    <xi:include href="xml/api-index-1.4.xml"><xi:fallback /></xi:include>
+  </index>
+  <index>
+    <title>Index of new API in 1.2</title>
+    <xi:include href="xml/api-index-1.2.xml"><xi:fallback /></xi:include>
+  </index>
+  <index>
+    <title>Index of new API in 1.0.1</title>
+    <xi:include href="xml/api-index-1.0.1.xml"><xi:fallback /></xi:include>
+  </index>
 
   <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>