diff options
author | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2014-02-04 13:42:21 +0000 |
---|---|---|
committer | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2014-02-04 13:42:21 +0000 |
commit | b6df2edf754dd0b5ce6971e10140b44df9e730e1 (patch) | |
tree | 59733d7cc4adda160a3e50e81f132510dcdc2498 | |
parent | 58557fc633c44c261d5e1a8c85438fa12bdf72e6 (diff) | |
download | telepathy-glib-b6df2edf754dd0b5ce6971e10140b44df9e730e1.tar.gz |
0.23.1
-rw-r--r-- | NEWS | 6 | ||||
-rw-r--r-- | configure.ac | 8 | ||||
-rw-r--r-- | telepathy-glib/abi.am | 1 | ||||
-rw-r--r-- | telepathy-glib/connection-manager.c | 2 | ||||
-rw-r--r-- | telepathy-glib/connection-manager.h | 2 | ||||
-rw-r--r-- | telepathy-glib/presence-mixin.c | 14 | ||||
-rw-r--r-- | telepathy-glib/presence-mixin.h | 16 | ||||
-rw-r--r-- | telepathy-glib/protocol.c | 24 | ||||
-rw-r--r-- | telepathy-glib/protocol.h | 22 | ||||
-rw-r--r-- | telepathy-glib/versions/0.23.1.abi | 24 |
10 files changed, 74 insertions, 45 deletions
@@ -1,6 +1,8 @@ -telepathy-glib 0.23.1 (UNRELEASED) +telepathy-glib 0.23.1 (2014-02-04) ================================== +The “undead space elves” release. + Dependencies: • GLib 2.36 or later is required @@ -19,6 +21,8 @@ Enhancements: • More accessors for TpPresenceStatusSpec, which is now a boxed type (fd.o #71048, Simon) +• tp_connection_manager_param_dup_variant_type() (fd.o #71093, Simon) + • Better debug output (fd.o #68390, #71048; Simon) Fixes: diff --git a/configure.ac b/configure.ac index 3a7936acb..468d3b80b 100644 --- a/configure.ac +++ b/configure.ac @@ -11,8 +11,8 @@ AC_PREREQ([2.60]) m4_define([tp_glib_major_version], [0]) m4_define([tp_glib_minor_version], [23]) -m4_define([tp_glib_micro_version], [0]) -m4_define([tp_glib_nano_version], [1]) +m4_define([tp_glib_micro_version], [1]) +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], [81]) +m4_define([tp_glib_lt_current], [82]) m4_define([tp_glib_lt_revision], [0]) -m4_define([tp_glib_lt_age], [81]) +m4_define([tp_glib_lt_age], [82]) # Some magic m4_define([tp_glib_base_version], diff --git a/telepathy-glib/abi.am b/telepathy-glib/abi.am index 6907cfb5f..9f9db6abb 100644 --- a/telepathy-glib/abi.am +++ b/telepathy-glib/abi.am @@ -97,6 +97,7 @@ ABI_LISTS = \ versions/0.19.10.abi \ versions/0.21.2.abi \ versions/0.23.0.abi \ + versions/0.23.1.abi \ $(NULL) # The quoting here is unnecessary but harmless, and has the useful side-effect diff --git a/telepathy-glib/connection-manager.c b/telepathy-glib/connection-manager.c index c93d43a57..8d77617c8 100644 --- a/telepathy-glib/connection-manager.c +++ b/telepathy-glib/connection-manager.c @@ -2607,7 +2607,7 @@ tp_connection_manager_param_get_dbus_signature ( * <!-- --> * * Returns: (transfer full): the #GVariantType of the parameter - * Since: 0.UNRELEASED + * Since: 0.23.1 */ GVariantType * tp_connection_manager_param_dup_variant_type ( diff --git a/telepathy-glib/connection-manager.h b/telepathy-glib/connection-manager.h index 6dd467ef3..c472c24c3 100644 --- a/telepathy-glib/connection-manager.h +++ b/telepathy-glib/connection-manager.h @@ -204,7 +204,7 @@ gboolean tp_connection_manager_param_get_default ( _TP_AVAILABLE_IN_0_20 GVariant *tp_connection_manager_param_dup_default_variant ( const TpConnectionManagerParam *param); -_TP_AVAILABLE_IN_UNRELEASED +_TP_AVAILABLE_IN_0_24 GVariantType *tp_connection_manager_param_dup_variant_type ( const TpConnectionManagerParam *param); diff --git a/telepathy-glib/presence-mixin.c b/telepathy-glib/presence-mixin.c index 50a70b59e..3d14e2d25 100644 --- a/telepathy-glib/presence-mixin.c +++ b/telepathy-glib/presence-mixin.c @@ -1597,7 +1597,7 @@ _tp_presence_status_spec_is_heap_allocated (const TpPresenceStatusSpec *self) * %TP_CONNECTION_PRESENCE_TYPE_BUSY. * * Returns: a #TpConnectionPresenceType - * Since: 0.UNRELEASED + * Since: 0.23.1 */ TpConnectionPresenceType tp_presence_status_spec_get_presence_type (const TpPresenceStatusSpec *self) @@ -1615,7 +1615,7 @@ tp_presence_status_spec_get_presence_type (const TpPresenceStatusSpec *self) * * Returns: (transfer none): the name of this presence status, * such as "available" or "out-to-lunch". - * Since: 0.UNRELEASED + * Since: 0.23.1 */ const gchar * tp_presence_status_spec_get_name (const TpPresenceStatusSpec *self) @@ -1635,7 +1635,7 @@ tp_presence_status_spec_get_name (const TpPresenceStatusSpec *self) * statuses), or %FALSE if they cannot directly set it on * themselves (typically used for %TP_CONNECTION_PRESENCE_TYPE_OFFLINE * and %TP_CONNECTION_PRESENCE_TYPE_ERROR) - * Since: 0.UNRELEASED + * Since: 0.23.1 */ gboolean tp_presence_status_spec_can_set_on_self (const TpPresenceStatusSpec *self) @@ -1653,7 +1653,7 @@ tp_presence_status_spec_can_set_on_self (const TpPresenceStatusSpec *self) * * Returns: %TRUE if this presence status is accompanied by an optional * human-readable message - * Since: 0.UNRELEASED + * Since: 0.23.1 */ gboolean tp_presence_status_spec_has_message (const TpPresenceStatusSpec *self) @@ -1686,7 +1686,7 @@ tp_presence_status_spec_has_message (const TpPresenceStatusSpec *self) * <!-- --> * * Returns: (transfer full): a new #TpPresenceStatusSpec - * Since: 0.UNRELEASED + * Since: 0.23.1 */ TpPresenceStatusSpec * tp_presence_status_spec_new (const gchar *name, @@ -1732,7 +1732,7 @@ tp_presence_status_spec_new (const gchar *name, * are deprecated. * * Returns: (transfer full): a new #TpPresenceStatusSpec resembling @self - * Since: 0.UNRELEASED + * Since: 0.23.1 */ TpPresenceStatusSpec * tp_presence_status_spec_copy (const TpPresenceStatusSpec *self) @@ -1750,7 +1750,7 @@ tp_presence_status_spec_copy (const TpPresenceStatusSpec *self) * Free a presence status specification produced by * tp_presence_status_spec_new() or tp_presence_status_spec_copy(). * - * Since: 0.UNRELEASED + * Since: 0.23.1 */ void tp_presence_status_spec_free (TpPresenceStatusSpec *self) diff --git a/telepathy-glib/presence-mixin.h b/telepathy-glib/presence-mixin.h index d10d6b031..64a11f0d3 100644 --- a/telepathy-glib/presence-mixin.h +++ b/telepathy-glib/presence-mixin.h @@ -57,36 +57,36 @@ struct _TpPresenceStatusSpec { TpPresenceStatusSpecPrivate *priv; }; -_TP_AVAILABLE_IN_UNRELEASED +_TP_AVAILABLE_IN_0_24 TpConnectionPresenceType tp_presence_status_spec_get_presence_type ( const TpPresenceStatusSpec *self); -_TP_AVAILABLE_IN_UNRELEASED +_TP_AVAILABLE_IN_0_24 const gchar *tp_presence_status_spec_get_name ( const TpPresenceStatusSpec *self); -_TP_AVAILABLE_IN_UNRELEASED +_TP_AVAILABLE_IN_0_24 gboolean tp_presence_status_spec_can_set_on_self ( const TpPresenceStatusSpec *self); -_TP_AVAILABLE_IN_UNRELEASED +_TP_AVAILABLE_IN_0_24 gboolean tp_presence_status_spec_has_message ( const TpPresenceStatusSpec *self); -_TP_AVAILABLE_IN_UNRELEASED +_TP_AVAILABLE_IN_0_24 GType tp_presence_status_spec_get_type (void); -_TP_AVAILABLE_IN_UNRELEASED +_TP_AVAILABLE_IN_0_24 TpPresenceStatusSpec *tp_presence_status_spec_new (const gchar *name, TpConnectionPresenceType type, gboolean can_set_on_self, gboolean has_message); -_TP_AVAILABLE_IN_UNRELEASED +_TP_AVAILABLE_IN_0_24 TpPresenceStatusSpec *tp_presence_status_spec_copy ( const TpPresenceStatusSpec *self); -_TP_AVAILABLE_IN_UNRELEASED +_TP_AVAILABLE_IN_0_24 void tp_presence_status_spec_free (TpPresenceStatusSpec *self); typedef struct _TpPresenceStatus TpPresenceStatus; diff --git a/telepathy-glib/protocol.c b/telepathy-glib/protocol.c index 3c7ed9916..0c39f873e 100644 --- a/telepathy-glib/protocol.c +++ b/telepathy-glib/protocol.c @@ -891,7 +891,7 @@ tp_protocol_class_init (TpProtocolClass *klass) * by SIP URI (vCard field SIP) or telephone number (vCard field TEL) * might have { "sip", "tel", NULL }. * - * Since: 0.UNRELEASED + * Since: 0.23.1 */ g_object_class_install_property (object_class, PROP_ADDRESSABLE_VCARD_FIELDS, g_param_spec_boxed ("addressable-vcard-fields", @@ -911,7 +911,7 @@ tp_protocol_class_init (TpProtocolClass *klass) * or telephone number (tel:+1-555-0123) might have * { "sip", "sips", "tel", NULL }. * - * Since: 0.UNRELEASED + * Since: 0.23.1 */ g_object_class_install_property (object_class, PROP_ADDRESSABLE_URI_SCHEMES, g_param_spec_boxed ("addressable-uri-schemes", @@ -2032,7 +2032,7 @@ tp_protocol_async_string_cb (TpProxy *proxy, * normalization (e.g. transforming case-insensitive text to lower-case), * but does not query servers or anything similar. * - * Since: 0.UNRELEASED + * Since: 0.23.1 */ void tp_protocol_normalize_contact_async (TpProtocol *self, @@ -2065,7 +2065,7 @@ tp_protocol_normalize_contact_async (TpProtocol *self, * * Returns: (transfer full): the normalized form of @contact, * or %NULL on error - * Since: 0.UNRELEASED + * Since: 0.23.1 */ gchar * tp_protocol_normalize_contact_finish (TpProtocol *self, @@ -2096,7 +2096,7 @@ tp_protocol_normalize_contact_finish (TpProtocol *self, * for instance, on IRC, the 'account' (nickname) is insufficient, * and must be combined with a server or network name. * - * Since: 0.UNRELEASED + * Since: 0.23.1 */ void tp_protocol_identify_account_async (TpProtocol *self, @@ -2134,7 +2134,7 @@ tp_protocol_identify_account_async (TpProtocol *self, * * Returns: (transfer full): a string identifying the account, * or %NULL on error - * Since: 0.UNRELEASED + * Since: 0.23.1 */ gchar * tp_protocol_identify_account_finish (TpProtocol *self, @@ -2160,7 +2160,7 @@ tp_protocol_identify_account_finish (TpProtocol *self, * the form of a URI. This method will fail if the URI is not in a * scheme supported by this protocol or connection manager. * - * Since: 0.UNRELEASED + * Since: 0.23.1 */ void tp_protocol_normalize_contact_uri_async (TpProtocol *self, @@ -2193,7 +2193,7 @@ tp_protocol_normalize_contact_uri_async (TpProtocol *self, * * Returns: (transfer full): the normalized form of @uri, * or %NULL on error - * Since: 0.UNRELEASED + * Since: 0.23.1 */ gchar * tp_protocol_normalize_contact_uri_finish (TpProtocol *self, @@ -2220,7 +2220,7 @@ tp_protocol_normalize_contact_uri_finish (TpProtocol *self, * the form of a vCard field. This method will fail if the vCard field * is not supported by this protocol or connection manager. * - * Since: 0.UNRELEASED + * Since: 0.23.1 */ void tp_protocol_normalize_vcard_address_async (TpProtocol *self, @@ -2255,7 +2255,7 @@ tp_protocol_normalize_vcard_address_async (TpProtocol *self, * * Returns: (transfer full): the normalized form of @value, * or %NULL on error - * Since: 0.UNRELEASED + * Since: 0.23.1 */ gchar * tp_protocol_normalize_vcard_address_finish (TpProtocol *self, @@ -2276,7 +2276,7 @@ tp_protocol_normalize_vcard_address_finish (TpProtocol *self, * <!-- --> * * Returns: (transfer none): the value of #TpProtocol:addressable-vcard-fields - * Since: 0.UNRELEASED + * Since: 0.23.1 */ const gchar * const * tp_protocol_get_addressable_vcard_fields (TpProtocol *self) @@ -2292,7 +2292,7 @@ tp_protocol_get_addressable_vcard_fields (TpProtocol *self) * <!-- --> * * Returns: (transfer none): the value of #TpProtocol:addressable-uri-schemes - * Since: 0.UNRELEASED + * Since: 0.23.1 */ const gchar * const * tp_protocol_get_addressable_uri_schemes (TpProtocol *self) diff --git a/telepathy-glib/protocol.h b/telepathy-glib/protocol.h index e380441ef..1a06c7fe2 100644 --- a/telepathy-glib/protocol.h +++ b/telepathy-glib/protocol.h @@ -113,17 +113,17 @@ const gchar * const * /* gtk-doc sucks */ tp_protocol_get_authentication_types (TpProtocol *self); -_TP_AVAILABLE_IN_UNRELEASED +_TP_AVAILABLE_IN_0_24 const gchar * const * /* ... */ tp_protocol_get_addressable_vcard_fields (TpProtocol *self); -_TP_AVAILABLE_IN_UNRELEASED +_TP_AVAILABLE_IN_0_24 const gchar * const * /* ... */ tp_protocol_get_addressable_uri_schemes (TpProtocol *self); -_TP_AVAILABLE_IN_UNRELEASED +_TP_AVAILABLE_IN_0_24 GList *tp_protocol_dup_presence_statuses (TpProtocol *self) G_GNUC_WARN_UNUSED_RESULT; @@ -139,43 +139,43 @@ TpCapabilities *tp_protocol_get_capabilities (TpProtocol *self); _TP_AVAILABLE_IN_0_16 TpAvatarRequirements * tp_protocol_get_avatar_requirements (TpProtocol *self); -_TP_AVAILABLE_IN_UNRELEASED +_TP_AVAILABLE_IN_0_24 void tp_protocol_normalize_contact_async (TpProtocol *self, const gchar *contact, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data); -_TP_AVAILABLE_IN_UNRELEASED +_TP_AVAILABLE_IN_0_24 gchar *tp_protocol_normalize_contact_finish (TpProtocol *self, GAsyncResult *result, GError **error); -_TP_AVAILABLE_IN_UNRELEASED +_TP_AVAILABLE_IN_0_24 void tp_protocol_identify_account_async (TpProtocol *self, GVariant *vardict, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data); -_TP_AVAILABLE_IN_UNRELEASED +_TP_AVAILABLE_IN_0_24 gchar *tp_protocol_identify_account_finish (TpProtocol *self, GAsyncResult *result, GError **error); -_TP_AVAILABLE_IN_UNRELEASED +_TP_AVAILABLE_IN_0_24 void tp_protocol_normalize_contact_uri_async (TpProtocol *self, const gchar *uri, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data); -_TP_AVAILABLE_IN_UNRELEASED +_TP_AVAILABLE_IN_0_24 gchar *tp_protocol_normalize_contact_uri_finish (TpProtocol *self, GAsyncResult *result, GError **error); -_TP_AVAILABLE_IN_UNRELEASED +_TP_AVAILABLE_IN_0_24 void tp_protocol_normalize_vcard_address_async (TpProtocol *self, const gchar *field, const gchar *value, @@ -183,7 +183,7 @@ void tp_protocol_normalize_vcard_address_async (TpProtocol *self, GAsyncReadyCallback callback, gpointer user_data); -_TP_AVAILABLE_IN_UNRELEASED +_TP_AVAILABLE_IN_0_24 gchar *tp_protocol_normalize_vcard_address_finish (TpProtocol *self, GAsyncResult *result, GError **error); diff --git a/telepathy-glib/versions/0.23.1.abi b/telepathy-glib/versions/0.23.1.abi new file mode 100644 index 000000000..0354a99e7 --- /dev/null +++ b/telepathy-glib/versions/0.23.1.abi @@ -0,0 +1,24 @@ +Version: TELEPATHY_GLIB_0.23.1 +Extends: TELEPATHY_GLIB_0.23.0 +Release: 0.23.1 + +tp_connection_manager_param_dup_variant_type +tp_presence_status_spec_can_set_on_self +tp_presence_status_spec_copy +tp_presence_status_spec_free +tp_presence_status_spec_get_name +tp_presence_status_spec_get_presence_type +tp_presence_status_spec_get_type +tp_presence_status_spec_has_message +tp_presence_status_spec_new +tp_protocol_dup_presence_statuses +tp_protocol_get_addressable_uri_schemes +tp_protocol_get_addressable_vcard_fields +tp_protocol_identify_account_async +tp_protocol_identify_account_finish +tp_protocol_normalize_contact_async +tp_protocol_normalize_contact_finish +tp_protocol_normalize_contact_uri_async +tp_protocol_normalize_contact_uri_finish +tp_protocol_normalize_vcard_address_async +tp_protocol_normalize_vcard_address_finish |