summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2010-06-14 17:30:09 +0100
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2010-06-14 17:30:09 +0100
commit977adb56a56b6f3e16e3371dad7b1c18ddf9ebb3 (patch)
tree73a7ae0e73cb232a7761967d428537941c5d93e5
parentb534d0b62243093722a657eeda3f12ff0efcec20 (diff)
Prepare version 0.11.7telepathy-glib-0.11.7
-rw-r--r--NEWS44
-rw-r--r--configure.ac8
-rw-r--r--telepathy-glib/abi.am3
-rw-r--r--telepathy-glib/account.c8
-rw-r--r--telepathy-glib/channel-dispatch-operation.c4
-rw-r--r--telepathy-glib/channel-factory-iface.c36
-rw-r--r--telepathy-glib/channel-factory-iface.h24
-rw-r--r--telepathy-glib/connection-contact-info.c42
-rw-r--r--telepathy-glib/contact.c14
-rw-r--r--telepathy-glib/errors.c2
-rw-r--r--telepathy-glib/extra-gtkdoc.h8
-rw-r--r--telepathy-glib/handle-set.c2
-rw-r--r--telepathy-glib/util.c6
-rw-r--r--telepathy-glib/versions/0.11.7.abi46
14 files changed, 159 insertions, 88 deletions
diff --git a/NEWS b/NEWS
index f8f67f0fc..d621fa258 100644
--- a/NEWS
+++ b/NEWS
@@ -1,37 +1,59 @@
-telepathy-glib 0.11.7 (UNRELEASED)
+telepathy-glib 0.11.7 (2010-06-14)
==================================
+The “why do my legs not work?” release.
+
Requirements:
-* If GObject-Introspection is enabled, it must be version 0.6.13 or later.
+⎎ If GObject-Introspection is enabled, it must be version 0.6.13 or later.
+
+Deprecations:
-Semi-deprecations:
+⎎ TpChannelFactoryIface is officially deprecated (it shouldn't have been used
+ since 0.8).
-* tp_verify() should not be used in new code: use GLib 2.20's G_STATIC_ASSERT.
+⎎ tp_verify() should not be used in new code: use GLib 2.20's G_STATIC_ASSERT.
Enhancements:
-* fd.o #27676: add TP_CONNECTION_FEATURE_CONTACT_INFO,
+⎎ Update to telepathy-spec 0.19.7 (smcv)
+ ⎓ generate code for the Anonymity and ServicePoint interfaces
+ ⎓ add ChatStates property and Chat_State_Map type
+ ⎓ add Account.ConnectionError and ConnectionErrorDetails properties
+
+⎎ fd.o #27676: add TP_CONNECTION_FEATURE_CONTACT_INFO,
TP_CONTACT_FEATURE_CONTACT_INFO, tp_contact_request_contact_info_async, etc.
(Zdra)
-* fd.o #28368: use GStrv instead of gchar ** in structs, so
+⎎ fd.o #28241: add tp_channel_dispatch_operation_handle_with_time_async
+ (cassidy)
+
+⎎ fd.o #28379: add connection-error and connection-error-details properties
+ to TpAccount, and implement the corresponding parameters of
+ TpAccount::status-changed (smcv)
+
+⎎ fd.o #28312: add TpContact::presence-changed signal (sjokkis)
+
+⎎ fd.o #28368: use GStrv instead of gchar ** in structs, so
GObject-Introspection ≥ 0.6.13 can introspect it correctly (Zdra)
-* Add tp_handle_set_new_from_array (smcv)
+⎎ Add tp_handle_set_new_from_array (smcv)
-* fd.o #28345: add tp_clear_object, tp_clear_pointer, tp_clear_boxed
+⎎ fd.o #28345: add tp_clear_object, tp_clear_pointer, tp_clear_boxed
(also proposed for GLib/GObject, as Gnome bug #620263) (smcv)
-* Add TP_ERROR as a synonym for TP_ERRORS, to be nice to Vala (treitter)
+⎎ Add TP_ERROR as a synonym for TP_ERRORS, to be nice to Vala (treitter)
-* fd.o #28334, #28347: speed up the regression tests, clean up their code, and
+⎎ fd.o #28334, #28347: speed up the regression tests, clean up their code, and
put their utility code in a namespace so Vala tests can use it (treitter,
smcv)
Fixes:
-* test-finalized-in-invalidated-handler: eliminate a race condition (smcv)
+⎎ test-finalized-in-invalidated-handler: eliminate a race condition (smcv)
+
+⎎ tp_connection_get_detailed_error: fix a memory leak introduced in 0.11.4
+ (smcv)
telepathy-glib 0.11.6 (2010-05-25)
==================================
diff --git a/configure.ac b/configure.ac
index 3de6cb9a2..7adf869b8 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], [11])
-m4_define([tp_glib_micro_version], [6])
-m4_define([tp_glib_nano_version], [1])
+m4_define([tp_glib_micro_version], [7])
+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], [38])
+m4_define([tp_glib_lt_current], [39])
m4_define([tp_glib_lt_revision], [0])
-m4_define([tp_glib_lt_age], [38])
+m4_define([tp_glib_lt_age], [39])
# Some magic
m4_define([tp_glib_base_version],
diff --git a/telepathy-glib/abi.am b/telepathy-glib/abi.am
index 20457a450..60ca8745d 100644
--- a/telepathy-glib/abi.am
+++ b/telepathy-glib/abi.am
@@ -41,7 +41,8 @@ ABI_LISTS = \
versions/0.11.3.abi \
versions/0.11.4.abi \
versions/0.11.5.abi \
- versions/0.11.6.abi
+ versions/0.11.6.abi \
+ versions/0.11.7.abi
# The quoting here is unnecessary but harmless, and has the useful side-effect
# that vim quickfix mode (:make) doesn't interpret the libtool --mode=link
diff --git a/telepathy-glib/account.c b/telepathy-glib/account.c
index 29a4f88c4..5376172d0 100644
--- a/telepathy-glib/account.c
+++ b/telepathy-glib/account.c
@@ -1011,7 +1011,7 @@ tp_account_class_init (TpAccountClass *klass)
* tp_proxy_prepare_async() has finished; until then, the value is
* %NULL.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
g_object_class_install_property (object_class, PROP_CONNECTION_ERROR,
g_param_spec_string ("connection-error",
@@ -1042,7 +1042,7 @@ tp_account_class_init (TpAccountClass *klass)
* tp_proxy_prepare_async() has finished; until then, the value is
* an empty map.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
g_object_class_install_property (object_class, PROP_CONNECTION_ERROR_DETAILS,
g_param_spec_boxed ("connection-error-details",
@@ -1306,7 +1306,7 @@ tp_account_class_init (TpAccountClass *klass)
*
* The @dbus_error_name and @details parameters were present, but
* non-functional (always %NULL), in older versions. They have been
- * available with their current behaviour since version 0.11.UNRELEASED.
+ * available with their current behaviour since version 0.11.7.
*
* Since: 0.9.0
*/
@@ -2924,7 +2924,7 @@ tp_account_set_avatar_async (TpAccount *self,
*
* Returns: (transfer none) (allow-none): a D-Bus error name, or %NULL.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
const gchar *
tp_account_get_detailed_error (TpAccount *self,
diff --git a/telepathy-glib/channel-dispatch-operation.c b/telepathy-glib/channel-dispatch-operation.c
index 1067c4677..86762bd85 100644
--- a/telepathy-glib/channel-dispatch-operation.c
+++ b/telepathy-glib/channel-dispatch-operation.c
@@ -1347,7 +1347,7 @@ _tp_channel_dispatch_operation_new_with_objects (TpDBusDaemon *bus_daemon,
*
* This method has been introduced in telepathy-mission-control 5.5.0.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
void
tp_channel_dispatch_operation_handle_with_time_async (
@@ -1380,7 +1380,7 @@ tp_channel_dispatch_operation_handle_with_time_async (
*
* Returns: %TRUE if the HandleWithTime() call was successful, otherwise %FALSE
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
gboolean
tp_channel_dispatch_operation_handle_with_time_finish (
diff --git a/telepathy-glib/channel-factory-iface.c b/telepathy-glib/channel-factory-iface.c
index b10d96b7f..586ee7ac0 100644
--- a/telepathy-glib/channel-factory-iface.c
+++ b/telepathy-glib/channel-factory-iface.c
@@ -29,10 +29,10 @@
* requests from the connection, and responds to channel-related events
* on the underlying network connection (e.g. incoming calls).
*
- * Deprecated since version 0.11.UNRELEASED. Use #TpChannelManager, a newer
+ * Deprecated since version 0.11.7. Use #TpChannelManager, a newer
* interface which can be used to implement modern D-Bus APIs, instead.
*
- * Deprecated: 0.11.UNRELEASED
+ * Deprecated: 0.11.7
*/
#include <telepathy-glib/channel-factory-iface.h>
@@ -143,9 +143,9 @@ tp_channel_factory_iface_get_type (void)
* disconnected state, before either emitting the StatusChanged signal or
* calling disconnected().
*
- * Deprecated since version 0.11.UNRELEASED. Use #TpChannelManager instead.
+ * Deprecated since version 0.11.7. Use #TpChannelManager instead.
*
- * Deprecated: 0.11.UNRELEASED
+ * Deprecated: 0.11.7
*/
void
tp_channel_factory_iface_close_all (TpChannelFactoryIface *self)
@@ -163,9 +163,9 @@ tp_channel_factory_iface_close_all (TpChannelFactoryIface *self)
* Indicate that the connection has gone from disconnected to connecting
* state.
*
- * Deprecated since version 0.11.UNRELEASED. Use #TpChannelManager instead.
+ * Deprecated since version 0.11.7. Use #TpChannelManager instead.
*
- * Deprecated: 0.11.UNRELEASED
+ * Deprecated: 0.11.7
*/
void
tp_channel_factory_iface_connecting (TpChannelFactoryIface *self)
@@ -182,9 +182,9 @@ tp_channel_factory_iface_connecting (TpChannelFactoryIface *self)
*
* Indicate that the connection has gone from connecting to connected state.
*
- * Deprecated since version 0.11.UNRELEASED. Use #TpChannelManager instead.
+ * Deprecated since version 0.11.7. Use #TpChannelManager instead.
*
- * Deprecated: 0.11.UNRELEASED
+ * Deprecated: 0.11.7
*/
void
tp_channel_factory_iface_connected (TpChannelFactoryIface *self)
@@ -201,9 +201,9 @@ tp_channel_factory_iface_connected (TpChannelFactoryIface *self)
*
* Indicate that the connection has become disconnected.
*
- * Deprecated since version 0.11.UNRELEASED. Use #TpChannelManager instead.
+ * Deprecated since version 0.11.7. Use #TpChannelManager instead.
*
- * Deprecated: 0.11.UNRELEASED
+ * Deprecated: 0.11.7
*/
void
tp_channel_factory_iface_disconnected (TpChannelFactoryIface *self)
@@ -222,9 +222,9 @@ tp_channel_factory_iface_disconnected (TpChannelFactoryIface *self)
*
* Call func(channel, data) for each channel managed by this factory.
*
- * Deprecated since version 0.11.UNRELEASED. Use #TpChannelManager instead.
+ * Deprecated since version 0.11.7. Use #TpChannelManager instead.
*
- * Deprecated: 0.11.UNRELEASED
+ * Deprecated: 0.11.7
*/
void
tp_channel_factory_iface_foreach (TpChannelFactoryIface *self,
@@ -258,9 +258,9 @@ tp_channel_factory_iface_foreach (TpChannelFactoryIface *self,
*
* Request a channel.
*
- * Deprecated since version 0.11.UNRELEASED. Use #TpChannelManager instead.
+ * Deprecated since version 0.11.7. Use #TpChannelManager instead.
*
- * Deprecated: 0.11.UNRELEASED
+ * Deprecated: 0.11.7
*
* Returns: one of the values of #TpChannelFactoryRequestStatus, and
* behaves as documented for that return value
@@ -301,9 +301,9 @@ tp_channel_factory_iface_request (TpChannelFactoryIface *self,
* to determine which channels satisfy which requests based on the handle
* and handle-type.
*
- * Deprecated since version 0.11.UNRELEASED. Use #TpChannelManager instead.
+ * Deprecated since version 0.11.7. Use #TpChannelManager instead.
*
- * Deprecated: 0.11.UNRELEASED
+ * Deprecated: 0.11.7
*/
void
tp_channel_factory_iface_emit_new_channel (gpointer instance,
@@ -326,9 +326,9 @@ tp_channel_factory_iface_emit_new_channel (gpointer instance,
*
* request is as for tp_channel_factory_iface_emit_new_channel().
*
- * Deprecated since version 0.11.UNRELEASED. Use #TpChannelManager instead.
+ * Deprecated since version 0.11.7. Use #TpChannelManager instead.
*
- * Deprecated: 0.11.UNRELEASED
+ * Deprecated: 0.11.7
*/
void
tp_channel_factory_iface_emit_channel_error (gpointer instance,
diff --git a/telepathy-glib/channel-factory-iface.h b/telepathy-glib/channel-factory-iface.h
index b85e1c3aa..04e4b069a 100644
--- a/telepathy-glib/channel-factory-iface.h
+++ b/telepathy-glib/channel-factory-iface.h
@@ -51,9 +51,9 @@ G_BEGIN_DECLS
*
* Opaque typedef representing any channel factory implementation.
*
- * Deprecated since version 0.11.UNRELEASED. Use #TpChannelManager instead.
+ * Deprecated since version 0.11.7. Use #TpChannelManager instead.
*
- * Deprecated: 0.11.UNRELEASED
+ * Deprecated: 0.11.7
*/
typedef struct _TpChannelFactoryIface TpChannelFactoryIface;
@@ -84,9 +84,9 @@ typedef struct _TpChannelFactoryIfaceClass TpChannelFactoryIfaceClass;
*
* Indicates the result of a channel request.
*
- * Deprecated since version 0.11.UNRELEASED. Use #TpChannelManager instead.
+ * Deprecated since version 0.11.7. Use #TpChannelManager instead.
*
- * Deprecated: 0.11.UNRELEASED
+ * Deprecated: 0.11.7
*/
typedef enum { /*< skip >*/
TP_CHANNEL_FACTORY_REQUEST_STATUS_NOT_IMPLEMENTED = 0,
@@ -105,9 +105,9 @@ typedef enum { /*< skip >*/
* A virtual method on a channel factory that takes no extra parameters
* and returns nothing.
*
- * Deprecated since version 0.11.UNRELEASED. Use #TpChannelManager instead.
+ * Deprecated since version 0.11.7. Use #TpChannelManager instead.
*
- * Deprecated: 0.11.UNRELEASED
+ * Deprecated: 0.11.7
*/
typedef void (*TpChannelFactoryIfaceProc) (TpChannelFactoryIface *self);
@@ -132,9 +132,9 @@ typedef void (*TpChannelFactoryIfaceProc) (TpChannelFactoryIface *self);
*
* Signature of an implementation of RequestChannel.
*
- * Deprecated since version 0.11.UNRELEASED. Use #TpChannelManager instead.
+ * Deprecated since version 0.11.7. Use #TpChannelManager instead.
*
- * Deprecated: 0.11.UNRELEASED
+ * Deprecated: 0.11.7
*
* Returns: one of the values of #TpChannelFactoryRequestStatus, and
* behaves as documented for that return value
@@ -153,9 +153,9 @@ typedef TpChannelFactoryRequestStatus (*TpChannelFactoryIfaceRequestImpl) (
* Signature of an implementation of foreach, which must call
* func(channel, data) for each channel managed by this factory.
*
- * Deprecated since version 0.11.UNRELEASED. Use #TpChannelManager instead.
+ * Deprecated since version 0.11.7. Use #TpChannelManager instead.
*
- * Deprecated: 0.11.UNRELEASED
+ * Deprecated: 0.11.7
*/
typedef void (*TpChannelFactoryIfaceForeachImpl) (TpChannelFactoryIface *self,
TpChannelFunc func, gpointer data);
@@ -181,9 +181,9 @@ typedef void (*TpChannelFactoryIfaceForeachImpl) (TpChannelFactoryIface *self,
*
* The class structure and vtable for a channel factory implementation.
*
- * Deprecated since version 0.11.UNRELEASED. Use #TpChannelManager instead.
+ * Deprecated since version 0.11.7. Use #TpChannelManager instead.
*
- * Deprecated: 0.11.UNRELEASED
+ * Deprecated: 0.11.7
*/
struct _TpChannelFactoryIfaceClass {
GTypeInterface parent_class;
diff --git a/telepathy-glib/connection-contact-info.c b/telepathy-glib/connection-contact-info.c
index bbd755d43..f684a0a6d 100644
--- a/telepathy-glib/connection-contact-info.c
+++ b/telepathy-glib/connection-contact-info.c
@@ -52,7 +52,7 @@
*
* A struct describing a vCard field.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
/**
@@ -74,7 +74,7 @@
*
* Returns: a newly allocated #TpContactInfoFieldSpec, free it with
* tp_contact_info_field_spec_free()
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
TpContactInfoFieldSpec *
_tp_contact_info_field_spec_new (const gchar *name,
@@ -102,7 +102,7 @@ _tp_contact_info_field_spec_new (const gchar *name,
*
* Returns: a newly allocated #TpContactInfoFieldSpec, free it with
* tp_contact_info_field_spec_free()
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
TpContactInfoFieldSpec *
tp_contact_info_field_spec_copy (const TpContactInfoFieldSpec *self)
@@ -119,7 +119,7 @@ tp_contact_info_field_spec_copy (const TpContactInfoFieldSpec *self)
*
* Free all memory used by the #TpContactInfoFieldSpec.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
void
tp_contact_info_field_spec_free (TpContactInfoFieldSpec *self)
@@ -137,7 +137,7 @@ tp_contact_info_field_spec_free (TpContactInfoFieldSpec *self)
*
* The boxed type of a #TpContactInfoFieldSpec.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
GType
tp_contact_info_field_spec_get_type (void)
@@ -162,7 +162,7 @@ tp_contact_info_field_spec_get_type (void)
*
* Returns: a new #GList of newly allocated #TpContactInfoFieldSpec,
* free it with tp_contact_info_spec_list_free()
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
GList *
tp_contact_info_spec_list_copy (GList *list)
@@ -184,7 +184,7 @@ tp_contact_info_spec_list_copy (GList *list)
*
* Free all memory used by the #GList and its elements.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
void
tp_contact_info_spec_list_free (GList *list)
@@ -198,7 +198,7 @@ tp_contact_info_spec_list_free (GList *list)
*
* The boxed type of a #GList of #TpContactInfoFieldSpec.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
GType
tp_contact_info_spec_list_get_type (void)
@@ -233,7 +233,7 @@ tp_contact_info_spec_list_get_type (void)
* A structure representing an information about a contact. Similar to a vCard
* field.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
/**
@@ -255,7 +255,7 @@ tp_contact_info_spec_list_get_type (void)
*
* Returns: a newly allocated #TpContactInfoField, free it with
* tp_contact_info_field_free()
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
TpContactInfoField *
tp_contact_info_field_new (const gchar *field_name,
@@ -281,7 +281,7 @@ tp_contact_info_field_new (const gchar *field_name,
*
* Returns: a newly allocated #TpContactInfoField, free it with
* tp_contact_info_field_free()
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
TpContactInfoField *
tp_contact_info_field_copy (const TpContactInfoField *self)
@@ -298,7 +298,7 @@ tp_contact_info_field_copy (const TpContactInfoField *self)
*
* Free all memory used by the #TpContactInfoField.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
void
tp_contact_info_field_free (TpContactInfoField *self)
@@ -317,7 +317,7 @@ tp_contact_info_field_free (TpContactInfoField *self)
*
* The boxed type of a #TpContactInfoField.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
GType
tp_contact_info_field_get_type (void)
@@ -342,7 +342,7 @@ tp_contact_info_field_get_type (void)
*
* Returns: a new #GList of newly allocated #TpContactInfoField, free it with
* tp_contact_info_list_free()
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
GList *
tp_contact_info_list_copy (GList *list)
@@ -364,7 +364,7 @@ tp_contact_info_list_copy (GList *list)
*
* Free all memory used by the #GList and its elements.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
void
tp_contact_info_list_free (GList *list)
@@ -378,7 +378,7 @@ tp_contact_info_list_free (GList *list)
*
* The boxed type of a #GList of #TpContactInfoField.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
GType
tp_contact_info_list_get_type (void)
@@ -409,7 +409,7 @@ tp_contact_info_list_get_type (void)
* One can ask for a feature to be prepared using the
* tp_proxy_prepare_async() function, and waiting for it to callback.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
GQuark
@@ -521,7 +521,7 @@ _tp_connection_maybe_prepare_contact_info (TpProxy *proxy)
* This property cannot change after @self goes to the Connected state.
*
* Returns: a set of #TpContactInfoFlags
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
TpContactInfoFlags
tp_connection_get_contact_info_flags (TpConnection *self)
@@ -550,7 +550,7 @@ tp_connection_get_contact_info_flags (TpConnection *self)
* Returns: (element-type TelepathyGLib.ContactInfoFieldSpec) (transfer container):
* a #GList of #TpContactInfoFieldSpec struct, or %NULL if the feature is not
* yet prepared or the connection doesn't have the necessary properties.
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
GList *
tp_connection_get_contact_info_supported_fields (TpConnection *self)
@@ -592,7 +592,7 @@ set_info_cb (TpConnection *self,
* This method should not be expected to succeed if the result of
* tp_connection_get_contact_info_flags() does not include
* %TP_CONTACT_INFO_FLAG_CAN_SET.
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
void
tp_connection_set_contact_info_async (TpConnection *self,
@@ -641,7 +641,7 @@ tp_connection_set_contact_info_async (TpConnection *self,
*
* Returns: %TRUE if the request call was successful, otherwise %FALSE
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
gboolean
tp_connection_set_contact_info_finish (TpConnection *self,
diff --git a/telepathy-glib/contact.c b/telepathy-glib/contact.c
index 8e5fe7e74..741110fad 100644
--- a/telepathy-glib/contact.c
+++ b/telepathy-glib/contact.c
@@ -97,7 +97,7 @@ struct _TpContact {
* #TpContact:avatar-mime-type. Implies %TP_CONTACT_FEATURE_AVATAR_TOKEN
* (available since 0.11.6)
* @TP_CONTACT_FEATURE_CONTACT_INFO: #TpContact:contact-info
- * (available since 0.11.UNRELEASED)
+ * (available since 0.11.7)
* @NUM_TP_CONTACT_FEATURES: 1 higher than the highest TpContactFeature
* supported by this version of telepathy-glib
*
@@ -500,7 +500,7 @@ tp_contact_get_capabilities (TpContact *self)
* Returns: (element-type TelepathyGLib.ContactInfoField) (transfer container):
* a #GList of #TpContactInfoField, or %NULL if the feature is not yet
* prepared.
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
GList *
tp_contact_get_contact_info (TpContact *self)
@@ -894,7 +894,7 @@ tp_contact_class_init (TpContactClass *klass)
* This is set to %NULL if %TP_CONTACT_FEATURE_CONTACT_INFO is not set on this
* contact.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
param_spec = g_param_spec_boxed ("contact-info",
"Contact Info",
@@ -912,6 +912,8 @@ tp_contact_class_init (TpContactClass *klass)
* @message: The new value of #TpContact:presence-message
*
* Emitted when this contact's presence changes.
+ *
+ * Since: 0.11.7
*/
signals[SIGNAL_PRESENCE_CHANGED] = g_signal_new ("presence-changed",
G_TYPE_FROM_CLASS (object_class),
@@ -2593,7 +2595,7 @@ contact_info_request_cancelled_cb (GCancellable *cancellable,
* If %TP_CONTACT_FEATURE_CONTACT_INFO is not yet set on @self, it will be
* set before its property gets updated and @callback is called.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
void
tp_contact_request_contact_info_async (TpContact *self,
@@ -2639,7 +2641,7 @@ tp_contact_request_contact_info_async (TpContact *self,
*
* Returns: %TRUE if the request call was successful, otherwise %FALSE
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
gboolean
tp_contact_request_contact_info_finish (TpContact *self,
@@ -2677,7 +2679,7 @@ tp_contact_request_contact_info_finish (TpContact *self,
* If %TP_CONTACT_FEATURE_CONTACT_INFO is not yet set on a contact, it will be
* set before its property gets updated.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
void
tp_connection_refresh_contact_info (TpConnection *self,
diff --git a/telepathy-glib/errors.c b/telepathy-glib/errors.c
index f6cc89518..267d2c5d3 100644
--- a/telepathy-glib/errors.c
+++ b/telepathy-glib/errors.c
@@ -171,7 +171,7 @@
* earlier request for anonymity, and the earlier request specified
* that raising an error is preferable to disclosing the user's
* identity
- * Since 0.11.UNRELEASED
+ * Since 0.11.7
*
* Enumerated type representing the Telepathy D-Bus errors.
*/
diff --git a/telepathy-glib/extra-gtkdoc.h b/telepathy-glib/extra-gtkdoc.h
index cfaef0e41..1eeb50cc2 100644
--- a/telepathy-glib/extra-gtkdoc.h
+++ b/telepathy-glib/extra-gtkdoc.h
@@ -694,7 +694,7 @@
* This section documents the auto-generated C wrappers for the
* Anonymity interfaces, used with #TpConnection and #TpChannel objects.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
/**
@@ -710,7 +710,7 @@
* This section documents the auto-generated GInterfaces used to implement the
* Anonymity interfaces.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
/**
@@ -728,7 +728,7 @@
* This section documents the auto-generated C wrappers for the
* ServicePoint interfaces, used with #TpConnection and #TpChannel objects.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
/**
@@ -745,5 +745,5 @@
* This section documents the auto-generated GInterfaces used to implement the
* ServicePoint interfaces.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
diff --git a/telepathy-glib/handle-set.c b/telepathy-glib/handle-set.c
index 52b46c672..81f27a54a 100644
--- a/telepathy-glib/handle-set.c
+++ b/telepathy-glib/handle-set.c
@@ -95,7 +95,7 @@ tp_handle_set_new (TpHandleRepoIface *repo)
*
* Returns: A new #TpHandleSet
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
TpHandleSet *
tp_handle_set_new_from_array (TpHandleRepoIface *repo,
diff --git a/telepathy-glib/util.c b/telepathy-glib/util.c
index ac358ae22..195c8d340 100644
--- a/telepathy-glib/util.c
+++ b/telepathy-glib/util.c
@@ -1271,7 +1271,7 @@ tp_weak_ref_destroy (TpWeakRef *self)
* This is exactly equivalent to calling tp_clear_pointer() on @op,
* with @destroy = g_object_unref(). See tp_clear_pointer() for example usage.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
/**
@@ -1310,7 +1310,7 @@ tp_weak_ref_destroy (TpWeakRef *self)
* tp_clear_pointer (&amp;foo->misc, my_struct_destroy);
* ]|
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
/**
@@ -1329,5 +1329,5 @@ tp_weak_ref_destroy (TpWeakRef *self)
* This is similar to tp_clear_pointer(); see that function's documentation
* for typical usage.
*
- * Since: 0.11.UNRELEASED
+ * Since: 0.11.7
*/
diff --git a/telepathy-glib/versions/0.11.7.abi b/telepathy-glib/versions/0.11.7.abi
new file mode 100644
index 000000000..b836ca675
--- /dev/null
+++ b/telepathy-glib/versions/0.11.7.abi
@@ -0,0 +1,46 @@
+Version: TELEPATHY_GLIB_0.11.7
+Extends: TELEPATHY_GLIB_0.11.6
+Release: 0.11.7
+
+tp_account_get_detailed_error
+tp_channel_dispatch_operation_handle_with_time_async
+tp_channel_dispatch_operation_handle_with_time_finish
+tp_cli_channel_interface_service_point_connect_to_service_point_changed
+tp_cli_connection_interface_anonymity_connect_to_anonymity_modes_changed
+tp_cli_connection_interface_service_point_connect_to_service_points_changed
+tp_connection_get_contact_info_flags
+tp_connection_get_contact_info_supported_fields
+tp_connection_get_feature_quark_contact_info
+tp_connection_refresh_contact_info
+tp_connection_set_contact_info_async
+tp_connection_set_contact_info_finish
+tp_contact_get_contact_info
+tp_contact_info_field_copy
+tp_contact_info_field_free
+tp_contact_info_field_get_type
+tp_contact_info_field_new
+tp_contact_info_field_spec_copy
+tp_contact_info_field_spec_free
+tp_contact_info_field_spec_get_type
+tp_contact_info_list_copy
+tp_contact_info_list_free
+tp_contact_info_list_get_type
+tp_contact_info_spec_list_copy
+tp_contact_info_spec_list_free
+tp_contact_info_spec_list_get_type
+tp_contact_request_contact_info_async
+tp_contact_request_contact_info_finish
+tp_handle_set_new_from_array
+tp_iface_quark_channel_interface_anonymity
+tp_iface_quark_channel_interface_service_point
+tp_iface_quark_connection_interface_anonymity
+tp_iface_quark_connection_interface_service_point
+tp_svc_channel_interface_anonymity_get_type
+tp_svc_channel_interface_service_point_emit_service_point_changed
+tp_svc_channel_interface_service_point_get_type
+tp_svc_connection_interface_anonymity_emit_anonymity_modes_changed
+tp_svc_connection_interface_anonymity_get_type
+tp_svc_connection_interface_service_point_emit_service_points_changed
+tp_svc_connection_interface_service_point_get_type
+tp_type_dbus_array__28us_29as
+tp_type_dbus_struct__28us_29as