-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I'm proud to announce telepathy-glib 0.7.1. This is a major feature release, adding client-side code which continues the process of making libtelepathy obsolete.
Tarball: http://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-0.7.1.tar.gz Signature: http://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-0.7.1.tar.gz.asc Development branch in Darcs: http://darcs.collabora.co.uk/darcs/telepathy/telepathy-gabble Darcs tag: "telepathy-glib 0.7.1" Highlights: * Implements specification 0.17.1 - it is a fatal error for TpBaseConnectionManagerClass::cm_dbus_name not to conform to the specification (briefly: it must match /[A-Za-z_][A-Za-z0-9_]+/) - connections cannot be opened for protocols not matching /[A-Za-z-][A-Za-z0-9-]+/ * Initial client-side code added: - TpProxy, a much more capable version of DBusGProxy (it more closely resembles a dbus-python ProxyObject, with one object per connection, channel etc. rather than one per interface) - auto-generation machinery for client call wrappers (namespaced tp_cli_*) - TpDBusDaemon, a TpProxy subclass to talk to the bus daemon - TpChannel, a channel (replaces libtelepathy's TpChan) - TpConnection, a connection (replaces libtelepathy's TpConn) - TpConnectionManager, a connection manager (replaces libtelepathy's TpConnMgr) - TpMediaStreamHandler and TpMediaSessionHandler, media signalling helpers - Correct algorithms for listing connection managers, listing connections, and reading .manager files (as documented in the 0.17.1 spec) * Examples extended: - various simple client examples - an "echo" connection manager - an extended connection manager and client (implementing a hypothetical Hats interface), to illustrate how to support experimental or extension interfaces in services and clients * Miscellaneous: - tp_debug_divert_messages (adapted from Gabble) - tp_debug_timestamped_log_handler (adapted from Gabble) - tp_cm_param_setter_offset now supports byte-array params * Versioned symbols - versions are of the form TELEPATHY_GLIB_x.y.z - unreleased development builds use versions containing _UNRELEASED to force relinking against a proper version Full darcs changes are rather too extensive for mailing list publication, so I've put them in <http://people.collabora.co.uk/~smcv/telepathy-glib-0.7.1.txt>. Regards, Simon -----BEGIN PGP SIGNATURE----- iD8DBQFHp1ZVWSc8zVUw7HYRAuViAJ4rcOL+Rn5uq/9+5epvND1y9oW3UQCglsB2 0YqT/X6XYr2SAk5xCwYizls= =Mc1p -----END PGP SIGNATURE----- _______________________________________________ Telepathy mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/telepathy
