[Telepathy] ANNOUNCE: telepathy-qt4 0.1.2
Simon McVittie
simon.mcvittie at collabora.co.uk
Mon Mar 23 11:31:09 PDT 2009
Here's telepathy-qt4 0.1.2, the "robotic automatic hoover" release.
Tarball:
http://telepathy.freedesktop.org/releases/telepathy-qt4/telepathy-qt4-0.1.2.tar.gz
Signature:
http://telepathy.freedesktop.org/releases/telepathy-qt4/telepathy-qt4-0.1.2.tar.gz.asc
The latest reviewed code is always available from:
git://git.collabora.co.uk/git/telepathy-qt4.git
http://git.collabora.co.uk/?p=telepathy-qt4.git (gitweb)
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
now inherit QSharedData and are used together with
QExplicitlySharedDataPointer.
This is needed so we can create shared pointers based on the object itself,
instead of doing hacks to find the shared pointer related to a given object.
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 busName 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
Regards,
Simon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 155 bytes
Desc: Digital signature
Url : http://lists.freedesktop.org/archives/telepathy/attachments/20090323/713cb532/attachment-0001.pgp
More information about the telepathy
mailing list