commit 1ebe6d72ab3f3a11dcd59a68260a041e41ed6139
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Fri Feb 26 16:18:12 2010 +1100

    Release telepathy-logger 0.1.1

 NEWS         |   20 ++++++++++++++++++++
 configure.ac |    2 +-
 2 files changed, 21 insertions(+), 1 deletions(-)

commit 974c774d4d45dc2935bc8a6eee43e987a97dc486
Merge: 441651c 6a769d8
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Fri Feb 26 14:46:32 2010 +1100

    Merge branch 'observe-existing-channels'

commit 6a769d860f6a7cf5d16bc5acb130afd63bd9535a
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Fri Feb 26 14:35:39 2010 +1100

    observer: clean up referencing

 telepathy-logger/observer.c |  245
 +++++++++++++++++--------------------------
 1 files changed, 98 insertions(+), 147 deletions(-)

commit 441651cc42ab642626315df1bbf8ade20fa5400f
Merge: 6f5caa4 5f5173c
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Fri Feb 26 13:31:33 2010 +1100

    Merge branch 'get-recent-messages-async'

commit 5f5173cba1b80d71faf4db7bd07adb07952a9bd0
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Thu Feb 25 09:06:17 2010 +1100

    dbus-service: make GetRecentMessages asynchronous

 telepathy-logger/dbus-service.c |  196
 +++++++++++++++++++++++++--------------
 1 files changed, 125 insertions(+), 71 deletions(-)

commit 6f5caa40473feea9c9c7526affab43d173b34636
Author: Travis Reitter <treitter@gmail.com>
Date:   Thu Feb 25 14:36:08 2010 -0800

    Add favourite contacts support.

    This adds a simple D-Bus API and implementation for storing and
    manipulating a set of favourite Telepathy contacts.

 extensions/Logger.xml           |   83 +++++
 telepathy-logger/Makefile.am    |    2 +-
 telepathy-logger/dbus-service.c |  660
 +++++++++++++++++++++++++++++++++++++++
 telepathy-logger/dbus-service.h |    6 +-
 4 files changed, 749 insertions(+), 2 deletions(-)

commit 9c5151d2622f1ef04ce0d7a59c70cc355df3af28
Author: Travis Reitter <treitter@gmail.com>
Date:   Thu Feb 25 08:15:50 2010 -0800

    Fix the signature of link_free() and use it more consistently.

 telepathy-logger/action-chain.c |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

commit 11e8fd5bfb68347baf7f809089c78ade0eb7f79d
Author: Travis Reitter <treitter@gmail.com>
Date:   Wed Feb 24 08:59:42 2010 -0800

    Extend the TplActionChain API to support passing arbitrary data to
    the chained functions.

 telepathy-logger/action-chain.c |   43 +++++++++++++++++++++++++----
 telepathy-logger/action-chain.h |    8 +++--
 telepathy-logger/channel-text.c |   56
 ++++++++++++++++++++++++--------------
 telepathy-logger/channel.c      |   24 ++++++++++------
 tests/tpl-channel-test.c        |    8 +++--
 5 files changed, 97 insertions(+), 42 deletions(-)

commit f460f051e89dc0088bc12b59aca2664f0d5e8a66
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Thu Feb 25 15:27:51 2010 +0000

    Improving debug messaes for log-manager and log-store-emapthy

    Plus some typos in comments

 telepathy-logger/debug.h             |    4 ++--
 telepathy-logger/log-manager.c       |    8 +++++++-
 telepathy-logger/log-store-empathy.c |    2 +-
 3 files changed, 10 insertions(+), 4 deletions(-)

commit bee2939e886835e90108f72c25bd38435d4128b5
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Thu Feb 25 14:48:43 2010 +0000

    Preparing TpAccount and TpChannel before channel retrieval.

 telepathy-logger/observer.c |  148
 +++++++++++++++++++++++++++++++++++++------
 1 files changed, 127 insertions(+), 21 deletions(-)

commit 8d884a2f125a1f96256ec2511fd10a0590a77c85
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Thu Feb 18 19:33:28 2010 +0000

    Improved debug while called during open channel inspection

    Also fixed the code comments

 telepathy-logger/observer.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit c379854bdc7eb3d7c636253879ee58b37ef21879
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Thu Feb 18 18:26:17 2010 +0000

    Added Open Channel retrieval.

    This allow the logging of channels which are already open and thus
    no further
    NewChannel signal will be sent.

 telepathy-logger/observer.c |  124
 ++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 116 insertions(+), 8 deletions(-)

commit 6b7168d92c97211eeae7fb432b2cbea4edf5bf97
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Thu Feb 25 21:22:30 2010 +1100

    Cleanups: update .gitignore, update G_LOG_DOMAIN in other makefile

    Remove spurious src/config.h that was causing strange problems

 .gitignore      |    6 ++----
 src/Makefile.am |    2 +-
 2 files changed, 3 insertions(+), 5 deletions(-)

commit 4b5bd4a42f4b94d84d9efad271b3f4ab4f20210f
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Wed Feb 24 15:06:44 2010 +0000

    Adding a GIO's _finish() method to each async API in log-manager.

 telepathy-logger/log-manager-priv.h |    3 +
 telepathy-logger/log-manager.c      |  181
 +++++++++++++++++++++++++----------
 telepathy-logger/log-manager.h      |   21 ++++-
 tests/test-searches.c               |    2 +-
 4 files changed, 152 insertions(+), 55 deletions(-)

commit 45a15b2a1e69bfeac4aeeae042e2ac9e14a05849
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Tue Feb 23 14:57:46 2010 +0000

    Fixes a SIG11 when a msg to a chatroom is sent

    Now it handles properly the receiver's contact, which in chatrooms
    is NULL,
    since there is no actual receiver (tpl-log-entry's chat-id will be
    the chatroom id).

 telepathy-logger/channel-text.c |   28 +++++++++++++++++++---------
 telepathy-logger/observer.c     |    4 +++-
 2 files changed, 22 insertions(+), 10 deletions(-)

commit db094e346bdc4ddc2f2bb782586ae7e263ff2d74
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Tue Feb 23 14:56:27 2010 +0000

    Fix PATH_DEBUG, prefixing '_' to blocl's vars to avoid shadowing
    vars in upper scopes

 telepathy-logger/debug.h |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 7aaf7c0092c18e902fb841a759af109f74e90b30
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Tue Feb 23 10:57:14 2010 +0000

    Fixed a bug with tpl_log_entry_set_chat_id at construct time

    Now it's not a G_PROP_CONSTRUCT property anymore and
    tpl_log_entry_text_new
    does now need chat_id anymore.
    This way the default value for chat-id is NULL, unless differently
    set.

 telepathy-logger/channel-text.c      |   13 +++++++------
 telepathy-logger/log-entry-text.c    |    2 --
 telepathy-logger/log-entry-text.h    |    3 +--
 telepathy-logger/log-entry.c         |   15 +--------------
 telepathy-logger/log-store-empathy.c |    3 +--
 tests/test-tpl-log-entry.c           |    2 +-
 6 files changed, 11 insertions(+), 27 deletions(-)

commit 89d4e4c209f9816e695fd3e24a42be045d18504c
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Tue Feb 23 10:56:48 2010 +0000

    TP style fixes

 telepathy-logger/log-entry-text.c |   19 ++++++++++++-------
 telepathy-logger/log-entry.c      |   16 ++++++++--------
 2 files changed, 20 insertions(+), 15 deletions(-)

commit d1706e27c6ae372e93d6fffb2355364a822335c0
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Tue Feb 23 10:55:27 2010 +0000

    renamed libtelepathy-logger.pc.in in telepathy-logger.pc.in

 configure.ac                                       |    4 ++--
 telepathy-logger/Makefile.am                       |    2 +-
 .../libtelepathy-logger-uninstalled.pc.in          |   11 -----------
 telepathy-logger/libtelepathy-logger.pc.in         |   11 -----------
 .../telepathy-logger-uninstalled.pc.in             |   11 +++++++++++
 telepathy-logger/telepathy-logger.pc.in            |   11 +++++++++++
 6 files changed, 25 insertions(+), 25 deletions(-)

commit 1f2ff73875abc4848f2d1cd02c2ce939787329d8
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Mon Feb 22 14:32:47 2010 +0000

    Changed from libtelepathy-logger to tp-logger the id used by debugger
    to log messages

    It's shorter and similar to telepathy-glib, which uses tp-glib

 telepathy-logger/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 16399fba93ebc677ff6337e058d54fb20b5dbd62
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Thu Feb 25 09:11:11 2010 +1100

    Change test-api to noinst

 src/Makefile.am |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 886d9a6b62eb6a7bbb6adf2c380bae91b70cdd9b
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Thu Feb 25 09:10:46 2010 +1100

    Copying files from Gabble should involve reading them first

 COPYING.LGPL |   69
 +--------------------------------------------------------
 1 files changed, 2 insertions(+), 67 deletions(-)

commit c7c16e1b587398f4e74047481d78cb9ab64b33d6
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Wed Feb 24 16:01:47 2010 +1100

    Start telepathy-logger-0.1.1 development

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 6751bafc218447314c4fd3e97f684ac8827745cd
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Wed Feb 24 15:56:25 2010 +1100

    Release telepathy-logger 0.1.0

 NEWS         |   29 +++++++++++++++++++++++++++++
 configure.ac |    2 +-
 2 files changed, 30 insertions(+), 1 deletions(-)

commit 20719b71095d2e77d953ee53f10ce2c0cc0717f6
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Wed Feb 24 15:55:27 2010 +1100

    Fix ChangeLog generation

 Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c7cfdf3e662d8c3264f7da88de4edcd1bd4bf1a9
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Wed Feb 24 15:52:20 2010 +1100

    Include maintainer tools in toplevel Makefile.am

 .gitignore         |    1 +
 Makefile.am        |    1 +
 tools/telepathy.am |   29 +++++++----------------------
 3 files changed, 9 insertions(+), 22 deletions(-)

commit b6b27bb54134a665503a899c0596ac5dd9387ebe
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Wed Feb 24 15:22:14 2010 +1100

    Disable check-twisted and check-undocumented from `make check`
    for the moment

    The twisted tests do not seem to be complete and there are currently
    way too
    many undocumented symbols to make that a dependency of running
    distcheck

 doc/reference/libtelepathy-logger/Makefile.am |    5 ++++-
 tests/twisted/Makefile.am                     |    3 ++-
 2 files changed, 6 insertions(+), 2 deletions(-)

commit da9f65aaee01424f21166961fa6896f63ee5c326
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Wed Feb 24 13:33:51 2010 +1100

    Tp style fixes

 telepathy-logger/channel-factory.c  |    2 +-
 telepathy-logger/conf.h             |    6 +++---
 telepathy-logger/log-manager-priv.h |    2 +-
 tests/test-searches.c               |    2 +-
 tests/tpl-channel-test.c            |    3 +--
 5 files changed, 7 insertions(+), 8 deletions(-)

commit 7df470ddbb913c57e1fe681685184a67ee0a1bc3
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Wed Feb 24 13:33:28 2010 +1100

    make distcheck fixes

 .gitignore                                         |    6 +++++-
 configure.ac                                       |    4 ++--
 doc/Makefile.am                                    |   10 ++++++++++
 src/Makefile.am                                    |    1 +
 src/telepathy-logger.c                             |    2 +-
 telepathy-logger/Makefile.am                       |    8 +++++++-
 tests/Makefile.am                                  |   13 ++++++++++---
 tests/twisted/Makefile.am                          |    3 +++
 tests/twisted/main-debug.c                         |    2 +-
 tests/twisted/tools/Makefile.am                    |    2 +-
 ....freedesktop.Telepathy.Client.Logger.service.in |    3 +++
 ...top.Telepathy.Client.TelepathyLogger.service.in |    3 ---
 tools/Makefile.am                                  |    4 ++++
 13 files changed, 48 insertions(+), 13 deletions(-)

commit d461f3e62f1270c3eaf9ff2e5faf0408be7699b9
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Wed Feb 24 12:36:17 2010 +1100

    Update files for release

 AUTHORS      |    2 +
 COPYING.LGPL |  578
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 README       |   24 +++-
 TODO         |   13 --
 4 files changed, 603 insertions(+), 14 deletions(-)

commit 45884da6c26a4c6416893eae0623dc8fa74e5a09
Author: Travis Reitter <treitter@gmail.com>
Date:   Tue Feb 16 14:35:27 2010 -0800

    Update the URL in the README.

 README |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f6a52b9c3b5a79a9b1bb312a083b807b903d81aa
Author: Travis Reitter <treitter@gmail.com>
Date:   Tue Feb 16 14:26:02 2010 -0800

    Ignore generated test tools.

 .gitignore                               |    2 +
 tests/twisted/tools/exec-with-log.sh     |   31
 ------------------------------
 tests/twisted/tools/tmp-session-bus.conf |   27
 --------------------------
 3 files changed, 2 insertions(+), 58 deletions(-)

commit f09c9a2bdab4f9751bce90d4dd3b4d7e3ccd95c7
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Mon Feb 22 12:08:59 2010 +0000

    Moving LogManager initialisation from _constructor to _init

    Also improving DEBUG output

 telepathy-logger/log-manager.c |  100
 ++++++++++++++++++++-------------------
 1 files changed, 51 insertions(+), 49 deletions(-)

commit c552afb51d9e4c07f4b99729d15ec2cd1c7242bb
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 19 19:46:20 2010 +0000

    Fix chat_id conversion when chat_id is 1-1 conversation from
    a chatroom

    In other words: avoid that 1-1 conversation generated from a chatroom,
    having id similar
    to room@conference.domain/My_Alias (in XMPP) are threated as
    a directory
    path, creating My_Alias as a subdirectory of room@conference.domain

 telepathy-logger/log-store-empathy.c |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

commit afee8187bcc7728f29e20d085c32053612b3e361
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 19 19:45:35 2010 +0000

    Handle GError properly in during _build

 telepathy-logger/channel-factory.c |    4 +++-
 telepathy-logger/channel-factory.h |   10 ++++++++++
 2 files changed, 13 insertions(+), 1 deletions(-)

commit d2f75b52298a95bc1831be724ae95f8aa73be7f2
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 19 19:12:49 2010 +0000

    Using priv->readable_stores when using a search/query API

    All LogStore API that access the LogStore in reading have to have
    the readable
    property TRUE, so that at log manager's registration time, it will
    set the LS
    at in priv->readable_stores properly, to avoid to query LS that
    actually are not meant to be.

 telepathy-logger/log-manager.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 164d1d6ffb132932eeeaaa15dd9b2c925d266696
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 19 19:11:03 2010 +0000

    Fix tpl_log_manager_search_hit_compare

    and minor restyling of tpl_log_manager_get_chats

 telepathy-logger/log-manager.c |   37
 ++++++++++++++++++++++++++++---------
 1 files changed, 28 insertions(+), 9 deletions(-)

