[Telepathy] ANNOUNCE: libtelepathy 0.3.0
Simon McVittie
simon.mcvittie at collabora.co.uk
Tue Nov 13 08:29:33 PST 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
libtelepathy 0.3.0, the "G_GNUC_DEPRECATED" release.
tar: http://telepathy.freedesktop.org/releases/libtelepathy/libtelepathy-0.3.0.tar.gz
sig: http://telepathy.freedesktop.org/releases/libtelepathy/libtelepathy-0.3.0.tar.gz.asc
darcs: http://darcs.collabora.co.uk/darcs/telepathy/libtelepathy
tag: "libtelepathy 0.3.0"
This is the beginning of a new development branch, 0.3.x. The plan for
this branch is that we'll clean up the libtelepathy API to be more
consistent and auto-generatable, while keeping up with improvements to code
generation infrastructure in telepathy-glib. Eventually, libtelepathy
will be copied into a telepathy-glib 0.7.x release and we'll only have one
GLib binding (and there will be much rejoicing).
Accordingly, this release deprecates a large number of symbols. Please
try compiling projects that use libtelepathy with
- -DLIBTELEPATHY_DISABLE_DEPRECATED, to see what we plan to get rid of.
Whatever porting you do now won't have to be done to port to
telepathy-glib, so get a head start :-)
Changes since 0.2.0 follow.
Regards,
Simon
Tue Nov 13 16:07:53 GMT 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
tagged libtelepathy 0.3.0
Tue Nov 13 16:07:20 GMT 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* version 0.3.0 (libtool c:r:a = 7:0:5)
Mon Nov 12 15:42:32 GMT 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Add tp_connmgr_new_connection_without_connect - same reasoning as tp_conn_new_without_connect
Mon Nov 12 15:42:07 GMT 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Deprecate various unwanted API
Mon Nov 12 14:44:54 GMT 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Sync codegen tools from telepathy-glib
Mon Oct 8 18:04:23 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Fix indentation in tp-conn.c
Mon Oct 8 16:30:05 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* libtp-add-signal-gen.py: generate less redundancy
Mon Oct 8 15:59:29 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* src/tp-chan.c: indentation
Mon Oct 8 12:01:23 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Fix some uses of deprecated constant names
Mon Oct 8 12:00:33 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Only generate #defines in libtp-constants-generator, and use the normal c-constants-generator to generate the "official" naming
Mon Oct 8 11:47:12 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Make the official names for libtelepathy connection constants match the tp-glib ones; generate #defines to remap them
Mon Oct 8 11:35:49 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Make the official name of the libtelepathy enums TpFoo, with TelepathyFoo as a #define (for alignment with telepathy-glib)
Mon Oct 8 11:21:17 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Comment functions that already exist in telepathy-glib
Mon Oct 8 11:03:37 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Generate signals marshaller implementations in _gen/
Mon Oct 8 11:00:23 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* _boring: no longer ignore *-signals-marshal.c, they should be generated in _gen/ anyway
Mon Oct 8 10:55:06 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-conn-ifaces-signal-setters.[ch]: Telepathy coding style
Mon Oct 8 10:54:42 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-*-ifaces-signal-setters.[ch]: fix copyright headers
Mon Oct 8 10:51:52 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-chan-ifaces-signal-setters.c: Telepathy coding style
Mon Oct 8 10:51:37 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* src/Makefile.am: simplify; check coding style of all hanrwritten C sources
Mon Oct 8 10:39:51 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Add coding style check tools (from telepathy-glib)
Mon Oct 8 10:35:10 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-props-iface.h: Telepathy coding style
Mon Oct 8 10:34:39 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-props-iface.c: fix copyright header
Mon Oct 8 10:34:29 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-helpers.h: prune trailing whitespace
Mon Oct 8 10:34:17 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-helpers.c: more whitespace
Mon Oct 8 10:33:56 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-connmgr.h: Telepathy coding style
Mon Oct 8 10:33:44 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-connmgr.h: fix copyright header
Mon Oct 8 10:33:21 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-conn.h: Telepathy coding style
Mon Oct 8 10:32:56 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-conn.h: fix copyright header
Mon Oct 8 10:32:38 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-conn.c: tweak comment to fix coding-style-check falsepositive
Mon Oct 8 10:32:03 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-chan.h: Telepathy coding style
Mon Oct 8 10:31:51 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-chan.h: fix copyright header
Mon Oct 8 10:18:49 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* _boring: ignore tp-get-connmgr-info executable
Mon Oct 8 10:12:49 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Merge with HEAD: revert Guillaume's addition of NewTube marshaller
Sat Oct 6 22:19:53 BST 2007 Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
* register marshallers for Tubes/NewTube and Tubes/DBusNamesChanged
Fri Oct 5 18:14:20 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-props-iface: style
Fri Oct 5 18:07:14 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-props-iface: use shared marshaller-registration, get rid of useless dispose(), fix style of class_init
Fri Oct 5 18:05:56 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-props-iface: fix style, hoist static functions
Fri Oct 5 18:05:28 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-helpers.h: use the auto-generated constants
Fri Oct 5 18:02:09 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-helpers.h: style
Fri Oct 5 18:01:01 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-helpers.h: style
Fri Oct 5 18:00:45 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-constants.h: fix whitespace
Fri Oct 5 17:48:15 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Indentation
Fri Oct 5 17:47:58 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Indentation
Fri Oct 5 17:47:34 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Indentation
Fri Oct 5 17:46:44 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Whitespace/style
Fri Oct 5 17:45:52 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Whitespace/style
Fri Oct 5 17:44:12 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Whitespace/style
Fri Oct 5 17:42:11 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-helpers: fix parsing of default-foo in .manager files
Fri Oct 5 17:38:17 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-helpers: whitespace
Fri Oct 5 17:34:30 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-helpers: whitespace
Fri Oct 5 17:32:14 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-helpers: stylistic fixes to tp_connmgr_info_free
Fri Oct 5 17:31:16 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-helpers: Remove useless forward declaration of _scan_dir
Fri Oct 5 17:30:48 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Hoist, reformat _prot_param_free in tp-helpers.c
Fri Oct 5 17:29:36 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-helpers: hoist _list_builder, reformat
Fri Oct 5 17:28:00 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-helpers: stylistic fixes
Fri Oct 5 17:14:04 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-helpers: fix copyright
Fri Oct 5 17:10:54 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-conn: fix copyright header
Fri Oct 5 17:10:03 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-conn: indentation etc.
Fri Oct 5 16:45:07 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-conn: indentation etc., remove useless finalize function
Fri Oct 5 16:39:49 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-chan: indentation etc.
Fri Oct 5 16:39:39 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-connmgr: fix indentation
Fri Oct 5 16:02:47 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-connmgr: fix up coding style for tp_connmgr_new_connection, comment a probably-unnecessary check
Fri Oct 5 16:02:28 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-connmgr: fix up coding style for tp_connmgr_new
Fri Oct 5 16:02:10 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-connmgr: fix up coding style for tp_connmgr_new
Fri Oct 5 15:52:06 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-connmgr: clean up coding style, remove useless finalize method and useless get/set property handler assignments
Fri Oct 5 15:48:31 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-connmgr: fix up copyright header
Fri Oct 5 15:42:21 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-connmgr: clean up includes
Fri Oct 5 15:42:10 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-conn: clean up includes
Fri Oct 5 15:41:59 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* tp-chan: clean up #includes
Fri Oct 5 15:40:25 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Register all marshallers centrally, when a connmgr, conn or chan is first created
Fri Oct 5 15:18:50 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Add whitelist of interfaces for which code-gen should be done (everything except Contact_Search)
Thu Oct 4 18:54:09 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Only generate stuff for whitelisted interfaces
Thu Oct 4 18:52:43 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Comment libtp-marshaller-gen.py better
Fri Sep 28 12:53:55 BST 2007 Dafydd Harries <dafydd.harries at collabora.co.uk>
* unset release flag
Fri Sep 28 10:42:37 BST 2007 Dafydd Harries <dafydd.harries at collabora.co.uk>
tagged libtelepathy 0.2.0
Thu Oct 4 17:00:54 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Auto-generate the code that registers D-Bus signals marshallers.
While reviewing the changes, remove the following broken call:
dbus_g_object_register_marshaller(
tp_ifaces_signals_marshal_VOID__UINT_STRING_STRING, G_TYPE_NONE,
G_TYPE_STRING, G_TYPE_UINT, G_TYPE_STRING, G_TYPE_INVALID);
Thu Oct 4 17:00:02 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Re-order tools/Makefile.am
Thu Oct 4 15:40:14 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Output better C in libtp-add-signal-gen.py
Thu Oct 4 15:40:00 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* _gen/add-signals.h: add proper dependencies
Thu Oct 4 15:34:55 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Use auto-generated signal adding for properties interface, connection, connection manager and channel
Thu Oct 4 15:25:58 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Make ADD_SIGNALS_FOR_foo a function-like macro to avoid hard-coding argument name
Thu Oct 4 15:23:39 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Auto-generate function bodies in tp-*-ifaces-signal-setters.c
Thu Oct 4 15:16:20 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Build _gen/add-signals.h
Thu Oct 4 15:16:12 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* configure.ac: require Python
Thu Oct 4 15:13:44 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Add libtp-add-signal-gen.py
Thu Oct 4 15:13:10 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Generate a complete spec (i.e. follow all the XIncludes) in _gen
Thu Oct 4 15:10:28 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Move _gen-interfaces-body.h to new _gen subdirectory
Thu Oct 4 13:41:24 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Use the auto-generated interface quarks for Properties
Thu Oct 4 13:35:25 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Use autogenerated interface name stuff in tp-chan too
Thu Oct 4 13:04:28 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Deprecate the tp_get_conn_*_interface functions
Thu Oct 4 13:01:50 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Sync spec-to-introspect.xsl from telepathy-spec (comment-only changes)
Thu Oct 4 13:01:36 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Sync tools from telepathy-glib (comment-only changes)
Wed Oct 3 15:01:21 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Replace another obsolete function with a call to the autogenerated version
Wed Oct 3 15:00:53 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Refactoring: fold _tp_conn_register_interface_signal_marshallers into _tp_conn_register_signal_marshallers
Wed Oct 3 14:36:50 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Use GLib interface name/quark generating machinery from tp-glib; implement the old libtelepathy names as aliases for the tp-glib names
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: OpenPGP key: http://www.pseudorandom.co.uk/2003/contact/ or pgp.net
iD8DBQFHOdDrWSc8zVUw7HYRAj8GAKCgjDpYWwNToe5Ip/AV5kQglYXzjgCfZtPS
FMjrwfkQfBMLKJFrKVZB4EE=
=Bk80
-----END PGP SIGNATURE-----
More information about the Telepathy
mailing list