diff options
author | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2011-07-08 12:40:53 +0200 |
---|---|---|
committer | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2011-07-08 12:59:28 +0200 |
commit | ae5e66f5c51bfdfc058010cb6f679af86732cd48 (patch) | |
tree | c9fa309ef25edf8f7d578bd5d61588baa068f21b | |
parent | 3cac880eb65d8c31c4bde837cdabb66d10643fc9 (diff) |
prepare 0.15.3telepathy-glib_0.15.3
-rw-r--r-- | NEWS | 35 | ||||
-rw-r--r-- | configure.ac | 8 | ||||
-rw-r--r-- | telepathy-glib/abi.am | 1 | ||||
-rw-r--r-- | telepathy-glib/account-channel-request.c | 6 | ||||
-rw-r--r-- | telepathy-glib/base-client.c | 4 | ||||
-rw-r--r-- | telepathy-glib/channel-request.c | 12 | ||||
-rw-r--r-- | telepathy-glib/message.c | 2 | ||||
-rw-r--r-- | telepathy-glib/text-channel.c | 4 | ||||
-rw-r--r-- | telepathy-glib/versions/0.15.3.abi | 13 |
9 files changed, 67 insertions, 18 deletions
@@ -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 |