commit c726e061eeb394d7a806b75e3377dce9ad7fa734
Author: Jiří Techet <techet@gmail.com>
Date:   Wed Dec 2 20:41:25 2015 +0100

    0.12.12

commit 380ef615cdce386aa53cfbb9fb0fe2b01397fda1
Author: Jiří Techet <techet@gmail.com>
Date:   Wed Dec 2 20:40:55 2015 +0100

    Fix documentation

commit d3964299fe4ef1c79df54f687301ce34eaae7b2f
Author: Jiří Techet <techet@gmail.com>
Date:   Mon Nov 30 23:13:56 2015 +0100

    view: Accumulate smooth scroll dy in order to trigger zoom
    
    The way scroll is triggered is somewhat unreliable, it is better
    to accumulate the scroll value, until enough delta is accumulated
    to trigger a "tick" (1 scroll unit is equivalent to one traditional
    scroll event).
    
    Based on patch from Carlos Garnacho.

commit bc4e89dc05fd1cdd01cf84c0f89eac628b954407
Author: Jiří Techet <techet@gmail.com>
Date:   Sat Nov 28 10:52:11 2015 +0100

    view: Fix check in dispose

commit 79c563d772675f1b5f8649e6419254943713c941
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date:   Tue Nov 17 20:41:39 2015 +0100

    Fixes for cairo surface export
    
    Return NULL for surface when PathLayer is not visible.
    And do not try to export layers where surface is NULL.
    
    Also honor the tile opacity.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=757350

commit 5cb2cb3c40fc3139781279cd0c94d26da3a07daf
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Sat Oct 31 16:58:35 2015 +0100

    view: Stop emission of ClutterZoomAction::gesture-cancelled
    
    We successfully override ::gesture-begin and ::zoom in order to
    replace the default "zoom the actor" behavior of ClutterZoomAction,
    however ClutterZoomAction::gesture-cancel implementation has the side
    effect of attempting to restore the actor translation and scale to the
    original position, which is undesirable here.
    
    This fixes the ChamplainView going blank, as it tries to "restore" a
    0 scale, because we didn't give it an opportunity to fetch the actor
    one on ClutterZoomAction::gesture-begin.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=757149

commit d115060c179a4894f0f257c606d473740b0d2961
Author: Jiří Techet <techet@gmail.com>
Date:   Mon Nov 16 23:31:01 2015 +0100

    Whitespace cleanups

commit 8689ed647959defbfe11dec4b37736c5334a7547
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date:   Thu Nov 12 11:58:14 2015 +0100

    demos/launcher-gtk: Add export to png buton
    
    https://bugzilla.gnome.org/show_bug.cgi?id=757350

commit b6012f6a275e64b477319d926f80c4a5cb33add4
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date:   Thu Nov 12 11:57:37 2015 +0100

    ChamplainView: Add champlain_view_to_surface
    
    This function will export the current map view to a
    cairo_surface_t surface.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=757350

commit 7a14435544606f0e5a919dc69be9273ccf63792f
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date:   Thu Nov 12 11:56:25 2015 +0100

    Renderers: Set surface on tiles
    
    https://bugzilla.gnome.org/show_bug.cgi?id=757350

commit fba665442ce70def9f58981151a2aa8997e4d9f9
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date:   Thu Nov 12 11:56:00 2015 +0100

    ChamplainPathLayer: Implement ChamplainExportable
    
    https://bugzilla.gnome.org/show_bug.cgi?id=757350

commit e50da6817569186ae854fdb2ac7453accb38077e
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date:   Thu Nov 12 11:55:42 2015 +0100

    ChamplainTile: Implement ChamplainExportable
    
    https://bugzilla.gnome.org/show_bug.cgi?id=757350

commit 1f061e27e7e6d1666e01e5a30cc5b7f7acb55464
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date:   Thu Nov 12 11:54:17 2015 +0100

    Add ChamplainExportable interface
    
    https://bugzilla.gnome.org/show_bug.cgi?id=757350

commit 2123b6041bbdf0bb19210d9c6dee2ddd05bdea33
Author: Rémy Oudompheng <oudomphe@phare.normalesup.org>
Date:   Sun Oct 25 08:20:13 2015 +0100

    defines: Increase precision of min/max latitude.
    
    The previous rounded value slightly exceeds the expected bounding box,
    making get_tile_bounds function return a negative min_y at high
    zoom levels.

commit 68e481c07a73b9755f2bb4cc30a57d3dc53407e4
Author: Jiří Techet <techet@gmail.com>
Date:   Fri Sep 18 17:56:54 2015 +0200

    Post release version bump