[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