[Telepathy] ANNOUNCE: telepathy-qt4 0.3.12

Andre Moreira Magalhaes andre.magalhaes at collabora.co.uk
Fri Oct 15 17:19:13 PDT 2010


The "break is coming" release.

telepathy-qt4 is a Qt 4 C++ binding for the Telepathy real-time 
communication framework, which can be used to implement user interfaces,
loggers and other Telepathy components.

Tarball:
http://telepathy.freedesktop.org/releases/telepathy-qt4/telepathy-qt4-0.3.12.tar.gz 

Signature:
http://telepathy.freedesktop.org/releases/telepathy-qt4/telepathy-qt4-0.3.12.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)

New API:
* Added ChannelDispatchOperation high-level class.
* Added constructors/accessors for using Channel/ContactFactory in
  Connection.
* Added high-level class for ContactInfoFieldList.

Enhancements:
* Updated to spec 0.21.1:
  - Added auto generated classes for
    Conn.ClientTypes/ContactGroups/ContactList/
    PowerSaving and Chan.ServerTLSConnection.
  - Make use of Observer.ObserverInfo.request-properties map, making
    ChannelRequest use the immutable properties defined in the map if
    available, avoiding unneeded introspection.
  - Added support for Conference interface alongside Conference.DRAFT
    support.
  - Added ConnectionCapabilities methods to check conference support.
* Improved Account::capabilities() to take
  Profile::unsupportedChannelClasses into account.
* Improved StreamedMediaChannel test coverage to yellow (> 80%).

Fixes:
* Properly install TelepathyQt4/Farsight/global.h.
* fd.o#30386 - Regression: StreamedMediaChannel::streamAdded is not
  emitted when one requests a new stream using a StreamedMedia channel
  type.
* Fixed MediaStream::requestDirection when using a Call channel type.
* Un-deprecate AccountManager methods to retrieve accounts given the
  account paths.
* Some small documentation fixes.

Regards,
Andre



More information about the telepathy mailing list