[libchamplain] Created tag LIBCHAMPLAIN_0_5_2



The unsigned tag 'LIBCHAMPLAIN_0_5_2' was created.

Tagger: JiÅ?í Techet <techet gmail com>
Date: Tue May 18 01:29:47 2010 +0200

    LIBCHAMPLAIN_0_5_2 tag

Changes since the last tag 'LIBCHAMPLAIN_0_5_1':

Brian Cameron (1):
      Fix void functions to not try and return a value.  Fixes bug #612758.

Emmanuel Rodriguez (4):
      Fix an invalid cast if a view is passed a ChamplainLayer instead of a ChamplainSelectionLayer
      Remove debug print
      Free GError when reporting an error
      Reset the update prepared statement before each execution

Fridrich Å trba (2):
      Build fixes for windows
      Make the windows mkdtemp be robust with non-ascii characters too

Jason Woofenden (1):
      Load tiles near the middle first

JiÅ?í Techet (106):
      Documentation of the new loading chain.
      Use cached source when switching map sources.
      Fix view destruction upon shutdown.
      Use default cache path when not specified.
      Make it possible to manually chain chains.
      Fix asynchronous tile loading
      Fix cache initialization
      Fix deletion of the wrong directory when temporary cache is used
      New tile unref logic and various leak fixes
      Test using memphis_renderer_tile_has_data()
      Remove CHAMPLAIN_STATE_INIT
      Cancel download of tiles that get out of the viewport
      Disable use of memphis_renderer_tile_has_data until it works correctly
      Fix blocked panning bug
      Insert tile content into parent only when state set to DONE
      Set tile size during its creation
      Put the tiles immediately to the right position
      Make view_load_visible_tiles() less brain-damaging
      Add test that simulates the use of GPS with libchamplain
      Fix bug where champlain_view_center_on() didn't work properly
      Make champlain_view_ensure_visible() easier to read
      Remove extra function calls in champlain_view_set_map_source()
      Fix TODO in view_reload_tiles_cb()
      Remove view_tiles_reposition ()
      Set zoom level only if champlain_zoom_level_zoom_to() is successful
      Remove the workaround related to resize_viewport()
      Fix scroll_to() for CHAMPLAIN_SCROLL_MODE_PUSH
      Remove extra condition
      When removing tiles from container, iterate using clutter_container_get_children()
      Iterate through container using clutter_group_get_nth_child() when the container is not modified
      Completely remove ChamplainZoomLevel
      Replace pow() with bit shift to be sure we are fast
      Base viewport update on time as well
      Simplify and optimize time-based redrawing
      Fix zoom-out at low zoom level
      Fix zoom level 0 not displayed
      Some cleanups in view_load_visible_tiles()
      Use tile-presence map instead of going through tile list over and over
      Remove all invalid tiles within view_load_visible_tiles()
      Code cleanup
      Revert buggy commit
      Move fill_tile() call from view_load_visible_tiles() to an idle callback
      Load tiles in true spiral pattern
      Position tiles even when they don't need to be loaded
      Remove update of tile map
      Proper fix of bug 575133
      Remove my last question/comment
      Call viewport_pos_changed_cb() only when we want to
      Fix changing map source doesn't update the display
      Make fade-in a property of a tile
      Lie a bit about not fading in
      Coding style fixes
      Fix violations against my own coding style
      Access private members through priv member of the class. Everywhere.
      Get rid of public privates for good
      Display polygons again
      Fix freeing const string
      Move variable declarations to the top of view_load_visible_tiles()
      Optimize ChamplainView state update
      Remove tile ref/unref in ChamplainTile
      Unref GdkPixbufLoader
      Many changes in build process
      Fix some introspection build problems
      Remove "managed" bindings as they seem to be unmaintained
      Remove the perl bindings for now as they are not updated yet
      Use the new INSTALL that is generated with recent autotools
      Remove the outdated tutorial
      Some build fixes
      Use new autogen.sh from gnome-common
      Many improvements to the build process
      Generate types file automatically
      Improvements to the documentation and moving around some definitions
      Make the TOC of the manual more readable
      Update python defs
      Update champlain-gtk docs
      Remove unnecessary DIST_SUBDIRS
      Do not generate 0 size clutter textures for polygons
      Do not unref polygons
      Update dependencies in README
      Update web page in configure.ac
      Merge branch 'LIBCHAMPLAIN_0_4_5'
      Remove libchamplain-gtk.types - it should be generated automatically
      Add some missing G_BEGIN_DECLS/G_END_DECLS
      Fix the unref of the previous image in champlain_marker_set_image
      Eliminate warnings when compiling local-rendering demo
      Free proxy URI with soup_uri_free() instead of g_object_unref()
      Latitude and longitude parameters of champlain_base_marker_set_position() swapped in header
      Add missing shebang in python polygons demo
      Add G_GNUC_UNUSED where appropriate so LLVM clang doesn't complain
      Get rid of some warnings reported by clang static analysis tool
      Reset the sql statement before bind_text also for stmt_select
      Use the new way for introspection makefile creation
      Fix strange introspection scanner warning
      Make introspection compilation work in other directory too
      Use correct cast
      Get rid of clang static analysis tool warning about uninitialized value
      One more fix of introspection compilation in other directory
      Get rid of hardcoded version in docs makefile
      Display CFLAGS in configure summary
      Add traces to ChamplainView
      Call g_object_ref() on data passed to idle functions
      Prevent crash on shutdown when markers are visible
      Check validity of the top left tile to be loaded
      Enable introspection for distcheck
      Generate changelog the same way as recommended by live.gnome.org
      0.5.2