commit 37eae707e9feaa926a61d0a8de7f85898a097770
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 19 17:40:44 2010 +0000

    TP Style fixes and gtk-doc src documentation improved

 telepathy-logger/log-manager.c       |   74 ++++++++++++++++++++----
 telepathy-logger/log-store-empathy.c |    9 ++-
 telepathy-logger/log-store.c         |  105
 ++++++++++++++++++++++++++++++++--
 3 files changed, 168 insertions(+), 20 deletions(-)

commit fc07d94530a3433d3fe3f930f751927f5b9e26a8
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 19 17:43:39 2010 +0000

    rename LogStore iface method from last_messages to recent_messages

 telepathy-logger/log-store.c |    6 +++---
 telepathy-logger/log-store.h |    4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 7b20066d126e414fbfd00cd6bd06617cd123ca55
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 19 17:35:25 2010 +0000

    Improved error managing in log-manager and log-store-empathy

 telepathy-logger/log-manager.c       |   23 ++++++++++++++++++-----
 telepathy-logger/log-manager.h       |    1 +
 telepathy-logger/log-store-empathy.c |    8 ++++----
 telepathy-logger/log-store.h         |   10 ++++++++++
 4 files changed, 33 insertions(+), 9 deletions(-)

commit 5a9b0433b7af89bb3df40d4ac411bd7befeeba7f
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 19 17:36:28 2010 +0000

    Add result data destructors to async APIs

    as reported in #26637

 telepathy-logger/log-manager.c |   86
 ++++++++++++++++++++++++++++++++++++----
 1 files changed, 78 insertions(+), 8 deletions(-)

commit 9897380f02cc56847d754934c07934f247fccebf
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 19 17:32:07 2010 +0000

    use dbus_g_method_return_error if tp_dbus_daemon cannot be acquired

 telepathy-logger/dbus-service.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit b4c417233bb8feeb3c0dfc6ce7969f2252c6c3e2
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Thu Feb 18 15:11:33 2010 +0000

    Added Empathy legacy LogStore support into LogManager.

    Added is_readable/is_writable method to LogStore interface.

    Also removed ack_message from LogStore since no destructive calls
    should be
    made from an Observer cotext. The method was an Empathy's
    reminiscence.

 telepathy-logger/log-manager.c       |  127
 ++++++++++++++++++++++------------
 telepathy-logger/log-manager.h       |    3 +-
 telepathy-logger/log-store-empathy.c |   12 ++--
 telepathy-logger/log-store.c         |   36 ++++++----
 telepathy-logger/log-store.h         |    8 --
 5 files changed, 113 insertions(+), 73 deletions(-)

commit 993b4f4b9a14749dd7c36b0e605a3ef4aa04f76e
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Wed Feb 17 14:59:42 2010 +0000

    added account-path property/member to TplLogStore

    That way a client needing to obtain a TpAccount, can acquire it from
    its object-path.
    account-path is a PROP_CONSTRUCT_ONLY property, thus the _new method
    has been updated as well.

    Setting the avatar_token for queried log entries.

    Also, cleaned up some code and TP style fixes.

 telepathy-logger/channel-text.c      |   10 ++++-
 telepathy-logger/log-entry-text.c    |    5 ++-
 telepathy-logger/log-entry-text.h    |    3 +-
 telepathy-logger/log-entry.c         |   63
 ++++++++++++++++++++++++++++++--
 telepathy-logger/log-entry.h         |    3 ++
 telepathy-logger/log-store-empathy.c |   66
 +++++++++++++++++++++-------------
 tests/test-tpl-log-entry.c           |    3 +-
 7 files changed, 119 insertions(+), 34 deletions(-)

commit cab4c064c3bbe0a30f83d0f935f9c549682a99ba
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Wed Feb 17 14:51:46 2010 +0000

    removed useless g_strdup over not stored string

 telepathy-logger/channel-text.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 039f10d121c595f7582cc86ad8609df2c4ddf30e
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Thu Feb 18 13:08:00 2010 +0000

    TP style fixes

 src/telepathy-logger.c          |    2 +-
 telepathy-logger/channel-text.c |    2 +-
 telepathy-logger/dbus-service.c |    4 ++--
 telepathy-logger/observer.h     |   12 ++++++------
 4 files changed, 10 insertions(+), 10 deletions(-)

commit 533562ca9919fef651d3be88a839f7c1e2cb0942
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Wed Feb 17 16:44:58 2010 +0000

    Adding observer.h to LIBTPL_HEADERS

 telepathy-logger/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit ffc2409165d4615553d448a1fc30310187f01ac4
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Tue Feb 16 17:59:17 2010 +0000

    Fixing LogStore->add_message method using TplLogEntry instead
    of gpointer

 telepathy-logger/log-store-empathy.c |    5 ++---
 telepathy-logger/log-store.c         |    2 +-
 telepathy-logger/log-store.h         |    4 ++--
 3 files changed, 5 insertions(+), 6 deletions(-)

commit ba827be56b447ec949b1754e6a6cd9634408356e
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Tue Feb 16 17:33:44 2010 +0000

    improving DEBUG output

 telepathy-logger/channel-text.c |   25 ++++++++++---------------
 telepathy-logger/observer.c     |    2 ++
 2 files changed, 12 insertions(+), 15 deletions(-)

commit e41beaea75d52910c9a72045814cfdb3f9a58c8b
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Tue Feb 16 17:33:15 2010 +0000

    update Observer's bus name to org.freedesktop.Telepathy.Client.Logger

 data/Makefile.am                                   |    2 +-
 ....freedesktop.Telepathy.Client.Logger.service.in |    3 +++
 ...top.Telepathy.Client.TelepathyLogger.service.in |    3 ---
 telepathy-logger/observer.h                        |    4 ++--
 4 files changed, 6 insertions(+), 6 deletions(-)

commit 52e77ab5ba07387419c1069c6cc8140f7105d35b
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Tue Feb 16 17:18:08 2010 +0000

    Removed log_to_debug_sender from debug.c

    It should be called only by the client (ie telepathy-logger service
    daemon) and
    not within tpl_debug.
    A library should use the already ready one by the client.

 telepathy-logger/debug.c |   44
 --------------------------------------------
 1 files changed, 0 insertions(+), 44 deletions(-)

commit 80e208abf1ee1773d41b810aee66a7ca7dfbfca5
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Tue Feb 16 17:03:41 2010 +0000

    fixing the clean target for data/ and the AM_CPPFLAGS

 data/Makefile.am |    4 ++--
 src/Makefile.am  |    1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

commit ab4d9f004c2ede0bfa5244d295b0451661fe1215
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Tue Feb 16 18:39:15 2010 +1100

    log-manager: tp-style fix

 telepathy-logger/log-manager.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 2caf387ab13f257bf0f66881c8450ded911ddc04
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Tue Feb 16 17:50:19 2010 +1100

    dbus-service: don't leak GPtrArray or GError

 telepathy-logger/dbus-service.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 5f6b4aeea75de3ddfd77f90904800cd15f56ebd0
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Tue Feb 16 17:49:09 2010 +1100

    debug: move tp-glib debugging onto a TP_DEBUG env var

 telepathy-logger/debug.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit c8b84aa481ffbe3d3f13afce68ac22141ac155ee
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Tue Feb 16 16:21:07 2010 +1100

    test-api: fixes to make test-api work correctly

 src/test-api.c |   49 +++++++++++++++++++++++++++++++++----------------
 1 files changed, 33 insertions(+), 16 deletions(-)

commit e75b5bc194449447a2f9e7804c1fd25feb04ee76
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Tue Feb 16 16:10:15 2010 +1100

    conf: return TRUE if globally enabled is unset and unschemaed

    Also fix up some line wrapping issues and other small bits.

 telepathy-logger/conf.c |   36 +++++++++++++++++++++++++-----------
 1 files changed, 25 insertions(+), 11 deletions(-)

commit d4888a59a2abcea30c043bd17068dcb799b25a2f
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Tue Feb 16 14:11:16 2010 +1100

    Update spec for int64 timestamps, correct dbus-service types

    Also plug a leak due to incorrect usage of tp_value_array_build

 extensions/Logger.xml           |   10 +++++-----
 extensions/all.xml              |    2 ++
 telepathy-logger/dbus-service.c |   22 ++++++++++++----------
 3 files changed, 19 insertions(+), 15 deletions(-)

commit c06e7c7633386534324cf1f75a3a82a44ad3f095
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Mon Feb 15 16:06:30 2010 +0000

    TP style fixes

 telepathy-logger/contact.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit d723143c485990e1b1aa1ebc689db6a0ee142882
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Mon Feb 15 16:00:46 2010 +0000

    Use of tp_value_array_build

 telepathy-logger/dbus-service.c |   24 +++++++++---------------
 1 files changed, 9 insertions(+), 15 deletions(-)

commit 9e05b0e7271b0ec17e58714a3067c8bff420ddb4
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Mon Feb 15 15:47:05 2010 +0000

    Renamed util.h CHAN_DEBUG into PATH_DEBUG

    Updated to be usable with any TpProxy derived gobject, which has
    'object-path'
    property.
    Substituted any use of CHAN_DEBUG with PATH_DEBUG.

 telepathy-logger/channel-text.c |   42
 +++++++++++++++++++-------------------
 telepathy-logger/debug.h        |   16 +++++++-------
 2 files changed, 29 insertions(+), 29 deletions(-)

commit bbde987aa48e0a62d98371e424df6e585565c808
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Mon Feb 15 14:34:07 2010 +0000

    TP style fixes

 telepathy-logger/channel-text.c   |   34
 +++++++++++++++++++---------------
 telepathy-logger/log-entry-text.c |    8 ++++----
 telepathy-logger/log-entry.h      |   30 +++++++++++++++---------------
 telepathy-logger/log-store.c      |    3 ++-
 4 files changed, 40 insertions(+), 35 deletions(-)

commit 054615421b8c62504cc17989d8cace115ac5f216
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Mon Feb 15 14:16:44 2010 +0000

    testsuite enhancements

 tests/test-searches.c |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

commit ffe9fc4c94813082768eaeb8114739c5b12dba76
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Mon Feb 15 14:16:02 2010 +0000

    use of gint64 for timestamp

 telepathy-logger/log-entry.c |    6 +++---
 telepathy-logger/log-entry.h |    8 ++++----
 2 files changed, 7 insertions(+), 7 deletions(-)

commit 46df058d18cd9a09541250c7ca22bda7d1b2b2e2
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Mon Feb 15 14:03:18 2010 +0000

    Use of g_list_last/previous instead of g_list_reverse

 telepathy-logger/dbus-service.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 94451023a3909f2dfb82c84cfdcf1f7044bf41fa
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Mon Feb 15 13:44:11 2010 +0000

    Documentation string fix

 telepathy-logger/channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0c158367a90a808bb0798b06f02d2f79949fe699
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Mon Feb 15 13:42:01 2010 +0000

    Passing NULL for unused handle_type calling tp_channel_get_handle

 telepathy-logger/channel-text.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit f52fa900937fcf04f220a76c5fb66e61530534e2
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Mon Feb 15 13:40:44 2010 +0000

    avoiding use g_strdup if no storing for the value is done

 telepathy-logger/channel-text.c |   12 +++++-------
 telepathy-logger/channel.c      |   10 ++++------
 2 files changed, 9 insertions(+), 13 deletions(-)

commit ec89191ac11d109063d864acfcca52408bd112c1
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Mon Feb 15 13:39:30 2010 +0000

    G_DEFINE_TYPE should be used before any other func declaration

 telepathy-logger/channel-text.c |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

commit 598b7a622e65341e002a7bb9b2999d36f3d589d1
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Mon Feb 15 13:38:54 2010 +0000

    Using arr[0] instead of a less clear *arr for elem 0

 telepathy-logger/channel-text.c |   42
 +++++++++++++++++---------------------
 1 files changed, 19 insertions(+), 23 deletions(-)

commit 5520bd8839e82a8bc66b109b7189e1b2da56761f
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Mon Feb 15 13:36:32 2010 +0000

    Using G_N_ELEMENTS instead of FOO_LEN constants

 telepathy-logger/channel-text.c |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

commit a6369927faafb244faf853f01bf4c55f1d28679f
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Mon Feb 15 13:30:36 2010 +0000

    DBus registration failure should be notified even if TPL_DEBUG is
    not set

 src/telepathy-logger.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 10bec615d465cfad9c76845c8dbd9a9995c6741d
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Mon Feb 15 13:30:03 2010 +0000

    checking against NULL before unreferencing a GObject

 src/telepathy-logger.c      |   13 +++++++++----
 telepathy-logger/observer.c |    3 ++-
 2 files changed, 11 insertions(+), 5 deletions(-)

commit 050bc10b196e2fb90778a9ceef44c2b65ffa4fc7
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Sun Feb 14 14:56:53 2010 +0000

    Returning reference to TplDBusService

    If unreferenced, it will be disposed and DBus registration will
    be unregistered.
    If not returned a reference will be leaked.

 src/telepathy-logger.c |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

commit 98272f36f145110eef4b94a61b68567698d65bf6
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Sun Feb 14 13:34:27 2010 +0000

    dbus-service algorithms and readability improvemets

 telepathy-logger/dbus-service.h |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit d9af78c6d3a6ea0009757ea18510e7a19133ace4
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Sun Feb 14 00:56:26 2010 +0000

    Makefile.am cleanups

 data/Makefile.am             |    3 +--
 src/Makefile.am              |   30 +++++-------------------------
 telepathy-logger/Makefile.am |    2 +-
 3 files changed, 7 insertions(+), 28 deletions(-)

commit c481bb772babaafef81013abfefe9be19d674d4f
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Sun Feb 14 00:38:54 2010 +0000

    Using tp_proxy_get_object_path

 telepathy-logger/channel-text.c |    7 ++++---
 telepathy-logger/channel.c      |   14 +++++++++-----
 telepathy-logger/observer.c     |    2 +-
 3 files changed, 14 insertions(+), 9 deletions(-)

