From 126a920d666bda09e4d38f06aec88acea6de24fa Mon Sep 17 00:00:00 2001 From: Xavier Claessens Date: Thu, 28 Jun 2012 14:31:47 +0200 Subject: 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(-) create mode 100644 telepathy-glib/versions/0.19.2.abi 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 -- cgit v1.2.1