commit cb1d2d6748eb657c93f5a7873c88dbc7bda17660
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Mon Jun 15 18:40:19 2009 +0200

    Fix build of libempathy-gtk doc. We have to init threads

 docs/libempathy-gtk/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 3ea616f06694ef62a08cfc2bd95446a65827298b
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Mon Jun 15 16:55:47 2009 +0200

    Bump ABI version

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

commit d33b3a97ff1ebf21d76c760ed21c0a0197f1f644
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Mon Jun 15 16:55:37 2009 +0200

    Update NEWS for 2.27.3

 NEWS |   61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 61 insertions(+), 0 deletions(-)

commit 67d9a3b82476dc2f74d5c87cf43de118c13579c5
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Mon Jun 15 16:50:41 2009 +0200

    Reorder functions to not declare them on top

 src/empathy-map-view.c |  238
 +++++++++++++++++++++++-------------------------
 1 files changed, 113 insertions(+), 125 deletions(-)

commit d563a37f9f94ab5f8c77cbf644d8d2901ad74476
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:   Sun Jun 14 14:05:53 2009 -0400

    empathy_time_to_string_relative was missing weeks

    This resulted in "0 month ago" being returned.

 libempathy/empathy-time.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit ec4b41130b1b9704abf190a470d65a9e41846284
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:   Sun Jun 14 12:30:40 2009 -0400

    Add contextual popup menu in map view

 src/empathy-map-view.c |   30 ++++++++++++++++++++++++++++++
 1 files changed, 30 insertions(+), 0 deletions(-)

commit e37fbd376151222f336650f66476c3cdc0957451
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:   Sun Jun 14 12:20:28 2009 -0400

    Simplify map_view_marker_update_position

 src/empathy-map-view.c |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

commit 0b23d0983acb95ced196c766ee112143ec314c22
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:   Fri Jun 12 01:19:26 2009 -0400

    Use libchamplain 0.3.3 new Gtk embed API

 configure.ac                            |    4 ++--
 libempathy-gtk/empathy-contact-widget.c |   12 ++++++------
 src/empathy-map-view.c                  |    7 +++----
 3 files changed, 11 insertions(+), 12 deletions(-)

commit 909f3e3d892afc61e42143bf9182d6dec9f3ccb9
Merge: 3624ff9... e5989d0...
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jun 15 10:47:06 2009 +0100

    Merge commit 'jtellier/call-window-video-preview'