commit 83ec0a63f81eb59d39e2dd84569a3d0a3d590799
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Sat Feb 13 23:54:17 2010 +0000

    renaming badly named function

 telepathy-logger/channel-text.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 0d453c3de94f513ffafadd5c24b241c942a001cf
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Sat Feb 13 19:47:51 2010 +0000

    Fix config.h inclusion in debug.h

 telepathy-logger/debug.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6798ce20c11c3e970db518d17e99f92b11f2c14c
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Sat Feb 13 19:35:53 2010 +0000

    Removal of util.c module.

    Use the normal approach to unreferencing objects.
    Use g_str_equal instead of tpl_strequal (which was useless and
    now removed).

    Removed any inclusion of util.h from headers files, and properly
    including
    util.h in .c files

 telepathy-logger/Makefile.am         |    3 +--
 telepathy-logger/channel-factory.c   |    3 ++-
 telepathy-logger/channel-text.c      |   14 ++++++++++----
 telepathy-logger/channel.c           |    8 ++++++--
 telepathy-logger/channel.h           |    2 --
 telepathy-logger/conf.c              |    7 +++++--
 telepathy-logger/contact.c           |    7 +++++--
 telepathy-logger/dbus-service.c      |    8 ++++++--
 telepathy-logger/log-entry-text.c    |   13 ++++++++-----
 telepathy-logger/log-entry.c         |   26 ++++++++++++++++----------
 telepathy-logger/log-manager.c       |    6 ++++--
 telepathy-logger/log-store-empathy.c |    3 ++-
 telepathy-logger/log-store-factory.c |    4 ++--
 telepathy-logger/observer.c          |   16 +++++++++++-----
 telepathy-logger/util.c              |   32
 --------------------------------
 telepathy-logger/util.h              |    8 --------
 16 files changed, 78 insertions(+), 82 deletions(-)

commit 1b041cd588e49fd710d5bfed94c6756592c1562b
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Sat Feb 13 18:16:46 2010 +0000

    Fix the the lib name for linker's -l param

 telepathy-logger/libtelepathy-logger.pc.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit de0cab84755e1376cebc2e153b75198c93f5d184
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Sat Feb 13 18:02:03 2010 +0000

    include config.h

    Also alphabetic ordering for TPL_DEBUG_XXX constant and GDebugKey
    array

 telepathy-logger/action-chain.c      |    1 +
 telepathy-logger/channel-factory.c   |    1 +
 telepathy-logger/channel-text.c      |    8 +-------
 telepathy-logger/channel.c           |    1 +
 telepathy-logger/conf.c              |    3 ++-
 telepathy-logger/contact.c           |    1 +
 telepathy-logger/datetime.c          |    1 +
 telepathy-logger/dbus-service.c      |    1 +
 telepathy-logger/debug.c             |   10 ++++++----
 telepathy-logger/debug.h             |   18 ++++++++++--------
 telepathy-logger/log-entry-text.c    |    1 +
 telepathy-logger/log-entry.c         |    4 ++++
 telepathy-logger/log-manager.c       |    1 +
 telepathy-logger/log-store-empathy.c |    1 +
 telepathy-logger/log-store-factory.c |    1 +
 telepathy-logger/log-store.c         |    4 ++++
 telepathy-logger/observer.c          |    3 ++-
 telepathy-logger/util.c              |    1 +
 18 files changed, 40 insertions(+), 21 deletions(-)

commit 38ee32ffe4cf760878cdbebc83c6e5c60f6087cf
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 12 21:13:25 2010 +0000

    using obj = g_object_ref (obj)

 telepathy-logger/channel-text.c      |    6 ++----
 telepathy-logger/channel.c           |    3 +--
 telepathy-logger/contact.c           |    6 ++----
 telepathy-logger/log-manager.c       |   33
 +++++++++++----------------------
 telepathy-logger/log-store-empathy.c |    3 +--
 5 files changed, 17 insertions(+), 34 deletions(-)

commit d4288c9388049e9471d9eb28339774d4565e6d1e
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 12 20:10:57 2010 +0000

    break missing in switch

 telepathy-logger/log-store-empathy.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 25b99da0587b48d6a326e85d34d9522b8f5d2748
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 12 20:09:40 2010 +0000

    using g_hash_table_replace

 telepathy-logger/observer.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 2125b532a0263206a54c6bbb46e2382c4651b851
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 12 20:09:00 2010 +0000

    comment updates mostly for gtk-doc

 telepathy-logger/observer.c |   16 +++++++---------
 1 files changed, 7 insertions(+), 9 deletions(-)

commit 044ef4a983bcc7b7c728b028e36052af4c7d62e7
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 12 20:05:26 2010 +0000

    properly freeing TplLogManagerAsyncData

     * plus minor aesthetical changes

 telepathy-logger/log-manager.c |   89
 +++++++++++++++++++++++-----------------
 1 files changed, 51 insertions(+), 38 deletions(-)

commit d1cf015734508707328a4e7cd6b506eab5309ed9
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 12 19:57:32 2010 +0000

    using g_critical which is not fatal

 telepathy-logger/conf.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit c0c8c737b988867ccde71f953191a4da0f8996d6
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 12 19:52:20 2010 +0000

    reordering vcalls declarations in class_init

 telepathy-logger/log-entry-text.c |    9 ++++-----
 telepathy-logger/log-entry.c      |   35
 +++++++++++++++++------------------
 2 files changed, 21 insertions(+), 23 deletions(-)

commit 2fad408aa01c02510e6a9f92a9b1b1c2286179d9
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 12 19:48:19 2010 +0000

    dbus-service algorithms and readability improvemets

 telepathy-logger/dbus-service.c |   70
 +++++++++++++++++++++------------------
 1 files changed, 38 insertions(+), 32 deletions(-)

commit 74110ddfb6582a302b21c72ec7d2497a2cdf5e5d
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 12 19:45:59 2010 +0000

    finalize/dipose fixes

 telepathy-logger/log-entry-text.c |    4 ++--
 telepathy-logger/log-manager.c    |    2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

commit bbf8a2177acaee3b25044d9dfee2b920da8e715e
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 12 19:42:58 2010 +0000

    renaming to tpl_log_register_log_store

 telepathy-logger/log-manager.c |    4 ++--
 telepathy-logger/log-manager.h |    2 +-
 tests/test-searches.c          |    2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

commit 8f08298da2734c1ad4ded2f1c71b9a1fb5427bb7
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 12 19:36:12 2010 +0000

    Telepathy restyling

 telepathy-logger/channel.c           |    2 +-
 telepathy-logger/log-entry-text.c    |    6 +++-
 telepathy-logger/log-manager.c       |   50
 ++++++++++++++++++---------------
 telepathy-logger/log-store-empathy.c |    1 -
 telepathy-logger/observer.c          |   14 +++++-----
 tests/tpl-channel-test.c             |    1 +
 6 files changed, 40 insertions(+), 34 deletions(-)

commit e2263c445821df94b3ad37665a67d3e50cc89baa
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 12 19:28:52 2010 +0000

    Action chain module created

    * moved action-chain related funcs to action-chain module
    * remove action-chain related funcs from utils
    * included action-chain.h where needed and added to Makefile.am

 telepathy-logger/Makefile.am    |    2 +
 telepathy-logger/action-chain.c |  106
 +++++++++++++++++++++++++++++++++++++++
 telepathy-logger/action-chain.h |   44 ++++++++++++++++
 telepathy-logger/channel-text.c |    1 +
 telepathy-logger/channel.c      |    1 +
 telepathy-logger/util.c         |  100
 ------------------------------------
 telepathy-logger/util.h         |   28 +++-------
 7 files changed, 162 insertions(+), 120 deletions(-)

commit f98202be757469238c311aa952fd3d01f40bd69b
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 12 19:17:47 2010 +0000

    use tp_proxy_get_object_path()

 telepathy-logger/channel.c  |   12 +++++-------
 telepathy-logger/observer.c |    2 +-
 2 files changed, 6 insertions(+), 8 deletions(-)

commit 0afec9f70bf205f05d75f08f7a2f0ddd2ba821ba
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 12 18:41:23 2010 +0000

    GThread init before any func call.

    * removed g_thred_init from the log manager
    * initialising thread in main, before anything else

 src/telepathy-logger.c         |   12 ++++++++++++
 telepathy-logger/log-manager.c |   13 +------------
 2 files changed, 13 insertions(+), 12 deletions(-)

commit e5d921b41f216915d5b53097e269b2749842669f
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 12 18:39:03 2010 +0000

    use tp_dbus_daemon_dup() and proper unref

 src/telepathy-logger.c          |   30 +++++++++++------
 telepathy-logger/dbus-service.c |   45 +++++++++++---------------
 telepathy-logger/observer.c     |   67
 +++++++++++++++++----------------------
 3 files changed, 67 insertions(+), 75 deletions(-)

commit cee3717ee97bfd4a3a116c4dd4d49a8d25c5c8d1
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Fri Feb 12 15:54:59 2010 +0000

    Fix prop's getters/setters and flags

 telepathy-logger/channel.c           |   12 +++++-----
 telepathy-logger/contact.c           |   20 ++++++++++--------
 telepathy-logger/log-entry-text.c    |   23 +++++++++++----------
 telepathy-logger/log-entry.c         |   36
 +++++++++++++++------------------
 telepathy-logger/log-store-empathy.c |   12 +++++-----
 telepathy-logger/observer.c          |    5 +--
 6 files changed, 53 insertions(+), 55 deletions(-)

commit d33554238ecae3af0b9f34fd829c7b7343688ed4
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Thu Feb 11 16:41:13 2010 +0000

    Adding fixing or preprocessor if/endif comments

 src/telepathy-logger.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit d5ddecd1ec24309d9fec0407c3e29b9732e0e3c4
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Thu Feb 11 15:57:32 2010 +0000

    debug: fix coding style

 telepathy-logger/debug.c |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

commit 10477cd6f83839e1b2ceaaa6407c485b5f7ca200
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Thu Feb 11 15:57:32 2010 +0000

    channel: fix include

 telepathy-logger/channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fd9c87f22fd9d23edb5227e810e2441e03e9ef23
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Wed Feb 10 20:04:29 2010 +0000

    Modified twisted testcases

 tests/Makefile.am                  |    1 +
 tests/README                       |    2 +-
 tests/test-tpl-log-manager.c       |   21 ++
 tests/test-tpl-observer.c          |    5 -
 tests/twisted/Makefile.am          |    2 +-
 tests/twisted/channel_text/init.py |   84 +-----
 tests/twisted/main-debug.c         |    2 +-
 tests/twisted/observer/init.py     |   82 +----
 tests/twisted/tools/Makefile.am    |    2 +-
 tests/twisted/tpltest.py           |  684
 +++++++++++++++++-------------------
 10 files changed, 362 insertions(+), 523 deletions(-)

commit 48f17f5d3950f130434eea9ade014a0fe396cdae
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Thu Feb 11 16:20:06 2010 +0000

    dbus-service: more fixes

 src/telepathy-logger.c          |    6 +++---
 telepathy-logger/dbus-service.c |   27 ++++++++++++++++-----------
 telepathy-logger/dbus-service.h |    4 ++--
 3 files changed, 21 insertions(+), 16 deletions(-)

commit f4d15807d8479b84032d0cf6046ae7d4c7b2317b
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Thu Feb 11 16:20:06 2010 +0000

    Remove generated header from headers

 telepathy-logger/Makefile.am |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit c941f6b896cb417f8b1464093fa4abd6ec414138
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Thu Feb 11 16:20:06 2010 +0000

    Some more fixes about DBus extentions

 extensions/Logger.xml  |   36 +++++++++++++++++++++++++++---------
 extensions/Makefile.am |    3 ++-
 2 files changed, 29 insertions(+), 10 deletions(-)

commit 0788d4226f54a39a9c0023b46c049999ddb21ec9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Feb 10 17:53:06 2010 +0000

    regenerate service file is Makefile has changed

    This file needs to be updated when ./configure is re-run as the
    prefix could
    has been changed.

 data/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 78bd3ccb4b48555cfd45af02e424b9544b5cc68d
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Thu Feb 11 18:17:29 2010 +1100

    Replace uses of g_debug with DEBUG

 src/telepathy-logger.c               |   12 ++++++------
 telepathy-logger/channel-factory.c   |    5 ++++-
 telepathy-logger/channel-text.c      |   12 +++++-------
 telepathy-logger/channel.c           |    7 +++++--
 telepathy-logger/conf.c              |    6 ++++--
 telepathy-logger/dbus-service.c      |    5 ++++-
 telepathy-logger/debug.c             |    2 ++
 telepathy-logger/debug.h             |    3 ++-
 telepathy-logger/log-entry-text.c    |    5 ++++-
 telepathy-logger/log-manager.c       |    9 +++++----
 telepathy-logger/log-store-empathy.c |    2 +-
 telepathy-logger/log-store-factory.c |    5 ++++-
 12 files changed, 46 insertions(+), 27 deletions(-)

commit a069bd9707e689724e5a1937d78045d6e5269537
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Thu Feb 11 18:08:12 2010 +1100

    telepathy-logger: Enable debugging

 src/telepathy-logger.c   |   78
 +++++++++++++++++++++++++++++++++++++++++++++-
 telepathy-logger/debug.c |    1 +
 telepathy-logger/debug.h |    3 +-
 3 files changed, 80 insertions(+), 2 deletions(-)

commit d135413c2ab965cb76daacf2e5e41571e18bd655
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Thu Feb 11 16:42:10 2010 +1100

    observer: Always return from ObserveChannels, otherwise dispatching
    jams up

 telepathy-logger/observer.c |   41
 +++++++++++++++++++++++++++--------------
 1 files changed, 27 insertions(+), 14 deletions(-)

commit 8743d2a7cc3fa81f498e8052f899893bc24080c7
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Thu Feb 11 15:53:59 2010 +1100

    Port to TplSvcLogger

 data/Makefile.am                                   |    2 +-
 data/dbus-service.xml                              |   17 -----
 data/org.freedesktop.Telepathy.Logger.service.in   |    3 +
 ...top.Telepathy.TelepathyLoggerService.service.in |    3 -
 src/Makefile.am                                    |    2 +
 src/test-api.c                                     |   54 ++++++--------
 telepathy-logger/Makefile.am                       |   15 +---
 telepathy-logger/dbus-service.c                    |   74
 +++++++------------
 telepathy-logger/dbus-service.h                    |   10 +--
 9 files changed, 62 insertions(+), 118 deletions(-)

commit 09500d23db05b1bc88fb0a3ceca9061955cc4084
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Thu Feb 11 15:53:31 2010 +1100

    Generate client bindings

 extensions/Makefile.am   |   11 +
 extensions/extensions.c  |    3 +
 extensions/extensions.h  |    3 +
 tools/glib-client-gen.py | 1184
 ++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 1201 insertions(+), 0 deletions(-)

