]> err.no Git - libchamplain/commitdiff
Fix Bug 576695 – Missing "Index of all symbols"
authorPierre-Luc Beaudoin <pierre-luc@pierlux.com>
Wed, 1 Apr 2009 19:39:28 +0000 (22:39 +0300)
committerPierre-Luc Beaudoin <pierre-luc@pierlux.com>
Wed, 1 Apr 2009 19:39:28 +0000 (22:39 +0300)
and update to have the new objects

configure.ac
docs/reference/libchamplain-docs.sgml
docs/reference/libchamplain-sections.txt
docs/reference/libchamplain.types

index b22dbe3bc9e3e63d9c10d96a22d12b71a7945e15..8949e46003a8262b330026afc1d9a908f9c3f29e 100644 (file)
@@ -209,6 +209,7 @@ echo " libchamplain $VERSION"
 echo ""
 echo "          Prefix: ${prefix}"
 echo "  Compiler flags: ${CPPFLAGS}"
+echo "   Documentation: ${enable_gtk_doc}"
 echo "           Debug: ${enable_debug}"
 echo "       Gtk+ View: ${enable_gtk}"
 echo ""
index 7ec468d1f40287459821dfeca759c8c881739deb..1f43a1fb169e9dfa9a4dcb347e9eda846c36d2e8 100644 (file)
@@ -9,14 +9,77 @@
     <releaseinfo>
       for libchamplain &version;
       The latest version of this documentation can be found on-line at
-      <ulink role="online-location" url="http://blog.pierlux.com/projects/libchamplain/">http://blog.pierlux.com/projects/libchamplain/</ulink>.
+      <ulink role="online-location" url="http://projects.gnome.org/libchamplain/">http://projects.gnome.org/libchamplain/</ulink>.
     </releaseinfo>
+    <copyright>
+      <year>2008,2009</year>
+      <holder>Pierre-Luc Beaudoin &lt;pierre-luc@pierlux.com&gt;</holder>
+    </copyright>
+    <legalnotice>
+      <para>
+        Permission is granted to copy, distribute and/or modify this
+        document under the terms of the <citetitle>GNU Free
+        Documentation License</citetitle>, Version 1.1 or any later
+        version published by the Free Software Foundation with no
+        Invariant Sections, no Front-Cover Texts, and no Back-Cover
+        Texts. You may obtain a copy of the <citetitle>GNU Free
+        Documentation License</citetitle> from the Free Software
+        Foundation by visiting <ulink type="http"
+        url="http://www.fsf.org">their Web site</ulink> or by writing
+        to:
+
+        <address>
+          The Free Software Foundation, Inc.,
+          <street>59 Temple Place</street> - Suite 330,
+          <city>Boston</city>, <state>MA</state> <postcode>02111-1307</postcode>,
+          <country>USA</country>
+        </address>
+      </para>
+    </legalnotice>
   </bookinfo>
 
   <chapter>
-    <title>I. API Reference</title>
-    <xi:include href="xml/champlainview.xml"/>
-    <xi:include href="xml/champlainlayer.xml"/>
-    <xi:include href="xml/champlainmarker.xml"/>
+    <title>I. View API Reference</title>
+    <xi:include href="xml/champlain-view.xml"/>
+    <xi:include href="xml/champlain-layer.xml"/>
+    <xi:include href="xml/champlain-marker.xml"/>
+    <xi:include href="xml/champlain-version.xml"/>
+  </chapter>
+  <chapter>
+    <title>II. Map Source API Reference</title>
+    <xi:include href="xml/champlain-map-source.xml"/>
+    <xi:include href="xml/champlain-tile.xml"/>
+    <xi:include href="xml/champlain-zoom-level.xml"/>
   </chapter>
+  <index>
+    <title>Index</title>
+  </index>
+
+  <index role="deprecated">
+    <title>Index of deprecated symbols</title>
+  </index>
+
+  <index role="0.1">
+    <title>Index of new symbols in 0.1</title>
+  </index>
+
+  <index role="0.2">
+    <title>Index of new symbols in 0.2</title>
+  </index>
+
+  <index role="0.2.2">
+    <title>Index of new symbols in 0.2.2</title>
+  </index>
+
+  <index role="0.2.7">
+    <title>Index of new symbols in 0.2.7</title>
+  </index>
+
+  <index role="0.2.8">
+    <title>Index of new symbols in 0.2.8</title>
+  </index>
+
+  <index role="0.4">
+    <title>Index of new symbols in 0.4</title>
+  </index>
 </book>
index 6d92b951248a89fe64f8577c0b723021e516f504..b34ac374c4d00599f8f7ef3ea867a1f9c7d7f2d0 100644 (file)
 <SECTION>
-<FILE>champlainview</FILE>
-<TITLE>ChamplainView</TITLE>
-<INCLUDE>champlain/champlainview.h</INCLUDE>
+<FILE>champlain-map-source</FILE>
+ChamplainMapSourcePrivate
+ChamplainMapProjection
+<TITLE>ChamplainMapSource</TITLE>
 ChamplainMapSource
