[libchamplain] Created tag LIBCHAMPLAIN_0_5_0



The unsigned tag 'LIBCHAMPLAIN_0_5_0' was created.

Tagger: Pierre-Luc Beaudoin <pierre-luc pierlux com>
Date: Sun Jan 24 22:08:33 2010 -0500

    Release v0.5.0

Changes since the last tag 'LIBCHAMPLAIN_0_4_3':

Cédric Bosdonnat (1):
      Fixed build issue: 0.4 still remaining

Debarshi Ray (1):
      Fix 597272: Adjust the typedefs to to keep the C++ bindings happy

Halton Huo (1):
      Fix 595534 add --libtool to allow build pass on Solaris

JiÅ?í Techet (6):
      New map and cache loading infrastructure
      Rename MemphisMapSource to MemphisTileSource
      Remove incorrect comment in memphis
      Set CHAMPLAIN_STATE_DONE only if the tile has some content
      Simplify use of cache for ordinary applications
      Correct coding style

Pierre-Luc Beaudoin (16):
      Post release increment to 0.5
      Fix typo in family name
      Merge branch 'perl-bindings'
      Merge branch 'update-perl-bindings'
      Remove some leftover 0.4
      Merge branch 'libchamplain-0-4'
      Remove more 0.4 references
      Merge branch 'libchamplain-0-4'
      Remove 0.4 mentions
      ChamplainPolygon actually inherits from GInitiallyUnowned
      593344: ChamplainMapSource should inherit GInitiallyUnowned
      Merge branch 'libchamplain-0-4'
      Merge branch 'libchamplain-0-4'
      Fix API documentation generation
      Add JiÅ?í Techet to AUTHORS
      Update NEWS

Simon Wenner (105):
      Add memphis to the unconditional dependencies
      Add the interfaces of ChamplainMapDataSource and ChamplainMemphisMapSource
      implement ChamplainMapDataSource
      Initial implementation of MemphisMapSource
      Add champlain_map_data_source_get_* functions
      Add ChamplainLocalMapDataSource class
      Add property enum, remove assumption about zoom levels
      Use MapSourceDesc in memphis_map_source_new_full, fix initialisation bugs
      Add ChamplainMemphisMapSource to the factory
      Complete dispose functions, use more consistent names
      Add Memphis debug flag
      Add map-data-source property
      wait until every thread has finished (potential leak)
      The uri_format field can be abused to set an initial data path for a local source
      launcher-gtk: set spin button to proper zoom level on startup
      Add local-rendering demo
      Add small data sets of Schaffhausen and Las Palmas for testing/presentation
      Add default-rules.xml
      Add high-contrast rules, add zoom-to-data button
      Add a RWLock to protect the state of the MemphisRenderer
      Emit a signal if MapDataSource has changed
      Demo: Do not reload the map source if only the map data changes
      Silence the memphis parsing debug output
      Add signal 'reload-tiles' to ChamplainMapSource, if emitted all visible tiles are reloaded by ChamplainView
      fix callback structure of the 'map-data-changed' signal
      Make path parameters constant
      Code formatting, remove unused MapDataSource functions
      Add missing locking for set_tile_size
      Add initial implementation of ChamplainNetworkMapDataSource
      Add MemphisMapSource with NetworkMapDataSource to the map factory
      Basic implementation of the OSM data download
      Refresh tiles on new map data
      local-rendering-demo: Add button to request new map data
      Fix memory corruption when multiple files are downloaded and processed
      local-rendering-demo: local osm files don't affect the network renderer
      Use proper debug messages
      Add session-id column to the cache DB
      Add champlain_cache_get_filename to reduce code duplication
      Add caching of tiles in ChamplainMemphisMapSource
      local-rendering-demo: Delete tiles in the cache if a new data source is loaded
      launcher-gtk: Fix type warning
      Fix segfaults in sqlite on multicore systems
      Remove the CacheLock mutex
      Make champlain_cache_delete_session faster
      Rename session to session_id and install it as property
      Document new cache functions, remove unused param. of delete_dir_recursive
      Warn if image can't be written to the cache and some code cleanup
      Install the api_uri property, use makros insted of casts
      Code formatting
      Remove redundant function call
      Fix various network-map-data-source related problems
      local-rendering-demo: delete session cache only once
      Improve downloading of OSM data
      Add ChamplainBoundingBox, remove unused functions
      Remove 'champlain_memphis_map_source_set_tile_size'
      Draw error-tiles if no map data is available
      Fix GFileInfo leak in delete_dir_recursive
      Add functions to edit the background and rules
      local-rendering-demo: Hide unrelated widgets, add background editing
      Add bounding box size check
      Share the error tile drawing between all map sources
      NetworkMapSource: Use champlain_cache_get_filename
      Add ChamplainBoundingBox (a boxed struct), add bounding-box property
      Add ChamplainBoundingBox to champlain.h
      Add champlain_bounding_box_get_center
      local-rendering-demo: Use the bounding box to center the view
      Add state property to ChamplainMapDataSource
      local-rendering-demo: Add loading icon for the NetworkMapDataSource
      local-rendering-demo: Add dialogue to edit a rule
      Remove the 'map-data-changed' signal from MapDataSource
      Add 'persistent-cache' property to MemhisMapSource
      local-rendering-demo: Make use of the non-persistent cash
      Document ChamplainNetworkMapDataSource
      Fix typo
      Use memhis_map_get_bounding_box
      Document all ChamplainMapDataSources
      Update documentation of ChamplainCache
      Update BoundingBox documentation
      Document ChamplainMemphisMapSource
      Update documentation of all MapDataSources
      Add all new symbols to the documentation index
      Add champlain_memphis_map_source_remove_rule
      fix a typo in libmemphis
      Docu: *_set_* always before *_get_*
      set all priv vars to NULL after unref in dispose
      Remove champlain_map_data_source_new
      Use ClutterColor for memphis_map_source_{g,s}et_background_color
      Remove the dependency on a default rules file.
      Update description of ChamplainMemphisMapSource
      Remove unused includes
      Clutter 1.0 migration (no more clutter-cairo)
      Follow the new tile management policy
      Remove all Memphis build condition checks
      Add missing return
      champlain gtk widget needs an explicit memphis dependency
      Code formatting
      Use the new MemphisRule implementation
      use the new version of memphis_rule_set_[gs]et_bg_color
      New implementation of view_reload_tiles_cb
      Bugfix: Link all demos against libchamplain-0.5
      Adapt champlain to the latest changes in libmemphis.
      local-rendering demo: replace GtkViewport by GtkFrame
      Fix crasher if invalid map or rules paths are used
      local-rendering-demo: update las_palmas.osm data
      fix coding style at random places



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]