commit 3624ff9a9fc90161487431fd536cdc3fffb0bb57
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jun 15 10:17:06 2009 +0100

    empathy-ft-manager: tile should be 'File Transfers'. (#585788)

 src/empathy-ft-manager.ui |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 79b35ff58934c0ed20c4092138973c88a827a16b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Sun Jun 14 17:36:37 2009 +0100

    empathy_idle_init: fallback to OFFLINE instead of UNSET if
    empathy_idle_get_actual_presence failed

    If MC is not running, mission_control_get_presence_actual will return
    OFFLINE and set an error. Empathy should do the same and use OFFLINE
    instead of UNSET to avoid to not display the status icon in such cases
    (there is no UNSET presence icon).

 libempathy/empathy-idle.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 3064b1394d1d98f10808b0cf25474c2541851dd4
Author: Luis Menina <liberforce@freeside.fr>
Date:   Sat Jun 13 22:37:40 2009 +0200

    [Goal] Clean up GLib and GTK+ includes in empathy (Fixes #585669)

    Allows to compile with G_DISABLE_SINGLE_INCLUDES,
    GDK_PIXBUF_DISABLE_SINGLE_INCLUDES and GTK_DISABLE_SINGLE_INCLUDES.
    This prepares for the GNOME 3.0 transition.

 libempathy-gtk/empathy-account-chooser.h           |    2 +-
 libempathy-gtk/empathy-account-widget-irc.h        |    2 +-
 libempathy-gtk/empathy-account-widget-sip.h        |    2 +-
 libempathy-gtk/empathy-avatar-chooser.h            |    2 +-
 libempathy-gtk/empathy-avatar-image.h              |    2 +-
 libempathy-gtk/empathy-cell-renderer-activatable.c |    2 +-
 libempathy-gtk/empathy-cell-renderer-activatable.h |    2 +-
 libempathy-gtk/empathy-cell-renderer-expander.c    |    2 +-
 libempathy-gtk/empathy-cell-renderer-expander.h    |    2 +-
 libempathy-gtk/empathy-cell-renderer-text.h        |    2 +-
 libempathy-gtk/empathy-chat-text-view.h            |    2 +-
 libempathy-gtk/empathy-chat-view.h                 |    2 +-
 libempathy-gtk/empathy-chat.h                      |    2 +-
 libempathy-gtk/empathy-contact-list-store.h        |    2 +-
 libempathy-gtk/empathy-contact-list-view.h         |    2 +-
 libempathy-gtk/empathy-contact-menu.h              |    2 +-
 libempathy-gtk/empathy-irc-network-dialog.h        |    2 +-
 libempathy-gtk/empathy-new-message-dialog.h        |    2 +-
 src/empathy-about-dialog.c                         |    3 +--
 src/empathy-about-dialog.h                         |    2 +-
 src/empathy-accounts-dialog.h                      |    2 +-
 src/empathy-chat-window.h                          |    2 +-
 src/empathy-main-window.h                          |    2 +-
 src/empathy-map-view.h                             |    2 +-
 src/empathy-preferences.h                          |    2 +-
 src/ephy-spinner.c                                 |    4 +---
 src/ephy-spinner.h                                 |    3 +--
 27 files changed, 27 insertions(+), 31 deletions(-)

commit 7e2814612216637ed537c879646bd0691f883455
Author: Frédéric Péters <fpeters@0d.be>
Date:   Sat Jun 13 17:56:19 2009 +0200

    Do not include default title property for Adium theme filepicker

    (GNOME bug 585640)

 src/empathy-preferences.ui |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit bb1946ec6cdb35346d6fa81dba1b6e168b10d5bf
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date:   Sat Jun 13 13:18:47 2009 +0200

    Updated Spanish translation

 po/es.po |  258
 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 142 insertions(+), 116 deletions(-)

commit e5989d0face9edde213e0530ba6c886d61a1276f
Author: Jonathan Tellier <jonathan.tellier@gmail.com>
Date:   Fri Jun 12 14:27:12 2009 -0400

    The video preview is no longer hidden when we get connected to a audio
    only call.

 src/empathy-call-window.c |   34 ++++++++++++++--------------------
 1 files changed, 14 insertions(+), 20 deletions(-)

commit 87d5ea81cc37d8a1a4eda76da7251551c8f7a979
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 12 16:28:01 2009 +0100

    empathy-location-manager: remove a trailing space

 libempathy-gtk/empathy-location-manager.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f3e7e7d24461f07b2d4752c154d5c0a68dabf23e
Author: Jonathan Tellier <jonathan.tellier@gmail.com>
Date:   Fri Jun 12 11:20:04 2009 -0400

    Fixed code style

 libempathy-gtk/empathy-smiley-manager.c |    2 +-
 libempathy-gtk/empathy-theme-adium.c    |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 1a2da857a423d46a4496064078c92fd3214ebf3e
Author: Jonathan Tellier <jonathan.tellier@gmail.com>
Date:   Fri Jun 12 10:55:05 2009 -0400

    Corrected code style in empathy_call_window_setup_video_preview.
    The video preview is now shown no matter if we are sending video
    or not.

 src/empathy-call-window.c |  101
 +++++++++++++++++++++++++--------------------
 1 files changed, 56 insertions(+), 45 deletions(-)

commit 3719c62c3f34e11dbdcdff741eb2aadf69c9c202
Author: Jonathan Tellier <jonathan.tellier@gmail.com>
Date:   Thu Jun 11 10:12:26 2009 -0400

    Added an early return in empathy_call_window_setup_video_preview.
    Code style correction in
    empathy_call_window_setup_video_preview_visibility.
    Corrected a bug which prevented a user with no video input to redial
    video calls.
    The "Send video" option should be properly disabled when we can't send
    video.

 libempathy-gtk/empathy-video-widget.c |    3 +
 src/empathy-call-window.c             |  183
 +++++++++++++++++----------------
 2 files changed, 99 insertions(+), 87 deletions(-)

commit c65de38d223ada5dfcf2d74b25a6af520143f3c5
Author: Jonathan Tellier <jonathan.tellier@gmail.com>
Date:   Wed Jun 10 15:36:01 2009 -0400

    Better implemented empathy_tp_call_is_receiving_video and
    empathy_tp_call_is_sending_video.
    Removed the "video-stream-changed" from EmpathyCallHandler
    Corrected gtk-doc in EmpathyCallHandler.
    empathy_call_window_stup_video_preview now checks the status of the
    video_tee and the video_preview.
    empathy_call_window_sink_added_cb does not automatically starts the
    preview.

 libempathy/empathy-call-handler.c |   28 +-------
 libempathy/empathy-tp-call.c      |    6 +-
 src/empathy-call-window.c         |  125
 +++++++++++++++++++++---------------
 3 files changed, 78 insertions(+), 81 deletions(-)

commit c5c09d7a6a0161b66f1747e3496cb1365f6f35bc
Author: Jonathan Tellier <jonathan.tellier@gmail.com>
Date:   Fri Jun 5 14:56:09 2009 -0400

    Not creating the video preview if we don't want to show it (in audio
    calls for instance).

 libempathy/empathy-call-handler.c |   17 ++++
 libempathy/empathy-call-handler.h |    2 +
 src/empathy-call-window.c         |  153
 +++++++++++++++++++++++--------------
 3 files changed, 116 insertions(+), 56 deletions(-)

commit d9a8b7a80525e4faa908c5eb0bf1f8fb89c49dfe
Author: Jonathan Tellier <jonathan.tellier@gmail.com>
Date:   Wed May 20 13:49:02 2009 -0400

    Implemented the call window's "View -> Video preview" option.

 src/empathy-call-window.c  |   36 +++++++++++++++++++++++++++++++++++-
 src/empathy-call-window.ui |    1 +
 2 files changed, 36 insertions(+), 1 deletions(-)

commit 62ed123c83ff2de84622abe1e2cb972a409c43ae
Author: Jonathan Tellier <jonathan.tellier@gmail.com>
Date:   Wed May 20 13:49:02 2009 -0400

    When no video is received or sent we show contacts' avatars instead
    of showing
    black widgets.

 libempathy/empathy-call-handler.c |   22 ++++++++++++++++
 libempathy/empathy-tp-call.c      |   37 ++++++++++++++++++++++++++++
 libempathy/empathy-tp-call.h      |    2 +
 src/empathy-call-window.c         |   49
 +++++++++++++++++++++++++++++++++++++
 4 files changed, 110 insertions(+), 0 deletions(-)

commit efd01a1ef0a6be5552cc370e0870c9106fdc2908
Merge: ba97570... 40e0273...
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Fri Jun 12 12:04:42 2009 +0200

    Merge branch 'ft_ipv4'

commit 40e02734065878fcfbb0a316ca2217a5676862e8
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Fri Jun 12 11:55:52 2009 +0200

    Drop PORT access control support for now

 libempathy/empathy-tp-file.c |   22 +++++++---------------
 1 files changed, 7 insertions(+), 15 deletions(-)

commit ba975704f0cfeae622fdd2967f36ebf2c39e29df
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:   Thu Jun 11 18:25:14 2009 -0400

    Add spinning throbber to EmpathyMapView

    OSM servers can be slow at times, the user
    can now know that data is loading

 src/empathy-map-view.c  |   27 +++++++++++++++++++++++++++
 src/empathy-map-view.ui |   27 +++++++++++++++++++++++++++
 2 files changed, 54 insertions(+), 0 deletions(-)

commit 3974937e07af52950c8f8ae411069a04804f8ab3
Author: Mark Krapivner <mark125@gmail.com>
Date:   Thu Jun 11 23:09:47 2009 +0300

    Updated Hebrew translation

 po/he.po | 2417
 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 1311 insertions(+), 1106 deletions(-)

commit 647ef034c03b4669e9eb4e489443295ea6d107e1
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Thu Jun 11 20:21:30 2009 +0200

    Add doc for empathy_avatar_new()

 libempathy/empathy-contact.c |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit e1997f45a15c8a42e7304120034e0fcf86560bf5
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Thu Jun 11 20:03:15 2009 +0200

    Update copyright to 2008-2009

 libempathy-gtk/empathy-theme-adium.c |    2 +-
 libempathy-gtk/empathy-theme-adium.h |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 2440c52f3ac77481d530a8153f09376ca4f61e4f
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Thu Jun 11 20:02:48 2009 +0200

    Move g_object_unref to dispose instead of finalize

 libempathy-gtk/empathy-theme-adium.c |   18 ++++++++++++++++--
 1 files changed, 16 insertions(+), 2 deletions(-)

commit fd8a3a5ef0de9951d185d18200c322a4b1714288
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Thu Jun 11 19:58:00 2009 +0200

    Include empathy-theme-adium.c/h in tarballs even if webkit is not
    installed

 libempathy-gtk/Makefile.am |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

commit 924bb95909e995b8cc5c8686580467e69234217b
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Thu Jun 11 19:47:57 2009 +0200

    Correctly parse %time% if a format is provided

 libempathy-gtk/empathy-theme-adium.c |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

commit 6cad3e6d0d4123a7eaf8fbb8dc6cf1976854aaa4
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Thu Jun 11 19:47:46 2009 +0200

    Remove trailing space

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

commit b722fcccf60be70a068b83b9e7f49fcbc6fde4e4
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Thu Jun 11 17:44:56 2009 +0200

    New webkit needs an URI as basedir for
    webkit_web_view_load_html_string.

 configure.ac                         |    3 ++-
 libempathy-gtk/empathy-theme-adium.c |   10 ++++++++--
 2 files changed, 10 insertions(+), 3 deletions(-)

commit 823b8bf90abf4230a63bb00fef7e9ffd7cd11156
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Thu Jun 11 14:04:28 2009 +0200

    Do not use empathy_contact_equal(), we can now compare pointers
    directly.

 libempathy-gtk/empathy-theme-adium.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 5d83372d392c074b13fb82eb934d6f795edc0d09
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Thu Jun 11 14:04:02 2009 +0200

    Add Adium theme support in the configure summary

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

commit 431ecd21a339ed8fe3cbc4e69937264f65a6ce2a
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Fri Feb 20 19:29:52 2009 +0100

    Support /me command and fix crash if smiley are not enabled

 libempathy-gtk/empathy-theme-adium.c |   53
 +++++++++++++++++++++------------
 1 files changed, 34 insertions(+), 19 deletions(-)

commit d3ab89520c02dd011822a42921c902edf7667275
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Fri Feb 20 19:28:57 2009 +0100

    Fix build error due to wrong rebase

 libempathy-gtk/empathy-chat-text-view.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 5600490e9edda705b4b58720433b476c0d744115
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Fri Feb 20 18:14:24 2009 +0100

    Port to new API

 libempathy-gtk/empathy-theme-adium.c |    2 +-
 src/empathy-preferences.c            |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 8ab8a754b3c23bf8d8b2298fe20bc6a7ea7dac63
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Sun Nov 30 00:44:14 2008 +0100

    Update pyhton bindings

 python/pyempathy/pyempathy.defs       |    1 +
 python/pyempathygtk/pyempathygtk.defs |   20 +++++++++-----------
 2 files changed, 10 insertions(+), 11 deletions(-)

commit 6e2d0ab5c3cb496ad94c3e0a12cc9dbeedd8ce70
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Sun Nov 30 00:24:41 2008 +0100

    Add EmpathyThemeAdium to the API doc.

 docs/libempathy-gtk/libempathy-gtk-docs.sgml |    1 +
 docs/libempathy-gtk/libempathy-gtk.types     |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit 2aeffc8776f7e19a44a619b3de26f748d0346b8d
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Thu Nov 6 10:25:24 2008 +0100

    WebKit is expecting an absolute path to a file name as the last
    parameter of webkit_web_view_load_html_string.  But adding a extra /
    at the end of
    the path works also fine (patch to be attached).

 libempathy-gtk/empathy-theme-adium.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1ce531c29108e9bf0a90a4c013283b9115598bb9
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Tue Nov 4 00:21:52 2008 +0100

    Delete useless file

 libempathy-gtk/empathy-theme.c |  408
 ----------------------------------------
 1 files changed, 0 insertions(+), 408 deletions(-)

commit 35879a4a3ab0ac586cb183beaaa44ec2e50788f9
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Tue Nov 4 00:21:13 2008 +0100

     - Implement remaining functions on EmpathyThemeAdium.
     - Fix refcounting of EmpathySmileyManager, avoid double free in
     its finalize.
     - Create our own context menu on EmpathyThemeAdium.

 libempathy-gtk/empathy-chat-text-view.c |   28 +--
 libempathy-gtk/empathy-smiley-manager.c |    1 -
 libempathy-gtk/empathy-theme-adium.c    |  350
 ++++++++++++++++++++-----------
 3 files changed, 233 insertions(+), 146 deletions(-)

commit 9526e4a4b28eab55a52d3fb9d1d3cfc9d990af24
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Tue Nov 4 00:20:39 2008 +0100

    Fix a warning when the ADIUM_PATH gconf key is unset.

 src/empathy-preferences.c |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

commit 0d73068c7f58185be37a2fe42fe006342e441dc1
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Tue Nov 4 00:18:11 2008 +0100

    Add whitespace to respect coding style

 libempathy-gtk/empathy-theme-manager.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 38c22ce23b3b600a249c2d6145e50430734d8787
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Sun Jul 20 20:14:05 2008 +0200

    Don't escape message before detecting smileys otherwise some won't
    be detected.

 libempathy-gtk/empathy-theme-adium.c |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

commit 3e384cce2caa2729cc9a9409f115fcf117701384
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Sat Jul 19 09:43:05 2008 +0200

    Cleanup little things

 libempathy-gtk/empathy-theme-adium.c |   22 +++++++++++++---------
 1 files changed, 13 insertions(+), 9 deletions(-)

commit 1095ede4e263939f5dd8457c083d0457e1fb30c7
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Sat Jul 19 00:09:13 2008 +0200

    Use a default Template.html if not provided by the theme.

 data/Template.html                   |  159
 ++++++++++++++++++++++++++++++++++
 libempathy-gtk/empathy-theme-adium.c |   58 +++++++++---
 2 files changed, 202 insertions(+), 15 deletions(-)

commit 3f7f5c8eb5f93361e2d0723790f13f082263255a
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Fri Jul 18 21:52:25 2008 +0200

    Correctly escape message body so html tags are not interpreted
    by webkit.

 libempathy-gtk/empathy-theme-adium.c |   61
 ++++++++++++++++++----------------
 1 files changed, 32 insertions(+), 29 deletions(-)

commit eb48fbaf322604ee57888165242acd97efd8decc
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Fri Jul 18 20:59:59 2008 +0200

    Add a path property on EmpathyThemeAdium and ge the adium-path gconf
    key in EmpathyThemeManager.

 libempathy-gtk/empathy-theme-adium.c   |   82
 +++++++++++++++++++++++++++----
 libempathy-gtk/empathy-theme-adium.h   |    2 +-
 libempathy-gtk/empathy-theme-manager.c |   49 +++++++++++++++++--
 3 files changed, 117 insertions(+), 16 deletions(-)

commit 80f5d332a5a531f8d5b96d9ea50f2384bf515324
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Fri Jul 18 19:50:45 2008 +0200

    Add some #ifdef HAVE_WEBKIT

 src/empathy-preferences.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 9da5a48b5c7d8c47418b56776839ff7687ecd7f0
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Fri Jul 18 19:45:53 2008 +0200

    Quick check if the theme path is OK.

 data/Makefile.am                     |    8 ++++++--
 libempathy-gtk/empathy-theme-adium.c |   29 +++++++++++++++++++++++------
 2 files changed, 29 insertions(+), 8 deletions(-)

commit 294a19437a0ac22d5853dd1ec0934042fcd86360
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Thu Jul 17 22:19:43 2008 +0200

    Add UI in the preference dialog to select the path to adium theme

 data/empathy.schemas.in              |   14 ++
 libempathy-gtk/empathy-conf.h        |    1 +
 libempathy-gtk/empathy-theme-adium.c |    6 +
 libempathy-gtk/empathy-theme-adium.h |    1 +
 src/Makefile.am                      |    4 +-
 src/empathy-preferences.c            |  328
 ++++++++++++++++++++--------------
 src/empathy-preferences.ui           |   43 +++++
 7 files changed, 261 insertions(+), 136 deletions(-)

commit afbb47911c8b0e82bb05fdb826fc056d9da10555
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Thu Jul 17 15:24:44 2008 +0200

    Add a tooltip on smileys with the text it hides

 libempathy-gtk/empathy-theme-adium.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7655246b73cf1eedb8ede01e8d0c156f197dcae7
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Thu Jul 17 15:10:28 2008 +0200

    Open URI when they are clicked in webkit

 libempathy-gtk/empathy-theme-adium.c |   24 +++++++++++++++++++++++-
 1 files changed, 23 insertions(+), 1 deletions(-)

commit 2ff2dc404fe65778b6c7451aae580e455766de89
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Thu Jul 17 12:29:38 2008 +0200

    Reorganise a bit the body parsing and add support for URL

 libempathy-gtk/empathy-chat-text-view.c |    1 +
 libempathy-gtk/empathy-theme-adium.c    |  134
 ++++++++++++++++++++----------
 2 files changed, 90 insertions(+), 45 deletions(-)

commit 3f4ba63033de82d2bb1193f330177e428ea55126
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Thu Jul 17 11:18:37 2008 +0200

    Fix a typo in a comment

 libempathy-gtk/empathy-theme-adium.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6c25442a2d2d54b53fa034fa592351bef0b2965a
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Thu Jul 17 11:07:12 2008 +0200

    Add support for smileys with adium themes

 libempathy-gtk/empathy-theme-adium.c |   76
 ++++++++++++++++++++++++++++------
 1 files changed, 63 insertions(+), 13 deletions(-)

commit 0e59e586c3806cc95c3e6cb20621333ca1a35386
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Thu Jul 17 10:32:34 2008 +0200

    rename ready to page_loaded, it explains better what it does.

 libempathy-gtk/empathy-theme-adium.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 9f7e19517623ea663dcd54b84b3839fbbf2c582c
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Thu Jul 17 10:28:50 2008 +0200

    Add path in EmpathySmiley

 libempathy-gtk/empathy-smiley-manager.c |   82
 +++++++++++++++++--------------
 libempathy-gtk/empathy-smiley-manager.h |    9 +--
 libempathy-gtk/empathy-theme-adium.c    |   35 +++-----------
 libempathy-gtk/empathy-ui-utils.c       |   23 +++++++++
 libempathy-gtk/empathy-ui-utils.h       |    9 ++-
 5 files changed, 84 insertions(+), 74 deletions(-)

commit 41e4816144f6e9ace93b0497f35c6aee480fa1c5
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Wed Jul 16 22:45:27 2008 +0200

    Update for more recent webkit

 configure.ac                         |    2 +-
 libempathy-gtk/empathy-theme-adium.c |    5 +----
 libempathy-gtk/empathy-theme-adium.h |    2 +-
 3 files changed, 3 insertions(+), 6 deletions(-)

commit c701544eca086e1d87f8f3539580a37c6fcd3931
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Wed Jul 16 20:26:03 2008 +0200

    Fallback if ContentNext or Outgoing are missing.

 libempathy-gtk/empathy-theme-adium.c |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit 0dfbea70e24e4fecde1d347ae5bb1ac2c864e37e
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Wed Jul 16 20:13:34 2008 +0200

    Oops, remove stupid debug g_print

 libempathy-gtk/empathy-theme-adium.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 3bd5bfb25895a95bb879bcdb27647533c5ae2ce8
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Wed Jul 16 20:12:36 2008 +0200

    Don't load SVG icons because webkit can't load them

 libempathy-gtk/empathy-theme-adium.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit c9b74c0e4891a12133aab46312b6038c3a2d0047
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Wed Jul 16 20:05:08 2008 +0200

    Add the filename in EmpathyAvatar and fallback to stock_person

 libempathy-gtk/empathy-avatar-chooser.c |    4 +-
 libempathy-gtk/empathy-theme-adium.c    |   88
 ++++++++++++++++++++++++-------
 libempathy/empathy-contact.c            |   27 +++-------
 libempathy/empathy-contact.h            |    5 +-
 4 files changed, 81 insertions(+), 43 deletions(-)

commit 250c6aaadcfd00470f670bc6bf4b1098c1640179
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Wed Jul 16 18:32:47 2008 +0200

    Support for custom time format

 libempathy-gtk/empathy-theme-adium.c |   46
 +++++++++++++++++++++++++--------
 1 files changed, 35 insertions(+), 11 deletions(-)

commit bd603ce6e5945ed1d06e550c928fc2ed21da3d88
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Wed Jul 16 16:45:29 2008 +0200

    Add initial adium theme support: Load the template and append
    messages.

 libempathy-gtk/empathy-theme-adium.c |  288
 ++++++++++++++++++++++++++++++++--
 libempathy/empathy-contact.c         |   12 ++
 libempathy/empathy-contact.h         |    1 +
 3 files changed, 285 insertions(+), 16 deletions(-)

commit 8ae92f733e7177326ca24b80307b4c3ffcde94d5
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Tue Jul 15 21:11:58 2008 +0200

    EmpathyThemeAdium inherit from WebkitWebView and not GtkTextView.

 libempathy-gtk/empathy-theme-adium.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 06563d5df6dfbb129f80d3088448abda0fb245b3
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Tue Jul 15 20:56:45 2008 +0200

    Compile EmpathyThemeAdium only if webkit is installed

 configure.ac                           |    4 ++++
 libempathy-gtk/Makefile.am             |    7 +++++--
 libempathy-gtk/empathy-theme-manager.c |    9 ++++++++-
 3 files changed, 17 insertions(+), 3 deletions(-)

commit 4860e692b18ef271889633faa978d546221e8d7b
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Tue Jul 15 18:56:34 2008 +0200

    Add skelet of Adium theme using webkit.

 configure.ac                           |   23 +++++
 libempathy-gtk/Makefile.am             |    4 +
 libempathy-gtk/empathy-theme-adium.c   |  157
 ++++++++++++++++++++++++++++++++
 libempathy-gtk/empathy-theme-adium.h   |   55 +++++++++++
 libempathy-gtk/empathy-theme-manager.c |    5 +
 5 files changed, 244 insertions(+), 0 deletions(-)

commit 2fbb4aa0b855d3bac977c25e32c599e59fde89ee
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:   Thu Jun 11 10:30:49 2009 -0400

    Fix compile warning

 src/empathy-map-view.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7b1d5580526f2f2644d5ff7202d0f8f6cd4f3284
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Thu Jun 11 15:23:56 2009 +0200

    Get author for bug fixes

 release.py |   16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

commit cf5caa2099aaad410f76ccb839ea20687ef92e27
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date:   Thu Jun 11 14:31:38 2009 +0200

    Updated Spanish translation

 po/es.po |   45 ++++++++++++++++++++++++++-------------------
 1 files changed, 26 insertions(+), 19 deletions(-)

commit 48b18840940ff3b59647e8617f667b71246da022
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 11 13:14:46 2009 +0100

    src/Makefile.am: actually enable warning CFLAGS

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

commit c5de8301caac1e3a248a3f254fb38a1656e96959
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 11 13:22:34 2009 +0100

    empathy-call-window: remove unused variables

 src/empathy-call-window.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 291154c8a7af5a0686a36929a52337e65784e9b7
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 10 12:54:34 2009 +0100

    import im-meanwhile from Pidgin

 data/icons/Makefile.am                            |    4 +
 data/icons/hicolor_apps_16x16_im-meanwhile.png    |  Bin 0 -> 938 bytes
 data/icons/hicolor_apps_22x22_im-meanwhile.png    |  Bin 0 -> 1538 bytes
 data/icons/hicolor_apps_48x48_im-meanwhile.png    |  Bin 0 -> 3647 bytes
 data/icons/hicolor_apps_scalable_im-meanwhile.svg |  174
 +++++++++++++++++++++
 5 files changed, 178 insertions(+), 0 deletions(-)

commit 473a3821f0185b1af001bce45bef98d69a720cff
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 10 12:39:08 2009 +0100

    add sametime profile (#562981)

 data/Makefile.am      |    3 ++-
 data/sametime.profile |   11 +++++++++++
 2 files changed, 13 insertions(+), 1 deletions(-)

commit a26f30468a501a94410f6d771df57eae01eb253a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 11 11:21:02 2009 +0100

    empathy-accounts-dialog: move back the 'Create' button on the right

 src/empathy-accounts-dialog.ui |   30 +++++++++++++++---------------
 1 files changed, 15 insertions(+), 15 deletions(-)

commit 58c031e979d623fdf447351713ffb0fafb801ce6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 10 16:03:29 2009 +0100

    empathy-accounts-dialog: Use radio buttons instead of a checkbox
    for the 'reuse existing account' UI

 src/empathy-accounts-dialog.c  |   20 ++++++++++++--------
 src/empathy-accounts-dialog.ui |   38
 +++++++++++++++++++++++++++++++-------
 2 files changed, 43 insertions(+), 15 deletions(-)

commit 50b28b2222b2b2d1f32ef7a9968e3441da13df7a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 10 15:46:31 2009 +0100

    empathy-accounts-dialog: change title to 'Add Account' as we can
    reuse an existing one (#548707)

 src/empathy-accounts-dialog.ui |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d03626604c00fba805b2ed8f79e09b0ebfac6dfd
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date:   Thu Jun 11 09:32:43 2009 +0200

    Updated Spanish translation

 po/es.po |   79
 +++++++++++++++++++++++++++++--------------------------------
 1 files changed, 38 insertions(+), 41 deletions(-)

commit 05e87230cb3e1fa70dd31f34ecc7416de8f2fa89
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Wed Jun 10 10:13:07 2009 +0200

    Updated Norwegian bokmål translation.

 po/nb.po | 1706
 ++++++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 1002 insertions(+), 704 deletions(-)

commit 39c0f4468521deaa00f4db3e891cd20992aa96c9
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:   Mon Jun 8 18:37:47 2009 -0400

    Geoclue doesn't like NONE as an accuracy level

    Possibly a bug in Geoclue, but passing COUNTRY instead of NONE as
    the minimum accuracy required gives better results (ie more providers
    are possible).

 libempathy-gtk/empathy-location-manager.c |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

commit 62a2f58de7ff809169787fa6de369c15465c69fd
Merge: 83912b1... f31d0fb...
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Tue Jun 9 19:08:23 2009 +0100

    Merge branch 'ft-error-confusion'

commit f31d0fbeda0c03a619c2db2a84ef3181c579649b
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Tue Jun 9 18:34:35 2009 +0100

    Correctly propagate Provide/Accept errors

    Previously, if myerr was set as well as error, myerr was cleared, but
    not set to a copy of error. So then the function continued as normal,
    and crashed.

    Also, having checked if myerr is set, we should probably log the
    message
    from that, rather than from the (possibly NULL) error. :)

 libempathy/empathy-tp-file.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 83912b157904043cbb3d972bd3eb5f8e75f1d1c2
Merge: 93e3219... 9d2cfd5...
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 9 14:34:48 2009 +0100

    Merge commit 'jtellier/call-window-redial-button'

commit 9d2cfd58eccb1e5fa985b14b0b744c3766f7988d
Author: Jonathan Tellier <jonathan.tellier@gmail.com>
Date:   Thu May 7 15:13:04 2009 -0400

    Added a "Redial" button to the call window.

 libempathy/empathy-call-handler.c |   21 +++-
 libempathy/empathy-call-handler.h |    3 +-
 src/empathy-call-window.c         |  342
 ++++++++++++++++++++++++++-----------
 src/empathy-call-window.ui        |   21 +++
 4 files changed, 287 insertions(+), 100 deletions(-)

commit 93e3219c604cc97f1bdcd28e86ebaa0f511f4efb
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 9 14:07:35 2009 +0100

    contact_get_avatar_filename: remove unused priv pointer

 libempathy/empathy-contact.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 4047625966d7de345673f6e0603c7e45f2e7d747
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 9 13:56:10 2009 +0100

    contact_get_avatar_filename: use empathy_contact_get_id instead of
    priv->id directly

    priv->id is not supposed to be set for not log contacts so the avatar
    cache was broken for all TpContact.

 libempathy/empathy-contact.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 08fb04d03b17c44e401d89cfd0e957c41cdf3b56
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Tue Jun 9 11:29:07 2009 +0100

    Remove outstanding operations before dispatching them

    Fixes #585231

 libempathy/empathy-dispatcher.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 01db736d42599437458371dbd2a66030647de7e2
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Tue Jun 9 11:28:25 2009 +0100

    Document the purpose of outstanding_channels

 libempathy/empathy-dispatcher.c |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit 279a93cbc25ade081510d94c20777e16527cf475
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Mon Jun 8 22:39:56 2009 +0100

    Break after deleting current item in chatroom list

    When I signed off, Empathy exploded. l was 0x33, which oddly
    enough was
    secretly not the address of a GList. :-) I think what happened is that
    empathy_chatroom_manager_remove() deleted the list node currently
    pointed to by l; then the loop advanced to l->next, which was now
    garbage.

    We don't need to keep iterating once we find the chatroom we were
    looking for, so break out of the loop.

 libempathy/empathy-chatroom-manager.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit f0ff888b79ce3c902f4f7211bbe1dadcba0c1799
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Tue Jun 9 10:52:07 2009 +0100

    Extract removing chatroom links to a function

 libempathy/empathy-chatroom-manager.c |   31
 ++++++++++++++++++++++---------
 1 files changed, 22 insertions(+), 9 deletions(-)

commit 3ace031c4d31c397d89ddb8ae37c8898d7bd5a37
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Tue Jun 9 10:35:52 2009 +0100

    Consistently use this_chatroom when removing a room

 libempathy/empathy-chatroom-manager.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 32ac85819a5109d73f16c48bc6e110669dc07ebf
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 5 16:04:20 2009 +0100

    libempathy.types: remove empathy_tp_tube_get_type

 docs/libempathy/libempathy.types |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit ab339a3d75a555e4437c99195037600d3154f5fa
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 5 14:47:55 2009 +0100

    update Python bindings

 python/pyempathy/pyempathy.defs |   61
 ---------------------------------------
 1 files changed, 0 insertions(+), 61 deletions(-)

commit 1c95d3d7c90e76bc908f643f3556e79c4c0667aa
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 5 14:47:40 2009 +0100

    remove EmpathyTpTube from Python bindings

 python/pyempathy/pyempathy.override |    1 -
 python/update-binding.sh            |    1 -
 2 files changed, 0 insertions(+), 2 deletions(-)

commit 000d345c18bae7db791214b0216f71d630d66e12
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 5 14:46:32 2009 +0100

    tube-handler: use TpChannel directly instead of EmpathyTpTube

 libempathy/empathy-tube-handler.c |   20 +++-----------------
 1 files changed, 3 insertions(+), 17 deletions(-)

commit 927e7227b6cbb423b00962ff2b0bc9d3c737f7d1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 5 14:36:11 2009 +0100

    remove empathy-tp-tube from doc

 docs/libempathy/libempathy-docs.sgml |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 7b773f345bcd34b32b46f8e0c471cbd7d19abf40
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 5 14:35:59 2009 +0100

    stop to build empathy-tp-tube

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

commit b09a383920ecef2f5cc16a7c114bc5e6c0e63d25
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 5 14:35:47 2009 +0100

    remove empathy-tp-tube

 libempathy/empathy-tp-tube.c |  669
 ------------------------------------------
 libempathy/empathy-tp-tube.h |  103 -------
 2 files changed, 0 insertions(+), 772 deletions(-)

commit 48767187edcf5e3e2cac0e08bacfcaa3c735ee49
Merge: b28c2c1... b6041ca...
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 9 10:10:26 2009 +0100

    Merge commit 'gmillaires/fix-564259'

commit b6041ca821ce4b9c3c527caee9e30fef6d2a2870
Author: Gabriel Millaire <millaire.gabriel@gmail.com>
Date:   Mon Jun 8 22:52:55 2009 -0400

    Activated tooltips feature for MUC contact list

 libempathy-gtk/empathy-chat.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b28c2c17566ac07565b98e6720c7a6a5ec927ad1
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:   Mon Jun 8 15:10:57 2009 -0400

    Distribute conditionally built files

 libempathy-gtk/Makefile.am |   20 ++++++++++++--------
 src/Makefile.am            |   16 +++++++++++-----
 2 files changed, 23 insertions(+), 13 deletions(-)

commit cc548789733a60b077718c022b6b0e03fc793857
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Sun Jun 7 21:08:43 2009 +0100

    Don't repeat a tooltip format string

 src/empathy-chat-window.c |   27 +++++++++++++--------------
 1 files changed, 13 insertions(+), 14 deletions(-)

commit 32d9b5f6dced1d8a51daa5bdced9d2784c1f0698
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Sun Jun 7 20:58:13 2009 +0100

    Italicize status message in tooltip

 src/empathy-chat-window.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c6b5ba56f7156b911e2292b2b638ebd46577ae99
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Sun Jun 7 20:57:29 2009 +0100

    Don't include "Available"/"Away"... in tooltips

    I don't think including the default string for a status adds
    anything to
    the tooltips.

 src/empathy-chat-window.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 03f13ebc2457e06ea2c90153777c57a4921876a9
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Sun Jun 7 20:53:50 2009 +0100

    Extract markup_printf-append-free to a function

    The repeated g_markup_printf_escaped; g_string_append; g_free offended
    me. I think this makes the function easier to read.

 src/empathy-chat-window.c |   47
 +++++++++++++++++++++++++++-----------------
 1 files changed, 29 insertions(+), 18 deletions(-)

commit fe0b029e662224a5218f09eeabb0a49739620740
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Sun Jun 7 20:19:01 2009 +0100

    Only show status in tooltip when it exists

    empathy_contact_get_status () can return NULL: perhaps the protocol
    doesn't support presence, or perhaps we're not subscribed to the
    contact's presence.

 src/empathy-chat-window.c |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

commit b82e930d045ce65fc9bfb6529898349144101be8
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Sat Jun 6 13:01:00 2009 +0100

    Don't double-unref superseded group TpChannels.

 libempathy/empathy-tp-contact-list.c |   44
 ++++++++++++++++++++++++++++-----
 1 files changed, 37 insertions(+), 7 deletions(-)

commit d440d9ab734b45ffc651750a3d317e299c851821
Merge: 396aff9... 138ec18...
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Sun Jun 7 14:35:11 2009 +0100

    Merge branch 'profile-chooser'

commit f399b307ebc18c2382cb09ac24b41de2f5212bf7
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:   Sun Jun 7 15:11:28 2009 +0200

    Fix make check

 libempathy/empathy-tp-file.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d0c304bac08a910c048bee84338a97d55a5d0811
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:   Sun Jun 7 15:10:23 2009 +0200

    Emit an error for socket types we don't handle

    Also, fix error handling when a socket fails on connect().

 libempathy/empathy-tp-file.c |   31 ++++++++++++++++++++++++++-----
 1 files changed, 26 insertions(+), 5 deletions(-)

commit f0d5544426b06662365a3b99e05eae23e76b6ee6
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:   Tue Jun 2 11:09:28 2009 +0200

    Use empathy_uint_compare

 libempathy/empathy-tp-file.c |   14 +-------------
 1 files changed, 1 insertions(+), 13 deletions(-)

commit 246c2f6468ab7dc1546b2793aed023035f5d88e8
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:   Sun May 24 17:49:08 2009 +0200

    Build fix after rebase

 libempathy/empathy-tp-file.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 87d8aa4edcb738d89e77a0d8286e47649fe164f6
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:   Wed May 20 12:15:08 2009 +0200

    Initialize the address and port values

    The address the CM returns if we're using IPV4 is of the type
    TP_STRUCT_TYPE_SOCKET_ADDRESS_IPV4; use those values to setup the IPV4
    socket.

 libempathy/empathy-tp-file.c |   46
 +++++++++++++++++++++++++++++++-----------
 1 files changed, 34 insertions(+), 12 deletions(-)

commit 75fd5cc5365178dbaeb5d48cf5c426c46e46b867
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:   Wed May 20 02:12:30 2009 +0200

    Add support for IPV4 sockets

 libempathy/empathy-tp-file.c |   93
 ++++++++++++++++++++++++++++++-----------
 1 files changed, 68 insertions(+), 25 deletions(-)

commit 62197f1d3c75224c2138ebda5dbc420bc166e3a6
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Tue May 19 16:17:22 2009 +0200

    Look at the available socket type

    Look at the available socket types, and don't hardcode UNIX/LOCALHOST
    values.

 libempathy/empathy-tp-file.c |   72
 ++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 72 insertions(+), 0 deletions(-)

commit 138ec18cd4c9deafd20d4e0b08c4d3dab07f7c10
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Sun Jun 7 14:15:26 2009 +0100

    Add empathy_profile_chooser to libempathy-gtk type list.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 docs/libempathy-gtk/libempathy-gtk.types |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit cb475d95ee299924317b9e2aedfc1f93c5982b18
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Sun Jun 7 14:15:19 2009 +0100

    Fix small typo in docs.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 libempathy-gtk/empathy-profile-chooser.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 951970b64634802ab084cdccccce5104142ee76f
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Sun Jun 7 14:02:30 2009 +0100

    Chain up to the constructed call of the parent class.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 libempathy-gtk/empathy-profile-chooser.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit fbebfd376a9a571acdd12508031d2bb13a6ddfc3
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Sun Jun 7 13:48:40 2009 +0100

    Only include gtk/gtk.h and not gtkcombobox.h.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 libempathy-gtk/empathy-profile-chooser.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 71a29e5e3c19c219399c3354f53c932b5d02804e
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Sun Jun 7 13:45:58 2009 +0100

    Implement constructed instead of constructor.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 libempathy-gtk/empathy-profile-chooser.c |   13 +++----------
 1 files changed, 3 insertions(+), 10 deletions(-)

commit 4f7bc97c36095dad43bb183105d49c713cf74bfe
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Sun Jun 7 13:43:23 2009 +0100

    Small coding style change.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 libempathy-gtk/empathy-profile-chooser.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 396aff97047f039c5bca8f3a0da13b9b295e657b
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   Sat Jun 6 22:30:38 2009 +0800

    Fix silly mistake where I passed the struct pointer and not the
    first member

 libempathy-gtk/empathy-presence-chooser.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit c2392bfba90e89593ddd93c98055b9f477a054ee
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date:   Sat Jun 6 12:47:26 2009 +0200

    Updated Spanish translation

 po/es.po |  183
 +++++++++++++++++++++++++++++++++++++++-----------------------
 1 files changed, 116 insertions(+), 67 deletions(-)

commit a55a2d6e7dfedc51154e3d73fab40707d87c579f
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Fri Jun 5 15:19:02 2009 +0100

    Use tp_asv_get_string instead of messing with GValues.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 src/empathy-import-pidgin.c |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)

