summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS6
-rw-r--r--configure.ac8
-rw-r--r--telepathy-glib/abi.am1
-rw-r--r--telepathy-glib/account-request.c78
-rw-r--r--telepathy-glib/account.h4
-rw-r--r--telepathy-glib/base-connection.c12
-rw-r--r--telepathy-glib/base-connection.h10
-rw-r--r--telepathy-glib/channel-manager.c4
-rw-r--r--telepathy-glib/channel-manager.h2
-rw-r--r--telepathy-glib/connection-manager.c24
-rw-r--r--telepathy-glib/connection-manager.h16
-rw-r--r--telepathy-glib/connection.h12
-rw-r--r--telepathy-glib/handle-repo.h16
-rw-r--r--telepathy-glib/protocol.c4
-rw-r--r--telepathy-glib/simple-client-factory.c8
-rw-r--r--telepathy-glib/simple-client-factory.h8
-rw-r--r--telepathy-glib/versions/0.19.1.abi32
17 files changed, 141 insertions, 104 deletions
diff --git a/NEWS b/NEWS
index 4fb4c622e..31a285ed0 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,10 @@
-telepathy-glib 0.19.1 (UNRELEASED)
+telepathy-glib 0.19.1 (2012-06-06)
==================================
+Dependencies:
+
+• Valac ≥ 0.16.0 is now required for the Vala bindings.
+
Deprecations:
• TpHandle reference count related APIs have been deprecated.
diff --git a/configure.ac b/configure.ac
index 561f72c7e..035ef3e74 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], [19])
-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], [71])
+m4_define([tp_glib_lt_current], [72])
m4_define([tp_glib_lt_revision], [0])
-m4_define([tp_glib_lt_age], [71])
+m4_define([tp_glib_lt_age], [72])
# Some magic
m4_define([tp_glib_base_version],
diff --git a/telepathy-glib/abi.am b/telepathy-glib/abi.am
index 7f4ef3db3..859791672 100644
--- a/telepathy-glib/abi.am
+++ b/telepathy-glib/abi.am
@@ -86,6 +86,7 @@ ABI_LISTS = \
versions/0.17.7.abi \
versions/0.18.0.abi \
versions/0.19.0.abi \
+ versions/0.19.1.abi \
$(NULL)
# The quoting here is unnecessary but harmless, and has the useful side-effect
diff --git a/telepathy-glib/account-request.c b/telepathy-glib/account-request.c
index 2f39c7f2f..69060e384 100644
--- a/telepathy-glib/account-request.c
+++ b/telepathy-glib/account-request.c
@@ -88,7 +88,7 @@
* ]|
*
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
/**
@@ -97,7 +97,7 @@
* An object for representing a currently non-existent account which
* is to be created on a #TpAccountManager.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
/**
@@ -382,7 +382,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
*
* The #TpAccountManager to create the account on.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_ACCOUNT_MANAGER,
g_param_spec_object ("account-manager",
@@ -396,7 +396,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
*
* The account's connection manager name.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_CONNECTION_MANAGER,
g_param_spec_string ("connection-manager",
@@ -412,7 +412,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
* "local-xmpp". Recommended names for most protocols can be found in the
* Telepathy D-Bus Interface Specification.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_PROTOCOL,
g_param_spec_string ("protocol",
@@ -427,7 +427,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
* The account's display name. To change this property use
* tp_account_request_set_display_name().
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_DISPLAY_NAME,
g_param_spec_string ("display-name",
@@ -442,7 +442,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
* The account's connection parameters. To add a parameter, use
* tp_account_request_set_parameter() or another convience function.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_PARAMETERS,
g_param_spec_variant ("parameters",
@@ -456,7 +456,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
*
* The account's properties.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_PROPERTIES,
g_param_spec_variant ("properties",
@@ -471,7 +471,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
* The account's icon name. To change this propery, use
* tp_account_request_set_icon_name().
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_ICON_NAME,
g_param_spec_string ("icon-name",
@@ -486,7 +486,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
* The account's nickname. To change this property use
* tp_account_request_set_nickname().
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_NICKNAME,
g_param_spec_string ("nickname",
@@ -502,7 +502,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
* #TpConnectionPresenceType). To change this property use
* tp_account_request_set_requested_presence().
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_REQUESTED_PRESENCE_TYPE,
g_param_spec_uint ("requested-presence-type",
@@ -519,7 +519,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
* The requested Status string of the account. To change this
* property use tp_account_request_set_requested_presence().
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_REQUESTED_STATUS,
g_param_spec_string ("requested-status",
@@ -534,7 +534,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
* The requested status message message of the account. To change
* this property use tp_account_request_set_requested_presence().
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_REQUESTED_STATUS_MESSAGE,
g_param_spec_string ("requested-status-message",
@@ -555,7 +555,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
* available, the automatic presence type, status and message will
* be copied to their "requested" counterparts.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_AUTOMATIC_PRESENCE_TYPE,
g_param_spec_uint ("automatic-presence-type",
@@ -573,7 +573,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
* #TpAccountRequest:automatic-presence-type. To change this property
* use tp_account_request_set_automatic_presence().
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_AUTOMATIC_STATUS,
g_param_spec_string ("automatic-status",
@@ -589,7 +589,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
* #TpAccount:automatic-presence-type. To change this property use
* tp_account_request_set_automatic_presence().
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_AUTOMATIC_STATUS_MESSAGE,
g_param_spec_string ("automatic-status-message",
@@ -604,7 +604,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
* Whether the account is enabled or not. To change this property
* use tp_account_request_set_enabled().
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_ENABLED,
g_param_spec_boolean ("enabled",
@@ -619,7 +619,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
* Whether the account should connect automatically or not. To change this
* property, use tp_account_request_set_connect_automatically().
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_CONNECT_AUTOMATICALLY,
g_param_spec_boolean ("connect-automatically",
@@ -637,7 +637,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
*
* To add to this property use tp_account_request_add_supersedes().
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_SUPERSEDES,
g_param_spec_boxed ("supersedes",
@@ -653,7 +653,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
* in the #TpAccountRequest:avatar-mime-type property. To change this
* property, use tp_account_request_set_avatar().
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_AVATAR,
g_param_spec_boxed ("avatar",
@@ -668,7 +668,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
* The mime type of the #TpAccountRequest:avatar property. To change
* this property, use tp_account_request_set_avatar().
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_AVATAR_MIME_TYPE,
g_param_spec_string ("avatar-mime-type",
@@ -686,7 +686,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
* Protocol). To change this property, use
* tp_account_request_set_service().
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_SERVICE,
g_param_spec_string ("service",
@@ -710,7 +710,7 @@ tp_account_request_class_init (TpAccountRequestClass *klass)
* Returns: (transfer full): a new reference to an account request
* object, or %NULL if any argument is incorrect
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
TpAccountRequest *
tp_account_request_new (TpAccountManager *account_manager,
@@ -744,7 +744,7 @@ tp_account_request_new (TpAccountManager *account_manager,
* Returns: (transfer full): a new reference to an account request
* object, or %NULL if any argument is incorrect
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
TpAccountRequest *
tp_account_request_new_from_protocol (TpAccountManager *account_manager,
@@ -771,7 +771,7 @@ tp_account_request_new_from_protocol (TpAccountManager *account_manager,
* #TpAccountRequest:display-name property to read the current display
* name.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
void
tp_account_request_set_display_name (TpAccountRequest *self,
@@ -798,7 +798,7 @@ tp_account_request_set_display_name (TpAccountRequest *self,
* Set the icon name for the new account, @self, to @icon. Use the
* #TpAccountRequest:icon-name property to read the current icon name.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
void
tp_account_request_set_icon_name (TpAccountRequest *self,
@@ -824,7 +824,7 @@ tp_account_request_set_icon_name (TpAccountRequest *self,
* Set the nickname for the new account, @self, to @nickname. Use the
* #TpAccountRequest:nickname property to read the current nickname.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
void
tp_account_request_set_nickname (TpAccountRequest *self,
@@ -856,7 +856,7 @@ tp_account_request_set_nickname (TpAccountRequest *self,
* #TpAccountRequest:requested-status-message properties to read the
* current requested presence.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
void
tp_account_request_set_requested_presence (TpAccountRequest *self,
@@ -900,7 +900,7 @@ tp_account_request_set_requested_presence (TpAccountRequest *self,
* #TpAccountRequest:automatic-status-message properties to read the
* current automatic presence.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
void
tp_account_request_set_automatic_presence (TpAccountRequest *self,
@@ -939,7 +939,7 @@ tp_account_request_set_automatic_presence (TpAccountRequest *self,
* @enabled. Use the #TpAccountRequest:enabled property to read the
* current enabled value.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
void
tp_account_request_set_enabled (TpAccountRequest *self,
@@ -967,7 +967,7 @@ tp_account_request_set_enabled (TpAccountRequest *self,
* #TpAccountRequest:connect-automatically property to read the current
* connect automatically value.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
void
tp_account_request_set_connect_automatically (TpAccountRequest *self,
@@ -997,7 +997,7 @@ tp_account_request_set_connect_automatically (TpAccountRequest *self,
* #TpAccountRequest:supersedes property to read the current list of
* superseded accounts.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
void
tp_account_request_add_supersedes (TpAccountRequest *self,
@@ -1042,7 +1042,7 @@ tp_account_request_add_supersedes (TpAccountRequest *self,
* #TpAccountRequest:avatar and #TpAccountRequest:avatar-mime-type
* properties to read the current avatar.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
void
tp_account_request_set_avatar (TpAccountRequest *self,
@@ -1087,7 +1087,7 @@ tp_account_request_set_avatar (TpAccountRequest *self,
* Set the service property of the account to @service. Use the
* #TpAccountRequest:service property to read the current value.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
void
tp_account_request_set_service (TpAccountRequest *self,
@@ -1118,7 +1118,7 @@ tp_account_request_set_service (TpAccountRequest *self,
*
* Parameters can be unset using tp_account_request_unset_parameter().
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
void
tp_account_request_set_parameter (TpAccountRequest *self,
@@ -1153,7 +1153,7 @@ tp_account_request_set_parameter (TpAccountRequest *self,
* using tp_account_request_set_parameter() or another convenience
* function.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
void
tp_account_request_unset_parameter (TpAccountRequest *self,
@@ -1180,7 +1180,7 @@ tp_account_request_unset_parameter (TpAccountRequest *self,
* Convenience function to set an account parameter string value. See
* tp_account_request_set_parameter() for more details.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
void
tp_account_request_set_parameter_string (TpAccountRequest *self,
@@ -1282,7 +1282,7 @@ tp_account_request_create_account_cb (TpAccountManager *proxy,
* tp_account_request_create_account_finish(), one can guarantee this
* feature.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
void
tp_account_request_create_account_async (TpAccountRequest *self,
@@ -1337,7 +1337,7 @@ tp_account_request_create_account_async (TpAccountRequest *self,
*
* Returns: (transfer full): a new ref to a #TpAccount, or %NULL
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
TpAccount *
tp_account_request_create_account_finish (TpAccountRequest *self,
diff --git a/telepathy-glib/account.h b/telepathy-glib/account.h
index e39542de8..0ca1dc0f2 100644
--- a/telepathy-glib/account.h
+++ b/telepathy-glib/account.h
@@ -90,7 +90,7 @@ TpAccount *tp_account_new (TpDBusDaemon *bus_daemon, const gchar *object_path,
GError **error) G_GNUC_WARN_UNUSED_RESULT;
#ifndef TP_DISABLE_DEPRECATED
-_TP_DEPRECATED_IN_UNRELEASED_FOR(tp_account_get_protocol)
+_TP_DEPRECATED_IN_0_20_FOR(tp_account_get_protocol)
gboolean tp_account_parse_object_path (const gchar *object_path,
gchar **cm, gchar **protocol, gchar **account_id, GError **error);
#endif
@@ -101,7 +101,7 @@ void tp_account_init_known_interfaces (void);
TpConnection *tp_account_get_connection (TpAccount *account);
#ifndef TP_DISABLE_DEPRECATED
-_TP_DEPRECATED_IN_UNRELEASED_FOR(tp_simple_client_factory_ensure_connection)
+_TP_DEPRECATED_IN_0_20_FOR(tp_simple_client_factory_ensure_connection)
TpConnection *tp_account_ensure_connection (TpAccount *account,
const gchar *path);
#endif
diff --git a/telepathy-glib/base-connection.c b/telepathy-glib/base-connection.c
index 9b502c260..3bc21a0aa 100644
--- a/telepathy-glib/base-connection.c
+++ b/telepathy-glib/base-connection.c
@@ -182,7 +182,7 @@
*
* Data structure representing a generic #TpSvcConnection implementation.
*
- * Since 0.UNRELEASED, accessing the fields of this structure is deprecated.
+ * Since 0.19.1, accessing the fields of this structure is deprecated.
* Use tp_base_connection_get_bus_name(), tp_base_connection_get_object_path(),
* tp_base_connection_get_status(), tp_base_connection_get_self_handle()
* instead.
@@ -2049,7 +2049,7 @@ tp_base_connection_dbus_get_self_handle (TpSvcConnection *iface,
* Use tp_base_connection_is_destroyed() to distinguish between the two.
*
* Returns: the value of #TpBaseConnection:dbus-status
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
TpConnectionStatus
tp_base_connection_get_status (TpBaseConnection *self)
@@ -2082,7 +2082,7 @@ tp_base_connection_get_status (TpBaseConnection *self)
* connection has encountered an error.
*
* Returns: %TRUE if this connection is disappearing from D-Bus
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
gboolean
tp_base_connection_is_destroyed (TpBaseConnection *self)
@@ -2107,7 +2107,7 @@ tp_base_connection_is_destroyed (TpBaseConnection *self)
* #GError if it fails.
*
* Returns: %TRUE if this connection is connected
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
gboolean
tp_base_connection_check_connected (TpBaseConnection *self,
@@ -3958,7 +3958,7 @@ _tp_base_connection_find_channel_manager (TpBaseConnection *self,
*
* Returns: (allow-none) (transfer none): the bus name of this connection,
* or %NULL
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
const gchar *
tp_base_connection_get_bus_name (TpBaseConnection *self)
@@ -3984,7 +3984,7 @@ tp_base_connection_get_bus_name (TpBaseConnection *self)
*
* Returns: (allow-none) (transfer none): the object path of this connection,
* or %NULL
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
const gchar *
tp_base_connection_get_object_path (TpBaseConnection *self)
diff --git a/telepathy-glib/base-connection.h b/telepathy-glib/base-connection.h
index 486db6e78..cd8c70e75 100644
--- a/telepathy-glib/base-connection.h
+++ b/telepathy-glib/base-connection.h
@@ -119,19 +119,19 @@ struct _TpBaseConnectionClass {
GType tp_base_connection_get_type (void);
-_TP_AVAILABLE_IN_UNRELEASED
+_TP_AVAILABLE_IN_0_20
const gchar *tp_base_connection_get_bus_name (TpBaseConnection *self);
-_TP_AVAILABLE_IN_UNRELEASED
+_TP_AVAILABLE_IN_0_20
const gchar *tp_base_connection_get_object_path (TpBaseConnection *self);
-_TP_AVAILABLE_IN_UNRELEASED
+_TP_AVAILABLE_IN_0_20
TpConnectionStatus tp_base_connection_get_status (TpBaseConnection *self);
-_TP_AVAILABLE_IN_UNRELEASED
+_TP_AVAILABLE_IN_0_20
gboolean tp_base_connection_is_destroyed (TpBaseConnection *self);
-_TP_AVAILABLE_IN_UNRELEASED
+_TP_AVAILABLE_IN_0_20
gboolean tp_base_connection_check_connected (TpBaseConnection *self,
GError **error);
diff --git a/telepathy-glib/channel-manager.c b/telepathy-glib/channel-manager.c
index da24493f9..14dcb70d4 100644
--- a/telepathy-glib/channel-manager.c
+++ b/telepathy-glib/channel-manager.c
@@ -238,7 +238,7 @@ channel_manager_base_init (gpointer klass)
* signal, and then return from pending CreateChannel, EnsureChannel
* and/or RequestChannel calls if appropriate.
*
- * Since 0.UNRELEASED, clients should not emit more than one
+ * Since 0.19.1, clients should not emit more than one
* channel in this signal at one time as the creation of
* multiple channels together in a single signal is strongly
* recommended against: it's very complicated, hard to get
@@ -356,7 +356,7 @@ tp_channel_manager_get_type (void)
* If @channels is non-empty, emit the #TpChannelManager::new-channels
* signal indicating that those channels have been created.
*
- * Deprecated: in 0.UNRELEASED this function should not be
+ * Deprecated: in 0.19.1 this function should not be
* used. Signalling the creation of multiple channels together in a
* single signal is strongly recommended against as it's very
* complicated, hard to get right in clients, and not nearly as
diff --git a/telepathy-glib/channel-manager.h b/telepathy-glib/channel-manager.h
index 6fccce3e5..340dea13c 100644
--- a/telepathy-glib/channel-manager.h
+++ b/telepathy-glib/channel-manager.h
@@ -135,7 +135,7 @@ GType tp_channel_manager_get_type (void);
void tp_channel_manager_emit_new_channel (gpointer instance,
TpExportableChannel *channel, GSList *request_tokens);
-_TP_DEPRECATED_IN_UNRELEASED
+_TP_DEPRECATED_IN_0_20
void tp_channel_manager_emit_new_channels (gpointer instance,
GHashTable *channels);
diff --git a/telepathy-glib/connection-manager.c b/telepathy-glib/connection-manager.c
index eda136ebe..25583a799 100644
--- a/telepathy-glib/connection-manager.c
+++ b/telepathy-glib/connection-manager.c
@@ -172,7 +172,7 @@ enum
* %TP_CONNECTION_MANAGER_FEATURE_CORE is prepared. Use
* tp_proxy_prepare_async() to wait for this to happen.
*
- * Since 0.UNRELEASED, accessing the fields of this struct is deprecated,
+ * Since 0.19.1, accessing the fields of this struct is deprecated,
* and they are no longer documented here.
* Use the accessors tp_connection_manager_get_name(),
* tp_connection_manager_is_running(),
@@ -188,7 +188,7 @@ enum
*
* Structure representing a connection manager parameter.
*
- * Since 0.UNRELEASED, accessing the fields of this struct is deprecated,
+ * Since 0.19.1, accessing the fields of this struct is deprecated,
* and they are no longer documented here.
* Use the accessors tp_connection_manager_param_get_name(),
* tp_connection_manager_param_get_dbus_signature(),
@@ -214,7 +214,7 @@ enum
*
* Since: 0.7.1
*
- * Deprecated: 0.UNRELEASED, use #TpProtocol objects instead
+ * Deprecated: 0.19.1, use #TpProtocol objects instead
*/
typedef enum {
@@ -351,7 +351,7 @@ tp_connection_manager_param_free (TpConnectionManagerParam *param)
*
* Since: 0.11.3
*
- * Deprecated: 0.UNRELEASED, use #TpProtocol objects instead
+ * Deprecated: 0.19.1, use #TpProtocol objects instead
*/
TpConnectionManagerProtocol *
tp_connection_manager_protocol_copy (const TpConnectionManagerProtocol *in)
@@ -385,7 +385,7 @@ tp_connection_manager_protocol_copy (const TpConnectionManagerProtocol *in)
*
* Since: 0.11.3
*
- * Deprecated: 0.UNRELEASED, use #TpProtocol objects instead
+ * Deprecated: 0.19.1, use #TpProtocol objects instead
*/
void
tp_connection_manager_protocol_free (TpConnectionManagerProtocol *proto)
@@ -414,7 +414,7 @@ G_DEFINE_BOXED_TYPE (TpConnectionManagerParam, tp_connection_manager_param,
*
* Since: 0.11.3
*
- * Deprecated: 0.UNRELEASED, use #TpProtocol objects instead
+ * Deprecated: 0.19.1, use #TpProtocol objects instead
*/
G_GNUC_BEGIN_IGNORE_DEPRECATIONS
@@ -1818,7 +1818,7 @@ tp_list_connection_managers_got_names (TpDBusDaemon *bus_daemon,
*
* Since: 0.7.1
*
- * Deprecated: since 0.UNRELEASED, use tp_list_connection_managers_async()
+ * Deprecated: since 0.19.1, use tp_list_connection_managers_async()
*/
void
tp_list_connection_managers (TpDBusDaemon *bus_daemon,
@@ -2211,7 +2211,7 @@ tp_connection_manager_dup_protocol_names (TpConnectionManager *self)
* Returns: (transfer none): a structure representing the protocol
* Since: 0.7.26
*
- * Deprecated: 0.UNRELEASED, use tp_connection_manager_get_protocol_object()
+ * Deprecated: 0.19.1, use tp_connection_manager_get_protocol_object()
*/
const TpConnectionManagerProtocol *
tp_connection_manager_get_protocol (TpConnectionManager *self,
@@ -2328,7 +2328,7 @@ tp_connection_manager_has_protocol (TpConnectionManager *self,
* Returns: %TRUE if @protocol supports the parameter @param.
* Since: 0.7.26
*
- * Deprecated: 0.UNRELEASED, use #TpProtocol objects instead
+ * Deprecated: 0.19.1, use #TpProtocol objects instead
*/
gboolean
tp_connection_manager_protocol_has_param (
@@ -2351,7 +2351,7 @@ G_GNUC_END_IGNORE_DEPRECATIONS
* supported
* Since: 0.7.26
*
- * Deprecated: 0.UNRELEASED, use #TpProtocol objects instead
+ * Deprecated: 0.19.1, use #TpProtocol objects instead
*/
const TpConnectionManagerParam *
tp_connection_manager_protocol_get_param (
@@ -2385,7 +2385,7 @@ tp_connection_manager_protocol_get_param (
* Returns: %TRUE if @protocol supports the parameter "register"
* Since: 0.7.26
*
- * Deprecated: 0.UNRELEASED, use #TpProtocol objects instead
+ * Deprecated: 0.19.1, use #TpProtocol objects instead
*/
gboolean
tp_connection_manager_protocol_can_register (
@@ -2408,7 +2408,7 @@ G_GNUC_END_IGNORE_DEPRECATIONS
* Returns: (array zero-terminated=1) (transfer full): a #GStrv of protocol names
* Since: 0.7.26
*
- * Deprecated: 0.UNRELEASED, use #TpProtocol objects instead
+ * Deprecated: 0.19.1, use #TpProtocol objects instead
*/
gchar **
tp_connection_manager_protocol_dup_param_names (
diff --git a/telepathy-glib/connection-manager.h b/telepathy-glib/connection-manager.h
index f7f6933ed..ac89341c3 100644
--- a/telepathy-glib/connection-manager.h
+++ b/telepathy-glib/connection-manager.h
@@ -117,7 +117,7 @@ typedef void (*TpConnectionManagerListCb) (TpConnectionManager * const *cms,
GObject *weak_object);
#ifndef TP_DISABLE_DEPRECATED
-_TP_DEPRECATED_IN_UNRELEASED_FOR (tp_list_connection_managers_async)
+_TP_DEPRECATED_IN_0_20_FOR (tp_list_connection_managers_async)
void tp_list_connection_managers (TpDBusDaemon *bus_daemon,
TpConnectionManagerListCb callback,
gpointer user_data, GDestroyNotify destroy,
@@ -167,22 +167,22 @@ GList *tp_connection_manager_dup_protocols (TpConnectionManager *self)
G_GNUC_WARN_UNUSED_RESULT;
#ifndef TP_DISABLE_DEPRECATED
-_TP_DEPRECATED_IN_UNRELEASED_FOR (tp_connection_manager_get_protocol_object)
+_TP_DEPRECATED_IN_0_20_FOR (tp_connection_manager_get_protocol_object)
const TpConnectionManagerProtocol *tp_connection_manager_get_protocol (
TpConnectionManager *self, const gchar *protocol);
-_TP_DEPRECATED_IN_UNRELEASED_FOR (tp_protocol_dup_param_names)
+_TP_DEPRECATED_IN_0_20_FOR (tp_protocol_dup_param_names)
gchar **tp_connection_manager_protocol_dup_param_names (
const TpConnectionManagerProtocol *protocol)
G_GNUC_WARN_UNUSED_RESULT;
-_TP_DEPRECATED_IN_UNRELEASED_FOR (tp_protocol_has_param)
+_TP_DEPRECATED_IN_0_20_FOR (tp_protocol_has_param)
gboolean tp_connection_manager_protocol_has_param (
const TpConnectionManagerProtocol *protocol,
const gchar *param);
-_TP_DEPRECATED_IN_UNRELEASED_FOR (tp_protocol_dup_param)
+_TP_DEPRECATED_IN_0_20_FOR (tp_protocol_dup_param)
const TpConnectionManagerParam *tp_connection_manager_protocol_get_param (
const TpConnectionManagerProtocol *protocol, const gchar *param);
-_TP_DEPRECATED_IN_UNRELEASED_FOR (tp_protocol_can_register)
+_TP_DEPRECATED_IN_0_20_FOR (tp_protocol_can_register)
gboolean tp_connection_manager_protocol_can_register (
const TpConnectionManagerProtocol *protocol);
#endif
@@ -217,10 +217,10 @@ TpConnectionManagerParam *tp_connection_manager_param_copy (
void tp_connection_manager_param_free (TpConnectionManagerParam *param);
#ifndef TP_DISABLE_DEPRECATED
-_TP_DEPRECATED_IN_UNRELEASED
+_TP_DEPRECATED_IN_0_20
TpConnectionManagerProtocol *tp_connection_manager_protocol_copy (
const TpConnectionManagerProtocol *in);
-_TP_DEPRECATED_IN_UNRELEASED
+_TP_DEPRECATED_IN_0_20
void tp_connection_manager_protocol_free (TpConnectionManagerProtocol *proto);
#endif
diff --git a/telepathy-glib/connection.h b/telepathy-glib/connection.h
index 0a6a9a9d4..cfc605f10 100644
--- a/telepathy-glib/connection.h
+++ b/telepathy-glib/connection.h
@@ -207,7 +207,7 @@ gint tp_connection_presence_type_cmp_availability (TpConnectionPresenceType p1,
TpConnectionPresenceType p2);
#ifndef TP_DISABLE_DEPRECATED
-_TP_DEPRECATED_IN_UNRELEASED_FOR(tp_connection_get_protocol_name)
+_TP_DEPRECATED_IN_0_20_FOR(tp_connection_get_protocol_name)
gboolean tp_connection_parse_object_path (TpConnection *self, gchar **protocol,
gchar **cm_name);
#endif
@@ -251,7 +251,7 @@ typedef void (*TpConnectionHoldHandlesCb) (TpConnection *connection,
TpHandleType handle_type, guint n_handles, const TpHandle *handles,
const GError *error, gpointer user_data, GObject *weak_object);
-_TP_DEPRECATED_IN_UNRELEASED
+_TP_DEPRECATED_IN_0_20
void tp_connection_hold_handles (TpConnection *self, gint timeout_ms,
TpHandleType handle_type, guint n_handles, const TpHandle *handles,
TpConnectionHoldHandlesCb callback,
@@ -262,13 +262,13 @@ typedef void (*TpConnectionRequestHandlesCb) (TpConnection *connection,
guint n_handles, const TpHandle *handles, const gchar * const *ids,
const GError *error, gpointer user_data, GObject *weak_object);
-_TP_DEPRECATED_IN_UNRELEASED
+_TP_DEPRECATED_IN_0_20
void tp_connection_request_handles (TpConnection *self, gint timeout_ms,
TpHandleType handle_type, const gchar * const *ids,
TpConnectionRequestHandlesCb callback,
gpointer user_data, GDestroyNotify destroy, GObject *weak_object);
-_TP_DEPRECATED_IN_UNRELEASED
+_TP_DEPRECATED_IN_0_20
void tp_connection_unref_handles (TpConnection *self,
TpHandleType handle_type, guint n_handles, const TpHandle *handles);
#endif
@@ -354,14 +354,14 @@ G_BEGIN_DECLS
* stuff because it uses an auto-generated typedef */
#ifndef TP_DISABLE_DEPRECATED
-_TP_DEPRECATED_IN_UNRELEASED_FOR(tp_simple_client_factory_ensure_contact)
+_TP_DEPRECATED_IN_0_20_FOR(tp_simple_client_factory_ensure_contact)
void tp_connection_get_contact_attributes (TpConnection *self,
gint timeout_ms, guint n_handles, const TpHandle *handles,
const gchar * const *interfaces, gboolean hold,
tp_cli_connection_interface_contacts_callback_for_get_contact_attributes callback,
gpointer user_data, GDestroyNotify destroy, GObject *weak_object);
-_TP_DEPRECATED_IN_UNRELEASED_FOR(tp_connection_dup_contact_list)
+_TP_DEPRECATED_IN_0_20_FOR(tp_connection_dup_contact_list)
void tp_connection_get_contact_list_attributes (TpConnection *self,
gint timeout_ms, const gchar * const *interfaces, gboolean hold,
tp_cli_connection_interface_contacts_callback_for_get_contact_attributes callback,
diff --git a/telepathy-glib/handle-repo.h b/telepathy-glib/handle-repo.h
index ece3faf3c..99d993347 100644
--- a/telepathy-glib/handle-repo.h
+++ b/telepathy-glib/handle-repo.h
@@ -84,25 +84,25 @@ gboolean tp_handles_are_valid (TpHandleRepoIface *self,
const GArray *handles, gboolean allow_zero, GError **error);
#ifndef TP_DISABLE_DEPRECATED
-_TP_DEPRECATED_IN_UNRELEASED
+_TP_DEPRECATED_IN_0_20
TpHandle tp_handle_ref (TpHandleRepoIface *self, TpHandle handle);
-_TP_DEPRECATED_IN_UNRELEASED
+_TP_DEPRECATED_IN_0_20
void tp_handles_ref (TpHandleRepoIface *self, const GArray *handles);
-_TP_DEPRECATED_IN_UNRELEASED
+_TP_DEPRECATED_IN_0_20
void tp_handle_unref (TpHandleRepoIface *self, TpHandle handle);
-_TP_DEPRECATED_IN_UNRELEASED
+_TP_DEPRECATED_IN_0_20
void tp_handles_unref (TpHandleRepoIface *self, const GArray *handles);
-_TP_DEPRECATED_IN_UNRELEASED
+_TP_DEPRECATED_IN_0_20
gboolean tp_handle_client_hold (TpHandleRepoIface *self,
const gchar *client, TpHandle handle, GError **error);
-_TP_DEPRECATED_IN_UNRELEASED
+_TP_DEPRECATED_IN_0_20
gboolean tp_handles_client_hold (TpHandleRepoIface *self,
const gchar *client, const GArray *handles, GError **error);
-_TP_DEPRECATED_IN_UNRELEASED
+_TP_DEPRECATED_IN_0_20
gboolean tp_handle_client_release (TpHandleRepoIface *self,
const gchar *client, TpHandle handle, GError **error);
-_TP_DEPRECATED_IN_UNRELEASED
+_TP_DEPRECATED_IN_0_20
gboolean tp_handles_client_release (TpHandleRepoIface *self,
const gchar *client, const GArray *handles, GError **error);
#endif
diff --git a/telepathy-glib/protocol.c b/telepathy-glib/protocol.c
index ce23bf149..1214af772 100644
--- a/telepathy-glib/protocol.c
+++ b/telepathy-glib/protocol.c
@@ -754,7 +754,7 @@ tp_protocol_class_init (TpProtocolClass *klass)
*
* The name of the connection manager this protocol is on.
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
g_object_class_install_property (object_class, PROP_CM_NAME,
g_param_spec_string ("cm-name",
@@ -1738,7 +1738,7 @@ tp_protocol_get_avatar_requirements (TpProtocol *self)
*
* Returns: the value of #TpProtocol:cm-name
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
const gchar *
tp_protocol_get_cm_name (TpProtocol *self)
diff --git a/telepathy-glib/simple-client-factory.c b/telepathy-glib/simple-client-factory.c
index 7d00b7547..34ad54c44 100644
--- a/telepathy-glib/simple-client-factory.c
+++ b/telepathy-glib/simple-client-factory.c
@@ -903,7 +903,7 @@ upgrade_contacts_cb (GObject *source,
* features previously passed to
* tp_simple_client_factory_add_contact_features().
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
void
tp_simple_client_factory_upgrade_contacts_async (
@@ -938,7 +938,7 @@ tp_simple_client_factory_upgrade_contacts_async (
* Finishes tp_simple_client_factory_upgrade_contacts_async()
*
* Returns: %TRUE on success, %FALSE otherwise.
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
gboolean
tp_simple_client_factory_upgrade_contacts_finish (
@@ -990,7 +990,7 @@ dup_contact_by_id_cb (GObject *source,
* contact with all features previously passed to
* tp_simple_client_factory_add_contact_features().
*
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
void
tp_simple_client_factory_ensure_contact_by_id_async (
@@ -1022,7 +1022,7 @@ tp_simple_client_factory_ensure_contact_by_id_async (
* Finishes tp_simple_client_factory_ensure_contact_by_id_async()
*
* Returns: (transfer full): a #TpContact or %NULL on error.
- * Since: 0.UNRELEASED
+ * Since: 0.19.1
*/
TpContact *
tp_simple_client_factory_ensure_contact_by_id_finish (
diff --git a/telepathy-glib/simple-client-factory.h b/telepathy-glib/simple-client-factory.h
index 03e94a1ea..3fa973f78 100644
--- a/telepathy-glib/simple-client-factory.h
+++ b/telepathy-glib/simple-client-factory.h
@@ -179,7 +179,7 @@ TpContact *tp_simple_client_factory_ensure_contact (TpSimpleClientFactory *self,
TpConnection *connection,
TpHandle handle,
const gchar *identifier);
-_TP_AVAILABLE_IN_UNRELEASED
+_TP_AVAILABLE_IN_0_20
void tp_simple_client_factory_upgrade_contacts_async (
TpSimpleClientFactory *self,
TpConnection *connection,
@@ -187,20 +187,20 @@ void tp_simple_client_factory_upgrade_contacts_async (
TpContact * const *contacts,
GAsyncReadyCallback callback,
gpointer user_data);
-_TP_AVAILABLE_IN_UNRELEASED
+_TP_AVAILABLE_IN_0_20
gboolean tp_simple_client_factory_upgrade_contacts_finish (
TpSimpleClientFactory *self,
GAsyncResult *result,
GPtrArray **contacts,
GError **error);
-_TP_AVAILABLE_IN_UNRELEASED
+_TP_AVAILABLE_IN_0_20
void tp_simple_client_factory_ensure_contact_by_id_async (
TpSimpleClientFactory *self,
TpConnection *connection,
const gchar *identifier,
GAsyncReadyCallback callback,
gpointer user_data);
-_TP_AVAILABLE_IN_UNRELEASED
+_TP_AVAILABLE_IN_0_20
TpContact *tp_simple_client_factory_ensure_contact_by_id_finish (
TpSimpleClientFactory *self,
GAsyncResult *result,
diff --git a/telepathy-glib/versions/0.19.1.abi b/telepathy-glib/versions/0.19.1.abi
new file mode 100644
index 000000000..b6979ad50
--- /dev/null
+++ b/telepathy-glib/versions/0.19.1.abi
@@ -0,0 +1,32 @@
+Version: TELEPATHY_GLIB_0.19.1
+Extends: TELEPATHY_GLIB_0.19.0
+Release: 0.19.1
+
+tp_account_request_add_supersedes
+tp_account_request_create_account_async
+tp_account_request_create_account_finish
+tp_account_request_get_type
+tp_account_request_new
+tp_account_request_new_from_protocol
+tp_account_request_set_automatic_presence
+tp_account_request_set_avatar
+tp_account_request_set_connect_automatically
+tp_account_request_set_display_name
+tp_account_request_set_enabled
+tp_account_request_set_icon_name
+tp_account_request_set_nickname
+tp_account_request_set_parameter
+tp_account_request_set_parameter_string
+tp_account_request_set_requested_presence
+tp_account_request_set_service
+tp_account_request_unset_parameter
+tp_base_connection_check_connected
+tp_base_connection_get_bus_name
+tp_base_connection_get_object_path
+tp_base_connection_get_status
+tp_base_connection_is_destroyed
+tp_protocol_get_cm_name
+tp_simple_client_factory_ensure_contact_by_id_async
+tp_simple_client_factory_ensure_contact_by_id_finish
+tp_simple_client_factory_upgrade_contacts_async
+tp_simple_client_factory_upgrade_contacts_finish