commit 50f31907735948bf878deddcc5c922786ad0f0f3
Author: Matthew Barnes <mbarnes@redhat.com>
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 <mbarnes@redhat.com>
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 <mbarnes@redhat.com>
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 <mbarnes@redhat.com>
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 <ihar.hrachyshka@gmail.com>
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 <mbarnes@redhat.com>
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 <mcrha@redhat.com>
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 <nilamdyuti@gmail.com>
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 <j_h_liau@yahoo.com.tw>
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 <mcrha@redhat.com>
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 <mcrha@redhat.com>
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 <piotrdrag@gmail.com>
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 <fran.dieguez@mabishu.com>
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 <mcrha@redhat.com>
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 <mbarnes@redhat.com>
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 <mbarnes@redhat.com>
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 <mbarnes@redhat.com>
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 <mbarnes@redhat.com>
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 <mbarnes@redhat.com>
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 <mbarnes@redhat.com>
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 <mbarnes@redhat.com>
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 <mbarnes@redhat.com>
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 <kmaraas@gnome.org>
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 <mbarnes@redhat.com>
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 <mbarnes@redhat.com>
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 <mbarnes@redhat.com>
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 <mbarnes@redhat.com>
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 <mbarnes@redhat.com>
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 <mbarnes@redhat.com>
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 <mbarnes@redhat.com>
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 <mbarnes@redhat.com>
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 <mcrha@redhat.com>
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 <ash@kambanaria.org>
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 <debarshir@gnome.org>
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 <mcrha@redhat.com>
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 <dmtrs32@gmail.com>
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 <mbarnes@redhat.com>
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 <mbarnes@redhat.com>
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 <pclouds@gmail.com>
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 <pclouds@gmail.com>
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