[Telepathy] ANNOUNCE: libtelepathy 0.3.1

Simon McVittie simon.mcvittie at collabora.co.uk
Thu Nov 22 12:13:49 PST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

This is a development release, starting the process of deprecating
libtelepathy entirely (in favour of telepathy-glib).

tar: http://telepathy.freedesktop.org/releases/libtelepathy/libtelepathy-0.3.1.tar.gz
sig: http://telepathy.freedesktop.org/releases/libtelepathy/libtelepathy-0.3.1.tar.gz.asc
darcs: http://darcs.collabora.co.uk/darcs/telepathy/libtelepathy

This release makes libtelepathy depend on telepathy-glib >= 0.7.0, for easier
migration from libtelepathy to the client code that's going to land in
telepathy-glib soon - a few functions formerly provided by libtelepathy
are now in telepathy-glib.

It also updates to spec 0.17.0 (in sync with telepathy-glib).

If you want a head start on porting to telepathy-glib client code, try
to get your projects compiling with LIBTELEPATHY_DISABLE_DEPRECATED
defined.

Thu Nov 22 19:59:26 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  tagged libtelepathy 0.3.1

Thu Nov 22 19:46:40 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Correct .pc file

Thu Nov 22 19:18:05 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Fix check-compat for out of tree builds

Thu Nov 22 19:09:09 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Use $(srcdir) for whitelist.txt, deprecated.txt

Thu Nov 22 19:05:58 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Version 0.3.1 (libtool c:r:a = 8:0:6)

Thu Nov 22 19:05:04 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Turn off -Werror in everything_CFLAGS now I know it works

Thu Nov 22 19:04:09 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Generate a header containing all of libtelepathy's public API and check that it can be included in a file that also includes all of telepathy-glib's public API

Thu Nov 22 18:59:10 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Use the spec's copy of Channel_Handler, not ours

Thu Nov 22 18:48:02 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Split "whitelisted" (= tp-glib) constants away from deprecated ones.
  Use <telepathy-glib/enums.h> to get enums.
  Don't bother generating interfaces and enums that already exist in tp-glib at all.

Thu Nov 22 18:44:03 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Update spec to 0.17.0

Thu Nov 22 18:37:05 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Re-order configure.ac so we set $PKG_CONFIG before trying to use it

Thu Nov 22 18:35:40 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Sync c-constants-generator, c-interfaces-generator from telepathy-glib 0.7.0

Thu Nov 22 18:33:08 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Instead of using our own copy of the whitelisted interface declarations/macros, use tp-glib's

Thu Nov 22 18:30:57 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Require telepathy-glib 0.7.0, and use *its* version of tp_get_bus(), tp_get_bus_proxy() and the stable tp_iface_quark_* functions

Thu Nov 22 18:30:52 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Do all checking for libraries at once

Thu Nov 22 13:41:24 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Link against telepathy-glib 0.6.x (only!); remove our version of tp_get_bus(|_proxy) in favour of using telepathy-glib's

Thu Nov 22 13:27:48 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Make src/ before src/check-compat/

Thu Nov 22 13:12:35 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Move check-backwards-compat to new directory src/check-compat/ and add tests that all headers are individually includable *without* LIBTELEPATHY_DISABLE_DEPRECATED (we know they're includable *with* that symbol, because of src/*.c)

Thu Nov 22 12:22:10 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Separate generation of tp-glib-like interface (quark) stuff from generation of libtp aliases

Thu Nov 22 12:16:21 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Split interface quark code into deprecated and whitelisted interfaces

Thu Nov 22 12:12:10 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add machinery for splitting interfaces into supported and deprecated. Compile all code from the combined list for now

Thu Nov 22 11:59:59 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Generate LIBTELEPATHY_DISABLE_DEPRECATED guards around the old interface quark names

Thu Nov 22 11:58:07 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Change some header guards to LIBTELEPATHY_* to avoid possible conflicts with telepathy-glib

Mon Nov 19 10:40:15 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Avoid use of some deprecated #defines in libtelepathy itself

Mon Nov 19 10:39:52 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Compile everything except check-backwards-compat.c with -DLIBTELEPATHY_DISABLE_DEPRECATED

Mon Nov 19 10:39:18 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Fix some of the backwards-compat glue (bugs.fd.o #13282)

Mon Nov 19 10:38:43 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add a simple check for some of the backwards-compat glue (bugs.fd.o #13282)

Tue Nov 13 16:19:02 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Unset release flag

Tue Nov 13 16:07:53 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  tagged libtelepathy 0.3.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: OpenPGP key: http://www.pseudorandom.co.uk/2003/contact/ or pgp.net

iD8DBQFHReL9WSc8zVUw7HYRAuzKAJ0fhzC3lw/L3cW8fe3nqDsFBjdPigCg3W4R
85lo51twd04xK2I/5HPOeBI=
=SR3C
-----END PGP SIGNATURE-----


More information about the Telepathy mailing list