[Telepathy-commits] merge: libtelepathy

Merge Monkey monkey at collabora.co.uk
Mon Nov 12 06:44:09 PST 2007


Merge to:

  libtelepathy

From:

  /home/smcv/public_html/darcs/libtelepathy-smcv

Changes:

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-conn: fix copyright header

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Build _gen/add-signals.h

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Add libtp-add-signal-gen.py

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Use the auto-generated interface quarks for Properties

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Indentation

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-conn: indentation etc., remove useless finalize function

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Refactoring: fold _tp_conn_register_interface_signal_marshallers into _tp_conn_register_signal_marshallers

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Generate signals marshaller implementations in _gen/

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Output better C in libtp-add-signal-gen.py

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Whitespace/style

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-chan.h: Telepathy coding style

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Indentation

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-helpers: Remove useless forward declaration of _scan_dir

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Sync spec-to-introspect.xsl from telepathy-spec (comment-only changes)

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-conn.h: Telepathy coding style

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-connmgr: clean up includes

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Merge with HEAD: revert Guillaume's addition of NewTube marshaller

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Make ADD_SIGNALS_FOR_foo a function-like macro to avoid hard-coding argument name

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Comment functions that already exist in telepathy-glib

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-conn-ifaces-signal-setters.[ch]: Telepathy coding style

  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

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    src/Makefile.am: simplify; check coding style of all hanrwritten C sources

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-props-iface.c: fix copyright header

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    _boring: ignore tp-get-connmgr-info executable

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-props-iface: fix style, hoist static functions

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-conn.c: tweak comment to fix coding-style-check falsepositive

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-helpers.h: use the auto-generated constants

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Re-order tools/Makefile.am

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-conn: clean up includes

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-helpers: fix copyright

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-connmgr: fix up copyright header

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-chan: clean up #includes

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Replace another obsolete function with a call to the autogenerated version

  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

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Fix indentation in tp-conn.c

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-helpers: whitespace

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Add whitelist of interfaces for which code-gen should be done (everything except Contact_Search)

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Whitespace/style

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Only generate stuff for whitelisted interfaces

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-connmgr: fix up coding style for tp_connmgr_new

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Indentation

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    _gen/add-signals.h: add proper dependencies

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-constants.h: fix whitespace

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    libtp-add-signal-gen.py: generate less redundancy

  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)

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-helpers.h: prune trailing whitespace

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Auto-generate function bodies in tp-*-ifaces-signal-setters.c

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Whitespace/style

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Hoist, reformat _prot_param_free in tp-helpers.c

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Sync tools from telepathy-glib (comment-only changes)

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    src/tp-chan.c: indentation

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-helpers: stylistic fixes

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-chan: indentation etc.

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-helpers: hoist _list_builder, reformat

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-props-iface: style

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-chan.h: fix copyright header

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-helpers: stylistic fixes to tp_connmgr_info_free

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Register all marshallers centrally, when a connmgr, conn or chan is first created

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-props-iface.h: Telepathy coding style

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    configure.ac: require Python

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Add coding style check tools (from telepathy-glib)

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-connmgr: fix up coding style for tp_connmgr_new

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Use autogenerated interface name stuff in tp-chan too

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Move _gen-interfaces-body.h to new _gen subdirectory

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    _boring: no longer ignore *-signals-marshal.c, they should be generated in _gen/ anyway

  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

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Deprecate the tp_get_conn_*_interface functions

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-helpers: fix parsing of default-foo in .manager files

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-connmgr: fix indentation

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-*-ifaces-signal-setters.[ch]: fix copyright headers

  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

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-connmgr.h: fix copyright header

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-helpers: whitespace

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-helpers.h: style

  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

  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);

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-connmgr: fix up coding style for tp_connmgr_new_connection, comment a probably-unnecessary check

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-conn: indentation etc.

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Fix some uses of deprecated constant names

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-helpers.c: more whitespace

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Comment libtp-marshaller-gen.py better

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-chan-ifaces-signal-setters.c: Telepathy coding style

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-conn.h: fix copyright header

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-connmgr.h: Telepathy coding style

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Use auto-generated signal adding for properties interface, connection, connection manager and channel

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp-helpers.h: style

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Generate a complete spec (i.e. follow all the XIncludes) in _gen


More information about the Telepathy-commits mailing list