commit c726e061eeb394d7a806b75e3377dce9ad7fa734 Author: Jiří Techet Date: Wed Dec 2 20:41:25 2015 +0100 0.12.12 commit 380ef615cdce386aa53cfbb9fb0fe2b01397fda1 Author: Jiří Techet Date: Wed Dec 2 20:40:55 2015 +0100 Fix documentation commit d3964299fe4ef1c79df54f687301ce34eaae7b2f Author: Jiří Techet 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 Date: Sat Nov 28 10:52:11 2015 +0100 view: Fix check in dispose commit 79c563d772675f1b5f8649e6419254943713c941 Author: Jonas Danielsson 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 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 Date: Mon Nov 16 23:31:01 2015 +0100 Whitespace cleanups commit 8689ed647959defbfe11dec4b37736c5334a7547 Author: Jonas Danielsson 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 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 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 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 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 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 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 Date: Fri Sep 18 17:56:54 2015 +0200 Post release version bump