commit cc900e536d1fc4b1d9f8f98c3297e7007650b0b9
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:   Thu Feb 11 14:55:03 2010 +1100

    Get org.freedesktop.Telepathy.Logger extension building

 .gitignore                       |    2 +-
 Makefile.am                      |    2 +-
 configure.ac                     |    1 +
 doc/templates/devhelp.devhelp2   |   18 +
 doc/templates/errors.html        |   60 +++
 doc/templates/fullindex.html     |   60 +++
 doc/templates/generic-types.html |   59 +++
 doc/templates/index.html         |   66 +++
 doc/templates/interface.html     |  424 ++++++++++++++++++
 doc/templates/interfaces.html    |   50 +++
 doc/templates/style.css          |  224 ++++++++++
 extensions/Logger.xml            |   78 ++++
 extensions/Makefile.am           |   42 +-
 extensions/Telepathy_Logger.xml  |   73 ----
 extensions/all.xml               |  129 +------
 extensions/extensions.c          |    5 +
 extensions/extensions.h          |   15 +
 tools/doc-generator.py           |  104 +++++
 tools/identity.xsl               |    7 +
 tools/specparser.py              |  885
 ++++++++++++++++++++++++++++++++++++++
 20 files changed, 2080 insertions(+), 224 deletions(-)

commit ce83fc29a8a592f732e58559b1ac85f5929bfd7a
Merge: 974ce33 9effaed
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Wed Feb 10 18:10:46 2010 +0000

    Merge branch 'master' of
    git+ssh://git.collabora.co.uk/git/telepathy-logger

commit 974ce3392375245be7f391aeb3946d63485b7a0a
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Wed Feb 10 18:09:48 2010 +0000

    Fixed check-coding-style

    * now it only fails the dbus-binding-tool generated code

 src/telepathy-logger.c               |   30 +++++-----
 src/test-api.c                       |    2 +-
 telepathy-logger/Makefile.am         |    1 +
 telepathy-logger/channel-text.c      |  110
 +++++++++++++++++-----------------
 telepathy-logger/channel-text.h      |   10 ++--
 telepathy-logger/conf.c              |   12 ++--
 telepathy-logger/contact.c           |    6 ++
 telepathy-logger/contact.h           |   12 ++--
 telepathy-logger/datetime.c          |   82 +++++++++++++------------
 telepathy-logger/dbus-service.c      |   77 ++++++++++++-----------
 telepathy-logger/dbus-service.h      |    4 +-
 telepathy-logger/debug.h             |    3 +-
 telepathy-logger/log-entry-text.c    |    4 +-
 telepathy-logger/log-entry.c         |    2 +-
 telepathy-logger/log-manager.c       |   49 +++++----------
 telepathy-logger/log-manager.h       |   12 ++--
 telepathy-logger/log-store-empathy.c |   86 +++++++++++---------------
 telepathy-logger/log-store.c         |   28 ++++----
 telepathy-logger/log-store.h         |    2 +-
 telepathy-logger/observer.c          |   12 ++--
 telepathy-logger/util.c              |   10 ++--
 21 files changed, 270 insertions(+), 284 deletions(-)

commit 9effaed07d64c0277385b7f62859228e57e5e007
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Feb 10 16:36:34 2010 +0000

    generate libtelepathy-logger-uninstalled.pc file

    This is needed to use libtp-logger as a git submodule in Empathy.

 .gitignore                                         |    1 +
 configure.ac                                       |    1 +
 .../libtelepathy-logger-uninstalled.pc.in          |   11 +++++++++++
 3 files changed, 13 insertions(+), 0 deletions(-)

commit 8dd135b1bddbfc091aacd38294698352ade38f12
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Feb 10 17:22:48 2010 +0000

    libtelepathy-logger.pc.in: fix Name and Description

 telepathy-logger/libtelepathy-logger.pc.in |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a9355174e173027efc32615d55411d635d30ba18
Merge: d268bbd 4535f43
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Wed Feb 10 16:42:41 2010 +0000

    Merge branch 'master' of
    git+ssh://git.collabora.co.uk/git/telepathy-logger

commit d268bbdd6b2eff1ca75c9d274fb8d629091cb1d0
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Wed Feb 10 16:41:59 2010 +0000

    Added Makefile generation for tests/suppressions

 configure.ac                   |    1 +
 tests/suppressions/Makefile.am |    1 -
 2 files changed, 1 insertions(+), 1 deletions(-)

commit 4535f437ed5db1f0e00ebe97b919ed458e2e6b1c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Feb 10 16:30:52 2010 +0000

    autogen.sh: call gtkdocize

    libtelepathy-logger now generates doc

 autogen.sh |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit c66c9581c54fd5ff73460aed0d9c7f13757ed613
Merge: ab3a148 b342194
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:   Wed Feb 10 16:11:18 2010 +0000

    Merge branch 'master' of
    git+ssh://git.collabora.co.uk/git/telepathy-logger

    Conflicts:
	.gitignore

commit ab3a1484a8fa68d82872b4b78f8fe09877208aa4
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Wed Feb 10 16:05:29 2010 +0000

    Added debug module from gabble

    * added debug support in channel-text and observer using the new
    debug module

 telepathy-logger/Makefile.am	 |    2 +
 telepathy-logger/channel-text.c |   52 +++++++-------
 telepathy-logger/debug.c	 |  140
 +++++++++++++++++++++++++++++++++++++++
 telepathy-logger/debug.h	 |   85 +++++++++++++++++++++++-
 telepathy-logger/log-manager.c  |    2 +-
 telepathy-logger/log-manager.h  |    2 +-
 telepathy-logger/observer.c	 |   29 ++++----
 tests/twisted/Makefile.am	 |    3 +-
 tests/twisted/main-debug.c	 |   16 +++--
 9 files changed, 279 insertions(+), 52 deletions(-)

commit b3421946e58d45dfa89b2c21f453d7d061d947a6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:	Wed Feb 10 15:56:39 2010 +0000

    prefer automake/aclocal 1.11

    This is needed to use --silent-rules.

 autogen.sh |	13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

commit d361381cbbe9ab0bc1954452a9eb39d2859ef041
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:	Wed Feb 10 15:49:52 2010 +0000

    No need to include INSTALL in git

    This file is generated by autogen.sh

 .gitignore |	 1 +
 INSTALL    |  365
 ------------------------------------------------------------
 2 files changed, 1 insertions(+), 365 deletions(-)

commit 69619ec283c0dc6061a8a4cd2357c45d4d4dcaec
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:	Wed Feb 10 15:46:48 2010 +0000

    Use autogen.sh from telepathy-salut

    There is no need to use gnome-autogen.sh for telepathy-logger. Also
    add the
    --no-configure that will be used by Empathy when using tp-logger as a
    submodule.

 autogen.sh |	41 ++++++++++++++++++++++++++---------------
 1 files changed, 26 insertions(+), 15 deletions(-)

commit d7365b09e0952a86ab8660479c259d1792029d0d
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Wed Feb 10 12:19:58 2010 +0000

    created gtk-doc infrastructure

    * created doc/ infrastructure
    * added several doc comments
    * fixed some tests

 .gitignore				       |   24 +++++-
 Makefile.am				       |    3 +-
 configure.ac				       |    6 ++
 doc/Makefile.am			       |    1 +
 doc/README				       |    2 -
 doc/reference/Makefile.am		       |    1 +
 doc/reference/libtelepathy-logger/Makefile.am |   99
 +++++++++++++++++++++++++
 telepathy-logger/Makefile.am		       |   23 +++++-
 telepathy-logger/channel-text.c	       |    6 +-
 telepathy-logger/channel-text.h	       |    3 -
 telepathy-logger/channel.c		       |   33 +++++++-
 telepathy-logger/conf.c		       |   34 ++++----
 telepathy-logger/contact.c		       |   25 ++++++
 telepathy-logger/contact.h		       |   83
 +++++++++------------
 telepathy-logger/log-entry-text.c	       |    1 +
 telepathy-logger/log-entry-text.h	       |    2 -
 telepathy-logger/log-entry.c		       |    8 +-
 telepathy-logger/log-manager.c		       |   10 +-
 telepathy-logger/log-store-empathy.c	       |   27 +++++++
 telepathy-logger/log-store-empathy.h	       |   11 +--
 telepathy-logger/log-store.c		       |   35 +++++++++-
 telepathy-logger/log-store.h		       |    6 +-
 telepathy-logger/observer.c		       |    6 --
 tests/Makefile.am			       |   14 ++-
 tests/suppressions/tpl.supp		       |   15 ++++
 tests/test-searches.c			       |    2 +
 tests/test-tpl-channel.c		       |    3 -
 tests/test-tpl-conf.c			       |    1 -
 tests/test-tpl-observer.c		       |    9 ++-
 tests/tpl-channel-test.c		       |   21 -----
 tests/twisted/tools/exec-with-log.sh	       |   31 ++++++++
 tests/twisted/tools/tmp-session-bus.conf      |   27 +++++++
 32 files changed, 427 insertions(+), 145 deletions(-)

commit 9e9750e3b8bd1ad10220c299ef7f62022cd1e8a5
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Tue Feb 9 15:22:00 2010 +0000

    Moved dbus-service.xml to data/

 data/Makefile.am				    |	 3 +-
 data/dbus-service.xml				    |	17 +++
 data/log-manager.xsl				    |  148
 ++++++++++++++++++++
 ...top.Telepathy.TelepathyLoggerService.service.in |	 2 +-
 4 files changed, 168 insertions(+), 2 deletions(-)

commit 9bcf58a830062a3283f325c5bcaa85b8bac9121e
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Tue Feb 9 15:19:39 2010 +0000

    Moved dbus-service to telepathy-logger/

    * moved the DBus related modules from src/ to telepathy-logger/
      and data/ for dbus-bind-tools XML
    * adding doc for TplConf
    * TP-restyling for TplConf

 src/Makefile.am		 |   28 ++----
 src/dbus-service.c		 |  211
 ------------------------------------
 src/dbus-service.h		 |   77 --------------
 src/dbus-service.xml		 |   15 ---
 src/log-manager.xsl		 |  148 --------------------------
 src/telepathy-logger-dbus.c	 |   67 ------------
 src/telepathy-logger.c		 |   33 +++---
 src/test-api.c			 |  107 +++++++++++++++++++
 src/test_api.c			 |   93 ----------------
 telepathy-logger/channel.c	 |    2 +-
 telepathy-logger/conf.c	 |  214
 ++++++++++++++++++++++++++-----------
 telepathy-logger/conf.h	 |    2 +-
 telepathy-logger/dbus-service.c |  223
 +++++++++++++++++++++++++++++++++++++++
 telepathy-logger/dbus-service.h |   84 +++++++++++++++
 14 files changed, 590 insertions(+), 714 deletions(-)

commit 7e83bcfc78f002a10f47963172f502035bf8e807
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Mon Feb 8 17:17:55 2010 +0000

    TplChannelText actionchain order fixed

     * it's a recommit or 5084ee671ed91648423651260c5d929597861cb3,
     which for some reason wasn't right.
     * added _prepend method to ActionChain
     * fixed a action insertion order in TplChannelText, so that
     TpContacts are
       retrieved BEFORE the message pending retrieval
     * improved TplChannelText debugging

 telepathy-logger/channel-text.c      |  189 +++++++++++++++----------
 telepathy-logger/channel.c	      |    2 +
 telepathy-logger/contact.c	      |   12 +-
 telepathy-logger/log-store-empathy.c |  255
 +++++++++++++++++++++++-----------
 telepathy-logger/log-store.h	      |   10 ++
 telepathy-logger/util.c	      |   50 +++++--
 telepathy-logger/util.h	      |    2 +
 7 files changed, 341 insertions(+), 179 deletions(-)

commit ce4bcf346f52c6fd9ad41108317a3207f1ed370c
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Mon Feb 8 17:15:08 2010 +0000

    Merged the TPL and TPL DBus service

    * TPL and TPL-DBus are now running within the same daemon
    telepahty-logger

 src/Makefile.am	     |	  8 ++------
 src/telepathy-logger-dbus.h |	  5 -----
 src/telepathy-logger.c      |	 34 ++++++++++++++++++++++++++++++++++
 3 files changed, 36 insertions(+), 11 deletions(-)

commit 5084ee671ed91648423651260c5d929597861cb3
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Mon Feb 8 16:51:09 2010 +0000

    TplChannelText actionchain order fixed

    * added _prepend method to ActionChain
    * fixed a action insertion order in TplChannelText, so that
    TpContacts are
      retrieved BEFORE the message pending retrieval
    * improved TplChannelText debugging

 src/telepathy-logger-dbus.c |	  2 +-
 src/telepathy-logger.c      |	  4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 58d6bab01c5f7d75e4c6e7b9f8c23843de15098a
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Fri Feb 5 18:53:16 2010 +0000

    fix lost pending messages

    * add support for Pending Messages retrieval on Text channels
    * misc TP re-styling
    * add properties to TplContact
    * add documentation for some methods

 src/dbus-service.c		 |    2 +-
 telepathy-logger/channel-text.c |  177
 ++++++++++++++++++++++++++-------------
 telepathy-logger/contact.c	 |  159
 ++++++++++++++++++++++++++---------
 telepathy-logger/log-manager.c  |   31 ++++++-
 telepathy-logger/observer.c	 |   12 ++-
 telepathy-logger/util.c	 |    1 -
 6 files changed, 270 insertions(+), 112 deletions(-)

commit 7cd4c1beaaff23982315feb17fbbc024e8b61377
Merge: bb2bb1b 164d3ac
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Thu Feb 4 17:31:50 2010 +0000

    Merge branch 'multi-logstore'

commit bb2bb1bc6fced6e62e3481b904cf760664254295
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Thu Feb 4 17:31:18 2010 +0000

    GitIgnore update

 .gitignore |	24 ++++++++++--------------
 1 files changed, 10 insertions(+), 14 deletions(-)

