[empathy] Created tag EMPATHY_2_25_2



The unsigned tag 'EMPATHY_2_25_2' was created.

Tagger: Xavier Claessens <xclaesse gmail com>
Date: Mon Dec 1 13:35:08 2008 +0100

    Tagged for release 2.25.2.

Changes:

Guillaume Desmottes (207):
      add .gitignore
      add data/.gitignore
      add docs/.gitignore
      libempathy/.gitignore
      add megaphone/.gitignore
      add src/.gitignore
      po/.gitignore
      add python/.gitignore
      add call chandler and service to src/.gitignore
      add empathy-account-widget-irc.glade
      add empathy-irc-server.[ch]
      add empathy-irc-network.[ch]
      add empathy-account-widget-irc.[ch]
      add empathy-account-widget-irc.[ch]
      build/install IRC account files/data
      empathy-accounts-dialog: use empathy-account-widget-irc when needed
      add vim's backup to gitignore
      Merge branch 'master' into irc
      Merge commit 'origin/master'
      Merge branch 'master' into irc
      move empathy-irc-network-manager, empathy-irc-network and empathy-irc-server from libempathy-gtk to libempathy
      update build system according new location of IRC objects
      add tests/check-empathy-irc-server.c to tests suite
      really add tests/check-empathy-irc-server.c
      add tests/check-empathy-irc-network.c to tests suite
      add tests/check-empathy-irc-network-manager.c to tests suite
      Merge branch 'irc' of git+ssh://projects.collabora.co.uk/home/cassidy/public_html/git/empathy into irc
      add empathy-account-widget-irc to POTFILES.in
      empathy-irc-server: emit "notify" signal when properties are changed
      test empathy_irc_server_new
      empathy-irc-server.c: properties don't have to be construct only
      check-empathy-irc-server.c: test property change
      Revert "empathy-irc-server: emit "notify" signal when properties are changed"
      empathy-irc-server.c: add the modified signal
      check-empathy-irc-server.c: test the modified signal
      empathy-irc-server.c: set NULL as default address
      empathy-irc-server.c: port can't be 0
      empathy-irc-network: the nework's name don't have to be construct only. Set NULL as default value
      irc-network: add the modified signal
      test empathy_irc_network_new
      check-empathy-irc-network: test property change
      check-empathy-irc-network: test the modified signal
      check-empathy-irc-server: the modified variable have to be static
      Merge branch 'master' of git://git.collabora.co.uk/git/empathy
      Merge branch 'master' into irc
      empathy-irc-network: empathy_irc_network_get_servers returns a list of refed servers
      empathy-irc-network: be sure we own a ref on each EmpathyIrcServer
      check-empathy-irc-network: test empathy_irc_network_add_server
      add empathy_irc_network_remove_server
      check-empathy-irc-network.c: test empathy_irc_network_remove_server
      check-empathy-irc-network: check if the modified signal when we add/remove servers
      emit the modified signal when a server is modified
      check-empathy-irc-network.c: test is network's modified signal is fired when we modify one of its servers
      empathy-irc-network: add empathy_irc_network_set_server_position
      check-empathy-irc-network: test empathy_irc_network_set_server_position
      empathy-irc-network: emit the modified signal when we call empathy_irc_network_set_server_position
      Merge branch 'master' into irc
      empathy-irc-network-manager: take 2 file paths as constructor argument
      empathy-irc-network-manager: parse the global network file
      Change parsing code to fit new XML format
      create check-irc-helper containing usefull IRC test functions
      add tests/xml/default-irc-networks-sample.xml
      check if the server is NULL in check_server
      check-empathy-irc-network: move network check code to check-irc-helper
      check-empathy-irc-network-manager: test parsing
      empathy-irc-network-manager: add a constructor
      empathy-irc-network-manager: use a hash table to store networks
      check-empathy-irc-network-manager: networks order isn't garantee anymore
      remove id property from EmpathyIrcNetwork
      properly implement empathy_irc_network_manager_add
      check-empathy-irc-network-manager: test empathy_irc_network_manager_add
      implement empathy_irc_network_manager_remove
      test empathy_irc_network_manager_remove
      parse user networks file
      ignore IRC network having the dropped attribute
      test user network file parsing
      add tests/xml/user-irc-networks-sample.xml
      test loading of global and user networks file at the same time
      ignore user-irc-networks.xml
      copy user's networks file so we're sure to never change the master copy
      free buffer when copying user's file
      start to implement network XML file save
      start to test networks XML file save
      no need to create a temporary string when writing ssl attribute
      add another test network in user-irc-networks-sample.xml
      add a network to default-irc-networks-sample.xml
      start to test modifications with 2 network files loaded (not finished yet)
      only write to XML network loaded from the user file or which was modified
      write dropped server to user's XML
      fix test
      add IRC objects to libempathy doc
      Merge branch 'master' into irc
      fix copyright and relicense IRC files to LGPL
      empathy-account-widget-irc: instantiate the IRC network manager
      remove debug print
      remove the network id from the store
      remove useless function declarations
      some code cleanup
      setup IRC account widget
      IRC widget: save settings
      remove old rotten code
      IRC widget: save password setting
      add empathy_irc_network_manager_find_network_by_address
      test empathy_irc_network_manager_find_network_by_address
      IRC widget: find network using srv address
      IRC widget: get charset param
      IRC widget: select the network
      set server param
      IRC widget: set port and ssl param too
      create a new network if there is already a configured account using an unknow server
      irc-network-manager: fix a bug when writing user XML file
      test add test_no_modify
      rename test_no_modify to test_no_modify_with_empty_user_file
      IRC widget: add network to the network mgr when we create a new one
      empathy_irc_network_manager_find_network_by_address: don't return a dropped network
      IRC widget: start to implement network removal
      IRC widget: properly remove the network
      IRC widget: display edit network dialog
      IRC widget: destroy edit network dialog when closing the window
      add libempathy-gtk/irc-networks.xml
      IRC widget: don't hardcode user's networks file path
      move irc-networks.xml to libempathy
      Install irc-networks.xml
      don't hardcode user's networks file
      IRC widget: Create the servers store
      Merge branch 'master' into irc
      display servers info in the treeview
      allow to edit servers settings
      allow to edit network's name
      implement add/remove servers
      gtk_tree_model_get args have to be terminated by -1 not NULL
      Move networks model populing to account_widget_irc_setup so we don't have to iter throught it to select the right network
      set irc network dialog transient and modal
      set EmpathyAccountWidgetIrc to its own module
      change EmpathyIrcNetworkDialog API to fit general dialog API
      rename irc_network_dialog to dialog
      add 2 TODO
      update network name from treeview when network dialog is closed
      update server, port and ssl settings
      remove the account from EmpathyIrcNetwork as we don't use it
      add a add-network button
      remove the New.. entry from the combobox
      factor out server params setting
      implement new network
      add "charset" property to EmpathyIrcNetwork
      test charset property
      fix charset leak
      read/write charset from/to XML
      test charset from/to XML
      expand the port column
      set cursor to the address cell when adding a new server
      move up/down server in the treeview
      reorder servers according the GUI
      update server buttons sensitive according current selection
      remove a debug output
      change the network when irc_network_dialog_show is called on an existing dialog
      add empathy-irc-network-dialog.c to POTFILES.in
      don't hardcode UTF-8 in glade
      add totem-subtitle-encoding.[ch] copied from totem
      build totem-subtitle-encoding
      add charset support
      Merge commit 'xclaesse/ircGeneric' into irc
      don't install empathy-irc-network-dialog.h as libempathy-gtk header
      add totem-subtitle-encoding.c to po/POTFILES.in
      add IRC widgets to doc
      document empathy_account_widget_irc_new
      rename irc_network_dialog_show  to empathy_irc_network_dialog_show
      document empathy_irc_network_dialog_show
      coding style tweak
      empathy_irc_network_add_server: complain if the server is already in the list
      remove old commented code
      install empathy-irc-networks.dtd
      validate XML files using DTD
      don't use the network name to generate new network id
      remove m4/Makefile from configure.ac
      empathy-irc-network-manager: emit notify when changing properties
      no need to check if the id attribute is present, that's the job of the DTD now
      display a message if the dropped attribute is used in a global file
      automatically save networks when they are modified
      remove empathy_irc_network_manager_store as saving is now automatic
      coding style tweaks
      we don't have to explicitely call g_object_notify when setting a property
      Merge commit 'origin/master' into irc
      totem-subtitle-encoding.c: change license to LPGL
      updated NEWS
      document EmpathyIrcServer
      document empathy_irc_network_new
      use %TRUE in doc
      document methods of EmpathyIrcNetwork
      fix typo in doc
      document EmpathyIrcNetworkManager
      add tooltips to add/edit/remove network buttons
      rename account_widget_irc_button_network_clicked_cb to account_widget_irc_button_edit_network_clicked_cb
      remove GtkSizeGroup
      fallback to DATADIR if global networks file wasn't found in UNINSTALLED_IRC_DIR
      use gtk_list_store_insert_with_values instead of gtk_list_store_append + gtk_list_store_set
      set irc network dialog as visiable in the glade file so we don't have to call gtk_widget_show_all
      create irc-networks.xml using networks from xchat
      check if network !=  NULL before trying to set its charset
      save when adding/removing networks
      accounts-dialog: swap the create and previous button
      use g_timeout_add instead of g_timeout_add_seconds
      no need to get label widgets anymore
      FreeNode port is 6667
      rename empathy_irc_network_add_server to empathy_irc_network_append_server
      Fix GArray leak in empathy_tp_contact_factory_get_from_handles (Guillaume Desmottes)
      fix the channel-type leak in dispatch_channel_cb (Guillaume Desmottes)

Marco Barisione (4):
      Allow digits in type names when generating the marshallers
      Use POSIX character classes instead of ranges with sed
      Set to unsensitive the 'Show avatars' option when using compact mode. Fixes bug #521570 (Marco Barisione).
      Swap the 'Show avatars' and 'Compact mode' check boxes

Sjoerd Simons (9):
      EmpathyTpContactFactory: If the presence dict doesn't contain a presence-message set the presence message to NULL
      Merge branch 'master' of git://git.collabora.co.uk/git/empathy
      Merge branch 'master' of git://git.collabora.co.uk/git/empathy
      Merge branch 'master' of git://git.collabora.co.uk/git/empathy
      Make empathy_call_with_contact_id wait untill the handle for the contact is
      Merge branch 'master' of git://git.collabora.co.uk/git/empathy
      empathy-tp-call: _ref the connection, channel and contact properties if set. (Sjoerd)
      Add a EMPATHY_CAPABILITIES_UNKNOWN_FLAG to signal the capabilities haven't been retrieved just yet. (Sjoerd)
      If the capabilities of a contact are still unknown, wait untill they're retrieved before starting the call. (Sjoerd)

Xavier Claessens (23):
      Improved gitignore
      Add AC_CONFIG_AUX_DIR(.) to fix autogen.sh
      Clean up
      Improve .gitignore. Fixes bug #505585 (Guillaume Desmottes).
      Generate ChangeLog from git log
      Add missing files
      Simplify contact_list_view_cell_set_background()
      Simplify chat theme system
      Remove import gossip theme task, it's done now
      Add "check" framework support. Fixes bug #505622 (Guillaume Desmottes).
      Fix build of tests
      Add back empathy_tp_chat_new_with_contact
      Add convinience functions empathy_chat_with_contact() and empathy_chat_with_contact_id() to start a chat with a contact. Make use of it when appropriate.
      Fix setting avatar. (Sjoerd Simons)
      Merge branch 'master' of git+ssh://xclaesse git collabora co uk/git/empathy
      Merge branch 'master' of git+ssh://xclaesse git collabora co uk/git/empathy
      Fix "make valgrind". Fixes bug #507656 (Guillaume Desmottes).
      Merge branch 'master' into ircGeneric
      Use glib marshalers instead of generating new onces.
      Make use of new generic API for account, fullname, password and quit-message parameters.
      Merge branch 'master' into ircGeneric
      Update for new API.
      Fix coding style

adrighem (1):
      2008-09-07  Vincent van Adrighem  <adrighem gnome org>

aflinta (2):
      2007-08-08  Artur Flinta  <aflinta svn gnome org>
      2007-08-19  Artur Flinta  <aflinta svn gnome org>

aihana (17):
      2007-05-26  Takeshi AIHANA <takeshi aihana gmail com>
      2007-06-10  Takeshi AIHANA <takeshi aihana gmail com>
      2007-06-24  Takeshi AIHANA <takeshi aihana gmail com>
      2007-07-31  Takeshi AIHANA <takeshi aihana gmail com>
      2007-08-14  Takeshi AIHANA <takeshi aihana gmail com>
      2007-08-26  Takeshi AIHANA <takeshi aihana gmail com>
      2007-09-29  Takeshi AIHANA <takeshi aihana gmail com>
      2007-10-08  Takeshi AIHANA <takeshi aihana gmail com>
      2007-11-01  Takeshi AIHANA <takeshi aihana gmail com>
      2007-11-23  Takeshi AIHANA <takeshi aihana gmail com>
      2007-12-05  Takeshi AIHANA <takeshi aihana gmail com>
      2007-12-18  Takeshi AIHANA <takeshi aihana gmail com>
      Updated ja translation (Takeshi AIHANA)
      Updated ja translation (Takeshi AIHANA).
      Updated ja translation (Takeshi AIHANA).
      Updated ja translation (Takeshi AIHANA)
      2008-09-19  Takeshi AIHANA <takeshi aihana gmail com>

aklapper (4):
      2007-11-14  Andre Klapper  <a9016009 gmx de>
      Updated de translation.
      Updated de translation (Andre Klapper).
      Updated de translation (Andre Klapper).

al_shopov (4):
      2007-11-26  Alexander Shopov  <ash contact bg>
      2008-07-21  Alexander Shopov  <ash contact bg>
      2008-09-05  Alexander Shopov  <ash contact bg>
      2008-09-29  Alexander Shopov  <ash contact bg>

aman (1):
      Added pa.po for Punjabi Language by Amanpreet Singh Alam

apravi (1):
      Malayalam translation updated by Ashik Salhudeen and me

aprokoudine (1):
      updated Russian translation

baptistem (3):
      Correct capitalisation. Fix bug #529439 (Baptiste Mille-Mathias).
      Correct spacing in some strings. Fix bug #529437 (Baptiste Mille-Mathias).
      Correct string hyphenation. Fix bug #529436 (Baptiste Mille-Mathias).

bcicek (1):
      Updated Turkish translation (Baris Cicek)

bobmauchin (2):
      Updated French translation
      Updated fr translation (Robert-André Mauchin).