-ChamplainViewMode
+champlain_map_source_get_min_zoom_level
+champlain_map_source_get_max_zoom_level
+champlain_map_source_get_tile_size
+champlain_map_source_get_x
+champlain_map_source_get_y
+champlain_map_source_get_longitude
+champlain_map_source_get_latitude
+champlain_map_source_get_row_count
+champlain_map_source_get_column_count
+champlain_map_source_get_tile
+champlain_map_source_set_name
+champlain_map_source_get_name
+champlain_map_source_set_license
+champlain_map_source_get_license
+<SUBSECTION Standard>
+CHAMPLAIN_MAP_SOURCE
+CHAMPLAIN_IS_MAP_SOURCE
+CHAMPLAIN_TYPE_MAP_SOURCE
+champlain_map_source_get_type
+CHAMPLAIN_MAP_SOURCE_CLASS
+CHAMPLAIN_IS_MAP_SOURCE_CLASS
+CHAMPLAIN_MAP_SOURCE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>champlain-marker</FILE>
+ChamplainMarkerPrivate
+<TITLE>ChamplainMarker</TITLE>
+ChamplainMarker
+champlain_marker_new
+champlain_marker_set_position
+champlain_marker_new_with_label
+champlain_marker_new_with_image
+champlain_marker_new_with_image_full
+<SUBSECTION Standard>
+CHAMPLAIN_MARKER
+CHAMPLAIN_IS_MARKER
+CHAMPLAIN_TYPE_MARKER
+champlain_marker_get_type
+CHAMPLAIN_MARKER_CLASS
+CHAMPLAIN_IS_MARKER_CLASS
+CHAMPLAIN_MARKER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>champlain-zoom-level</FILE>
+<TITLE>ChamplainZoomLevel</TITLE>
+ChamplainZoomLevel
+champlain_zoom_level_new
+champlain_zoom_level_get_width
+champlain_zoom_level_get_height
+champlain_zoom_level_get_zoom_level
+champlain_zoom_level_get_actor
+champlain_zoom_level_set_width
+champlain_zoom_level_set_height
+champlain_zoom_level_set_zoom_level
+champlain_zoom_level_add_tile
+champlain_zoom_level_remove_tile
+champlain_zoom_level_tile_count
+champlain_zoom_level_get_nth_tile
+<SUBSECTION Standard>
+CHAMPLAIN_ZOOM_LEVEL
+CHAMPLAIN_IS_ZOOM_LEVEL
+CHAMPLAIN_TYPE_ZOOM_LEVEL
+champlain_zoom_level_get_type
+CHAMPLAIN_ZOOM_LEVEL_CLASS
+CHAMPLAIN_IS_ZOOM_LEVEL_CLASS
+CHAMPLAIN_ZOOM_LEVEL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>champlain-view</FILE>
+ChamplainViewPrivate
+ChamplainScrollMode
+<TITLE>ChamplainView</TITLE>
 ChamplainView
 champlain_view_new
 champlain_view_center_on
+champlain_view_go_to
+champlain_view_stop_go_to
 champlain_view_zoom_in
 champlain_view_zoom_out
+champlain_view_set_zoom_level
+champlain_view_set_min_zoom_level
+champlain_view_set_max_zoom_level
+champlain_view_ensure_visible
+champlain_view_ensure_markers_visible
+champlain_view_set_map_source
+champlain_view_set_size
+champlain_view_set_decel_rate
+champlain_view_set_scroll_mode
+champlain_view_set_keep_center_on_resize
+champlain_view_set_show_license
+champlain_view_set_zoom_on_double_click
+champlain_view_add_layer
 champlain_view_get_coords_from_event
+champlain_view_tile_ready
 <SUBSECTION Standard>
 CHAMPLAIN_VIEW
 CHAMPLAIN_IS_VIEW
 CHAMPLAIN_TYPE_VIEW
+champlain_view_get_type
+CHAMPLAIN_VIEW_CLASS
 CHAMPLAIN_IS_VIEW_CLASS
+CHAMPLAIN_VIEW_GET_CLASS
 </SECTION>
 
 <SECTION>
-<FILE>champlainmarker</FILE>
-<TITLE>ChamplainMarker</TITLE>
-<INCLUDE>champlain/champlainmarker.h</INCLUDE>
-ChamplainMarker
-champlain_marker_new
-champlain_marker_new_with_label
-champlain_marker_new_with_image
-champlain_marker_new_with_image_full
-champlain_marker_set_anchor
-champlain_marker_set_position
+<FILE>champlain-network-map-source</FILE>
+ChamplainNetworkMapSourcePrivate
+<TITLE>ChamplainNetworkMapSource</TITLE>
+ChamplainNetworkMapSource
+champlain_network_map_source_new_full
+champlain_map_source_new_osm_mapnik
+champlain_map_source_new_osm_cyclemap
+champlain_map_source_new_osm_osmarender
+champlain_map_source_new_oam
+champlain_map_source_new_mff_relief
+champlain_network_map_source_get_tile_uri
+champlain_network_map_source_set_tile_uri
+champlain_network_map_source_get_tile
 <SUBSECTION Standard>