commit 5e633efbcc2e9ef0a24813c90d6f203488bc040c
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Thu Feb 4 17:29:23 2010 +0000

    Adding an improved (a bit) infrastructure for test

 configure.ac					    |	43 +-
 tests/test-tpl-channel.c			    |	62 ++-
 tests/test-tpl-conf				    |  148 ----
 tests/test-tpl-conf.c				    |	 2 +-
 tests/test-tpl-log-entry.c			    |	21 +-
 tests/test-tpl-observer			    |  148 ----
 tests/test-tpl-observer.c			    |	24 +-
 tests/tpl-channel-child.c			    |  665 ---------------
 tests/tpl-channel-test.c			    |  185 ++++
 tests/tpl-channel-test.h			    |	88 ++
 tests/twisted/Makefile.am			    |	86 +--
 tests/twisted/bytestream.py			    |  882
 --------------------
 tests/twisted/channel_text/init.py		    |	93 ++
 tests/twisted/gabbletest.py			    |  606 --------------
 tests/twisted/gateways.py			    |	94 ---
 tests/twisted/httptest.py			    |	31 -
 tests/twisted/main-debug.c			    |	64 +-
 tests/twisted/mucutil.py			    |	70 --
 tests/twisted/ns.py				    |	61 --
 tests/twisted/observer/init.py			    |	91 ++
 tests/twisted/pubsub.py			    |	88 --
 tests/twisted/test-debug.py			    |	55 --
 tests/twisted/text/destroy.py			    |  125 ---
 tests/twisted/text/ensure.py			    |  171 ----
 tests/twisted/text/initiate-requestotron.py	    |	72 --
 tests/twisted/text/initiate.py			    |	93 --
 tests/twisted/text/respawn.py			    |  172 ----
 tests/twisted/text/send-error.py		    |  184 ----
 tests/twisted/text/send-to-correct-resource.py     |	79 --
 tests/twisted/text/test-chat-state.py		    |  303 -------
 tests/twisted/text/test-text-delayed.py	    |	56 --
 tests/twisted/text/test-text-no-body.py	    |	40 -
 tests/twisted/text/test-text.py		    |  177 ----
 tests/twisted/tools/Makefile.am		    |	12 +-
 tests/twisted/tools/exec-with-log.sh		    |	33 -
 tests/twisted/tools/exec-with-log.sh.in	    |	32 +-
 tests/twisted/tools/failure-helper.sh		    |	 2 +-
 tests/twisted/tools/gabble.service.in		    |	 3 -
 ...top.Telepathy.Client.TelepathyLogger.service.in |	 3 +
 ...ktop.Telepathy.ConnectionManager.gabble.service |	 3 -
 tests/twisted/tools/tmp-session-bus.conf	    |	30 -
 tests/twisted/tools/tmp-session-bus.conf.in	    |	 3 -
 tests/twisted/tools/with-session-bus.sh	    |	 4 +-
 tests/twisted/tpltest.py			    |  608 ++++++++++++++
 44 files changed, 1259 insertions(+), 4553 deletions(-)

commit 164d3acd8e76757d56a6e8e65f18edce0eb56a47
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Thu Feb 4 17:27:17 2010 +0000

    Add support for multi logstore

 telepathy-logger/Makefile.am	      |    3 +
 telepathy-logger/channel-text.c      |   16 +-
 telepathy-logger/channel.c	      |    5 -
 telepathy-logger/datetime.c	      |   10 +-
 telepathy-logger/log-entry.c	      |    2 +-
 telepathy-logger/log-manager-priv.h  |    1 +
 telepathy-logger/log-manager.c       |  132 +++++++---
 telepathy-logger/log-manager.h       |   11 +-
 telepathy-logger/log-store-empathy.c |  478
 ++++++++++++++++++++++------------
 telepathy-logger/log-store-factory.c |   98 +++++++
 telepathy-logger/log-store-factory.h |   42 +++
 telepathy-logger/log-store.c	      |  129 +++++-----
 telepathy-logger/log-store.h	      |  129 ++++-----
 telepathy-logger/observer.c	      |   21 +-
 tests/Makefile.am		      |   14 +-
 tests/constants.h		      |    2 +
 tests/test-searches.c		      |   57 ++++
 17 files changed, 773 insertions(+), 377 deletions(-)

commit a68ca09705b73ea229186671e97bcddc76e51866
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Wed Feb 3 13:47:18 2010 +0000

    ChannelFactory registration to TplObserver

    * added getter/setter for TplChannelFactory to the Observer
    * added Channel Factory registration phase into src/telepathy-logger.c

 src/telepathy-logger.c		    |	 7 ++++++-
 telepathy-logger/channel-factory.h |	 3 +++
 telepathy-logger/log-manager.h     |	 3 +--
 telepathy-logger/observer.c	    |	33
 +++++++++++++++++++++++++++++++--
 telepathy-logger/observer.h	    |	 4 ++++
 5 files changed, 45 insertions(+), 5 deletions(-)

commit b678ca070fbaac25b10f5794215f58771f3c4a25
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Tue Feb 2 17:08:59 2010 +0000

    Improved channel-factory

    * using GHashTable instead of static array for
    ChannelType+TplChannelContructor association
    * initialising the Channel Factory in src/telepathy-logger.c

 src/telepathy-logger.c		    |	19 ++++-
 telepathy-logger/channel-factory.c |	83 ++++++++++------
 telepathy-logger/channel-factory.h |	 8 ++-
 telepathy-logger/channel-text.c    |	 7 +-
 telepathy-logger/conf.c	    |	 4 +-
 telepathy-logger/log-entry-text.c  |	33 ++++--
 telepathy-logger/observer.c	    |  185
 ++++++++++++++++++++++++++++++------
 telepathy-logger/observer.h	    |	 6 +-
 8 files changed, 262 insertions(+), 83 deletions(-)

commit f08161df2b0e9f46271a5bb3ba5a15694642b169
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Mon Feb 1 15:38:10 2010 +0000

    imported tests from telepathy-gabble

    * test folder imported from telepathy-gabble, twisted/ still not
    working but cleaned-up of clearly useless tests.
      it still needs a further clean-up and adaptation in order to
      be used.
    * basic C tests written
    * autotools (configure and Makefile .au) updated for Python and
    Twisted checking.
    * autotools (configure and Makefile .au) updated for DBus and
    DBus-glib basic requirement

 INSTALL					    |	97 ++-
 Makefile.am					    |	 2 +-
 configure.ac					    |	27 +-
 tests/Makefile.am				    |	48 ++
 tests/README					    |	86 ++
 tests/suppressions/Makefile.am			    |	 2 +
 tests/suppressions/tpl.supp			    |  250 ++++++
 tests/test-basic-connect.sh			    |	 2 +
 tests/test-tpl-channel.c			    |	29 +
 tests/test-tpl-conf				    |  148 ++++
 tests/test-tpl-conf.c				    |	30 +
 tests/test-tpl-log-entry.c			    |	27 +
 tests/test-tpl-observer			    |  148 ++++
 tests/test-tpl-observer.c			    |	31 +
 tests/tpl-channel-child.c			    |  665 +++++++++++++++
 tests/twisted/Makefile.am			    |  130 +++
 tests/twisted/bytestream.py			    |  882
 ++++++++++++++++++++
 tests/twisted/constants.py			    |  306 +++++++
 tests/twisted/gabbletest.py			    |  606 ++++++++++++++
 tests/twisted/gateways.py			    |	94 +++
 tests/twisted/httptest.py			    |	31 +
 tests/twisted/main-debug.c			    |	73 ++
 tests/twisted/mucutil.py			    |	70 ++
 tests/twisted/ns.py				    |	61 ++
 tests/twisted/pubsub.py			    |	88 ++
 tests/twisted/servicetest.py			    |  510 +++++++++++
 tests/twisted/test-debug.py			    |	55 ++
 tests/twisted/text/destroy.py			    |  125 +++
 tests/twisted/text/ensure.py			    |  171 ++++
 tests/twisted/text/initiate-requestotron.py	    |	72 ++
 tests/twisted/text/initiate.py			    |	93 ++
 tests/twisted/text/respawn.py			    |  172 ++++
 tests/twisted/text/send-error.py		    |  184 ++++
 tests/twisted/text/send-to-correct-resource.py     |	79 ++
 tests/twisted/text/test-chat-state.py		    |  303 +++++++
 tests/twisted/text/test-text-delayed.py	    |	56 ++
 tests/twisted/text/test-text-no-body.py	    |	40 +
 tests/twisted/text/test-text.py		    |  177 ++++
 tests/twisted/tools/Makefile.am		    |	33 +
 tests/twisted/tools/exec-with-log.sh		    |	33 +
 tests/twisted/tools/exec-with-log.sh.in	    |	33 +
 tests/twisted/tools/failure-helper.sh		    |  105 +++
 tests/twisted/tools/gabble.service.in		    |	 3 +
 ...ktop.Telepathy.ConnectionManager.gabble.service |	 3 +
 tests/twisted/tools/tmp-session-bus.conf	    |	30 +
 tests/twisted/tools/tmp-session-bus.conf.in	    |	30 +
 tests/twisted/tools/with-session-bus.sh	    |	96 +++
 47 files changed, 6316 insertions(+), 20 deletions(-)

commit f9e7d06dfb68dceb66fa7abac603a621e02198d9
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Mon Feb 1 12:15:17 2010 +0000

    Fixed async multi-TplChannel handling in observer

    * TplObserver now can handle more than one channel passed to
    Observe_Channel and return safely

 .gitignore		     |	  7 ++++++
 telepathy-logger/observer.c |	 48
 ++++++++++++++++++++++++++++++------------
 2 files changed, 41 insertions(+), 14 deletions(-)

commit 9693a87684a319645f4a18a2f78d1f2995fd4b5a
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Fri Jan 29 19:22:13 2010 +0000

    TP Restyling

 src/dbus-service.c |	73
 +++++++++++++++++++++++++--------------------------
 1 files changed, 36 insertions(+), 37 deletions(-)

commit 24aebbfe6f09485cde13c45d48b34bfac3ab1f61
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Fri Jan 29 19:03:03 2010 +0000

    TP Restyling

 src/dbus-service.c |  191
 ++++++++++++++++++++++++++--------------------------
 src/dbus-service.h |	49 +++++++------
 2 files changed, 122 insertions(+), 118 deletions(-)

commit 2e520db643e63c674ad955212f143ce1997189f2
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Fri Jan 29 19:02:04 2010 +0000

    Added file for TP DBus extension support

 extensions/Makefile.am		      |   86 +++
 extensions/Telepathy_Logger.xml      |   73 +++
 extensions/all.xml		      |  157 +++++
 tools/.gitignore		      |    3 -
 tools/Makefile.am		      |   57 +--
 tools/c-constants-gen.py	      |   59 +-
 tools/check-coding-style.mk	      |    4 +-
 tools/check-whitespace.sh	      |   11 +-
 tools/glib-client-gen.py	      | 1157
 ----------------------------------
 tools/glib-client-marshaller-gen.py  |   59 --
 tools/glib-errors-enum-body-gen.py   |   62 --
 tools/glib-errors-enum-header-gen.py |   75 ---
 tools/glib-ginterface-gen.py	      |  172 ++++--
 tools/glib-gtypes-generator.py       |  205 ++++---
 tools/glib-interfaces-gen.py	      |   60 ++-
 tools/gobject-foo.py		      |   81 ---
 tools/identity.xsl		      |    7 -
 tools/lcov.am			      |    5 +-
 tools/libglibcodegen.py	      |    5 +-
 tools/libtpcodegen.py		      |   36 +-
 tools/log-strip.py		      |   35 +
 tools/make-version-script.py	      |  205 ------
 tools/telepathy-glib-env.in	      |    9 -
 tools/telepathy.am		      |   15 +-
 tools/with-session-bus.sh	      |   84 ---
 tools/xincludator.py		      |   39 ++
 26 files changed, 767 insertions(+), 1994 deletions(-)

commit deb5b0460352f8ae9031621360c64f33b5c1c70b
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Thu Jan 28 17:26:01 2010 +0000

    add TplObserverPriv to TplObserver

 telepathy-logger/observer.c |	 57
 ++++++++++++++++++++++++-------------------
 telepathy-logger/observer.h |	 20 ++++----------
 2 files changed, 38 insertions(+), 39 deletions(-)

commit a6cb86841343fcbe269c8586fc48bc13a87cbc3d
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Thu Jan 28 17:03:45 2010 +0000

    Fixed tpl_log_entry_text_message_type_from_str

 TODO				   |	5 ++---
 telepathy-logger/log-entry-text.c |   32 +++++++++++++++-----------------
 2 files changed, 17 insertions(+), 20 deletions(-)

commit c7ec23cd07f386ea33131e88dbe328622c51da78
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Thu Jan 28 16:47:31 2010 +0000

    added a Channel Factory to transparently handle channels

    * channel-factory module will handle the creation of TplChannel
    subclasses transparently, updating two static array everytime it's
    a new subclass is added

 telepathy-logger/Makefile.am	    |	 1 +
 telepathy-logger/channel-factory.c |	81
 ++++++++++++++++++++++++++++++++++++
 telepathy-logger/channel-factory.h |	38 +++++++++++++++++
 telepathy-logger/channel-text.c    |	17 +++++++-
 telepathy-logger/channel.c	    |	50 +++++++---------------
 telepathy-logger/channel.h	    |	14 +++---
 telepathy-logger/observer.c	    |	19 ++++----
 7 files changed, 168 insertions(+), 52 deletions(-)

commit 38342ffb98648723a62cb884adca78700c0de6b7
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Thu Jan 28 15:32:47 2010 +0000

    Better handling of remote TpContact when on 1-1

    * split the received signal CB in order
    * fixed a but introduce during refactory, registering to the obsever
    connection
      paths instead of channel paths.

 telepathy-logger/channel-text.c |   77
 +++++++++++++++++++++++++++------------
 telepathy-logger/observer.c	 |    8 +---
 2 files changed, 55 insertions(+), 30 deletions(-)

commit 1623ad20ceca5f0c89d9123bcceabe1e97ca5b0a
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Thu Jan 28 14:42:45 2010 +0000

    Refactored TplChannelText using ActionChain

    * refactored TplChannelText as implementation of the abstract
    TplChannel
    * added tpl_channel_text_call_when_ready method in order to prepare
      tpl_channel, its internal objects, connect signals, etc
    * added TplActionChain struct and related functions to util.[ch]

 telepathy-logger/channel-text.c      | 1016
 +++++++++++++++++++---------------
 telepathy-logger/channel-text.h      |   72 ++--
 telepathy-logger/channel.c	      |  303 +++++------
 telepathy-logger/channel.h	      |   22 +-
 telepathy-logger/log-entry-text.c    |   34 +-
 telepathy-logger/log-entry-text.h    |   25 +-
 telepathy-logger/log-manager.c       |    7 +-
 telepathy-logger/log-manager.h       |   60 +-
 telepathy-logger/log-store-empathy.c |   55 +-
 telepathy-logger/observer.c	      |  258 +++++----
 telepathy-logger/observer.h	      |    9 +-
 telepathy-logger/util.c	      |   64 +++
 telepathy-logger/util.h	      |   34 +-
 13 files changed, 1066 insertions(+), 893 deletions(-)