commit 78a59f67de194944fb5c988e100a42e56e9de890
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Fri Jun 5 15:10:07 2009 +0100

    Use "foo == NULL" instead of "!foo".

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 src/empathy-import-pidgin.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 48236b65f7ac33d05f0bc4a7a83ddec1e9ec59aa
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Fri Jun 5 15:04:40 2009 +0100

    Set an empty password for pidgin accounts that have no password set.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 src/empathy-import-pidgin.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 9c1dfe2afbeae0a3e598e5afe094f42b321e5257
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Fri Jun 5 14:59:15 2009 +0100

    Special-case XMPP with importing accounts from Pidgin. (Fixes bug
    #579992)

    It was decided that if pidgin has an account with no host set, then
    both the server and port should be ignored, as a special case in XMPP.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 src/empathy-import-pidgin.c |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

commit ca094304b0184f2c248ab29e95c14a8dad0acc4a
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Fri Jun 5 13:59:18 2009 +0100

    Update python bindings.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 python/pyempathygtk/pyempathygtk.defs |   24 ++++++++++++++++--------
 1 files changed, 16 insertions(+), 8 deletions(-)

commit 0f77bf449105bd33390e1ba88d51b2e8f2993770
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Fri Jun 5 13:58:40 2009 +0100

    Update the accounts dialog to the new profile chooser API.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 src/empathy-accounts-dialog.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 60fc555a09b01a7bb7b974c3d875eab0ba66f0d3
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Fri Jun 5 13:57:49 2009 +0100

    Make EmpathyProfileChooser a subclass of GtkComboBox.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 libempathy-gtk/empathy-profile-chooser.c |  226
 ++++++++++++++++++++----------
 libempathy-gtk/empathy-profile-chooser.h |   47 ++++++-
 2 files changed, 194 insertions(+), 79 deletions(-)

commit 326ec5c02e85f1a94580120f6ccd715245348209
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Thu Jun 4 23:04:46 2009 +0100

    Convert style to Telepathy coding style.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 libempathy-gtk/empathy-profile-chooser.c |  302
 +++++++++++++++---------------
 libempathy-gtk/empathy-profile-chooser.h |    6 +-
 2 files changed, 155 insertions(+), 153 deletions(-)

commit d3dc61867d99d3f9fa50e204fba66943d955ecd1
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Thu Jun 4 23:03:01 2009 +0100

    Add test-empathy-profile-chooser.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 tests/.gitignore                     |    1 +
 tests/Makefile.am                    |    4 +++-
 tests/test-empathy-profile-chooser.c |   31
 +++++++++++++++++++++++++++++++
 3 files changed, 35 insertions(+), 1 deletions(-)

commit 3d1f8a776ca187ee211cdd2361b0aab79def6834
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Thu Jun 4 22:04:30 2009 +0100

    Add simple flymake support.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 libempathy-gtk/Makefile.am |    1 +
 libempathy/Makefile.am     |    1 +
 src/Makefile.am            |    1 +
 tools/Makefile.am          |    1 +
 tools/flymake.mk           |    4 ++++
 5 files changed, 8 insertions(+), 0 deletions(-)

commit 26ee37e8b33a4df369558a7ba150839455663680
Merge: 634b9e0... d25cf54...
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Fri Jun 5 12:24:21 2009 +0100

    Merge branch 'debug-fixes'

commit 634b9e01dc43cdacef58b5baf213883ff88227ce
Author: A S Alam <aalam@users.sf.net>
Date:   Fri Jun 5 06:42:58 2009 +0530

    updating Translation for Gurmukhi

 po/pa.po |  966
 ++++++++++++++++++++++++++++++++++++++------------------------
 1 files changed, 595 insertions(+), 371 deletions(-)

commit d25cf54e8cc0dd24731cc528881a8863b30321b8
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Thu Jun 4 22:46:22 2009 +0100

    Don't display an empty treeview if there are no connections on
    opening.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 src/empathy-debug-dialog.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 2c8c5507c716c4a3ed236037697ef0fa11b99fa3
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Thu Jun 4 22:45:46 2009 +0100

    Don't unref widgets twice.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 src/empathy-debug-dialog.c |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

commit e3c8aaf705a14f7db408781cf1332cd7d67e4da4
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Thu Jun 4 22:45:21 2009 +0100

    Free a GError after use.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 src/empathy-debug-dialog.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit b1d33938778faa1faa3687e87bb8646d6668992d
Merge: b788f7c... c06f26d...
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Thu Jun 4 17:09:44 2009 +0100

    Merge branch 'debug'

    Conflicts:
	extensions/Makefile.am
	extensions/misc.xml
	po/POTFILES.in

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

commit b788f7ca76096138b65f4518fb4435608cd0f91f
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:	Thu Jun 4 16:42:07 2009 +0100

    Coding style fixes.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 libempathy/empathy-contact.c	 |    2 +-
 libempathy/empathy-dispatcher.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit c06f26d8c999b47c22dcd78f07140d027e8882c7
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:	Thu Jun 4 16:36:54 2009 +0100

    Add empathy-debug-dialog to POTFILES.in.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 po/POTFILES.in |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 7216c2ed732ae4fb661dfa749ac1a73939edc325
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:	Thu Jun 4 16:19:02 2009 +0100

    Display a label if the selected CM does not support Debug.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 src/empathy-debug-dialog.c |	62
 +++++++++++++++++++++++++++++++++++++++----
 1 files changed, 56 insertions(+), 6 deletions(-)

commit cb3f09f50537a6cac40a2e1a5d30e045ad426a20
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:	Thu Jun 4 16:18:26 2009 +0100

    Add level label to priv struct.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 src/empathy-debug-dialog.c |	 9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 899e4cd7f419588e11a5991e9bfb27f6da1b9135
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Thu Jun 4 10:50:47 2009 -0400

    Fix Bug 584830: Invalid read in new_connection_cb

    There is a manager and a location_manager pointer in that
    function. The
    wrong one was used in the cast.

 libempathy-gtk/empathy-location-manager.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d2c0aaae088b846dfb54e39b389aaa4a71d4ddac
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:	Thu Jun 4 14:59:22 2009 +0100

    event_manager_approve_channel_cb: displayed ignored channel type

 src/empathy-event-manager.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 018cfa176218b8f75b376ada4bf8c43012fb9627
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:	Thu Jun 4 14:33:41 2009 +0100

    Store toolbar items in priv struct.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 src/empathy-debug-dialog.c |	71
 +++++++++++++++++++++++--------------------
 1 files changed, 38 insertions(+), 33 deletions(-)

commit b1c7419f38db35c1793e1e080c612cfdb7d68b6b
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:	Thu Jun 4 14:26:53 2009 +0100

    Keep a ref to the TpDBusDaemon so the NameOwnerChanged cb gets called.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 src/empathy-debug-dialog.c |	13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

commit ea5fbd90e9e36f1081cab4a0d2d92bc9eef25696
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:	Thu Jun 4 14:19:51 2009 +0100

    Clean up EmpathyDebugDialogPriv.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 src/empathy-debug-dialog.c |	29 ++++++++++++++++++++---------
 1 files changed, 20 insertions(+), 9 deletions(-)

commit a3e1b4666571ae951683c782f89be26eae4fb97a
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date:	Wed Jun 3 20:08:01 2009 +0200

    Updated Spanish translation

 po/es.po |  675
 +++++++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 405 insertions(+), 270 deletions(-)

commit 07027834acf0c40105693f079dea51687cd07141
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:	Wed Jun 3 15:29:30 2009 +0100

    Use G_GSIZE_FORMAT instead of %u.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 src/empathy-debug-dialog.c |	 3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit de1ff4426cd4b50bbea43e882bddd894936b2313
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:	Wed Jun 3 13:10:05 2009 +0100

    Updated Debug spec.

    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 extensions/Debug.xml |  140
 ++++++++++++++++++++++++++++++++++---------------
 1 files changed, 97 insertions(+), 43 deletions(-)

commit d083a54cbe33ed66d621a4b5bd47f3ebd75346cd
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:	Tue Jun 2 23:47:00 2009 +0100

    Add a right-click menu to conversation window tabs.

    It turns out that GtkNotebook supports right-click menus that list the
    tabs with minimal effort on our part. This makes it easier to
    deal with
    windows with more tabs than can fit in the space available.

    Signed-off-by: Will Thompson <will.thompson@collabora.co.uk>

 src/empathy-chat-window.c |   84
 ++++++++++++++++++++++++++++-----------------
 1 files changed, 52 insertions(+), 32 deletions(-)

commit 6c869a62128a755dfd688c94f37546d8127aaa07
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:	Tue Jun 2 19:05:51 2009 +0100

    Remove "View"/"Show" prefixes from View menu items

    Signed-off-by: Will Thompson <will.thompson@collabora.co.uk>

 src/empathy-main-window.ui |	 8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 7b0009a165c60dc32b916de60d4ff641f6091665
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date:	Tue Jun 2 20:18:10 2009 +0200

    Updated Spanish translation

 po/es.po |  334
 ++++++++++++++++++++++++++++++++++++++++++++++---------------
 1 files changed, 252 insertions(+), 82 deletions(-)

commit dd5468856810324668718259674b5e78c97b19e7
Author: Xavier Claessens <xclaesse@gmail.com>
Date:	Tue Jun 2 19:32:10 2009 +0200

    Invert the presence order.

 libempathy-gtk/empathy-contact-list-store.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fce49b89f9e5e0f864b7f2d7fbda69397a575ed4
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Mon Jun 1 13:39:38 2009 -0400

    Fix Bug 584518: Critical error in publish_to_all_connections

    The account_manager was initialised after the callbacks were.

 libempathy-gtk/empathy-location-manager.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 76d2f71aecdc4abd5ca423626792c66dc4eeb2b0
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Mon Jun 1 12:10:29 2009 -0400

    Level is used before init

 libempathy-gtk/empathy-location-manager.c |	3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 3623b886388ccb1a581177c096a1668b26fdadd1
Merge: b06c101... 17fec97...
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon Jun 1 18:07:13 2009 +0200

    Merge branch 'ft_rework'

commit 17fec9762e1680828a73efb59f7ed155219763ac
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon Jun 1 18:02:03 2009 +0200

    Fix conflict after rebase

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

commit b06c101e97689187240ea55fe1d3e399ed0960e0
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:	Mon Jun 1 12:06:50 2009 +0100

    Don't set NM presence state on connect when it was unset

    When the presence state that was saved upon disconnect was _UNSET
    don't try to
    set it when we reconnect.

 libempathy/empathy-idle.c |	3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit f0c1f00b3562294709827d1463b3d605e0f09f40
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon Jun 1 17:32:57 2009 +0200

    Update python bindings

 python/pyempathy/pyempathy.defs |   43
 ++++++++++++++++++++++++++++++++------
 1 files changed, 36 insertions(+), 7 deletions(-)

commit b2a7b3d8d9f69f611d7c4ffc1df298bf33de03ff
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon Jun 1 17:17:50 2009 +0200

    Format contact information when hashing

 src/empathy-ft-manager.c |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

commit e2fa5b38c29e8b2c1572ff477ef602b739791f57
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon Jun 1 17:14:07 2009 +0200

    Free the cb_data after errors in construction

 libempathy/empathy-ft-handler.c |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

commit 5a321202dfaa506c8f6e75a9389d4cdb5b8f6619
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon Jun 1 17:02:13 2009 +0200

    Add myself to the contributors

 CONTRIBUTORS		    |	 1 +
 src/empathy-about-dialog.c |	 1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit 71542b5863e39c0b7586cbd76e830b97bb8693d6
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon Jun 1 17:00:34 2009 +0200

    Update copyright header

 libempathy/empathy-dispatcher.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 7d1926a446c9e7a0e4f149bdca318b876b4e3eb4
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon Jun 1 16:59:33 2009 +0200

    Clarify the docs

    Clarify the use of find_requestable_channel_classes in the docs.

 libempathy/empathy-dispatcher.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit f1be1c621d9a331045d756366e59ec7b9a33eac3
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon Jun 1 16:44:56 2009 +0200

    Use the new API.

 libempathy/empathy-ft-handler.c |   61
 ++++++++++++++-------------------------
 1 files changed, 22 insertions(+), 39 deletions(-)

commit 1224648072c5077d6846da367b89c5abf19e3e81
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon Jun 1 16:44:26 2009 +0200

    Hopefully proper version of _find_requestable_channel_classes ()

 libempathy/empathy-dispatcher.c |  176
 ++++++++++++++++++++-------------------
 1 files changed, 92 insertions(+), 84 deletions(-)

commit 8465ea62a1813462ed4c6170ce74ba8407ef6455
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Wed May 27 17:42:42 2009 +0200

    Fix trailing whitespace

 libempathy/empathy-ft-handler.c |    2 +-
 libempathy/empathy-utils.c	 |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 03dd02c5cf379dc85b0c1dd6e5bf002d9a363bb4
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Wed May 27 14:39:46 2009 +0200

    Adapt EmpathyCallHandler to the new API

 libempathy/empathy-call-handler.c |	9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 48345c658336e3731d7e35905df7dbec52491adf
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Wed May 27 14:39:06 2009 +0200

    Use the new API in the handler

 libempathy/empathy-ft-handler.c |   86
 +++++++++++++++++++++++++++++---------
 1 files changed, 65 insertions(+), 21 deletions(-)

commit e59b7ab18c06c473e246a91e8337e629d716b82b
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Wed May 27 14:38:27 2009 +0200

    Free the list after calling the callback

 libempathy/empathy-dispatcher.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 4a3f9aa43df81215cbb0ad1ae1c00702798f44f9
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Wed May 27 14:36:31 2009 +0200

    Add a helper uint_compare function

 libempathy/empathy-utils.c |	 7 +++++++
 libempathy/empathy-utils.h |	 2 ++
 2 files changed, 9 insertions(+), 0 deletions(-)

commit b430108ed73aad05a6cb6f94bdb7092abe4daebc
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Wed May 27 14:35:55 2009 +0200

    Update the requestable channel classes API

    Make it more complex, according to Sjoerd's comments.

 libempathy/empathy-dispatcher.c |  304
 ++++++++++++++++++++++++---------------
 libempathy/empathy-dispatcher.h |    6 +-
 2 files changed, 190 insertions(+), 120 deletions(-)

commit 12ad94e68d9ad3d4258ae8fa0755528a22871b4b
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Mon May 25 20:05:52 2009 +0200

    Fix trailing whitespaces

 libempathy/empathy-dispatcher.c |    4 ++--
 libempathy/empathy-ft-handler.c |    6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

commit e0144199db485b5e744c8cb9af6051f8645f40a0
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sun May 24 13:15:46 2009 +0200

    Remove GConf schema

 data/empathy.schemas.in |   15 ---------------
 1 files changed, 0 insertions(+), 15 deletions(-)

commit aef402c6cd92c60b6ee6254f354363abb0ee3b2c
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sun May 24 13:12:54 2009 +0200

    Remove the preferences

 libempathy-gtk/empathy-conf.h |    1 -
 src/empathy-preferences.c     |    5 -----
 src/empathy-preferences.ui    |   36 ------------------------------------
 3 files changed, 0 insertions(+), 42 deletions(-)

commit f14763ece20839cb52cea4c2119503221b380a3a
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sun May 24 13:12:35 2009 +0200

    Remove use_hash when using the file chooser

 libempathy-gtk/empathy-ui-utils.c |   14 ++------------
 1 files changed, 2 insertions(+), 12 deletions(-)

commit 69cf2699ca14176d12c980d8de401abf81c435c4
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sun May 24 13:04:33 2009 +0200

    Remove the use_hash arg and property

    Remove the use_hash construct arg and property from EmpathyFTHandler
    and
    make it clear in the docs how clients are supposed to know whether we
    are hashing or not.
    Also, port EmpathyFTFactory to the new API

 libempathy/empathy-ft-factory.c |   18 +++--------
 libempathy/empathy-ft-factory.h |    6 +--
 libempathy/empathy-ft-handler.c |   61
 +++++++++++----------------------------
 libempathy/empathy-ft-handler.h |    4 +--
 4 files changed, 25 insertions(+), 64 deletions(-)

commit ab0ce8a4bde442384f0e2ca6b0de973e75183607
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sun May 24 12:55:30 2009 +0200

    Actually check if FT+hash is supported

    Use the new API to find out if FT+hash is supported before setting the
    handler as ready. This gives the clients to use
    empathy_ft_handler_can_hash reliably before calling
    empahty_ft_handler_start_transfer to know to which signal they should
    connect.

 libempathy/empathy-ft-handler.c |  114
 +++++++++++++++++++++++++--------------
 1 files changed, 74 insertions(+), 40 deletions(-)

commit 67d4fbf275c98ed8478818cd8ee8d6e5d6c83844
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sun May 24 12:55:08 2009 +0200

    Use the new API in the call handler

 libempathy/empathy-call-handler.c |	5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit ab09ea63588d1b00e3ec3474546f181e041af6e4
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sun May 24 12:54:30 2009 +0200

    Add find_requestable_channel_classes

    And remove find_channel_class API.

 libempathy/empathy-dispatcher.c |  149
 +++++++++++++++++++++++++++++++++++++--
 libempathy/empathy-dispatcher.h |   16 +++--
 2 files changed, 152 insertions(+), 13 deletions(-)

commit 020e85a643577821fc679868d0495fdda958760c
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sat May 23 16:39:18 2009 +0200

    Don't chain up to constructor

 libempathy/empathy-tp-file.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit da1129424fd0d5a2809e0a9f077100cbc10fb046
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sat May 23 16:32:42 2009 +0200

    Add GObject propreties for EmpathyFTHandler

 libempathy/empathy-ft-handler.c |  110
 ++++++++++++++++++++++++++++++++++++++-
 1 files changed, 109 insertions(+), 1 deletions(-)

commit 55a8adfe1d7856c5736cefc860e050223795a48d
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sat May 23 16:16:38 2009 +0200

    Use _constructed instead of _constructor

 libempathy/empathy-tp-file.c |   23 ++++++++---------------
 1 files changed, 8 insertions(+), 15 deletions(-)

commit 50e5710f5d7650ee5cd7c9ffc949457675e5a459
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sat May 23 16:09:37 2009 +0200

    Remove useless member

 libempathy/empathy-ft-handler.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 421b6efa8018de4973050e8f2799c81687395986
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sat May 23 16:08:05 2009 +0200

    Remove the g_idle sources on destroy

    Remove the GSources added with g_idle_add when destroying the
    EmpathyDispatcher.

 libempathy/empathy-dispatcher.c |   33 ++++++++++++++++++++++++++++++++-
 1 files changed, 32 insertions(+), 1 deletions(-)

commit b9c4083bc1c4924171bc0095d1489f6354534960
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sat May 23 15:42:02 2009 +0200

    Actually see if the connection is ready

    Before appending an outstanding request for channel classes, verify
    thigns aren't actually ready.

 libempathy/empathy-dispatcher.c |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

commit fec609875fd59ec0d50114e638620e3d372c511e
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sat May 23 15:34:28 2009 +0200

    Style fixes for *_free() functions

 libempathy/empathy-dispatcher.c |    3 +--
 libempathy/empathy-ft-handler.c |   27 ++++++---------------------
 2 files changed, 7 insertions(+), 23 deletions(-)

commit 3c0044036538d3a3e4faf600c097e57f551e2d4f
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sat May 23 15:28:37 2009 +0200

    Don't use slices for 4096 chunks

 libempathy/empathy-ft-handler.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit e442cf1c6b5f22ae3d3b8acb537ebe32d932b676
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Wed May 20 20:02:03 2009 +0200

    Properly free memory

 libempathy/empathy-ft-handler.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit c23cff9fadeae104feff7c19764bafaff78cfbd6
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Wed May 20 12:34:23 2009 +0200

    Clarify a bit the docs about checksumming

 libempathy/empathy-ft-handler.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit f2020ab546f98b45080923b07129b2ab38d087bd
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Tue May 19 12:16:39 2009 +0200

    Clear the remaining time when transfer ends

    Also, use empathy_builder_unref_and_keep_widget() on the
    EmpathyFTManager toplevel.

 src/empathy-ft-manager.c |   23 ++++++++++++++++++++++-
 1 files changed, 22 insertions(+), 1 deletions(-)

commit ee4dc84a5d3a25576e9960b52dc8fa0e1e6a4703
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon May 18 19:25:41 2009 +0200

    Add the received files to GtkRecentManager

 src/empathy-ft-manager.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 45e9d9d455df7732f19e5af8c54c066965238eaa
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon May 18 19:21:49 2009 +0200

    Report the right remaining time in the progress cb

 libempathy/empathy-ft-handler.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ffe88b8bb214b0af5b92f600d9fa43bbd71d4761
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon May 18 18:35:30 2009 +0200

    Plug a leak

 src/empathy-ft-manager.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 404ce36f5d2a717998c1dd79ddb0acf11fe24f54
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon May 18 17:59:51 2009 +0200

    Add a comment to make the style checker happy

 libempathy/empathy-ft-handler.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3b1865b52e8d45c1387176d5c08b8a3441d50a50
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon May 18 17:53:55 2009 +0200

    Fix coding style

 libempathy/empathy-dispatcher.c |    4 ++--
 libempathy/empathy-ft-factory.c |    4 ++--
 libempathy/empathy-ft-handler.c |   26 +++++++++++++-------------
 libempathy/empathy-tp-file.c	 |   10 +++++-----
 src/empathy-ft-manager.c	 |    4 ++--
 5 files changed, 24 insertions(+), 24 deletions(-)

commit 21d0796aaa90612dd499da0d74ac9200bd448393
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon May 18 17:44:21 2009 +0200

    Add some files to POTFILES.in

 po/POTFILES.in |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit c145ff5f1d5edc658e666ba05bbb41854e577590
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon May 18 17:31:54 2009 +0200

    Emit the callback always in an idle

    Also, fix some leaks.

 libempathy/empathy-dispatcher.c |   61
 +++++++++++++++++++++++----------------
 1 files changed, 36 insertions(+), 25 deletions(-)

commit 9e3494b16c494577ea54fb809f7dadba1ba482b4
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon May 18 16:59:19 2009 +0200

    Use the new function in EmpathyFTHandler

 libempathy/empathy-ft-handler.c |   71
 ++++++++++++++++++++-------------------
 1 files changed, 36 insertions(+), 35 deletions(-)

commit f131fb616483531a97334890c56376fc0e2f4cf2
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon May 18 16:59:00 2009 +0200

    Add empathy_dispatcher_find_channel_class_async()

 libempathy/empathy-dispatcher.c |   97
 +++++++++++++++++++++++++++++++++++++++
 libempathy/empathy-dispatcher.h |    6 ++
 2 files changed, 103 insertions(+), 0 deletions(-)

commit 24c1b03b78ee231e78a52ec79eb15e2f41e80338
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon May 18 14:55:01 2009 +0200

    Set use_hash according to what the CM returns

    Set use_hash according to what the CM returns and not what the user
    would like it to be, so that clients won't be confused about whether
    they should connect to "hashing-started" after "transfer-done".

 libempathy/empathy-ft-handler.c |   11 +++++++++++
 src/empathy-ft-manager.c	 |   10 +++++++---
 2 files changed, 18 insertions(+), 3 deletions(-)

commit 948f05b5e6b28afbfc0549efe6cc4fd55598738c
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon May 18 14:30:08 2009 +0200

    Use the right macros to pass a gboolean as user_data

    Use GPOINTER_TO_INT and GINT_TO_POINTER instead of passing the
    address,
    as that doesn't work.

 libempathy/empathy-ft-handler.c |    2 ++
 libempathy/empathy-tp-file.c	 |   23 ++++++++++++-----------
 2 files changed, 14 insertions(+), 11 deletions(-)

commit 28ca5c25c82b7cb8898d2d967bee88b604c109d4
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Mon May 18 14:17:28 2009 +0200

    Set the completed message anyway

    Set the completed message anyway in the UI, as it's not guaranteed
    that
    the hashing will take place even if use_hash is TRUE

 src/empathy-ft-manager.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit b2106701b42a161c3aa954e29909e66e5b6fc898
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sat May 16 17:08:21 2009 +0200

    Update doc templates

 docs/libempathy-gtk/libempathy-gtk-docs.sgml |    3 +++
 docs/libempathy-gtk/libempathy-gtk.types     |    1 +
 docs/libempathy/libempathy-docs.sgml	      |    5 +++++
 docs/libempathy/libempathy.types	      |    3 +++
 4 files changed, 12 insertions(+), 0 deletions(-)

commit fed60ea90914c7b2a55699a41ba532b405a255a0
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sat May 16 17:00:47 2009 +0200

    Document EmpathyFTHandler

 libempathy/empathy-ft-handler.c |  251
 +++++++++++++++++++++++++++++++++++++++
 libempathy/empathy-ft-handler.h |    6 +
 2 files changed, 257 insertions(+), 0 deletions(-)

commit b0fb21acabb015693954ba3d2a56ea2c097167a8
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sat May 16 16:04:11 2009 +0200

    Document EmpathyTpFile

 libempathy/empathy-tp-file.c |   87
 +++++++++++++++++++++++++++++++++--------
 libempathy/empathy-tp-file.h |   12 ++++++
 2 files changed, 82 insertions(+), 17 deletions(-)

commit ee333d5882eeae8069bda92903cdc0f004dc355c
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sat May 16 15:44:12 2009 +0200

    Remove useless GET_PRIV

 libempathy/empathy-ft-factory.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit a1352e7be6a9ffcbd3e251e9d5f07b94d996c916
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sat May 16 15:41:20 2009 +0200

    Remove useless define

 libempathy/empathy-tp-file.h |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 285c936b62a38e455b36b904929cf8856da30f3d
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sat May 16 15:38:45 2009 +0200

    Use NULL instead of FALSE

 libempathy/empathy-ft-factory.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1f8a5269ec715a1917274f36450082891bb36c43
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sat May 16 15:38:26 2009 +0200

    Document EmpathyFTFactory

 libempathy/empathy-ft-factory.c |   83
 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 83 insertions(+), 0 deletions(-)

commit a1a7696a9b0c783a10d5a06e32f7e987b9201905
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sat May 16 13:17:16 2009 +0200

    Remove useless gtk-doc annotations

    gtk-doc annotations are useless for files outside of libempathy*

 src/empathy-ft-manager.c |   17 -----------------
 1 files changed, 0 insertions(+), 17 deletions(-)

commit 5756b9d02b60f1421abbca71624fc82ef469227a
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Fri May 15 20:19:19 2009 +0200

    Don't claim outgoing channels

 src/empathy.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit 6ff16c56bc78c3df27f0da315536c94ae1a2085c
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Fri May 15 18:43:15 2009 +0200

    Add a comment.

 libempathy-gtk/empathy-ui-utils.c |	3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 181c2a5ab6417c2e745e507d64b66f4c6ba261f6
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Fri May 15 18:39:38 2009 +0200

    Move the error declaration in empathy-tp-file.h

 libempathy/empathy-tp-file.h |   10 ++++++++++
 libempathy/empathy-utils.h   |   10 ----------
 2 files changed, 10 insertions(+), 10 deletions(-)

commit 4f3b1c138451c622204bfbc77467ac4d247b035a
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Fri May 15 18:37:58 2009 +0200

    Unref the EmpathyTpContactFactory

 src/empathy-event-manager.c |	  2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 78fac00f23704f8233c79c7b79ee0c7a8e133c2d
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Fri May 15 18:36:24 2009 +0200

    Use gchar* instead of char* for allocated retvals

 src/empathy-ft-manager.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit ff229c47dcee18e2723aae6f3b5cd513f79ae503
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Fri May 15 18:34:59 2009 +0200

    Use != NULL for pointer checks.

 libempathy/empathy-ft-factory.c |    2 +-
 libempathy/empathy-ft-handler.c |   14 +++++++-------
 libempathy/empathy-tp-file.c	 |   32 ++++++++++++++++----------------
 3 files changed, 24 insertions(+), 24 deletions(-)

commit 99e69fa352b25ae65d636a2ab464886d1b8f8af1
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Fri May 15 18:28:28 2009 +0200

    Use g_slice_* instead of g_malloc

 libempathy/empathy-ft-handler.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 4fcc11053a0a2eef7271431997eb5ff629199290
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Fri May 15 18:21:37 2009 +0200

    Use tp_g_value_slice_new_* where possible

 libempathy/empathy-ft-handler.c |   28 ++++++++++------------------
 1 files changed, 10 insertions(+), 18 deletions(-)

commit 62f32581a28b6b9083efd4bd419cfb217770f19e
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Fri May 15 18:17:57 2009 +0200

    Unref the EmpathyTpContactFactory

 libempathy/empathy-ft-handler.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 69765b1425c0ab80df655df5a5e7a96b707beee6
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Fri May 15 18:15:36 2009 +0200

    Adapt the code to the tp style.

 libempathy/empathy-ft-factory.c |   30 +++++-----
 libempathy/empathy-ft-factory.h |   23 +++++---
 libempathy/empathy-ft-handler.c |   79 ++++++++++++++--------------
 libempathy/empathy-ft-handler.h |   23 +++++---
 libempathy/empathy-tp-file.c	 |  108
 ++++++++++++++++++++-------------------
 libempathy/empathy-tp-file.h	 |   47 +++++++++--------
 6 files changed, 166 insertions(+), 144 deletions(-)

commit 0caac94000e5681e22e0938af94ed5ed4d3d206b
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Fri May 15 16:26:33 2009 +0200

    Plug a string leak

 src/empathy-ft-manager.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit efc7ca8632a73dd30b0e3b36931e63c3922ae8ee
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Fri May 15 16:21:39 2009 +0200

    Don't destroy an hashtable owned by DBus

 libempathy/empathy-ft-handler.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit ea473bb361a461e30e45db76377592346af9b3cf
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Fri May 15 15:38:45 2009 +0200

    Update Python bindings

 python/pyempathy/pyempathy.defs	   |  267
 ++++++++++++++++++++++-------
 python/pyempathy/pyempathy.override	   |	2 +
 python/pyempathygtk/pyempathygtk.defs	   |	8 +
 python/pyempathygtk/pyempathygtk.override |	1 +
 python/update-binding.sh		   |	2 +
 5 files changed, 215 insertions(+), 65 deletions(-)

commit ca4022f7e479bf282db649c15860f41b1d281020
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Fri May 15 14:50:17 2009 +0200

    Wait for channel close before closing the socket

    So that we can better handle cancellations of the transfer.

 libempathy/empathy-tp-file.c |   38
 ++++++++++++++++++++++++--------------
 1 files changed, 24 insertions(+), 14 deletions(-)

commit 3d5e817ba6f8094d40471fb5c41c4edf3c2e573b
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Fri May 15 11:21:23 2009 +0200

    Add schema for the new preference

 data/empathy.schemas.in |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)

