commit be278f11ad3cbf5b3ee4c36dad76f6be378cdf86
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Apr 9 14:28:25 2010 +0200

    prepare 2.30.0.1 release

 NEWS         |   32 ++++++++++++++++++++++++++++++++
 configure.ac |    4 ++--
 2 files changed, 34 insertions(+), 2 deletions(-)

commit 41e4c4ed38393a12669f641e264a18ecffd763bc
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Apr 9 10:01:45 2010 +0200

    account_assistant_apply_account_and_finish: explicitely ask to set
    the display name

    Checking if priv->current_widget_object is NULL or not isn't right
    because if
    we create a normal account before the Salut one, this pointer is
    not NULL and
    we rename the Salut account to the same name that the standard one.

    This patch adds an extra argument
    account_assistant_apply_account_and_finish
    saying if we should set a new display name or not. It's more clear
    and avoid
    to rely on side effects.

    Fixes bug #615058

 src/empathy-account-assistant.c |   17 ++++++++++-------
 1 files changed, 10 insertions(+), 7 deletions(-)

commit e9ac4ddd0f527317ddec9a6efc000e0c74c6b35f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Apr 9 12:50:23 2010 +0200

    status-icon: don't approve event if notification bubble has been dismissed

    This code was broken anyway so we don't change the current behaviour.

 src/empathy-status-icon.c |   27 ++-------------------------
 1 files changed, 2 insertions(+), 25 deletions(-)

commit db7ff361a82a72d0bcef94c82877ffc1e783e8ee
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Apr 9 12:43:25 2010 +0200

    remove NotificationData

    We just need the window now.
    This has the nice side effect of fixing bug #615027.

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

commit fd845a984220e1004ad93c56bec771c7a14a8c3f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Apr 7 11:08:45 2010 +0200

    chat-window: don't present chat if notification has been dismissed

    Clicking on a notification mean 'please go away'. If user wants to
    approve the
    action he has to click on the 'Reply' button.

    This code was broken anyway so we don't change the current behaviour.

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

commit 95e197e782920fda4a91a5c154390bd5b6e0102c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Apr 8 11:30:35 2010 +0200

    rename im-xmpp icon to im-jabber

    Empathy uses 'im-jabber'.

 data/icons/Makefile.am                         |   12 +-
 data/icons/hicolor_apps_16x16_im-jabber.png    |  Bin 0 -> 663 bytes
 data/icons/hicolor_apps_16x16_im-xmpp.png      |  Bin 663 -> 0 bytes
 data/icons/hicolor_apps_22x22_im-jabber.png    |  Bin 0 -> 953 bytes
 data/icons/hicolor_apps_22x22_im-xmpp.png      |  Bin 953 -> 0 bytes
 data/icons/hicolor_apps_24x24_im-jabber.png    |  Bin 0 -> 1013 bytes
 data/icons/hicolor_apps_24x24_im-xmpp.png      |  Bin 1013 -> 0 bytes
 data/icons/hicolor_apps_32x32_im-jabber.png    |  Bin 0 -> 1492 bytes
 data/icons/hicolor_apps_32x32_im-xmpp.png      |  Bin 1492 -> 0 bytes
 data/icons/hicolor_apps_48x48_im-jabber.png    |  Bin 0 -> 2413 bytes
 data/icons/hicolor_apps_48x48_im-xmpp.png      |  Bin 2413 -> 0 bytes
 data/icons/hicolor_apps_scalable_im-jabber.svg |  632
 ++++++++++++++++++++++++
 data/icons/hicolor_apps_scalable_im-xmpp.svg   |  632
 ------------------------
 13 files changed, 638 insertions(+), 638 deletions(-)

commit dc1a7834fa4749d090dd6b3ad4a3aac332941c50
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Apr 7 13:40:22 2010 +0100

    location_manager_dispose: chain up to the parent's dispose, not the
    parent's finalize

    This leads to crashes when other code is relying on weak reference
    notifications happening in the right order.

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

commit 37aa027a859b69982d9569d7cb0d54ae21860cbc
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date:   Wed Apr 7 16:39:14 2010 +0700

    Updated Thai translation.

 po/th.po |  775
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 402 insertions(+), 373 deletions(-)

commit e026e709743efbdd10fc01c3c3fba675011551bd
Author: Ask H. Larsen <asklarsen@gmail.com>
Date:   Mon Apr 5 23:02:42 2010 +0200

    Updated Danish translation

 po/da.po |  218
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 106 insertions(+), 112 deletions(-)

