[Telepathy-commits] [telepathy-qt4/master] NEWS, README: update for 0.1.2

Simon McVittie simon.mcvittie at collabora.co.uk
Mon Mar 23 08:25:23 PDT 2009


---
 NEWS   |   36 ++++++++++++++++++++++++++++++++++++
 README |    5 +++++
 2 files changed, 41 insertions(+), 0 deletions(-)

diff --git a/NEWS b/NEWS
index b153d82..56b3ea6 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,13 @@
 telepathy-qt4 0.1.2 (UNRELEASED)
 ================================
 
+Dependencies:
+
+* Full regression tests now require telepathy-glib >= 0.7.27 (telepathy-glib
+  is still optional)
+
+* telepathy-farsight >= 0.0.4 is a new optional dependency
+
 API changes:
 
 * AccountManager, Account, ConnectionManager, Connection, Channel
@@ -11,6 +18,35 @@ API changes:
   See http://lists.freedesktop.org/archives/telepathy/2009-March/003168.html for
   more details.
 
+* Channel Features are now Feature objects, not integers
+
+* The Feature class is now in its own header, <TelepathyQt4/Client/Feature>
+
+Enhancements:
+
+* The skeletal StreamedMediaChannel class from 0.1.0 has been expanded to
+  cover all the functionality of the Telepathy StreamedMedia interface
+
+* PendingConnection, PendingAccount etc. have serviceName and objectPath
+  methods where necessary, so that objects of custom classes can be
+  constructed
+
+* Features can now be considered critical, meaning that failure to set them up
+  leads to failure of becomeReady() - this should only be used for features
+  that should never fail unless the service is buggy, like Connection and
+  Channel core functionality
+
+* examples/call/ is an example of how to use StreamedMediaChannel, which can
+  make and receive XMPP Jingle calls using telepathy-gabble
+  (this feature requires telepathy-farsight and GStreamer)
+
+Fixes:
+
+* When introspection of a Feature fails, the D-Bus error is propagated as the
+  failure reason of becomeReady()
+
+* Fix a memory leak in TextChannel
+
 telepathy-qt4 0.1.1 (2009-03-05)
 ================================
 
diff --git a/README b/README
index 26b1a13..0e8e659 100644
--- a/README
+++ b/README
@@ -33,6 +33,11 @@ For the full set of regression tests to run, you'll also need:
   telepathy-glib <http://telepathy.freedesktop.org/releases/telepathy-glib/>
   telepathy-pinocchio <http://telepathy.freedesktop.org/releases/telepathy-pinocchio/>
 
+and to build the example VoIP call UI (examples/call), you'll need:
+  telepathy-glib <http://telepathy.freedesktop.org/releases/telepathy-glib/>
+  telepathy-farsight <http://telepathy.freedesktop.org/releases/telepathy-farsight/>
+  GStreamer <http://gstreamer.freedesktop.org/>
+
 See configure.ac for full details, including versions required.
 Of the packages listed above, only QtCore and QtDBus are required at runtime.
 
-- 
1.5.6.5




More information about the telepathy-commits mailing list