commit 83a1c8e38b10ca0a66adc4f19e78c69f3796c7e4
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Fri May 15 11:02:45 2009 +0200

    Don't leak GErrors.

 libempathy/empathy-ft-handler.c |    4 +++-
 libempathy/empathy-tp-file.c	 |    1 +
 2 files changed, 4 insertions(+), 1 deletions(-)

commit 0a96c62150fe235167c291ead9a4f180fd80109e
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Fri May 15 00:46:26 2009 +0200

    Handle construction errors

    Handle errors that may arise when constructing the handler from the
    factory.

 libempathy/empathy-ft-factory.c |   25 ++++++-------------------
 libempathy/empathy-ft-handler.c |    9 +++++++++
 src/empathy.c			 |   14 ++++++++++++--
 3 files changed, 27 insertions(+), 21 deletions(-)

commit 997c9dabb5fd8ea6631a37a80576d312b0da56d5
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Thu May 14 19:57:25 2009 +0200

    Set the right initial value in the UI

    Set an initial value for the UI string in case we're not using hash.

 src/empathy-ft-manager.c |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit 434bbd9419c2297bad034ea19adafdb1281bf18c
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Thu May 14 19:57:17 2009 +0200

    Add some debug messages

 libempathy/empathy-ft-handler.c |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 94e382478366624bb9c198e349fd1dd6c7b9cf6d
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Thu May 14 19:44:59 2009 +0200

    Properly handle checksumming in the receiver UI

 src/empathy-ft-manager.c |   53
 ++++++++++++++++++++++++++++++++++-----------
 1 files changed, 40 insertions(+), 13 deletions(-)

