diff options
author | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2011-06-21 16:53:49 +0200 |
---|---|---|
committer | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2011-06-21 16:54:29 +0200 |
commit | af36f7b4f00996c95596dd26daecd4ae591ad3c2 (patch) | |
tree | 81b4bfd82053ea0352a150dc193ac2515e299662 | |
parent | 78083d60a23441715841503dd2595a33f6bb1efc (diff) |
prepare 0.15.2telepathy-glib_0.15.2
-rw-r--r-- | NEWS | 30 | ||||
-rw-r--r-- | configure.ac | 8 | ||||
-rw-r--r-- | telepathy-glib/abi.am | 1 | ||||
-rw-r--r-- | telepathy-glib/channel-dispatch-operation.c | 8 | ||||
-rw-r--r-- | telepathy-glib/channel.c | 14 | ||||
-rw-r--r-- | telepathy-glib/versions/0.15.2.abi | 14 |
6 files changed, 60 insertions, 15 deletions
@@ -1,3 +1,33 @@ +telepathy-glib 0.15.2 (2011-06-21) +================================== + +The “I'm a PC” release. + +This new release in the 0.15 development cycle contains all the fixes +released in 0.14.8. + +Enhancements: + +• Reduce debug spam. (Will) + +• tp_channel_destroy_async(): high level API to Destroy a TpChannel. + +• tp_channel_dispatch_operation_{leave,destroy}_channels_async: convenience API to + claim a ChannelDispatchOperation and leave/destroy all its channels. + (fdo #28015 Guillaume) + +• TpChannel: high level API for password protected channels; the TP_CHANNEL_FEATURE_PASSWORD + feature is automatically prepared by TpAutomaticProxyFactory. + (fdo #37360 Guillaume) + +• TpConnection high level avatars API and TpChannel high level group API are + now introspected. (Xavier) + +Fixes: + +• TpChannelIface: set TP_UNKNOWN_HANDLE_TYPE as default + handle type. (fd.o#38524 Guillaume) + telepathy-glib 0.15.1 (2011-05-30) ================================== diff --git a/configure.ac b/configure.ac index b1dd2731b..2ed6a1c60 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], [15]) -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, @@ -26,9 +26,9 @@ m4_define([tp_glib_nano_version], [1]) # (we don't guarantee that we won't add ABI then remove it again, if it was # never seen in a release). -m4_define([tp_glib_lt_current], [58]) +m4_define([tp_glib_lt_current], [59]) m4_define([tp_glib_lt_revision], [0]) -m4_define([tp_glib_lt_age], [58]) +m4_define([tp_glib_lt_age], [59]) # Some magic m4_define([tp_glib_base_version], diff --git a/telepathy-glib/abi.am b/telepathy-glib/abi.am index 7ed44eb07..543f4d74c 100644 --- a/telepathy-glib/abi.am +++ b/telepathy-glib/abi.am @@ -72,6 +72,7 @@ ABI_LISTS = \ versions/0.14.5.abi \ versions/0.15.0.abi \ versions/0.15.1.abi \ + versions/0.15.2.abi \ $(NULL) # The quoting here is unnecessary but harmless, and has the useful side-effect diff --git a/telepathy-glib/channel-dispatch-operation.c b/telepathy-glib/channel-dispatch-operation.c index 06eb6577c..a1250a11c 100644 --- a/telepathy-glib/channel-dispatch-operation.c +++ b/telepathy-glib/channel-dispatch-operation.c @@ -1759,7 +1759,7 @@ claim_leave_channels_cb (TpChannelDispatchOperation *self, * been completed. Again, see tp_channel_dispatch_operation_handle_with_async() * for more details. * - * Since: 0.15.UNRELEASED + * Since: 0.15.2 */ void tp_channel_dispatch_operation_leave_channels_async ( @@ -1794,7 +1794,7 @@ tp_channel_dispatch_operation_leave_channels_async ( * tp_channel_leave_async() has at least been attempted on all the * channels, otherwise %FALSE * - * Since: 0.15.UNRELEASED + * Since: 0.15.2 */ gboolean tp_channel_dispatch_operation_leave_channels_finish ( @@ -1857,7 +1857,7 @@ claim_destroy_channels_cb (TpChannelDispatchOperation *self, * been completed. Again, see tp_channel_dispatch_operation_handle_with_async() * for more details. * - * Since: 0.15.UNRELEASED + * Since: 0.15.2 */ void tp_channel_dispatch_operation_destroy_channels_async ( @@ -1886,7 +1886,7 @@ tp_channel_dispatch_operation_destroy_channels_async ( * tp_channel_destroy_async() has at least been attempted on all the * channels, otherwise %FALSE * - * Since: 0.15.UNRELEASED + * Since: 0.15.2 */ gboolean tp_channel_dispatch_operation_destroy_channels_finish ( diff --git a/telepathy-glib/channel.c b/telepathy-glib/channel.c index 10e205594..1c661115d 100644 --- a/telepathy-glib/channel.c +++ b/telepathy-glib/channel.c @@ -1692,7 +1692,7 @@ tp_channel_class_init (TpChannelClass *klass) * Preparing %TP_CHANNEL_FEATURE_PASSWORD also ensures that the * notify::password-needed signal will be fired when this property changes. * - * Since: 0.15.UNRELEASED + * Since: 0.15.2 */ param_spec = g_param_spec_boolean ("password-needed", "Password needed", @@ -2510,7 +2510,7 @@ channel_destroy_cb (TpChannel *channel, * You can then call tp_channel_destroy_finish() to get the result of * the operation. * - * Since: 0.15.UNRELEASED + * Since: 0.15.2 */ void tp_channel_destroy_async (TpChannel *self, @@ -2549,7 +2549,7 @@ tp_channel_destroy_async (TpChannel *self, * * Returns: %TRUE if the channel has been destroyed or closed; %FALSE otherwise * - * Since: 0.15.UNRELEASED + * Since: 0.15.2 */ gboolean tp_channel_destroy_finish (TpChannel *self, @@ -2571,7 +2571,7 @@ tp_channel_destroy_finish (TpChannel *self, * One can ask for a feature to be prepared using the * tp_proxy_prepare_async() function, and waiting for it to callback. * - * Since: 0.15.UNRELEASED + * Since: 0.15.2 */ GQuark @@ -2588,7 +2588,7 @@ tp_channel_get_feature_quark_password (void) * * Returns: the value of #TpChannel:password-needed * - * Since: 0.15.UNRELEASED + * Since: 0.15.2 */ gboolean tp_channel_password_needed (TpChannel *self) @@ -2636,7 +2636,7 @@ provide_password_cb (TpChannel *self, * called. You can then call tp_channel_provide_password_finish() * to get the result of the operation. * - * Since: 0.15.UNRELEASED + * Since: 0.15.2 */ void tp_channel_provide_password_async (TpChannel *self, @@ -2667,7 +2667,7 @@ tp_channel_provide_password_async (TpChannel *self, * Returns: %TRUE if the password has been provided and accepted, * %FALSE otherwise. * - * Since: 0.15.UNRELEASED + * Since: 0.15.2 */ gboolean tp_channel_provide_password_finish (TpChannel *self, diff --git a/telepathy-glib/versions/0.15.2.abi b/telepathy-glib/versions/0.15.2.abi new file mode 100644 index 000000000..aabe8794b --- /dev/null +++ b/telepathy-glib/versions/0.15.2.abi @@ -0,0 +1,14 @@ +Version: TELEPATHY_GLIB_0.15.2 +Extends: TELEPATHY_GLIB_0.15.1 +Release: 0.15.2 + +tp_channel_destroy_async +tp_channel_destroy_finish +tp_channel_dispatch_operation_destroy_channels_async +tp_channel_dispatch_operation_destroy_channels_finish +tp_channel_dispatch_operation_leave_channels_async +tp_channel_dispatch_operation_leave_channels_finish +tp_channel_get_feature_quark_password +tp_channel_password_needed +tp_channel_provide_password_async +tp_channel_provide_password_finish |