chliao (3):
      2.23.90
      2.23.91
      2.24.0

claudep (7):
      2007-10-24  Claude Paroz  <claude 2xlibre net>
      Removed translatable property on stock labels.
      2007-12-30  Claude Paroz  <claude 2xlibre net>
      Updated French translation
      Updated fr translation.
      Added fr translation, completed DOC_FIGURES in Makefile.am
      Updated fr translation (Claude Paroz)

clyties (3):
      Updated vi translation (Clytie Siddall)
      Updated vi translation (Clytie Siddall)
      Updated vi translation (Clytie Siddall)

cwryu (1):
      Updated ko translation (Changwoo Ryu).

djihed (17):
      Updated Arabic Translation by Djihed Afifi.
      Updated Arabic Translation by Djihed Afifi.
      Updated Arabic Translation by Djihed Afifi.
      Updated Arabic Translation by Abou Manal.
      Updated Arabic Translation by Abou Manal.
      Updated Arabic Translation by Abou Manal.
      Updated Arabic Translation by Abou Manal.
      Updated Arabic Translation by Abou Manal.
      Updated Arabic Translation by Abou Manal.
      Updated Arabic Translation by Youssef Chahibi.
      Updated Arabic Translation by Youssef Chahibi.
      Updated Arabic Translation by Youssef Chahibi.
      * Updated Arabic Translation by Youssef Chahibi.
      * Updated Arabic Translation by Youssef Chahibi.
      * Updated Arabic Translation by Youssef Chahibi.
      * Updated Arabic Translation by Youssef Chahibi.
      * Updated Arabic Translation by Anas Afif Emad.

dlodge (1):
      Updated en_GB translation

dnloreto (2):
      Updated pt translation (Duarte Loreto)
      Updated pt translation (Duarte Loreto <happyguy_pt hotmail com>)

dnylande (26):
      sv.po: Updated Swedish translation
      sv.po: Updated Swedish translation
      sv.po: Updated Swedish translation
      sv.po: Updated Swedish translation
      sv.po: Swedish translation updated
      sv.po: Updated Swedish translation
      sv.po: Updated Swedish translation
      sv.po: Updated Swedish translation
      sv.po: Updated Swedish translation
      sv.po: Swedish translation updated
      sv.po: Swedish translation updated
      sv.po: Swedish translation updated
      Updated sv translation (Daniel Nylander)
      Updated sv translation (Daniel Nylander).
      Updated sv translation(Daniel Nylander)
      Updated sv translation (Daniel Nylander).
      Updated sv translation (Daniel Nylander)
      Updated sv translation (<Daniel Nylander>).
      Updated sv translation (Daniel Nylander).
      Added sv translation (Daniel Nylander).
      Added sv to DOC_LINGUAS (Daniel Nylander).
      Updated sv translation (Daniel Nylander).
      Updated sv translation (Daniel Nylander)
      Updated sv translation
      Updated sv translation (Daniel Nylander)
      Updated sv translation (Daniel Nylander)

