summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.co.uk>2012-06-28 14:31:47 +0200
committerXavier Claessens <xavier.claessens@collabora.co.uk>2012-06-28 15:08:07 +0200
commit126a920d666bda09e4d38f06aec88acea6de24fa (patch)
tree0bdb6d0135d107177d1966ad2313c79beba44f24
parent3f9776806675c1b7e3ded4ac3d1b95577af6ce97 (diff)
Release 0.19.2telepathy-glib-0.19.2
-rw-r--r--NEWS14
-rw-r--r--configure.ac4
-rw-r--r--telepathy-glib/abi.am1
-rw-r--r--telepathy-glib/base-connection-manager.c2
-rw-r--r--telepathy-glib/handle-repo-dynamic.c6
-rw-r--r--telepathy-glib/handle-repo-dynamic.h2
-rw-r--r--telepathy-glib/handle-repo.c4
-rw-r--r--telepathy-glib/handle-repo.h4
-rw-r--r--telepathy-glib/versions/0.19.2.abi7
9 files changed, 33 insertions, 11 deletions
diff --git a/NEWS b/NEWS
index 31a285ed0..6571eb51f 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,17 @@
+telepathy-glib 0.19.2 (2012-06-28)
+==================================
+
+Enhancements:
+
+• TpDynamicHandleRepo can now have an asynchronous ID normalization function.
+ That function can be set by Connection Manager wishing to do network rountrip
+ to normalize an ID. (Xavier)
+
+Fixes:
+
+• fdo#51250 - tp_debug_client_get_messages_async: error is not propagated
+ (Guillaume)
+
telepathy-glib 0.19.1 (2012-06-06)
==================================
diff --git a/configure.ac b/configure.ac
index 652919dbf..93d930562 100644
--- a/configure.ac
+++ b/configure.ac
@@ -11,8 +11,8 @@ AC_PREREQ([2.59])
m4_define([tp_glib_major_version], [0])
m4_define([tp_glib_minor_version], [19])
-m4_define([tp_glib_micro_version], [1])
-m4_define([tp_glib_nano_version], [1])
+m4_define([tp_glib_micro_version], [2])
+m4_define([tp_glib_nano_version], [0])
# If library source has changed since last release, increment revision
# If interfaces have been added, removed or changed since last release,
diff --git a/telepathy-glib/abi.am b/telepathy-glib/abi.am
index 859791672..438023aad 100644
--- a/telepathy-glib/abi.am
+++ b/telepathy-glib/abi.am
@@ -87,6 +87,7 @@ ABI_LISTS = \
versions/0.18.0.abi \
versions/0.19.0.abi \
versions/0.19.1.abi \
+ versions/0.19.2.abi \
$(NULL)
# The quoting here is unnecessary but harmless, and has the useful side-effect
diff --git a/telepathy-glib/base-connection-manager.c b/telepathy-glib/base-connection-manager.c
index 4223318ee..5386f9306 100644
--- a/telepathy-glib/base-connection-manager.c
+++ b/telepathy-glib/base-connection-manager.c
@@ -229,7 +229,7 @@ _tp_legacy_protocol_new (TpBaseConnectionManager *cm,
*
* Changed in 0.11.11: protocol_params and new_connection may both be
* %NULL. If so, this connection manager is assumed to use Protocol objects
- * instead. Since 0.UNRELEASED those fields are deprecated and should not be
+ * instead. Since 0.19.2 those fields are deprecated and should not be
* used anymore.
*/
diff --git a/telepathy-glib/handle-repo-dynamic.c b/telepathy-glib/handle-repo-dynamic.c
index c5d025bfb..d81fd1b39 100644
--- a/telepathy-glib/handle-repo-dynamic.c
+++ b/telepathy-glib/handle-repo-dynamic.c
@@ -86,7 +86,7 @@
* Signature of a function to asynchronously normalize an identifier. See
* tp_dynamic_handle_repo_set_normalize_async().
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.2
*/
/**
@@ -98,7 +98,7 @@
* Signature of a function to finish the operation started with
* #TpDynamicHandleRepoNormalizeAsync.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.2
*/
/**
@@ -714,7 +714,7 @@ _tp_dynamic_handle_repo_set_normalization_data (TpHandleRepoIface *irepo,
* Set an asynchronous normalization function. This is to be used if handle
* normalization requires a server round-trip. See tp_handle_ensure_async().
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.2
*/
void
tp_dynamic_handle_repo_set_normalize_async (TpDynamicHandleRepo *self,
diff --git a/telepathy-glib/handle-repo-dynamic.h b/telepathy-glib/handle-repo-dynamic.h
index a4372f14d..a3aea12e1 100644
--- a/telepathy-glib/handle-repo-dynamic.h
+++ b/telepathy-glib/handle-repo-dynamic.h
@@ -86,7 +86,7 @@ tp_dynamic_handle_repo_new (TpHandleType handle_type,
NULL);
}
-_TP_AVAILABLE_IN_UNRELEASED
+_TP_AVAILABLE_IN_0_20
void tp_dynamic_handle_repo_set_normalize_async (TpDynamicHandleRepo *self,
TpDynamicHandleRepoNormalizeAsync normalize_async,
TpDynamicHandleRepoNormalizeFinish normalize_finish);
diff --git a/telepathy-glib/handle-repo.c b/telepathy-glib/handle-repo.c
index f58f97532..d633d6ff9 100644
--- a/telepathy-glib/handle-repo.c
+++ b/telepathy-glib/handle-repo.c
@@ -317,7 +317,7 @@ tp_handle_ensure (TpHandleRepoIface *self,
* tp_handle_ensure() for user provided contact identifiers, but it is not
* necessary for identifiers from the server.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.2
*/
void
tp_handle_ensure_async (TpHandleRepoIface *self,
@@ -341,7 +341,7 @@ tp_handle_ensure_async (TpHandleRepoIface *self,
*
* Returns: non-0 #TpHandle if the operation was successful, otherwise 0.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.2
*/
TpHandle
tp_handle_ensure_finish (TpHandleRepoIface *self,
diff --git a/telepathy-glib/handle-repo.h b/telepathy-glib/handle-repo.h
index ec6f1adc4..ba16fd0b6 100644
--- a/telepathy-glib/handle-repo.h
+++ b/telepathy-glib/handle-repo.h
@@ -120,14 +120,14 @@ TpHandle tp_handle_ensure (TpHandleRepoIface *self,
const gchar *id, gpointer context, GError **error)
G_GNUC_WARN_UNUSED_RESULT;
-_TP_AVAILABLE_IN_UNRELEASED
+_TP_AVAILABLE_IN_0_20
void tp_handle_ensure_async (TpHandleRepoIface *self,
TpBaseConnection *connection,
const gchar *id,
gpointer context,
GAsyncReadyCallback callback,
gpointer user_data);
-_TP_AVAILABLE_IN_UNRELEASED
+_TP_AVAILABLE_IN_0_20
TpHandle tp_handle_ensure_finish (TpHandleRepoIface *self,
GAsyncResult *result,
GError **error);
diff --git a/telepathy-glib/versions/0.19.2.abi b/telepathy-glib/versions/0.19.2.abi
new file mode 100644
index 000000000..46ba30f49
--- /dev/null
+++ b/telepathy-glib/versions/0.19.2.abi
@@ -0,0 +1,7 @@
+Version: TELEPATHY_GLIB_0.19.2
+Extends: TELEPATHY_GLIB_0.19.1
+Release: 0.19.2
+
+tp_dynamic_handle_repo_set_normalize_async
+tp_handle_ensure_async
+tp_handle_ensure_finish