Jonathon Jongsma (1):
      Fix ChamplainView::notify for latitude and longitude

Lorenzo Masini (3):
      Fix Python demos to use ChamplainEmbed
      Ship all the python .defs files in tar balls
      Fix a compilation issue with libsoup-gnome

Pierre-Luc Beaudoin (26):
      580372: Get rid of champlain_view_set_size
      Update gitignore for demos
      center on ealier in the demo
      Make the licence code work as the scale code
      Rethink the init process
      Remove the loading of the ETAG from the file system
      Remove deprecated function call in urlmarker demo
      Don't redraw the scale so often
      Don't do everything everytime the user moves
      Update python bindings not to use deprecated code
      Make sure the licence and scale actors are on top
      Update scale and license on realize (once the map is available)
      Load tiles async from hard drive
      Add special paths for Maemo
      Also change path of cache db
      Update NEWS and bump libtool version
      Adjust path name on Maemo to match Maep
      do not emit a notify for lat and lon if the change is too small
      Merge branch 'libchamplain-0-4'
      Remove the code from champlain_file_cache_new
      Unref the info only if it was valid
      Properly get rid of previous image
      Merge branch 'libchamplain-0-4'
      Add Rob to AUTHORS
      Bump release to 0.4.5 + NEWS
      Update maintainer information

Rob Bradford (4):
      build: Remove spurious entry from libchamplain_include_HEADERS
      build: Add memphis-1.0 to .pc file requirements
      view: Remove the need to explicitly set the size on the actor
      network-map-source: Use a better mechanism for error tile

Simon Wenner (7):
      Migrate to libmemphis version 0.2
      Fix a typo in a comment
      update m4/gtk-doc.m4
      Bugfix: GtkChamplain-0.5.gir has to depend on Champlain-0.5 and not 0.4
      launcher: remove redundant semicolon
      Add launcher.js: A champlain javascript demo
      Require Memphis 0.2.1

Victor Godoy Poluceno (14):
      Ship pychamplaingtk-base.defs
      Use memphis .defs in codegen
      Update required memphis version to 0.2
      Just include pychamplaingtk-base.defs
      Update .defs
      Add new boxed type ChamplainBoundingBox
      Use memphis.h include and add ChamplainBoundingBox sets
      Add support to virtual methods by using defsgen.py.
      Add new file pychamplain-gtk-base.defs
      Update champlain and champlainmemphis python bindings.
      Update ChamplainMapDataSource and ChamplainMemphisTileSource constructors to     new gobject API
      Add virtual proxy wrapper to ChamplainMapSource.get_projection
      Like pyclutter-gtk the champlain-gtk in launcher-gtk.py demo must     be the first to be imported
      Ship file pychamplainmemphis-constructors.defs



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