summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2011-07-08 12:40:53 +0200
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2011-07-08 12:59:28 +0200
commitae5e66f5c51bfdfc058010cb6f679af86732cd48 (patch)
treec9fa309ef25edf8f7d578bd5d61588baa068f21b
parent3cac880eb65d8c31c4bde837cdabb66d10643fc9 (diff)
prepare 0.15.3telepathy-glib_0.15.3
-rw-r--r--NEWS35
-rw-r--r--configure.ac8
-rw-r--r--telepathy-glib/abi.am1
-rw-r--r--telepathy-glib/account-channel-request.c6
-rw-r--r--telepathy-glib/base-client.c4
-rw-r--r--telepathy-glib/channel-request.c12
-rw-r--r--telepathy-glib/message.c2
-rw-r--r--telepathy-glib/text-channel.c4
-rw-r--r--telepathy-glib/versions/0.15.3.abi13
9 files changed, 67 insertions, 18 deletions
diff --git a/NEWS b/NEWS
index 78f42fad9..47853a834 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,38 @@
+telepathy-glib 0.15.3 (2011-07-08)
+==================================
+
+This new release in the 0.15 development cycle contains all the fixes
+released in 0.14.9 except the TpChannelIface:handle-type change which has
+*not* been reverted in 0.15.3. Connection managers should be fixed to work
+properly with the new default value.
+
+Enhancements:
+
+• TpTextChannel: tp_text_channel_ack_all_pending_messages_async: convenient
+ function to easily ack all the pending messages. (fdo #38559 Guillaume)
+
+• TpChannelRequest: add properties and accessors for Account, UserActionTime
+ and PreferredHandler preferred-handler and user-action-time.
+ (fdo #38605 Guillaume)
+
+• TpAccountChannelRequest and TpBaseClient: API to use the
+ DelegateToPreferredHandler hint. (Guillaume)
+
+• TpMessage: tp_message_get_pending_message_id: convenient function to get the
+ pending-message-id of the message. (Guillaume)
+
+• TpChannel: Annotate tp_channe_group_ methods. (Guillaume)
+
+Fixes:
+
+• Fix some set-but-not-used warnings with --disable-debug. (Will)
+
+• Honor NOCONFIGURE for compatibility with gnome-autogen.sh. (Colin)
+
+• Fix tests failing on some arch. (Will, Adam, Emilio)
+
+• Fix memory leaks in TpConnection. (fdo #38944 Siraj)
+
telepathy-glib 0.15.2 (2011-06-21)
==================================
diff --git a/configure.ac b/configure.ac
index 7c704f75f..2e8f54c3b 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], [2])
-m4_define([tp_glib_nano_version], [1])
+m4_define([tp_glib_micro_version], [3])
+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], [59])
+m4_define([tp_glib_lt_current], [60])
m4_define([tp_glib_lt_revision], [0])
-m4_define([tp_glib_lt_age], [59])
+m4_define([tp_glib_lt_age], [60])
# Some magic
m4_define([tp_glib_base_version],
diff --git a/telepathy-glib/abi.am b/telepathy-glib/abi.am
index 543f4d74c..32d060451 100644
--- a/telepathy-glib/abi.am
+++ b/telepathy-glib/abi.am
@@ -73,6 +73,7 @@ ABI_LISTS = \
versions/0.15.0.abi \
versions/0.15.1.abi \
versions/0.15.2.abi \
+ versions/0.15.3.abi \
$(NULL)
# The quoting here is unnecessary but harmless, and has the useful side-effect
diff --git a/telepathy-glib/account-channel-request.c b/telepathy-glib/account-channel-request.c
index 8ec593c49..efa6b532b 100644
--- a/telepathy-glib/account-channel-request.c
+++ b/telepathy-glib/account-channel-request.c
@@ -65,7 +65,7 @@
* Called when a client asked us to delegate @channel to another Handler.
* When this function is called you are no longer handling @channel.
*
- * Since: 0.15.UNRELEASED
+ * Since: 0.15.3
*/
#include "telepathy-glib/account-channel-request.h"
@@ -1638,7 +1638,7 @@ tp_account_channel_request_set_hints (TpAccountChannelRequest *self,
* This function can't be called once @self has been used to request a
* channel.
*
- * Since: 0.15.UNRELEASED
+ * Since: 0.15.3
*/
void
tp_account_channel_request_set_delegate_to_preferred_handler (
@@ -1678,7 +1678,7 @@ tp_account_channel_request_set_delegate_to_preferred_handler (
* This function can't be called once @self has been used to request a
* channel.
*
- * Since: 0.15.UNRELEASED
+ * Since: 0.15.3
* @see_also: tp_base_client_set_delegated_channels_callback ()
*/
void
diff --git a/telepathy-glib/base-client.c b/telepathy-glib/base-client.c
index 45791e119..063849d83 100644
--- a/telepathy-glib/base-client.c
+++ b/telepathy-glib/base-client.c
@@ -167,7 +167,7 @@
* Called when a client asked us to delegate @channels to another Handler.
* When this function is called @client is not longer handling @channels.
*
- * Since: 0.15.UNRELEASED
+ * Since: 0.15.3
*/
#include "telepathy-glib/base-client.h"
@@ -3199,7 +3199,7 @@ tp_base_client_delegate_channels_finish (TpBaseClient *self,
* @callback to inform the client that it is no longer handling those
* channels.
*
- * Since: 0.15.UNRELEASED
+ * Since: 0.15.3
*/
void
tp_base_client_set_delegated_channels_callback (TpBaseClient *self,
diff --git a/telepathy-glib/channel-request.c b/telepathy-glib/channel-request.c
index daaa11242..c8785e605 100644
--- a/telepathy-glib/channel-request.c
+++ b/telepathy-glib/channel-request.c
@@ -412,7 +412,7 @@ tp_channel_request_class_init (TpChannelRequestClass *klass)
*
* Read-only.
*
- * Since: 0.15.UNRELEASED
+ * Since: 0.15.3
*/
param_spec = g_param_spec_object ("account", "Account", "Account",
TP_TYPE_ACCOUNT,
@@ -428,7 +428,7 @@ tp_channel_request_class_init (TpChannelRequestClass *klass)
*
* Read-only.
*
- * Since: 0.15.UNRELEASED
+ * Since: 0.15.3
*/
param_spec = g_param_spec_int64 ("user-action-time", "UserActionTime",
"UserActionTime",
@@ -446,7 +446,7 @@ tp_channel_request_class_init (TpChannelRequestClass *klass)
*
* Read-only.
*
- * Since: 0.15.UNRELEASED
+ * Since: 0.15.3
*/
param_spec = g_param_spec_string ("preferred-handler", "PreferredHandler",
"PreferredHandler",
@@ -646,7 +646,7 @@ tp_channel_request_get_immutable_properties (TpChannelRequest *self)
*
* returns: (transfer none): the value of #TpChannelRequest:account
*
- * since: 0.15.UNRELEASED
+ * since: 0.15.3
*/
TpAccount *
tp_channel_request_get_account (TpChannelRequest *self)
@@ -681,7 +681,7 @@ tp_channel_request_get_account (TpChannelRequest *self)
*
* returns: the value of #TpChannelRequest:user-action-time
*
- * since: 0.15.UNRELEASED
+ * since: 0.15.3
*/
gint64
tp_channel_request_get_user_action_time (TpChannelRequest *self)
@@ -703,7 +703,7 @@ tp_channel_request_get_user_action_time (TpChannelRequest *self)
*
* returns: the value of #TpChannelRequest:preferred-handler
*
- * since: 0.15.UNRELEASED
+ * since: 0.15.3
*/
const gchar *
tp_channel_request_get_preferred_handler (TpChannelRequest *self)
diff --git a/telepathy-glib/message.c b/telepathy-glib/message.c
index 9f0a2d6d2..4cf1a5199 100644
--- a/telepathy-glib/message.c
+++ b/telepathy-glib/message.c
@@ -1059,7 +1059,7 @@ tp_message_is_delivery_report (TpMessage *self)
*
* Returns: the incoming message ID.
*
- * Since: 0.15.UNRELEASED
+ * Since: 0.15.3
*/
guint32
tp_message_get_pending_message_id (TpMessage *self,
diff --git a/telepathy-glib/text-channel.c b/telepathy-glib/text-channel.c
index 7421184f8..b20bfc98a 100644
--- a/telepathy-glib/text-channel.c
+++ b/telepathy-glib/text-channel.c
@@ -1914,7 +1914,7 @@ tp_text_channel_get_sms_length_finish (TpTextChannel *self,
*
* See tp_text_channel_ack_message_async() about acknowledging messages.
*
- * Since: 0.15.UNRELEASED
+ * Since: 0.15.3
*/
void
tp_text_channel_ack_all_pending_messages_async (TpTextChannel *self,
@@ -1939,7 +1939,7 @@ tp_text_channel_ack_all_pending_messages_async (TpTextChannel *self,
*
* Returns: %TRUE if the messages have been acked, %FALSE otherwise.
*
- * Since: 0.15.UNRELEASED
+ * Since: 0.15.3
*/
gboolean
tp_text_channel_ack_all_pending_messages_finish (TpTextChannel *self,
diff --git a/telepathy-glib/versions/0.15.3.abi b/telepathy-glib/versions/0.15.3.abi
new file mode 100644
index 000000000..3f39b7c5e
--- /dev/null
+++ b/telepathy-glib/versions/0.15.3.abi
@@ -0,0 +1,13 @@
+Version: TELEPATHY_GLIB_0.15.3
+Extends: TELEPATHY_GLIB_0.15.2
+Release: 0.15.3
+
+tp_account_channel_request_set_delegate_to_preferred_handler
+tp_account_channel_request_set_delegated_channel_callback
+tp_base_client_set_delegated_channels_callback
+tp_channel_request_get_account
+tp_channel_request_get_preferred_handler
+tp_channel_request_get_user_action_time
+tp_message_get_pending_message_id
+tp_text_channel_ack_all_pending_messages_async
+tp_text_channel_ack_all_pending_messages_finish