+CHAMPLAIN_NETWORK_MAP_SOURCE
+CHAMPLAIN_IS_NETWORK_MAP_SOURCE
+CHAMPLAIN_TYPE_NETWORK_MAP_SOURCE
+champlain_network_map_source_get_type
+CHAMPLAIN_NETWORK_MAP_SOURCE_CLASS
+CHAMPLAIN_IS_NETWORK_MAP_SOURCE_CLASS
+CHAMPLAIN_NETWORK_MAP_SOURCE_GET_CLASS
 </SECTION>
 
 <SECTION>
-<FILE>champlainlayer</FILE>
+<FILE>champlain-tile</FILE>
+<TITLE>ChamplainTile</TITLE>
+ChamplainTile
+champlain_tile_new
+champlain_tile_new_full
+champlain_tile_get_x
+champlain_tile_get_y
+champlain_tile_get_zoom_level
+champlain_tile_get_size
+champlain_tile_get_state
+champlain_tile_get_uri
+champlain_tile_get_filename
+champlain_tile_get_actor
+champlain_tile_set_x
+champlain_tile_set_y
+champlain_tile_set_zoom_level
+champlain_tile_set_size
+champlain_tile_set_state
+champlain_tile_set_uri
+champlain_tile_set_filename
+champlain_tile_set_actor
+<SUBSECTION Standard>
+CHAMPLAIN_TILE
+CHAMPLAIN_IS_TILE
+CHAMPLAIN_TYPE_TILE
+champlain_tile_get_type
+CHAMPLAIN_TILE_CLASS
+CHAMPLAIN_IS_TILE_CLASS
+CHAMPLAIN_TILE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>champlain-layer</FILE>
 <TITLE>ChamplainLayer</TITLE>
-<INCLUDE>champlain/champlainlayer.h</INCLUDE>
+ChamplainLayer
 champlain_layer_new
 <SUBSECTION Standard>
+CHAMPLAIN_LAYER
+CHAMPLAIN_IS_LAYER
+CHAMPLAIN_TYPE_LAYER
+champlain_layer_get_type
+CHAMPLAIN_LAYER_CLASS
+CHAMPLAIN_IS_LAYER_CLASS
+CHAMPLAIN_LAYER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>champlain-private</FILE>
+CHAMPLAIN_MARKER_GET_PRIVATE
+Map
+ChamplainMarkerPrivate
+</SECTION>
+
+<SECTION>
+<FILE>champlain-marshal</FILE>
+</SECTION>
+
+<SECTION>
+<FILE>champlain-version</FILE>
+CHAMPLAIN_MAJOR_VERSION
+CHAMPLAIN_MINOR_VERSION
+CHAMPLAIN_MICRO_VERSION
+CHAMPLAIN_VERSION
+CHAMPLAIN_VERSION_S
+CHAMPLAIN_VERSION_HEX
+CHAMPLAIN_CHECK_VERSION
+</SECTION>
+
+<SECTION>
+<FILE>champlain-map</FILE>
+Map
+map_new
+map_load_visible_tiles
+map_free
+map_zoom_in
+map_zoom_out
+map_zoom_to
+map_load_level
+</SECTION>
+
+<SECTION>
+<FILE>champlain-debug</FILE>
+ChamplainDebugFlags
+champlain_debug_flag_is_set
+champlain_debug
+champlain_debug_set_flags
+DEBUG
+DEBUGGING
+</SECTION>
+
+<SECTION>
+<FILE>champlain-enum-types</FILE>
+CHAMPLAIN_TYPE_STATE
+champlain_state_get_type
+CHAMPLAIN_TYPE_SCROLL_MODE
+champlain_scroll_mode_get_type
+CHAMPLAIN_TYPE_MAP_PROJECTION
+champlain_map_projection_get_type
 </SECTION>
 
 <SECTION>
@@ -47,4 +244,16 @@ CHAMPLAIN_MIN_LONG
 CHAMPLAIN_MAX_LONG
 </SECTION>
 
+<SECTION>
+<FILE>champlain-defines</FILE>
+CHAMPLAIN_API
+CHAMPLAIN_OBSOLETE_API
+ChamplainView
+ChamplainViewClass
+ChamplainMarker
+ChamplainMarkerClass
+CHAMPLAIN_PARAM_READABLE
+CHAMPLAIN_PARAM_READWRITE
+ChamplainState
+</SECTION>
 
index 4fb903be6ac1dfdd2be077018b4b22499c51fc67..75c38b98d16d86b66b7c0f487d2709b273448bda 100644 (file)
@@ -1,3 +1,9 @@
 #include <champlain.h>
 
 champlain_view_get_type
+champlain_marker_get_type
+champlain_layer_get_type
+champlain_map_source_get_type
+champlain_network_map_source_get_type
+champlain_zoom_level_get_type
+champlain_tile_get_type