The "also, hi from bl.uk" release. Please note that as with the previous version, building documentation for this version requires gtk-doc 1.15 or a patched version of 1.14.
telepathy-glib is the GObject binding for the Telepathy real-time communication framework, which can be used to implement user interfaces, connection managers (protocol backends), and other Telepathy components. Tarball: http://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-0.11.5.tar.gz Signature: http://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-0.11.5.tar.gz.asc The latest reviewed code is always available from: git://git.collabora.co.uk/git/telepathy-glib.git http://git.collabora.co.uk/?p=telepathy-glib.git (gitweb) API changes: ⌬ fd.o #23369: when the local user is removed from a Group Channel, the GError with which the TpChannel is invalidated has changed: → if possible, the detailed error name from D-Bus is mapped to a TpError, or a custom GError domain set up with tp_proxy_subclass_add_error_mapping → otherwise, the TpChannelGroupChangeReason is translated into a TpError Previously, we used an error from the TP_ERRORS_REMOVED_FROM_GROUP domain in most cases; this domain is no longer used, unless we get a change reason that isn't recognised. Enhancements: ⌬ fd.o #25236: TpBaseClient, a base class for Observers and Approvers, which will also support Handlers in a future release (cassidy) ⌬ fd.o #27871, #24214: TpSimpleObserver, a simple TpBaseClient subclass for projects that don't need their own subclass, and an example Observer that uses it (cassidy) ⌬ fd.o #27875: TpSimpleApprover, a simple TpBaseClient subclass for projects that don't need their own subclass, and an example Approver that uses it (cassidy) ⌬ fd.o #27899: internal macros for ERROR(), CRITICAL() etc., analogous to DEBUG() (jonny) ⌬ fd.o #23369: improve the errors with which a Group TpChannel is invalidated if we're removed, as per "API changes" above (smcv) ⌬ fd.o #18055: generate GEnum types for TpCMInfoSource, TpContactFeature, TpDBusError, and GFlags types for TpDBusNameType and TpDBusPropertiesMixinFlags. Note that TpConnectionManager:info-source is still of type G_TYPE_UINT, not TP_TYPE_CM_INFO_SOURCE, since switching it would be an ABI break. (danni, smcv) Fixes: ⌬ fd.o #26211: correct the generated constants for contact attributes and handler capability tokens, which were present-but-wrong since 0.11.3 (smcv) ⌬ fd.o #24689: document more clearly that the TpConnectionManager.protocols struct member can be reallocated (smcv) ⌬ fd.o #28043: explicitly link tests/* against dbus-glib, fixing compilation with GNU gold, with GNU ld with LDFLAGS=-Wl,--no-add-needed, and hopefully also with Fedora 13's patched GNU ld (see Red Hat #564245) (smcv) ⌬ some fixes to GObject-Introspection metadata (danni)
signature.asc
Description: Digital signature
_______________________________________________ telepathy mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/telepathy
