[libchamplain] 0.12.11



commit 2f60a4bd3ae48baef054121514a271ece5121605
Author: Jiří Techet <techet gmail com>
Date:   Fri Sep 18 17:26:10 2015 +0200

    0.12.11

 NEWS                          |   12 ++++++++++++
 champlain/champlain-0.12.vapi |    3 +++
 configure.ac                  |    2 +-
 3 files changed, 16 insertions(+), 1 deletions(-)
---
diff --git a/NEWS b/NEWS
index 5129738..c2ab45b 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,15 @@
+libchamplain 0.12.11 (2015-09-18)
+=================================
+
+Stable release
+
+Changes:
+
+* Improved touch-screen support, pinch-to-zoom (Carlos Garnacho)
+* Add champlain_view_set_world() to limit the world to the specified bounding
+  box (Jonas Danielsson)
+* Various minor fixes (Jonas Danielsson, Ting-Wei Lan, Jiří Techet)
+
 libchamplain 0.12.10 (2015-03-18)
 =================================
 
diff --git a/champlain/champlain-0.12.vapi b/champlain/champlain-0.12.vapi
index 48fa004..2a3199a 100644
--- a/champlain/champlain-0.12.vapi
+++ b/champlain/champlain-0.12.vapi
@@ -506,6 +506,7 @@ namespace Champlain {
                public GLib.List<weak Champlain.MapSource> get_overlay_sources ();
                public Champlain.State get_state ();
                public void get_viewport_origin (out int x, out int y);
+               public unowned Champlain.BoundingBox get_world ();
                public uint get_zoom_level ();
                public bool get_zoom_on_double_click ();
                public void go_to (double latitude, double longitude);
@@ -522,6 +523,7 @@ namespace Champlain {
                public void set_map_source (Champlain.MapSource map_source);
                public void set_max_zoom_level (uint zoom_level);
                public void set_min_zoom_level (uint zoom_level);
+               public void set_world (Champlain.BoundingBox bbox);
                public void set_zoom_level (uint zoom_level);
                public void set_zoom_on_double_click (bool value);
                public void stop_go_to ();
@@ -545,6 +547,7 @@ namespace Champlain {
                public Champlain.MapSource map_source { get; set; }
                public uint max_zoom_level { get; set; }
                public uint min_zoom_level { get; set; }
+               public Champlain.BoundingBox world { get; set; }
                public uint zoom_level { get; set; }
                public bool zoom_on_double_click { get; set; }
                public signal void animation_completed ();
diff --git a/configure.ac b/configure.ac
index 8955f34..11c231f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -36,7 +36,7 @@ AM_PROG_CC_C_O
 # - If binary compatibility has been broken (eg removed or changed interfaces)
 #   change to C+1:0:0
 # - If the interface is the same as the previous version, change to C:R+1:A
-LIBRARY_VERSION=5:4:5
+LIBRARY_VERSION=6:4:6
 CHAMPLAIN_API_VERSION=champlain_api_version
 CHAMPLAIN_API_VERSION_NORM=champlain_major_version[_]champlain_minor_api_version
 CHAMPLAIN_MAJOR_VERSION=champlain_major_version


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