commit 63369cbc268ec537649056a04ca334882543fff9
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Thu May 14 13:04:37 2009 +0200

    Remove the singleton logic from the manager

    Don't use a singleton logic for the FT Manager, but let the manager
    itself hold the references according to the state of the toplevel
    window.

 src/empathy-ft-manager.c  |   51
 +++++++++++++++++++++-----------------------
 src/empathy-ft-manager.h  |   10 +++-----
 src/empathy-main-window.c |	7 +-----
 src/empathy.c		   |	8 +------
 4 files changed, 30 insertions(+), 46 deletions(-)

commit bea3e3b51d5bf55d07b719cd20d9014c158ea7f4
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Wed May 13 20:25:55 2009 +0200

    Adjust clear button sensitivity

    Set the clear button sensitivity according to the number of
    completed/cancelled handlers in the manager.

 src/empathy-ft-manager.c |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

commit 11bce5d5883782e2af15bd06a7a10b507b8bbef1
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Wed May 13 17:35:49 2009 +0200

    Adapt the manager code

    Adapt the manager code to react to the new possible hashing.

 src/empathy-ft-manager.c |   29 ++++++++++++++++++++---------
 1 files changed, 20 insertions(+), 9 deletions(-)

commit cecbf767e3364d3342aef9b73206d4e29c692953
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Wed May 13 17:35:25 2009 +0200

    Add empathy_ft_handler_get_use_hash

    This is needed, as the GConf property might change during the
    transfer.

 libempathy/empathy-ft-handler.c |   20 +++++++++++++++++++-
 libempathy/empathy-ft-handler.h |    1 +
 2 files changed, 20 insertions(+), 1 deletions(-)

commit 1cde27a07305bc03e8f7d6d676a24e9ccda8e566
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Wed May 13 17:34:42 2009 +0200

    Fix a stupid mistake

 libempathy-gtk/empathy-ui-utils.c |	6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit 3575745b086596df988be4be7ee40aac06e52caa
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Wed May 13 16:31:43 2009 +0200

    W.I.P. for hash on receiver side.

 libempathy/empathy-ft-handler.c |  113
 +++++++++++++++++++++++++++++++++++----
 libempathy/empathy-utils.h	 |    1 +
 2 files changed, 103 insertions(+), 11 deletions(-)

commit 872178334e6171c60b5bcf1cede7ae5a36645da1
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Wed May 13 15:02:16 2009 +0200

    Add use_hash params for incoming transfers

    Add use_hash params for incoming transfers to the FT Factory and
    Handler, so that we will use them to check hash for received files.

 libempathy-gtk/empathy-ui-utils.c |	8 +++++++-
 libempathy/empathy-ft-factory.c   |	5 +++--
 libempathy/empathy-ft-factory.h   |	2 +-
 libempathy/empathy-ft-handler.c   |   10 ++++++----
 libempathy/empathy-ft-handler.h   |	2 +-
 5 files changed, 18 insertions(+), 9 deletions(-)

commit 46881a51c2c317d482de1889ad29f3e58a0cfe10
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Wed May 13 14:46:43 2009 +0200

    Clarify UI string

    Checksum is not always possible.

 src/empathy-preferences.ui |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d3fc1349507da7d0bb6538a8e66fa3116bb6eec9
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Wed May 6 15:04:12 2009 +0200

    Add a new preference in the UI

 libempathy-gtk/empathy-conf.h	   |	1 +
 libempathy-gtk/empathy-ui-utils.c |	9 ++++++++-
 src/empathy-preferences.c	   |	5 +++++
 src/empathy-preferences.ui	   |   36
 ++++++++++++++++++++++++++++++++++++
 4 files changed, 50 insertions(+), 1 deletions(-)

commit 6a0da1dbef905ec7bf93e6d1c0eca6c6b8dfdb4a
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Wed May 6 15:03:46 2009 +0200

    Add the USE_HASH property in class_init

 libempathy/empathy-ft-handler.c |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit c0a0111bcdb1d0f65e718883eeea4da868374e2e
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Wed May 6 14:59:17 2009 +0200

    Update the EmpathyFTFactory API

    Update the factory API to make hashing request optional.

 libempathy/empathy-ft-factory.c |    5 +++--
 libempathy/empathy-ft-factory.h |    2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

commit ea3f6d46cbcb8faa50b50c317cfde6952947f9be
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Wed May 6 14:51:13 2009 +0200

    Make checksum optional when sending

 libempathy/empathy-ft-handler.c |   24 +++++++++++++++++++-----
 libempathy/empathy-ft-handler.h |    2 +-
 2 files changed, 20 insertions(+), 6 deletions(-)

commit 9d33f23f7615d118c685c5e6352492a4ee7703f6
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Tue May 5 21:19:38 2009 +0200

    Cleanup after rebase v2

 libempathy/empathy-tp-file.c |   10 ++++++++
 src/empathy-event-manager.c  |   51
 +++++++++++++++++++++++++++++------------
 src/empathy-ft-manager.c     |   10 ++++++++
 src/empathy-ft-manager.h     |    1 +
 src/empathy-main-window.c    |    4 +--
 5 files changed, 58 insertions(+), 18 deletions(-)

commit 3d6b55954ec8fe6fd037f78f3114bdf6f6952e1a
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Tue May 5 20:10:23 2009 +0200

    First cleanup after rebase

 libempathy/empathy-dispatch-operation.c |   17 -------
 libempathy/empathy-dispatcher.c	 |    2 +-
 libempathy/empathy-ft-handler.c	 |   80
 +++++++++++++++----------------
 libempathy/empathy-tp-file.c		 |   18 -------
 4 files changed, 40 insertions(+), 77 deletions(-)

commit c7ea0ef05972116a5b29b50bad98f759cb641e4c
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Tue May 5 18:28:50 2009 +0200

    Simplify the hashing code

    Simplify the hashing code with the aid of GIOScheduler. This has the
    nice side effect that checksum updating is now done in the I/O thread.

 libempathy/empathy-ft-handler.c |  118
 ++++++++++++++++-----------------------
 1 files changed, 48 insertions(+), 70 deletions(-)

commit 50577c500cd3a4ed96e024383c720264b130b416
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Tue May 5 17:42:23 2009 +0200

    Ensure the callbacks are only run once

    Also ensure that we get no progress callbacks after the transfer has
    been cancelled.

 libempathy/empathy-ft-handler.c |    3 +++
 libempathy/empathy-tp-file.c	 |   12 ++++++++++++
 2 files changed, 15 insertions(+), 0 deletions(-)

commit 53073da65b919bd68a26e5e0e276ec5ba15f51ea
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Tue May 5 17:22:14 2009 +0200

    Add back speed and remaining time

 libempathy/empathy-ft-handler.c |   66
 +++++++++++++++++++++++++++++----------
 src/empathy-ft-manager.c	 |   49 ++++++++++++++++++++++++----
 2 files changed, 91 insertions(+), 24 deletions(-)

commit 4c38107259d0fd13795adf2218f1fd6fadc0acef
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Tue May 5 15:56:38 2009 +0200

    Close the handler when rejecting a transfer

 libempathy-gtk/empathy-ui-utils.c |	2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 829c16e8589c94b0bdf719c40e6615d00403175f
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Tue May 5 15:56:08 2009 +0200

    React to Tp remote errors

    Push Tp state change errors to the handler/UI.

 libempathy/empathy-tp-file.c |   60
 +++++++++++++++++++++++++++++++++++++++--
 libempathy/empathy-utils.h   |    7 +++--
 src/empathy-ft-manager.c     |   25 +----------------
 3 files changed, 62 insertions(+), 30 deletions(-)

commit 4e83ee317253d1cd3821258a418cdd829ce01549
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Tue May 5 15:35:02 2009 +0200

    Remove hashing progress debug message

 src/empathy-ft-manager.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 04cc954b2551b7c6c622a630bfc54d55edbe81ab
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Tue May 5 15:02:23 2009 +0200

    Properly ref/unref the request table

    Destroy the request table early, and keep a reference when passing
    it to
    the dispatcher.
    Also, don't cancel the nonexistant EmpathyTpFile when stopping
    hashing.

 libempathy/empathy-ft-handler.c |   21 ++++++++++++++-------
 1 files changed, 14 insertions(+), 7 deletions(-)

commit b026e9345b2249d2d5d1217ea79315ffa43151cc
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Tue May 5 15:01:34 2009 +0200

    Don't set the status to cancelled when closing

    If we are only closing a channel, don't set the EmpathyTpFile
    status to
    cancelled.

 libempathy/empathy-tp-file.c |   39
 +++++++++++++++++++++++----------------
 1 files changed, 23 insertions(+), 16 deletions(-)

commit 4d6781912473aa6b08f78e40857124e1182b4655
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Mon May 4 12:31:14 2009 +0200

    Handle errors coming from the EmpathyFTFactory

 libempathy/empathy-ft-factory.c |    2 +-
 src/empathy-ft-manager.c	 |  121
 ++++++++++++++++++++++++++++-----------
 src/empathy-ft-manager.h	 |    2 +
 3 files changed, 91 insertions(+), 34 deletions(-)

commit 93226e13ef87be16b42eb77a4b504ec657fd3e2c
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Mon May 4 12:30:56 2009 +0200

    Set the overwrite confermation when receiving

 libempathy-gtk/empathy-ui-utils.c |	3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit d5f0907f1e62c22d225c9899c847b4ce5ad1e137
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Mon May 4 03:06:28 2009 +0200

    Unref the EmpathyFTHandlers

    Unref EmpathyFTHandler objects after adding them to the manager.

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

commit 34ca5111a0a540b4b756f02592686668e80e538d
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Mon May 4 03:05:24 2009 +0200

    Properly emit the TRANSFER_STARTED signal

    Emit the TRANSFER_STARTED signal when actually starting the transfer
    (after the DBus invocation callback).

 libempathy/empathy-ft-handler.c |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

commit 7cdb829025611c98473e11ea2512f5f8c0bf3c75
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Mon May 4 03:04:42 2009 +0200

    Don't notify progress for zero bytes

    Also, remove useless state property.

 libempathy/empathy-tp-file.c |   31 ++++++++-----------------------
 1 files changed, 8 insertions(+), 23 deletions(-)

commit a6b83fc7b0d3a0dbbd2d0266f6b2250221e803bb
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Mon May 4 02:14:43 2009 +0200

    First implementation of error handling

    Implement the callback in EmpathyFTManager.
    Erase a redundant is_cancelled property in EmpathyFTHandler and
    rely on
    the GCancellable, which is shared by EmpathyTpFile and
    EmpathyFTHandler.

 libempathy/empathy-ft-handler.c |   61
 ++++++++++++++++-----------------------
 libempathy/empathy-ft-handler.h |    2 -
 libempathy/empathy-tp-file.c	 |   34 +--------------------
 libempathy/empathy-tp-file.h	 |    2 -
 src/empathy-ft-manager.c	 |   48 +++++++++++++++++++++---------
 5 files changed, 60 insertions(+), 87 deletions(-)

commit 1f239a9cb9595292b71fc0336e5d0055c5b81860
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Mon May 4 01:50:03 2009 +0200

    Total FileTransfer draft spec exorcism

 libempathy/empathy-ft-handler.c |    9 ++++-----
 libempathy/empathy-ft-handler.h |    2 +-
 libempathy/empathy-tp-file.c	 |    6 ++----
 libempathy/empathy-tp-file.h	 |    4 +---
 src/empathy-ft-manager.c	 |    1 -
 5 files changed, 8 insertions(+), 14 deletions(-)

commit 059082374fc8d1cda07486e5e3eb9546a1739811
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Mon May 4 01:44:24 2009 +0200

    Rework the logic of cancelling transfers

    Rework the logic of cancelling transfers so that the GCancellable
    object
    is not used from an UI frontend, as that would require to duplicate
    storage for each EmpathyFTHandler in the manager.

 libempathy/empathy-ft-handler.c |   19 ++++++++++++++++---
 libempathy/empathy-ft-handler.h |    4 ++--
 src/empathy-ft-manager.c	 |   27 +++------------------------
 3 files changed, 21 insertions(+), 29 deletions(-)

commit 74817d7509831f225de813fa82fa8d53c3a44f58
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Mon May 4 01:32:22 2009 +0200

    Use proper DEBUG() messages

 libempathy/empathy-ft-handler.c |   16 ++++++++--------
 libempathy/empathy-tp-file.c	 |    1 -
 2 files changed, 8 insertions(+), 9 deletions(-)

commit 26274be2897e98800e0b7baeda3319916205b56c
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Mon May 4 01:29:08 2009 +0200

    Use values from TpFileTransferState

    Use values from the TpFileTransferState and
    TpFileTransferStateChangeReason enums instead of the Empathy draft
    interfaces.

 libempathy/empathy-tp-file.c |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 7d5485549becfc095556d282f6622ce2b16caef0
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Mon May 4 01:26:15 2009 +0200

    Only close the FT operation after the state change

    Close the FT operation only after the "completed" state change
    has been
    emitted, so that we can guarantee there will be no other progress
    signals emitted after TRANSFER_DONE.
    Also, add some other debug calls.

 libempathy/empathy-ft-handler.c |    2 ++
 libempathy/empathy-tp-file.c	 |   13 +++++++++----
 2 files changed, 11 insertions(+), 4 deletions(-)

commit 584de2350d0299bedcdb140cbb9adeb8a13ea42c
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sun May 3 19:21:15 2009 +0200

    Format messages for hashing

    Format messages when hashing.
    Also, add some debug spew to see when the callbacks are called.

 src/empathy-ft-manager.c |   60
 +++++++++++++++++++++++++++++++++++++--------
 1 files changed, 49 insertions(+), 11 deletions(-)

commit 74bea808243c98816732864de15a8dfd887d0f22
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sun May 3 19:19:54 2009 +0200

    Emit the TRANSFER_STARTED signal

    Emit the TRANSFER_STARTED signal also when offering.

 libempathy/empathy-ft-handler.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 92da9df161cf8e104e783a943d40d7a248a18259
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sun May 3 19:18:26 2009 +0200

    Set the "incoming" property at construct

    Set the "incoming" property of EmpathyTpFile when we construct it from
    EmpathyDispatchOperation.

 libempathy/empathy-dispatch-operation.c |   11 ++---------
 libempathy/empathy-tp-file.c		 |   25 +++++++++++++++++++++----
 libempathy/empathy-tp-file.h		 |    2 +-
 3 files changed, 24 insertions(+), 14 deletions(-)

commit 6ce42b069142048084697f8def936c5d7e376101
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sat May 2 21:11:20 2009 +0200

    Sync with changes in master

    Sync with the changes in master and port to the stable TP FileTransfer
    spec.

 libempathy/empathy-tp-file.c |   47
 ++++++++++++++++++++++++++---------------
 1 files changed, 30 insertions(+), 17 deletions(-)

commit a37cd739d75587cc5a38389586a6f8a5cdd6e083
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sat May 2 21:10:38 2009 +0200

    Add is_completed and is_cancelled API

    Add some API to get the state of the handler.

 libempathy/empathy-ft-handler.c |   64
 +++++++++++++++++++++++++++++++-------
 libempathy/empathy-ft-handler.h |    2 +
 2 files changed, 54 insertions(+), 12 deletions(-)

commit 7d8254421a1b91516f35255c1a149c288fc92d22
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sat May 2 21:09:43 2009 +0200

    Use the proper TP interface instead of emp_cli

    Update to use the stable TP interface for FT.

 src/empathy-ft-manager.c |   33 ++++++++++++++++++++++++---------
 src/empathy.c		  |    2 +-
 2 files changed, 25 insertions(+), 10 deletions(-)

commit acfdeef8ac4a6599ba3df55ab207088264ea3e8d
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Sat May 2 15:23:13 2009 +0200

    Make the whole thing compile

    The branch now compiles. Still have to debug and implement error
    handling.

 src/empathy-ft-manager.c |  440
 ++++++++++++++++++++++++----------------------
 1 files changed, 229 insertions(+), 211 deletions(-)

commit a698a6f2f622061c7b23c589a0a9eb0b72573993
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Thu Apr 30 19:50:06 2009 +0200

    Remove some of the EmpFileTransferState crack

    The basic idea is to completely hide the state in EmpathyFTHandler,
    and
    let the clients interact with the signal interface instead of
    switching
    cases for the state.

 libempathy/empathy-tp-file.h |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit a64bc30f336c9dc6fa8e22f33cae3a97d5819d7d
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Thu Apr 30 19:49:47 2009 +0200

    Add empathy_ft_handler_get_total_bytes API

 libempathy/empathy-ft-handler.c |   20 ++++++++++++++++----
 libempathy/empathy-ft-handler.h |    9 +++------
 2 files changed, 19 insertions(+), 10 deletions(-)

