commit 2fee6f40ab6259146f10cb609c1f295c5d11cbd2 Author: Guillaume Desmottes Date: Mon Jun 28 18:06:19 2010 +0200 prepare 2.31.4 release NEWS | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 4 +- 2 files changed, 70 insertions(+), 2 deletions(-) commit ab65204f5cf4788225d96871f42b7fbb08364665 Author: Guillaume Desmottes Date: Mon Jun 28 17:50:09 2010 +0200 tp-chat: Wait that all the pending messages have been added to the pending queue EmpathyChat which is using the TpChat should be sure that all the pending messages have been processed so it can rely on empathy_tp_chat_get_pending_messages() to return all the pending messages. If not, it can't check if the message it receives from the logger are actually pending ones and so will display them twice (#622729). libempathy/empathy-tp-chat.c | 40 ++++++++++++++++++++++++++++++---------- 1 files changed, 30 insertions(+), 10 deletions(-) commit 70f51868d4d8ea7cb8450f6250c3acc33e02ef83 Author: Mattias Põldaru Date: Sun Jun 27 23:09:30 2010 +0300 [l10n] Updated Estonian translation po/et.po | 142 +++++++++++++++++++++++++++++-------------------------------- 1 files changed, 68 insertions(+), 74 deletions(-) commit 17e7c371fea17571b9956fa4433e51c08c1e8f27 Author: Mattias Põldaru Date: Sun Jun 27 21:19:58 2010 +0300 [l10n] Updated Estonian translation po/et.po | 310 +++++++++++++++----------------------------------------------- 1 files changed, 75 insertions(+), 235 deletions(-) commit 88597272bf17b0922f27c4ae58f372bae79aa1cf Author: Cheng-Chia Tseng Date: Sat Jun 26 14:05:49 2010 +0800 Updated Traditional Chinese translation(Hong Kong and Taiwan) po/zh_HK.po | 1154 ++++++++++++++++++++++++++++++----------------------------- po/zh_TW.po | 1154 ++++++++++++++++++++++++++++++----------------------------- 2 files changed, 1170 insertions(+), 1138 deletions(-) commit 07d1cebc43b8d3c409fb807d46f35fcef7129fd8 Author: Claude Paroz Date: Fri Jun 25 08:48:26 2010 +0200 Updated French translation Contributed by Pablo Martin-Gomez and Claude Paroz po/fr.po | 1275 ++++++++++++++++++++++++++++++------------------------------- 1 files changed, 627 insertions(+), 648 deletions(-) commit 5c7c725365a5892334f3e90083e59096d311fae7 Author: Guillaume Desmottes Date: Thu Jun 24 13:40:26 2010 +0200 Approve right away group text channels if we are not invited If we have not been invited, that means the channel is spawned by the CM (when using IRC proxy for example) so we want to display it right away. src/empathy-event-manager.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) commit 1371d08976f21ed34079aad293adbe827127cae8 Author: Guillaume Desmottes Date: Thu Jun 24 13:20:26 2010 +0200 rename approver service to Empathy.EventManager This is more coherent with Empathy.AV. src/empathy-event-manager.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 26b67edf41dec99963ee6ac8463ad9c2b93fa243 Author: Danielle Madeley Date: Thu Jun 24 20:41:20 2010 +1000 Add missing signal to EmpathyMainWindow src/empathy-main-window.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 37560cd2f2265eaded4024767d51e1ec51c8dc59 Author: Guillaume Desmottes Date: Thu Jun 24 11:52:29 2010 +0200 remove empathy-import-mc4-accounts (#622578) po/POTFILES.in | 1 - src/Makefile.am | 1 - src/empathy-import-mc4-accounts.c | 532 ------------------------------------- src/empathy-import-mc4-accounts.h | 34 --- 4 files changed, 0 insertions(+), 568 deletions(-) commit 86efddfe8356a9dd959efeb38be26698ab5a80d9 Author: Guillaume Desmottes Date: Thu Jun 24 11:55:02 2010 +0200 remove imported-mc4-accounts gsettings key data/empathy.convert | 4 ---- data/org.gnome.Empathy.gschema.xml.in | 7 ------- libempathy/empathy-gsettings.h | 1 - 3 files changed, 0 insertions(+), 12 deletions(-) commit 17460b3291e61861ed56cbb5d5867d910297da58 Author: Guillaume Desmottes Date: Thu Jun 24 11:52:45 2010 +0200 stop importing MC4 accounts src/empathy-accounts-common.c | 13 ------------- src/empathy-accounts.c | 33 +-------------------------------- src/empathy.c | 7 ++----- 3 files changed, 3 insertions(+), 50 deletions(-) commit 45ca662701afa1fd92d26c587e56b6e1ade16e83 Merge: 249af05 ee36de0 Author: Danielle Madeley Date: Thu Jun 24 19:38:15 2010 +1000 Merge branch 'preferences-dialog-622557' commit ee36de0c87a759e0ffe7ef6e845110e53a724299 Author: Danielle Madeley Date: Thu Jun 24 12:34:33 2010 +1000 Port EmpathyPreferences to GtkDialog subclass src/empathy-main-window.c | 13 ++- src/empathy-preferences.c | 325 ++++++++++++++++++++++++-------------------- src/empathy-preferences.h | 25 ++++- src/empathy-preferences.ui | 49 ------- 4 files changed, 215 insertions(+), 197 deletions(-) commit 53ff0c11c8b340eb7038bade1a12a7c4bd5f4cac Author: Danielle Madeley Date: Wed Jun 23 23:33:49 2010 +1000 Port EmpathyMainWindow to GtkWindow subclass src/empathy-event-manager.c | 29 ++- src/empathy-main-window.c | 466 ++++++++++++++++++++++++------------------- src/empathy-main-window.h | 26 +++- src/empathy-main-window.ui | 8 - src/empathy.c | 3 +- 5 files changed, 308 insertions(+), 224 deletions(-) commit 249af05e390dc85d6545917b5449f090c1e19d16 Author: Xavier Claessens Date: Tue Jun 22 20:05:24 2010 +0200 Use document font by default for adium themes Fixes bug #622266 libempathy-gtk/empathy-theme-adium.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 30963d50de3652cca566fda8d753e733f0fb243a Author: Jorge González Date: Tue Jun 22 21:11:51 2010 +0200 Updated Spanish translation po/es.po | 568 +++++++++++++++++++++++++++++++------------------------------ 1 files changed, 289 insertions(+), 279 deletions(-) commit 9ec19adf1ee7294ea71f128c509179ccd838651a Author: Guillaume Desmottes Date: Tue Jun 22 17:12:39 2010 +0200 log_window_get_messages_for_date: don't clear the marks on the calendar There is no reason to. libempathy-gtk/empathy-log-window.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 865c47d9121bb63474ecaed7f5451188db67382b Author: Guillaume Desmottes Date: Tue Jun 22 17:10:58 2010 +0200 add 2 comments libempathy-gtk/empathy-log-window.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 09df593e038c3f7bfed05294155dbffeabba6ea0 Merge: 603a228 89ca74a Author: Guillaume Desmottes Date: Tue Jun 22 17:26:10 2010 +0200 Merge branch 'av-handler-622368' commit 89ca74a938a753c1137cc9f008619805622e490c Author: Guillaume Desmottes Date: Tue Jun 22 15:45:06 2010 +0200 new-call-dialog: create the AV channel using the TargetID so we don't have to wait for the EmpathyContact libempathy-gtk/empathy-new-call-dialog.c | 63 ++++++++++-------------------- 1 files changed, 21 insertions(+), 42 deletions(-) commit 603a22855ea710b276892654b86a529167f8d32b Author: Guillaume Desmottes Date: Tue Jun 22 13:50:50 2010 +0200 debug-window: add the logger (#622381) src/empathy-debug-window.c | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) commit 9f52496c8d0d54e898b3d9df419201617417bdba Author: Guillaume Desmottes Date: Tue Jun 22 15:00:54 2010 +0200 log-window: check if the window still exist in async cb (#622273) libempathy-gtk/empathy-log-window.c | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) commit 0e6298a2a650970c32706c6e6b703417b747b7fd Author: Guillaume Desmottes Date: Tue Jun 22 14:34:07 2010 +0200 move the static variable used by the singleton out of empathy_log_window_show That's useful for other functions which would like to check if there is still a window or not. libempathy-gtk/empathy-log-window.c | 22 +++++++++++++--------- 1 files changed, 13 insertions(+), 9 deletions(-) commit d22972c5b30ef8b771a148e57d80a9f4d54424c8 Author: Guillaume Desmottes Date: Tue Jun 22 11:42:54 2010 +0200 remove empathy_tp_call_to We don't need it any more: - The TpContact is now always set during object construction - The status is changed once the contact has been set - We don't need to request streams any more as we use Initial{Audio,Video} libempathy/empathy-call-handler.c | 3 --- libempathy/empathy-tp-call.c | 22 ---------------------- libempathy/empathy-tp-call.h | 3 --- 3 files changed, 0 insertions(+), 28 deletions(-) commit 31e110e96745858e11fce4fffab2334d5e32a873 Author: Guillaume Desmottes Date: Tue Jun 22 11:38:39 2010 +0200 remove empathy_call_handler_new_for_contact_with_streams libempathy/empathy-call-handler.c | 21 --------------------- libempathy/empathy-call-handler.h | 3 --- 2 files changed, 0 insertions(+), 24 deletions(-) commit b379e5e873e51d3bcad1fc055b2f7974267c7daa Author: Guillaume Desmottes Date: Tue Jun 22 11:37:20 2010 +0200 empathy_tp_call_accept_incoming_call: early return if the call is not an incoming one We use to rely in the call handler on the presence or not of the TpCall object to check if the call was incoming or not. But now TpCall object are created earlier so that's not true any more. libempathy/empathy-tp-call.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit bd2d501f03e157f8f26a52f75e06dcb49621f663 Author: Guillaume Desmottes Date: Tue Jun 22 11:28:00 2010 +0200 empathy_call_handler_start_call: use empathy_call_factory_new_call_with_streams libempathy/empathy-call-handler.c | 55 +++++++++---------------------------- 1 files changed, 13 insertions(+), 42 deletions(-) commit 2064d5324ec602a7a6c2e9e63d5b406e5228824c Author: Guillaume Desmottes Date: Tue Jun 22 11:25:01 2010 +0200 empathy_call_factory_new_call_with_streams: request channel using the CD Also allow caller to pass the timestamp and an optionnal callback. libempathy-gtk/empathy-contact-menu.c | 6 +++- libempathy-gtk/empathy-new-call-dialog.c | 33 ++++++++++++++++++++++-- libempathy/empathy-call-factory.c | 41 +++++++++++++++++++---------- libempathy/empathy-call-factory.h | 8 +++++- 4 files changed, 68 insertions(+), 20 deletions(-) commit 57459c6892de159e92a90231e8c10e63c566ac32 Author: Guillaume Desmottes Date: Tue Jun 22 11:20:32 2010 +0200 tp-call: use tp_g_signal_connect_object to connect signal on the channel This ensure that the cb won't be called after the TpCall has been destroyed. libempathy/empathy-tp-call.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 066f1c90a7e6461ccb8ea11a2f511604abbd2472 Author: Guillaume Desmottes Date: Mon Jun 21 16:47:18 2010 +0200 tp-call: use TargetHandle to get the remote contact libempathy/empathy-tp-call.c | 25 +++++++++++++------------ 1 files changed, 13 insertions(+), 12 deletions(-) commit eafc9830daea1f750be9b68d7360a8b4b8345e5a Author: Guillaume Desmottes Date: Mon Jun 21 16:21:34 2010 +0200 tp-call: use the Requested property to check if the call is an incoming one or not libempathy/empathy-tp-call.c | 20 ++++++++------------ 1 files changed, 8 insertions(+), 12 deletions(-) commit f20aa2a8401a472c6d9d2ffa0979ae8169f1df85 Author: Guillaume Desmottes Date: Mon Jun 21 14:55:54 2010 +0200 remove empathy_call_factory_new_call It's not used any more. libempathy/empathy-call-factory.c | 15 --------------- libempathy/empathy-call-factory.h | 3 --- 2 files changed, 0 insertions(+), 18 deletions(-) commit 6b7a7b32680892b3e5cc45e8ef012fc323d06a4c Author: Guillaume Desmottes Date: Mon Jun 21 13:15:25 2010 +0200 call-factory: use TpSimpleHandler to handle incoming calls (#622368) libempathy/empathy-call-factory.c | 130 ++++++++++++++++++++++++++++++++++--- libempathy/empathy-call-factory.h | 3 - 2 files changed, 120 insertions(+), 13 deletions(-) commit f43fbe8cdb7adf761c2b23206b4c13ee5efc3332 Author: Guillaume Desmottes Date: Mon Jun 21 13:14:35 2010 +0200 stop handling internally stream media channels We are going to do it properly using TpSimpleHandler. libempathy/empathy-dispatch-operation.c | 30 ------------------------- src/empathy.c | 36 +------------------------------ 2 files changed, 1 insertions(+), 65 deletions(-) commit 6d577ec2bc68b365aa0b02235d8b1d8d1aac297c Author: Guillaume Desmottes Date: Mon Jun 21 15:56:39 2010 +0200 share-my-desktop: ownership of the request hash table is passed to empathy_dispatcher_create_channel libempathy-gtk/empathy-share-my-desktop.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 23347330b2a4859f7e1af042d00d54ba1c4d5b15 Author: Xavier Claessens Date: Mon Jun 21 17:03:45 2010 +0200 Make sure taping ENTER when searching contact starts a chat. Make sure there is always a contact selected when live search is active, and activate its row when the live search is activated libempathy-gtk/empathy-contact-list-view.c | 65 ++++++++++++++++++++++++++++ 1 files changed, 65 insertions(+), 0 deletions(-) commit b0e035046ad5d3b9d483e8f74ef5f36149a73f16 Author: Xavier Claessens Date: Mon Jun 21 17:03:13 2010 +0200 Add "activate" signal on EmpathyLiveSearch It is emitted when its GtkEntry is activated. libempathy-gtk/empathy-live-search.c | 25 +++++++++++++++++++++++++ 1 files changed, 25 insertions(+), 0 deletions(-) commit 7ecb49662199bb39b38e38f58ab4dcf5e3393b7b Author: Guillaume Desmottes Date: Mon Jun 21 13:18:36 2010 +0200 Stop advertissing audio/video capabilities using old API Connection.Interface.Capabilities is so passé... libempathy/empathy-dispatcher.c | 38 -------------------------------------- 1 files changed, 0 insertions(+), 38 deletions(-) commit e0dfeacc5638249a9b3864e04195353ea4271806 Merge: 91085fb 43db9e7 Author: Guillaume Desmottes Date: Mon Jun 21 14:19:12 2010 +0200 Merge branch 'vino-621998' commit 91085fbd03668468fa598e59e536c751478a57f5 Merge: 44b337d 6a40190 Author: Guillaume Desmottes Date: Mon Jun 21 14:19:00 2010 +0200 Merge branch 'check-vinagre-589225' commit 44b337df1962dbcda7b8de161444735570d38972 Merge: 783c15a 733ae44 Author: Danielle Madeley Date: Mon Jun 21 19:33:42 2010 +1000 Merge remote branch 'sjoerd/misc' commit 783c15aecdb7aba0ef69c4a82dae0f391007185e Author: Danielle Madeley Date: Mon Jun 21 19:08:30 2010 +1000 Delay setting both contact list values until the each is set. Solves a loop in the notification code that caused things to get stuck. src/empathy-main-window.c | 20 ++++++++++++++++---- 1 files changed, 16 insertions(+), 4 deletions(-) commit e7f7ba7259d1b668b0d1702687f7241581b74d87 Author: Guillaume Desmottes Date: Mon Jun 21 10:32:28 2010 +0200 strip name of the room (#622201) src/empathy-new-chatroom-dialog.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit bfca0ccfebc3cf36e1f9add5cf720917fe17c54e Author: Xavier Claessens Date: Sun Jun 20 09:35:00 2010 +0200 Grab focus on the main window's tree view by default This is needed to make live search works when the main window is shown Fixes bug #621089 src/empathy-main-window.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit e3c21c1ec71d405844089814ec3dec058a2b39a7 Author: Xavier Claessens Date: Mon Jun 21 08:45:08 2010 +0200 Remove dead code in tests that still use MC4 tests/test-helper.c | 103 --------------------------------------------------- 1 files changed, 0 insertions(+), 103 deletions(-) commit 56c3590ccf790223f30894c81c2e6c2ac0ffa4b8 Author: Xavier Claessens Date: Mon Jun 21 08:44:32 2010 +0200 Remove useless occurences of 'gconf' word Die gconf, die! libempathy/empathy-connectivity.c | 2 +- src/empathy-preferences.c | 2 +- tests/empathy-chatroom-manager-test.c | 2 -- 3 files changed, 2 insertions(+), 4 deletions(-) commit 43db9e78ea221b6fc5deea18a395086ea34aa238 Author: Guillaume Desmottes Date: Fri Jun 18 12:28:13 2010 +0200 share-my-desktop: request the tube using the CDO Recent Vino are now proper handlers so all we have to do is to request the channel and let MC dispatch it to Vino. libempathy-gtk/empathy-share-my-desktop.c | 231 ++++------------------------- 1 files changed, 28 insertions(+), 203 deletions(-) commit 6a401905c9f98fcf821383012e71f9ea8abe0bc3 Author: Guillaume Desmottes Date: Fri Jun 18 16:10:29 2010 +0200 replace empathy_contact_can_use_stream_tube by empathy_contact_can_use_rfb_stream_tube That's the only type of tube we care about and that allows us to enable the 'Share my Desktop' option only with contacts having a tube enabled Vinagre installed (#589225). libempathy-gtk/empathy-contact-menu.c | 3 ++- libempathy/empathy-contact.c | 12 +++++++++--- libempathy/empathy-contact.h | 4 ++-- 3 files changed, 13 insertions(+), 6 deletions(-) commit 7ed9fa5ef0cf9091ae3ea1b1e326440fe6d5727e Author: Rudolfs Mazurs Date: Sun Jun 20 18:16:02 2010 +0300 Updated Latvian translation. po/lv.po | 207 ++++++++++++++++++++++++++++++-------------------------------- 1 files changed, 99 insertions(+), 108 deletions(-) commit 733ae445e0f0c79b13de25e408957f23ed9a53a9 Author: Sjoerd Simons Date: Sat Jun 19 20:38:03 2010 +0100 Rely on compare_separator_and_groups when either A or B isn't a contact We can't rely on the fact that compare_separator_and_groups only returns 0 in the case it compares two contacts. But we can completely rely on its result if we give it at least one non-contact. libempathy-gtk/empathy-contact-list-store.c | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-) commit 96a20bbc3f491b9f6bfa00401beb4cf24b7a200c Author: Sjoerd Simons Date: Sat Jun 19 20:29:51 2010 +0100 Now that we depend on the logger always enable favourite contact support configure.ac | 30 --------------------------- libempathy-gtk/empathy-contact-list-store.c | 2 - libempathy-gtk/empathy-contact-menu.c | 4 --- libempathy-gtk/empathy-contact-widget.c | 8 ------- libempathy/empathy-contact-list.c | 6 ----- 5 files changed, 0 insertions(+), 50 deletions(-) commit fb06bf8e12d112645433eb7ed2bd9ffb82980278 Author: Sjoerd Simons Date: Sat Jun 19 20:06:07 2010 +0100 Pick the right sort function early We can't assume that the group and seperator sorting function never returns 0, so don't use that to imply that both A and B are contacts. Instead just check if A and B are contacts... libempathy-gtk/empathy-contact-list-store.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 813e42dcf617f97e0ed0cdc7a77ad428d5b87ef2 Author: Sjoerd Simons Date: Sat Jun 19 20:05:43 2010 +0100 Throw a warning if the contact sort function didn't get two contacts libempathy-gtk/empathy-contact-list-store.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit f6e4c9ebc9374f787d623fbb787a2afd5407f5fe Author: Sjoerd Simons Date: Sat Jun 19 19:54:38 2010 +0100 Always prepare both the Connection and the Channel libempathy/empathy-dispatch-operation.c | 35 +++++++++++++----------------- 1 files changed, 15 insertions(+), 20 deletions(-) commit c39c07e8c009170514ebcdfa0d9a639d673ee604 Author: Sjoerd Simons Date: Sat Jun 19 17:49:45 2010 +0100 Use the right GSettings scheme libempathy-gtk/empathy-chat.c | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) commit 48d30c3fabc70f012542ffe6c67742f6a39c8f10 Author: Sjoerd Simons Date: Sat Jun 19 17:49:25 2010 +0100 EmpathyChat: use an opaque struct for priv not a void pointer libempathy-gtk/empathy-chat.c | 4 ++-- libempathy-gtk/empathy-chat.h | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) commit e420cf3f2eeabb09f8deef22e615809220eb3139 Author: Sjoerd Simons Date: Sat Jun 19 14:22:29 2010 +0100 Remove IDT_COMPILE_WARNINGS as we don't have the macro anymore configure.ac | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 2ec790f9cb9f2025b5dcf25f2cbaed978f8c0fb5 Author: Yaron Shahrabani Date: Sat Jun 19 19:29:11 2010 +0300 Updated Hebrew translation. po/he.po | 722 +++++++++++++++++++++++++++++++------------------------------ 1 files changed, 367 insertions(+), 355 deletions(-) commit 61fa3b9bfc5656d7305d397104bbe03e969100a3 Author: Fran Diéguez Date: Sat Jun 19 15:18:44 2010 +0200 Updated Galician translations po/gl.po | 687 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 350 insertions(+), 337 deletions(-) commit e32273c1e0315e0c491d59c974996428b89adc77 Author: Kjartan Maraas Date: Sat Jun 19 12:20:29 2010 +0200 Added Norwegian bokmål translation po/nb.po | 711 +++++++++++++++++++++++++++++++------------------------------ 1 files changed, 361 insertions(+), 350 deletions(-) commit 8855dfdbfb2fb0fc6b1158658b87cd300cd8c8fb Author: Kjartan Maraas Date: Sat Jun 19 12:04:29 2010 +0200 Rename the schemas po/POTFILES.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit bfb75bb92f7e1a4aa93a9e144b781faf03df93eb Merge: 13699e0 247ea7a Author: Guillaume Desmottes Date: Fri Jun 18 18:11:58 2010 +0200 Merge branch 'approvers-redone-599158' commit 13699e023a50f88055f24c0230c28a7163c8356d Author: Guillaume Desmottes Date: Fri Jun 18 17:56:32 2010 +0200 remove old logger files libempathy/empathy-log-manager.c | 454 ------------------ libempathy/empathy-log-manager.h | 106 ---- libempathy/empathy-log-manager.xsl | 148 ------ libempathy/empathy-log-store-empathy.c | 822 -------------------------------- libempathy/empathy-log-store-empathy.h | 71 --- libempathy/empathy-log-store.c | 172 ------- libempathy/empathy-log-store.h | 104 ---- 7 files changed, 0 insertions(+), 1877 deletions(-) commit d345fc72a9ff9ce2af454f428b56f78cb611416a Author: Guillaume Desmottes Date: Fri Jun 18 17:53:38 2010 +0200 Depend on telepathy-logger (#610956) configure.ac | 31 +--- libempathy-gtk/Makefile.am | 2 - libempathy-gtk/empathy-chat.c | 62 +------ libempathy-gtk/empathy-contact-menu.c | 17 +-- libempathy-gtk/empathy-log-window.c | 352 --------------------------------- libempathy/Makefile.am | 27 --- libempathy/empathy-contact.c | 5 - libempathy/empathy-contact.h | 4 - libempathy/empathy-message.c | 4 - libempathy/empathy-message.h | 4 - nautilus-sendto-plugin/Makefile.am | 1 - src/Makefile.am | 2 - src/empathy.c | 13 -- tests/Makefile.am | 2 - tests/interactive/Makefile.am | 2 - 15 files changed, 6 insertions(+), 522 deletions(-) commit fc409d61494d325be2714f8b5a7aff2281755248 Author: Guillaume Desmottes Date: Thu Jun 17 17:10:31 2010 +0200 use ISO-8601 dates in DEBUG libempathy-gtk/empathy-log-window.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit 323e59fd738a061d741608f26e16d56fec1f4e09 Author: Guillaume Desmottes Date: Thu Jun 17 17:01:23 2010 +0200 don't use strptime libempathy-gtk/empathy-log-window.c | 27 ++++++++------------------- 1 files changed, 8 insertions(+), 19 deletions(-) commit 824264d894e91c80cc03cd2ef837eb767d4e5242 Author: Guillaume Desmottes Date: Thu Jun 17 12:21:38 2010 +0200 depend on telepathy-logger-0.1 configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 3a2a8251d7b4c79962fd17a978475df5b3cb57a9 Author: Guillaume Desmottes Date: Wed Jun 16 13:24:33 2010 +0200 TplContact has been renamed to TplEntity libempathy/empathy-contact.c | 14 +++++++------- libempathy/empathy-contact.h | 4 ++-- libempathy/empathy-message.c | 8 ++++---- 3 files changed, 13 insertions(+), 13 deletions(-) commit 09a49d81dafe86a68546613cfeee4e2a118cf198 Author: Guillaume Desmottes Date: Thu Jun 10 10:13:09 2010 +0200 TplLogEntry(Text) has been renamed to TplEntry(Text) libempathy-gtk/empathy-chat.c | 6 +++--- libempathy-gtk/empathy-log-window.c | 2 +- libempathy/empathy-message.c | 28 ++++++++++++++-------------- libempathy/empathy-message.h | 4 ++-- 4 files changed, 20 insertions(+), 20 deletions(-) commit be2ae7a5b3f10393fa1afcefb67042493cb0eee7 Author: Guillaume Desmottes Date: Wed Jun 2 14:56:15 2010 +0200 tpl_log_manager_search_new_async has been renamed to tpl_log_manager_search_async libempathy-gtk/empathy-log-window.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 153e113efb28b8fb42054dc27b46c6f169dfeeea Author: Guillaume Desmottes Date: Tue Jun 1 16:02:56 2010 +0200 tp-logger now use GDate rather than strings in its API libempathy-gtk/empathy-log-window.c | 164 +++++++++++++++++++++-------------- 1 files changed, 100 insertions(+), 64 deletions(-) commit b606f4e60bd4ffe0d8d2b9121391d299a5941101 Author: Guillaume Desmottes Date: Thu May 27 13:52:07 2010 +0200 nautilus-sendto: add TPL CFLAGS nautilus-sendto-plugin/Makefile.am | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 51a18eccb46077ed826aa95590ae8a2211c7a316 Author: Guillaume Desmottes Date: Thu May 27 13:51:52 2010 +0200 tests: add TPL CFLAGS and LIBS tests/Makefile.am | 2 ++ tests/interactive/Makefile.am | 2 ++ 2 files changed, 4 insertions(+), 0 deletions(-) commit 210388d6821d72dacd55063ad805857a27c14e3f Author: Guillaume Desmottes Date: Thu May 27 13:44:35 2010 +0200 port to latest tp-logger API configure.ac | 2 +- libempathy-gtk/empathy-chat.c | 5 ++--- libempathy-gtk/empathy-log-window.c | 30 ++++++++++++------------------ libempathy/empathy-message.c | 6 +++--- src/empathy.c | 1 - 5 files changed, 18 insertions(+), 26 deletions(-) commit b0eb7b2baf39cd5a509668bc53e5e34d70cb255d Author: Guillaume Desmottes Date: Thu Jun 17 18:24:40 2010 +0200 log-store: relicense to LGPL This file was based on gossip-log and its copyright owners agreed to relicense it; see GOSSIP-RELICENSING.txt. libempathy/empathy-log-store.c | 19 +++++++++---------- libempathy/empathy-log-store.h | 19 +++++++++---------- 2 files changed, 18 insertions(+), 20 deletions(-) commit 247ea7a25d8495d2f1cd2b6ac2bf6fe582a3c5fb Author: Guillaume Desmottes Date: Fri Jun 18 11:23:45 2010 +0200 rename channel_claim_cb to reject_channel_claim_cb src/empathy-event-manager.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit b7d237fb040f262730fbc0b4e34ebeae5dc33b19 Author: Will Thompson Date: Tue Jun 15 23:20:56 2010 +0100 Add shortcut keys for contact list item sizes Maybe these are overkill? https://bugzilla.gnome.org/show_bug.cgi?id=621703 src/empathy-main-window.ui | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit c563c362a275d985a2d51c218ce0aca7ad3248f0 Author: Danielle Madeley Date: Fri Jun 11 16:36:09 2010 +1000 Port empathy-import-mc4-accounts imported setting to GSettings libempathy/empathy-gsettings.h | 3 +++ src/empathy-import-mc4-accounts.c | 29 ++++++++++++++--------------- 2 files changed, 17 insertions(+), 15 deletions(-) commit 4b4d14729fd0b03b72fd8b02047e0e97a4f79042 Author: Danielle Madeley Date: Fri Jun 11 12:07:58 2010 +1000 Mark schema summaries and descriptions for translation data/.gitignore | 1 + data/Makefile.am | 1 + data/org.gnome.Empathy.gschema.xml | 253 -------------------------------- data/org.gnome.Empathy.gschema.xml.in | 258 +++++++++++++++++++++++++++++++++ 4 files changed, 260 insertions(+), 253 deletions(-) commit 161ce29c6a6c9a88d5ebbe9773ab3c276d4ad7f9 Author: Danielle Madeley Date: Fri Jun 11 12:00:46 2010 +1000 Add a keyfile for gsettings-data-convert data/Makefile.am | 5 +++ data/empathy.convert | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 79 insertions(+), 0 deletions(-) commit a9c56d98390d3c2c592c00ceef0d10151d6f9c49 Author: Danielle Madeley Date: Thu Jun 10 18:47:38 2010 +1000 Convert to new-style schema configure.ac | 5 +- data/.gitignore | 2 +- data/Makefile.am | 22 +- data/empathy.schemas.in | 651 ------------------------------------ data/org.gnome.Empathy.gschema.xml | 253 ++++++++++++++ m4/gsettings.m4 | 80 +++++ 6 files changed, 342 insertions(+), 671 deletions(-) commit 96569c764125b9c80909c7cece9e37b65eb632ca Author: Danielle Madeley Date: Thu Jun 10 14:16:00 2010 +1000 Port Empathy code to GSettings, remove EmpathyConf libempathy-gtk/Makefile.am | 2 - libempathy-gtk/empathy-avatar-chooser.c | 21 +- libempathy-gtk/empathy-chat-text-view.c | 53 ++- libempathy-gtk/empathy-chat.c | 72 ++-- libempathy-gtk/empathy-conf.c | 371 ---------------- libempathy-gtk/empathy-conf.h | 135 ------ libempathy-gtk/empathy-location-manager.c | 84 ++-- libempathy-gtk/empathy-notify-manager.c | 34 +- libempathy-gtk/empathy-sound.c | 36 +- libempathy-gtk/empathy-spell.c | 24 +- libempathy-gtk/empathy-theme-adium.c | 38 +- libempathy-gtk/empathy-theme-boxes.c | 1 - libempathy-gtk/empathy-theme-manager.c | 49 +- libempathy-gtk/empathy-ui-utils.c | 1 - libempathy/Makefile.am | 1 + libempathy/empathy-gsettings.h | 92 ++++ src/empathy-account-assistant.c | 1 - src/empathy-accounts-dialog.c | 16 +- src/empathy-auto-salut-account-helper.c | 1 - src/empathy-chat-window.c | 37 +- src/empathy-event-manager.c | 21 +- src/empathy-ft-manager.c | 1 - src/empathy-main-window.c | 160 ++++---- src/empathy-migrate-butterfly-logs.c | 22 +- src/empathy-preferences.c | 676 +++++++++-------------------- src/empathy-status-icon.c | 34 +- src/empathy.c | 46 +- 27 files changed, 672 insertions(+), 1357 deletions(-) commit f748067f6fa10635261313a28e0a0102168de91e Author: Guillaume Desmottes Date: Thu Jun 17 17:35:14 2010 +0200 log-manager: relicense to LGPL This file was based on gossip-log and its copyright owners agreed to relicense it; see GOSSIP-RELICENSING.txt. libempathy/empathy-log-manager.c | 19 +++++++++---------- libempathy/empathy-log-manager.h | 19 +++++++++---------- 2 files changed, 18 insertions(+), 20 deletions(-) commit b8c3e1f86a5982c06a63116a6dc98a9b583b468c Author: Guillaume Desmottes Date: Thu Jun 17 17:34:18 2010 +0200 log-manager: update Collabora copyright libempathy/empathy-log-manager.c | 2 +- libempathy/empathy-log-manager.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit f9894b899100467c88b3cf6b218df704d49647c2 Author: Guillaume Desmottes Date: Thu Jun 17 11:47:07 2010 +0200 log-store-empathy: relicense to LGPL This file was based on gossip-log and its copyright owners agreed to relicense it; see GOSSIP-RELICENSING.txt. libempathy/empathy-log-store-empathy.c | 19 +++++++++---------- libempathy/empathy-log-store-empathy.h | 19 +++++++++---------- 2 files changed, 18 insertions(+), 20 deletions(-) commit 8728a86cda80fe0b824a8cb87b91db8eb1a2b99f Author: Guillaume Desmottes Date: Thu Jun 17 11:44:34 2010 +0200 log-store-empathy: update Collabora copyright libempathy/empathy-log-store-empathy.c | 2 +- libempathy/empathy-log-store-empathy.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit ae842e153796a77dccc171254625793acf754c3f Author: Guillaume Desmottes Date: Thu Jun 17 11:38:22 2010 +0200 empathy-time: relicense to LGPL This file was based on gossip-time and its copyright owners agreed to relicense it; see GOSSIP-RELICENSING.txt libempathy/empathy-time.c | 19 +++++++++---------- libempathy/empathy-time.h | 19 +++++++++---------- 2 files changed, 18 insertions(+), 20 deletions(-) commit aeb4b0095d9685e8c40e4a86144f214caf3c63e8 Author: Guillaume Desmottes Date: Thu Jun 17 11:35:36 2010 +0200 empathy-time: add Collabora copyright libempathy/empathy-time.c | 1 + libempathy/empathy-time.h | 1 + 2 files changed, 2 insertions(+), 0 deletions(-) commit 437accd81b67da4e729acdf7a20ed5c2fa644f45 Author: Guillaume Desmottes Date: Thu Jun 17 14:34:01 2010 +0200 add GOSSIP-RELICENSING.txt GOSSIP-RELICENSING.txt | 411 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 411 insertions(+), 0 deletions(-) commit 5185368aeb46bbf1380b4a80248e401f08a82ac0 Author: Guillaume Desmottes Date: Thu Jun 17 15:57:44 2010 +0200 factor out reject_approval src/empathy-event-manager.c | 54 ++++++++++++++++--------------------------- 1 files changed, 20 insertions(+), 34 deletions(-) commit 0b1118ceffb8320a75182c322a7942c8488cedc3 Author: Guillaume Desmottes Date: Thu Jun 17 15:45:11 2010 +0200 approve_channels: use quarks to compare channel types src/empathy-event-manager.c | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) commit eb0e906fdf31444a970cd907357cb383a61949c7 Author: Guillaume Desmottes Date: Thu Jun 17 15:41:19 2010 +0200 fix typo src/empathy-event-manager.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ddfaea7497d40b45295d657b3a1f905ed5899252 Author: Guillaume Desmottes Date: Wed May 19 09:44:07 2010 +0200 event-manager: re-implement approving using a proper Approver (#599158) src/empathy-event-manager.c | 376 +++++++++++++++++++++++++++++++------------ 1 files changed, 275 insertions(+), 101 deletions(-) commit 8c8046a95a4db39a507aceb78e3c23f959eb7745 Author: Guillaume Desmottes Date: Wed May 19 11:16:22 2010 +0200 add inviter arg to empathy_tp_chat_is_invited libempathy/empathy-tp-chat.c | 5 +++-- libempathy/empathy-tp-chat.h | 3 ++- src/empathy.c | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) commit 14d38669faa5ed366832dd8f8fc9da7813f8a4af Author: Guillaume Desmottes Date: Tue May 18 17:50:21 2010 +0200 remove internal approving code libempathy/empathy-dispatch-operation.c | 50 +---------------------------- libempathy/empathy-dispatch-operation.h | 4 -- libempathy/empathy-dispatcher.c | 53 ++---------------------------- 3 files changed, 5 insertions(+), 102 deletions(-) commit 6255e0f1e25d1a2928fb29fd3a0417cabaec46b4 Author: Guillaume Desmottes Date: Tue May 18 17:46:19 2010 +0200 event-manager: disable approving for now src/empathy-event-manager.c | 21 ++++++--------------- 1 files changed, 6 insertions(+), 15 deletions(-) commit 81073b4ead57026a71a8e192947123aef9f9a3cf Author: Guillaume Desmottes Date: Thu Jun 17 12:49:26 2010 +0200 empathy_message_equal: always use the timestamp+body (#621797) There is no reason to only use this new heuristic only in the TPL case. Furthermore, we're about to make TPL mandatory so it's good to have it more tested. libempathy/empathy-message.c | 4 ---- 1 files changed, 0 insertions(+), 4 deletions(-) commit d0b4b584e9cab568cd6bc25e2ad0fc0a00cfbca2 Author: Xavier Claessens Date: Thu Jun 17 11:17:51 2010 +0200 Remove the treeview's build-in search function, we use the live search now. libempathy-gtk/empathy-contact-list-store.c | 42 --------------------------- libempathy-gtk/empathy-contact-list-store.h | 5 --- libempathy-gtk/empathy-contact-list-view.c | 4 -- 3 files changed, 0 insertions(+), 51 deletions(-) commit fdaa85ff7081f8e3c23984872cb72d585ee1d76b Author: Xavier Claessens Date: Thu Jun 17 11:16:16 2010 +0200 Fix the visibility of group when live search is active libempathy-gtk/empathy-contact-list-view.c | 56 ++++++++++++++++++++++++++++ 1 files changed, 56 insertions(+), 0 deletions(-) commit 3b25a660fcf33449a4de4b9106c8682e66952aa2 Author: Guillaume Desmottes Date: Wed Jun 16 17:19:59 2010 +0200 map-view: add a debug message when adding a marker src/empathy-map-view.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit c5e4a16ea91a6857a9e8d3876f8e47872bfd2b8c Author: Guillaume Desmottes Date: Wed Jun 16 16:39:43 2010 +0200 use tp_g_signal_connect_object to connect the "closed" signal on the notification This fix a crash if the chat window is destroyed while the notification is still displayed (#621789). src/empathy-chat-window.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit eb7d0f7647e16dff399ca6cc77e4971ff437a56a Author: Will Thompson Date: Tue Jun 15 23:21:34 2010 +0100 Make status preset editor taller by default This window defaulted to coming up really small, and it looked silly. So this patch makes it a bit taller. (420 / 260 is approximately the Golden Ratio.) libempathy-gtk/empathy-status-preset-dialog.ui | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 59bff3ec68fae3ce295983234e2016d1f4cb760c Author: Jorge González Date: Tue Jun 15 19:26:09 2010 +0200 Updated Spanish translation po/es.po | 231 +++++++++++++++++++++++++++++++------------------------------ 1 files changed, 117 insertions(+), 114 deletions(-) commit 779239e5698e387aa19836b3079fbad5f271c559 Merge: 65117be 468edbc Author: Danielle Madeley Date: Tue Jun 15 21:43:33 2010 +1000 Merge branch 'gseal' commit 65117be024913a3a6ee38b85b4c36118a99cb379 Author: Xavier Claessens Date: Tue Jun 15 13:05:53 2010 +0200 Bump required version of telepathy-glib to 0.11.7 for ContactInfo API configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 3f2f102289b7cc3195d77afa03cdb2158dd2bcfc Author: Xavier Claessens Date: Thu Jun 3 18:08:45 2010 +0200 Add a GtkSpinner to notify the RequestContactInfo progress libempathy-gtk/empathy-contact-widget.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit 84db1f04162ce84f915f739d68e831d0d3baf449 Author: Xavier Claessens Date: Fri May 14 14:16:36 2010 +0200 Display contact vCard in information dialog, add basic vCard editor for self contact Fixes bug #588922 libempathy-gtk/empathy-contact-dialogs.c | 5 +- libempathy-gtk/empathy-contact-widget.c | 393 +++++++++++++++++++++++++++++- libempathy-gtk/empathy-contact-widget.h | 2 + libempathy-gtk/empathy-contact-widget.ui | 74 +----- 4 files changed, 403 insertions(+), 71 deletions(-) commit 75723c313503c6d8541a662fe19f0c6dbf22a06d Author: Xavier Claessens Date: Mon Jun 14 16:55:29 2010 +0200 Bump required version of libunique to 1.1.2 Fixes bug #621545 configure.ac | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 679fc9b59b198352af5c72881fe5d06b74a6ad3c Author: Xavier Claessens Date: Mon Jun 14 13:05:35 2010 +0200 Fix authors and copyright of EmpathyLiveSearch libempathy-gtk/empathy-live-search.c | 3 +++ libempathy-gtk/empathy-live-search.h | 3 +++ 2 files changed, 6 insertions(+), 0 deletions(-) commit b81b252fddaaa77207a7b6c11e7e05c9c2c26410 Author: Xavier Claessens Date: Mon Jun 14 08:39:33 2010 +0200 If path is NULL, the signal is blocked forever libempathy-gtk/empathy-contact-list-view.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 95107dadaa0b19028c03bfe89f7c473ec91e9d8e Author: Kjartan Maraas Date: Sun Jun 13 23:32:06 2010 +0200 Updated Norwegian bokmål translation po/nb.po | 174 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 87 insertions(+), 87 deletions(-) commit 492a5fc0e466526f991e30f82fe7a42c22b4ec64 Author: Xavier Claessens Date: Sun Jun 13 11:56:06 2010 +0200 Do not crash if the row gets deleted before the expand idle cb libempathy-gtk/empathy-contact-list-view.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 17f8244abe8a5456512f860a7132d3b56613891a Author: Fran Diéguez Date: Sun Jun 13 01:50:41 2010 +0200 Updated Galician translations po/gl.po | 116 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 58 insertions(+), 58 deletions(-) commit 4a47a43ac27b276bc74c6cf92ba18e104a3dfaf4 Author: Xavier Claessens Date: Sun Jun 13 00:28:20 2010 +0200 Use a GtkTreeRowReference instead of GtkTreePath to expand/collapse a group in idle cb libempathy-gtk/empathy-contact-list-view.c | 16 +++++++++------- 1 files changed, 9 insertions(+), 7 deletions(-) commit 468edbcfb17c5d67d945debf2f019dfd9974ccf9 Author: Danielle Madeley Date: Fri Jun 11 17:51:39 2010 +1000 Access GdkDragContext members via getters libempathy-gtk/empathy-avatar-chooser.c | 8 +++++--- libempathy-gtk/empathy-contact-list-view.c | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) commit feda58b5da761dce7c18a2cb2d4531481fe3bfce Author: Xavier Claessens Date: Wed May 5 09:30:03 2010 +0200 Use gtk_text_view_get_vadjustment() instead of assuming parent is a GtkScrolledWindow libempathy-gtk/empathy-chat-text-view.c | 45 +++++++++--------------------- 1 files changed, 14 insertions(+), 31 deletions(-) commit 9e495e95ae426f691c8682285b698f84e0a942d3 Author: Xavier Claessens Date: Fri Jun 11 17:05:49 2010 +1000 Use new GtkTextView API to make EmpathyChat build with GSEAL enabled libempathy-gtk/empathy-chat.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 702b642ccb80a59f204d9283993653495668df1c Author: Xavier Claessens Date: Fri Jun 11 17:05:15 2010 +1000 Require GTK+ 2.21.2 configure.ac | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 287d005ac6346e5029ce10375e1773c1f77bdb2d Author: Guillaume Desmottes Date: Fri Jun 11 15:04:23 2010 +0200 Don't display the 'Important Room' menu item in private chats src/empathy-chat-window.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 2bae9ac9f9dded0762344c1478202d78e7f01200 Author: Guillaume Desmottes Date: Fri Jun 11 14:56:17 2010 +0200 check if the search widget exists before trying to use it libempathy-gtk/empathy-contact-list-view.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 904bdd9b2d01cba1894f7626cdfce74983e12a0b Author: Kristjan Schmidt Date: Thu Jun 10 17:55:08 2010 +0200 Updated Esperanto translation po/eo.po | 4065 +++++++++++++++++++++++++++++++++++++++++--------------------- 1 files changed, 2723 insertions(+), 1342 deletions(-) commit 0a8c8a26392654e2f384015190665b42f7e2f73f Author: Guillaume Desmottes Date: Wed Jun 9 17:07:52 2010 +0200 coding style fixes libempathy-gtk/empathy-contact-list-view.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 25ed66df1c96c44357d5d89d7feebbcd44fd4ceb Author: Guillaume Desmottes Date: Wed Jun 9 16:42:21 2010 +0200 empathy_string_replace_escaped: use gsize instead of gssize Avoid signed/unsigned comparaison in the for loop. libempathy-gtk/empathy-string-parser.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 266835f4f2885c11109bd0777ed970241c52622e Author: Xavier Claessens Date: Wed Jun 9 15:15:57 2010 +0200 Strip the @server.com part of the contact ID for the live search matching. libempathy-gtk/empathy-contact-list-view.c | 16 ++++++++++++++-- 1 files changed, 14 insertions(+), 2 deletions(-) commit a7bf51e52c22b1b5c4d2d86ea8ead88adfe97f75 Author: Xavier Claessens Date: Tue Jun 8 23:47:27 2010 +0200 Show/Hide the live search before refiltering libempathy-gtk/empathy-live-search.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit 0cb1c94b09fa663adbabe8b8869a6747524a9b3e Author: Felix Kaser Date: Tue Jun 8 17:25:12 2010 +0200 Use EmpathyLiveSearch in main window's contact list libempathy-gtk/empathy-contact-list-view.c | 342 +++++++++++++++++++++++++--- libempathy-gtk/empathy-contact-list-view.h | 3 + src/empathy-main-window.c | 14 +- 3 files changed, 321 insertions(+), 38 deletions(-) commit 4331e1a45060bac43c4083df8ca22f6be7361d92 Author: Guillaume Desmottes Date: Wed Jun 9 10:06:26 2010 +0200 factor out set_requirements libempathy-gtk/empathy-location-manager.c | 36 +++++++++++++++++----------- 1 files changed, 22 insertions(+), 14 deletions(-) commit e74e1d64e45dba2677757dfff5adafabc611b13f Author: Laurent Bigonville Date: Tue Jun 8 23:38:26 2010 +0200 Call geoclue_master_client_set_requirements before asking for position/address Be sure geoclue_master_client_set_requirements() is called in setup_geoclue() otherwise no provider will be selected (#621023) libempathy-gtk/empathy-location-manager.c | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) commit bf6242ed6cbd030902064c4d7d3460105ac986ab Author: Felix Kaser Date: Tue Jun 8 17:01:55 2010 +0200 refactored how contacts are added to the store the advantage of insert_with_values is that only the row-added signal is emitted and not first row-added (while the row is empty) and then row-changed libempathy-gtk/empathy-contact-list-store.c | 26 +++++++------------------- 1 files changed, 7 insertions(+), 19 deletions(-) commit 03c709802eebcacdabe2c2738e166da9f4cb1f31 Author: Guillaume Desmottes Date: Tue Jun 8 17:14:22 2010 +0200 empathy_string_replace_escaped: remove '\r' (#620903) libempathy-gtk/empathy-string-parser.c | 16 +++++++++++++++- tests/empathy-parser-test.c | 4 ++++ 2 files changed, 19 insertions(+), 1 deletions(-) commit 8b8e9567d5a5d44bbb565013e1b7856f21ab1c5f Author: Guillaume Desmottes Date: Tue Jun 8 16:46:05 2010 +0200 empathy-parser-test: use empathy_string_replace_escaped tests/empathy-parser-test.c | 25 +++++++------------------ 1 files changed, 7 insertions(+), 18 deletions(-) commit ce6520bd5432a14f9d2689aae388747a9303c014 Author: Guillaume Desmottes Date: Tue Jun 8 16:50:09 2010 +0200 empathy-parser-test: stop as soon a test fails That's much easier to spot the test failing. tests/empathy-parser-test.c | 6 +----- 1 files changed, 1 insertions(+), 5 deletions(-) commit e804261f77cf34814c56e947cd2667aff9d544cf Author: Xavier Claessens Date: Tue Jun 8 17:15:03 2010 +0200 Add unit test for the live search matching tests/.gitignore | 1 + tests/Makefile.am | 6 +++- tests/empathy-live-search-test.c | 75 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 81 insertions(+), 1 deletions(-) commit d4e8ed896d085e3ad76c07861a93c3366d34f340 Author: Felix Kaser Date: Tue Jun 8 17:13:44 2010 +0200 Add EmpathyLiveSearch widget libempathy-gtk/Makefile.am | 2 + libempathy-gtk/empathy-live-search.c | 559 ++++++++++++++++++++++++++++++++++ libempathy-gtk/empathy-live-search.h | 71 +++++ 3 files changed, 632 insertions(+), 0 deletions(-) commit d1799870d3b8e8de188b6843d25ae20737376f14 Author: Guillaume Desmottes Date: Mon Jun 7 22:03:37 2010 +0200 remove released flag configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)