[libchamplain] Created tag LIBCHAMPLAIN_0_9_0



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]