commit cb541929d5079a6c817685776ee86b1b7c4664fc
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Thu Apr 30 17:57:19 2009 +0200

    s/ft_manager/manager/ where appropriate

 src/empathy-ft-manager.c |  111
 ++++++++++++++++++++++-----------------------
 1 files changed, 54 insertions(+), 57 deletions(-)

commit d9cc7cfc1e666dececb9fd1eac28281d6b0354a9
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Thu Apr 30 17:38:27 2009 +0200

    W.I.P. code for EmpathyFTManager v2

    Use GET_PRIV everywhere
    Stubs of implementations of the transfer state machine

 src/empathy-ft-manager.c |  331
 ++++++++++++++++++++++++++--------------------
 1 files changed, 188 insertions(+), 143 deletions(-)

commit 7eb34d005b43f8e1a4c6120ad00ac5730bb5cfb2
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Thu Apr 30 17:38:11 2009 +0200

    Add empathy_ft_handler_get_transferred_bytes API

 libempathy/empathy-ft-handler.c |   12 ++++++++++++
 libempathy/empathy-ft-handler.h |    1 +
 2 files changed, 13 insertions(+), 0 deletions(-)

commit 113996fbc2c8afd4835a525b1f977e96c002ddf5
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Wed Apr 29 17:48:22 2009 +0200

    First batch of W.I.P. rework of EmpathyFTManager

 src/empathy-ft-manager.c |  538
 +++++++++++++++-------------------------------
 src/empathy-ft-manager.h |   39 ++--
 2 files changed, 197 insertions(+), 380 deletions(-)

commit ab87573e65ed5f09573398e11fa286585fb13846
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Wed Apr 29 17:47:51 2009 +0200

    Add to the EmpathyFTManager the new handlers.

 src/empathy.c |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit a18e5fce7d4e98b0f5bbe3d2c5dc0eb9a8684dd2
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Wed Apr 29 17:46:31 2009 +0200

    Add some useful APIs to EmpathyFTHandler

    Add some APIs to EmpathyFTHandler useful to get transfer properties.
    Also, implement an error signal.

 libempathy/empathy-ft-handler.c |   79
 ++++++++++++++++++++++++++++++++++++++-
 libempathy/empathy-ft-handler.h |   11 +++++
 2 files changed, 88 insertions(+), 2 deletions(-)

commit 3c048a484986d560d1a8468b4a238b7c7fc0f4f7
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Wed Apr 29 17:45:48 2009 +0200

    Fix indentation of function prototype

 libempathy/empathy-ft-factory.h |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 24b86703ef5fa0e181108af76bb8ba54efb7cccb
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Wed Apr 29 17:45:11 2009 +0200

    Remove useless include of empathy-tp-file.h

 libempathy/empathy-dispatcher.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 23b3f7b0609a948267a9b7855079e124e0a1ab7d
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Wed Feb 18 16:47:16 2009 +0100

    Remove dead code in EmpathyDispatcher

 libempathy/empathy-dispatcher.c |  131
 ---------------------------------------
 1 files changed, 0 insertions(+), 131 deletions(-)

commit 58d08cef143811d990218551a922451609978610
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Wed Feb 18 16:41:12 2009 +0100

    Rethink a bit the logic for an incoming transfer.

    Now, a client should have to do the following, in order to receive
    a file transfer:
    - let the EmpathyFTFactory claim the EmpathyDispatchOperation
    - the factory will emit "new-incoming-transfer" when the handler is
    filled with
      the relevant properties
    - now you can choose a destination file, and then you should call
    _set_destination
      on EmpathyFTFactory passing the handler.
    - the factory will emit "new-ft-handler" as you're now ready to
    start the actual
      transfer.

 libempathy-gtk/empathy-ui-utils.c |   46
 ++++++++++++++++++++++++++++++++++++-
 libempathy-gtk/empathy-ui-utils.h |	3 +-
 libempathy/empathy-ft-factory.c   |   43
 ++++++++++++++++++++++++++--------
 libempathy/empathy-ft-factory.h   |	9 +++++-
 libempathy/empathy-ft-handler.c   |   26 ++++++++++++++++++--
 libempathy/empathy-ft-handler.h   |	9 +++++-
 src/empathy.c			   |   26 ++++++++++++++++++++-
 7 files changed, 142 insertions(+), 20 deletions(-)

commit 1e69ae50fa2a35ac4e54283d40e9d96777ff6e61
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Wed Feb 18 12:16:11 2009 +0100

    Use the new API to send a file with the file chooser.

 libempathy-gtk/empathy-ui-utils.c |  103
 +++++--------------------------------
 1 files changed, 14 insertions(+), 89 deletions(-)

commit 0b8cc28c3452e43672905553aaf006c178587605
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Wed Feb 18 11:49:02 2009 +0100

    Emit the transfer_started signal as soon as we start an incoming
    transfer.

 libempathy/empathy-ft-handler.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 4c8eb38a82759926b11ce0454c33a127037d3ba7
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Wed Feb 18 11:45:38 2009 +0100

    Free memory in _finalize inside EmpathyFTHandler.

 libempathy/empathy-ft-handler.c |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

commit 94722faf307e2e0d4d1d9532893f0a2206ac4803
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Wed Feb 18 11:41:46 2009 +0100

    We don't need dispose, finalize and private fields in EmpathyFTFactory
    (yet?).

 libempathy/empathy-ft-factory.c |   32 +-------------------------------
 1 files changed, 1 insertions(+), 31 deletions(-)

commit 04a90fadbd4dcd4fa2276a06f2cf4fdae411b729
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Wed Feb 18 11:39:49 2009 +0100

    Cleanup in EmpathyTpFile style.

 libempathy/empathy-tp-file.c |  379
 ++++++++++++++++++++---------------------
 libempathy/empathy-tp-file.h |    8 +-
 2 files changed, 187 insertions(+), 200 deletions(-)

commit e5ac1f797a0e2f24f9a2412abf833dcdddf6998d
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Tue Feb 17 20:07:06 2009 +0100

    Make libempathy compile with the new changes.

 libempathy/empathy-ft-factory.c |   24 ++++--
 libempathy/empathy-ft-handler.c |    3 +-
 libempathy/empathy-tp-file.c	 |  169
 ++++++++++++++++++---------------------
 libempathy/empathy-tp-file.h	 |    3 +-
 4 files changed, 100 insertions(+), 99 deletions(-)

commit a5440333ee18a3174acc2437e2ba1e30365b1bca
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Tue Feb 17 19:48:01 2009 +0100

    Modify EmpathyFTHandler to adapt to the changes in EmpathyTpFile API.

 libempathy/empathy-ft-handler.c |   47
 +++++++++++++++++++++++++++++++++-----
 libempathy/empathy-ft-handler.h |    5 ++-
 libempathy/empathy-tp-file.c	 |    6 +---
 3 files changed, 45 insertions(+), 13 deletions(-)

commit 5f52c3e662e717f2246f505eb590c32caca0883d
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Tue Feb 17 14:07:39 2009 +0100

    Remove the RequestData struct.

 libempathy/empathy-ft-handler.c |  267
 ++++++++++++++++++---------------------
 1 files changed, 120 insertions(+), 147 deletions(-)

commit 92778cc0fa77a252763dee87ed1f95f9c7e95cb1
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Tue Feb 17 12:03:58 2009 +0100

    W.I.P. for heavy lifting on EmpathyTpFile.

 libempathy-gtk/empathy-ui-utils.c |   24 +-
 libempathy/empathy-dispatcher.c   |   54 ++
 libempathy/empathy-ft-factory.c   |   24 +-
 libempathy/empathy-ft-factory.h   |	4 +-
 libempathy/empathy-ft-handler.c   |  194 ++++--
 libempathy/empathy-ft-handler.h   |	9 +-
 libempathy/empathy-tp-file.c	   | 1382
 +++++++++++--------------------------
 libempathy/empathy-tp-file.h	   |   66 ++-
 libempathy/empathy-utils.h	   |	1 +
 src/empathy.c			   |   14 +-
 10 files changed, 707 insertions(+), 1065 deletions(-)

commit 98284c362f9bea1558a0b0c89f8f8d6a93c63074
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Mon Feb 9 18:04:50 2009 +0100

    Don't schedule the next read two times when we're finished reading
    the stream.

 libempathy/empathy-ft-handler.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 2be3236febcc83ebe96ba29dca49f7c1abce6300
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Mon Feb 9 17:32:47 2009 +0100

    Add debug spew.

 libempathy/empathy-ft-handler.c |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

commit b16406a06699233fd68cc1cf3a3610eed4d63d6c
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Mon Feb 9 16:14:08 2009 +0100

    Add some error handling and keep on adding progress signals.

 libempathy/empathy-ft-handler.c |   75
 ++++++++++++++++++++++++++++++++-------
 libempathy/empathy-utils.h	 |    7 ++++
 2 files changed, 69 insertions(+), 13 deletions(-)

commit 32ea1c4f65f1b38226c6a4216e9271dfbaa12879
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Mon Feb 9 15:22:08 2009 +0100

    Fix the build.

 libempathy/empathy-ft-handler.c |    8 ++++++--
 libempathy/empathy-ft-handler.h |    3 ++-
 2 files changed, 8 insertions(+), 3 deletions(-)

commit ea8aee8ccab439709ef69899512635662b480f5c
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Mon Feb 9 10:20:25 2009 +0100

    Start implementing signals inside EmpathyFTHandler.

 libempathy/empathy-ft-handler.c |   80
 +++++++++++++++++++++++++++++++++++---
 1 files changed, 73 insertions(+), 7 deletions(-)

commit aab63c16b9ded12295e0fa354757c77b002a6fbd
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Thu Feb 5 15:26:08 2009 +0100

    Implement empathy_ft_factory_claim_channel and make naming uniform.

 libempathy/empathy-ft-factory.c |   23 ++++++++++++++++++-----
 libempathy/empathy-ft-factory.h |    4 ++--
 2 files changed, 20 insertions(+), 7 deletions(-)

commit 0ff13177916385b78b069c851b1b9442c57dbbb2
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Thu Feb 5 15:19:00 2009 +0100

    Fix the build.

 libempathy/empathy-ft-factory.c |    2 +-
 libempathy/empathy-ft-handler.c |    5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

commit 0390c52061551390ea77877700c18e7ae57afc08
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Thu Feb 5 15:16:41 2009 +0100

    Set more meaningful names for EmpathyFTHandler public methods.

 libempathy/empathy-ft-handler.c |   15 +++++++++------
 libempathy/empathy-ft-handler.h |    7 ++++---
 2 files changed, 13 insertions(+), 9 deletions(-)

commit 606bffede10826c02b8e5f14d161701720e94e70
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Thu Feb 5 15:00:16 2009 +0100

    Call the dispatcher to create the Channel after we have built the
    request.

 libempathy/empathy-ft-handler.c |   79
 ++++++++++++++++++++++++++++++++++++---
 1 files changed, 73 insertions(+), 6 deletions(-)

commit b470c2894387a2156e4e576137611ba77d1fe5f5
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Thu Feb 5 12:24:47 2009 +0100

    Implement hashing of the file. Make it compile.

 libempathy/Makefile.am		 |    4 +
 libempathy/empathy-ft-factory.c |   13 +-
 libempathy/empathy-ft-factory.h |    4 +
 libempathy/empathy-ft-handler.c |  377
 +++++++++++++++++++++++++++++++++++++--
 4 files changed, 381 insertions(+), 17 deletions(-)

commit 8bea8f7c36646481454a3f5c0b5db6598ba006fd
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Thu Feb 5 01:25:48 2009 +0100

    Little cleanup.

 libempathy/empathy-ft-handler.c |    6 +++---
 libempathy/empathy-ft-handler.h |    4 ++++
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 36e014c3d2ea4bd2c863182c817e146a5e069662
Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
Date:	Wed Feb 4 20:06:30 2009 +0100

    Initial commit for EmpathyFTFactory and EmpathyFTHandler.

 libempathy/empathy-ft-factory.c |  147 ++++++++++++++++++++++++++
 libempathy/empathy-ft-factory.h |   64 ++++++++++++
 libempathy/empathy-ft-handler.c |  216
 +++++++++++++++++++++++++++++++++++++++
 libempathy/empathy-ft-handler.h |   62 +++++++++++
 4 files changed, 489 insertions(+), 0 deletions(-)

commit eb8b217e20baaa817371266abf43f32de24bd906
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Mon Jun 1 11:10:23 2009 -0400

    Only remove the address fields and position fields instead of all

 libempathy-gtk/empathy-location-manager.c |   32
 +++++++++++++++++++++++++---
 1 files changed, 28 insertions(+), 4 deletions(-)

commit 1dec1e60d647ba5380824b6887341f07e0c0ae1b
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Mon Jun 1 10:43:08 2009 -0400

    Remove unused var

 libempathy-gtk/empathy-location-manager.c |	1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 4ef4e182cbbc3396dad6cafb7aea2d5d8fc55694
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Mon Jun 1 10:39:26 2009 -0400

    Get rid of McAccount everywhere

    Shouldn't have to care about accounts, just connections.

 libempathy-gtk/empathy-location-manager.c |   49
 ++++++++++++++---------------
 1 files changed, 24 insertions(+), 25 deletions(-)

commit 09f40353148d467db0464dc512c642c12418ecaa
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Sun May 31 15:39:15 2009 -0400

    Get rid of Mission Control as EmpathyAccountManager does all that too

 libempathy-gtk/empathy-location-manager.c |   22 ++++++++++------------
 1 files changed, 10 insertions(+), 12 deletions(-)

commit 1e2fff115e8f2da4e42e780878f828ee174e3f4f
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Sun May 31 12:21:22 2009 -0400

    Fix inconsistency in preferences and code

 libempathy-gtk/empathy-location-manager.c |	2 --
 src/empathy-preferences.ui		   |	2 +-
 2 files changed, 1 insertions(+), 3 deletions(-)

commit 9869f68136e335d7439d434aa93a9ca229125a45
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Sun May 31 12:12:34 2009 -0400

    Don't set priv on a separate line

 libempathy-gtk/empathy-location-manager.c |   37
 ++++++++--------------------
 1 files changed, 11 insertions(+), 26 deletions(-)

commit 131728206cdc9005585ebe3cb6d0c4430a42de73
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Sun May 31 12:10:02 2009 -0400

    Use tp_g_value_slice_new_double

    tp_asv_* cannot be used as tp_asv does not copy the keys

 libempathy-gtk/empathy-location-manager.c |   21 +++++++--------------
 1 files changed, 7 insertions(+), 14 deletions(-)

commit 861762f5dd3181f47b6dcb03d1c830100d26ad3d
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Sun May 31 12:03:36 2009 -0400

    Reorder functions to get rid of the function declarations

 libempathy-gtk/empathy-location-manager.c |  455
 ++++++++++++++---------------
 1 files changed, 214 insertions(+), 241 deletions(-)

commit f24134c23869a0a1749a7b8f8bc2347011050a4f
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Sun May 31 11:53:18 2009 -0400

    Reimplement the singleton in the constructor

 libempathy-gtk/empathy-location-manager.c |   37
 ++++++++++++++++++++++-------
 libempathy-gtk/empathy-location-manager.h |	2 +-
 src/empathy.c				   |	2 +-
 3 files changed, 30 insertions(+), 11 deletions(-)

commit 2b4b8cafc87d72a3f93ddab1a2058a64460e54c3
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Fri May 29 16:09:41 2009 -0400

    Fix errors found by make check

 libempathy-gtk/empathy-location-manager.c |	8 ++++----
 libempathy-gtk/empathy-location-manager.h |	4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)

commit 992b424a41a2725eb96940cb3434ef0fd2a0e589
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Fri May 29 16:00:00 2009 -0400

    Use timeout instead of idle (and fix the fact that it wasn't actually
    working)

 libempathy-gtk/empathy-location-manager.c |   22 +++++++++-------------
 1 files changed, 9 insertions(+), 13 deletions(-)

commit 9713a23a9b42860aa76f02b82cbc7a761110c3aa
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Fri May 29 15:51:31 2009 -0400

    Use DEBUG instead of printerr

 libempathy-gtk/empathy-location-manager.c |	6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit b9f8f5f022fc95a59ae4a20f65b2272ecbdc84c1
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Fri May 29 15:44:39 2009 -0400

    Don't use foreach to iter over a HashTable

 libempathy-gtk/empathy-location-manager.c |   41
 ++++++++++++-----------------
 1 files changed, 17 insertions(+), 24 deletions(-)

commit 07d6f0088b1428c6c64b4625c42f36e93cafa267
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Fri May 29 15:38:31 2009 -0400

    Fix bracket style

 libempathy-gtk/empathy-location-manager.c |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

commit a1d1a2307eb7168be75e46ee89dc016354a62f2c
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Fri May 29 15:35:14 2009 -0400

    Properly unref objects used by EmpathyLocationManager

 libempathy-gtk/empathy-location-manager.c |   38
 ++++++++++++++++++++++++----
 1 files changed, 32 insertions(+), 6 deletions(-)

commit 1de150bc48080744009389fb09eb45d4ff96abd2
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Fri May 29 15:27:23 2009 -0400

    Apply style fixes to EmpathyLocationManager

    • update the copyright
    • EmpathyLocationManagerPriv: document the hash table
    • is_setup seems a poor name. geoclue_is_setup?
    • remove PROP_0 we don't need/use it
    • Don't use C++ comments

 libempathy-gtk/empathy-location-manager.c |   35
 ++++++++++++++---------------
 libempathy-gtk/empathy-location-manager.h |	4 +-
 2 files changed, 19 insertions(+), 20 deletions(-)

commit 7a1fd4ecfdb3af30a23b4cd028a5c7402f1f6a38
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Fri May 29 15:15:42 2009 -0400

    Don't build the file instead of #if the whole file

 libempathy-gtk/Makefile.am		   |   10 ++++++++--
 libempathy-gtk/empathy-location-manager.c |	3 ---
 2 files changed, 8 insertions(+), 5 deletions(-)