commit 5f3c96ab2bdf0fb5fa9e134393c2fae4db5e8f25
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Apr 5 15:58:41 2010 +0200

    account-chooser: check if account is NULL before trying to use it
    (#614874)

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

commit eb3f7666328c6a0da2e7d17e9662ac1f4bfb4ce3
Author: ReÅŸat SABIQ <tilde.birlik@gmail.com>
Date:   Sat Apr 3 14:19:49 2010 -0500

    Minor update for Crimean Tatar/Turkish translation

 po/crh.po |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 71065bbc2aa726f106dd5c733538ef4c55fb2894
Author: Jordi Serratosa <jordis.lists@gmail.com>
Date:   Thu Apr 1 21:44:11 2010 +0200

    Fixes to Catalan translation

 po/ca.po |  257
 ++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 126 insertions(+), 131 deletions(-)

commit 5e6677109e062d9f8c591eae4649dd0ab5f81621
Author: Milo Casagrande <milo@ubuntu.com>
Date:   Wed Mar 31 21:11:08 2010 +0200

    Updated Italian translation

 po/it.po |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit c821e81c68acc1daba78899c9c844f916ea2c99e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Mar 24 11:49:18 2010 +0100

    disconnect NewChannels signal once we got all the list channels we
    care about

 libempathy/empathy-tp-contact-list.c |   20 +++++++++++++++++++-
 1 files changed, 19 insertions(+), 1 deletions(-)

commit 7ba0f1046ada332737644ecbe1892911b81d6aef
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Mar 24 11:38:39 2010 +0100

    tp-contact-list: watch for list channels announced in NewChannels
    signals

    If ensuring list channels fails (for example because the server is
    slow and the
    D-Bus call timeouts before CM fetches the roster), we have a chance
    to get them
    later. (#612949)

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

commit 4893de0412531c4cb0eb846cffc9fec8031d5a1d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Mar 24 11:32:00 2010 +0100

    allow got_list_channel to be called more than once for the same
    channel

    Also allow to pass other list channel such as 'deny' for example.

 libempathy/empathy-tp-contact-list.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 944632a01dd934666170583b87e970f32211f810
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Mar 24 11:22:53 2010 +0100

    factor out got_list_channel

 libempathy/empathy-tp-contact-list.c |   46
 ++++++++++++++++++++--------------
 1 files changed, 27 insertions(+), 19 deletions(-)

commit 6af5464b86a9e013ffc36b5243055c5c0d8495f9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Mar 30 10:18:10 2010 +0200

    don't leak the classes list

 src/empathy-new-chatroom-dialog.c |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

commit c9c1f10a1684e62f9e628974206578bb2f79ace3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Mar 26 12:53:07 2010 +0100

    Unsensitive roomlist expander if roomlist is not supported (#614002)

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

commit 5c93e102dc5ac20a01a805e1f8bfc5d1986fedb0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Mar 26 12:52:47 2010 +0100

    Don't request roomlist channel if not supported (#614002)

 src/empathy-new-chatroom-dialog.c |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

commit 57cbda8c31761ad2cc577c6139199ef57a9e2976
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Mar 26 12:40:54 2010 +0100

    empathy_dispatcher_find_requestable_channel_classes: allow handle_type
    being 0

    This allows us to check if channel type with HandleType=None are
    supported
    (for example roomlist channels).

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

commit d03f537aabceae14cd953bd45d5e13768e6aa2d6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Mar 30 11:01:02 2010 +0200

    release.py: releases are now tagged EMPATHY_2_30*

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

commit a7fc06448ff7adffc32be7ee3b4d8232cf3ef5e9
Author: Aaron Brown <aaron.j.brown@hotmail.com>
Date:   Tue Mar 30 15:33:15 2010 +1000

    Sets sensitivity of Previous/Next Tab menu items based on
    gtk-keynav-wrap-around and tab position (#613382)

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

commit 9026fc61824658c231847e1f023be6fd1eb673e4
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:   Mon Mar 29 22:12:35 2010 +0200

    Updated Arabic translation

 po/ar.po |  246
 ++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 121 insertions(+), 125 deletions(-)

commit eb7c5a3ae3ba35ee8e0c5952e2f4b17fc803f59c
Author: Peteris Krisjanis <pecisk@gmail.com>
Date:   Mon Mar 29 22:39:41 2010 +0300

    Updated Latvian translation.

 po/lv.po |  809
 ++++++++++++++++++++++++++------------------------------------
 1 files changed, 335 insertions(+), 474 deletions(-)

commit f5600abfa444ec8ccbca5ffb11c3e649e16f338e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Mar 18 15:50:32 2010 +0100

    chat: use empathy_signal_connect_weak to connect signal on the buffer

    The textview can't survive once the EmpathyChat has been destroyed
    but if for
    some reason its buffer it's still alive, firing this signal leads
    to a crash
    (#612363).

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

commit e3c822bf3b14a6a769353a35a137a0b0e183ac15
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Mar 18 15:45:32 2010 +0100

    chat_input_text_buffer_changed_cb: 'priv' is useless

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

commit b8cc8019e97c48c259c04e100443f2ce526a821c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Mar 19 15:34:25 2010 +0100

    coding style fixes

 src/empathy-call-window.c |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

commit 66d8d07abade96645aca23d9c0dd526a9ed5481c
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Sat Mar 6 19:18:27 2010 -0500

    Check for errors when linking the video source into a call (#612020)

 src/empathy-call-window.c |   67
 ++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 60 insertions(+), 7 deletions(-)

commit 1711b4dffc6c39c948ac441aec2bd81a99c411ff
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Sat Mar 6 18:37:36 2010 -0500

    Verify that the video source could be linked into the pipeline

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

commit ee584165872d730f364018915231e014fb0ca37f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Sat Mar 6 18:36:30 2010 -0500

    Return error when the audio source can not be started

 src/empathy-call-window.c |   35 +++++++++++++++++++++++++++++++----
 1 files changed, 31 insertions(+), 4 deletions(-)

commit bcbcb511ce03d1bfde0096830f28bfa21c703569
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Sat Mar 6 18:31:16 2010 -0500

    telepathy-glib sucks, need to send stream error from the main thread

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

commit b860ad599ff905a735ca00f4f256c43411c09a85
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Sat Mar 6 18:27:56 2010 -0500

    Return a telepathy error if the source can't be added

 libempathy/empathy-call-handler.c |   11 ++++++++---
 src/empathy-call-window.c         |    3 ++-
 2 files changed, 10 insertions(+), 4 deletions(-)

commit fc5be44316c04af418f131f6be0d9e4d9dda2e39
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Sat Mar 6 18:22:49 2010 -0500

    Remove false comment

    The sink-added callback is called in response to a dbus call, so
    from the main
    thread. It is the src-addec callback that comes from a streaming
    thread.

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

commit 92be33483073c5475567d60b442c8c130dd1babb
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Sat Mar 6 18:21:24 2010 -0500

    Add audio conversion filter to receive pipeline

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

commit 49542a8ff607d5b1b60d14d3d34ebef943362778
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Sat Mar 6 18:11:13 2010 -0500

    Add fakesink to srcpad if not real sink could be linked

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

commit 6f2876c2a265e4dbd968113795ec222dec86d008
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Sat Mar 6 16:59:51 2010 -0500

    Emit error when failing to link audio pad

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

commit 4a4a8f89579147d1e712d5da257c83786f86439f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Sat Mar 6 17:02:32 2010 -0500

    Send stream error when the src pad can't be linked

 libempathy/empathy-call-handler.c |   11 ++++++++---
 src/empathy-call-window.c         |    4 +++-
 2 files changed, 11 insertions(+), 4 deletions(-)

commit c7662e15ba7412146c8d9d76c9c3b4c3cffb4089
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Sat Mar 6 16:59:20 2010 -0500

    Handle errors from audio sink

 src/empathy-call-window.c |   58
 +++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 53 insertions(+), 5 deletions(-)

commit c3d5568a05b65ec18ff7ff6012be6420340bebab
Author: Andrew Gorcester <andrewsg@u.washington.edu>
Date:   Mon Mar 29 17:33:32 2010 +0200

    new-chatroom-dialog: filter CM not implementing groupchat

 src/empathy-new-chatroom-dialog.c |   46
 ++++++++++++++++++++++++++++++++++++-
 1 files changed, 45 insertions(+), 1 deletions(-)

commit c3057afe0d6ffddc4b7223fab51751473dfb1a1f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Mar 26 11:58:50 2010 +0100

    tp-chat: update self user if it has been renamed (#613930)

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

commit 2fcfa45d056d18a8eec36b3da755d82e7dcf7484
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Mar 29 17:03:14 2010 +0200

    start dev of next release

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

commit 4717ca516f32e001c8888de619ea6624ef074dae
Author: Felix Kaser <f.kaser@gmx.net>
Date:   Sun Mar 28 12:28:31 2010 +0200

    fallback to JID if alias is empty

    if the alias is empty, contact_get_name should fallback to the jabber
    id. this fixes bug #614162

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

commit d0c2fc30cafbc9e1f2066bff136f0d19074268ee
Author: Felix Kaser <f.kaser@gmx.net>
Date:   Mon Mar 29 09:48:48 2010 +0200

    fix alignment of the label in error-infobar

    this left aligns the label which contains the error message in the
    infobar. fixes bug #609823

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

commit 0f13fb09fbc611dcf24df92a1e4a59b039abb094
Author: Simos Xenitellis <simos@gnome.org>
Date:   Mon Mar 29 16:46:08 2010 +0300

    Updated Greek translation for empathy documentation

 help/el/el.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)