summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2010-12-01 20:43:59 +0000
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2010-12-01 20:43:59 +0000
commitc714616ffef64c57a34c806c9f776eed189c9091 (patch)
tree83723bbadf5ebc84093313117b09a200a2d36461
parent0d81948667acb3a9a2562243b7b1681fcc58ce3b (diff)
Prepare version 0.13.8telepathy-glib-0.13.8
-rw-r--r--NEWS12
-rw-r--r--configure.ac8
-rw-r--r--telepathy-glib/abi.am1
-rw-r--r--telepathy-glib/account.c32
-rw-r--r--telepathy-glib/base-connection.c2
-rw-r--r--telepathy-glib/connection-handles.c10
-rw-r--r--telepathy-glib/handle-repo-dynamic.c2
-rw-r--r--telepathy-glib/handle-repo.c18
-rw-r--r--telepathy-glib/simple-password-manager.c8
-rw-r--r--telepathy-glib/versions/0.13.8.abi18
-rw-r--r--tests/dbus/handle-repo.c2
11 files changed, 71 insertions, 42 deletions
diff --git a/NEWS b/NEWS
index ee6ae02da..fad5ace29 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,8 @@
-telepathy-glib 0.13.8 (UNRELEASED)
+telepathy-glib 0.13.8 (2010-12-01)
==================================
+The "many of my best conversations are when un-agonized" release.
+
Deprecations:
• fd.o #24114: tp_get_bus() is deprecated (again). Please use
@@ -24,11 +26,19 @@ Enhancements:
• fd.o #31900: add TpSimplePasswordManager (jonny)
+• fd.o #32004: add tp_account_get_automatic_presence,
+ tp_account_get_normalized_name, tp_account_set_automatic_presence_async
+ (smcv)
+
+• fd.o #31918: add convenience API for Account.I.Addressing (smcv)
+
Fixes:
• return a zero-terminated array of features from
tp_client_channel_factory_dup_channel_features (cassidy)
+• fd.o #32004: emit GObject::notify for TpAccount::requested-* (smcv)
+
telepathy-glib 0.13.7 (2010-11-25)
==================================
diff --git a/configure.ac b/configure.ac
index b2432881a..620463b72 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], [13])
-m4_define([tp_glib_micro_version], [7])
-m4_define([tp_glib_nano_version], [1])
+m4_define([tp_glib_micro_version], [8])
+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], [52])
+m4_define([tp_glib_lt_current], [53])
m4_define([tp_glib_lt_revision], [0])
-m4_define([tp_glib_lt_age], [52])
+m4_define([tp_glib_lt_age], [53])
# Some magic
m4_define([tp_glib_base_version],
diff --git a/telepathy-glib/abi.am b/telepathy-glib/abi.am
index 5098683b4..827760f66 100644
--- a/telepathy-glib/abi.am
+++ b/telepathy-glib/abi.am
@@ -57,6 +57,7 @@ ABI_LISTS = \
versions/0.13.4.abi \
versions/0.13.5.abi \
versions/0.13.7.abi \
+ versions/0.13.8.abi \
$(NULL)
# The quoting here is unnecessary but harmless, and has the useful side-effect
diff --git a/telepathy-glib/account.c b/telepathy-glib/account.c
index cd169b0eb..6f52beb71 100644
--- a/telepathy-glib/account.c
+++ b/telepathy-glib/account.c
@@ -218,7 +218,7 @@ static void tp_account_maybe_prepare_storage (TpProxy *proxy);
* One can ask for a feature to be prepared using the
* tp_proxy_prepare_async() function, and waiting for it to callback.
*
- * Since: 0.13.UNRELEASED
+ * Since: 0.13.8
*/
/**
@@ -1475,7 +1475,7 @@ tp_account_class_init (TpAccountClass *klass)
*
* The account's requested presence type (a #TpConnectionPresenceType).
*
- * Since 0.13.UNRELEASED,
+ * Since 0.13.8,
* one can receive change notifications on this property by connecting
* to the #GObject::notify signal and using this property as the signal
* detail. Change notifications for requested-presence-type,
@@ -1502,7 +1502,7 @@ tp_account_class_init (TpAccountClass *klass)
*
* The requested Status string of the account.
*
- * Since 0.13.UNRELEASED,
+ * Since 0.13.8,
* one can receive change notifications on this property by connecting
* to the #GObject::notify signal and using this property as the signal
* detail. Change notifications for requested-presence-type,
@@ -1527,7 +1527,7 @@ tp_account_class_init (TpAccountClass *klass)
*
* The requested status message message of the account.
*
- * Since 0.13.UNRELEASED,
+ * Since 0.13.8,
* one can receive change notifications on this property by connecting
* to the #GObject::notify signal and using this property as the signal
* detail. Change notifications for requested-presence-type,
@@ -1589,7 +1589,7 @@ tp_account_class_init (TpAccountClass *klass)
* tp_proxy_prepare_async() has finished; until then, the value is
* %TP_CONNECTION_PRESENCE_TYPE_UNSET.
*
- * Since: 0.13.UNRELEASED
+ * Since: 0.13.8
*/
g_object_class_install_property (object_class, PROP_AUTOMATIC_PRESENCE_TYPE,
g_param_spec_uint ("automatic-presence-type",
@@ -1616,7 +1616,7 @@ tp_account_class_init (TpAccountClass *klass)
* tp_proxy_prepare_async() has finished; until then, the value is
* %NULL.
*
- * Since: 0.13.UNRELEASED
+ * Since: 0.13.8
*/
g_object_class_install_property (object_class, PROP_AUTOMATIC_STATUS,
g_param_spec_string ("automatic-status",
@@ -1641,7 +1641,7 @@ tp_account_class_init (TpAccountClass *klass)
* tp_proxy_prepare_async() has finished; until then, the value is
* %NULL.
*
- * Since: 0.13.UNRELEASED
+ * Since: 0.13.8
*/
g_object_class_install_property (object_class, PROP_AUTOMATIC_STATUS_MESSAGE,
g_param_spec_string ("automatic-status-message",
@@ -1663,7 +1663,7 @@ tp_account_class_init (TpAccountClass *klass)
* tp_proxy_prepare_async() has finished; until then, the value is
* %NULL.
*
- * Since: 0.13.UNRELEASED
+ * Since: 0.13.8
*/
g_object_class_install_property (object_class, PROP_NORMALIZED_NAME,
g_param_spec_string ("normalized-name",
@@ -2282,7 +2282,7 @@ tp_account_reconnect_async (TpAccount *account,
*
* Returns: %TRUE if the operation was successful, otherwise %FALSE
*
- * Since: 0.13.UNRELEASED
+ * Since: 0.13.8
*/
gboolean
tp_account_set_automatic_presence_finish (TpAccount *account,
@@ -2306,7 +2306,7 @@ tp_account_set_automatic_presence_finish (TpAccount *account,
* tp_account_set_automatic_presence_finish() to get the result of the
* operation.
*
- * Since: 0.13.UNRELEASED
+ * Since: 0.13.8
*/
void
tp_account_set_automatic_presence_async (TpAccount *account,
@@ -3749,7 +3749,7 @@ tp_account_maybe_prepare_addressing (TpProxy *proxy)
*
* Returns: (transfer none): a list of URI schemes, or %NULL
*
- * Since: 0.13.UNRELEASED
+ * Since: 0.13.8
*/
const gchar * const *
tp_account_get_uri_schemes (TpAccount *self)
@@ -3769,7 +3769,7 @@ tp_account_get_uri_schemes (TpAccount *self)
* Returns: %TRUE if the result of tp_account_get_uri_schemes() would include
* @scheme
*
- * Since: 0.13.UNRELEASED
+ * Since: 0.13.8
*/
gboolean
tp_account_associated_with_uri_scheme (TpAccount *self,
@@ -3799,7 +3799,7 @@ tp_account_associated_with_uri_scheme (TpAccount *self,
* of tp_account_get_uri_schemes() or tp_account_associated_with_uri_scheme()
* unless that feature has been enabled.
*
- * Since: 0.13.UNRELEASED
+ * Since: 0.13.8
*/
void
tp_account_set_uri_scheme_association_async (TpAccount *self,
@@ -3831,7 +3831,7 @@ tp_account_set_uri_scheme_association_async (TpAccount *self,
*
* Returns: %TRUE if the call was successful, otherwise %FALSE
*
- * Since: 0.13.UNRELEASED
+ * Since: 0.13.8
*/
gboolean
tp_account_set_uri_scheme_association_finish (TpAccount *self,
@@ -3870,7 +3870,7 @@ tp_account_set_uri_scheme_association_finish (TpAccount *self,
*
* Returns: the same as the #TpAccount:automatic-presence-type property
*
- * Since: 0.13.UNRELEASED
+ * Since: 0.13.8
*/
TpConnectionPresenceType
tp_account_get_automatic_presence (TpAccount *self,
@@ -3898,7 +3898,7 @@ tp_account_get_automatic_presence (TpAccount *self,
* Returns: (transfer none): the same as the #TpAccount:normalized-name
* property
*
- * Since: 0.13.UNRELEASED
+ * Since: 0.13.8
**/
const gchar *
tp_account_get_normalized_name (TpAccount *self)
diff --git a/telepathy-glib/base-connection.c b/telepathy-glib/base-connection.c
index 629197a9a..2a019e6d3 100644
--- a/telepathy-glib/base-connection.c
+++ b/telepathy-glib/base-connection.c
@@ -1628,7 +1628,7 @@ tp_base_connection_class_init (TpBaseConnectionClass *klass)
* indicate that this version of telepathy-glib never unreferences handles
* until the connection becomes disconnected.
*
- * Since: 0.13.UNRELEASED
+ * Since: 0.13.8
*/
param_spec = g_param_spec_boolean ("has-immortal-handles",
"Connection.HasImmortalHandles",
diff --git a/telepathy-glib/connection-handles.c b/telepathy-glib/connection-handles.c
index db62e3492..491f41d4f 100644
--- a/telepathy-glib/connection-handles.c
+++ b/telepathy-glib/connection-handles.c
@@ -33,7 +33,7 @@
* @n_handles: the number of handles in @handles
* @handles: (array length=n_handles): an array of @n_handles handles
*
- * Do nothing. In versions of telepathy-glib prior to 0.13.UNRELEASED,
+ * Do nothing. In versions of telepathy-glib prior to 0.13.8,
* this released a reference to the handles in @handles.
*/
void
@@ -87,7 +87,7 @@ hold_handles_context_free (gpointer p)
*
* On success, the caller has a reference to each handle in @handles.
*
- * Since telepathy-glib version 0.13.UNRELEASED,
+ * Since telepathy-glib version 0.13.8,
* the handles will remain valid until @connection becomes invalid
* (signalled by #TpProxy::invalidated). In earlier versions, they could be
* released with tp_connection_unref_handles().
@@ -239,7 +239,7 @@ request_handles_context_free (gpointer p)
*
* On success, the caller has a reference to each handle in @handles.
*
- * Since telepathy-glib version 0.13.UNRELEASED,
+ * Since telepathy-glib version 0.13.8,
* the handles will remain valid until @connection becomes invalid
* (signalled by #TpProxy::invalidated). In earlier versions, they could be
* released with tp_connection_unref_handles().
@@ -375,7 +375,7 @@ tp_connection_request_handles (TpConnection *self,
*
* Return (via a callback) any number of attributes of the given handles.
*
- * Since telepathy-glib version 0.13.UNRELEASED,
+ * Since telepathy-glib version 0.13.8,
* the handles will remain valid until @connection becomes invalid
* (signalled by #TpProxy::invalidated). In earlier versions, if @hold
* was %TRUE, the callback would hold a reference to them which could be
@@ -453,7 +453,7 @@ tp_connection_get_contact_attributes (TpConnection *self,
* Return (via a callback) the contacts on the contact list and any number of
* their attributes.
*
- * Since telepathy-glib version 0.13.UNRELEASED,
+ * Since telepathy-glib version 0.13.8,
* the handles will remain valid until @connection becomes invalid
* (signalled by #TpProxy::invalidated). In earlier versions, if @hold
* was %TRUE, the callback would hold a reference to them which could be
diff --git a/telepathy-glib/handle-repo-dynamic.c b/telepathy-glib/handle-repo-dynamic.c
index ef182a742..733a62223 100644
--- a/telepathy-glib/handle-repo-dynamic.c
+++ b/telepathy-glib/handle-repo-dynamic.c
@@ -38,7 +38,7 @@
* Most connection managers will use this for all supported handle types
* except %TP_HANDLE_TYPE_CONTACT_LIST.
*
- * Changed in 0.13.UNRELEASED: handles are no longer reference-counted, and
+ * Changed in 0.13.8: handles are no longer reference-counted, and
* the reference-count-related functions are stubs. Instead, handles remain
* valid until the handle repository is destroyed.
*/
diff --git a/telepathy-glib/handle-repo.c b/telepathy-glib/handle-repo.c
index a6436ef22..2455e5067 100644
--- a/telepathy-glib/handle-repo.c
+++ b/telepathy-glib/handle-repo.c
@@ -133,7 +133,7 @@ tp_handles_are_valid (TpHandleRepoIface *self,
* @self: not used
* @handle: not used
*
- * Do nothing. Since version 0.13.UNRELEASED, handles always last as long as
+ * Do nothing. Since version 0.13.8, handles always last as long as
* the connection; previously, this function provided refcounting for handles.
*
* Changed in 0.13.6: %handle is now returned; previously,
@@ -155,7 +155,7 @@ tp_handle_ref (TpHandleRepoIface *self G_GNUC_UNUSED,
* @self: not used
* @handles: not used
*
- * Do nothing. Since version 0.13.UNRELEASED, handles always last as long as
+ * Do nothing. Since version 0.13.8, handles always last as long as
* the connection; previously, this function provided refcounting for handles.
*/
void
@@ -170,7 +170,7 @@ tp_handles_ref (TpHandleRepoIface *self G_GNUC_UNUSED,
* @self: A handle repository implementation
* @handle: A handle of the type stored in the repository
*
- * Do nothing. Since version 0.13.UNRELEASED, handles always last as long as
+ * Do nothing. Since version 0.13.8, handles always last as long as
* the connection; previously, this function provided refcounting for handles.
*/
@@ -186,7 +186,7 @@ tp_handle_unref (TpHandleRepoIface *self G_GNUC_UNUSED,
* @self: not used
* @handles: not used
*
- * Do nothing. Since version 0.13.UNRELEASED, handles always last as long as
+ * Do nothing. Since version 0.13.8, handles always last as long as
* the connection; previously, this function provided refcounting for handles.
*/
void
@@ -203,7 +203,7 @@ tp_handles_unref (TpHandleRepoIface *self G_GNUC_UNUSED,
* @handle: not used
* @error: not set
*
- * Do nothing. Since version 0.13.UNRELEASED, handles always last as long as
+ * Do nothing. Since version 0.13.8, handles always last as long as
* the connection; previously, this function provided refcounting for handles.
*
* Returns: %TRUE
@@ -229,7 +229,7 @@ typedef gboolean (*HoldReleaseFunc) (TpHandleRepoIface *, const gchar *,
* @handles: ignored
* @error: ignored
*
- * Do nothing. Since version 0.13.UNRELEASED, handles always last as long as
+ * Do nothing. Since version 0.13.8, handles always last as long as
* the connection; previously, this function provided refcounting for handles.
*
* Returns: %TRUE
@@ -251,7 +251,7 @@ tp_handles_client_hold (TpHandleRepoIface *self G_GNUC_UNUSED,
* @handle: ignored
* @error: ignored
*
- * Do nothing. Since version 0.13.UNRELEASED, handles always last as long as
+ * Do nothing. Since version 0.13.8, handles always last as long as
* the connection; previously, this function provided refcounting for handles.
*
* Returns: %TRUE
@@ -272,7 +272,7 @@ tp_handle_client_release (TpHandleRepoIface *self G_GNUC_UNUSED,
* @handles: ignored
* @error: ignored
*
- * Do nothing. Since version 0.13.UNRELEASED, handles always last as long as
+ * Do nothing. Since version 0.13.8, handles always last as long as
* the connection; previously, this function provided refcounting for handles.
*
* Returns: %TRUE
@@ -373,7 +373,7 @@ tp_handle_lookup (TpHandleRepoIface *self,
*
* If @destroy is set, then the data is freed when the handle is freed.
*
- * Since version 0.13.UNRELEASED, handles always last as long as the
+ * Since version 0.13.8, handles always last as long as the
* connection, so @destroy will not be called until the connection
* disconnects.
*/
diff --git a/telepathy-glib/simple-password-manager.c b/telepathy-glib/simple-password-manager.c
index b32a20c6a..d2ca5c585 100644
--- a/telepathy-glib/simple-password-manager.c
+++ b/telepathy-glib/simple-password-manager.c
@@ -54,7 +54,7 @@
* with that password, otherwise the connection must deal with the
* error reached.
*
- * Since: 0.13.UNRELEASED
+ * Since: 0.13.8
*/
/**
@@ -63,7 +63,7 @@
* A helper channel manager to manage X-TELEPATHY-PASSWORD
* ServerAuthentication channels.
*
- * Since: 0.13.UNRELEASED
+ * Since: 0.13.8
*/
#include "telepathy-glib/simple-password-manager.h"
@@ -344,7 +344,7 @@ tp_simple_password_manager_channel_finished_cb (
* call tp_simple_password_manager_prompt_finish() to get the
* result of the request.
*
- * Since: 0.13.UNRELEASED
+ * Since: 0.13.8
*/
void
tp_simple_password_manager_prompt_async (
@@ -400,7 +400,7 @@ tp_simple_password_manager_prompt_async (
* Returns: a #GString with the password (or byte-blob) retrieved
* by @manager
*
- * Since: 0.13.UNRELEASED
+ * Since: 0.13.8
*/
const GString *
tp_simple_password_manager_prompt_finish (
diff --git a/telepathy-glib/versions/0.13.8.abi b/telepathy-glib/versions/0.13.8.abi
new file mode 100644
index 000000000..b64ac26b0
--- /dev/null
+++ b/telepathy-glib/versions/0.13.8.abi
@@ -0,0 +1,18 @@
+Version: TELEPATHY_GLIB_0.13.8
+Extends: TELEPATHY_GLIB_0.13.7
+Release: 0.13.8
+
+tp_account_associated_with_uri_scheme
+tp_account_get_automatic_presence
+tp_account_get_feature_quark_addressing
+tp_account_get_normalized_name
+tp_account_get_uri_schemes
+tp_account_set_automatic_presence_async
+tp_account_set_automatic_presence_finish
+tp_account_set_uri_scheme_association_async
+tp_account_set_uri_scheme_association_finish
+tp_connection_has_immortal_handles
+tp_simple_password_manager_get_type
+tp_simple_password_manager_new
+tp_simple_password_manager_prompt_async
+tp_simple_password_manager_prompt_finish
diff --git a/tests/dbus/handle-repo.c b/tests/dbus/handle-repo.c
index bffe5f1d4..ec8002486 100644
--- a/tests/dbus/handle-repo.c
+++ b/tests/dbus/handle-repo.c
@@ -91,7 +91,7 @@ test_handles (void)
/* wait for D-Bus to catch up (just to detect any crashes) but don't assert
* that the handle doesn't remain valid - unref is a no-op since
- * 0.13.UNRELEASED */
+ * 0.13.8 */
tp_tests_proxy_run_until_dbus_queue_processed (bus_daemon);
g_object_unref (tp_repo);