summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2011-06-21 16:53:49 +0200
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2011-06-21 16:54:29 +0200
commitaf36f7b4f00996c95596dd26daecd4ae591ad3c2 (patch)
tree81b4bfd82053ea0352a150dc193ac2515e299662
parent78083d60a23441715841503dd2595a33f6bb1efc (diff)
prepare 0.15.2telepathy-glib_0.15.2
-rw-r--r--NEWS30
-rw-r--r--configure.ac8
-rw-r--r--telepathy-glib/abi.am1
-rw-r--r--telepathy-glib/channel-dispatch-operation.c8
-rw-r--r--telepathy-glib/channel.c14
-rw-r--r--telepathy-glib/versions/0.15.2.abi14
6 files changed, 60 insertions, 15 deletions
diff --git a/NEWS b/NEWS
index e7b515f19..78f42fad9 100644
--- a/NEWS
+++ b/NEWS
@@ -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