commit 70a0538a65ac9104cea1263e99f3a51ff098d7b3
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Tue Jan 26 18:47:22 2010 +0000

    Refactring of TplChannel as subclass of TpChannel

 telepathy-logger/channel-text.c   |  127 ++++++++-------
 telepathy-logger/channel.c	   |  332
 +++++++++++++++++++------------------
 telepathy-logger/channel.h	   |   41 +----
 telepathy-logger/log-entry-text.c |	4 +-
 telepathy-logger/log-entry.c	   |   13 +-
 telepathy-logger/observer.c	   |  109 ++++++------
 telepathy-logger/observer.h	   |   12 +-
 7 files changed, 312 insertions(+), 326 deletions(-)

commit bc1357f1ae1bd00e9be7cfe000c605568e65afd0
Merge: 1076aa4 2a00742
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Tue Jan 26 14:01:41 2010 +0000

    Merge branch 'logentry-refactoring'

    Conflicts:
	telepathy-logger/log-manager-priv.h
	telepathy-logger/log-manager.c

commit 2a00742bf173ca9ff28e78faaefcef327024f2e0
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Tue Jan 26 11:51:24 2010 +0000

    Finished abstraction on TplLogEntry + TP restyling

 src/dbus-service.c		 |   33 ++++------
 telepathy-logger/channel-text.c |  124
 ++++++++++++++++++++------------------
 telepathy-logger/log-entry.c	 |   57 +++++++++++-------
 telepathy-logger/log-entry.h	 |    7 +-
 telepathy-logger/log-manager.c  |    6 +-
 5 files changed, 121 insertions(+), 106 deletions(-)

commit 58c39b3433adcbce7bd4b6d1573fdf522a465ae0
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Mon Jan 25 19:44:24 2010 +0000

    move TplLogEntry abstract and virtualized some methods

 telepathy-logger/log-entry-text.c |  148
 ++++++++++++++++++++++++++++++++++++-
 telepathy-logger/log-entry-text.h |   40 ++++++----
 telepathy-logger/log-entry.c	   |   73 +++++++++++-------
 telepathy-logger/log-entry.h	   |   25 ++++++-
 4 files changed, 238 insertions(+), 48 deletions(-)

commit 0cc12ba184fa147a87527da25e30c3ea55366d0f
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Mon Jan 25 16:50:16 2010 +0000

    TP re-styling for TplLogEntry

 telepathy-logger/log-entry.c |   94
 ++++++++++++++++++++++++++++--------------
 1 files changed, 63 insertions(+), 31 deletions(-)

commit 1076aa49c640dcbdbd767c6af2b430156eb89744
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Mon Jan 25 15:41:26 2010 +0000

    Using GAsyncReadyCallback

 Makefile.am			     |	  6 -
 src/test_api.c			     |	 81 ++++++++-------
 telepathy-logger/log-manager-priv.h |	 12 +--
 telepathy-logger/log-manager.c      |	189
 ++++++++++++++++++-----------------
 telepathy-logger/log-manager.h      |	 91 +++++------------
 telepathy-logger/utils.h	     |	  7 +-
 6 files changed, 173 insertions(+), 213 deletions(-)

commit abe0546a67281ad9bce49700aa7b02c2f7135293
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Mon Jan 25 15:17:11 2010 +0000

    Fixed activatable .service file for dus service

 data/TelepathyLogger.client			    |	 8 ++++----
 ...top.Telepathy.Client.TelepathyLogger.service.in |	 2 +-
 ...top.Telepathy.TelepathyLoggerService.service.in |	 2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)

commit ba813c19a5d8eba5ca33f793527600ff47552de9
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Fri Jan 22 15:26:31 2010 +0000

    g_fprintf fix for non-literals

 telepathy-logger/log-store-empathy.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c228216d46942e9ae001be074d8514a8d3cb3609
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Fri Jan 22 15:22:39 2010 +0000

    Fixed data/Makefile.au schemas generation bugs

 TODO				|    3 -
 data/Makefile.am		|   14 +-
 src/dbus-service.c		|    2 +-
 telepathy-logger/log-manager.c |  563
 ++++++++++++++++++++--------------------
 4 files changed, 277 insertions(+), 305 deletions(-)

commit 7467e46077411d4dc5d38cfca4a73db85b4ff860
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Fri Jan 22 14:50:26 2010 +0000

    Configure/autogen fix for po/ dir

 configure.ac |   18 ------------------
 1 files changed, 0 insertions(+), 18 deletions(-)

commit 8a4d6267a18f2639953a21bf3c405ef8430e5a00
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Fri Jan 22 12:42:39 2010 +0000

    Started the TplLogEntry refactoring

 telepathy-logger/Makefile.am	      |    4 +-
 telepathy-logger/channel-text.c      |  102 ++++------
 telepathy-logger/channel.h	      |    2 +-
 telepathy-logger/conf.c	      |    2 +-
 telepathy-logger/contact.c	      |   71 ++++++-
 telepathy-logger/log-entry-text.c    |  292 ++++++++++++++------------
 telepathy-logger/log-entry-text.h    |   86 +++-----
 telepathy-logger/log-entry.c	      |  395
 +++++++++++++++++++++++++++++-----
 telepathy-logger/log-entry.h	      |   60 ++++--
 telepathy-logger/log-manager-priv.h  |    4 +-
 telepathy-logger/log-manager.c       |   14 +-
 telepathy-logger/log-store-empathy.c |  153 ++++----------
 telepathy-logger/log-store.c	      |    2 +-
 telepathy-logger/log-store.h	      |    4 +-
 telepathy-logger/util.c	      |   48 ++++
 telepathy-logger/util.h	      |   58 +++++
 telepathy-logger/utils.c	      |   48 ----
 telepathy-logger/utils.h	      |   58 -----
 18 files changed, 840 insertions(+), 563 deletions(-)

commit 81699fa85b073e21b89c9a85187ce2dd3c0b7756
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Thu Jan 21 15:29:32 2010 +0000

    Moved TplContact using a priv struct

 telepathy-logger/contact.c |  131
 +++++++++++++++++++++++++++++++------------
 telepathy-logger/contact.h |	13 +---
 2 files changed, 97 insertions(+), 47 deletions(-)

commit 781afa4c23257583cdf326e0ae0f91d6f9a4ad52
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Wed Jan 20 15:40:49 2010 +0000

    decreased log-store-empathy verbosity

 telepathy-logger/log-store-empathy.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 20bcca610a3382d95284122443a9139b64bb263a
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Wed Jan 20 14:39:58 2010 +0000

    Fixed channel map removal bug

    * removed all leading \n in g_print family func calls

 TODO				      |    1 +
 data/TelepathyLogger.client	      |    2 --
 telepathy-logger/channel-text.c      |   29 ++++++++++++++---------------
 telepathy-logger/channel.c	      |    6 ++----
 telepathy-logger/contact.c	      |   17 +++++++++++++++++
 telepathy-logger/contact.h	      |    6 ++++++
 telepathy-logger/log-manager.c       |    4 ++--
 telepathy-logger/log-manager.h       |    3 +--
 telepathy-logger/log-store-empathy.c |    2 +-
 telepathy-logger/observer.c	      |    5 ++---
 telepathy-logger/utils.c	      |    8 ++++++++
 telepathy-logger/utils.h	      |    3 +++
 12 files changed, 57 insertions(+), 29 deletions(-)

commit 0fa5a714f0ae01f4307a325a0d67ed2c294c8600
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Tue Jan 19 11:57:19 2010 +0000

    TplConf bug fixed

 .gitignore			 |    5 ++-
 TODO				 |    5 +++
 src/dbus-service.c		 |    2 +-
 src/test_api.c			 |    2 +-
 telepathy-logger/Makefile.am	 |    7 ----
 telepathy-logger/channel-text.c |   24 ++++++++--------
 telepathy-logger/channel.c	 |   32 +++++++++++----------
 telepathy-logger/channel.h	 |    9 ++++--
 telepathy-logger/conf.c	 |    8 ++++-
 telepathy-logger/conf.h	 |   10 ++++++
 telepathy-logger/contact.c	 |   60
 ++++++++++++++++++++------------------
 telepathy-logger/contact.h	 |   16 +++++-----
 telepathy-logger/log-entry.c	 |   24 +++++++++++++++-
 telepathy-logger/log-entry.h	 |    3 ++
 telepathy-logger/log-manager.c  |    2 +-
 telepathy-logger/observer.c	 |   43 ++++++++++++++++-----------
 16 files changed, 153 insertions(+), 99 deletions(-)

commit 5853f0728abf10827245b5bdb496f2c960a4ef36
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Fri Jan 15 16:18:27 2010 +0000

    Created data/

    * moved relevand data files into data/

 Makefile.am					    |	 2 +-
 configure.ac					    |	 1 +
 data/Makefile.am				    |	45
 ++++++++++++++++++++
 data/TelepathyLogger.client			    |	12 +++++
 ...top.Telepathy.Client.TelepathyLogger.service.in |	 3 +
 ...top.Telepathy.TelepathyLoggerService.service.in |	 3 +
 data/telepathy-logger.schemas			    |	32 ++++++++++++++
 src/Makefile.am				    |	30 ++++++-------
 src/compile.sh					    |	24 ----------
 ...desktop.Telepathy.Client.TelepathyLogger.client |	 3 -
 ...top.Telepathy.Client.TelepathyLogger.service.in |	 3 -
 ...top.Telepathy.TelepathyLoggerService.service.in |	 3 -
 telepathy-logger/Makefile.am			    |	 7 ---
 telepathy-logger/conf.h			    |	10 ++---
 telepathy-logger/telepathy-logger.schemas	    |	32 --------------
 15 files changed, 114 insertions(+), 96 deletions(-)

commit 29c7fb4da417adebc65b7a0a44ee49a0bfdd2797
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Thu Jan 14 17:23:58 2010 +0000

    GConf enabled

    * gconf enabled using TplConf. Schema defined in
    telepathy-logger.schemas file
    * fixes for the Async API
    * add_message and add_message_async modified: chat_id, is_chatroom
    not needed anymore, while using TplLogEntry

 .gitignore				   |	1 +
 Makefile.am				   |	6 +
 src/test_api.c				   |   94 ++++-------
 telepathy-logger/Makefile.am		   |   18 +-
 telepathy-logger/channel-text.c	   |   64 ++++---
 telepathy-logger/channel-text.h	   |   10 +-
 telepathy-logger/channel.c		   |   37 ++---
 telepathy-logger/channel.h		   |	8 +-
 telepathy-logger/conf.c		   |  258
 +++++++++++++++++++++++-----
 telepathy-logger/conf.h		   |   70 ++++++++
 telepathy-logger/log-entry-text.c	   |   39 +++--
 telepathy-logger/log-entry-text.h	   |	7 +-
 telepathy-logger/log-entry.c		   |	4 -
 telepathy-logger/log-manager-priv.h	   |	9 +-
 telepathy-logger/log-manager.c		   |  262
 ++++++++++++++++++++++++++---
 telepathy-logger/log-manager.h		   |  135 +++++++---------
 telepathy-logger/log-store-empathy.c	   |   28 ++--
 telepathy-logger/log-store.c		   |	5 +-
 telepathy-logger/log-store.h		   |	6 +-
 telepathy-logger/observer.c		   |   24 ++-
 telepathy-logger/telepathy-logger.schemas |   14 +-
 telepathy-logger/utils.h		   |	1 +
 22 files changed, 765 insertions(+), 335 deletions(-)

commit c5a57433eb4c2ade0fc110d98093eea2bb42de3e
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Wed Jan 13 14:58:08 2010 +0000

    Async API infrastructure

    * moved code from libtelepathy-logger/ to telepathy-logger/
    * used /usr/bin/indent filter with GNU style for source formatting
    * added log-manager's async APIs infrastructure using GIO
    * addes some async method using the async infrastructure
    * added gconf infrastructure in the telepathy-logger/conf module

 .gitignore				       |   16 +-
 configure.ac				       |    5 +-
 libtelepathy-logger/Makefile.am	       |   57 --
 libtelepathy-logger/channel-text.c	       |  709 ----------------
 libtelepathy-logger/channel-text.h	       |   88 --
 libtelepathy-logger/channel.c		       |  306 -------
 libtelepathy-logger/channel.h		       |  100 ---
 libtelepathy-logger/conf.c		       |   90 --
 libtelepathy-logger/contact.c		       |  191 -----
 libtelepathy-logger/contact.h		       |  101 ---
 libtelepathy-logger/datetime.c		       |  169 ----
 libtelepathy-logger/datetime.h		       |   48 --
 libtelepathy-logger/debug.h		       |    2 -
 libtelepathy-logger/libtelepathy-logger.pc.in |   11 -
 libtelepathy-logger/log-entry-text.c	       |  275 -------
 libtelepathy-logger/log-entry-text.h	       |  145 ----
 libtelepathy-logger/log-entry.c	       |  127 ---
 libtelepathy-logger/log-entry.h	       |   79 --
 libtelepathy-logger/log-manager-priv.h        |   33 -
 libtelepathy-logger/log-manager.c	       |  440 ----------
 libtelepathy-logger/log-manager.h	       |  105 ---
 libtelepathy-logger/log-store-empathy.c       | 1081
 ------------------------
 libtelepathy-logger/log-store-empathy.h       |   69 --
 libtelepathy-logger/log-store.c	       |  190 -----
 libtelepathy-logger/log-store.h	       |  105 ---
 libtelepathy-logger/observer.c		       |  403 ---------
 libtelepathy-logger/observer.h		       |   75 --
 libtelepathy-logger/telepathy-logger.schemas  |   32 -
 libtelepathy-logger/utils.c		       |   34 -
 libtelepathy-logger/utils.h		       |   39 -
 src/Makefile.am			       |    6 +-
 src/dbus-service.c			       |    2 +-
 src/dbus-service.h			       |    2 +-
 src/telepathy-logger-dbus.c		       |    2 +-
 src/telepathy-logger.c			       |    2 +-
 src/test_api.c				       |  160 ++--
 telepathy-logger/Makefile.am		       |   57 ++
 telepathy-logger/channel-text.c	       |  708 ++++++++++++++++
 telepathy-logger/channel-text.h	       |   90 ++
 telepathy-logger/channel.c		       |  334 ++++++++
 telepathy-logger/channel.h		       |   99 +++
 telepathy-logger/conf.c		       |   93 +++
 telepathy-logger/contact.c		       |  216 +++++
 telepathy-logger/contact.h		       |  100 +++
 telepathy-logger/datetime.c		       |  186 +++++
 telepathy-logger/datetime.h		       |   42 +
 telepathy-logger/debug.h		       |    2 +
 telepathy-logger/libtelepathy-logger.pc.in    |   11 +
 telepathy-logger/log-entry-text.c	       |  292 +++++++
 telepathy-logger/log-entry-text.h	       |  144 ++++
 telepathy-logger/log-entry.c		       |  131 +++
 telepathy-logger/log-entry.h		       |   74 ++
 telepathy-logger/log-manager-priv.h	       |   34 +
 telepathy-logger/log-manager.c		       |  833 +++++++++++++++++++
 telepathy-logger/log-manager.h		       |  198 +++++
 telepathy-logger/log-store-empathy.c	       | 1097
 +++++++++++++++++++++++++
 telepathy-logger/log-store-empathy.h	       |   65 ++
 telepathy-logger/log-store.c		       |  197 +++++
 telepathy-logger/log-store.h		       |  115 +++
 telepathy-logger/observer.c		       |  411 +++++++++
 telepathy-logger/observer.h		       |   70 ++
 telepathy-logger/telepathy-logger.schemas     |   32 +
 telepathy-logger/utils.c		       |   40 +
 telepathy-logger/utils.h		       |   54 ++
 64 files changed, 5814 insertions(+), 5210 deletions(-)

