commit 50f31907735948bf878deddcc5c922786ad0f0f3 Author: Matthew Barnes Date: Sun Jul 15 18:42:02 2012 -0400 NEWS update for 3.5.4 release. NEWS | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 49 insertions(+), 0 deletions(-) commit d426a7daee58c960f37db2eb5f2823c74e9b0b45 Author: Matthew Barnes Date: Sun Jul 15 15:17:03 2012 -0400 source_registry_ref_any_mail_identity(): Fix a typo. libedataserver/e-source-registry.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 811c82eb68ba53992df82d38816cf716efaa5643 Author: Matthew Barnes Date: Sun Jul 15 10:02:34 2012 -0400 online-accounts: Mail sources need to be writable. Unfortunately there is not a clean separation between GOA-dictated settings and user preferences in mail account ESource triplets, so they all need to be writable and it's up to the client application to defend the settings which must not be changed. modules/online-accounts/module-online-accounts.c | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) commit 26409952d5d88ccbb92878ec3780cd1016d083d2 Author: Matthew Barnes Date: Sun Jul 15 10:01:18 2012 -0400 ECollectionBackend: Minor cleanup. libebackend/e-collection-backend.c | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) commit c6c798d5e8e064e08fc0e8ad1919f090ad80859e Author: Ihar Hrachyshka Date: Sun Jul 15 11:07:16 2012 +0300 Updated Belarusian translation. po/be.po | 561 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 315 insertions(+), 246 deletions(-) commit 963e448dd68b5ffd335c8d11e342cc0f6e30db59 Author: Matthew Barnes Date: Sat Jul 14 08:37:14 2012 -0400 Bug 559391 - Wrong number of unread mails in folder tree This reverts part of the original fix for this bug which stopped reading from the summary database and caused all kinds crazy message counts to appear in Evolution's folder tree (often negative counts, or negative counts cast to an unsigned integer). Message counts are back to normal now. Reverts part of commit 42489b26c45956c66186a5dc96083437cf7a579a. camel/camel-folder-summary.c | 33 +++++++++++++++++++++++++++------ 1 files changed, 27 insertions(+), 6 deletions(-) commit 6ccacb6801267ab661eb767ff4a43a3d61abc1e7 Author: Milan Crha Date: Fri Jul 13 15:12:38 2012 +0200 Bug #578240 - Impossible to cancel search in search folders camel/camel-folder-search.c | 58 ++++++++++++++++++++++++++++++++++--------- 1 files changed, 46 insertions(+), 12 deletions(-) commit f2c6bbc4edfb427a9365cd9b0f0963a73c9b3df7 Author: Nilamdyuti Goswami Date: Fri Jul 13 17:45:41 2012 +0530 Assamese translation updated po/as.po | 248 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 141 insertions(+), 107 deletions(-) commit 0e4c8b2f6db750144c6342d122d5837a0e272dbf Author: Chao-Hsiung Liao Date: Thu Jul 12 09:04:21 2012 +0800 Updated Traditional Chinese translation(Hong Kong and Taiwan) po/zh_HK.po | 3072 ++++++++++++++++++++++++++++++++--------------------------- po/zh_TW.po | 3078 ++++++++++++++++++++++++++++++++--------------------------- 2 files changed, 3349 insertions(+), 2801 deletions(-) commit e9a5b76c36781f94d8b8bed3a174e9fe2823213a Author: Milan Crha Date: Wed Jul 11 12:29:49 2012 +0200 Preset timeout on SoupSession-s to 90 seconds .../backends/webdav/e-book-backend-webdav.c | 1 + calendar/backends/http/e-cal-backend-http.c | 1 + modules/online-accounts/goaewsclient.c | 4 +++- 3 files changed, 5 insertions(+), 1 deletions(-) commit 91c43219ccd1ccab2e188bd9d34693e128f581a7 Author: Milan Crha Date: Mon Jul 9 16:50:03 2012 +0200 The default namespace is an empty string in IMAP settings camel/providers/imap/camel-imap-settings.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 554258affd505174fe7c82f186b56858f7bc0852 Author: Piotr Drąg Date: Mon Jul 9 16:11:50 2012 +0200 Updated POTFILES.in po/POTFILES.in | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 72461c723c2ab675a4e8f2d47054ae14041cc575 Author: Fran Diéguez Date: Mon Jul 9 14:58:18 2012 +0200 Updated Galician translations po/gl.po | 228 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 122 insertions(+), 106 deletions(-) commit a513d998905f3b8327931c1154b4e80ba96e3b7b Author: Milan Crha Date: Mon Jul 9 11:57:02 2012 +0200 Bug #677886 - Runtime warning from ESourceAlarms libedataserver/e-source-alarms.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit ce9e529a99d60ffb659f7289afaccdcc55ca57ff Author: Matthew Barnes Date: Sun Jul 8 15:56:22 2012 -0400 Camel: Use folder display name is status messages when possible. And also put the folder name in quotes. camel/camel-disco-folder.c | 8 ++++-- camel/camel-folder.c | 20 ++++++++------- camel/camel-imapx-server.c | 55 +++++++++++++++++++++++------------------- camel/camel-offline-folder.c | 8 ++++-- camel/camel-vee-folder.c | 7 +++-- 5 files changed, 55 insertions(+), 43 deletions(-) commit 306b02ec8725e7b1cad21d58fbbceb63c629107b Author: Matthew Barnes Date: Sun Jul 8 15:41:22 2012 -0400 camel_folder_expunge_sync(): Push a status message. camel/camel-folder.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit b7d300b2976545bf511b441beb538d502c644dbe Author: Matthew Barnes Date: Sun Jul 8 12:16:54 2012 -0400 CamelSubscribable: Connect before [un]subscribing. camel/camel-subscribable.c | 26 ++++++++++++++++++-------- 1 files changed, 18 insertions(+), 8 deletions(-) commit b705900a19128add1bb7f11f6b0eb37b7542a8c3 Author: Matthew Barnes Date: Sun Jul 8 12:08:09 2012 -0400 CamelSubscribable: Push status messages for blocking operations. camel/camel-subscribable.c | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) commit 55ee0653064c284bc13e2f2cbbc235af3f4dc76e Author: Matthew Barnes Date: Sat Jul 7 09:32:30 2012 -0400 Bug 678602 - Inform server of client-side auth cancellations. libedataserver/e-source-registry.c | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) commit 89e5dce00c0cade068e6ab0407a23695675b3e15 Author: Matthew Barnes Date: Sat Jul 7 08:00:31 2012 -0400 server_side_source_remove(): Disregard G_IO_ERROR_NOT_FOUND. libebackend/e-server-side-source.c | 19 +++++++++++++++---- 1 files changed, 15 insertions(+), 4 deletions(-) commit a69bb0384ad8d8663828b7b79cc52f378d700c8a Author: Matthew Barnes Date: Fri Jul 6 21:46:18 2012 -0400 CamelStoreClass: Rename compare_folder_name to equal_folder_name. CamelStoreClass has the following method: GCompareFunc compare_folder_name; Both the method name and call signature imply this is a strcmp()-style function where a zero return value means the values are equal. But in fact this method is used as an equality test where a zero return value means the values are NOT equal. Rename the method and change its call signature like so: GEqualFunc equal_folder_name; This is an API break but clearly a necessary one. camel/camel-imapx-store.c | 4 ++-- camel/camel-store.c | 6 +++--- camel/camel-store.h | 2 +- camel/providers/imap/camel-imap-store.c | 10 +++++----- camel/providers/local/camel-maildir-store.c | 6 +++--- configure.ac | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) commit 021fb371e5b8b41e9cd77d1cc5b1c98be6005904 Author: Matthew Barnes Date: Fri Jul 6 16:45:22 2012 -0400 evolution-source-viewer.c: Fix a frequent runtime warning. tests/libedataserverui/evolution-source-viewer.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 731ca06ec870b395d640f28f807fecc4b23c634f Author: Kjartan Maraas Date: Fri Jul 6 19:08:44 2012 +0200 Updated Norwegian bokmål translation po/nb.po | 1828 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 957 insertions(+), 871 deletions(-) commit ca2f6dd4369a6593bd23500f1e1cf736aa06fb1d Author: Matthew Barnes Date: Fri Jul 6 00:21:31 2012 -0400 Remove source_extension_constructed(). Was written before GObject implemented its own constructed() method. libedataserver/e-source-extension.c | 9 --------- 1 files changed, 0 insertions(+), 9 deletions(-) commit bdbbbdf581fa7fb9ff79956374ec80b84bee54e8 Author: Matthew Barnes Date: Fri Jul 6 00:20:39 2012 -0400 CamelImapSettings: Change namespace default to empty string. camel/providers/imap/camel-imap-settings.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit fed66405ec7cbd7278663c0bd39d182ce59a7944 Author: Matthew Barnes Date: Fri Jul 6 00:13:31 2012 -0400 Revert "Bug #678901 - Fake ESource::changed notifications" This reverts commit c982babcd69d1059ecbe01d2de9bade4073d9859. Breaks "changed" notifications in EServerSideSource and causes Bug 678842 - Enable GMail GOA Calendar doesn't add it to UI camel/providers/imap/camel-imap-settings.c | 3 -- libedataserver/e-source-extension.c | 5 ++- libedataserver/e-source.c | 43 ++-------------------------- 3 files changed, 6 insertions(+), 45 deletions(-) commit 77e4209525707b7637431118c26b10baf495da6d Author: Matthew Barnes Date: Thu Jul 5 08:55:34 2012 -0400 evolution-source-viewer: Fix icon column alignment. tests/libedataserverui/evolution-source-viewer.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 8485cf318b8a81183cc50b1e6426f831e00b042c Author: Matthew Barnes Date: Thu Jul 5 08:43:52 2012 -0400 evolution-source-viewer: Change "UID" label to "Identity". So it's consistent with the tree view column. tests/libedataserverui/evolution-source-viewer.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d60f8f5deae2f4ef258d5a28f66c24de269cd3a4 Author: Matthew Barnes Date: Thu Jul 5 07:43:42 2012 -0400 evolution-source-viewer: Add delete capability. Easy way to get rid of botched or unwanted test accounts. tests/libedataserverui/evolution-source-viewer.c | 197 +++++++++++++++++++++- 1 files changed, 196 insertions(+), 1 deletions(-) commit 1045aab26766241ea7003052837a2eff9ee2e3c9 Author: Matthew Barnes Date: Wed Jul 4 16:38:34 2012 -0400 Bug 678903 - GConf migration omits so-called "send-only" accounts .../evolution-source-registry-migrate-sources.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 3781365a37826b4a7ef9e6bb33c0fd458569f3f2 Author: Matthew Barnes Date: Wed Jul 4 12:25:32 2012 -0400 Disregard G_FILE_ERROR_NOENT during GConf migration. Not finding GConf XML files is a good thing! .../evolution-source-registry-migrate-sources.c | 19 ++++++++++++++----- 1 files changed, 14 insertions(+), 5 deletions(-) commit 42489b26c45956c66186a5dc96083437cf7a579a Author: Milan Crha Date: Wed Jul 4 11:51:20 2012 +0200 Bug #559391 - Wrong number of unread mails in folder tree camel/camel-folder-summary.c | 65 ++++++++++++++++++++---------------------- 1 files changed, 31 insertions(+), 34 deletions(-) commit 88714c8dfcbe32b4e55ba0ca50154ba69e3f498c Author: Alexander Shopov Date: Fri Jun 29 08:17:24 2012 +0300 Updated Bulgarian translation po/bg.po | 3051 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 1594 insertions(+), 1457 deletions(-) commit 8300a2b3c079deb0324d9542d0bb97a6dcf67545 Author: Debarshi Ray Date: Tue Jul 3 13:39:43 2012 +0200 Fix make distcheck docs/reference/private/Makefile.am | 4 ++-- libebackend/Makefile.am | 1 + libedataserver/Makefile.am | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) commit c982babcd69d1059ecbe01d2de9bade4073d9859 Author: Milan Crha Date: Tue Jul 3 11:17:51 2012 +0200 Bug #678901 - Fake ESource::changed notifications camel/providers/imap/camel-imap-settings.c | 3 ++ libedataserver/e-source-extension.c | 5 +-- libedataserver/e-source.c | 43 ++++++++++++++++++++++++++-- 3 files changed, 45 insertions(+), 6 deletions(-) commit 6ffc3bef3be6ad05c03cea9cbd37561a779e0b3e Author: Dimitris Spingos Date: Mon Jul 2 07:34:08 2012 +0300 Updated Greek translation po/el.po | 6237 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 3513 insertions(+), 2724 deletions(-) commit aaa1737a3f82b5f1e633348e467eeb53c27f7a4a Author: Matthew Barnes Date: Sun Jul 1 08:50:10 2012 -0400 Remove redundancy from CRITICAL message. camel/camel-provider.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit 8a6ac1b22541cea10dc94eb5fc21a8e68c2ada19 Author: Matthew Barnes Date: Sun Jul 1 07:50:59 2012 -0400 camel_provider_list(): Emit CRITICAL if camel_provider_load() fails. Otherwise CamelProvider modules may be silently dropped without so much as a console message. camel/camel-provider.c | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) commit cebf53b32d2dedadd9d874e313656f8ee2ea6301 Author: Nguyễn Thái Ngọc Duy Date: Sat Jun 30 10:10:34 2012 +0700 Updated Vietnamese translation po/vi.po | 161 ++++++++++++++++++++++++++++---------------------------------- 1 files changed, 72 insertions(+), 89 deletions(-) commit d1fd7e0b30e6de753722e761c47e453313ea27fc Author: Nguyễn Thái Ngọc Duy Date: Sat Jun 30 09:57:18 2012 +0700 po/vi: import from Damned Lies po/vi.po | 2942 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 1581 insertions(+), 1361 deletions(-) commit 0d519507dccd6c889bf0699a5453eb8b32bef62e