[libchamplain] Created tag LIBCHAMPLAIN_0_9_0
- From: Jiří Techet <jiritechet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libchamplain] Created tag LIBCHAMPLAIN_0_9_0
- Date: Sun, 20 Feb 2011 23:26:55 +0000 (UTC)
The unsigned tag 'LIBCHAMPLAIN_0_9_0' was created.
Tagger: JiÅ?Ã Techet <techet gmail com>
Date: Sun Feb 20 22:14:34 2011 +0100
0.9.0
Changes since the last tag 'LIBCHAMPLAIN_0_8_0':
JiÅ?Ã Techet (110):
Post release version increment to 0.9
ChamplainTile should inherit from ClutterActor, not ClutterGroup
Add some extra warnings
Use clutter-gtk 1.0
Fix configure.ac from the previous commit
Eliminate warnings of g-ir-scanner
Use (transfer none) annotation when NULL parameter is allowed
Fix vala bindings for champlain_view_ensure_markers_visible()
Add some extra annotations
Do not order markers according to latitude
Fire latitude and longitude signals independently of viewport shift
Vala bindings: generic type information for lists added and other fixes
Remove invalid part of champlain_file_cache_new_full() documentation
Add some more annotations
Add annotations for MemphisRenderer
Fix warnings during configure
Merge ChamplainLayer and ChamplainSelectionLayer
Add relocation signal to view and use it by the layers
Simplify resize_viewport() of ChamplainView
Simplifications of relocation in ChamplainView
Fix swapped row/column in view_load_visible_tiles()
Fix computation of y from latitude
Replace tidy with mx
Make markers movable
Add selectable and movable properties to the base marker
Use new marker features in the layer
Merge ChamplainLayer and ChamplainPolygon
mx: update in_drag when not dragging
Introduce ChamplainPoint and fix lots marker-related bugs
Rename ChamplainMarker to ChamplainLabel and ChamplainBaseMarker to ChamplainMarker
Rename ChamplainLayer to ChamplainMarkerLayer
Reduce the set of coordinate conversion functions
Introduce ChamplainLayer - a base class of all layers
Move license and scale actors out of the view
Get viewport origin in a single function instead of two
Use guint for zoom level
Rename license-text property to extra-text
Rename the scale-unit property to unit
Rename move-by signal to moved
Change the precision of marker move to double
Some minor renames
Remove some unnecesssary data types
Change int type to uint in several fields of ChamplainTile
Remove the unnecessary ChamplainRenderCallbackData structure
Cosmetic fix
Rename polygon to path
Swap elements in the BoundingBox structure and fix center computation
Use bounding box where appropriate
Make kinetic mode boolean property and add it to mx as well
Encapsulate ChamplainMapSourceDesc into a class
label, layer, license, marker, scale should inherit from ClutterActor
Require at least clutter 1.2
Move marker on top when selected
Rename select to highlight to make wording consistent
Add additional marker manipulation functions to MarkerLayer
Update documentation
Add some missing annotations
Add champlain_bounding_box_compose() method
Remove unnecessary member variable
Introduce ChamplainCustomMarker implementing ClutterContainer interface
Remove virtual methods of ChamplainLabel
Replace gtk_widget_hide_all() with gtk_widget_hide()
Introduce more drag signals
Some property and method renames in marker layer
Rename *movable* to *draggable*
champlain_marker_layer_get_markers() should return a copy of the list
Update documentation
When centering on map, don't convert to/from different coordinates
Use our own copy of ClutterGroup
Fire signals after the view state is updated
Rename finger_scroll to kinetic_scroll
Rename stage to view_box to avoid confusion
Perform fade-in animation on ChamplainTile and not the containing actor
Remove depth checks from ChamplainGroup
Improve performance when drawing path
Call clutter_actor_queue_redraw() after drawing marker
Relayout actor when parenting
Inherit ChamplainView from ClutterActor
Fix crash on shutdown
Correctly define abstract types
Introduce ChamplainLocation interface
Remove functions from ChamplainMarkerLayer present in ChamplainPathLayer
Update documentation
Improve bounding box use
Adjust demos to show "dynamic" path
Redraw paths on idle
Change events emitted by ChamplainMarkers to include more info
Use new macros for defining interfaces
Use selection color based on GTK colors again and use it for all markers
Update libchamplain-sections.txt
Add clutter_actor_queue_relayout/redraw where necessary
Some changes in doc generation to generate doc of interfaces properly
Version control the .types file
Rename champlain_location_set_position to champlain_location_set_location()
Skip functions with pointers to functions from introspection
Remove const in champlain_map_source_desc_get_constructor()
Don't fire drag-finish when not dragging
Don't expose the layout manager in ChamplainView
When calculating bounding box of a layer, add some margin
Clear textures before drawing
Redraw the scale on idle
Rename decel_rate to deceleration to be consistent with mx
Add champlain_marker_layer_new() constructor
Add champlain_marker_layer_get_selected() to retrieve selected markers
Some changes of gdouble to gint and vice versa
Fix layer ensure visible
Skip introspection for champlain_memphis_renderer_get_rule()
Add memphis renderer to doc types
Disable vala demo generation
0.9.0
Tomaž Vajngerl (1):
Include MapQuest renderer for OSM see: http://wiki.openstreetmap.org/wiki/MapQuest
William Jon McCann (2):
Use gtk3 and clutter-gtk 1.0
Remove python bindings
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]