[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