commit 6db41c2d2576e35bfe086a9a96e5014a7a8ff6db
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Fri May 29 11:59:31 2009 -0400

    Factory is sometimes ref leaked

 libempathy-gtk/empathy-location-manager.c |	3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 9330381ac6f8b78ba737a21e42f9b60c1bcee6dd
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Fri May 29 14:08:18 2009 -0400

    Queue location publish requests

    Using an idle callback makes it less probable that the location
    will be updated twice in a very short time.  This scenario
    is common is the address_cb and position_cb got a reply from
    geocluse almost at the sametime.

 libempathy-gtk/empathy-location-manager.c |   30
 ++++++++++++++++++++++------
 1 files changed, 23 insertions(+), 7 deletions(-)

commit 2556a450e8c1c1deb5330dacb00087e6c56d8f57
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Thu May 28 17:03:35 2009 -0400

    Rename empathy_location_manager_get_default to dup_default

    This is more consistent with the rest of Empathy.

 libempathy-gtk/empathy-location-manager.c |   10 +++++++---
 libempathy-gtk/empathy-location-manager.h |	2 +-
 src/empathy.c				   |	2 +-
 3 files changed, 9 insertions(+), 5 deletions(-)

commit 06785f7e2f1cb5634ca941d9933fd3877d63d214
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Thu May 28 14:23:05 2009 -0400

    More explicit debug message on what is published

 libempathy-gtk/empathy-location-manager.c |	4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a674071a1deb51ab75cd6dc550b3db00763f3a5c
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Wed May 27 21:44:05 2009 -0400

    Any location accuracy will do

 libempathy-gtk/empathy-location-manager.c |	4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d64c42ef982318c23562986a4b82a0f4f77f7122
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Wed May 27 21:42:47 2009 -0400

    Don't use geoclue's timestamp

    It turns out that the timestamp are not reliable (they
    are often set to 0).

 libempathy-gtk/empathy-location-manager.c |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

commit f4029062299a0f1c5f68c213bf65569e35ff44a0
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Wed May 27 12:49:37 2009 -0400

    Don't call geoclue functions if the init failed

 libempathy-gtk/empathy-location-manager.c |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

commit 8a4e3bef97f66bc40f9c4fb24158f0bd0226ac55
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue Apr 7 17:44:18 2009 -0400

    Fix a warning if McAccount has no TpConnection

 libempathy-gtk/empathy-location-manager.c |	3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit d03890164e921182268c5f34aeb44b93a51b35c6
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue Apr 7 14:38:04 2009 -0400

    Fix left over issues from rebasing

 libempathy-gtk/empathy-location-manager.c |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit 2d09cd3c1d45360a71930b2c3c971e50a5935b62
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Mon Jan 26 00:06:13 2009 +1100

    Don't show the location preferences if geoclue not available

 src/empathy-preferences.c |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

commit 3d23b14af82c996165a8eec628d841f463302f7c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Sun Jan 25 08:05:56 2009 -0500

    Fix compilation if geoclue is not enabled

 libempathy-gtk/empathy-location-manager.c |	8 ++------
 src/empathy.c				   |	8 +++++++-
 2 files changed, 9 insertions(+), 7 deletions(-)

commit cab630a8ac359a8f44fdd30a5c3c128ef5d0916a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Thu Jan 22 16:03:54 2009 +1100

    Merge fixes due to API changes

 libempathy-gtk/empathy-location-manager.c |   36
 ++++++++++++++++++----------
 1 files changed, 23 insertions(+), 13 deletions(-)

commit 2bf4823a18e5e140d13cfc37fa767b9e05daac02
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Sat Jan 17 16:32:46 2009 +0200

    Various style fixes

 libempathy-gtk/empathy-location-manager.c |   31
 ++++++++++++++++++----------
 1 files changed, 20 insertions(+), 11 deletions(-)

commit 30aa5cfac08630c0599088678a58f10389866221
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue Jan 13 01:02:03 2009 +0200

    Send a int64 timestamp to match the spec

 libempathy-gtk/empathy-location-manager.c |   16 ++++++----------
 1 files changed, 6 insertions(+), 10 deletions(-)

commit 0f9d947f490d741172aad78df2820c25b4e45a5c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Thu Jan 1 23:34:23 2009 -0500

    Clear remote location upon disabling

 libempathy-gtk/empathy-location-manager.c |   48
 ++++++++++++++++++----------
 1 files changed, 31 insertions(+), 17 deletions(-)

commit c4a935701119a0a9f54a3b62ed42c867c4e1d489
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue Dec 30 13:24:06 2008 -0500

    Fix key freeing

 libempathy-gtk/empathy-location-manager.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 5faf7832ec78b463808f857a6ffdb8da958355ca
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue Dec 16 17:40:49 2008 -0500

    Implement reduced accuracy

 libempathy-gtk/empathy-location-manager.c |   50
 ++++++++++++++++++++++++++++-
 1 files changed, 49 insertions(+), 1 deletions(-)

commit 82235fee6f56b8dc3c0d7c84e9349a06ceb616e9
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue Dec 16 15:18:51 2008 -0500

    Send timestamp

 libempathy-gtk/empathy-location-manager.c |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

commit 94d32934ce6f9f4f22b314d262b7b2e7f15fa400
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Mon Dec 15 16:17:45 2008 -0500

    When updating the resources, check for changed location

 libempathy-gtk/empathy-location-manager.c |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

commit d6625f09c88ea48121c815a4f8f46025c10090c5
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Fri Dec 12 18:14:03 2008 -0500

    More ressource fix

 libempathy-gtk/empathy-location-manager.c |   42
 +++++++++++++++-------------
 1 files changed, 22 insertions(+), 20 deletions(-)

commit 42344f07956ad7d6eb2d327f87cdb63d08334487
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Fri Dec 12 17:40:22 2008 -0500

    Initial position/address and ressource fix

 libempathy-gtk/empathy-location-manager.c |   58
 ++++++++++++++++++++++++-----
 1 files changed, 48 insertions(+), 10 deletions(-)

commit 07061229f3328c3fa5300217004e27f6a12304f8
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Fri Dec 12 13:56:46 2008 -0500

    Should not be elseif

 libempathy-gtk/empathy-location-manager.c |	6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 2f6fcddc5dbeba69b7c2cc01d311ad2057f24f19
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Thu Dec 11 16:31:52 2008 -0500

    Publish location when enabling it

 libempathy-gtk/empathy-location-manager.c |	8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 82e42143ae2ad688045554abaa686ed5a19f454d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Thu Dec 11 16:07:55 2008 -0500

    Support all position fields

 libempathy-gtk/empathy-location-manager.c |   51
 +++++++++++++++++++++++-----
 libempathy/empathy-location.h		   |	1 +
 2 files changed, 43 insertions(+), 9 deletions(-)

commit b89200b47a145f288a35a81625a73bb76a054599
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Wed Dec 10 17:27:42 2008 -0500

    Support address fields

 libempathy-gtk/empathy-location-manager.c |   32
 +++++++++++++++++++++++++---
 1 files changed, 28 insertions(+), 4 deletions(-)

commit 3db6c6d6152fbb5c3741e748ec0de66a40440784
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Wed Dec 10 12:04:30 2008 -0500

    Publish location after connection and when location changes

 libempathy-gtk/empathy-location-manager.c |   94
 +++++++++++++++++++++++++----
 1 files changed, 82 insertions(+), 12 deletions(-)

commit 2c0aa5b450b8b3743c00e9bdcc34851358976e40
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Fri Nov 28 23:01:20 2008 -0500

    Add EmpathyLocationManager

 libempathy-gtk/Makefile.am		   |	2 +
 libempathy-gtk/empathy-location-manager.c |  339
 +++++++++++++++++++++++++++++
 libempathy-gtk/empathy-location-manager.h |   57 +++++
 src/empathy.c				   |	6 +
 4 files changed, 404 insertions(+), 0 deletions(-)

commit c6d064ad5952f233d583ccd420c502b581d57a8c
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Fri May 29 13:53:38 2009 -0400

    Add a Location tab in preferences

 data/empathy.schemas.in       |   72 ++++++++++++++-
 libempathy-gtk/empathy-conf.h |    5 +
 src/empathy-preferences.c     |   52 ++++++++++
 src/empathy-preferences.ui    |  206
 ++++++++++++++++++++++++++++++++++++++++-
 4 files changed, 329 insertions(+), 6 deletions(-)

commit c2c29925bcb51aa4b5bb5c6e07e52fa4c155ce95
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue Nov 25 17:11:29 2008 -0500

    Configure bits for geoclue

 configure.ac		    |	 4 ++--
 libempathy-gtk/Makefile.am |	 2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 35a5ce7c4708114932b9e0274925f6a34efd2895
Merge: a585fb5... ce67f69...
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:	Mon Jun 1 15:47:55 2009 +0100

    Merge commit 'ksz/can_stream_tube'

commit ce67f6901ba26b589345a8cdea110878bf6861c6
Author: Arnaud Maillet <arnaud.maillet@collabora.co.uk>
Date:	Fri May 29 15:18:52 2009 +0200

    Add the method empathy_contact_can_stream_tubes in the
    empathy-tp-contact-factory

 libempathy/empathy-contact.c		 |   12 ++++++
 libempathy/empathy-contact.h		 |    2 +
 libempathy/empathy-tp-contact-factory.c |   67
 +++++++++++++++++++------------
 3 files changed, 55 insertions(+), 26 deletions(-)

commit a585fb5dc244a0c63f54e0bedca3b8403ffc54a6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:	Sun May 31 12:38:06 2009 +0100

    add chat.freenode.net as default FreeNode server (#584061)

 libempathy/irc-networks.xml |	  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 221b3c1a7620e02b02ac9b5dd1a04be05b81db31
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:	Sun May 31 01:03:16 2009 +0200

    Small update

 po/hu.po |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit a38c0151eeb417d4d4068d018450757d34aa327f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:	Sat May 30 22:48:46 2009 +0100

    Cope with status icon begin NULL

 src/empathy-status-icon.c |	3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 53013e8534c6e8340a7aefde55eb10164c8a3d61
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:	Sat May 30 22:48:26 2009 +0100

    Cope with status being NULL

 libempathy-gtk/empathy-presence-chooser.c |	4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 327b8e56ecbaca67d550802f2fac741a78d81eb8
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:	Sat May 30 20:15:31 2009 +0100

    Remove usage of McPresence as much as possible

 libempathy-gtk/empathy-contact-list-store.c   |   36 +------
 libempathy-gtk/empathy-presence-chooser.c     |   95 +++++++++---------
 libempathy-gtk/empathy-status-preset-dialog.c |   20 ++--
 libempathy-gtk/empathy-ui-utils.c	       |   23 ++--
 libempathy-gtk/empathy-ui-utils.h	       |    2 +-
 libempathy/empathy-account-manager.c	       |   29 +++++-
 libempathy/empathy-contact-monitor.c	       |   13 +--
 libempathy/empathy-contact.c		       |   68 +++++--------
 libempathy/empathy-contact.h		       |    4 +-
 libempathy/empathy-idle.c		       |  134
 ++++++++++++++++++-------
 libempathy/empathy-idle.h		       |   10 +-
 libempathy/empathy-status-presets.c	       |   34 +++---
 libempathy/empathy-status-presets.h	       |   12 +-
 libempathy/empathy-utils.c		       |   99 +++++++++---------
 libempathy/empathy-utils.h		       |    6 +-
 python/pyempathy/pyempathy.defs	       |   38 ++++---
 python/pyempathygtk/pyempathygtk.defs	       |   12 ++-
 src/empathy-main-window.c		       |   35 ++++---
 src/empathy-status-icon.c		       |    2 +-
 src/empathy.c				       |    5 +-
 20 files changed, 370 insertions(+), 307 deletions(-)

commit f93b95e549591cc8302d894e44641f42751b7f67
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:	Sat May 30 17:00:12 2009 +0100

    Ensure a minimum size of tabs in the chat window

    When there are a lot of tabs in the chat window it's not useful to
    resize them
    such that only the ellipsis is actually visible. To prevent this
    make the
    notebook scrollable and ensure the tabs are width enough to contain
    approximately 12 characters.

 src/empathy-chat-window.c |   32 ++++++++++++++++++++++++--------
 1 files changed, 24 insertions(+), 8 deletions(-)

commit dd61ed770308dce8fbf951e7a7b9a2c62b251f6a
Author: Dimitris Zenios <dimitris.zenios@gmail.com>
Date:	Fri May 29 19:09:48 2009 +0300

    fixed bug #548716

 libempathy-gtk/empathy-account-widget-irc.c |	  2 +
 libempathy-gtk/empathy-account-widget-sip.c |	  2 +
 libempathy-gtk/empathy-account-widget.c     |	 31
 +++++++++++++++++++++++++++
 libempathy-gtk/empathy-account-widget.h     |	  2 +
 4 files changed, 37 insertions(+), 0 deletions(-)

commit cf54c58bf9331e0e22c6f6dc42b78ce2b1d29616
Author: Olivier Le Thanh Duong <olivier@lethanh.be>
Date:	Thu May 21 22:09:41 2009 +0200

    Fix the python example

 python/example.py |	3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit eae07d39d08ef7568acd9b594dfd0172b1f7613d
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Thu May 28 14:59:57 2009 -0400

    Fix ‘lat’, ‘lon’ may be used uninitialized in this function

 libempathy-gtk/empathy-contact-widget.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d151261308da99f44410da4f07b78dd56c0cb5f8
Merge: 395a0ea... 545342a...
Author: Davyd Madeley <davyd@madeley.id.au>
Date:	Thu May 28 17:54:30 2009 +0800

    Merge commit 'origin/master'

commit 395a0eaf7520826c13d7f4b193aa0907b54cf46a
Author: Davyd Madeley <davyd@madeley.id.au>
Date:	Thu May 28 17:51:56 2009 +0800

    EmpathyStatusPresetDialog: fix status_preset_add_combo_reset()

 libempathy-gtk/empathy-status-preset-dialog.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit aed93e6bd2c1b26cf66aa1486bdf4b98ca1ef36c
Author: Davyd Madeley <davyd@madeley.id.au>
Date:	Thu May 28 17:47:09 2009 +0800

    Highlight the most recently added entry in the status presets dialog

 libempathy-gtk/empathy-status-preset-dialog.c |   36
 ++++++++++++++++++++++++-
 1 files changed, 35 insertions(+), 1 deletions(-)

commit 545342a22a793a45b8f1150c57b8abaa42a5fa7d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:	Tue May 26 15:38:56 2009 +0100

    new tube API is now stable

 libempathy/empathy-tp-tube.c |   27 +++++++++++++--------------
 src/empathy-event-manager.c  |    4 ++--
 src/empathy-tube-dispatch.c  |    8 ++++----
 3 files changed, 19 insertions(+), 20 deletions(-)

commit 2a0e56361c6fc9c0e3869dc99375dd5a11f55fbe
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:	Thu May 28 10:01:31 2009 +0100

    bump tp-glib dep to 0.7.31 as we need it for tube new API

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

commit e4b631f58ae100e747f6bffc1494edcda4c2cc9b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:	Tue May 26 15:26:33 2009 +0100

    stop to generate tube new API extensions

 extensions/Channel_Interface_Tube.xml	 |  148 -----------------
 extensions/Channel_Type_DBus_Tube.xml	 |  163 -------------------
 extensions/Channel_Type_Stream_Tube.xml |  262
 -------------------------------
 extensions/Makefile.am			 |    5 +-
 extensions/misc.xml			 |    3 -
 5 files changed, 1 insertions(+), 580 deletions(-)

commit 23c7cd285186313c9f1b3b9b6e3c0eae35eff0d7
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:	Thu May 28 10:06:21 2009 +0100

    empathy-call-window: coding style fix

 src/empathy-call-window.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7af6acca0b4bc147d6655d27566f1b287d8fb4da
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:	Thu May 28 10:06:11 2009 +0100

    empathy-tp-contact-factory: coding style fixes

 libempathy/empathy-tp-contact-factory.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b9511df4f7cc20f68259086a2821409a96ce4b66
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:	Thu May 28 10:04:33 2009 +0100

    empathy-time.c now contains translatable strings

 po/POTFILES.in |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 164528b9334cb599fcd4bafdcf5157c0f0a1b0cd
Author: A S Alam <aalam@users.sf.net>
Date:	Thu May 28 09:11:36 2009 +0530

    updating Punjabi Translation

 po/pa.po | 1458
 ++++++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 852 insertions(+), 606 deletions(-)

commit 05a941a4b071189b819faf9c5a8b54712b2d5467
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:	Wed May 27 23:56:37 2009 +0100

    Only do sounds/notifications for text messages when they involve
    the user

    When in a chatroom notifications and sounds should only happen when
    the users
    is part of the message (either someone is speaking to them or
    referring to
    them), otherwise the user will go crazy when in a lot of different muc
    channels. For a peer to peer text channel, all messages sent are
    targetted at
    the user so always do sounds/notifications in that case.

 src/empathy-chat-window.c |   22 +++++++++-------------
 1 files changed, 9 insertions(+), 13 deletions(-)

commit 6265c301144866873f49851d850ba66fcde3bd8c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:	Wed May 27 22:48:33 2009 +0100

    Correctly set the is_member flag when members are added

 libempathy/empathy-tp-chat.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bef9e289a01555b4a557988eac0b52ce4d1b1b22
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:	Wed May 27 22:30:36 2009 +0100

    Treat TP_CONNECTION_PRESENCE_TYPE_UNSET as _AVAILABLE

    In case a CM doesn't have the presence interface a contacts presence
    will be
    reported as _UNSET. Treating this as _AVAILABLE causes these
    contacts to
    show up in the UI

 libempathy/empathy-contact.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f3f045256549a1e2fc6a0f214eb57bc7aecbf6b9
Author: Pierre-Luc Beaudoin <pierre-luc.beaudoin@collabora.co.uk>
Date:	Wed May 27 13:24:47 2009 -0400

    Add sections to the configure report

 configure.ac |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 73ead8b8337785093aeefab4c14a8c2dff9dc4f9
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Wed May 27 12:23:33 2009 -0400

    Should check for enable location and not map (bad copy/paste)

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

commit d857e3d568b7ba4c1dd43e2f1f7c467190e0dce4
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Wed May 27 12:10:31 2009 -0400

    Improve code readability

    Rename userdata to contact,
    wrap at 80 chars

 libempathy/empathy-tp-contact-factory.c |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

commit b9bb0f42712f601c11fcd3d312910da0fd72b6ed
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Wed May 27 12:09:52 2009 -0400

    Don't need to check twice if location has latitude

    There is no need to check for lon as lat, lon as always set togeter
    (they
    are meaningless alone).

 libempathy/empathy-tp-contact-factory.c |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

commit 63980054c4e8ec5d63b9da9a0de1d13c45bfd1a2
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Wed May 27 12:04:03 2009 -0400

    Fix English label for Location's date

 libempathy-gtk/empathy-contact-widget.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a6727eb14a19681c1839e9aacf9abcb139ceb268
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 26 20:44:25 2009 -0400

    Use the layer to list the markers

    There was no need to add an extra list as the layer already has
    a list of the markers.

 src/empathy-map-view.c |   10 +++-------
 1 files changed, 3 insertions(+), 7 deletions(-)

commit d13ba3658eded1649daff133cb04c76f6e3a906b
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Wed May 27 11:57:14 2009 -0400

    Move the geoclue geocoding in EmpathyTpContactFactory

    This code needs to be run when ever there is a new location available
    It makes more sens for it to be there. This makes the geolocation
    informtion
    ritcher as it can be displayed on a map.

 libempathy/Makefile.am			 |    4 +-
 libempathy/empathy-tp-contact-factory.c |  130
 +++++++++++++++++++++++++++++++
 src/Makefile.am			 |    4 +-
 src/empathy-map-view.c			 |  115
 ---------------------------
 4 files changed, 134 insertions(+), 119 deletions(-)

commit 46663cfe8954970c167251c987f8b6998dcdf341
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 26 18:33:32 2009 -0400

    Fix memory leak

 src/empathy-map-view.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 771929ecdfb4d97dccd67baa7dafe56aca8b06ed
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 26 18:26:38 2009 -0400

    Fix translation and value errors for relative time

 libempathy/empathy-time.c |	3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit d4d2036320d77e9f079b7dc13921e027c93a4e98
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 26 18:12:09 2009 -0400

    Disconnect from notify::location

    Since the list of EmpathyContact can change at anytime, it can't
    be iterated to disconnect the handlers.  Instead, a ref is
    added to the markers.

 src/empathy-map-view.c |   21 +++++++++++++++++++--
 1 files changed, 19 insertions(+), 2 deletions(-)

commit cc7656ce36f0a531cc21585de63d1c2e493bc993
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 26 16:52:48 2009 -0400

    Move the geocoding to when the location is updated

    This way, when the location is updated, the lat,lon is fetched too
    (not only upon showing the map).

 src/empathy-map-view.c |   87
 ++++++++++++++++++++++++-----------------------
 1 files changed, 44 insertions(+), 43 deletions(-)

commit eb7d4bbe7b4dac195cf0cc26f7bfd50fb49dde69
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 26 16:17:17 2009 -0400

    Avatar was leaked

 src/empathy-map-view.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 7965e120d0ba25581349ba990420d513bf8d5102
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 26 16:14:38 2009 -0400

    Don't need to keep the address around

    Since Geoclue is passing the address to dbus, we don't
    need to keep the address around as it'll be copied anyway.

 src/empathy-map-view.c |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)