dooteo (12):
      2007-08-09  Inaki Larranaga Murgoitio  <dooteo zundan com>
      2007-12-27  Inaki Larranaga Murgoitio  <dooteo euskalgnu org>
      Updated eu translation (<Inaki Larranaga Murgoitio
      2008-02-16  Inaki Larranaga Murgoitio  <dooteo euskalgnu org>
      2008-02-21  Inaki Larranaga Murgoitio  <dooteo euskalgnu org>
      Updated eu translation (Inaki Larranaga Murgoitio
      Updated eu translation <dooteo euskalgnu org>
      Updated Basque translation ( Inaki Larranaga Murgoitio <dooteo euskalgnu org>).
      Updated Basque translation (Inaki Larranaga Murgoitio <dooteo euskalgnu org>).
      2008-08-20  Inaki Larranaga Murgoitio  <dooteo euskalgnu org>
      2008-08-26  Inaki Larranaga Murgoitio  <dooteo euskalgnu org>
      2008-08-30  Inaki Larranaga Murgoitio  <dooteo euskalgnu org>

eronahi (1):
      Updated ku translation

espens (2):
      2007-11-01  Espen Stefansen <espens svn gnome org>
      2007-12-16  Espen Stefansen  <espens svn gnome org>

fpeters (20):
      Updated French translation.
      * fr.po: Updated French translation with fixes suggested by Stéphane
      Marked strings for translation.  Fixes bug #528596 (Frederic Peters)
      Added a --no-connect option.  Fixes: #526208.  (Frederic Peters)
      keep track of connected status to disable menu item for "new conversation"
      initialize connection_status
      Rephrase sentence in edit contact dialog; fixes bug #547326.
      remove data/empathy-properties.desktop.in generation in configure.ac as
      check there is an account before accessing it; prevents a segfault when calling
      don't let label text be selected in contact tooltip  (closes: #546568)
      Use "Yahoo ID" instead of "Login ID" for Yahoo accounts.  (closes: #548693)
      don't list profiles twice.  (closes: #548578)
      Change label in Accounts window from Undo to Cancel.  (closes: #548709)
      added check for pygtk-codegen-2.0 and pygobject-codegen-2.0 as the latter
      don't use italic for status text in contact list (closes: #548632)
      Hide the tab close button where there is a single tab (closes: #551096)
      add WM_WINDOW_ROLE property to windows  (closes: #551113)
      Catch underscores in email addresses.  (closes: #554284)
      use AM_PATH_PYTHON for Python detection  (closes: #544029)
      Remove session information from Ekiga registration URL.  (closes: #554938)

frolix68 (2):
      Updated el translation by Giannis Katsampirhs
      Updated el translation

fwang (1):
      Updated zh_CN translation.

gforcada (4):
      Updated ca translation (Gil Forcada).
      Updated ca translation (Gil Forcada).
      Updated Catalan translation
      Minor fix to Catalan translation

gintas (2):
      2008-09-17  Gintautas Miliauskas  <gintas akl lt>
      2008-11-17  Gintautas Miliauskas  <gintas akl lt>

grakic (2):
      Conversion from sr Latn to sr latin
      Updated sr translation

hasselmm (3):
      Use proper format string for max-size property
      Use markup for chat-window tooltips
      Include account name in chat-window tooltip. Fixes bug #560622

hendrikr (1):
      2008-11-18  Hendrik Richter  <hendrikr gnome org>

icq (22):
      2007-10-28  Ignacio Casal Quinteiro  <nacho resa gmail com>
      Updated Galician Translation.
      2007-12-03  Ignacio Casal Quinteiro  <nacho resa gmail com>
      Updated Galician Translation.
      Updated Galician Translation.
      Updated Galician Translation and POTFILES.in
      Updated Galician Translation.
      Updated Galician Translation.
      Updated Galician Translation.
      Updated Galician Translation.
      Updated Galician Translation and POTFILES.in
      Updated Galician translation
      Updated Galician translation
      Updated Galician translation
      Updated Galician translation
      Updated Galician translation
      Updated Galician translation
      Updated Galician translation
      Updated Galician translation
      Updated Galician Translation.
      Updated Galician translation
      Updated Galician Translation.

ituohela (13):
      Updated Finnish translation
      Updated Finnish translation
      Updated Finnish translation
      Updated Finnish translation
      Updated Finnish translation
      Updated Finnish translation
      Updated Finnish translation
      Updated Finnish translation
      Updated Finnish translation
      Updated Finnish translation
      Updated Finnish translation
      Updated Finnish translation
      Updated Finnish translation

jordim (1):
      Updated Catalan translation.

jorgegonz (68):
      Added Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation Jorge Gonzalez
      Updated Spanish translation by Jorge Gonzalez
      Updated Spanish translation by Jorge Gonzalez
      Updated Spanish translation (Jorge Gonzalez)
      Updated Spanish translation (Jorge Gonzalez)
      Updated Spanish translation (Jorge Gonzalez)
      Updated Spanish translation (Jorge Gonzalez)
      Updated Spanish translation (Jorge Gonzalez)
      Updated Spanish translation (Jorge Gonzalez)
      Updated Spanish translation (Jorge Gonzalez)
      Updated Spanish translation (Jorge Gonzalez)
      Updated es translation <Jorge Gonzalez>
      Added Spanish translation
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated Spanish translation and uploaded figures
      Updated Spanish translation
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated Spansih translation
      Updated es translation (Jorge Gonzalez)
      Updated es translation (Jorge Gonzalez)
      Updated Spanish translation

joskulj (1):
      Updated de translation (Jochen Skulj)

jovanna (2):
      Updated mk translation (Jovan Naumovski)
      Updated mk translation (Jovan Naumovski)

kelemeng (10):
      2007-06-11  Gabor Kelemen  <kelemeng gnome hu>
      2007-06-15  Gabor Kelemen  <kelemeng gnome hu>
      2007-06-18  Gabor Kelemen  <kelemeng gnome hu>
      2007-10-30  Gabor Kelemen  <kelemeng gnome hu>
      Updated hu translation
      Updated hu translation
      Updated Hungarian translation (Gabor Kelemen)
      Corrected shortcuts
      Mark some forgotten strings for translation (bug #553066)
      Hungarian translation updated

kennethn (3):
      Updated Danish translation
      Updated Danish translation
      Updated Danish translation (Kenneth Nielsen)

kmaraas (12):
      2007-12-19  Kjartan Maraas  <kmaraas gnome org>
      2008-01-03  Kjartan Maraas  <kmaraas gnome org>
      Updated Norwegian bokmål translation.
      Updated Norwegian bokmål translation.
      Updated Norwegian bokmål translation
      Updated Norwegian bokmål translation.
      Updated Norwegian bokmål translation.
      Updated Norwegian bokmål translation.
      2008-08-15  Kjartan Maraas  <kmaraas gnome org>
      Update translation
      Update translation
      Update

laurenti (2):
      Updated Translation
      Updated Translation

leonardof (8):
      2007-12-27  Leonardo Ferreira Fontenelle  <leonardof svn gnome org>
      Updated pt_BR translation (Og Maciel).
      Updated pt_BR translation (Og Maciel).
      Minor fix in pt_BR translation (Og Maciel).
      Updated pt_BR translation (Djavan Fagundes)
      2008-08-19  Leonardo Ferreira Fontenelle  <leonardof gnome org>
      2008-08-20  Leonardo Ferreira Fontenelle  <leonardof gnome org>
      2008-08-30  Leonardo Ferreira Fontenelle  <leonardof gnome org>

lferrett (5):
      2007-11-27  Luca Ferretti  <elle uca libero it>
      2007-12-17  Luca Ferretti  <elle uca libero it>
      Updated it translation (Milo Casagrande)
      Updated it translation (Milo Casagrande).
      Added it translation (Milo Casagrande).

marcel (1):
      Updated list.

mariobl (2):
      Updated German translation
      2008-09-19  Mario Blättermann  <mariobl svn gnome org>

mateju (10):
      Added Slovenian translation
      Added Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation

mbari (2):
      2007-08-07  Marco Barisione  <marco barisione org>
      2007-10-03  Marco Barisione  <marco barisione org>

mdziumanenko (1):
      2008-11-3 Maxim Dziumanenko <dziumanenko gmail com>

nshmyrev (3):
      Update POTFILES.in according to new files layout. Fixes bug #522528.
      ru.po: Updated Russian translation by Il'ya Mertsalov.
      2008-10-27  Nickolay V. Shmyrev  <nshmyrev yandex ru>

ogmaciel (3):
      Updated Brazilian Portuguese translation.
      Updated Brazilian Portuguese translation (Vladimir Melo).
      Updated Brazilian Portuguese translation.

pachimho (1):
      Updated Nepali Translation

pclouds (1):
      2008-09-02  Nguy�n Thái Ng�c Duy <pclouds gmail com>

pgeyleg (1):
      updated dzongkha translation

pkerling (1):
      2008-07-05  Philipp Kerling  <k philipp gmail com>

pmkovar (4):
      Updated cs translation (Lucas Lommer).
      Updated cs translation (Adrian Gunis).
      Updated cs translation (Adrian Gunis).
      Updated cs translation (Martin Picek and Lucas Lommer). Added Czech translation of empathy manual by Lucas Lommer.

pwithnall (3):
      Updated en_GB translation (Philip Withnall).
      Updated en_GB translation (Philip Withnall).
      Updated en_GB translation (Philip Withnall).

root (1):
      Initial project roots

rranjan (3):
      hindi translation committed by Rajesh Ranjan
      hindi update by Rajesh Ranjan
      hindi update by Rajesh Ranjan

runab (3):
      Added Bengali India Translation
      Added Bengali India (bn_IN) to the list of languages
      Added entry for the Bengali India translation addtion and addition to LINGUAS

sandeeps (3):
      Updated Marathi Translations
      Adding Marathi(mr) to LINGUAS
      Updated Marathi Transaltions

simos (2):
      Updated Greek translation (Nick Agianniotis).
      Updated ps translation (Zabeeh Khan)

sprasad (2):
      Added kn
      Updated the kn translations

stephaner (3):
      One more fix. Thanks to Claude Paroz.
      Updated French translation by Laurent Bigonville and Stéphane Raimbault.
      === DO NOT EDIT ===

swkothar (3):
      Added gujarati translation
      Committed Translation by Sweta Kothari
      Committed Translation by Sweta Kothari

tkaroonb (4):
      Added th translation (Theppitak Karoonboonyanan).
      Updated th translation (Theppitak Karoonboonyanan).
      Updated th translation (Theppitak Karoonboonyanan)
      Updated th translation (Theppitak Karoonboonyanan)

tomaszd (4):
      Updated pl translation (Tomasz Dominikowski).
      Updated pl translation (Tomasz Dominikowski)
      2008-08-25  Tomasz Dominikowski  <tdominikowski aviary pl>
      2008-09-05  Tomasz Dominikowski  <tdominikowski aviary pl>

vuntz (1):
      Fix for GTK+ adjustment policy enforcement:

wadimd (1):
      * pl.po: Updated Polish translation by Tomasz Dominikowski

walters (1):
      Don't need separate "Empathy accounts" in preferences;

xclaesse (1448):
      [darcs-to-svn @ initial import]
      [darcs-to-svn @ Adding salut profile]
      [darcs-to-svn @ Set Collabora copyright for files I created/modified]
      [darcs-to-svn @ Updating TODO]
      [darcs-to-svn @ Save/restore window geometry]
      [darcs-to-svn @ Fix leak]
      [darcs-to-svn @ Adding GossipPresenceChooser]
      [darcs-to-svn @ Only one presence per contact]
      [darcs-to-svn @ Adding jabber specific settings widget]
      [darcs-to-svn @ Missing file]
      [darcs-to-svn @ Missing glade file for chat]
      [darcs-to-svn @ Fix copyright in GPL header]
      [darcs-to-svn @ Connect accounts in empathy-launcher, not in empathy-contact-list]
      [darcs-to-svn @ Syncing new contact list stuff from gossip]
      [darcs-to-svn @ Syncing message history from gossip]
      [darcs-to-svn @ Sync last things from gossip. Up to date with gossip SVN revision 2317]
      [darcs-to-svn @ move some code from GossipPrivateChat to GossipChatView]
      [darcs-to-svn @ Handling /say msg and remove useless debug messages]
      [darcs-to-svn @ GossipMainWindow]
      [darcs-to-svn @ contact list now displays accounts dialog]
      [darcs-to-svn @ Fixing presence and preference dialog]
      [darcs-to-svn @ Fix setting presence]
      [darcs-to-svn @ Fix typo]
      [darcs-to-svn @ Replace the launcher by the main program with tray icon]
      [darcs-to-svn @ distcheck now works]
      [darcs-to-svn @ Autostart]
      [darcs-to-svn @ Remove EmpathySession and move all programs into src/]
      [darcs-to-svn @ Cleanup build system and add MC plugin]
      [darcs-to-svn @ do not assert when there is an unknown state str]
      [darcs-to-svn @ adding debug message]
      [darcs-to-svn @ Use icon-name API instead of stock icons and update tango icons]
      [darcs-to-svn @ import autogen.sh from gossip]
      [darcs-to-svn @ fix including of mcd-*.h files]
      [darcs-to-svn @ many changes]
      [darcs-to-svn @ Improve build system]
      [darcs-to-svn @ after a timeout we are in PAUSED chat state]
      [darcs-to-svn @ sync with Gossip SVN 2323]
      [darcs-to-svn @ Ctr+Enter adds a new line in and empathy-chat exits 5sec after the last chat was closed]
      [darcs-to-svn @ Automatically set presence to available when starting and to offline when exiting]
      [darcs-to-svn @ New object: EmpathyStatusIcon]
      [darcs-to-svn @ connect to the error signal on MC]
      [darcs-to-svn @ Improved EmpathyStatusIcon and GossipPresenceChooser]
      [darcs-to-svn @ popup menu on the status icon]
      [darcs-to-svn @ Show/Hide main window on delete event]
      [darcs-to-svn @ Fix icon size]
      [darcs-to-svn @ gossip_mission_control_new() returns a MissionControl sigleton object and update throbber state when there is connecting accounts]
      [darcs-to-svn @ Save/Resore the visibility of main window and show account dialog if no account is enabled]
      [darcs-to-svn @ Move schemas to data/ and hide main window by default]
      [darcs-to-svn @ GossipAboutDialog]
      [darcs-to-svn @ adding protocol icons]
      [darcs-to-svn @ Add artists names to contributors and credits]
      2006-05-13  Xavier Claessens  <xclaesse gmail com>
      2006-05-13  Xavier Claessens  <xclaesse gmail com>
      2006-05-13  Xavier Claessens  <xclaesse gmail com>
      2006-05-13  Xavier Claessens  <xclaesse gmail com>
      2006-05-13  Xavier Claessens  <xclaesse gmail com>
      0.3 release
      bump version to 0.4
      2006-05-14  Xavier Claessens  <xclaesse gmail com>
      2006-05-14  Xavier Claessens  <xclaesse gmail com>
      2006-05-15  Xavier Claessens  <xclaesse gmail com>
      2006-05-15  Xavier Claessens  <xclaesse gmail com>
      import po files from gossip
      2006-05-16  Xavier Claessens  <xclaesse gmail com>
      2006-05-17  Xavier Claessens  <xclaesse gmail com>
      * libempathy-gtk/gossip-private-chat.h:
      2006-05-19  Xavier Claessens  <xclaesse gmail com>
      2007-05-19  Xavier Claessens  <xclaesse gmail com>
      2007-05-19  Xavier Claessens  <xclaesse gmail com>
      2007-05-20  Xavier Claessens  <xclaesse gmail com>
      Updating with 0.4 news
      imported from gossip
      do not import changelog from gossip it mess up maintainer script for release
      2007-05-20  Xavier Claessens  <xclaesse gmail com>
      2007-05-20  Xavier Claessens  <xclaesse gmail com>
      2007-05-20  Xavier Claessens  <xclaesse gmail com>
      2007-05-20  Xavier Claessens  <xclaesse gmail com>
      2007-05-20  Xavier Claessens  <xclaesse gmail com>
      2007-05-21  Xavier Claessens  <xclaesse gmail com>
      2007-05-21  Xavier Claessens  <xclaesse gmail com>
      2007-05-24  Xavier Claessens  <xclaesse gmail com>
      2007-05-24  Xavier Claessens  <xclaesse gmail com>
      2007-05-25  Xavier Claessens  <xclaesse gmail com>
      wrong file names
      2007-05-25  Xavier Claessens  <xclaesse gmail com>
      2007-05-25  Xavier Claessens  <xclaesse gmail com>
      update NEWS file
      2007-05-25  Xavier Claessens  <xclaesse gmail com>
      2007-05-26  Xavier Claessens  <xclaesse gmail com>
      2007-05-31  Xavier Claessens  <xclaesse gmail com>
      2007-05-31  Xavier Claessens  <xclaesse gmail com>
      2007-05-31  Xavier Claessens  <xclaesse gmail com>
      set bug #
      updated
      2007-06-01  Xavier Claessens  <xclaesse gmail com>
      2007-06-01  Xavier Claessens  <xclaesse gmail com>
      2007-06-02  Xavier Claessens  <xclaesse gmail com>
      2007-06-02  Xavier Claessens  <xclaesse gmail com>
      2007-06-02  Xavier Claessens  <xclaesse gmail com>
      2007-06-02  Xavier Claessens  <xclaesse gmail com>
      2007-06-03 Xavier Claessens  <xclaesse gmail com>
      2007-06-03 Xavier Claessens  <xclaesse gmail com>
      2007-06-03 Xavier Claessens  <xclaesse gmail com>
      adding more detail to the changelog
      2007-06-03 Xavier Claessens  <xclaesse gmail com>
      2007-06-06 Xavier Claessens  <xclaesse gmail com>
      2007-06-06 Xavier Claessens  <xclaesse gmail com>
      2007-06-06 Xavier Claessens  <xclaesse gmail com>
      2007-06-06 Xavier Claessens  <xclaesse gmail com>
      2007-06-06 Xavier Claessens  <xclaesse gmail com>
      2007-06-06 Xavier Claessens  <xclaesse gmail com>
      2007-06-06 Xavier Claessens  <xclaesse gmail com>
      2007-06-08 Xavier Claessens  <xclaesse gmail com>
      2007-06-08 Xavier Claessens  <xclaesse gmail com>
      2007-06-08 Xavier Claessens  <xclaesse gmail com>
      2007-06-09 Xavier Claessens  <xclaesse gmail com>
      2007-06-09 Xavier Claessens  <xclaesse gmail com>
      Make it distcheck
      updated
      2007-06-09 Xavier Claessens  <xclaesse gmail com>
      2007-06-09 Xavier Claessens  <xclaesse gmail com>
      2007-06-09 Xavier Claessens  <xclaesse gmail com>
      2007-06-10 Xavier Claessens  <xclaesse gmail com>
      2007-06-10 Xavier Claessens  <xclaesse gmail com>
      forgot to add new files
      2007-06-10  Xavier Claessens  <xclaesse gmail com>
      2007-06-13 Xavier Claessens  <xclaesse gmail com>
      Make use of ACTIVE_USER_WAIT_TO_ENABLE_TIME
      2007-06-13 Xavier Claessens  <xclaesse gmail com>
      2007-06-14 Xavier Claessens  <xclaesse gmail com>
      2007-06-14 Xavier Claessens  <xclaesse gmail com>
      2007-06-14 Xavier Claessens  <xclaesse gmail com>
      2007-06-14 Xavier Claessens  <xclaesse gmail com>
      2007-06-14 Xavier Claessens  <xclaesse gmail com>
      rename src/empathy-main.c to -src/empathy.c in POTFILES.in
      2007-06-14 Xavier Claessens  <xclaesse gmail com>
      2007-06-15 Xavier Claessens  <xclaesse gmail com>
      2007-06-15 Xavier Claessens  <xclaesse gmail com>
      2007-06-21 Xavier Claessens  <xclaesse gmail com>
      2007-06-21 Xavier Claessens  <xclaesse gmail com>
      Updated NEWS
      2007-06-21 Xavier Claessens  <xclaesse gmail com>
      2007-06-22 Xavier Claessens  <xclaesse gmail com>
      2007-06-22 Xavier Claessens  <xclaesse gmail com>
      2007-06-22 Xavier Claessens  <xclaesse gmail com>
      2007-06-30 Xavier Claessens  <xclaesse gmail com>
      2007-06-30 Xavier Claessens  <xclaesse gmail com>
      2007-07-07 Xavier Claessens  <xclaesse gmail com>
      2007-07-09 Xavier Claessens  <xclaesse gmail com>
      2007-07-09 Xavier Claessens  <xclaesse gmail com>
      2007-07-12 Xavier Claessens  <xclaesse gmail com>
      forgot to set a changelog entry for last commit
      2007-07-12 Xavier Claessens  <xclaesse gmail com>
      2007-07-12 Xavier Claessens  <xclaesse gmail com>
      2007-07-13 Xavier Claessens  <xclaesse gmail com>
      typo in widget name
      2007-07-13 Xavier Claessens  <xclaesse gmail com>
      2007-07-13 Xavier Claessens  <xclaesse gmail com>
      2007-07-14 Xavier Claessens  <xclaesse gmail com>
      2007-07-20 Xavier Claessens  <xclaesse gmail com>
      2007-07-25 Xavier Claessens  <xclaesse gmail com>
      2007-07-25 Xavier Claessens  <xclaesse gmail com>
      updated
      2007-07-26 Xavier Claessens  <xclaesse gmail com>
      2007-07-26 Xavier Claessens  <xclaesse gmail com>
      2007-07-26 Xavier Claessens  <xclaesse gmail com>
      2007-07-26 Xavier Claessens  <xclaesse gmail com>
      forgot to set the bug # in the changelog
      2007-07-26 Xavier Claessens  <xclaesse gmail com>
      2007-07-26 Xavier Claessens  <xclaesse gmail com>
      2007-07-26 Xavier Claessens  <xclaesse gmail com>
      2007-07-26 Xavier Claessens  <xclaesse gmail com>
      2007-07-26 Xavier Claessens  <xclaesse gmail com>
      2007-07-27 Xavier Claessens  <xclaesse gmail com>
      2007-07-27 Xavier Claessens  <xclaesse gmail com>
      2007-07-28 Xavier Claessens  <xclaesse gmail com>
      2007-07-28 Xavier Claessens  <xclaesse gmail com>
      2007-07-28 Xavier Claessens  <xclaesse gmail com>
      2007-07-28 Xavier Claessens  <xclaesse gmail com>
      Better like that
      2007-07-28 Xavier Claessens  <xclaesse gmail com>
      Bump soname
      Updated
      2007-07-29 Xavier Claessens  <xclaesse gmail com>
      2007-07-29 Xavier Claessens  <xclaesse gmail com>
      2007-07-30 Xavier Claessens  <xclaesse gmail com>
      2007-08-02 Xavier Claessens  <xclaesse gmail com>
      2007-08-02 Xavier Claessens  <xclaesse gmail com>
      2007-08-02 Xavier Claessens  <xclaesse gmail com>
      2007-08-02 Xavier Claessens  <xclaesse gmail com>
      2007-08-02 Xavier Claessens  <xclaesse gmail com>
      2007-08-02 Xavier Claessens  <xclaesse gmail com>
      2007-08-02 Xavier Claessens  <xclaesse gmail com>
      2007-08-02 Xavier Claessens  <xclaesse gmail com>
      2007-08-06 Xavier Claessens  <xclaesse gmail com>
      2007-08-06 Xavier Claessens  <xclaesse gmail com>
      2007-08-06 Xavier Claessens  <xclaesse gmail com>
      2007-08-08 Xavier Claessens  <xclaesse gmail com>
      2007-08-08 Xavier Claessens  <xclaesse gmail com>
      2007-08-09 Xavier Claessens  <xclaesse gmail com>
      2007-08-09 Xavier Claessens  <xclaesse gmail com>
      2007-08-09 Xavier Claessens  <xclaesse gmail com>
      Change debug message
      2007-08-10 Xavier Claessens  <xclaesse gmail com>
      2007-08-10 Xavier Claessens  <xclaesse gmail com>
      2007-08-10 Xavier Claessens  <xclaesse gmail com>
      Change a bit some debug output
      2007-08-11 Xavier Claessens  <xclaesse gmail com>
      2007-08-11 Xavier Claessens  <xclaesse gmail com>
      2007-08-12 Xavier Claessens  <xclaesse gmail com>
      2007-08-12 Xavier Claessens  <xclaesse gmail com>
      2007-08-12 Xavier Claessens  <xclaesse gmail com>
      2007-08-13 Xavier Claessens  <xclaesse gmail com>
      2007-08-19 Xavier Claessens  <xclaesse gmail com>
      Last patch was from Cosimo Cecchi
      2007-08-19 Xavier Claessens  <xclaesse gmail com>
      2007-08-19 Xavier Claessens  <xclaesse gmail com>
      2007-08-23 Xavier Claessens  <xclaesse gmail com>
      2007-08-24 Xavier Claessens  <xclaesse gmail com>
      forgot that file
      2007-08-24 Xavier Claessens  <xclaesse gmail com>
      2007-08-24 Xavier Claessens  <xclaesse gmail com>
      2007-08-24 Xavier Claessens  <xclaesse gmail com>
      update lt version
      2007-08-24 Xavier Claessens  <xclaesse gmail com>
      Updated Croatian translation (Senko Rasic)
      2007-08-24 Xavier Claessens  <xclaesse gmail com>
      Completely reworked ContactList API. Fixes bug #471611, bug #467280, bug #459540 and bug #462907.
      match maintainer.py syntax
      2007-08-30  Xavier Claessens  <xclaesse gmail com>
      2007-08-31  Xavier Claessens  <xclaesse gmail com>
      2007-09-08  Xavier Claessens  <xclaesse gmail com>
      2007-09-08  Xavier Claessens  <xclaesse gmail com>
      2007-09-08  Xavier Claessens  <xclaesse gmail com>
      Correct bug number
      2007-09-08  Xavier Claessens  <xclaesse gmail com>
      2007-09-08  Xavier Claessens  <xclaesse gmail com>
      2007-09-08  Xavier Claessens  <xclaesse gmail com>
      2007-09-08  Xavier Claessens  <xclaesse gmail com>
      forgot to add those files
      2007-09-08  Xavier Claessens  <xclaesse gmail com>
      2007-09-10  Xavier Claessens  <xclaesse gmail com>
      2007-09-11  Xavier Claessens  <xclaesse gmail com>
      Forgot changelog
      2007-09-19  Xavier Claessens  <xclaesse gmail com>
      2007-09-20  Xavier Claessens  <xclaesse gmail com>
      2007-09-21  Xavier Claessens  <xclaesse gmail com>
      2007-09-21  Xavier Claessens  <xclaesse gmail com>
      2007-09-21  Xavier Claessens  <xclaesse gmail com>
      2007-09-21  Xavier Claessens  <xclaesse gmail com>
      2007-09-21  Xavier Claessens  <xclaesse gmail com>
      2007-09-21  Xavier Claessens  <xclaesse gmail com>
      2007-09-21  Xavier Claessens  <xclaesse gmail com>
      2007-09-26  Xavier Claessens  <xclaesse gmail com>
      2007-09-26  Xavier Claessens  <xclaesse gmail com>
      2007-09-26  Xavier Claessens  <xclaesse gmail com>
      Forgot changelog
      2007-09-27  Xavier Claessens  <xclaesse gmail com>
      2007-09-27  Xavier Claessens  <xclaesse gmail com>
      2007-09-27  Xavier Claessens  <xclaesse gmail com>
      2007-09-27  Xavier Claessens  <xclaesse gmail com>
      2007-09-28  Xavier Claessens  <xclaesse gmail com>
      2007-09-28  Xavier Claessens  <xclaesse gmail com>
      2007-09-28  Xavier Claessens  <xclaesse gmail com>
      2007-09-28  Xavier Claessens  <xclaesse gmail com>
      2007-09-28  Xavier Claessens  <xclaesse gmail com>
      2007-09-29  Xavier Claessens  <xclaesse gmail com>
      2007-09-29  Xavier Claessens  <xclaesse gmail com>
      2007-09-29  Xavier Claessens  <xclaesse gmail com>
      2007-10-01  Xavier Claessens  <xclaesse gmail com>
      2007-10-01  Xavier Claessens  <xclaesse gmail com>
      2007-10-01  Xavier Claessens  <xclaesse gmail com>
      2007-10-01  Xavier Claessens  <xclaesse gmail com>
      2007-10-01  Xavier Claessens  <xclaesse gmail com>
      2007-10-01  Xavier Claessens  <xclaesse gmail com>
      2007-10-01  Xavier Claessens  <xclaesse gmail com>
      2007-10-01  Xavier Claessens  <xclaesse gmail com>
      2007-10-01  Xavier Claessens  <xclaesse gmail com>
      2007-10-01  Xavier Claessens  <xclaesse gmail com>
      2007-10-01  Xavier Claessens  <xclaesse gmail com>
      2007-10-01  Xavier Claessens  <xclaesse gmail com>
      2007-10-01  Xavier Claessens  <xclaesse gmail com>
      2007-10-02  Xavier Claessens  <xclaesse gmail com>
      really fix protocol group
      Oops, useless g_print
      2007-10-08  Xavier Claessens  <xclaesse gmail com>
      2007-10-09  Xavier Claessens  <xclaesse gmail com>
      2007-10-09  Xavier Claessens  <xclaesse gmail com>
      2007-10-09  Xavier Claessens  <xclaesse gmail com>
      2007-10-11  Xavier Claessens  <xclaesse gmail com>
      2007-10-11  Xavier Claessens  <xclaesse gmail com>
      2007-10-13  Xavier Claessens  <xclaesse gmail com>
      2007-10-13  Xavier Claessens  <xclaesse gmail com>
      2007-10-13  Xavier Claessens  <xclaesse gmail com>
      2007-10-15  Xavier Claessens  <xclaesse gmail com>
      2007-10-18  Xavier Claessens  <xclaesse gmail com>
      2007-10-19  Xavier Claessens  <xclaesse gmail com>
      2007-10-19  Xavier Claessens  <xclaesse gmail com>
      2007-10-19  Xavier Claessens  <xclaesse gmail com>
      2007-10-19  Xavier Claessens  <xclaesse gmail com>
      2007-10-19  Xavier Claessens  <xclaesse gmail com>
      2007-10-21  Xavier Claessens  <xclaesse gmail com>
      2007-10-21  Xavier Claessens  <xclaesse gmail com>
      forgot changelog
      2007-10-21  Xavier Claessens  <xclaesse gmail com>
      2007-10-23  Xavier Claessens  <xclaesse gmail com>
      2007-10-24  Xavier Claessens  <xclaesse gmail com>
      2007-10-25  Xavier Claessens  <xclaesse gmail com>
      2007-10-25  Xavier Claessens  <xclaesse gmail com>
      2007-10-25  Xavier Claessens  <xclaesse gmail com>
      2007-10-25  Xavier Claessens  <xclaesse gmail com>
      2007-10-25  Xavier Claessens  <xclaesse gmail com>
      2007-10-25  Xavier Claessens  <xclaesse gmail com>
      2007-10-25  Xavier Claessens  <xclaesse gmail com>
      2007-10-28  Xavier Claessens  <xclaesse gmail com>
      2007-10-28  Xavier Claessens  <xclaesse gmail com>
      Also accept :$ and :-$ for face-embarrassed
      2007-10-28  Xavier Claessens  <xclaesse gmail com>
      2007-10-28  Xavier Claessens  <xclaesse gmail com>
      Updated for release
      2007-11-03  Xavier Claessens  <xclaesse gmail com>
      2007-11-03  Xavier Claessens  <xclaesse gmail com>
      2007-11-03  Xavier Claessens  <xclaesse gmail com>
      2007-11-03  Xavier Claessens  <xclaesse gmail com>
      2007-11-03  Xavier Claessens  <xclaesse gmail com>
      Better debug messages
      2007-11-04  Xavier Claessens  <xclaesse gmail com>
      Forgot to say the code comes from gossip
      2007-11-06  Xavier Claessens  <xclaesse gmail com>
      2007-11-07  Xavier Claessens  <xclaesse gmail com>
      2007-11-11  Xavier Claessens  <xclaesse gmail com>
      2007-11-12  Xavier Claessens  <xclaesse gmail com>
      2007-11-12  Xavier Claessens  <xclaesse gmail com>
      Update before release
      fix typo
      2007-11-12  Xavier Claessens  <xclaesse gmail com>
      2007-11-13  Xavier Claessens  <xclaesse gmail com>
      2007-11-15  Xavier Claessens  <xclaesse gmail com>
      2007-11-15  Xavier Claessens  <xclaesse gmail com>
      2007-11-21  Xavier Claessens  <xclaesse gmail com>
      s/Apeller/Appeler/
      2007-11-21  Xavier Claessens  <xclaesse gmail com>
      2007-11-21  Xavier Claessens  <xclaesse gmail com>
      2007-11-22  Xavier Claessens  <xclaesse gmail com>
      2007-11-28  Xavier Claessens  <xclaesse gmail com>
      2007-11-30  Xavier Claessens  <xclaesse gmail com>
      Squashed commit of the following:
      2007-12-02  Xavier Claessens  <xclaesse gmail com>
      Conflicts:
      Call tp_debug_set_flags() to get tp-glib debug messages
      Add changelog entry
      2007-12-03  Xavier Claessens  <xclaesse gmail com>
      Update NEWS and configure.ac for release
      2007-12-03  Xavier Claessens  <xclaesse gmail com>
      2007-12-05  Xavier Claessens  <xclaesse gmail com>
      2007-12-06  Xavier Claessens  <xclaesse gmail com>
      2007-12-06  Xavier Claessens  <xclaesse gmail com>
      Add help menu in chat window
      Split EmpathyContactFactory to have one EmpathyTpContactFactory per account
      Correctly store/restore presence when NM state changes
      Generate ChangeLog from svn commits. Copy generator from epiphany
      Cache avatar pixbuf in EmpathyChatView to avoid having a new pixbuf in memory for each message a contact sends
      Replace g_array_insert_val(array, 0, handle) by g_array_index(array,guint,0)=handle
      Have to append a value before doing anything otherwise the array's size is 0
      Fix build if assertions are disabled. Fixes bug #503609
      Add 22x22, 24x24 and 48x48 status icon sizes. Partly fixes bug #469902.
      Fix merge conflicts in po/ChangeLog
      Prepare for release
      Do not merge ChangeLog and ChangeLog.old
      Do not set main window as parent of new conversation window.
      Simplify empaty_window_present, empathy_window_iconify and empathy_window_is_visible stuff
      Fix focus and text selection in accounts dialog. Fixes bug #502932.
      Do not use gtk-new icon for new chatroom. Fixes bug #490153 (Michael Monreal).
      New chat theme engine imported from Gossip (Daniel Gryniewicz, Xavier Claessens).
      Check if append_event is implemented by the theme before calling it
      Merge branch 'ignore'
      Add AC_CONFIG_AUX_DIR(.) to fix autogen.sh
      add call chandler and service to src/.gitignore
      add vim's backup to gitignore
      Clean up
      Generate ChangeLog from git log
      Add missing files
      Simplify contact_list_view_cell_set_background()
      Simplify chat theme system
      Remove import gossip theme task, it's done now
      Add "check" framework support. Fixes bug #505622 (Guillaume Desmottes).
      Fix build of tests
      Wider list of participants in group chat/IRC channel. Fixes bug #447851 (Rohit Agrawal).
      Make empathy_call_window_show return the widget
      Set call window title to contact name
      Chandlers leaves when there is no more channels to handle. Translate call window title
      Remove useless m4/Makefile.am and add ChangeLog to distcleanfiles. make distckeck works again
      Add more files to gitignore
      Not used anymore
      merge git work
      Revert "merge git work"
      Add back empathy_tp_chat_new_with_contact
      Add convinience functions empathy_chat_with_contact() and empathy_chat_with_contact_id() to start a chat with a contact. Make use of it when appropriate.
      Add a remove option to delete a contact group. Fixes bug #459520 (David Turner).
      Fix setting avatar. (Sjoerd Simons)
      No need of a translation ChangeLog
      Add a python release script that uses GIT
      Build tests by default if dependencies are installed.
      Fix "make valgrind". Fixes bug #507656 (Guillaume Desmottes).
      Do not create m4/Makefile
      Update profiles based on N810's.
      Reset status message when coming back from away and the status was manually set to away.
      Add avatar token in logs and load avatar from cache when getting logs messages
      Add option in preference to automatically connect at startup. Fixes bug #499885 (Carl-Anton Ingmarsson).
      Cleanup icons: Regenerate icons from SVG at 16, 22, 24, 32 and 48 size. Change xmpp-link-local icon from apple's to the avahi icon. Still missing SVG for im-message, im-message-new and user-typing.
      Add im-sip icon picked from pidgin.
      Add sanity check to public API
      Change "Autoconnect on startup" to "Automatically connect on startup".
      Improve release script
      Use O instead of 0 for smileys face-angel and face-surprise. Fixes bug #508520.
      Make use of PresenceChanged signal now that it got fixed in MC 4.53. Fixes bug #466960.
      Scalable images are .svg no .png
      Update NEWS for 0.21.5 release
      Remove action from release.py script
      Improve a bit release.py script
      Fix authors for fixed bugs in NEWS and release.py, Bump ABI version and prepare for 0.21.5.1 release
      Bump version to 0.21.6.
      Make use of tp_strdiff() to be NULL-safe. Fixes bug #509656.
      Remove deleted API from python binding
      Add a missing include
      Ignore ssl errors for gtalk profile by default otherwise it won't connect.
      Change EMPATHY_AVATAR_CHOOSER_TYPE to EMPATHY_TYPE_AVATAR_CHOOSER
      Rename BlockType to EMPATHY_CHAT_VIEW_BLOCK to respect namespace
      Update python binding for new API.
      Update API documentation generator.
      Prepare for release 0.21.5.2
      Icon location changed, forgot to change in empathy-account program.
      Bump version to 0.21.6, this time we really got 0.21.5.x right!
      Remove not implemented and not used empathy_time_parse_format function.
      Do not install tests programs
      Do not set MAIN_WINDOW_HIDDEN gconf key if not needed
      Show/Hide main window when chaning corresponding gcong key.
      Fix state order to have offline contacts last. Fixes bug #509906.
      Include m4 files and autogen.sh in tarballs
      New UI for Jabber accounts, gabble >= 0.7.2 is required. Fixes bug #507840.
      Add shortcuts to jabber settings
      Remove useless function declarations
      Unset account parameter if user gives an empthy value.
      Fix alignment of entry boxes in jabber account widget
      Fix a leak: unref the GtkListStore for presets messages
      Add a cancel button on the custom message diaog
      Add a program to show chat logs
      Add a features property on EmpathyContactListView to enable/disable each action.
      Add a property to have or not groups on EmpathyContactListStore
      Do not take show_groups in empathy_contact_list_store_new
      Respect CALL feature when clicking on the contact list's microphone icon
      Improve release script
      Replace Enable/Disable button by a toggle cell in the account treeview. Fixes bug #501467.
      Move empathy-status-presets to libempathy, nothing to do with GTK
      Move empathy-contact-groups to libempathy, it has nothing to do in -gtk
      libempathy-gtk do not depends on libxml2 anymore.
      Update python binding and docs with recent code move
      Change "Edit account details" to "Edit account" because it gets too long in languages like french. Fixes bug #511048.
      Try to load dtd and glade files from the srcdir first to aboid having to install them each time we change them.
      Move empathy-conf to libempathy-gtk. libempathy do not depend directly on gconf anymore.
      Add a public method to change the contact showed.
      fix src/empathy build. empathy-conf was moved to libempathy-gtk. Fixes bug #511679 (Guillaume Desmottes).
      Add *.loT to gitignore
      Remove EmpathyPresence object and have "presence" and "presence-message" properties directly in EmpathyContact
      Move nickname to the main section of account setting UI and do not set automatically published name when creating new salut account. Fixes bug #515010 and #515008 (Marco Barisione).
      Make sure translator set the right commit message.
      Change new message dialog to new conversation and make possible to do voip call.
      Put the toggle cell to enable/disable account in a separate column. Fixes bug #511841 (Carl-Anton Ingmarsson).
      Set a title to the enable column in account dialog
      Prepare for 0.21.90 release
      Mark some private symbols as static
      Do not export symbols outside the empathy_ namespace.
      Generate marshal.list thanks to gabble black magic.
      Update python binding to not add ephy symbols
      Force a larger account treeview.
      Bump version to 0.21.91
      EmpathyTpContactFactory: If the presence dict doesn't contain a presence-message set the presence message to NULL
      Add a generic UI to make easy building UI for protocol specific settings. Port empathy-account-widget-*.[ch] to use that API.
      Change a bit the generic account setting API.
      Fix a bug when unset port
      Update README explaining how update python binding.
      Gdk python module is in the Gtk namespace.
      Try to create salut account if getting the gconf key fails. If the user starts empathy just after installation it will fail because gconf didn't refresh schemas yet.
      Call gtk_window_deiconify() when presenting a window because in some cases the WM doesn't it for us (Marco Barisione).
      Merge call branch from Elliot Fairweather with cleanups from Xavier Claessens.
      If there is an error when listing streams, return for the func to avoid crashing later.
      Add self contact to the group iface of media channel.
      Merge commit 'sjoerd/master'
      Simplifies empathy_call_with_contact_id.
      Merge commit 'sjoerd/master'
      Cleanup code from previous merge
      Create avatar pixbuf only if the theme shows avatars
      Removed unused PROP_GROUPS
      Block events messages when the chat is connecting to a new Text channel. Fixes bug #507515 and #516198.
      Remove unused PROP_SUBSCRIPTION
      Wait a bit before displaying pending messages of a chat to have a chance to get alias/avatar.
      EmpathyContact: Set G_PARAM_CONSTRUCT on the capabilities property. (Sjoerd)
      Add tags in .gitignore
      Merge commit 'cassidy/accounts-create-order'
      Merge commit 'cassidy/irc'
      Remove useless m4/Makefile.am
      Merge commit 'bari/marshalList'
      Do not load avatar from cache if token is empty. Fixes bug #517098.
      Add GUI to configure ICQ accounts. Fixes bug #513673 (Andreas Henriksson).
      Remove "override server settings" frame in ICQ widget.
      Add a GUI to configure yahoo accounts. Fixes bug #513674 (Susana).
      Fix typo in API
      Import tools from telepathy-glib 0.7.3 and build a static libemp-extensions.la.
      Make use of generated code for using stream engine.
      It's now safe to call emp_cli_init multiple times. Move that call to empathy_tp_call_class_init.
      Fix typo in var name and don't link empathy-call-chandler on libemp-extensions.la anymore.
      unref stream-engine proxy when TpCall is finalized
      Change status to closed if stream engine dies or if a call fails.
      Close the channel if se proxy is invalidated and do not change status to closed if a se call fails
      Avoid calling Close() on the media channel if it's already closed.
      Watch name owner changes to know when s-e falls off the bus.
      Cancel name owner watch when the call is finalized
      Remove useless commit messages
      libempathy-gtk/libempathy-gtk.pc.in: fix name of the library
      configure.ac: Add -Wno-portability to AM_INIT_AUTOMAKE to suppress automake >= 1.10 warnings
      Add filter for incoming calls so the status icon blink instead of popup directly the call window.
      Add missing include of tp-conn.h
      Fix crash: g_object_new()'s last argument must be NULL (Alban Crequy).
      Prepare for release
      Update collabora copyright to 2008
      Add missing files to POTFILE
      Install missing glade files and add them in POTFILES
      Add xml files for unit tests to the release tarball
      Don't hardcode path to uninstalled files, use EMPATHY_SRCDIR env var instead.
      Add an entry for latest commit in NEWS
      Add an action to the release script
      Remove EMPATHY_CAPABILITIES_UNKNOWN flag when setting capabilities
      Fix call when then stream is created with a 'Bidirectional' direction (Alban Crequy).
      Replace g_signal_emit_by_name by g_signal_emit (Alban Crequy).
      Remember correctly the window position and size when using tabs in the chat window. Fixes bug #479534 (Marco Barisione).
      Add an advanced expander in the generic setting widget. Fixes bug #466521 (Marco Barisione).
      Move the "Close" button after the other ones in the favourite rooms dialog. Fixes bug #520788 (Marco Barisione).
      Allow underscores in URLs. Fixes bug #505616 (Marco Barisione).
      If the main window already exists show it using empathy_window_present() instead of gtk_window_present(). Fixes bug #521051 (Marco Barisione).
      Reduce block events time, this is still a ugly hack but better fix is too dangerous to merge 2 days before GNOME 2.22.0
      Do not run multiple instances of empathy. Fixes bug #501805 (Marco Barisione).
      Reorder functions to avoid having to declare them in the begining
      Queue received messages until the sender got his alias.
      Do not queue messages in EmpathyChat as there are queued in EmpathyTpChat now.
      Reset block event time to 1sec, messages are not blocked anymore
      Bump version, forgot to do that after previous release
      Add missing file in POTFILES.in
      Update API documentation
      Updatre python binding
      Remove useless header
      Remove commit log that has nothing to do there.
      Update NEWS
      Bump revision version of ABI
      Removed some tasks from TODO
      Fix: do not close the call channel if stream-engine is not yet started (Alban Crequy)
      Do not use a global variable but a field in the call. Use a boolean since we don't need the owner name.
      Merge commit 'bari/disable-avatars-opt-if-compact'
      Fix indentation
      Never show avatars in compact mode. Fixes #475789 (Marco Barisione).
      By default display all the favorite rooms in the favorite room dialog. Fixes bug #521554 (Marco Barisione).
      Fix a leak and simplify account_chooser_set_account_foreach.
      Drop gnome-vfs dependency and use gio instead. Fixes bug #514380 (Cosimo Cecchi).
      Avoid dup the url string if not needed.
      Fix leaks
      Fix build of extensions: s/>>/>/ for signals rule.
      Fix compilation and usage of GError
      Use new api
      Set self handle to 0 when connection is invalidated
      Make InspectHandles call async
      If we set contact's id and name is still empty, emit notify::name.
      Lazy init of contact hash.
      Add a ready property on EmpathyContact and make use of tp_strdiff.
      Ready property on EmpathyContact is not a boolean but flags for each property.
      Add empathy_contact_run_until_ready()
      simplify empathy_call_with_contact_id using empathy_contact_run_until_ready
      Fix droping a contact to the chat window.
      Keep EmpathyContact object instead of the self handle, avoid using the connection when not ready and request contact info when the connection gets ready.
      Add debug messages in _run_until_ready
      Simplify tp_group_get_contact.
      Make sure we don't expect contact id and handle to be directly ready. Add some _run_until_ready.
      Simplify !(a==b) to a!=b
      Remove useless empathy_contact_run_until_ready and use tp_strdiff instead of strcmp
      Add a test for empathy_contact_run_until_ready
      Minimal version of contact-run-until-ready test
      Improve a bit the test and fix empathy_contact_run_until, data.ready was not set.
      Don't wait for connection-ready if it was already ready.
      Refactor EmpathyTpChat to use tp-glib client code
      Queue received messages until the sender got his alias.
      Remove unused priv->factory
      Fix coding style
      Prepare a new API for chat properties
      Do not close the channel if the channel is invalidated
      Continue property stuff
      Add back "tp-chan" property, still used to inspect the channel handle.
      Fix some warnings when getting properties
      Display GError's message when a call fails.
      Fix usage of property iface and make use of it to get chatroom topic.
      Implement _set_property
      Check if property is writable before setting it. Fix leaks
      Connect to PropertyFlagsChanged
      Fix warnings if finalizing a disconnected EmpathyGroupChat
      Remove useless libtelepathy headers
      remove _set_topic from binding since it's removed from API
      Make use of tp-glib helpers func for GValue
      Convert glade file to glade3 to minimize future delta
      Use stock menu entries
      Convert another glade file to glade3
      Use more stock menu entries and fix a separator
      Remove the select all entry for now
      Move chat chandler into the same process than contact list
      Move modules that make no sense to be used in other applicaton from libempathy-gtk/ to src/
      Add a ready property on EmpathyTpContactFactory
      Remove EmpathyChatViewBlock and empaty_chat_view_set_last_contact
      Emit notify::ready signals
      Wait for the factory to be ready before getting members
      Confirmation dialog on remove contact/group. Fixes bug #519946 (Bruno Dusausoy).
      Cleanup a bit previous commit
      Install glade files that got moved to src/
      Retry requesting aliases if it fails, it can happen if there is too many aliases to request and it takes too much time
      Update python binding and add a script to make it more automatic
      Remove empathy_chat_present from header, it's not implemented anymore
      Remove Presence object, it doesn't exists anymore (Alban Crequy).
      Update python binding
      Add python example
      fix indentation
      Remove doc for modules removed from libempathy-gtk
      Bump version to 0.23.1
      Fix warning when showing about dialog from a chat window
      Fix includes of files that are now in src/. Fixes bug #522780.
      Make sure the dup_handles array is ended by 0.
      Keep the 0 in the end of the array when duping it
      Remove previous hack, it was stupid, we have a param to increase dbus timeout now that we use tp-glib API.
      Use empathy_file_lookup for glade files since some are in libempathy-gtk/ and others in src/
      Adding groupwise profile. Fixes bug #517776 (Vincent Untz).
      Do not autoconnect if networkmanager says we are not connected at startup.
      Hide unused functions with #if 0
      Fix includes
      Fix some coding style
      More coding style
      Disconnect invalidated signal from stream-engine when media channel is closed. Fixes bug #523766.
      Add a widget to configure SIP accounts. Fixes bug #513679 (Baptiste Mille-Mathias).
      Add more SIP profiles
      Better detection of backlog to avoid droping messages
      Disconnect invalidated signal when TpCall is finalized. Fixes bug #523766.
      Add GUI to configure groupwise account. Fixes bug #522862 (Vincent Untz).
      Add missing glade files
      Unify EmpathyTpChatroom and EmpathyTpChat.
      Update status icon for new chat API
      Fix leaks in finalize
      Remove group/private chat, will unify in empathy-chat.ch
      Remove deleted files from Makefile.am
      Remove vtable and add info as properties. Reorder empathy-chat.c to not declare func on top.
      Add empathy_chat_new and don't use empathy_group/private_* in empathy.c
      Remove unimplementer and not used API
      Fix some coding style and move group chat glade into empathy-chat.glade
      Move window's glade to empathy-chat-window.glade. Reorder empathy-chat-window.c
      Rework EmpathyChat's API, it is now a subclass of GtkBin.
      Build UI from glade
      Adapt to new api
      Remove Room menu, chatrooms will be handled in a dedicated program.
      Fix load/save chat geometry
      Add a tooltip property on EmpathyChat
      Fix build errors EmpathyChatWindow, port to new API.
      Update doc for new API
      Fix separator in the glade and show the chat widget when adding on a window
      Fix various warnings
      Redefine size_request and size_allocation on EmpathyChatClass
      Correctly block events
      Move create_ui to constructed()
      Add contact list and restructure a bit the code
      Fix a warning: don't set the ui sensitive if it's not yet created
      ref the contact temporally when setting properties because it could destroy the object.
      Do not update the chat if the window doesn't exists anymore.
      Do not ack pending messages until they are displayed
      Fix ContactListStore constructor. Fixes bug #522297 (Juan Pizarro).
      Update python binding
      Add a widget to configure AIM accounts. Fixes bug #513676 (Andreas Henriksson).
      Add a 'ready' property telling if the object is ready to use.
      Display a warning if used when not ready instead of silently return.
      Update python binding
      Removed deleted header
      Comment out a empathy_contact_run_until_ready call because it doesn't work.
      Enable VoIP by default. Requier latest stream-engine.
      Add missing glade file
      Enable setting input/output volume
      Remove invisible_char property to let GTK use the default.
      Ask confirmation to close call only if it was accepted. Fixes bug #526927 (Frederic Peters).
      Empathy should not require python-config. Fixes bug #525562 (Frederic Peters).
      Use g_date_set_time_t instead of  g_date_set_time. Fixes bug #523703 (Frederic Peters).
      Use tp-glib API in EmpathyTpGroup and add a ready property
      Add a 2nd test for empathy_contact_run_until_ready(). This tests fails.
      Change this test to be a bit more real-live
      Add new program to gitignore
      Make use of mission_control_get_tpconnection()
      Use tp-glib client API
      Uncommend the use of empathy_contact_run_until_ready, it works now
      Wait for the TpGroup to be ready before using it
      Add empathy_run_until_read[_full] functions
      Make use of empathy_run_until_ready_full
      Fix get_property('ready') on EmpathyTpChat and EmpathyTpGroup (Alban Crequy).
      Completely remove TpConn and TpChan
      Use tp-glib API in empathy_call_with_contact
      Port EmpathyTpContactList to tp-glib API
      Remove all references to TpChan in EmpathyTpGroup
      Disconnect invalidated signal before unref the connection.
      Port to tp-glib API and cleanup the code
      Update for new API
      Chandler and Filter only dispatch ready TpChannel
      Add empathy_tp_group_get_invitation
      Port EmpathyTpRoomlist to tp-glib API
      Do not take McAccount as construct param, it can be found from the TpChannel
      Remove empathy_inspect_* and add empathy_channel_get_account
      Update for new API
      Update for new API and cleanup the code.
      Remove unused includes
      Remove libtelepathy dep.
      Update python binding
      Update POTFILES.in
      Fix a warning
      TpChannel is not a DBusGProxy
      Update tools from tp-glib 0.7.6
      Update tools/.gitignore
      Update extensions dir based on the example in tp-glib
      Add Chandler and Filter interfaces
      Make use of generated API for EmpathyFilter
      Use generated API in EmpathyChandler
      Do not add signal "process", it's added in generated code
      We can't use *_run_* API from dbus signal cb or method implementation. To avoid problems move the code to a  g_idle cb.
      Use audio-input-microphone for the mic image
      Remove deleted file from the makefile
      Better call dialog. Fixes bug #527454 (Naba Kumar).
      Fix some warnings
      Hide sound preference since it's not supported yet. Fixes bug #479697 (Frederic Peters).
      Do not autostart with session. Fixes bug #525039 (Frederic Peters).
      Add some comments for translators. Fixes bug #496309 (Andre Klapper).
      Fix crash crash when opening a chat with the keyboard Fixes bug #527713 (Frederic Peters).
      Fix disconnection of AccountStatusChanged signal.
      "registrar" misspelled Fixes bug #527876 (Frederic Peters).
      Make possible to remove nothere applet from planel and activate it by defaut if dep are met. Fixes bug #489978 (Frederic Peters).
      Fix icon lookup in nothere. Fixes bug #527924 (Frederic Peters).
      Add nothere files to gitignore.
      Set "remote-contact" property even if there is a group interface.
      Various fixes for chats
      Code cleanup
      Show/Hide contact list if we have/haven't a remote_contact.
      Fix bug #526145.
      Fix bug #525084.
      fix bug #526374.
      Request audio and video streams if capabilities are unknown.
      Get the chat ID only if the handle and handle_type are != 0. Get the remote_contact from the channel's handle if it's of type CONTACT.
      Update copyright year in .h too, it was done in .c only.
      Add collabora in copyright and myself in authors since I did lots of changes in that module.
      Simplify SIP account config UI. Fixes bug #527452 (Frederic Peters).
      Add/Remove preview window can be done at anytime, the call don't have to be running.
      Remove most SIP settings since they are impossible to understand.
      stun-server and stun-port sensibility is the opposit: They are sensitive if discover-stun is disabled.
      If the RequestAliases fails, make sure the name property on all contacts becomes ready to avoid waiting infinitely.
      Do not expand mute input/output button in the call window.
      Mute input/output if the button is not active.
      Add a contact in the roster as soon as it has a name, don't wait for the ID. Fixes bug #528287.
      Fix crash in DND of chat tab.
      glade property for i18n comments in "comments" and not "comment"
      Redirect debug messages after printing help. Fixes bug #528542 (Frederic Peters).
      Escape text in strings using Pango markup. Fixes bug #528529 (Frederic Peters).
      Always set urgency hint on p2p chat windows when receiving a message.
      Update release script to take actions in command line options
      Hide password from debug messages.
      Fix acknoledge of messages
      Drop Chandler and Filter, do not use MC for dispatching channels, do it ourself.
      Add event when a contact is local pending of a publish channel
      Make sure to not set a NULL title on the window.
      Already open channels are considered OUTGOING.
      Add new tube handling interface
      Add tubes, tube and tube handler objects
      Add tubes handler
      Remove useless commented code
      Build empathy-tubes-chandler
      Little coding stype changes
      Replace channel closed signal with invalidated signal
      Rename EmpathyTube to EmpathyTpTube and remove EmpathyTubes.
      Port the tubes chandler to the new API and cleanup the code.
      Add empathy_offer_ipv4_stream_tube().
      Rename empathy_offer_ipv4_stream_tube() to empathy_tp_tube_new_ipv4_stream_tube() and return the new EmpathyTpTube object.
      Make a more generic API for different socket types
      Quit the tubes chandler when there is no more handled channels
      Change the way tube handler's object-path and bus-name are build.
      Update python binding
      Call ListTubes in EmpathyTpTube's constructor to avoid races
      Some code cleanup
      Move tube chandler to EmpathyFilter
      Fix litle bug in dispatcher
      Add new file
      Update python binding
      Remove deleted file from doc and python binding.
      Advertise VoIP capabilities and disable VoIP if it's disabled at build time.
      Don't forget to give an initial value to GValue.
      Initial set up of the documentation
      Make possible to show "ghelp:" URIs and display a dialog in case of error in empathy_url_show. Use that to show empathy's doc.
      Add build system for help manual
      Add needed empathy.omf.in and set Milo Casagrande as maintainer. seriesid generated using scrollkeeper-gen-seriesid.
      Added introduction and started the Getting Started section
      Display error message when cannot create salut account.
      Do not unref account from empathy_contact_get_account()
      Add missing file to POTFILES
      Ask user confirmation before dispatching an incoming tube
      Change message dialog type if the app is not installed
      Do not ask confirmation in empathy, that's the handler's responsability. Just display a warning if the handler is not found.
      Do not use service tube param as it can be anything with DTube. If the tube handler is already running give the tube without blinking the status icon.
      Do not crash on if ListChannels fails
      Rework the way chat window is resized when the contact list appear/disappear. Fixes bug #528229.
      Add files to gitignore for help translations
      Never set the remote_contact for named rooms, do not pretend it's a p2p chat when on a muc with only one other contact.
      Don't resize the window when a contact list appear if it's already big enough.
      Do not install schemas in distcheck
      Bump ABI
      Update NEWS with changes in 0.23.1
      Remove duplicate define in header.
      If window->call is NULL consider the call as CLOSED
      Fix OUTGOING calls
      Partly fix INCOMING calls
      Fix warning when changing send video button before accepting the call.
      Bump version to 0.23.2
      Add tube API documentation.
      Add support for apt:// URLS. Fixes bug #529049 (Gaëtan Podevijn).
      Use enchant instead of aspell. Fixes bug #460624 (Frederic Peters).
      Cleanup the spell code.
      Make sure we don't assume Text channel's handle_type is != NONE.
      Do not apply different theme to chat and chatrooms
      Fix some warnings with roomlist
      Add man page for empathy and empathy-accounts. Fixes bug #529552 (Simon McVittie).
      Comply to HIG guidelines. Fixes bug #526926 (Elliot Fairweather, Xavier Claessens)
      Remove conditional build of VOIP.
      Bump tp-glib version required to 0.7.6. Fixes bug #529651.
      Move contact menu code to its own module.
      Reorder functions to not have to declare them on top.
      Do not create the contact list if it's not displayed.
      Remove useless declarations
      Simplify input resize
      Setup contact submenu in chat window.
      Create contact menu in empathy-contact-menu.h
      Do not give a struct as a parameter by value. (Alban Crequy).
      Improve the close warning message. (Elliot Fairweather).
      Hide contact list when text channel is destroyed.
      Add missing file
      Reword call window: Use GtkVolumeButton, only one button to accept/reject calls, let s-e add black borders to keep good video ration.
      Fix stock ids marked for translation. Fixes bug #530090 (Gabor Kelemen).
      Fix type: s/hand up/hang up/
      Add a confirmation dialog to accept/reject incoming calls. Do not show remote video area if there is no video stream.
      Make use of tp-glib debug system.
      Fix packing of the preview video.
      Add keypad to the call window glade.
      Implement DTMF.
      Keypad is unsensitive if the call is not ACCEPTED
      Remove useless g_print and enable tp-glib debug messages.
      Fix unused var if debug is disabled.
      Fix build with debug disabled.
      Do not request video stream until the user click on the 'send video' box.
      Avoid copying chat list in chat_window_delete_event_cb.
      If self presence message is "" do like if it was NULL.
      Keep a priv pointer in the object struct instead of using G_TYPE_INSTANCE_GET_PRIVATE all the time.
      Fix doc for changes of EmpathyMessage
      Do not include empathy-debug.h twice
      More duplicate includes of empathy-debug.h
      Do not try to remove duplicate backlog from archives and server. Fixes bug #523918.
      Ref the call object when emiting notify signals because signal handles could unref it
      Avoid calling ListPendingMessage if it's already running.
      Include empathy-contact-list.h
      Make _get_invitation more reliable
      Move non-gtk parts of EmpathyFilter to EmpathyDispatcher in libempathy, gtk parts are now in EmpathyStatusIcon
      Add EmpathyDispatcher to API doc.
      Update python binding
      Don't leak queued messages if EmpathyTpChat gets finalized.
      Do not unref tp_chat directly in the message_received callback to avoid a crash.
      Add a func to activate any event
      sync totem-subtitle-encoding.c with totem as the file was properly relicensed (Guillaume Desmottes)
      Remove useless files from POTFILES.in
      Use tp_connection_call_when_ready
      Request publish and subscribe lists instead of waiting for CM to create them.
      Prepare for release
      Bump version
      Improve dispatcher. Fixes bug #465928.
      Popup context menu when menu key is pressed. Fixes bug #531414 (Baptiste Mille-Mathias).
      Little cleanup
      No need of an idle callback forkey m
      Do not use statis pointer for MenuPopupData because it get freed.
      Add help button on accounts dialog. Fixes bug #533732 (Milo Casagrande).
      Schema short description improved. Fixes bug #533541 (Claude Paroz).
      Do not add a separator on the contact menu if there is no remove feature.
      Emit "send-error" signal if Send() call fails
      Fix warning in status icon
      Update BaconMessageConnection from libbacon SVN
      Add CLOEXEC flag on BaconMessageConnection FD. Fixes bug #533840.
      Only permit to have one running call at any time. Fixes bug #527970.
      empathy_proxy_hash and _equal can be used only with proxies that unsure unique bus name.
      Move avatar cache to ~/.cache and don't mix avatar from different contacts, tokens are not garanteed to be different.
      Do not warning if we try to load the avatar of a contact that does not yet have its id.
      Set a tooltip on contact list view showing EmpathyContactWidget information
      gtk_widget_set_has_tooltip can't take a value >1 even if it's still TRUE
      Do not ref tooltip_widget otherwise it never gets destroyed.
      Small advance on the documentation
      Added two figures for the documentation
      Wrote Accounts section (still need some work), added Contacts section and starded working on it, some corrections
      Typo in a title
      Only display tooltip on the contact list if running with GTK >= 2.12.10.
      Send announce emails from release script
      Prepare for release
      Fix sending emails from release script
      Bump version
      Add a command line option to hide contact list on startup. Fixes bug #535080 (Marco Pesenti Gritti).
      Close contact list when Escape is pressed. Fixes bug #536628 (Ross Burton).
      Add -Wformat and and fix some compile warnings with gcc 4.3. Fixes bug #537129 (Cosimo Cecchi).
      Set position/size of chat window only when adding the first chat. Fixes bug #536391 (Ross Burton).
      EmpathyCallWindow: Get a new video preview when pushing a new call into the window. (Sjoerd Simons).
      Python binding for empathy_dispatcher_chat_with_contact_id: Take the
      Use empathy.foo() instead of empathy_foo() for functions binding
      Check if there is a publish/subscribe list before adding/removing contacts from them. Fixes bug #537690.
      Better dialog message when a call is rejected (Alban Crequy)
      Do not show the keypad when the media channel does not have the DTMF interface (Alban Crequy)
      g_object_unref after g_object_get (Alban Crequy)
      Fix identation (Alban Crequy)
      Replace the has-dtmf property by empathy_tp_call_has_dtmf() (Alban Crequy)
      Do not include _gen/ files (Alban Crequy)
      Add g_return_val_if_fail (Alban Crequy)
      g_object_unref the right variable (Alban Crequy)
      Coding style (Alban Crequy)
      Add .gitignore for french translation
      don't set the flag to ready if we are not yet ready, especially when we send a glib signal meanwhile, letting the opportunity to enter in the mainloop
      Fix the bug "Incoming call from (null)" (Alban Crequy)
      Move contact_set_ready_flag() in _set_name() and _set_handle().
      Fix coding style
      "ready & EMPATHY_CONTACT_READY_NAME" instead of ready | EMPATHY_CONTACT_READY_NAME
      Fix coding style
      Added Send menu item to the chat input menu. Fixes bug #532622 (Jonny Lamb).
      Remove useless empty lines in chat_input_populate_popup_cb.
      Set an icon for the spellcheck menu item
      Set an smiley icon for the "Insert smiley" menu item.
      Select the bugged account upon a failed connection. Fixes bug #536984 (Jonny Lamb).
      Automatically add default account domain where appropriate. Fixes bug #534425 (Jonny Lamb)
      Unref profile and improve a bit default account domain code.
      Update default domains in profiles.
      Prepend "mailto:"; to urls containing a "@".
      Use function to check GTK+ version instead of mangling directly. Fixes bug #537249 (Ross Burton).
      Fix gtk_check_version usage, it returns NULL when version is OK.
      Fix a gcc warning complaining about a var that could be used uninitialized
      Make empathy_contact_equal NULL-safe for the contact ID and use the ^ operator to concat 2 hashs values instead of +.
      Before emitting a message make sure the ID is also ready. Fixes bug #540360.
      Add some comments to the message queue code
      Added support for the chat window to show the avatar as the icon. Fixes bug #526892 (Jonny Lamb)
      Made account removal confirmation dialog modal. (Jonny Lamb)
      Made the Close button the default widget in the contact edit dialog. (Jonny Lamb)
      Add gitignore for de help translation
      add empathy_avatar_save_to_file (Guillaume Desmottes)
      Document empathy_avatar_save_to_file (Guillaume Desmottes)
      Add an option to save avatar to disk. Fixes bug #541431 (Guillaume Desmottes)
      use SAVE_AS stock icon when saving the avatar (Guillaume Desmottes)
      switch empathy-contact-widget to Collabora coding style (Guillaume Desmottes)
      switch empathy-contact to Collabora coding style (Guillaume Desmottes)
      empathy-contact-widget: use gtk_image_menu_item_new_from_stock (Guillaume Desmottes)
      empathy-contact-widget: remove tabs (Guillaume Desmottes)
      empath-contact: remove tabs (Guillaume Desmottes)
      Fix some coding style
      Do not popup the Save As menu if the contact has no avatar.
      Useless to cast 2 times to the same class
      Reverse order of buttons on the dialog box to delete a contact (or a group). Fixes bug #542196 (Gaëtan Podevijn).
      Fix leaked accounts. mc_accounts_list ref all accounts.
      Merge branch 'leak'
      Release a variable with g_free() instead of tp_g_value_slice_free(). Fixes bug #542231 (Alban Crequy)
      Really fix the leak. Address is created using g_value_dup_boxed so it should be freed using g_boxed_free.
      Update python binding
      Update NEWS
      Bump ABI
      Moved empathy-accounts-dialog from libempathy-gtk to src. (Jonny Lamb)
      Fix listing chatrooms with salut
      Correctly update the UI when listing state changes.
      Fix reviewer comments
      Do not call g_array_free if the array is NULL
      If InspectHandles fails print a debug message and return.
      Updated with lates change
      Fix POTFILES.in
      Fix the release script to correctly send emails when notes have some "
      Bump version to 0.23.5
      Move event code from EmpathyStatusIcon to EmpathyEventManager
      Add empathy_event_manager_get_events
      Add the contact from who the event comes in the EmpathyEvent struct.
      Blink the status icon when a contact has an event.
      Activate the event when clicking on the contact list.
      Remove an empty line
      Fix reviewer complains
      Fix compile error
      Remove the contact pending event when the contact is not pending anymore.
      Move the event manager to src/
      Remove a FIXME, seems to work perfectly now.
      Prevent to start a chat when activating a row with an event
      Add a comment for the usage of row_activated class method and optimise a bit that method.
      Add a comment telling that if there is no event the default handler of row-activated will be called.
      Make more explicit the comment when we activate an event
      Allow renaming account name when accounts are connecting. Fixes bug #486801 (Jonny Lamb)
      Replace the preview button by a cancel button when creating a new account
      gtalk to not support registering
      Add support to set register param. Fixes bug #462880.
      Display an error message if reason is != _REQUESTED instead of >
      rename glade screenname entry widget to match empathy-account-widget.c (Elliot Fairweather)
      If we don't know the status string, set it to unset (Sjoerd Simons).
      Update gitignore files
      Mark "Add group" translatable. Fixes bug #544964 (Milo Casagrande).
      Link to http://live.gnome.org/Empathy/Roadmap which is more up to date.
      Implemented showing a single accounts dialog from the command line.
      Added empathy-properties desktop file to configure MC accounts from the GNOME panel -> System -> Preferences. (Jonny Lamb)
      the command-line to show the accounts dialog is "empathy --accounts" now.
      Remove empathy-accounts binary, it is replaced by empathy --accounts
      Fix little coding style
      On incoming calls don't request a new audio stream. This makes streams collide and confuses empathy (Sjoerd Simons).
      Display debug messages in the contact-manager tests program.
      Fix translators complains about ambigous strings. Fixes bug #546154.
      Set a INTALL file pointing to wiki page.
      Add empathy-properties.desktop.in in POTFILES.skip
      Pick the correct contact alias for the message telling incoming call is rejected. Fixes bug #546218.
      Bump verison to 2.23.6 to match GNOME version
      Update python binding
      Update NEWS file
      Update ABI revision
      Remove intltool-* from Makefile.am to make it work with newer intltool.
      Bump version to 2.23.90
      Use a GtkMessageDialog instead of GtkDialog for remove confirmation diaog of contact/group.
      Add a function to request a channel from a string handle
      Do not use mission_control_request_channel as we don't use MC's dispatcher anymore. Fixes bug #529084.
      Add some contributors and remove those who are already in AUTHORS
      Update credits for the about dialog.
      Add Marco Barisione to CONTRIBUTORS
      Show the main window by default on first run.
      Add gadugadu profile and icons
      Add QQ profile and icons
      Reorder functions to not have to declare them in the beginning of the file
      Do not stop and restart ext_away_timeout when already running.
      reorder some functions
      Reword presence handling. Save requested presence and correctly set auto-away even if NM is disconnected. Fixes bug #540356.
      Remove empathy-properties.desktop.in from gitignore and POTFILES.skip
      Do not crash if there is no salut profile installed
      Rework the way the accounts dialog works
      Use accounts_dialog_add_account() to add initial set of accounts
      Remove unused account_changed boolean
      If adding a an account that is already in the treeview, simply update values. That happens when an account becomes valid
      Avoid crashing if mc_account_lookup returns NULL, it can happen when status of an incomplet account changes. MC bug probably.
      When creating an account set its display name to "New Jabber account", when the account get completed change it to "Jabber (user jabber org)". Fixes
      If display name of the selected account changes, update the label.
      Do not display MSN Haze if butterfly is installed
      Bump LT version
      Update python binding
      Update NEWS
      Bump version to 2.23.91
      EmpathyContactWidget: correct typo, "hbow" -> "hbox"
      Give Chat and Call accelerators in New Conversation dialog.
      Make Chat the default in New Conversationâ?¦ dialog
      Hide the Notification preferences because we don't support it. Fixes bug #549280.
      Always return a new ref in empathy_contact_factory_get_tp_factory. Fixes bug #549545.
      Keep a ref to the tooltip_widget so it is not recreated all the time.
      Make sure to not unref tooltop_widget more than once
      Update API doc and add a README to explain how to keep it updated.
      Correct the xml indentation
      Reorder files in alphabetical order.
      Add a menu item in chat window to set the room as favorite
      Do not create a new EmpathyChatroom is it already exists.
      Update NEWS
      Update LT version
      Support "blah (closes: #1234)" message format.
      Bump version to 2.23.92
      remove libtelepathy from *.pc Requires
      move *.pc Requires to Requires.private
      remove irc.oftc.net from Debian servers to limit confusion. Fixes bug #550556 (Guillaume Desmottes).
      Remove debug messages introduced by error.
      Update python bindings
      Bump LT revision
      Update NEWS
      Bump version to 2.24.0
      Update gitignore
      teest
      Revert stupid test commit
      Check if the return value of tp_contact_list_get_group() is !=NULL. Fixes bug #548668
      Do not crash if the chatroom's account has no connection. Fixes bug #550652.
      Fix condition to set labels selectable.
      Fix release script to correctly detect bug numbers
      Bump version to 2.25.1
      Fix build error, empathy_theme_update_view return void.
      add a favorite and tp-channel property to EmpathyChatroom
      Save chatrooms to XML only if they are marked as favorite
      add joined room to EmpathyChatroomManager. Fixes bug #542176 (Guillaume Desmottes).
      empathy-dispatcher: use new API of EmpathyChatRoom
      rename chatroom_invalidated_cb to dispatcher_chatroom_invalidated_cb
      dispatcher: store a ref on the ChatroomManager
      auto-connect implies favorite
      add EmpathyChatroom tests
      chatroom-manager: set the file path as a property
      add the file path as arg to empathy_chatroom_manager_new
      add a test file for EmpathyChatroomManager
      check-empathy-chatroom: unref and destroy the account
      rename check-empathy-irc-chatroom-manager.c to check-empathy-chatroom-manager.c
      move xml/chatrooms.xml to xml/chatrooms-sample.xml
      copy chatrooms xml file instead of using the sample one for tests
      factor out get_xml_file, get_user_xml_file and copy_xml_file
      fake the profile and the CM for tests
      add remove_account_from_gconf to check-helpers
      add 2 chatrooms to chatrooms-sample.xml
      load the chatrooms sample XML file
      move empathy specifc helpers to check-empathy-helpers
      factor out create_test_account
      rename remove_account_from_gconf to destroy_test_account and destroy the account object in it
      fix leak in destroy_test_account
      test chatroom xml parsing
      factor out check_chatroom
      factor out check_chatrooms_list
      check_chatrooms_list: don't depend on the order of the chatrooms in the list
      test empathy_chatroom_manager_add
      test empathy_chatroom_manager_remove
      test favorite change
      chatroom-mgr: store the file when a chatroom changes its favorite state
      test empathy chatroom manager change favorite
      only save the chatrooms xml when a favorite chatroom is added/removed
      chatroom-mgr: use a save timer instead of saving the file directly
      automatically save the chatroom mgr XML file when one chatroom is modified
      disconnect chatroom signals when they are removed from the mgr
      empathy-chatrooms-window: no need to call empathy_chatroom_manager_store anymore
      remove empathy_chatroom_manager_store from the API as it's became useless
      empathy-chat-window: use new chatroom mgr API
      reuse test account instead of creating one at each test to avoid to pollute gconf DB with loooooot of unremovable accounts
      chatroom-manager: add_chatroom: connect the 'notify' signal instead of each signal individually
      empathy_chatroom_set_auto_connect: notify the favorite property change if needed
      check-empathy-chatroom-manager.c: check the result of system()
      check-empathy-chatroom-manager.c: factor out change_account_name_in_file
      empathy_chatroom_equal: use tp_strdiff instead of g_str_equal
      empathy_chatroom_manager_remove: when looking for the chatroom to remove check the address first so we are not confuse if the room was invalidated
      Update python bindings
      Display invite menu entry in the contact menu
      Actually invite contact to chatroom. Fixes bug #496100 (Guillaume Desmottes).
      Change menu entry to 'Invite to chatroom'
      empathy-contact-menu.c: use new empathy_chatroom_manager_new API
      empathy-contact-menu.c: store the chatroom instead of the channel in contact_room_sub_menu_item_activate_cb_ctx
      Update gitignore
      Use alphabetical order in makefile
      Added an account importer dialog. Fixes bug #541060 (Jonny Lamb)
      Fixed part of dialog, as per Xavier's comments.
      Fixed typos of constants in the import dialog. (Jonny Lamb)
      Removed import dialog references from main window. (Jonny Lamb)
      Added an "Import accounts" button to the accounts dialog. (Jonny Lamb)
      Moved to Collabora coding style. (Jonny Lamb)
      Added spacing of 6 to "Import accounts" button. (Jonny Lamb)
      Changed import button to "Import Accounts...". (Jonny Lamb)
      Name imported accounts in the same way as a new account does. (Jonny Lamb)
      Make EmpathyImportDialog a singleton. (Jonny Lamb)
      Added a missing g_free. (Jonny Lamb)
      Avoid using gtk_widget_show_all and show each widget separately. (Jonny Lamb)
      Added another empty line between function declaration and code. (Jonny Lamb)
      Use a different loop with nodes to shorten code. (Jonny Lamb)
      Simplified the node looping code further. (Jonny Lamb)
      Renamed static empathy_import_dialog_* functions to import_dialog_*. (Jonny Lamb)
      Add comments and cleanup the pidgin importer. Account settings are now imported into a GHashTable mapping the param's string to a GValue.
      Fix wrong condition in import_dialog_pidgin_parse_setting().
      Re-wrote the UI of the importer dialog. (Jonny Lamb)
      Set a height request of 200px for the treeview widget. (Jonny Lamb)
      Fill the tree view with Pidgin accounts to import. (Jonny Lamb)
      Added more whitespace between indentations and comments. (Jonny Lamb)
      Renamed import_dialog_add_accounts to import_dialog_add_accounts_to_model to avoid confusion. (Jonny Lamb)
      Actually add the accounts when the user presses OK. (Jonny Lamb)
      Added import_dialog_free and actually destroy the importer when finished importing or when cancelled. (Jonny Lamb)
      Use tp_strdiff instead of strcmp. (Jonny Lamb)
      Use g_ascii_strtod instead of sscanf. (Jonny Lamb)
      Check whether ~/.purple/accounts.xml is readable before trying to read it. (Jonny Lamb)
      Display a warning when no accounts could be found for importing. (Jonny Lamb)
      Make the parent of the import dialog be the parent of the warning message dialog. (Jonny Lamb)
      Automatically tick "import" only for accounts which are not already present in MC. (Jonny Lamb)
      Added empathy_import_dialog_accounts_to_import. (Jonny Lamb)
      Added GConf key EMPATHY_PREFS_IMPORT_ASKED. (Jonny Lamb)
      Ask whether to import if there are accounts to import on loading the account editor, but only once. (Jonny Lamb)
      Only display the importing result if there was a failure. (Jonny Lamb)
      Removed tabs from GConf schema. (Jonny Lamb)
      Moved some code around for clarity and also to parse accounts before the Glade file is loaded. (Jonny Lamb)
      Removed empathy_import_dialog_accounts_to_import to stop the accounts being parsed twice. (Jonny Lamb)
      Compare GLists to NULL instead of g_list_length(list) == 0. (Jonny Lamb)
      Removed call to mc_accounts_filter and wrote another function to loop through the accounts. (Jonny Lamb)
      Do not store the account data in a G_TYPE_POINTER GValue but straight in the list store as a gpointer. (Jonny Lamb)
      Call import_dialog_account_data_free to actually free the account data after being processed. (Jonny Lamb)
      Store the McProfile in AccountData instead of a string of the account name. (Jonny Lamb)
      rename import boolean to import_asked.
      Remove useless include in main window
      Be more careful in import_dialog_account_data_free
      There is no reason for import_dialog_add_account to fail.
      Remove declaration of functions on top of import dialog file.
      Remove useless vars
      Do not include accounts which don't have profile.. Also fix a leak.
      Connect to the "destroy" and "response" signals on the import window instead of connecting OK/Cancel buttons.
      Split pidgin import code into its own module. It makes easier to add other import modules for other programs.
      It is a map from pidgin to CM, not MC.
      Use l to iterate a GList, less confusing naming.
      Add ru to gitignore
      Consolidate hardcoding avatars to PNG to one function.
      Don't automatically resize and png-ify avatars.
      EmpathyTpContactFactoryPriv: add fields for avatar requirements
      EmpathyTpContactFactory: split on-ready code out of got_self_handle_cb
      EmpathyTpContactFactory: get avatar requirements before becoming ready.
      EmpathyTpContactFactory: add properties for avatar requirements
      Add G_PARAM_STATIC_STRINGS to TpContactFactory properties
      AvatarChooser: Add McAccount and EmpathyContactFactory properties
      Update AvatarChooser::account when changed in ContactWidget
      Make avatar chooser (in)sensitive when the TpContactFactory becomes (not) ready
      Ref result of empathy_contact_factory_get_tp_factory
      Use e_avatar_chooser_clear_image() helper.
      Track whether avatar is being set locally, or received from elsewhere.
      Make empathy_pixbuf_scale_down_if_necessary treat 0 as "no limit"
      Implement scaling and converting avatars before sending.
      Don't clear user's avatar if a file can't be read.
      Don't explicitly check for the new avatar being zero bytes
      Check the contact factory is still ready when avatar picker is OKed.
      Coding style: use braces for one-statement blocks in AvatarChooser
      Coding style: only one blank line between functions.
      Coding style: use FIXME rather than TODO.
      Coding style: no blank lines in local variable declarations
      AvatarChooser needs no ContactFactory property; it's a singleton.
      AvatarChooser: Remove empathy_ prefix from static functions.
      AvatarChooser: don't set contact_factory to NULL after unreffing.
      Coding style: cuddle a brace
      Use foo[1] rather than *(foo + 1)
      Use l and strv for list and strv iterators, not i and j
      Flip iterating across format_mime_types and accepted_mime_types.
      Make can_satisfy_mime_type_requirements accept NULL out params.
      AvatarChooser: clarify why _scale_down_if_necessary is cheap.
      If setting an avatar from an EmpathyAvatar, just ref it.
      ContactWidget: set up account widget before avatar widget
      Update avatar chooser's account from its own callback.
      Prefer png or jpeg if possible when converting avatars
      can_satisfy_mime_type_requirements: assume out params != NULL
      Use two g_asserts rather than g_assert (foo && bar).
      Don't modify EmpathyAvatar::format if gdkpixbuf disagrees
      Add empathy_pixbuf_from_data_and_mime instead of breaking API.
      Correctly resize the image to fit required max width/height
      Make a dichotomic search for the optimal image size. Cleanup some code
      Move code to avoid declaring functions on the top of the file.
      Cleanup code and add some comments
      Report error to the user when converting the avatar fails.
      Improve error message.
      Try to keep the original image format in avatar chooser. This avoid droping alpha layer when converting from PNG to JPEG.
      Trivial simplification of the math
      Add import dialog to POTFILE
      If chats have no name, use the channel's ID instead of fallback to "Conversation". Fixes bug #560611.
      Added org.freedesktop.Telepathy.Channel.Type.File.DRAFT spec file. (Jonny Lamb)
      Added GIO and libgnomeui deps to configure.ac. (Jonny Lamb)
      Added ft-related functions to EmpathyContact. (Jonny Lamb)
      Added a dependency on gio-unix-2.0 in libempathy. (Jonny Lamb)
      Added file transfer debug flag. (Jonny Lamb)
      Added EmpathyFile and EmpathyTpFile objects. (Jonny Lamb)
      Added empathy_init function to call emp_cli_init in main. (Jonny Lamb)
      Added empathy_send_file* helper functions to empathy-utils. (Jonny Lamb)
      Added a workaround to EmpathyTpFile's finalize function so it doesn't run g_object_unref on non-GObjects. (Jonny Lamb)
      Added some more file sending functions to libempathy-gtk. (Jonny Lamb)
      Added "Send file" item to contact menu widget. (Jonny Lamb)
      Added start of handling new incoming file channels. (Jonny Lamb)
      Changed the "Send file" icon to something sane. (Jonny Lamb)
      Correctly set the EmpathyContact in an EmpathyTpFile. (Jonny Lamb)
      Push the notify::state and notify::transferred-bytes signals from EmpathyTpFile onto EmpathyFile for the ft-manager to listen to. (Jonny Lamb)
      Added GTK file transfer manager. (Jonny Lamb)
      Added empathy_send_file_with_file_chooser_and_manager to make use of the file transfer manager. (Jonny Lamb)
      Removed EmpathyTpFile and put everything into EmpathyFile. (Jonny Lamb)
      Added missing GTK+ include header. (Jonny Lamb)
      Removed file transfer handling code from empathy dispatcher. (Jonny Lamb)
      Added fix for an empty default folder. (Jonny Lamb)
      Allow transfers to be declined by closing the channel. (Jonny Lamb)
      Removed g_object_notify that doesn't actually map to a property. (Jonny Lamb)
      Fixed _get_local_socket in empathy-file so that it calls connect(2). (Jonny Lamb)
      Implemented accept_file and empathy_receive_file in empathy-file. (Jonny Lamb)
      Actually use accept and receive file functions. (Jonny Lamb)
      Handle incoming file transfers in the event manager. (Jonny Lamb)
      Handled TransferredBytes signal properly and show in the progress bar. (Jonny Lamb)
      Added a missing "break". (Jonny Lamb)
      Implemented empathy_file_cancel. (Jonny Lamb)
      Actually stop a file transfer if in the ft manager when requested. (Jonny Lamb)
      Display cancel reasons in the file transfer manager. (Jonny Lamb)
      Fixed small coding style issue. (Jonny Lamb)
      Changed order of closing channel and cancelling socket transfers. (Jonny Lamb)
      Show an error to the terminal when there's a problem in getting the output stream. (Jonny Lamb)
      Added ability for the ft manager to stay around when closed. (Jonny Lamb)
      Set the ContentType property properly on a new file channel. (Jonny Lamb)
      Merged empathy_send_file and empathy_send_file_from_stream, and dropped the dependency on gnome-vfs in favour of GIO. (Jonny Lamb)
      Replaced gnome_vfs_format_file_size_for_display with its GIO equivalent. (Jonny Lamb)
      Converted sources to Collabora coding style. (Jonny Lamb)
      Only display "Send Files" if the contact is in Salut. (Jonny Lamb)
      Fixed function declaration style. (Jonny Lamb)
      Removed empathy_init in favour of calling emp_cli_init directly. (Jonny Lamb)
      Added ability to get an md5sum of the file being sent using GChecksum. (Jonny Lamb)
      Removed pointless gio-2.0 deps in megaphone, nothere, and python. (Jonny Lamb)
      Renamed EmpathyFile to EmpathyTpFile. (Jonny Lamb)
      Added a proper Empathy event for an incoming file transfer so that the status icon flashes. (Jonny Lamb)
      Updated Channel.Type.File spec. (Jonny Lamb)
      Updated extensions external-types to include types from tubes.
      Changed EmpathyEventManager to not rely on the Direction property of the file channel. (Jonny Lamb)
      Fixed include of empathy-file.h to empathy-tp-file.h. (Jonny Lamb)
      Fixed yet more references to EMPATHY_FILE. (Jonny Lamb)
      Replaced the Direction channel property a more-private GObject incoming property. (Jonny Lamb)
      Updated yet more places to use s/direction/incoming/ (Jonny Lamb)
      Added ContentHashType channel property, and renamed ContentMD5 to ContentHash. (Jonny Lamb)
      Removed SocketPath channel property. (Jonny Lamb)
      Do not set the MD5 hash of the file when sending. (Jonny Lamb)
      Added empathy_offer_file function and updated accept_file. (Jonny Lamb)
      Various whitespace and comment fixes. (Jonny Lamb)
      Fixed copyright and author headers. (Jonny Lamb)
      Changed _run_ method calls to _call_ calls. (Jonny Lamb)
      Use FIXME instead of TODO in comments. (Jonny Lamb)
      Re-ordered EmpathyFTManager so functions need no declaration at the top of the file. (Jonny Lamb)
      Re-ordered EmpathyTpFile so static functions need no declaration at the top of the file. (Jonny Lamb)
      Updated the way to access the EmpathyFTManagerPriv instance within empathy-ft-manager. (Jonny Lamb)
      Updated the way to access the EmpathyTpFilePriv instance within empathy-tp-file. (Jonny Lamb)
      Add parameter checks to public functions. (Jonny Lamb)
      Use empathy_contact_run_until_ready in EmpathyEventManager.
      Updated parameter checks to return appropriate values. (Jonny Lamb)
      Fix typo in extension glib client generation code. This is already fixed upstream in telepathy-glib. (Jonny Lamb)
      Fixed channel property setting typo so ContentType is actually set. (Jonny Lamb)
      Made property-getting synchronous again so there isn't a massive race condition (Jonny Lamb)
      Removed account property of EmpathyTpFile as it's only actually used once and easy obtainable. (Jonny Lamb)
      Removed cached_empathy_file from EmpathyTpFilePriv. (Jonny Lamb)
      Use empathy_time_get_current_time instead of g_get_current_time. (Jonny Lamb)
      Removed pointless test whether the tp_file is a GObject in the finalize function. (Jonny Lamb)
      Made state_change_reason None in the constructor instead of an invalid value. (Jonny Lamb)
      Removed useless +0.5 in get_time_remaining. (Jonny Lamb)
      Added EMPATHY_PREFS_FILE_TRANSFER_DEFAULT_FOLDER to schema. (Jonny Lamb)
      Removed useless libtelepathy headers. (Jonny Lamb)
      Changed gtk_tree_model_get_value calls to use gtk_tree_model_get. (Jonny Lamb)
      Renamed private methods in the FT manager to ft_manager_*. (Jonny Lamb)
      Renamed ft_manager_get_state_change_reason_description to ft_manager_state_change_reason_to_string and fixed the default unknown state return type. (Jonny Lamb)
      Made ft_manager_update_ft_row handle Local_Pending slightly nicer. (Jonny Lamb)
      Simplified code to add files to the list store. (Jonny Lamb)
      Don't call _finalize in the delete_event_cb. (Jonny Lamb)
      Set manager_p to NULL in delete_event_cb, not in _finalize. (Jonny Lamb)
      Removed call to gtk_tree_selection_unselect_all. (Jonny Lamb)
      Moved gtk_window_set_icon name into the glade. (Jonny Lamb)
      Removed useless ref of the FT manager in the build_ui method. (Jonny Lamb)
      Renamed ft_manager_free_receive_response_data to ft_manager_receive_response_data_free. (Jonny Lamb)
      Use g_slice functions with ReceiveResponseData. (Jonny Lamb)
      Made creating a save dialog a bit nicer by using proper GTK functions. (Jonny Lamb)
      Removed "Save as" file filter. (Jonny Lamb)
      In ft_manager_receive_response_cb, just call empathy_tp_file_cancel instead of getting the channel and calling close on it. (Jonny Lamb)
      Removed useless include. (Jonny Lamb)
      Use gtk_file_chooser_dialog_new and the document-send icon. (Jonny Lamb)
      Removed useless test to check whether a GList has items. (Jonny Lamb)
      Renamed is_salut to contact_is_salut. (Jonny Lamb)
      Moved capabilities hack to empathy_contact_set_account. (Jonny Lamb)
      Changed suppress_handler to TRUE in a requested channel. (Jonny Lamb)
      Removed empathy_send_file_with_file_chooser_and_manager and made file transfers always use the manager. (Jonny Lamb)
      Fixed Makefile by including missing backslash. (Jonny Lamb)
      Handle new file channels regardless of direction in the dispatcher. (Jonny Lamb)
      Moved empathy_send_file to EmpathyDispatcher and renamed it. (Jonny Lamb)
      Fixed typo in FT manager glade file. (Jonny Lamb)
      Don't expose streams in EmpathyTpFile, but use the GFile. (Jonny Lamb)
      Added a wait for file channels so outgoing transfers are only added to the manager when they are remote pending.
      Use _call_request_channel instead of _run_request_channel. (Jonny Lamb)
      Renamed free_copy_data_if_closed to copy_data_unref and have a ref_count in the CopyData struct. (Jonny Lamb)
      upgrade to new FT draft
      add Unix_Timestamp64 to all.xml
      fix FT client side code as the generated code changed
      use Requestotron to request the FT channel
      Set the Date property when requesting a FT channel
      Use the RequestableChannelClasses property instead of hardcoding salut to check if we can send file or not
      remove blank line
      Channel_Type_File_Transfer.xml: sync with latest draft
      Implement latest ft draft
      Channel_Type_File_Transfer.xml: sync with latest draft
      empathy-ft-manager: ask confirmation if the filename already exists
      empathy-ft-manager.c: Display an error if user can't save file to the chosen location
      empathy-tp-contact-factory: factor out contact_created
      empathy-tp-contact-factory: set the FT capability when creating contacts if the CM supports it
      empathy-contact: no need to inspect the RequestableChannelClasses property anymore, empathy-tp-contact-factory does it for us now
      tp_file_constructor: get the ContentHashType and ContentType values from the properties hash table
      empathy-tp-file: reorder FileTransfer D-Bus properties using the same order as in the spec
      empathy-tp-file.c: actually implement the getter of GObject properties
      empathy-ft-manager: use the ContentType property instead of gnome_vfs_get_mime_type_for_name to get the mime type
      ft-manager: add comment explaining how to use GIcon with GTK 2.14
      ft-manager: store the icon-name instead of the pixbuf in the store
      ft-manager: remove old code
      ft-manager: ft_manager_clear: use a GHashTableIter instead of creating a temporary GSList
      get_requestable_channel_classes_cb: call tp_contact_factory_ready if the D-Bus call failed
      ft_manager_clear: use g_hash_table_foreach_remove instead of GHashTableIter so the elements are actually removed from the hash table
      Fix compilation warning: gtk_message_dialog_format_secondary_text() require a format string.
      Add FT manager to POTFILE
      Fix spec format to make it work with updated tools
      extensions/Makefile.am: pass allow-undefined-interfaces param to doc generator so it doesn't complain about missing external ref
      extensions/Makefile.am: fix allow-undefined-interfaces param
      sync with latest FT spec DRAFT
      No need to define a callback, we can directly use empathy_send_file_with_file_chooser.
      Fix a little coding style
      remove useless includes
      Cleanup the coding style. If we can't get info about the GFile we abord the FT.
      Fix coding style
      Remove useless lines
      don't include itself
      Include only used headers
      Fix coding style and cleanup
      empathy_tp_file_accept/offer takes the GFile in param and return a GError if the file can't be opened.
      rename empathy_tp_file_get_incoming to empathy_tp_file_is_incoming
      Update tools to latest version of tp-glib and include a gitignore
      Move the ft manager to src/ other programs do not need it.
      When the channel is invalidated, change state to CANCELLED.
      Simplify the code to start a file transfer
      Remove unused empathy_tp_file_get_id
      Cancel the FT if we can't get the transfer method
      Simplify a little bit the code when abording a FT
      Update POTFILES for ft manager that get moved to src/
      Change state when the channel is invalidated only if an error occured.
      Simplify the code to set sensibility of buttons
      Simplify the code to add a FT in the manager.
      Add all reasons in ft_manager_state_change_reason_to_string(). Don't use default in the switch so we get compile warning if more reasons is added to
      Simplify condition
      Clean ft_manager_update_ft_row()
      Simplify ft_manager_remove_file_from_list.
      Fix glade lookup
      There is no reason to remove the FT if it's cancelled while the window was hidden.
      Add a FIXME about the tp_file being leaked
      Fix signature of signal cb, start the transfer only if we have the socket path, and switch input/output streams in tp_file_start_transfer.
      Update the selection of the ft manager when a ft is removed only if it's not empty.
      Fix a comment phrasing
      Fix ref counting of tp_file, make it singleton per channel, and add a _keep_alive method that adds a tmp ref until the transfer finishes.
      Check if URI is not NULL before adding it to the recent manager.
      Update the selection only if we are removing the selected row.
      Remove useless gnomevfs include.
      Cleanup of ft_manager_add_tp_file_to_list.
      Reorder the code for more clarity.
      Simplify and comment the livetime of EmpathyFTManager
      Cleanup the code inside ft_manager_build_ui.
      Avoid a string dup.
      Remove empathy_tp_file_keep_alive hack and connect to "notify::state" in file_channel_create_cb() to unref the object when the FT is done.
      If first_line xor second_line is NULL, use only one line in ft_manager_update_ft_row.
      Replace Q_() with C_() for translation context.
      dispatcher_connection_new_channel_cb: set the room of the newly created chatroom. Fixes bug #560387 (Guillaume Desmottes).
      We need telepeathy-glib >= 0.7.15 for new Requests interface.
      prevent problem with multiple definition of the same symbol. Fixes bug #558370 (Michael Scherer).
      max_width, max_height and max_size are defined as guint in EmpathyTpContactFactory and telepathy spec.
      Fix a crash in the log window when there is no account. Fixes bug #562071.
      Fix previous commit. Oops.
      Fix a bug for the compilation of empathy-dispatcher.c. Fixes bug #562588 (Stephane Wirtel).
      Little fix for previous commit.
      Add missing include
      Remove duplicate declaration of _get_transferred_count
      Update python binding to have EmpathyTpFile API.
      Add EmpatyTpFile to API doc.
      Use GRegex instead of custom code and use a new regex to detect URIs
      Update python binding
      Update API doc.
      Update NEWS.
      Bump version to 2.25.2 and update ABI version
      Fix distcheck of extensions/
      Fix distcheck of tests/xml/
      Don't forget to install empathy-import-dialog.glade
      Add necessary files to EXTRA_DIST

yairhr (3):
      Added Hebrew translation
      updated he translation
      updated he translation

ymarcheg (8):
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation

zyang (4):
      Updated zh_CN translation
      Updated zh_CN translation
      Updated the header of zh_CN.po
      Fix a typo in zh_CN.po



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]