commit e1bb9e9311e9850aa537372eac8c88d98df3469d Author: Guillaume Desmottes Date: Tue Sep 14 12:01:49 2010 +0200 prepare 2.31.92 release NEWS | 67 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 6 ++-- 2 files changed, 70 insertions(+), 3 deletions(-) commit 645f4763739a3fa2fbfade2bce5a382e1e6b4a3e Merge: 9ea4b77 94ab9ff Author: Guillaume Desmottes Date: Tue Sep 14 11:28:41 2010 +0200 Merge remote branch 'smcv/conference' commit 9ea4b778978146d5a79a0d101d6f96b72cb9cf13 Author: Guillaume Desmottes Date: Tue Sep 14 11:13:00 2010 +0200 empathy_chat_paste: paste to to search bar if visible (#629594) libempathy-gtk/empathy-chat.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit b932028b82cfb31da782beab7bc71248cc19e24f Author: Guillaume Desmottes Date: Tue Sep 14 11:12:41 2010 +0200 add empathy_search_bar_paste_clipboard() libempathy-gtk/empathy-search-bar.c | 7 +++++++ libempathy-gtk/empathy-search-bar.h | 1 + 2 files changed, 8 insertions(+), 0 deletions(-) commit 6c6409c01aeeec60ee88eecbf9efa4aa8b0629f0 Author: Simon McVittie Date: Tue Sep 14 10:36:55 2010 +0200 tp_chat_group_members_changed_cb: early return if removed or added have not the expected length (#629549) libempathy/empathy-tp-chat.c | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) commit a7a632c6fc92759d927b18a020c76e5c9b848d69 Merge: 826cb45 c7fab42 Author: Guillaume Desmottes Date: Tue Sep 14 10:21:03 2010 +0200 Merge remote branch 'smcv/conference' commit 826cb45814d5fc9c6431454b673e2748f584d347 Merge: 9d7af3c 923c077 Author: Guillaume Desmottes Date: Tue Sep 14 10:09:11 2010 +0200 Merge remote branch 'cosimo/tls-multireject' commit 9d7af3cbb13bb74ccc28427a7261be514f7cb241 Author: Sjoerd Simons Date: Tue Sep 14 07:38:17 2010 +0100 Change videosrc element ordering GStreamers basetransform has a nasty issue where its caps negotiation doesn't keep the ordering of caps when unioning, as a result of this linking the pipeline as " ! videoscale ! colorspace ! video/x-raw-yuv" means at the element yuv is no longer preferred. Changing the pipeline to be " ! colorspace ! videoscale ! video/x-raw-yuv" forces the videoscale to only negotiate video/x-raw-yuv, which in turns ensures the colorspace and element pick the right colorspace. In combination with emulated formats in v4l2src picking the wrong colorspace causes quite a performance hit (the src would do a color conversion in libv4l, while the colorspace element would later convert it back to a colorspace actually native to the src device!) libempathy-gtk/empathy-video-src.c | 23 ++++++++++++----------- 1 files changed, 12 insertions(+), 11 deletions(-) commit b28a581a457842fb703b3ed85110e1e4c68f3707 Author: Sjoerd Simons Date: Tue Sep 14 07:32:59 2010 +0100 Polish recent EmpathyVideoSrc changes * Fix various typos and broken phrasing * Use the right log level for various messages * Fix potentially calling gst_object_unref (NULL) * Fix coding style * Make various debug messages more useful libempathy-gtk/empathy-video-src.c | 108 ++++++++++++++++++------------------ libempathy-gtk/empathy-video-src.h | 3 - 2 files changed, 54 insertions(+), 57 deletions(-) commit 94ab9ff5f9234789b478d0068836f3fd9020e993 Author: Simon McVittie Date: Mon Sep 13 20:47:06 2010 +0100 Update Auth.client for stable ServerTLSConnection namespace data/Empathy.Auth.client | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c7fab422d11a4e107c5585fa22ab145af16d812b Author: Simon McVittie Date: Mon Sep 13 20:40:22 2010 +0100 Update Chan.T.ServerTLSConnection and TLSCertificate to spec 0.19.13 extensions/Authentication_TLS_Certificate.xml | 20 ++++++++++++++------ extensions/Channel_Type_Server_TLS_Connection.xml | 8 ++++---- 2 files changed, 18 insertions(+), 10 deletions(-) commit 589cddd9c1a7a0658e34c4c87a622e6335bb015f Merge: 51cb135 923c077 Author: Simon McVittie Date: Mon Sep 13 20:38:50 2010 +0100 Merge remote branch 'cosimoc/tls-multireject' into conference commit 51cb1355ad28c5d96d097084fb7f236f94374f7b Author: Simon McVittie Date: Mon Sep 13 20:08:14 2010 +0100 Update the Conference spec to the version from spec 0.19.13 (no code changes) extensions/Channel_Interface_Conference.xml | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit 87b676e68039fbc254f9cba2ca4ec0792a05902f Author: Simon McVittie Date: Mon Sep 13 19:02:12 2010 +0100 Update Channel.I.Conference to draft 2 (no code changes) extensions/Channel_Interface_Conference.xml | 535 +++++++++++++++++++-------- 1 files changed, 385 insertions(+), 150 deletions(-) commit 923c077b85f4a6607e7e2ba0ea3a7f1c8b7d7ea1 Author: Cosimo Cecchi Date: Mon Sep 13 18:18:06 2010 +0200 Use tp_clear_boxed() to free the Rejection array libempathy/empathy-tls-certificate.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit a74be9c64f64980bf542f07fe970787cfd0599e9 Merge: 1c67913 77d5de2 Author: Guillaume Desmottes Date: Mon Sep 13 17:58:14 2010 +0200 Merge branch 'channel-accessors' commit 77d5de2dc9f4e8602151e4a22db98ebf41b36453 Author: Guillaume Desmottes Date: Mon Sep 13 17:49:04 2010 +0200 use tp_channel_get_requested() libempathy/empathy-tp-call.c | 7 +------ libempathy/empathy-tp-file.c | 4 +--- 2 files changed, 2 insertions(+), 9 deletions(-) commit 12a271f9dfb0b30ee686466a4188a30311fef036 Author: Guillaume Desmottes Date: Mon Sep 13 17:49:27 2010 +0200 bump tp-glib dep to 0.11.15 We need it for new TpChannel accessors. configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d70bd8a286c4756409437e40a0a6a38108079b06 Author: Cosimo Cecchi Date: Mon Sep 13 17:21:09 2010 +0200 Update Empathy to the new draft API libempathy/empathy-tls-certificate.c | 27 ++++++++++++++++++++++++--- 1 files changed, 24 insertions(+), 3 deletions(-) commit 4ddb99a82925a475cadd900bb76a9deab67bf045 Author: Cosimo Cecchi Date: Mon Sep 13 16:49:34 2010 +0200 Update to new tp-spec draft extensions/Authentication_TLS_Certificate.xml | 177 ++++++++++++------------- 1 files changed, 85 insertions(+), 92 deletions(-) commit 1c67913708fb51caa7f769631a0a705b6f6553e6 Author: Timo Jyrinki Date: Mon Sep 13 18:19:59 2010 +0300 Updated Finnish translation by Ubuntu Finnish translators team. po/fi.po | 2493 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 1273 insertions(+), 1220 deletions(-) commit dac42b77124239862e31b2b5d23df362b4ce2f91 Author: Alexey Fisher Date: Thu Sep 9 22:28:21 2010 +0200 Add two optional filter to video src Add videomaxrate and postproc_tmpnoise as optional filters to empathy_video_src_init. Thay will used if thay are installed. videomaxrate will set maximal framerate to 15fps if some haw webcam will get more than 15fps it will not kill empathy-av with high CPU load. postproc_tmpnoise will reduce video noise produced by most (all) webcams. This will add smoll overhead for load but reduce CPU load of video encoder. Also this should reduce network load (for theoraenc x2) Signed-off-by: Alexey Fisher libempathy-gtk/empathy-video-src.c | 67 +++++++++++++++++++++++++++-------- 1 files changed, 51 insertions(+), 16 deletions(-) commit 4815a75a72a0ebacc7e2f29e7026b8493c6ea320 Author: Alexey Fisher Date: Mon Sep 13 16:43:51 2010 +0200 Add empathy_gst_make_to_bin libempathy-gtk/empathy-video-src.c | 80 +++++++++++++++++++++++++++++++----- libempathy-gtk/empathy-video-src.h | 2 + 2 files changed, 71 insertions(+), 11 deletions(-) commit d7e8bf5c3db088092e5458f13097a7b81b27c9e2 Author: Felix Kaser Date: Mon Sep 13 15:27:31 2010 +0100 switched notebook pages to start with the scrolled window for the treeview as first page. this fixes bug #627238 and the empathy part of bug #626503 src/empathy-main-window.c | 4 ++-- src/empathy-main-window.ui | 18 +++++++++--------- 2 files changed, 11 insertions(+), 11 deletions(-) commit 1cb32224bfc3f633057cb60229476334909f7d4f Author: Guillaume Desmottes Date: Mon Sep 13 16:23:52 2010 +0200 Remove "Use Yahoo Japan" label (#609484) It's not a valid connection param any more. Yahoo Japan has its own protocol now. libempathy-gtk/empathy-account-widget-yahoo.ui | 20 +------------------- libempathy-gtk/empathy-account-widget.c | 1 - 2 files changed, 1 insertions(+), 20 deletions(-) commit 3cc5f86c16058e7aaaf95348d0c5277e05c9ed97 Author: Guillaume Desmottes Date: Mon Sep 13 16:06:14 2010 +0200 wrap label explaining the facebook account configuration (#611107) libempathy-gtk/empathy-account-widget-jabber.ui | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 562666b74b8f6d863dd6c4970fd7bea3e9d899d6 Author: Guillaume Desmottes Date: Mon Sep 13 15:27:16 2010 +0200 coding style fix libempathy-gtk/empathy-chat.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 72433c26360feadfdae1cbd1327375abd438c0eb Author: Felix Kaser Date: Mon Sep 13 14:03:58 2010 +0100 fixed typo in empathy utils libempathy/empathy-individual-manager.c | 2 +- libempathy/empathy-utils.c | 2 +- libempathy/empathy-utils.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) commit d2f7576b808682dedce1e436709f9f618ab5f367 Author: Fran Diéguez Date: Mon Sep 13 13:19:50 2010 +0200 Updated Galician translations for help help/gl/gl.po | 725 +++++++++++++++++++++++++++++++++++++++++++++------------ 1 files changed, 581 insertions(+), 144 deletions(-) commit 93e0b1f4a7aefe9ffafdc3adb63cb3246e5432c2 Author: Bruno Brouard Date: Mon Sep 13 11:37:10 2010 +0200 Updated French doc translation help/fr/fr.po | 117 +++++++++++++++++++++++++++------------------------------ 1 files changed, 55 insertions(+), 62 deletions(-) commit 11931abfe552a6366359df284a8ccafd59c2df7e Author: Marek Černocký Date: Mon Sep 13 00:04:35 2010 +0200 Updated Czech translation po/cs.po | 92 ++++++++----------------------------------------------------- 1 files changed, 12 insertions(+), 80 deletions(-) commit a36e1197ab1ad01e2e472d0d5d64da3d7e265c61 Author: Christian Kirbach Date: Sun Sep 12 01:19:50 2010 +0200 [l10n] Updated German translation po/de.po | 1314 +++++++++++++++++++++++++++++++++++++++----------------------- 1 files changed, 838 insertions(+), 476 deletions(-) commit 363c02d65a7d1def90a126808405821bdc977a1d Author: Duarte Loreto Date: Sat Sep 11 20:07:31 2010 +0100 Updated Portuguese translation po/pt.po | 1996 ++++++++++++++++++++++++++++++++++++++------------------------ 1 files changed, 1235 insertions(+), 761 deletions(-) commit 8c3586032428cdbd03b3dd034797c3e2daaeb6d8 Author: Kenneth Nielsen Date: Sat Sep 11 19:32:25 2010 +0200 Updated Danish translation po/da.po | 870 +++++++++++++++++++++++++++++++++++++------------------------- 1 files changed, 516 insertions(+), 354 deletions(-) commit da3159c661a80ea7515437cade69bb5a3f121860 Author: Milo Casagrande Date: Sat Sep 11 19:27:19 2010 +0200 [l10n] Refreshed Italian translation po/it.po | 140 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 70 insertions(+), 70 deletions(-) commit b2fdf17b036f208d36106230ce5347d63e49d68e Author: Milo Casagrande Date: Sat Sep 11 19:26:12 2010 +0200 [help] Fixed Empathy name in the index page help/C/index.page | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) commit 160d05286c8c7e45fd821fb3dbcabb8ef4052faf Author: Milo Casagrande Date: Sat Sep 11 19:24:26 2010 +0200 [help] Fixed contacts linking/unlinking topic, fixed the audio and video topics help/C/audio-call.page | 20 ++++++-------------- help/C/link-contacts.page | 12 ++++++------ help/C/video-call.page | 16 ++++------------ 3 files changed, 16 insertions(+), 32 deletions(-) commit a40af88a19cdf6c830ad3e9e9a3ff01858c38781 Author: Bruce Cowan Date: Sat Sep 11 17:40:41 2010 +0100 Updated British English translation po/en_GB.po | 257 +++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 143 insertions(+), 114 deletions(-) commit df7ccf6028da6e07edf1443a341bc8ab13a47e44 Author: Jorge González Date: Sat Sep 11 13:47:05 2010 +0200 Updated Spanish translation help/es/es.po | 340 ++++++++++++++++++++++++++++++++++++++++++++------------- 1 files changed, 264 insertions(+), 76 deletions(-) commit af46d1c43a9ec496b9bba718fea3b790b2a1a093 Author: Kjartan Maraas Date: Sat Sep 11 10:52:45 2010 +0200 Updated Norwegian bokmål translation po/nb.po | 515 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 274 insertions(+), 241 deletions(-) commit 9a1f003ea7d085e32d6e98acf5d211f165eafaea Author: Takayuki KUSANO Date: Sat Sep 11 15:10:15 2010 +0900 Updated Japanese translation. po/ja.po | 942 +++++++++++++++++++++++++++++--------------------------------- 1 files changed, 435 insertions(+), 507 deletions(-) commit 7ba8c7108bb81644534401cd4336b60dd4ebdbf4 Author: Dr.Tirumurti Vasudevan Date: Sat Sep 11 11:14:53 2010 +0530 Updated Tamil translation po/ta.po | 250 ++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 139 insertions(+), 111 deletions(-) commit 8f20e57110376d55d477fdb3f92c564740c1a704 Author: Petr Kovar Date: Fri Sep 10 21:49:34 2010 +0200 Update Czech translation by Marek Cernocky po/cs.po | 904 ++++++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 531 insertions(+), 373 deletions(-) commit b6193cbf5582425abc95d88d411b9dbece94e934 Author: Bruno Brouard Date: Fri Sep 10 21:28:34 2010 +0200 Updated French doc translation help/fr/fr.po | 341 ++++++++++++++++++++++++++++++++++++++++---------------- 1 files changed, 243 insertions(+), 98 deletions(-) commit cf3f9a16802246c4aa79c351ff23cca7c396c94b Author: Henrique P. Machado Date: Fri Sep 10 09:07:07 2010 -0300 Updated Brazilian Portuguese translation po/pt_BR.po | 20 ++++++++------------ 1 files changed, 8 insertions(+), 12 deletions(-) commit 7f1a6c80a830655a686aea1db7b7eda7ef8fafe0 Author: Guillaume Desmottes Date: Fri Sep 10 10:13:49 2010 +0200 fix build of the link-contacts doc page help/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6910a2a1783365b530665cc7dd8253f8b9fd7988 Author: Fran Diéguez Date: Thu Sep 9 23:14:38 2010 +0200 Updated Galician translations help/gl/gl.po | 95 ++++++++++++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 84 insertions(+), 11 deletions(-) commit b00c9da7dec0f64eea08e158ca970b483d667d41 Author: Milo Casagrande Date: Thu Sep 9 22:53:58 2010 +0200 [help] Added topic about linking contacts, fixed other topics to reflect the new feature help/C/audio-call.page | 58 ++++++++++++++++++------- help/C/link-contacts.page | 106 +++++++++++++++++++++++++++++++++++++++++++++ help/C/send-message.page | 43 ++++++++++++------ help/C/video-call.page | 35 +++++++++++++-- help/Makefile.am | 1 + 5 files changed, 208 insertions(+), 35 deletions(-) commit 750be1030ea02a4b972532f2b84036c415c87050 Author: Henrique P. Machado Date: Thu Sep 9 15:39:55 2010 -0300 Updated Brazilian Portuguese translation po/pt_BR.po | 1865 +++++++++++++++++++++++++++++++++++++---------------------- 1 files changed, 1183 insertions(+), 682 deletions(-) commit 9b50f0afd9f08f3ed469a1425e09bfefc01b3811 Author: Cosimo Cecchi Date: Thu Sep 9 12:20:59 2010 +0200 Use TP_ARRAY_TYPE_UCHAR_ARRAY_LIST libempathy/empathy-tls-certificate.c | 24 +++++------------------- 1 files changed, 5 insertions(+), 19 deletions(-) commit be1c1d3cc028033f90eb6b5366a3ff363c275041 Author: Cosimo Cecchi Date: Thu Sep 9 12:20:44 2010 +0200 Bump required tp-glib version configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1df0a982198b8bd8cec867708dd65b8b7373acee Author: Cosimo Cecchi Date: Thu Sep 9 12:01:05 2010 +0200 Use separate new/free functions for the handler context data libempathy/empathy-auth-factory.c | 32 ++++++++++++++++++++++++-------- 1 files changed, 24 insertions(+), 8 deletions(-) commit d4a88e86b74d89c0fb6022b6fea430eb904fe9b5 Author: Cosimo Cecchi Date: Wed Sep 8 17:38:35 2010 +0200 Don't assume there's only one concurrent TpHandleChannelsContext libempathy/empathy-auth-factory.c | 32 +++++++++++++++++++++----------- 1 files changed, 21 insertions(+), 11 deletions(-) commit 58cd63ef0352c756f784c44f5b7ec4f2ed26994d Author: Guillaume Desmottes Date: Thu Sep 9 10:51:36 2010 +0200 fix typo of #629134 in po files as well po/ar.po | 2 +- po/el.po | 2 +- po/en_GB.po | 4 ++-- po/es.po | 2 +- po/et.po | 2 +- po/fr.po | 2 +- po/gl.po | 2 +- po/he.po | 2 +- po/hu.po | 2 +- po/it.po | 2 +- po/ja.po | 2 +- po/nb.po | 2 +- po/pa.po | 2 +- po/sl.po | 2 +- po/sr.po | 2 +- po/sr@latin.po | 2 +- po/sv.po | 2 +- po/ta.po | 2 +- po/zh_HK.po | 2 +- po/zh_TW.po | 2 +- 20 files changed, 21 insertions(+), 21 deletions(-) commit e47c8cc7d48426f4c5104540f4d34658cc2092b1 Author: Guillaume Desmottes Date: Thu Sep 9 09:49:54 2010 +0200 tls-dialog: fix typo in a string (#629134) libempathy-gtk/empathy-tls-dialog.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 3e97317d56f9ae49a8424c679fc6e489483da8d1 Author: Nicolas Dufresne Date: Fri Sep 3 16:45:45 2010 -0400 Enable server fallback for GTalk account Instead of hardcoding one server, let the connection manager try doing SRV resolution and if the resolution fails, let it try a list of fallback servers. Note that talkx.l.google.com is now used instead of talk.google.com. This is the DNS used in the Windows client, this DNS returns a list of IPs instead of 1. This also enable usage of HTTPS proxy when falling back to port 443 with old_ssl. Reviewed-by: Guillaume Desmottes src/empathy-account-assistant.c | 14 ++++++++++---- src/empathy-accounts-dialog.c | 14 ++++++++++---- 2 files changed, 20 insertions(+), 8 deletions(-) commit 0d31be0718c4624eaa17778f60f953f261f7487d Author: Nicolas Dufresne Date: Fri Sep 3 16:45:08 2010 -0400 Add support for 'as' in account settings libempathy/empathy-account-settings.c | 26 ++++++++++++++++++++++++++ libempathy/empathy-account-settings.h | 5 +++++ 2 files changed, 31 insertions(+), 0 deletions(-) commit c7630607a2ad03c27ee42b95093ada15d54087b9 Author: Mattias Põldaru Date: Wed Sep 8 21:33:05 2010 +0300 [l10n] Updated Estonian translation po/et.po | 45 ++++++++++++++++++++++++++++++++------------- 1 files changed, 32 insertions(+), 13 deletions(-) commit 366d36a10c2e88306fa2d556570e3def1b0149d6 Author: Cosimo Cecchi Date: Wed Sep 8 16:57:49 2010 +0200 Make sure we allocate the right size for certificates libempathy/empathy-tls-certificate.c | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) commit 127bd46e7c03eb95501e65836c301b1bbb6c8c5d Author: Cosimo Cecchi Date: Wed Sep 8 16:57:29 2010 +0200 Use better names for saving the certificates libempathy/empathy-tls-certificate.c | 18 ++++++++++++++++-- 1 files changed, 16 insertions(+), 2 deletions(-) commit 82fa83288652fb6b856b442145b10791941f3113 Author: Cosimo Cecchi Date: Wed Sep 8 16:56:54 2010 +0200 Move _get_certificate_hostname() out of the verifier libempathy/empathy-tls-verifier.c | 37 +------------------------------------ libempathy/empathy-utils.c | 35 +++++++++++++++++++++++++++++++++++ libempathy/empathy-utils.h | 4 ++++ 3 files changed, 40 insertions(+), 36 deletions(-) commit 1cefa1fe32007daa35459bb1d74fb2622ec4a8c9 Author: Milo Casagrande Date: Tue Sep 7 21:34:55 2010 +0200 [l10n] Updated Italian translation po/it.po | 115 ++++++++++++++++++++++++++++++++++++------------------------- 1 files changed, 68 insertions(+), 47 deletions(-) commit 31fec20a7f2d38235902608d1122b55f5096e7e0 Author: Philip Withnall Date: Tue Sep 7 10:58:23 2010 +0100 Don't use gtk_progress_bar_set_orientation() when building with GTK+ 3 GtkProgressBar now implements GtkOrientable, but this hasn't been backported to GTK+ 2, so we need to use some #ifdef magic. src/empathy-call-window.c | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) commit 290a4853102e645d76318e8e09ef45420a6559bc Author: Philip Withnall Date: Tue Sep 7 10:46:12 2010 +0100 Remove calls to gtk_dialog_set_has_separator() if building against GTK+ 3 gtk_dialog_set_has_separator() has been removed in GTK+ 3, but can't be removed (or the property's default value changed) in GTK+ 2 without breaking API. This adds a wrapper macro to keep the calls when building against GTK+ 2, and remove them when building against GTK+ 3. configure.ac | 2 ++ libempathy-gtk/empathy-contact-dialogs.c | 8 ++++---- libempathy-gtk/empathy-contact-selector-dialog.c | 2 +- libempathy-gtk/empathy-individual-dialogs.c | 2 +- libempathy-gtk/empathy-individual-edit-dialog.c | 2 +- .../empathy-individual-information-dialog.c | 2 +- libempathy-gtk/empathy-linking-dialog.c | 3 ++- libempathy-gtk/empathy-status-preset-dialog.c | 2 +- libempathy-gtk/empathy-ui-utils.h | 16 ++++++++++++++++ src/empathy-accounts-dialog.c | 3 +++ src/empathy-import-dialog.c | 4 ++++ src/empathy-preferences.c | 4 ++++ 12 files changed, 40 insertions(+), 10 deletions(-) commit 0b6ef5b5eac2633e4c7660c58b2bb6f412dd1a2a Author: Jorge González Date: Mon Sep 6 21:01:38 2010 +0200 Updated Spanish translation po/es.po | 296 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 163 insertions(+), 133 deletions(-) commit 19d34f447d51d7a37e6c8d3f860a9d44d8c49336 Author: Claude Paroz Date: Mon Sep 6 20:23:29 2010 +0200 Updated French translation Contributed by Nils ?, Claude Paroz and Bruno Brouard po/fr.po | 1539 ++++++++++++++++++++++++++++++++++++++++---------------------- 1 files changed, 993 insertions(+), 546 deletions(-) commit 2aed14733293044790279577fdf8e1bb465d5f8f Author: Fran Diéguez Date: Mon Sep 6 18:11:46 2010 +0200 Updated Galician translations help/gl/gl.po | 57 +++++++----- po/gl.po | 289 +++++++++++++++++++++++++++++++-------------------------- 2 files changed, 191 insertions(+), 155 deletions(-) commit ddfcc0de96874f901308cf56b082f6fcf360ee70 Author: A S Alam Date: Mon Sep 6 20:57:46 2010 +0530 update for Punjabi po/pa.po | 376 ++++++++++++++++++++++++++++++-------------------------------- 1 files changed, 183 insertions(+), 193 deletions(-) commit 238feae615e7bf327f89dd5d67f2d5579c4d56f6 Author: Takayuki KUSANO Date: Mon Sep 6 23:25:40 2010 +0900 Updated Japanese translation. po/ja.po | 622 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 313 insertions(+), 309 deletions(-) commit deadb02e590a50b31b09fa37c427cb922bf904e4 Author: Gabor Kelemen Date: Mon Sep 6 15:42:51 2010 +0200 Updated Hungarian translation po/hu.po | 319 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 174 insertions(+), 145 deletions(-) commit cffe6842b644ba1a54cd3f46fe6a159c3425fa01 Author: Daniel Nylander Date: Mon Sep 6 15:32:10 2010 +0200 Updated Swedish translation po/sv.po | 281 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 151 insertions(+), 130 deletions(-) commit f10efcae5a1b10d2427cab32894bcfe984037cb7 Author: Yaron Shahrabani Date: Mon Sep 6 15:28:47 2010 +0300 Updated Hebrew translation. po/he.po | 43 +++++++++++++++++++++++++++++++++---------- 1 files changed, 33 insertions(+), 10 deletions(-) commit 0cabb6f791135f5f1bc8573edc7d57715def9b55 Author: Matej Urbančič Date: Mon Sep 6 14:06:44 2010 +0200 Updated Slovenian translation po/sl.po | 300 +++++++++++++++++++++++++++++++------------------------------ 1 files changed, 152 insertions(+), 148 deletions(-) commit 60d158ac379d725e0ecd91c74ea7de7a65b212bc Author: Philip Withnall Date: Wed Sep 1 11:12:09 2010 +0100 Add a tooltip to the “Unlink” button Closes: bgo#628376 libempathy-gtk/empathy-linking-dialog.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit a32e3cde4a0f551169367baeadfc76587eae2b29 Author: Philip Withnall Date: Wed Sep 1 11:05:20 2010 +0100 Add a confirmation dialogue to the unlink process This makes it harder to accidentally remove a linked Individual now that the “Unlink” button is easier to find, and also makes it more obvious that Empathy hasn't just crashed when unlinking. Helps: bgo#628377 libempathy-gtk/empathy-linking-dialog.c | 27 ++++++++++++++++++++++++--- 1 files changed, 24 insertions(+), 3 deletions(-) commit d7c3afd92a4851669316aeb352235643002004e7 Author: Philip Withnall Date: Wed Sep 1 10:42:00 2010 +0100 Move the “Unlink” button from the Edit dialogue to the linking dialogue This is a more logical place for it, making unlinking more discoverable. Helps: bgo#628376 libempathy-gtk/empathy-individual-edit-dialog.c | 53 +---------------------- libempathy-gtk/empathy-linking-dialog.c | 40 +++++++++++++++++ 2 files changed, 41 insertions(+), 52 deletions(-) commit ee0ed7f28d8a567675d434e6d9b8d13789b72292 Author: Philip Withnall Date: Wed Sep 1 10:28:17 2010 +0100 Fix code formatting in EmpathyLinkingDialog libempathy-gtk/empathy-linking-dialog.c | 17 +++++++++-------- 1 files changed, 9 insertions(+), 8 deletions(-) commit 89de8d02c44b2b06b77a0ec1a5e52dfaae53fe35 Author: Yaron Shahrabani Date: Mon Sep 6 12:59:50 2010 +0300 Updated Hebrew translation. po/he.po | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) commit bd7e5e9972f45cfcf426e18cc9915bdacc8355b4 Author: Philip Withnall Date: Wed Sep 1 10:24:44 2010 +0100 Change “Link…” to “Link Contacts…” in the individual menu This makes it clearer what the menu entry does, making linking more discoverable. Closes: bgo#628377 libempathy-gtk/empathy-individual-menu.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 98820e829061929d6a89f1b7fbaae9772b070d41 Author: Milo Casagrande Date: Sun Sep 5 15:22:48 2010 +0200 [l10n] Updated Italian translation po/it.po | 1871 +++++++++++++++++++++++++++++++++++++------------------------- 1 files changed, 1133 insertions(+), 738 deletions(-) commit 937fccd2cefd59d7216a4cf931136460f913d2ff Author: Cheng-Chia Tseng Date: Sun Sep 5 19:52:14 2010 +0800 Updated Traditional Chinese translation(Hong Kong and Taiwan) po/zh_HK.po | 711 ++++++++++++++++++++++++++++++++++++----------------------- po/zh_TW.po | 711 ++++++++++++++++++++++++++++++++++++----------------------- 2 files changed, 870 insertions(+), 552 deletions(-) commit 0fbeb6cd58b0bc6a6a800ef3adf16e0e888f2608 Author: Philip Withnall Date: Sat Sep 4 15:07:48 2010 +0100 Update British English translation po/en_GB.po | 280 ++++++++++++++++++++++++++++++----------------------------- 1 files changed, 143 insertions(+), 137 deletions(-) commit 75fd99f20d2c2ac2912392e52f22201a79e540fb Author: Jorge González Date: Sat Sep 4 09:34:33 2010 +0200 Updated Spanish translation po/es.po | 123 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 61 insertions(+), 62 deletions(-) commit 43ba61df5a70b34739ac4eb75bdbf8d5ef940358 Author: Yaron Shahrabani Date: Sat Sep 4 02:30:03 2010 +0300 Updated Hebrew translation. po/he.po | 344 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 172 insertions(+), 172 deletions(-) commit bdb0ecb9044b18ee61cc5f0773ef20b993cba507 Author: Matej Urbančič Date: Fri Sep 3 18:33:50 2010 +0200 Updated Slovenian translation po/sl.po | 131 ++++++++++++++++++++++++++++++++++++------------------------- 1 files changed, 77 insertions(+), 54 deletions(-) commit ecbfb5ab622cba9d0d02630bba27f46fc71298f6 Author: drtv Date: Fri Sep 3 21:50:17 2010 +0530 Updated Tamil translation po/ta.po | 1812 +++++++++++++++++++++++++++++++++++++++----------------------- 1 files changed, 1130 insertions(+), 682 deletions(-) commit 5cd27afeb3ec9d2fed887a9af91f29987fc19c16 Author: Mattias Põldaru Date: Fri Sep 3 17:59:57 2010 +0300 [l10n] Updated Estonian translation po/et.po | 29 ++++++++++++++++------------- 1 files changed, 16 insertions(+), 13 deletions(-) commit fb19bdf040a1970a32f43565c1d5eb3abf16b345 Author: Philip Withnall Date: Thu Sep 2 18:29:50 2010 +0100 Update the Edit dialogue on contact linking or unlinking Ensure any open Edit dialogues are: • closed, if they're editing the details for a meta-contact which is then unlinked; or • reloaded to show the details of the new meta-contact, if they're editing the details for a contact which is then linked. libempathy-gtk/empathy-individual-edit-dialog.c | 107 ++++++++++++++++------ 1 files changed, 78 insertions(+), 29 deletions(-) commit 56575f683db3c77fd1f2ecae170ad5f4d04ca1d1 Author: Philip Withnall Date: Thu Sep 2 17:29:50 2010 +0100 Update the Information dialogue on contact linking or unlinking Ensure any open Information dialogues are: • closed, if they're showing the details for a meta-contact which is then unlinked; or • reloaded to show the details of the new meta-contact, if they're showing the details for a contact which is then linked. .../empathy-individual-information-dialog.c | 186 ++++++++++++-------- 1 files changed, 111 insertions(+), 75 deletions(-) commit 9a1557d2740bcb627033bb2cdd6593d31d081c19 Author: Philip Withnall Date: Thu Sep 2 17:28:38 2010 +0100 Handle the EmpathyIndividualWidget disappearing during an async details call The EmpathyIndividualWidget may be destroyed between starting and finishing an async call to get contact details. This patch prevents the finishing callback from accessing private data which may have been freed. libempathy-gtk/empathy-individual-widget.c | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) commit 569e01b98e70c3a51eeb8f8eb8dc3871f871c62d Author: Philip Withnall Date: Thu Sep 2 16:42:58 2010 +0100 Don't try to update EmpathyIndividualWidget's location without an Individual libempathy-gtk/empathy-individual-widget.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 3cc4fc238021bfdb6f8448a160988ff223662dc3 Author: Philip Withnall Date: Thu Sep 2 16:39:09 2010 +0100 Listen to FolksIndividual::removed in EmpathyIndividualWidget In certain cases, a tooltip will be updated on the contact list when unlinking a meta-contact (reproducable with a meta-contact of meta-contacts). In order to prevent an individual table from getting stuck in the EmpathyIndividualWidget in the tooltip, EmpathyIndividualWidget needs to connect to FolksIndividual::removed to be updated when the Individual is removed or replaced. libempathy-gtk/empathy-individual-widget.c | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) commit b50d7c49a1e5ac9dc43befe60a4296240b8d093e Author: Philip Withnall Date: Fri Sep 3 10:34:49 2010 +0100 Remove an idle handler when EmpathyChat is destroyed This prevents the idle handler potentially running after the EmpathyChat has been destroyed, and accessing freed memory. Closes: bgo#628156 libempathy-gtk/empathy-chat.c | 16 ++++++++++++++-- 1 files changed, 14 insertions(+), 2 deletions(-) commit 415b48c96ad03fa4949268d0ce9645f02005a818 Author: Philip Withnall Date: Thu Sep 2 16:02:01 2010 +0100 Add a heuristic to prefer audio- and video-capable Personas when calling When choosing which Persona out of an Individual to start an audio or video call to, given a choice between two Personas of equal presence, choose the one which is capable of both audio and video calls over the one which is capable of only one of the two. This is because clients which can do both types of call are generally more featureful than those which can only do one type. Helps: bgo#628338 libempathy/empathy-contact.c | 28 +++++++++++++++++++++++++++- 1 files changed, 27 insertions(+), 1 deletions(-) commit 5de0be112e18b3c1ad4d122a6a293bd4cb6807af Author: Philip Withnall Date: Thu Sep 2 13:28:59 2010 +0100 Port EmpathyIndividualView to use empathy_contact_dup_best_for_action() This ports the code in EmpathyIndividualView which starts a chat when a row is activated. Closes: bgo#628338 libempathy-gtk/empathy-individual-view.c | 29 +++-------------------------- 1 files changed, 3 insertions(+), 26 deletions(-) commit e2b20cc525b7c5dff94ab69a1dad7c1cd0176531 Author: Philip Withnall Date: Thu Sep 2 13:28:07 2010 +0100 Port EmpathyIndividualMenu to use empathy_contact_dup_best_for_action() This improves the menu code so that it no longer prefers personas with a higher presence, but which can't do the given action. Helps: bgo#628338 libempathy-gtk/empathy-individual-menu.c | 125 +++++++++--------------------- 1 files changed, 36 insertions(+), 89 deletions(-) commit c1b7707c628cb16b44d2159fff993b44e1a5b946 Author: Philip Withnall Date: Thu Sep 2 13:26:31 2010 +0100 Add empathy_contact_dup_best_for_action() This takes a FolksIndividual and returns an EmpathyContact corresponding to the FolksPersona in the Individual which is most suited to having a given action performed on it. Helps: bgo#628338 libempathy/empathy-contact.c | 140 ++++++++++++++++++++++++++++++++++++++++++ libempathy/empathy-contact.h | 14 ++++ 2 files changed, 154 insertions(+), 0 deletions(-) commit 76db409a25964cfb74e030c2edb426bc1aab2d6a Author: Cyril Roelandt Date: Fri Sep 3 09:57:04 2010 +0200 account-widget: apply settings when activating the password entry (#625575) libempathy-gtk/empathy-account-widget.c | 24 ++++++++++++++++++++++-- 1 files changed, 22 insertions(+), 2 deletions(-) commit bfe50b4fa80f68bc55b0f10565257d9de9900178 Author: Fran Diéguez Date: Fri Sep 3 02:34:20 2010 +0200 Updated Galician translations po/gl.po | 112 ++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 59 insertions(+), 53 deletions(-) commit a1b5bb68482c204dcd1c06671bb48e63d6131279 Author: Daniel Nylander Date: Fri Sep 3 01:43:15 2010 +0200 Updated Swedish translation po/sv.po | 700 +++++++++++++++++++++++++++++++++++++++---------------------- 1 files changed, 447 insertions(+), 253 deletions(-) commit 9bbc278fd11492150729e4734301dca97bb0903f Author: Khaled Hosny Date: Thu Sep 2 20:00:54 2010 +0200 Updated Arabic translation po/ar.po | 235 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 132 insertions(+), 103 deletions(-) commit 019365d216471676ddc3c878219e1685874c3d7e Author: Philip Withnall Date: Thu Sep 2 10:58:41 2010 +0100 Ensure we disconnect from signals on Individuals' Personas as they're removed EmpathyIndividualStore connects to some signals on all of the (Telepathy) Personas in each Individual it stores. If an Individual changes its set of Personas, some of those signals might end up never getting disconnected. This fixes that by listening to FolksIndividual::personas-changed and disconnecting signals as appropriate. Closes: bgo#628153 libempathy-gtk/empathy-individual-store.c | 82 +++++++++++++++++------------ 1 files changed, 48 insertions(+), 34 deletions(-) commit 8605cf086f2509d751beb4290921327bc409dde8 Author: Yaron Shahrabani Date: Thu Sep 2 17:55:48 2010 +0300 Updated Hebrew translation. po/he.po | 240 ++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 134 insertions(+), 106 deletions(-) commit 336210d368813691731b96971407939f7d1319c1 Author: Philip Withnall Date: Thu Sep 2 14:31:28 2010 +0100 Remove the “Add Contact…” menu entry from EmpathyIndividualMenu It's never used, but is a CPU drain and can sometimes appear uninvited. libempathy-gtk/empathy-individual-menu.c | 91 ------------------------------ libempathy-gtk/empathy-individual-menu.h | 1 - 2 files changed, 0 insertions(+), 92 deletions(-) commit a4a6f1b83dcf33c57c0fca1a7f68735df05f888e Author: Philip Withnall Date: Wed Sep 1 14:59:03 2010 +0100 Don't unnecessarily remove Individuals if Individual IDs have been reused When linking and unlinking, it's possible for the linked Individual to have the same ID as one of its component Individuals (before linked or once unlinked). If two such Individuals with the same ID are added and removed at the same time (as could [only] happen during linking or unlinking), EmpathyIndividualManager should do the Individual removals before the additions, in order to prevent one of the Individuals getting clobbered. Closes: bgo#627819 libempathy/empathy-individual-manager.c | 26 ++++++++++++++------------ 1 files changed, 14 insertions(+), 12 deletions(-) commit 88a455a446bdf3617de594052dc5c756c1013da8 Merge: 1446a40 5091e14 Author: Guillaume Desmottes Date: Thu Sep 2 15:37:25 2010 +0200 Merge branch 'translate-param-628601' commit 1446a4070254cb7cb02fa79dabf724e0429a7ca5 Merge: 3ac7d8d 007716d Author: Guillaume Desmottes Date: Thu Sep 2 14:50:00 2010 +0200 Merge remote branch 'kaserf/fix-account-name-update' commit 5091e14d27d15b56fccf46d6a26b142b2223872a Author: Guillaume Desmottes Date: Thu Sep 2 13:04:13 2010 +0200 account_widget_generic_format_param_name: translate common params (#628601) libempathy-gtk/empathy-account-widget.c | 23 +++++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 deletions(-) commit 3ac7d8d0867872513543d71fe5fdb4a3825a560e Author: Kjartan Maraas Date: Thu Sep 2 12:27:26 2010 +0200 Updated Norwegian bokmål translation po/nb.po | 537 +++++++++++++++++++++++++++++++++++++++----------------------- 1 files changed, 338 insertions(+), 199 deletions(-) commit ba5f02669144bd3e9728ddf85f1ea8fcd3994332 Author: Philip Withnall Date: Wed Sep 1 18:30:08 2010 +0100 Bug 628133 — Linking dialog's live search should copy the one from the roster When launching a linking dialogue from EmpathyIndividualView, copy the view's live search text to the EmpathyIndividualView in the linking dialogue. Closes: bgo#628133 libempathy-gtk/empathy-individual-view.c | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) commit f32eb6e690caf29430e14fddb410491732d89800 Author: Philip Withnall Date: Wed Sep 1 18:29:43 2010 +0100 Add empathy_linking_dialog_get_individual_linker() Helps: bgo#628133 libempathy-gtk/empathy-linking-dialog.c | 8 ++++++++ libempathy-gtk/empathy-linking-dialog.h | 5 +++++ 2 files changed, 13 insertions(+), 0 deletions(-) commit 0cdd19e18818fb096db954d48ae8770d3458908d Author: Philip Withnall Date: Wed Sep 1 18:28:52 2010 +0100 Add empathy_individual_linker_set_search_text() Helps: bgo#628133 libempathy-gtk/empathy-individual-linker.c | 20 ++++++++++++++++---- libempathy-gtk/empathy-individual-linker.h | 3 +++ 2 files changed, 19 insertions(+), 4 deletions(-) commit 5bd4329e0aab6dd6a4a8e084ff8c46873fdcc525 Author: Philip Withnall Date: Wed Sep 1 17:51:50 2010 +0100 Add an EmpathyIndividualMenu::link-contacts-activated signal This is emitted each time the “Link Contacts…” menu entry is activated. Helps: bgo#628133 libempathy-gtk/empathy-individual-menu.c | 36 ++++++++++++++++++++++------- 1 files changed, 27 insertions(+), 9 deletions(-) commit 3172fd7585eef696197237c9e0d7dbd910a7af9f Author: Philip Withnall Date: Wed Sep 1 17:37:30 2010 +0100 Make EmpathyIndividualMenu a proper GObject, derived from GtkMenu libempathy-gtk/empathy-individual-menu.c | 155 +++++++++++++++++++++++++++--- libempathy-gtk/empathy-individual-menu.h | 26 +++++ 2 files changed, 168 insertions(+), 13 deletions(-) commit a92e47dd31f74bcbbf50d6c2285b7d82bf82c4be Author: Guillaume Desmottes Date: Tue Aug 31 10:23:43 2010 +0200 empathy_account_widget_get_default_display_name: use the network name (#598394) libempathy-gtk/empathy-account-widget.c | 24 +++++++++++++++--------- 1 files changed, 15 insertions(+), 9 deletions(-) commit dea80ff6471a66f17dc0ade2c1c5795439e4078c Author: Guillaume Desmottes Date: Tue Aug 31 10:23:07 2010 +0200 account-widget-irc: return the EmpathyIrcNetworkChooser when building the widget libempathy-gtk/empathy-account-widget-irc.c | 8 ++++++-- libempathy-gtk/empathy-account-widget-irc.h | 7 +++++-- 2 files changed, 11 insertions(+), 4 deletions(-) commit 7afc46a7f88a0fb1d92cbc25b6a96c1a11633bf6 Author: Guillaume Desmottes Date: Tue Aug 31 10:18:59 2010 +0200 add empathy_irc_network_chooser_get_network() libempathy-gtk/empathy-irc-network-chooser.c | 8 ++++++++ libempathy-gtk/empathy-irc-network-chooser.h | 4 ++++ 2 files changed, 12 insertions(+), 0 deletions(-) commit 9a4ee6c2e7a494afdc830043becbe11c08c69772 Author: Guillaume Desmottes Date: Thu Sep 2 11:53:44 2010 +0200 NEWS: 2.31.91 secretely depends on gcr too NEWS | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 96bf4cf74db1b5c4be55202dcd0e7701ea6cbcd3 Author: Philip Withnall Date: Wed Sep 1 18:38:42 2010 +0100 Only unref the EmpathyIndividualView after emptying the group hash table Otherwise, unreffing the view could cause it to be destroyed, and thus emptying the hash table will write into freed memory and crash. libempathy-gtk/empathy-individual-view.c | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) commit 326f9c92459246f8124ad6b2091a7f91ec7d5bda Author: Guillaume Desmottes Date: Thu Sep 2 10:38:54 2010 +0200 remove released flag configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)