[Pkg-telepathy-commits] [telepathy-glib-1] 132/212: Add API breaks to NEWS

Simon McVittie smcv at debian.org
Wed May 14 12:09:05 UTC 2014


This is an automated email from the git hooks/post-receive script.

smcv pushed a commit to branch debian
in repository telepathy-glib-1.

commit da0b9dfb22711b641d35d7bf3e09468a0487838c
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Mon Apr 7 16:15:14 2014 +0100

    Add API breaks to NEWS
    
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=77139
    Reviewed-by: Xavier Claessens
---
 NEWS | 35 ++++++++++++++++++++++++++++++++++-
 1 file changed, 34 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index bdd085b..c4c06ba 100644
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,40 @@
 telepathy-glib 0.99.11 (UNRELEASED)
 ===================================
 
-...
+API breaks:
+
+• "handle type" has been replaced with "entity type" in all function names,
+  properties, constants etc. ("git grep -i handle.type" will be useful)
+
+• tp_connection_manager_param_get_default() has been removed,
+  use tp_connection_manager_param_dup_default_variant() instead
+
+• tp_message_set() has been removed, use tp_message_set_variant() instead
+
+• tp_capabilities_get_channel_classes() has been removed, and
+  tp_capabilities_dup_channel_classes_variant() has been renamed to
+  tp_capabilities_dup_channel_classes(). Similarly,
+  the old TpCapabilities:channel-classes has been removed, and
+  TpCapabilities:channel-classes-variant has been renamed to
+  TpCapabilities:channel-classes
+
+• tp_account_get_avatar_async() has been removed, use
+  tp_account_dup_avatar_async() (which returns GBytes) instead
+
+• tp_text_channel_get_message_types() has been removed, use
+  tp_text_channel_supports_message_type() instead
+
+• TpAccount:connection-error-details, and the corresponding
+  argument in TpAccount::status-changed, changed from GHashTable to GVariant
+
+• TpChannelDispatchOperation:cdo-properties,
+  TpChannel:channel-properties and TpObserveChannelContext:observer-info
+  changed from GHashTable to GVariant
+
+• TpChannel no longer implements TpChannelIface;
+  TpChannel:entity-type, TpChannel:handle and TpChannel:channel-type
+  have changed from read/write/construct-only to read-only, so TpChannel
+  subclasses must stop passing handle-type or entity-type to the constructor
 
 telepathy-glib 0.99.10 (2014-04-03)
 ===================================

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-telepathy/telepathy-glib-1.git



More information about the Pkg-telepathy-commits mailing list