commit 5bdfd49c15348d8d9ae3ca7f24ab942e052e3a3f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 26 16:09:37 2009 -0400

    Don't need to set back if it is the same hashtable

    This code was ugly, by removing the ref, unref and the set call,
    the code is much simpler.  The other objects will still be notified
    of the changes.

 src/empathy-map-view.c |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)

commit c40737394bff5c27daea7e4ee08f240224475904
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 26 15:38:32 2009 -0400

    Display relative time to user

    The time of the geolocation update is displayed relatively to
    current time (1 min ago, 3 hours ago).

    The function just prints ("in the future") for debugging purpuses
    for time in the future.

 libempathy-gtk/empathy-contact-widget.c |   13 +++++++---
 libempathy/empathy-time.c		 |   41
 +++++++++++++++++++++++++++++++
 libempathy/empathy-time.h		 |    1 +
 src/empathy-map-view.c			 |   19 +++++++++++++-
 4 files changed, 69 insertions(+), 5 deletions(-)

commit c734c5e2451582a52596e44f96e617ee346b6598
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 26 12:45:19 2009 -0400

    Fix possible compilation error

 src/empathy-map-view.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3b1bbb17b9d082a2e19571e0328394c99c35bcf7
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 26 12:44:38 2009 -0400

    Simplify the #if by isolating the content

 src/empathy-main-window.c |	6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit 2d38908c639e7fbc6b90daf395919987e3d0c844
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 26 12:42:10 2009 -0400

    Simplifly the logic on when to display the location

    By verifying earlier on

 libempathy-gtk/empathy-contact-list-view.c |	 3 +-
 libempathy-gtk/empathy-contact-widget.c    |  113
 ++++++++++++++--------------
 2 files changed, 60 insertions(+), 56 deletions(-)

commit 09998744f5092ee928a5a7b8cfd97e62d059acdc
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 26 12:28:04 2009 -0400

    Geoclue is not used in libempathy-gtk

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

commit cf198ce9b0834e4d2cf156f201c3fb77d17a1ce5
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 26 12:27:25 2009 -0400

    Use empathy_time_to_string_local

 libempathy-gtk/empathy-contact-widget.c |   22 ++++++++--------------
 1 files changed, 8 insertions(+), 14 deletions(-)

commit 3b2d620a1fb5ce624fbf330a96d76a0d6b563aaf
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 26 12:05:11 2009 -0400

    Remove unneeded elses

    As the vars will already be to no.

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

commit e3bf42b161f516427c0b9a7aace65800c9d00170
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Mon May 25 14:55:25 2009 -0400

    Print library usage in new configure report

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

commit 42e12e5ad7fde4a1776b3910a3ffa1b1219e80b3
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Mon May 25 14:53:42 2009 -0400

    Don't create a marker if the user has no location

 src/empathy-map-view.c |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

commit 968b8e35a504d0fb617c7a022cd3dbb04560cc6e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Fri May 22 18:51:57 2009 -0400

    Don't list timestamp in the location fields as it is already included
    in the header

 libempathy-gtk/empathy-contact-widget.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 7af9d6e26eb64e0da0bfad39320d41e9c8a66fcc
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Fri May 22 13:42:05 2009 -0400

    Use tp_strdiff instead of strcmp

 libempathy-gtk/empathy-contact-widget.c |   48
 +++++++++++++++---------------
 1 files changed, 24 insertions(+), 24 deletions(-)

commit b56b48b67fe63bb40871360116a80f1df17d3273
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Thu May 21 12:25:55 2009 -0400

    Have better user labels for location values

    And have them better placed (with labels on left not expand).

 libempathy-gtk/empathy-contact-widget.c |   69
 +++++++++++++++++++++++++++++--
 1 files changed, 65 insertions(+), 4 deletions(-)

commit e9010cc1e7b3bdaa3366ea530d0d3780dbbfb0a4
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Wed May 20 16:33:07 2009 -0400

    Fix double border issue in the Map View

    By replace the scrolled view by a viewport, anyway, there can't
    be scrollbars with libchamplain

 src/empathy-map-view.c  |    2 +-
 src/empathy-map-view.ui |   16 ++++++++--------
 2 files changed, 9 insertions(+), 9 deletions(-)

commit da79702908d9c4187469962e1027b11abc416b26
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Wed May 20 16:11:40 2009 -0400

    Move geocoding in a place where we can have better memory management

 src/empathy-map-view.c |   83
 ++++++++++++++++++++++++++++++-----------------
 1 files changed, 53 insertions(+), 30 deletions(-)

commit cccf17b4460cfdd084ea40ebff895abf101d4f49
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Wed May 20 14:17:35 2009 -0400

    Display user textual location even if it doesn't include a lat,lon

 libempathy-gtk/empathy-contact-widget.c |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

commit 1a8aefd70a364e8b3e7eac6eda4f93bb04022d1e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Wed May 20 14:29:44 2009 -0400

    Simplify and clarify map_view_geocode_cb

 src/empathy-map-view.c |   23 ++++++++++++-----------
 1 files changed, 12 insertions(+), 11 deletions(-)

commit 9c540f20d87d06867eac63c8378fb83ee59b9329
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Wed May 20 13:48:34 2009 -0400

    Don't allow the user to display many map views

 src/empathy-map-view.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 3dc79d54d273bdf7064abca1f7cf2d1748941377
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Wed May 20 13:42:30 2009 -0400

    Fix coding styles and memory leaks found by Guillaume Desmottes

 src/empathy-map-view.c |   30 ++++++++++++++++++------------
 1 files changed, 18 insertions(+), 12 deletions(-)

commit 35674b38a744e4024911f9e38c231ea687fc16d3
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Wed May 20 13:21:56 2009 -0400

    Undo changes to EmpathyContactDialogs

 libempathy-gtk/empathy-contact-dialogs.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d310cd8ea9d6cc233be3be9186a9f963748c77bb
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Wed May 20 13:21:43 2009 -0400

    Fix gtk warning at startup when not compiled with libchamplain

 src/empathy-main-window.c |	4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 98ac7b635ef523f2dd8f90b2d0df55114e2c4333
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Wed May 20 13:00:53 2009 -0400

    Fix coding style issues found by make check

 libempathy-gtk/empathy-contact-widget.c |    2 +-
 src/empathy.c				 |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 602637b16aa840b26a82dbfab18de7fecc21a56d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Wed May 20 12:58:14 2009 -0400

    Add the new UI to translation files

 po/POTFILES.in |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 571c208976b517afe0ad39063cde82fb45739590
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 12 11:39:20 2009 -0400

    Make map visible!

 libempathy-gtk/empathy-contact-widget.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 7b90a1b6cc102b411d8f5ec0532060bd01ff14c3
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 12 11:15:11 2009 -0400

    Fix licensing: should have been LGPL 2.1+

 src/empathy-map-view.c |   19 +++++++++----------
 src/empathy-map-view.h |   19 +++++++++----------
 2 files changed, 18 insertions(+), 20 deletions(-)

commit 966169f0cf3e245c57c4c7461a2715d56e08fa1a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 12 11:04:51 2009 -0400

    Make buildable and visible if libchamplain not available

 libempathy-gtk/empathy-contact-dialogs.c |    2 --
 libempathy-gtk/empathy-contact-widget.c  |    2 ++
 2 files changed, 2 insertions(+), 2 deletions(-)

commit b1c0e81a7c6e6ff591aa69c6211f676336c14e15
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 12 00:28:03 2009 -0400

    Apply new coding styles

 src/empathy-map-view.c |   93
 +++++++++++++++++++++++++----------------------
 1 files changed, 49 insertions(+), 44 deletions(-)

commit 7b8f1908a67e9adc40674ee2c6b0fd00c658c606
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 12 00:19:05 2009 -0400

    Remove dead code and update function name

 src/empathy-map-view.c |   19 +++++++------------
 1 files changed, 7 insertions(+), 12 deletions(-)

commit 28107b1f3fc85df86d1325791804b27e9059d1d7
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 12 00:10:34 2009 -0400

    Update to use libchamplain 0.3's API

 configure.ac				 |    8 ++++----
 libempathy-gtk/empathy-contact-widget.c |    7 ++++---
 src/empathy-map-view.c			 |   19 ++++++++++++-------
 3 files changed, 20 insertions(+), 14 deletions(-)

commit 3967ad986cf0a678f5fa918e7e995267ed71fa07
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue May 12 00:10:13 2009 -0400

    Make buildable without Geoclue

 src/empathy-map-view.c |   27 +++++++--------------------
 1 files changed, 7 insertions(+), 20 deletions(-)

commit 29a6e9ff7d6b775be67d81c5ce8a5631164a51e3
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Mon May 11 01:00:34 2009 -0400

    Fix contacts not showing on the map

 src/empathy-map-view.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit c387d97d12f788291974da01c315fa87eb5f8b51
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Mon May 11 00:56:21 2009 -0400

    Get rid of disconnect which is undeeded

 src/empathy-map-view.c |   32 ++++----------------------------
 1 files changed, 4 insertions(+), 28 deletions(-)

commit f09cfa0a6a26e8badaf86353b955fee593786e42
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Sun May 10 23:39:41 2009 -0400

    List geolocation information in Tooltip

 libempathy-gtk/empathy-contact-widget.c  |   87
 ++++++++++++++++++++++++++----
 libempathy-gtk/empathy-contact-widget.ui |   18 +++++-
 2 files changed, 91 insertions(+), 14 deletions(-)

commit 530daa415e81ca3eadfbcc726486e3fdf80f6c1f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue Apr 7 17:51:23 2009 -0400

    Fix a warning if the handle doesn't exist

 src/empathy-map-view.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 4152e6dc08ea55434558e4b0105ec1df3628c4f8
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue Apr 7 17:41:23 2009 -0400

    Use its own ListStore of contacts instead of borrowing the Contact
    List's

 src/empathy-main-window.c |	2 +-
 src/empathy-map-view.c    |	8 +++++++-
 src/empathy-map-view.h    |	2 +-
 3 files changed, 9 insertions(+), 3 deletions(-)

commit 43680e9c8613024a9d92c03b2e937d8bcbc8e22b
Author: Davyd Madeley <davyd@madeley.id.au>
Date:	Thu Jan 22 16:04:10 2009 +1100

    Build fix

 configure.ac	 |    2 ++
 src/Makefile.am |    6 ++++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 3f1b321290d57754584f5d547f801c9cc6f04c75
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Sun Jan 25 23:07:04 2009 +1100

    Expect the timestamp to be a int64

 libempathy-gtk/empathy-contact-widget.c |   35
 ++++++++++++++++---------------
 1 files changed, 18 insertions(+), 17 deletions(-)

commit f84dfa1e04ea5283d09ca03dd9416a93f005b5fb
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Wed Dec 31 16:17:49 2008 -0500

    Show contacts without an avatar

 src/empathy-map-view.c |   21 ++++++++++-----------
 1 files changed, 10 insertions(+), 11 deletions(-)

commit afebe6eb1adc4dac3ac1f0b4610096fbceb627b4
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue Dec 30 21:26:30 2008 -0500

    Remove signal handler when closing the window

 src/empathy-map-view.c |   32 +++++++++++++++++++++++++++++++-
 1 files changed, 31 insertions(+), 1 deletions(-)

commit ed29d815833d874a16e6d0c5e08dcb9506333d76
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue Dec 30 14:22:33 2008 -0500

    Don't init vars with a function

 libempathy-gtk/empathy-contact-widget.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 1ad83ec843cb36808310afb5fe9e5ea296d3f0fb
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue Dec 16 17:41:40 2008 -0500

    Add marker on map

 libempathy-gtk/empathy-contact-widget.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 62993977a9409a995e2dfdbadbb90a759e032489
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue Dec 16 15:19:15 2008 -0500

    Display timestamp and location

 libempathy-gtk/empathy-contact-widget.c |  105
 ++++++++++++++++++++++---------
 1 files changed, 76 insertions(+), 29 deletions(-)

commit 0c673a2c9255fd5eb430f21f0c973101c775d3a1
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Sun May 10 20:23:16 2009 -0400

    Use EmpathyContact's location

 src/empathy-map-view.c |  152
 ++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 140 insertions(+), 12 deletions(-)

commit b12b63f0c0a992d3caf8c0ada68e502bd8d3a506
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue Apr 7 16:04:31 2009 -0400

    Add a map in the Contact Information dialog
    For now, the map in the tool tip is disabled as Clutter-gtk
    does like at all this type of window/initialisation

 libempathy-gtk/Makefile.am		  |    4 ++
 libempathy-gtk/empathy-contact-dialogs.c |    5 ++-
 libempathy-gtk/empathy-contact-widget.c  |   48
 ++++++++++++++++++++++++++++
 libempathy-gtk/empathy-contact-widget.h  |    1 +
 libempathy-gtk/empathy-contact-widget.ui |   50
 ++++++++++++++++++++++++++++--
 5 files changed, 104 insertions(+), 4 deletions(-)

commit 30165e135359e217e7a9581277f8bf9b7b5c7459
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Sun May 10 21:09:40 2009 -0400

    Add a Contact Map window

 src/Makefile.am	    |	 8 ++
 src/empathy-main-window.c  |	19 ++++
 src/empathy-main-window.ui |	 7 ++
 src/empathy-map-view.c     |  217
 ++++++++++++++++++++++++++++++++++++++++++++
 src/empathy-map-view.h     |	33 +++++++
 src/empathy-map-view.ui    |	59 ++++++++++++
 src/empathy.c		    |	 8 ++
 7 files changed, 351 insertions(+), 0 deletions(-)

commit c43cfe015de9771fb20c718039f5ea09e56ae1c7
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Tue Nov 25 17:11:29 2008 -0500

    Configure bits for libchamplain

 configure.ac	 |   64
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/Makefile.am |    4 ++-
 2 files changed, 67 insertions(+), 1 deletions(-)

commit 1d8091578b25a85b3d1d6d4c651a0c8e73c3fe2d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:	Wed May 27 11:45:32 2009 -0400

    Copy GHashTable received from Dbus and refactor

    This makes the GHashTable's structure explicit and less error prone
    when inserting later on.

    Move the copied code over to a new function.

 libempathy/empathy-tp-contact-factory.c |   37
 ++++++++++++++++++++-----------
 1 files changed, 24 insertions(+), 13 deletions(-)

commit 0df4d81f42b3657cd466df44ccffb78045e5d8c9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:	Mon May 25 13:40:15 2009 +0100

    empathy-tp-chat: fix leak in dispose

 libempathy/empathy-tp-chat.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 24c980457d575a2574a59d534dc442cf4193b24a
Author: Jonathan Tellier <jonathan.tellier@gmail.com>
Date:	Tue May 26 10:49:11 2009 -0400

    When initializing users' avatar, the pixbuf representing it is now
    initialized to NULL.

 src/empathy-call-window.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 72720c392da5917088cc95a5fc5dd4e7ce56a4d1
Author: Jonathan Tellier <jonathan.tellier@gmail.com>
Date:	Wed May 20 13:49:02 2009 -0400

    When no video is received or sent we show contacts' avatars instead
    of showing
    black widgets.

 libempathy-gtk/empathy-video-widget.c |    4 +-
 libempathy-gtk/empathy-video-widget.h |    3 +
 src/empathy-call-window.c	       |  146
 +++++++++++++++++++++++++++++++--
 3 files changed, 143 insertions(+), 10 deletions(-)

commit fdd5d6bcf95255cad8f4573d262abe1532a0f912
Author: Xavier Claessens <xclaesse@gmail.com>
Date:	Tue May 26 09:21:23 2009 +0200

    Bump version to 2.27.3

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