[Telepathy] ANNOUNCE: telepathy-glib 0.7.0

Simon McVittie simon.mcvittie at collabora.co.uk
Thu Nov 22 11:27:33 PST 2007


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

This is the first release from the 0.7.0 development branch, and
prepares the way for the client-side code I'm going to be merging soon.

tar: http://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-0.7.0.tar.gz
sig: http://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-0.7.0.tar.gz.asc
darcs: http://darcs.collabora.co.uk/darcs/telepathy/telepathy-glib
tagged: telepathy-glib 0.7.0

Highlights:
* Enums etc. updated to specification 0.17.0
* Improved support for connection managers whose parameters aren't known
  at compile time (*coughhazecough* :-)
* Build system refactoring to make it less weird
* GType-generating functions and macros in gtypes.h cache the results of calls
  to dbus-glib type lookup functions, and give data types convenient names
* Functions and macros to generate GQuarks for interface names (which will
  be used extensively by client code in future)
* The beginning of an examples/ directory, containing the simplest possible
  example connection manager (it doesn't support any protocols)
* Dependencies increased to libdbus 0.93, dbus-glib 0.73, glib 2.10

Full changes since 0.6.0 below.

Regards,
    Simon

Thu Nov 22 18:08:56 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  tagged telepathy-glib 0.7.0

Thu Nov 22 17:13:28 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Mark various macros in properties-mixin.h as deprecated in 0.7.0 instead of the nonexistent 0.5.15

Thu Nov 22 17:13:14 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Fix breakage in the presence mixin where a hash table wasn't copied

Thu Nov 22 17:00:37 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Bump version to 0.7.0 and libtool to 4:0:4

Thu Nov 22 17:00:22 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * extra-gtkdoc.h: also document defs.h as Since: 0.7.0

Thu Nov 22 16:41:32 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Include defs.xml in docs

Thu Nov 22 16:39:52 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add defs.h gtkdoc

Thu Nov 22 16:35:57 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * tp_g_hash_table_update: document as new in 0.7.0

Thu Nov 22 16:35:43 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * TP_UNKNOWN_HANDLE_TYPE: document as new in 0.7.0

Thu Nov 22 16:35:30 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * gtypes.c: document that the whole file is new in 0.7.0

Thu Nov 22 16:34:58 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Document that e.g. TP_IFACE_QUARK_PROPERTIES_INTERFACE is new in 0.7.0

Thu Nov 22 16:34:40 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Annotate Will's TpBaseConnectionManager changes with "Since: 0.7.0"

Thu Nov 22 16:24:59 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * telepathy-glib-docs.sgml: svc-properties-interface -> svc-generic

Thu Nov 22 16:20:28 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Update to spec 0.17.0 - add Busy to presence types enum, and bump version

Wed Nov 21 16:06:19 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Revert addition of conditional build for inspector/ too

Wed Nov 21 16:03:45 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Remove inspector directory - on further consideration, it's too big a project to just merge in to telepathy-glib like that

Tue Nov 20 09:49:11 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Bump libdbus dependency to 0.95 so we can stop defining DBUS_API_SUBJECT_TO_CHANGE

Fri Nov 16 17:18:48 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add the beginnings of a Makefile for telepathy-inspector (currently if FALSE'd out).

Fri Nov 16 17:07:47 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Conditionally recurse into inspector/

Tue Nov 20 18:02:34 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add with-session-bus.sh to dist

Tue Nov 20 11:38:44 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Remove DBUS_API_SUBJECT_TO_CHANGE from docs too

Tue Nov 20 10:01:05 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Don't use --xinclude when running xsltproc on files that have already been xinclude'd

Mon Nov 19 18:18:14 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Drop telepathy-glib-unstable.pc, move telepathy-glib.pc into telepathy-glib/ (partly because it's conceptually part of the library, and partly to make tab completion work better)

Mon Nov 19 18:17:31 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Bump GLib build-dependency to 2.10

Mon Nov 19 17:41:02 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add defs.h to docs

Mon Nov 19 17:35:45 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add defs.h containing e.g. TP_CM_BUS_NAME_BASE

Mon Nov 19 14:31:35 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Remove duplicate -I$(top_srcdir) -I$(top_builddir) from examples

Mon Nov 19 14:30:21 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Give subdirectories -I${top_builddir} -I${top_srcdir}

Fri Nov 16 17:07:29 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Recurse into examples before docs - the examples build quicker

Fri Nov 16 16:18:20 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Require dbus-glib 0.73 for _with_timeout variants of DBusGProxy method calling

Thu Nov 15 20:59:05 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Use builddir in TP_GLIB_LIBS substitution

Thu Nov 15 16:51:45 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * _boring: ignore example executables in examples/client/

Thu Nov 15 15:24:12 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add 'proxy' debug flag

Thu Nov 15 14:57:47 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add 'manager' and 'channel' debug flags

Thu Nov 15 13:51:09 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add examples/client/

Thu Nov 15 13:27:04 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Change no-protocols example CM to have an all-permissive license

Thu Nov 15 11:52:42 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add tools/with-session-bus.sh

Wed Nov 14 18:19:56 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add svc-generic.h to autofoo

Wed Nov 14 18:16:01 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add TP_UNKNOWN_HANDLE_TYPE

Wed Nov 14 16:25:57 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Rename svc-properties-interface.h to svc-generic.h, with compatibility stub (if we get any more generic stuff like properties, it can go there too)

Tue Nov 13 18:11:58 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Refactor telepathy-glib build system taking advantage of new glib-ginterface-gen.py.
  We now generate the GInterfaces in large "modules", rather than one interface
  per file - channel, connection, media, etc. This means we can stop
  auto-generating bits of Makefile.am (much rejoicing).

Tue Nov 13 18:06:17 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add some XML files defining the interfaces supported by telepathy-glib - this seems a less fragile way to do it than parsing header files

Tue Nov 13 18:05:39 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Make various code-gen tools runnable on entire specifications, with arbitrary nesting/XIncludes

Tue Nov 13 15:47:59 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Sort out CFLAGS, LIBS in telepathy-glib/

Tue Nov 13 15:46:29 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add missing files in spec/

Tue Nov 13 15:10:58 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Remove list of last activity and statuses, and list of status spec, from docs (they make no sense)

Tue Nov 13 15:10:55 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add TP_HASH_TYPE_AVATAR_TOKEN_MAP, TP_HASH_TYPE_SUPPORTED_SOCKET_MAP to docs

Tue Nov 13 15:05:35 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Fix clean build in telepathy-glib/ - we no longer generate a signals-marshal.list per interface

Tue Nov 13 15:04:20 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Use the spec directory to generate GTypes

Tue Nov 13 14:56:18 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Revert the code in glib-ginterface-gen that generates references to GType-generating functions, to make the generated code more self-contained

Tue Nov 13 14:13:48 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * glib-ginterface-gen: Don't allow interfaces that will cause havoc in our API unless --allow-unstable is passed

Tue Nov 13 14:09:57 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Use glib-ginterface-gen.py instead of genginterface.py to generate the TpSvc* interfaces

Tue Nov 13 14:08:01 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Replace genginterface.py with glib-ginterface-gen.py.
  This is a much-refactored version of genginterface, with the following changes:
  * can use GType-generating functions to get GTypes
  * clearer code
  * generates code suitable for putting more than one interface in a file

Tue Nov 13 14:05:03 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Update spec/ to current telepathy-spec HEAD

Mon Nov 12 18:46:09 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Don't bother writing license information to generated files

Mon Nov 12 18:39:51 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Don't generate signals-marshal.list in genginterface

Mon Nov 12 18:35:36 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Generate signal marshallers needed by dbus-glib as a separate script

Tue Nov 13 18:04:49 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * _boring: ignore example connection managers

Tue Nov 13 16:06:04 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * stable-interfaces.mk: use $(mkdir_p)

Tue Nov 13 16:05:52 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * configure.ac: use AM_PROG_MKDIR_P to set $(mkdir_p)

Tue Nov 13 15:02:27 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add tp_g_hash_table_update to docs

Tue Nov 13 13:58:48 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * examples/cm/no-protocols: fix type of construct_cm

Tue Nov 13 13:58:27 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Compile no-protocols example with appropriate -W flags

Mon Nov 12 17:27:29 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add the simplest possible example connection manager, telepathy-example-no-protocols. It doesn't support any protocols, so it can't make any connections.

Mon Nov 12 17:25:58 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * configure.ac: subst TP_GLIB_CFLAGS, TP_GLIB_LIBS for the benefit of the examples

Mon Nov 12 16:56:39 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add examples directory

Mon Nov 12 16:53:33 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add inspector/ subdirectory

Mon Nov 12 14:47:04 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Fix tp_escape_as_identifier unit test for new expected behaviour

Mon Nov 12 14:29:51 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Move camelcase_to_lower, camelcase_to_upper to libglibcodegen

Mon Nov 12 14:08:57 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Move more code to libglibcodegen.py

Mon Nov 12 14:06:01 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Clean up libglibcodegen.py[co] during clean

Mon Nov 12 13:31:50 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Make sure things built by tools that use libglibcodegen are rebuilt when that file changes

Mon Nov 12 13:31:48 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add tools/libglibcodegen.py and start to move stuff into it

Mon Nov 12 13:21:42 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * tp_escape_as_identifier(): escape "" as "_", just for completeness

Mon Nov 12 12:43:01 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * tp_g_hash_table_update: allow key_dup, value_dup to be NULL, which is equivalent to using this function: gpointer null_dup (gpointer p) { return p; }

Thu Jun 28 14:31:39 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add tp_g_hash_table_update [re-recorded]

Fri Nov  9 12:41:47 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * genginterface.py: support signature 'ao'

Mon Oct 29 13:50:04 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Make glib-client-marshaller-gen.py take the prefix as a command-line argument

Fri Oct 26 16:25:45 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Only emit array GType-generator implementations if a type with appropriate signature has declared an array-name for it

Fri Oct 26 16:22:37 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Remove -TP_ARRAY_TYPE_SOCKET_ADDRESS_IPV4_LIST etc. from docs, they're no longer generated

Fri Oct 26 16:17:28 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Only generate ARRAY GTypes if an array-name is explicitly given

Fri Oct 26 16:17:14 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add TP_STRUCT_TYPE_SOCKET_ADDRESS_IPV4 etc. to docs

Fri Oct 26 16:13:53 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * telepathy-glib-sections.txt: cope with changes to type names

Fri Oct 26 16:12:52 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * base-connection.c: Adjust for rename of TP_STRUCT_TYPE_CHANNEL_LIST_ENTRY to TP_STRUCT_TYPE_CHANNEL_INFO

Fri Oct 26 16:09:51 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add Socket_Address_IPv4 and friends

Fri Oct 26 16:05:37 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Rename *_List_Entry -> *_Info to align with proposed change to telepathy-spec

Mon Nov 12 10:31:56 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Fix --disable-Werror so it actually disables -Werror

Mon Nov 12 10:12:30 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add a --disable-Werror flag to configure.ac

Thu Nov  8 17:39:27 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Document that the debug functions do nothing if --disable-debug was used

Thu Nov  8 17:38:52 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Include tp_debug_set_flags() no-op stub if compiled with --disable-debug, for API/ABI compatibility

Thu Nov  8 17:15:00 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add tp_debug_set_flags(), which doesn't accept the "persist" flag. Deprecate the related functions that did include the "persist" flag, and make the implementations more orthogonal.

Tue Oct 16 14:56:59 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add tp_debug_set_persistent to gtkdoc

Tue Oct 16 14:56:50 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Update MEDIA_STREAM_HANDLER gtypes

Tue Oct 16 14:56:09 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add TP_HASH_TYPE_ALIAS_MAP to gtkdoc

Tue Oct 16 14:55:49 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Include TpCMParamSetter, tp_cm_param_setter_offset in gtkdoc

Tue Oct 16 14:45:35 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Align gtypes-input.xml with proposed spec updates

Tue Oct 16 13:58:06 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Rename types in gtypes-input.xml to match what I want to land in the spec

Tue Oct 16 10:11:59 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add missing internal-dbus-glib.h

Tue Oct 16 10:11:16 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add proper G_BEGIN_DECLS/G_END_DECLS to headers that were missing them

Mon Oct  8 11:14:56 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * telepathy-glib/dbus.c: use proper prototypes for void functions

Mon Oct  8 16:12:57 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Fix tools/Makefile.am: glib-client-marshaller-gen.py, not .xsl

Mon Oct  8 15:52:19 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Generate a function _tp_register_dbus_glib_marshallers which registers dbus-glib marshallers for all stable interfaces' signals

Mon Oct  8 10:17:05 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Format _pending_get_alloc docstring how gtkdoc wants it

Mon Oct  8 10:16:46 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * _boring: add telepathy-glib-undeclared.txt (new generated file in gtkdoc 1.9)

Fri Oct  5 16:38:57 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * genginterface: Object-paths have BOXED type

Thu Oct  4 17:35:14 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * genginterface and glib-gtypes-generator are programs, not stylesheets - amend comment

Mon Oct  8 09:58:06 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add missing interfaces.c

Thu Oct  4 17:17:47 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * The project is called telepathy-glib, not libtelepathy-glib

Thu Oct  4 12:51:53 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add master copy location and copyright info to tools/*.py

Thu Oct  4 12:50:12 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * In XSL stylesheets for which tp-glib is the master copy, add comments saying so

Thu Oct  4 12:49:39 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Sync ls-interfaces.xsl, spec-to-introspect.xsl from spec repo (only comment changes)

Thu Oct  4 10:25:47 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Take more advantage of generated GTypes

Thu Oct  4 10:17:55 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Update -sections.txt to include recently-added API (auto-generated GTypes and quarks)

Wed Oct  3 13:40:39 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Include GTypes generator in dist

Wed Oct  3 13:39:13 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Include GLib interface generation in dist

Wed Oct  3 13:39:05 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Include gtypes-input.xml in dist

Wed Oct  3 13:34:52 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add more structures (presence, room listing, media stuff)

Wed Oct  3 13:31:58 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Include GQuark stuff in interfaces.h

Wed Oct  3 13:27:10 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Remove unstable interfaces from documentation

Wed Oct  3 13:26:44 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add GLib-specific interfaces generator stylesheets, which generate GQuarks as well as string constants

Wed Oct  3 13:21:26 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * tools/glib-gtypes-generator.py: if array-name is explicitly set to an empty string, don't emit an array GType. Arrays of some Telepathy structs don't really make sense

Wed Oct  3 12:10:59 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Drop telepathy-glib-unstable. Connection managers should build their own *Svc* stubs if they want to use the unstable interfaces.

Wed Oct  3 12:03:42 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Move coding style checks to tools/

Wed Oct  3 12:02:53 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add check-misc.sh - currently checks for the old FSF address

Thu Sep  6 19:36:38 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Document generated macros

Thu Sep  6 19:36:29 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Document gtypes.c

Thu Sep  6 19:36:19 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Remove unnecessary headers from gtypes.c

Thu Sep  6 19:02:53 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Document more GTypes in gtypes-input.xml

Thu Sep  6 18:52:46 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add generated GTypes to docs

Thu Sep  6 18:52:28 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Adjust source to deal with the changed array type names

Thu Sep  6 18:50:36 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Generate array/struct types with different names

Thu Sep  6 18:48:00 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add partial docs to gtypes-input.xml

Thu Sep  6 17:58:36 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Use the generated GTypes in various bits of tp-glib

Thu Sep  6 17:57:22 BST 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add code to auto-generate functions that return specialized GTypes

Tue Sep 25 14:59:38 BST 2007  Senko Rasic <senko.rasic at collabora.co.uk>
  * BaseConnectionManager: actually fixed the two debugs

Tue Sep 25 14:36:02 BST 2007  Senko Rasic <senko.rasic at collabora.co.uk>
  * BaseConnectionManager: fixed two debugging messages

Thu Sep 27 14:03:07 BST 2007  Will Thompson <will at willthompson.co.uk>
  * Coding style: no newline after return type in declarations

Thu Sep 27 13:16:04 BST 2007  Will Thompson <will at willthompson.co.uk>
  * Coding style: Use set_param == NULL not !set_param

Thu Sep 27 13:09:29 BST 2007  Will Thompson <will at willthompson.co.uk>
  * Remove unnecessary cast.

Sun Sep  2 11:10:30 BST 2007  Will Thompson <will at willthompson.co.uk>
  * Remove 'offset == G_MAXSIZE' special-casing from parse_parameters

Thu Aug 30 18:20:45 BST 2007  Will Thompson <will at willthompson.co.uk>
  * setter_data should be gconstpointer not const gpointer.

Thu Aug 23 15:20:56 BST 2007  Will Thompson <will at willthompson.co.uk>
  * move ignorance of parameters with G_MAXSIZE offset to the offset setter

Thu Aug 23 14:44:32 BST 2007  Will Thompson <will at willthompson.co.uk>
  * Add set_param to TpCMProtocolSpec and use it, defaulting to tp_cm_param_setter_offset

Thu Aug 23 14:43:31 BST 2007  Will Thompson <will at willthompson.co.uk>
  * Parametrize the setter used by set_param_from_{value,default} and parse_parameters.

Thu Aug 23 13:29:54 BST 2007  Will Thompson <will at willthompson.co.uk>
  * Move documentation of tp_cm_param_setter_offset from .h to .c

Wed Aug 22 20:13:30 BST 2007  Will Thompson <will at willthompson.co.uk>
  * rename set_param_by_offset to tp_cm_param_setter_offset, document and export it

Wed Aug 22 19:46:42 BST 2007  Will Thompson <will at willthompson.co.uk>
  * Define TpCMParamSetter, the type of parameter-setting callbacks.

Wed Aug 22 19:34:13 BST 2007  Will Thompson <will at willthompson.co.uk>
  * Add a setter_data field to TpCMParamSpec for use by TpCMParamSetters.

Wed Aug 22 15:39:24 BST 2007  Will Thompson <will at willthompson.co.uk>
  * replace the majority of set_param_from_{default,value} with a call to set_param_by_offset

Wed Aug 22 15:36:19 BST 2007  Will Thompson <will at willthompson.co.uk>
  * Create set_param_by_offset, generalizing set_param_from_{value,default}

Wed Aug 22 13:51:48 BST 2007  Will Thompson <will at willthompson.co.uk>
  * Make param_default_value take a single ParamSpec, not an array and an index.

Thu Sep 13 19:39:09 BST 2007  Will Thompson <will at willthompson.co.uk>
  * Clarify the documentation of status_available

Fri Sep 28 10:10:00 BST 2007  Robert McQueen <robert.mcqueen at collabora.co.uk>
  * bump version to 0.6.999.1 (next release on this branch will be 0.7.0)

Fri Sep 28 09:02:54 BST 2007  Robert McQueen <robert.mcqueen at collabora.co.uk>
  tagged telepathy-glib 0.6.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: OpenPGP key: http://www.pseudorandom.co.uk/2003/contact/ or pgp.net

iD8DBQFHRdglWSc8zVUw7HYRAtHCAKDWlFUN3hiPeAjZ+l67f7QCamnGgQCcCtKh
b40nBOTRx2Dff9IdiJowhvA=
=76Gt
-----END PGP SIGNATURE-----


More information about the Telepathy mailing list