[Telepathy] Announcing telepathy-glib 0.17.6
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Mon Mar 19 08:49:42 PDT 2012
tarball:
http://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-0.17.6.tar.gz
signature:
http://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-0.17.6.tar.gz.asc
git: http://cgit.freedesktop.org/telepathy/telepathy-glib
Requirements:
• GLib >= 2.30 is now required for telepathy-glib, and for code
generated
by tools copied from this version.
• dbus-glib >= 0.90 is now required.
Deprecations:
• tp_connection_is_ready(), tp_connection_call_when_ready,
TpConnection:connection-ready and the TpChannel and
TpConnectionManager
equivalents are deprecated. Use tp_proxy_prepare_async() and
tp_proxy_is_ready() instead. For connections, remember to ask for
TP_CONNECTION_FEATURE_CONNECTED if required.
Enhancements:
• TpCapabilities: add API to check for Call and FileTransfer support
(Xavier)
• Use GObject's FFI-based generic marshaller instead of generating our
own
marshallers (fd.o #46523, Simon)
• Add tp_list_connection_managers_async, tp_protocol_dup_params,
tp_protocol_dup_param, tp_protocol_borrow_params,
tp_connection_manager_dup_protocols (Simon)
• Add accessors for TpAccount properties, parameters and storage
identifier
represented as a GVariant (fd.o #30422, Simon)
• TpCallChannel: add API to put the call on hold. (Olivier)
• TpCallContentMediaDescription now implements the RTPHeaderExtensions,
RTCPFeedback and RTCPExtendedReports interfaces. (Xavier)
Fixes:
• Don't change the direction of Call streams because of a Hold (Olivier)
• Use the right error when rejecting incompatible codecs (Olivier)
• Reject local updates to a media description while an offer is pending
(Olivier)
• Avoid forward-declaring Call classes, fixing compilation on clang,
older gcc, and other compilers not targeting C1x (Simon)
• Fix namespaces in example_call.manager (George)
• Produce self-contained header files from glib-interfaces-gen.py
(fd.o #46835, Simon)
• Correctly implement and document tp_call_channel_has_dtmf() (Xavier)
• Fix various build failures in out-of-tree or parallel builds,
and don't rebuild everything whenever the documentation changes
(fd.o #36398, Simon)
• Improve test coverage for the connection manager test (fd.o #46358,
Simon)
• TpCallChannel::state-changed is properly annotate (fdo.o #47410
Guillaume)
More information about the telepathy
mailing list