[next] telepathy-glib: Release 0.19.2
Xavier Claessens
xclaesse at kemper.freedesktop.org
Fri Jun 29 06:37:52 PDT 2012
Module: telepathy-glib
Branch: next
Commit: 126a920d666bda09e4d38f06aec88acea6de24fa
URL: http://cgit.freedesktop.org/telepathy/telepathy-glib/commit/?id=126a920d666bda09e4d38f06aec88acea6de24fa
Author: Xavier Claessens <xavier.claessens at collabora.co.uk>
Date: Thu Jun 28 14:31:47 2012 +0200
Release 0.19.2
---
NEWS | 14 ++++++++++++++
configure.ac | 4 ++--
telepathy-glib/abi.am | 1 +
telepathy-glib/base-connection-manager.c | 2 +-
telepathy-glib/handle-repo-dynamic.c | 6 +++---
telepathy-glib/handle-repo-dynamic.h | 2 +-
telepathy-glib/handle-repo.c | 4 ++--
telepathy-glib/handle-repo.h | 4 ++--
telepathy-glib/versions/0.19.2.abi | 7 +++++++
9 files changed, 33 insertions(+), 11 deletions(-)
diff --git a/NEWS b/NEWS
index 31a285e..6571eb5 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 652919d..93d9305 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 8597916..438023a 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 4223318..5386f93 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 c5d025b..d81fd1b 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 a4372f1..a3aea12 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 f58f975..d633d6f 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 ec6f1ad..ba16fd0 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 0000000..46ba30f
--- /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
More information about the telepathy-commits
mailing list