summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJiří Techet <techet@gmail.com>2015-09-18 17:26:10 +0200
committerJiří Techet <techet@gmail.com>2015-09-18 17:26:10 +0200
commit2f60a4bd3ae48baef054121514a271ece5121605 (patch)
tree18b0d3f8ef10740a3cedd1b2cd1727e45de107c4
parent09a1b432165ecdc587ea8168a4b0c29a826f9c85 (diff)
downloadlibchamplain-2f60a4bd3ae48baef054121514a271ece5121605.tar.gz
-rw-r--r--NEWS12
-rw-r--r--champlain/champlain-0.12.vapi3
-rw-r--r--configure.ac2
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