[libchamplain] Created tag LIBCHAMPLAIN_0_5_0
- From: Pierre-Luc Beaudoin <plbeaudoin src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [libchamplain] Created tag LIBCHAMPLAIN_0_5_0
- Date: Mon, 25 Jan 2010 03:09:39 +0000 (UTC)
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]