commit 4ed7270537dce069ee0f73d24a575043828f1622
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Thu Jan 7 17:16:58 2010 +0000

    Telepathy code style compliant changes (part1)

    * remove tpl- prefix from file names
    * moved all the libtelepathy-logger lib related files into
    libtelepathy-logger/ directory
    * clean up of configure and makefiles autotool's scripts
    * added TplConf object for GConf configuration

 .gitignore				       |   45 +
 Makefile.am				       |    4 +-
 README					       |    3 +
 TODO					       |    3 +-
 configure.ac				       |  259 +------
 libtelepathy-logger/Makefile.am	       |   57 ++
 libtelepathy-logger/channel-text.c	       |  709 ++++++++++++++++
 libtelepathy-logger/channel-text.h	       |   88 ++
 libtelepathy-logger/channel.c		       |  306 +++++++
 libtelepathy-logger/channel.h		       |  100 +++
 libtelepathy-logger/conf.c		       |   90 ++
 libtelepathy-logger/contact.c		       |  191 +++++
 libtelepathy-logger/contact.h		       |  101 +++
 libtelepathy-logger/datetime.c		       |  169 ++++
 libtelepathy-logger/datetime.h		       |   48 ++
 libtelepathy-logger/debug.h		       |    2 +
 libtelepathy-logger/libtelepathy-logger.pc.in |   11 +
 libtelepathy-logger/log-entry-text.c	       |  275 +++++++
 libtelepathy-logger/log-entry-text.h	       |  145 ++++
 libtelepathy-logger/log-entry.c	       |  127 +++
 libtelepathy-logger/log-entry.h	       |   79 ++
 libtelepathy-logger/log-manager-priv.h        |   33 +
 libtelepathy-logger/log-manager.c	       |  440 ++++++++++
 libtelepathy-logger/log-manager.h	       |  105 +++
 libtelepathy-logger/log-store-empathy.c       | 1081
 ++++++++++++++++++++++++
 libtelepathy-logger/log-store-empathy.h       |   69 ++
 libtelepathy-logger/log-store.c	       |  190 +++++
 libtelepathy-logger/log-store.h	       |  105 +++
 libtelepathy-logger/observer.c		       |  403 +++++++++
 libtelepathy-logger/observer.h		       |   75 ++
 libtelepathy-logger/telepathy-logger.schemas  |   32 +
 libtelepathy-logger/utils.c		       |   34 +
 libtelepathy-logger/utils.h		       |   39 +
 src/Makefile.am			       |   91 +--
 src/compile.sh				       |   18 +-
 src/dbus-service.c			       |  220 +++++
 src/dbus-service.h			       |   72 ++
 src/dbus-service.xml			       |   15 +
 src/libtelepathy-logger.pc.in		       |   11 -
 src/log-manager.xsl			       |  148 ++++
 src/telepathy-logger-dbus.c		       |    4 +-
 src/telepathy-logger.c			       |    4 +-
 src/test_api.c				       |   52 +-
 src/tpl-channel.c			       |  306 -------
 src/tpl-channel.h			       |  100 ---
 src/tpl-contact.c			       |  215 -----
 src/tpl-contact.h			       |   99 ---
 src/tpl-dbus-service.c			       |  219 -----
 src/tpl-dbus-service.h			       |   71 --
 src/tpl-dbus-service.xml		       |   15 -
 src/tpl-headless-logger-init.c		       |   63 --
 src/tpl-log-entry-text.c		       |  274 -------
 src/tpl-log-entry-text.h		       |  145 ----
 src/tpl-log-entry.c			       |  125 ---
 src/tpl-log-entry.h			       |   79 --
 src/tpl-log-manager-priv.h		       |   33 -
 src/tpl-log-manager.c			       |  439 ----------
 src/tpl-log-manager.h			       |  106 ---
 src/tpl-log-manager.xsl		       |  148 ----
 src/tpl-log-store-empathy.c		       | 1085
 -------------------------
 src/tpl-log-store-empathy.h		       |   68 --
 src/tpl-log-store.c			       |  190 -----
 src/tpl-log-store.h			       |  105 ---
 src/tpl-observer.c			       |  382 ---------
 src/tpl-observer.h			       |   75 --
 src/tpl-text-channel-context.c		       |  708 ----------------
 src/tpl-text-channel-context.h		       |   88 --
 src/tpl-time.c				       |  168 ----
 src/tpl-time.h				       |   48 --
 src/tpl-utils.c			       |   34 -
 src/tpl-utils.h			       |   39 -
 71 files changed, 5694 insertions(+), 5786 deletions(-)

commit bc271b0002d24871451354296007b3fe62249117
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Tue Jan 5 18:01:16 2010 +0000

    DBus LastChats method working

    * added a working LastChats method to the DBus service
    * bug fixing

 src/test_api.c		  |   38 ++++++------
 src/tpl-dbus-service.c   |  150
 +++++++++++++++++++++++++++++++++-------------
 src/tpl-dbus-service.h   |   11 ++-
 src/tpl-dbus-service.xml |    7 ++-
 src/tpl-log-entry.c	  |    6 +-
 5 files changed, 144 insertions(+), 68 deletions(-)

commit 1fc9816fa509822525285dc2ce03b707111ceff8
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Thu Dec 31 18:07:36 2009 +0000

    DBus service enhancements (still proto)

    * fixed .service file generation in Makefile.am
    * implemented the basic (silly) code for LastMessages method,
    returning
      the last 5 lines of chat for the selected account+identifier
    * TODO: understand what type return (as?)

 src/Makefile.am				    |	 8 +-
 ...desktop.Telepathy.Client.TelepathyLogger.client |	 2 +-
 ...top.Telepathy.TelepathyLoggerService.service.in |	 2 +-
 src/test_api.c					    |  107
 +++++++++-----------
 src/tpl-dbus-service.c				    |  104
 +++++++++++++------
 src/tpl-dbus-service.h				    |	11 ++-
 src/tpl-dbus-service.xml			    |	 8 +-
 7 files changed, 138 insertions(+), 104 deletions(-)

commit dc30c9a81abef063f080c7e1ff1a9719b7a59e3a
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Wed Dec 30 19:07:58 2009 +0000

    proto DBus service, .service and .client installed

    * prototype of DBus service, called telepathy-logger-dbus
    * Automake amending for dbus-binding-tool, .service and .cliet
    TP files

 configure.ac					    |	 4 +
 src/HeadlessLogger.client			    |	12 --
 src/Makefile.am				    |  119
 ++++++++++----------
 src/libtelepathy-logger.pc.in			    |	11 ++
 ...desktop.Telepathy.Client.TelepathyLogger.client |	 3 +
 ...top.Telepathy.Client.TelepathyLogger.service.in |	 3 +
 ...top.Telepathy.TelepathyLoggerService.service.in |	 3 +
 src/telepathy-logger-dbus.c			    |	67 +++++++++++
 src/telepathy-logger-dbus.h			    |	 5 +
 src/test_api.c					    |	 7 +-
 src/tpl-dbus-service.c				    |  111
 ++++++++++++++++++
 src/tpl-dbus-service.h				    |	59 ++++++++++
 src/tpl-dbus-service.xml			    |	14 +++
 src/tpl-headless-logger-init.c			    |	 4 +-
 src/tpl-log-entry.c				    |	18 ++-
 src/tpl-observer.c				    |	 6 +-
 src/tpl-observer.h				    |	 4 +-
 src/tpl-text-channel-context.c			    |	28 +++--
 18 files changed, 382 insertions(+), 96 deletions(-)

commit 87a30fdddcbc41d88b5937de33c2e4be7d0f33ad
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Tue Dec 29 18:04:36 2009 +0000

    Added method to search among just one identifier messages

    * added tpl_log_store_search_in_identifier_chats_new

 src/test_api.c		     |	  9 ++++-
 src/tpl-log-manager.c	     |	 27 +++++++++++++++++
 src/tpl-log-manager.h	     |	  4 ++
 src/tpl-log-store-empathy.c |	 67
 ++++++++++++++++++++++++++++++++-----------
 src/tpl-log-store.c	     |	 14 +++++++++
 src/tpl-log-store.h	     |	  5 +++
 6 files changed, 107 insertions(+), 19 deletions(-)

commit 2062463f1d28d873e856744c2328e5a6668e30b4
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Tue Dec 29 17:19:10 2009 +0000

    Dynlib produced and client API split

    * libtool dynamic library produces (libtelepathy-logger) using
    automake
    * tpl-log-reader removed (tpl-log-manager used isntead, see below)
    * TplLogManager methods split into tpl-log-manager.h for the read-only
      API and tpl-log-manager-priv.h for the internal write access ones

 configure.ac			|   48 +-----
 src/Makefile.am		|   37 +++-
 src/telepathy-logger.c		|   38 ++++
 src/test.c			|   38 ----
 src/test_api.c			|   88 ++++++++++
 src/tpl-log-manager-priv.h	|   33 ++++
 src/tpl-log-manager.c		|   55 +++---
 src/tpl-log-manager.h		|   10 +-
 src/tpl-log-reader.c		|  368
 ----------------------------------------
 src/tpl-log-reader.h		|   91 ----------
 src/tpl-text-channel-context.c |    2 +-
 11 files changed, 222 insertions(+), 586 deletions(-)

commit 3fa20ae0b0d2465f3a78076461f19c59f4cfca41
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Tue Dec 29 12:09:12 2009 +0000

    reverting the test file

 src/test.c |	60
 +++++-------------------------------------------------------
 1 files changed, 5 insertions(+), 55 deletions(-)

commit 2617a96e629c78e9c3b7a983ce47d96174136b2c
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Tue Dec 29 11:11:27 2009 +0000

    Added tpl-log-reader for the read only API

    * added tpl-log-reader.[ch]
    * moved headers from include/ to src/
    * bug fixing in tpl-log-empathy, especially on the pre-requisites
    checks

 TODO				    |	 2 +
 include/tpl-channel.h		    |  100 ----------
 include/tpl-contact.h		    |	99 ----------
 include/tpl-log-entry-text.h	    |  145 --------------
 include/tpl-log-entry.h	    |	79 --------
 include/tpl-log-manager.h	    |  106 -----------
 include/tpl-log-store-empathy.h    |	66 -------
 include/tpl-log-store.h	    |  100 ----------
 include/tpl-observer.h		    |	75 --------
 include/tpl-text-channel-context.h |	88 ---------
 include/tpl-time.h		    |	48 -----
 include/tpl-utils.h		    |	39 ----
 src/Makefile.am		    |	 9 +-
 src/test.c			    |	60 ++++++-
 src/tpl-channel.h		    |  100 ++++++++++
 src/tpl-contact.h		    |	99 ++++++++++
 src/tpl-log-entry-text.h	    |  145 ++++++++++++++
 src/tpl-log-entry.h		    |	79 ++++++++
 src/tpl-log-manager.c		    |	 3 +
 src/tpl-log-manager.h		    |  106 +++++++++++
 src/tpl-log-reader.c		    |  368
 ++++++++++++++++++++++++++++++++++++
 src/tpl-log-reader.h		    |	91 +++++++++
 src/tpl-log-store-empathy.c	    |  133 +++++++++----
 src/tpl-log-store-empathy.h	    |	68 +++++++
 src/tpl-log-store.c		    |	 1 +
 src/tpl-log-store.h		    |  100 ++++++++++
 src/tpl-observer.h		    |	75 ++++++++
 src/tpl-text-channel-context.h     |	88 +++++++++
 src/tpl-time.h			    |	48 +++++
 src/tpl-utils.h		    |	39 ++++
 30 files changed, 1563 insertions(+), 996 deletions(-)

commit 8331fc1f0523472d040b1b6a08f9eea8f98df3a8
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Mon Dec 28 12:48:52 2009 +0000

    Added tpl-log-entry.[ch] files

 include/tpl-log-entry.h |   79 +++++++++++++++++++++++++++++++
 src/tpl-log-entry.c	 |  117
 +++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 196 insertions(+), 0 deletions(-)

commit c0836370f75a10f96a989a7065b135a0b26473f7
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Mon Dec 28 12:41:45 2009 +0000

    bug fixing and TplLogEntry refactoring

    * log manager uses TplLogEntry instead of TplLogTextEntry
    * chatroom logging problem on "user's sent" received messages, added a
      TODO item for Message interface handling

 TODO				|    6 +--
 include/tpl-log-entry-text.h	|    8 ---
 include/tpl-log-manager.h	|    7 +--
 include/tpl-log-store.h	|    8 ++--
 src/Makefile.am		|    1 +
 src/tpl-log-entry-text.c	|   16 ------
 src/tpl-log-manager.c		|   16 +++---
 src/tpl-log-store-empathy.c	|   94 +++++++++++++++++++++++-----------
 src/tpl-log-store.c		|    7 +--
 src/tpl-text-channel-context.c |  110
 +++++++++++++++++++++++++++-------------
 10 files changed, 159 insertions(+), 114 deletions(-)

commit d9bbcf4244376b8976f2a12e525c4813232be581
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Tue Dec 15 15:37:33 2009 -0200

    Code clean-up complete - working TPL

 TODO				    |	12 ++
 configure.ac			    |	 1 +
 include/tpl-channel.h		    |	24 ++++-
 include/tpl-contact.h		    |	84 +++++++++----
 include/tpl-log-entry-text.h	    |  116 +++++++++++++-----
 include/tpl-log-manager.h	    |	95 ++++++++-------
 include/tpl-observer.h		    |	45 ++++++--
 include/tpl-text-channel-context.h |	23 ++++-
 include/tpl-utils.h		    |	27 ++++
 src/compile.sh			    |	 2 +-
 src/empathy-log-manager.xsl	    |  148 ----------------------
 src/test.c			    |	21 +++
 src/tpl-channel.c		    |  185 ++++++++++++++++++++++++----
 src/tpl-contact.c		    |  239
 ++++++++++++++++++++++++++++-------
 src/tpl-headless-logger-init.c     |	22 ++++
 src/tpl-log-entry-text.c	    |  183 +++++++++++++++++++++++----
 src/tpl-log-manager.c		    |	 1 +
 src/tpl-log-manager.xsl	    |  148 ++++++++++++++++++++++
 src/tpl-log-store-empathy.c	    |	36 ++++--
 src/tpl-observer.c		    |  144 +++++++++++++++-------
 src/tpl-text-channel-context.c     |  156 +++++++++++++++---------
 src/tpl-time.c			    |	 6 +-
 src/tpl-utils.c		    |	21 +++
 23 files changed, 1255 insertions(+), 484 deletions(-)

commit 436431fa929cea024a97421cb3029a565d17d313
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Wed Dec 9 23:06:24 2009 -0200

    Started code clean-up
    * added register/unregistering methods channels
    * renamed old tpl-utils funcs to ref/unref using tpl_object prefix
    * tpl-headless-logger-init.c cleaned-up
    * tpl-observer.c cleaned-up
    * tpl-channel.c cleaned-up
    * added Closed signal handler for TpChannel

 include/tpl-channel.h		    |	18 +--
 include/tpl-observer.h		    |	 4 +-
 include/tpl-text-channel-context.h |	 1 -
 include/tpl-utils.h		    |	 4 +-
 src/compile.sh			    |	 2 +-
 src/tpl-channel.c		    |  160 ++++++++++++++++-------
 src/tpl-contact.c		    |	 4 +-
 src/tpl-headless-logger-init.c     |	 2 +
 src/tpl-log-entry-text.c	    |	 4 +-
 src/tpl-observer.c		    |  247
 +++++++++++++++++++++++-------------
 src/tpl-text-channel-context.c     |  113 ++++++++++++----
 src/tpl-utils.c		    |	 4 +-
 12 files changed, 373 insertions(+), 190 deletions(-)

commit c9fcb00489fe3546dd6c67ad142ee8396202a471
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Wed Dec 9 16:46:46 2009 -0200

    Text interface 1-1 chat and chatrooms loggin

    * refactored main objects (TplTextChannel, TplChannel, TplContact,
      TplLogEntryText)
    * using a deferred task chain style procedures in TplTextChannel,
      to allow a easier-to-read CB's cascading (hopefully)
    * renamed all modules using dashes instead of underscores
      (tpl_foo.c -> tpl-foo.c)
    * using tpl-log-manager from Empathy to manage LogStores
    * enabled TplLogManager into TplTextChannel received/sent signals
    * enabled 1-1 sent/received logging
    * enabled chatroom logging

 include/tpl-channel.h		    |	80 +++++
 include/tpl-contact.h		    |	71 +++++
 include/tpl-log-entry-text.h	    |  101 +++++++
 include/tpl-log-manager.h	    |	 2 +-
 include/tpl-log-store.h	    |	 4 +-
 include/tpl-observer.h		    |	50 ++++
 include/tpl-text-channel-context.h |	68 +++++
 include/tpl-utils.h		    |	12 +
 include/tpl_channel_data.h	    |	75 -----
 include/tpl_contact.h		    |	70 -----
 include/tpl_log_entry_text.h	    |	86 ------
 include/tpl_observer.h		    |	50 ----
 include/tpl_text_channel_data.h    |	55 ----
 include/tpl_utils.h		    |	12 -
 src/Makefile.am		    |	43 +--
 src/compile.sh			    |	10 +-
 src/test.c			    |	 2 +-
 src/tpl-channel.c		    |  115 ++++++++
 src/tpl-contact.c		    |	72 +++++
 src/tpl-headless-logger-init.c     |	37 +++
 src/tpl-log-entry-text.c	    |  161 ++++++++++
 src/tpl-log-manager.c		    |	69 +----
 src/tpl-log-store-empathy.c	    |  196 ++++++++++---
 src/tpl-log-store.c		    |	 5 +-
 src/tpl-observer.c		    |  261 +++++++++++++++++
 src/tpl-text-channel-context.c     |  569
 ++++++++++++++++++++++++++++++++++++
 src/tpl-utils.c		    |	13 +
 src/tpl_channel_data.c		    |  116 --------
 src/tpl_contact.c		    |	44 ---
 src/tpl_headless_logger_init.c     |	38 ---
 src/tpl_log_entry_text.c	    |  124 --------
 src/tpl_observer.c		    |  269 -----------------
 src/tpl_text_channel_data.c	    |  370 -----------------------
 src/tpl_utils.c		    |	13 -
 34 files changed, 1799 insertions(+), 1464 deletions(-)

commit 8fb9c3d6136c533cb5f240740f357647019b22ab
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Fri Dec 4 21:14:58 2009 -0200

    Completed importing and refactoring of EmpathyLogStore
    * removed any call which would make TPL depending on libempathy
    * copied empathy-time.[hc]
    * added some empathy's utility function to tpl_utils.[ch]
    * added support for automake/autoconf using empathy's one as basis:
      currently TPL depends on telepathy-glib and libxmp-2.0 (and theirs
      deps)
    * added AUTHORS COPYING INSTALL README and NEWS files (empty)

 COPYING			      |  674 +++++++++++++++++++
 INSTALL			      |  302 +++++++++
 Makefile.am			      |   43 ++
 autogen.sh			      |   20 +
 configure.ac			      |  482 ++++++++++++++
 include/tpl-log-manager.h	      |   83 ++--
 include/tpl-log-store.h	      |    7 +-
 include/tpl-time.h		      |   48 ++
 include/tpl_contact.h		      |    2 +-
 include/tpl_log_entry_text.h	      |    3 +-
 include/tpl_utils.h		      |    3 +
 m4/.gitignore			      |    9 +
 m4/as-compiler-flag.m4		      |   33 +
 m4/empathy-args.m4		      |   19 +
 m4/empathy-valgrind.m4		      |   31 +
 m4/python.m4			      |   66 ++
 m4/shave.m4			      |   77 +++
 po/Makefile.in.in		      |  217 ++++++
 shave-libtool.in		      |   69 ++
 shave.in			      |   79 +++
 src/Makefile.am		      |  108 +++
 src/compile.sh			      |   12 +-
 src/empathy-log-manager.xsl	      |  148 +++++
 src/logstore/empathy-log-manager.c   |  455 -------------
 src/logstore/empathy-log-manager.xsl |  148 -----
 src/logstore/tpl-log-store-empathy.c |  835 -----------------------
 src/logstore/tpl-log-store.c	      |  173 -----
 src/tpl-log-manager.c		      |  462 +++++++++++++
 src/tpl-log-store-empathy.c	      |  841 ++++++++++++++++++++++++
 src/tpl-log-store.c		      |  173 +++++
 src/tpl-time.c			      |  170 +++++
 src/tpl_headless_logger_init.c       |    2 +-
 src/tpl_log_entry_text.c	      |   20 +
 src/tpl_observer.c		      |   19 +-
 src/tpl_text_channel_data.c	      |   26 +-
 tools/.gitignore		      |    3 +
 tools/Makefile.am		      |   67 ++
 tools/c-constants-gen.py	      |  151 +++++
 tools/check-c-style.sh		      |   56 ++
 tools/check-coding-style.mk	      |   17 +
 tools/check-misc.sh		      |   13 +
 tools/check-whitespace.sh	      |   24 +
 tools/doc-generator.xsl	      | 1199
 ++++++++++++++++++++++++++++++++++
 tools/flymake.mk		      |    4 +
 tools/glib-client-gen.py	      | 1157
 ++++++++++++++++++++++++++++++++
 tools/glib-client-marshaller-gen.py  |   59 ++
 tools/glib-errors-enum-body-gen.py   |   62 ++
 tools/glib-errors-enum-header-gen.py |   75 +++
 tools/glib-ginterface-gen.py	      |  722 ++++++++++++++++++++
 tools/glib-gtypes-generator.py       |  230 +++++++
 tools/glib-interfaces-gen.py	      |   97 +++
 tools/glib-signals-marshal-gen.py    |   55 ++
 tools/gobject-foo.py		      |   81 +++
 tools/identity.xsl		      |    7 +
 tools/lcov.am			      |   23 +
 tools/libglibcodegen.py	      |  173 +++++
 tools/libtpcodegen.py		      |  231 +++++++
 tools/make-version-script.py	      |  205 ++++++
 tools/shave.mk			      |    1 +
 tools/telepathy-glib-env.in	      |    9 +
 tools/telepathy.am		      |   27 +
 tools/with-session-bus.sh	      |   84 +++
 62 files changed, 9018 insertions(+), 1673 deletions(-)

commit 35c657537049f36e2d6fa445008a498dde4c8423
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Fri Dec 4 13:21:05 2009 -0200

    First example of TplLogStore working (almost)
    * it logs only sent messages
    * it uses  ~/.local/share/TpLogger/logs/ so it won't interfere with
      Empathy's alrady existing logs
    * probable problems with several functions in the logstore that still
      referes to libempathy

 include/.tpl_contact.h.swp	      |  Bin 12288 -> 0 bytes
 src/compile.sh			      |    2 +-
 src/logstore/tags		      |  329
 ----------------------------------
 src/logstore/tpl-log-store-empathy.c |    2 +-
 src/tpl_headless_logger_init.c       |    3 -
 src/tpl_text_channel_data.c	      |   29 +++-
 6 files changed, 30 insertions(+), 335 deletions(-)

commit 295573e92177b1c5077359e000c8dae3718e8e51
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Fri Dec 4 12:23:15 2009 -0200

    Empathy's adapted log store can compile
    * error free compilation of the empathy logstore
    * changed the namspace for the empathy logstore from Empathy to Tpl
    * added some function to TplLogEntryText and TplContact to be able
      to recall EmpathyContact EmpathyMessage
    * empathy's logstore is still not used
    * moved headers file in ROOT/include

 include/.tpl_contact.h.swp		  |  Bin 0 -> 12288 bytes
 include/tpl-log-manager.h		  |  103 ++++
 include/tpl-log-store-empathy.h	  |   66 +++
 include/tpl-log-store.h		  |  103 ++++
 include/tpl_channel_data.h		  |   75 +++
 include/tpl_contact.h			  |   70 +++
 include/tpl_log_entry_text.h		  |   85 +++
 include/tpl_observer.h			  |   50 ++
 include/tpl_text_channel_data.h	  |   55 ++
 include/tpl_utils.h			  |    9 +
 src/compile.sh				  |    5 +-
 src/logstore/empathy-log-manager.c	  |   14 +-
 src/logstore/empathy-log-manager.h	  |  103 ----
 src/logstore/empathy-log-store-empathy.c |  819
 -----------------------------
 src/logstore/empathy-log-store-empathy.h |   66 ---
 src/logstore/empathy-log-store.c	  |  173 ------
 src/logstore/empathy-log-store.h	  |  101 ----
 src/logstore/tpl-log-store-empathy.c	  |  835
 ++++++++++++++++++++++++++++++
 src/logstore/tpl-log-store.c		  |  173 ++++++
 src/tpl_channel_data.h			  |   75 ---
 src/tpl_contact.c			  |    4 +
 src/tpl_contact.h			  |   57 --
 src/tpl_headless_logger_init.c		  |    6 +
 src/tpl_log_entry_text.c		  |   86 +++-
 src/tpl_log_entry_text.h		  |   73 ---
 src/tpl_observer.h			  |   46 --
 src/tpl_text_channel_data.c		  |   44 ++-
 src/tpl_text_channel_data.h		  |   55 --
 src/tpl_utils.h			  |    9 -
 29 files changed, 1736 insertions(+), 1624 deletions(-)

commit 23a56c112f55c59a7714cc63f2043b43ebbbc22f
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Thu Dec 3 20:57:40 2009 -0200

    imported Empathy's LogStore and creating some glue objects
    * added tpl_contact.c that is similar to EmpathyContact
    * now received/sent signals instantiate TplContact and will creat
    TplLogEntryText to be sent to the LogStore

 doc/README				  |    2 +
 src/compile.sh				  |    6 +-
 src/logstore/empathy-log-manager.c	  |  455 +++++++++++++++++
 src/logstore/empathy-log-manager.h	  |  103 ++++
 src/logstore/empathy-log-manager.xsl	  |  148 ++++++
 src/logstore/empathy-log-store-empathy.c |  819
 ++++++++++++++++++++++++++++++
 src/logstore/empathy-log-store-empathy.h |   66 +++
 src/logstore/empathy-log-store.c	  |  173 +++++++
 src/logstore/empathy-log-store.h	  |  101 ++++
 src/logstore/tags			  |  329 ++++++++++++
 src/test.c				  |    2 +-
 src/tpl_contact.c			  |   40 ++
 src/tpl_contact.h			  |   57 ++
 src/tpl_log_entry.c			  |   19 -
 src/tpl_log_entry.h			  |   49 --
 src/tpl_log_entry_text.c		  |   68 +++
 src/tpl_log_entry_text.h		  |   73 +++
 src/tpl_text_channel_data.c		  |  100 ++++-
 src/tpl_text_channel_data.h		  |    4 +
 19 files changed, 2538 insertions(+), 76 deletions(-)

commit 8201a1c1159c83db9e50546f100942fbb229bc70
Author: Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Date:	Wed Dec 2 19:39:22 2009 -0200

    First working version of Text channel logger using g_message
    * modularized, GObject still miss destroyers (TODO) and properties
    (unsure if it's important)
    * run ./compile.sh which will produce ./test

 src/HeadlessLogger.client	|   12 ++
 src/compile.sh			|   17 +++
 src/test.c			|   17 +++
 src/tpl_channel_data.c		|  116 ++++++++++++++++++
 src/tpl_channel_data.h		|   75 ++++++++++++
 src/tpl_headless_logger_init.c |   35 ++++++
 src/tpl_log_entry.c		|   19 +++
 src/tpl_log_entry.h		|   49 ++++++++
 src/tpl_observer.c		|  262
 ++++++++++++++++++++++++++++++++++++++++
 src/tpl_observer.h		|   46 +++++++
 src/tpl_text_channel_data.c	|  215 ++++++++++++++++++++++++++++++++
 src/tpl_text_channel_data.h	|   51 ++++++++
 src/tpl_utils.c		|   13 ++
 src/tpl_utils.h		|    9 ++
 14 files changed, 936 insertions(+), 0 deletions(-)
