commit 32cbf8af68e5a167fa29fe19e77e98c47512e28c
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Sun Feb 17 16:33:26 2013 -0800

    Release version 0.9.0

 backends/eds/lib/edsf-persona-store.vala  |  4 ++--
 backends/eds/lib/edsf-persona.vala        |  6 +++---
 backends/libsocialweb/sw-backend.vala     | 10 +++++-----
 backends/ofono/ofono-backend-factory.vala |  6 +++---
 backends/ofono/ofono-backend.vala         |  2 +-
 backends/ofono/ofono-persona-store.vala   |  8 ++++----
 backends/ofono/ofono-persona.vala         |  4 ++--
 configure.ac                              |  8 ++++----
 folks/abstract-field-details.vala         |  4 ++--
 folks/backend.vala                        |  6 +++---
 folks/individual-aggregator.vala          |  2 +-
 11 files changed, 30 insertions(+), 30 deletions(-)

commit c5ada29a75e9c5a12fa88ca8186521e38e0c99b7
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Tue Feb 12 12:58:43 2013 -0800

    Temporarily disable some broken tests for the release.

 tests/eds/Makefile.am       | 5 -----
 tests/telepathy/Makefile.am | 6 ------
 2 files changed, 11 deletions(-)

commit 95674cf32008ed0353b318d68065dd1196673444
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Sun Feb 17 17:31:37 2013 -0800

    Distribute the ofono backend dir

 backends/Makefile.am | 1 +
 1 file changed, 1 insertion(+)

commit 9fea2344266a3f988eaf34d725ddbc3d705fe9f3
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Sun Feb 17 17:31:17 2013 -0800

    Alphabetize backend subdirs

 backends/Makefile.am | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit dfe0e00118f01293811c29d2baab4000b8124357
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Sun Feb 17 17:04:17 2013 -0800

    Revert "build fix: Only depend on Gee 0.8.3, since 0.8.4 isn't
    released yet"

    This reverts commit ad77950c7a628399e59ac3d04f07f95bb21f1887.

 NEWS                                    |  2 +-
 backends/eds/lib/edsf-persona.vala      | 18 ++++++++----------
 backends/key-file/kf-persona.vala       | 20 ++++++++------------
 backends/telepathy/lib/tpf-persona.vala |  4 ++--
 configure.ac                            |  2 +-
 folks/individual-aggregator.vala        | 10 ++++------
 folks/individual.vala                   | 22 ++++++++--------------
 tests/eds/link-personas.vala            | 20 ++++++++------------
 tests/eds/set-im-addresses.vala         |  7 ++-----
 9 files changed, 42 insertions(+), 63 deletions(-)

commit a25f7610be215a906875b37b50e0472620dce4e3
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Sun Feb 17 17:03:40 2013 -0800

    Bump Tracker requirement to the latest series.

 configure.ac | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 98794c76920d8cb85030a7f75059f167f2a45a6e
Author: Piotr DrÄ…g <piotrdrag@gmail.com>
Date:   Sun Feb 17 15:48:05 2013 +0100

    Updated Polish translation

 po/pl.po | 174
 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 87 insertions(+), 87 deletions(-)

commit fcc7bc4421bf6071061acca427faf0ae4c63c91b
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Tue Feb 12 00:39:32 2013 +0000

    eds: Check property values have changed before committing them to EDS

    This prevents timeouts when waiting for EDS to notify us of property
    changes,
    since it won’t notify for non-changed properties. It also saves
    a D-Bus round
    trip in the case the folks property setter is called with an
    unchanged value.

    Closes: https://bugzilla.gnome.org/show_bug.cgi?id=692951

 NEWS                                     |  2 ++
 backends/eds/lib/edsf-persona-store.vala | 32
 ++++++++++++++++++++++++++++++++
 2 files changed, 34 insertions(+)

commit f2e78fbe22913473eff65cb04015a98008dc552a
Author: Alexandre Franke <alexandre.franke@gmail.com>
Date:   Thu Feb 14 17:27:15 2013 +0100

    Update French translation

 po/fr.po | 154
 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 81 insertions(+), 73 deletions(-)

commit c279d4114275ea921cb51f2339dd09f2cfd68160
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Tue Feb 12 13:06:30 2013 -0800

    Revert "CUT -- disable some broken tests"

    This reverts commit f58c41dfbdb53bb617215888859fafb32ad2b9d6.

 tests/eds/Makefile.am       | 5 +++++
 tests/telepathy/Makefile.am | 6 ++++++
 2 files changed, 11 insertions(+)

commit f58c41dfbdb53bb617215888859fafb32ad2b9d6
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Tue Feb 12 12:58:43 2013 -0800

    CUT -- disable some broken tests

 tests/eds/Makefile.am       | 5 -----
 tests/telepathy/Makefile.am | 6 ------
 2 files changed, 11 deletions(-)

commit ad77950c7a628399e59ac3d04f07f95bb21f1887
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Tue Feb 12 11:18:13 2013 -0800

    build fix: Only depend on Gee 0.8.3, since 0.8.4 isn't released yet

    This can safely be reverted once Gee 0.8.4 is released.

 NEWS                                    |  2 +-
 backends/eds/lib/edsf-persona.vala      | 18 ++++++++++--------
 backends/key-file/kf-persona.vala       | 20 ++++++++++++--------
 backends/telepathy/lib/tpf-persona.vala |  4 ++--
 configure.ac                            |  2 +-
 folks/individual-aggregator.vala        | 10 ++++++----
 folks/individual.vala                   | 22 ++++++++++++++--------
 tests/eds/link-personas.vala            | 20 ++++++++++++--------
 tests/eds/set-im-addresses.vala         |  7 +++++--
 9 files changed, 63 insertions(+), 42 deletions(-)

commit 738b44c867569e53a2da6897d672d8daf1ca8d13
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Tue Feb 12 11:26:50 2013 +0000

    tools: Fix ambiguous references to HashTable

    Could have been GLib.HashTable or Xml.HashTable. Caught by Jenkins:
    https://jenkins.qa.ubuntu.com/view/Raring/view/JHBuild%20Gnome/job/jhbuild-amd64-folks/114/

    On further investigation, this was caused by changes to the libxml2
    bindings in Vala. Compilation of folks against Vala master now
    succeeds, so there shouldn’t be any more HashTable failures.

 tools/import-pidgin.vala | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit ef9d16ec39e1c479083ecb7f8e85de3dbac64488
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Tue Feb 12 08:30:35 2013 +0000

    eds: Fix ambiguous references to HashTable

    Could have been GLib.HashTable or Xml.HashTable. Caught by Jenkins:
    https://jenkins.qa.ubuntu.com/view/Raring/view/JHBuild%20Gnome/job/jhbuild-amd64-folks/113/

 backends/eds/lib/edsf-persona.vala | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit 01cc61aca9247a43f5132331a155f00d363e5e7d
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Wed Feb 6 21:33:24 2013 -0800

    Port folks to libgee 0.8.

    Added hash_static and equal_static to AbstractFieldDetails.
    Use AbstractFieldDetails hash_static and equal_static where needed.

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=673918

 NEWS                                               |  3 +
 backends/eds/Makefile.am                           |  2 +-
 backends/eds/lib/Makefile.am                       |  2 +-
 backends/eds/lib/edsf-persona.vala                 | 93
 ++++++++++++++--------
 backends/eds/lib/folks-eds-uninstalled.pc.in       |  2 +-
 backends/eds/lib/folks-eds.deps                    |  2 +-
 backends/eds/lib/folks-eds.pc.in                   |  2 +-
 backends/key-file/Makefile.am                      |  2 +-
 backends/key-file/kf-persona.vala                  | 18 ++---
 backends/libsocialweb/Makefile.am                  |  2 +-
 backends/libsocialweb/lib/Makefile.am              |  4 +-
 .../lib/folks-libsocialweb-uninstalled.pc.in       |  2 +-
 backends/libsocialweb/lib/folks-libsocialweb.pc.in |  2 +-
 backends/libsocialweb/lib/swf-persona.vala         | 12 +--
 backends/ofono/Makefile.am                         |  2 +-
 backends/telepathy/Makefile.am                     |  2 +-
 backends/telepathy/lib/Makefile.am                 |  2 +-
 .../lib/folks-telepathy-uninstalled.pc.in          |  2 +-
 backends/telepathy/lib/folks-telepathy.pc.in       |  2 +-
 .../telepathy/lib/tpf-persona-store-cache.vala     | 12 +--
 backends/telepathy/lib/tpf-persona.vala            | 28 +++----
 backends/tracker/Makefile.am                       |  2 +-
 backends/tracker/lib/Makefile.am                   |  4 +-
 .../tracker/lib/folks-tracker-uninstalled.pc.in    |  2 +-
 backends/tracker/lib/folks-tracker.pc.in           |  2 +-
 backends/tracker/lib/trf-persona-store.vala        |  5 +-
 backends/tracker/lib/trf-persona.vala              | 53 ++++++------
 configure.ac                                       | 18 +----
 docs/Makefile.am                                   |  8 +-
 folks/Makefile.am                                  |  4 +-
 folks/abstract-field-details.vala                  | 48 +++++++++++
 folks/backend-store.vala                           |  9 +--
 folks/debug.vala                                   |  2 +-
 folks/folks-uninstalled.pc.in                      |  2 +-
 folks/folks.deps                                   |  2 +-
 folks/folks.pc.in                                  |  2 +-
 folks/individual-aggregator.vala                   | 10 +--
 folks/individual.vala                              | 83
 +++++++++----------
 folks/potential-match.vala                         |  2 +-
 tests/eds/Makefile.am                              |  2 +-
 tests/eds/add-persona.vala                         | 20 ++---
 tests/eds/email-details.vala                       |  3 +-
 tests/eds/individual-retrieval.vala                |  3 +-
 tests/eds/link-personas.vala                       | 24 +++---
 tests/eds/linkable-properties.vala                 |  4 +-
 tests/eds/phone-details.vala                       |  3 +-
 tests/eds/set-emails.vala                          |  4 +-
 tests/eds/set-im-addresses.vala                    |  5 +-
 tests/eds/set-phones.vala                          |  4 +-
 tests/eds/set-roles.vala                           |  4 +-
 tests/folks/Makefile.am                            |  2 +-
 tests/folks/aggregation.vala                       |  2 +-
 tests/folks/backend-loading.vala                   | 12 +--
 tests/key-file/Makefile.am                         |  2 +-
 tests/key-file/individual-retrieval.vala           |  3 +-
 tests/lib/Makefile.am                              |  2 +-
 tests/lib/eds/Makefile.am                          |  2 +-
 tests/lib/libsocialweb/Makefile.am                 |  2 +-
 tests/lib/telepathy/contactlist/Makefile.am        |  2 +-
 tests/lib/tracker/Makefile.am                      |  2 +-
 tests/libsocialweb/Makefile.am                     |  2 +-
 tests/telepathy/Makefile.am                        |  2 +-
 tests/telepathy/individual-properties.vala         | 12 +--
 tests/telepathy/individual-retrieval.vala          |  7 +-
 tests/tracker/Makefile.am                          |  2 +-
 tests/tracker/add-persona.vala                     | 29 ++++---
 tests/tracker/duplicated-emails.vala               |  8 +-
 tests/tracker/duplicated-phones.vala               |  8 +-
 tests/tracker/link-personas.vala                   |  8 +-
 tests/tracker/match-email-addresses.vala           |  8 +-
 tests/tracker/match-im-addresses.vala              |  8 +-
 tests/tracker/match-known-emails.vala              |  8 +-
 tests/tracker/match-phone-number.vala              |  8 +-
 tests/tracker/remove-persona.vala                  |  4 +-
 tests/tracker/set-duplicate-email.vala             |  8 +-
 tests/tracker/set-emails.vala                      |  4 +-
 tests/tracker/set-im-addresses.vala                |  5 +-
 tests/tracker/set-notes.vala                       |  4 +-
 tests/tracker/set-phones.vala                      |  4 +-
 tests/tracker/set-postal-addresses.vala            |  4 +-
 tests/tracker/set-roles.vala                       |  6 +-
 tests/tracker/set-urls.vala                        |  4 +-
 tools/Makefile.am                                  |  2 +-
 tools/inspect/Makefile.am                          |  2 +-
 tools/inspect/inspect.vala                         |  2 +-
 85 files changed, 385 insertions(+), 337 deletions(-)

commit a4759c93833422065f55519780148de4dc914c40
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Fri Feb 8 09:28:22 2013 -0800

    eds test: Ensure the source is declared enabled

    This seems to fix the problem with create-remove-stores from failing
    sporadically. And it matches all the sample sources used in e-d-s
    itself.

    I also added a trailing \n to match them as well (though it doesn't
    seem to
    have any obvious effect).

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=693435

 NEWS                       | 1 +
 tests/lib/eds/backend.vala | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

commit 056f229598cb9791cceacd805e5d550faaea7039
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Feb 6 17:21:53 2013 +0000

    individual-aggregator: Expand documentation on linking/unlinking API

 folks/individual-aggregator.vala | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)

commit 046d75dba7fb82dd5894cc19e6270d4ce6a5e770
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Tue Feb 5 23:00:09 2013 +0000

    individual-aggregator: Add some documentation on linking/unlinking API

 folks/individual-aggregator.vala | 25 ++++++++++++++++++++++++-
 1 file changed, 24 insertions(+), 1 deletion(-)

commit 7213d428d58a9c504625acd3cd6efd372ea9aa7c
Author: Aurimas ÄŒernius <aurisc4@gmail.com>
Date:   Sat Jan 26 20:06:56 2013 +0200

    Updated Lithuanian translation

 po/lt.po | 253
 +++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 148 insertions(+), 105 deletions(-)

commit a3427b558e11f66c2581dc2ad346c1073752a8f0
Author: Gheyret Kenji <gheyret@gmail.com>
Date:   Sat Jan 26 10:11:32 2013 +0900

    Updated Uyghur translation

    Signed-off-by: Gheyret Kenji <gheyret@gmail.com>

 po/ug.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit a6b72155a16eecb81909c44829d09efbb3ea8599
Author: Gheyret Kenji <gheyret@gmail.com>
Date:   Sat Jan 26 10:09:06 2013 +0900

    Updated Uyghur translation

    Signed-off-by: Gheyret Kenji <gheyret@gmail.com>

 po/ug.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 3045cf5be19e237392907af0db85e99bedd14311
Author: Gheyret Kenji <gheyret@gmail.com>
Date:   Sat Jan 26 10:06:46 2013 +0900

    Updated Uyghur translation

    Signed-off-by: Gheyret Kenji <gheyret@gmail.com>

 po/ug.po | 207
 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 106 insertions(+), 101 deletions(-)

commit 5ffdeac6899925871da0d32aa5643fed5c2cb954
Author: Nuno Araujo <nuno.araujo@russo79.com>
Date:   Mon Jan 21 13:00:41 2013 +0100

    build: Don't use make functions for defining TESTS

    Usage of 'make' functions in the definition of TESTS special variable
    can lead to the creation of a corrupt Makefile.in, thus a corrupt
    Makefile.

    Closes: https://bugzilla.gnome.org/show_bug.cgi?id=692122

 NEWS                        |  1 +
 tests/telepathy/Makefile.am | 22 ++++++++++++----------
 2 files changed, 13 insertions(+), 10 deletions(-)

commit ba27614f4dbe7e56bed92695d177f804bc8fe4c9
Author: Gheyret Kenji <gheyret@gmail.com>
Date:   Sun Jan 20 11:49:25 2013 +0900

    Uyghur translation added

    Signed-off-by: Gheyret Kenji <gheyret@gmail.com>

 po/LINGUAS |   1 +
 po/ug.po   | 674
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 675 insertions(+)

commit ebc4c0cb4b29459bfa540d639c871f681207ab1a
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Fri Jan 18 11:41:46 2013 +0100

    Updated Serbian translation

 po/sr.po       | 160
 ++++++++++++++++++++++++++++++---------------------------
 po/sr@latin.po | 160
 ++++++++++++++++++++++++++++++---------------------------
 2 files changed, 168 insertions(+), 152 deletions(-)

commit 5b0fe0f2cd80f01023baae89decc681ccae6a4ca
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Thu Jan 17 15:02:36 2013 +0900

    Don't rebuild docs on every "make" run.

    Create timestamp files to avoid redundant valadoc invocation.

    https://bugzilla.gnome.org/show_bug.cgi?id=691923

 NEWS             |  1 +
 docs/Makefile.am | 52
 ++++++++++++++++++++++++++++++++--------------------
 2 files changed, 33 insertions(+), 20 deletions(-)

commit 321927a49b34febe9d6a995cb0f1839c3f5fff68
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Sun Jan 6 22:27:27 2013 -0800

    Bug 691382 — Restore tests disabled by bug #668415 (which has
    been fixed)

    This ports the store-removed test to the current EDS introspection
    bindings
    and removes the change-primary-store test on the basis that we
    don't really
    support clients changing the primary store.

    In the future, we may want to add a test to ensure we cope with
    the primary
    store disappearing, but that's a different case.

    Closes: https://bugzilla.gnome.org/show_bug.cgi?id=691382

 NEWS                                |   1 +
 tests/eds/Makefile.am               |  25 ++----
 tests/eds/change-primary-store.vala | 146
 ------------------------------------
 tests/eds/store-removed.vala        |  20 ++---
 tests/lib/eds/backend.vala          |   5 +-
 5 files changed, 16 insertions(+), 181 deletions(-)

commit a39f2b2e9d20342db9650c432e0b708a50c42de7
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sun Dec 30 18:53:08 2012 +0000

    Bug 686695 — support nickname in add_persona_from_details

    Support nicknames in add_persona_from_details() in the EDS
    backend. This
    adds a test case (which passes).

    Closes: https://bugzilla.gnome.org/show_bug.cgi?id=686695

 NEWS                                     |  1 +
 backends/eds/lib/edsf-persona-store.vala | 12 ++++++++++++
 tests/eds/add-persona.vala               | 15 +++++++++++++++
 3 files changed, 28 insertions(+)

commit c07a733a1c9e1e1ad3ce7d3609aa464680c9cf35
Author: Alexander Shopov <ash@kambanaria.org>
Date:   Wed Jan 9 07:10:55 2013 +0200

    Updated Bulgarian translation

 po/bg.po | 166
 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 85 insertions(+), 81 deletions(-)

commit 0dd391e42e05c3aee0e312a30f7040c6d5f6f25b
Author: Dušan Kazik <prescott66@gmail.com>
Date:   Tue Jan 8 21:53:20 2013 +0100

    Updated slovak translation

 po/sk.po | 213
 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 104 insertions(+), 109 deletions(-)

commit 81d2d6730eb47ab2b87bdd2138a378aac9f853a1
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Fri Jan 4 18:02:15 2013 -0800

    Bug 691167 — Build failure: key-file tests built before dependencies

    This fixes a regression from 96c51fe585b which built the key-file
    tests
    before the libraries they depended upon (breaking the build).

    Closes: https://bugzilla.gnome.org/show_bug.cgi?id=691167

 NEWS              | 1 +
 tests/Makefile.am | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit ff6bec4f823587f9821827f396492a3fefd823f9
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Sat Jan 5 17:11:42 2013 -0800

    Bug 690876 — eds: fix various test failures

    Note bug fixed by the last several commits

    Closes: https://bugzilla.gnome.org/show_bug.cgi?id=690876

 NEWS | 1 +
 1 file changed, 1 insertion(+)

commit 9fea7b641ac1d470200677c11baf0e10d6c4ca4d
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Fri Jan 4 15:15:57 2013 -0800

    eds test: don't assume Individuals remain after changing a linkable
    property

 tests/eds/set-emails.vala | 29 ++++++++++++++++-------------
 1 file changed, 16 insertions(+), 13 deletions(-)

commit 0e8f8f23b9502c0582d5fa1a4d815d4da0c5a43f
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Thu Jan 3 22:23:04 2013 -0800

    eds test: create a new address book for each test to avoid inheriting
    state

    This fixes a bug where the second anti-linking test would fail if
    it ran
    after the first.

 tests/eds/anti-linking.vala  | 18 +++++++++++++-----
 tests/eds/link-personas.vala |  3 ++-
 2 files changed, 15 insertions(+), 6 deletions(-)

commit 9de55174d7a7b4fa9dfbddc60e5490e27542acf0
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Thu Jan 3 21:55:19 2013 -0800

    eds test: ensure basic anti-link removal works

 tests/eds/anti-linking.vala | 184
 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 184 insertions(+)

commit 3c269c3f4c10734b0f848f32f40074417d6cac78
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Thu Jan 3 09:42:57 2013 -0800

    eds test: add basic anti-linking test

 tests/eds/Makefile.am       |   5 ++
 tests/eds/anti-linking.vala | 202
 ++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 207 insertions(+)

commit 9d6f5c89444c511c3c5e7f15089ab76d07d0b00f
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Wed Jan 2 16:42:38 2013 -0800

    eds test: remove unnecessarily-strict test for extra Individual
    add/remove

    Ideally, we should be able to fulfill this test, but it's probably
    not worth
    the extra code complexity.

 tests/eds/linkable-properties.vala | 109
 -------------------------------------
 1 file changed, 109 deletions(-)

commit 8feed754cad27ad751fc1c6e569ec7de697443bc
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Sun Dec 30 12:17:21 2012 -0800

    eds test: support setting email addresses in test backend

 tests/lib/eds/backend.vala | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit 597c93ff6bc5202c10ab6a543f272edd323ba840
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Sun Dec 30 12:10:47 2012 -0800

    eds test: rename _parse_addrs to _parse_im_addrs for specificity.

 tests/lib/eds/backend.vala | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit de4dc1a33468ff5e0a9b0a5fbd88495452806932
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Sun Dec 30 12:08:49 2012 -0800

    eds test: ensure changes to linkable properties aggregate Personas
    together

 tests/eds/linkable-properties.vala | 177
 +++++++++++++++++++++++++++++++++++++
 1 file changed, 177 insertions(+)

commit 01263791d2f827dd7f07cd3451441a26f01b36b2
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Sat Dec 29 18:43:22 2012 -0800

    eds test: create a new address book for each test to avoid inheriting
    state

    This fixes a bug where the web services linking test would fail if
    it ran
    after the im address linking test.

 tests/eds/link-personas.vala | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit 7638419cc279f36886434344f391ca39b374a6a4
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Fri Dec 28 09:31:57 2012 -0800

    eds test: add test for specific behavior of linkable properties

    This splits out a subtle and complicated linkable-properties bug
    discovered
    by the set-emails test where changing the emails (which happen to be a
    linkable property in the EDS backend) causes an unnecessary
    Edsf.Persona
    creation and removal cycle.

    The set-* tests are meant to confirm that reading and writing
    the given
    property works, so seperating this should let us simplify those tests
    slightly yet focus on the secondary details we care about in a
    specific test
    case.

 tests/eds/Makefile.am              |   5 ++
 tests/eds/linkable-properties.vala | 175
 +++++++++++++++++++++++++++++++++++++
 tests/eds/set-emails.vala          |   8 --
 3 files changed, 180 insertions(+), 8 deletions(-)

commit 70adbe45ba9ba859ea083e95478770d55ba82b07
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Thu Jan 3 11:18:35 2013 +0000

    HACKING: Update documentation for running single tests

 HACKING | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit e3458da97be361570872f591b42e8bc51e847374
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Thu Jan 3 11:04:11 2013 +0000

    build: Rewrite valgrind.mk to use GNU Make conditionals

    This means we’re not overwriting rules and potentially changing
    their
    prerequisites. Incorrectly overwriting check-* rules was causing
    tests to
    be run twice in the tests/folks directory.

    See: https://bugzilla.gnome.org/show_bug.cgi?id=690990

 NEWS        |  1 +
 valgrind.mk | 33 +++++++++++++++------------------
 2 files changed, 16 insertions(+), 18 deletions(-)

commit 438bf3645cddd0613a67f9eedf74433f7430d964
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Thu Jan 3 10:40:04 2013 +0000

    build: Fix cleaning of .stamp files in EDS tests directory

 tests/eds/Makefile.am | 34 +++-------------------------------
 1 file changed, 3 insertions(+), 31 deletions(-)

commit 96c51fe585b90e4d8b5792b286cc0236433c20b4
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Thu Jan 3 10:35:03 2013 +0000

    build: Tidy up test Makefiles a little

 tests/Makefile.am      | 42 +++++++++++++++---------------------------
 tests/data/Makefile.am |  1 +
 2 files changed, 16 insertions(+), 27 deletions(-)

commit 562add03a72c9a97764700f9d438a1e81b89974a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jan 2 10:33:59 2013 +0100

    HACKING: document how to run a single test

    https://bugzilla.gnome.org/show_bug.cgi?id=690990

 HACKING      | 6 ++++++
 tests/README | 1 +
 2 files changed, 7 insertions(+)

commit 514fd75eb19d7590fc056eabe16a2a739a6c1894
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Jan 2 16:01:18 2013 +0000

    build: Update valgrind.mk to match automake-generated ‘check’ rule

    The dependencies and chained rule were wrong. Not that it seems to
    make much difference.

 valgrind.mk | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 9ddf50ae8b3042cea6fb7d060c16e68231783c07
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Jan 2 15:35:02 2013 +0000

    Bug 690989 — "warning: copying delegates is discouraged"

    Fix a warning introduced by commit
    7088fbafafd3e75f02266aa8b093d69660311b36.
    Whoops.

    Closes: https://bugzilla.gnome.org/show_bug.cgi?id=690989

 NEWS                                   | 1 +
 backends/telepathy/lib/tpf-logger.vala | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

commit c3257f777072b0d83e6cd5bc4e1a30b317414721
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Tue Jan 1 17:45:22 2013 +0000

    build: Add a missing bracket in configure.ac

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 31d03d25c1031dede3f83ac98f0b6ba119ed0fbd
Author: Balázs Úr <urbalazs@src.gnome.org>
Date:   Mon Dec 31 18:59:21 2012 +0100

    Updated Hungarian translation

 po/hu.po | 178
 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 96 insertions(+), 82 deletions(-)

commit 7088fbafafd3e75f02266aa8b093d69660311b36
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sun Dec 30 22:41:59 2012 +0000

    telepathy: Call continuations in idle callbacks rather than directly

    The continuations will proceed to a g_simple_async_result_complete()
    call,
    rather than a g_simple_async_result_complete_in_idle() call as
    I expected
    (and didn’t check). This could result in the first continuation
    executing
    a lot of code and starving the other continuations (and the original
    prepare() call). By delaying the continuations to the idle queue, the
    original prepare() call is guaranteed to finish first. Then the
    continuations can only starve each other.

    See: https://bugzilla.gnome.org/show_bug.cgi?id=677633

 backends/telepathy/lib/tpf-logger.vala | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b3a39598abb3e253541c05c09aa3be43b6a30d74
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sun Dec 30 00:52:36 2012 +0000

    individual-aggregator: Fix some debug spew

 folks/individual-aggregator.vala | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit e21932e8d233f68e0b065882eb06b15089a2935a
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sun Dec 30 00:48:38 2012 +0000

    documentation: Document which yielding methods are safe to call
    concurrently

    This is a follow-up commit to
    ce55fa2bf2f5f8cf95532da585d835bafeeb3347.
    I went through all methods in folks which yield to another async
    method,
    and tried to work out whether the caller was safe to run multiple
    times
    concurrently (e.g. begin a second asynchronous call to it between
    a previous
    async call beginning and finishing).

    I’ve marked all such methods as safe (or not safe) as appropriate. I
    haven’t made any attempt to make the unsafe methods safe, except
    in one
    case in backend-store.vala.

 backends/eds/lib/edsf-persona-store.vala         |  4 +-
 backends/key-file/kf-persona-store.vala          |  2 +
 backends/libsocialweb/lib/swf-persona-store.vala |  4 ++
 backends/telepathy/lib/tpf-persona-store.vala    | 13 ++++++
 backends/tracker/lib/trf-persona-store.vala      | 58
 +++++++++++++++++++++++-
 folks/anti-linkable.vala                         |  6 +++
 folks/avatar-cache.vala                          |  8 ++++
 folks/backend-store.vala                         | 32 ++++++++++++-
 folks/individual-aggregator.vala                 | 21 +++++++++
 folks/object-cache.vala                          |  5 ++
 10 files changed, 149 insertions(+), 4 deletions(-)

commit bf25b9b6031d65569eb87836325793637b1ddec1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Dec 28 15:11:25 2012 +0100

    phone-details: get_normalised: keep the leading '+'

    It's needed to be able to call phone numbers containing an
    international
    prefix.

    https://bugzilla.gnome.org/show_bug.cgi?id=685992

 NEWS                     |  2 ++
 folks/phone-details.vala | 11 +++--------
 2 files changed, 5 insertions(+), 8 deletions(-)

commit 0084852e8dd1164fa270ff42c75f7973fe7670b0
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Sat Dec 29 11:39:26 2012 +0200

    Updated Hebrew translation.

 po/he.po | 431
 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 237 insertions(+), 194 deletions(-)

commit ce55fa2bf2f5f8cf95532da585d835bafeeb3347
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Fri Dec 28 13:47:50 2012 +0000

    telepathy: Yield subsequent Logger.prepare() calls if one is pending

    If one PersonaStore began to prepare its Logger, then yielded on
    a D-Bus
    call, another PersonaStore could begin to prepare its Logger and also
    try to create a static D-Bus proxy (which is only supposed to
    be created
    once). This is because the original async call hasn’t returned
    and set
    Logger._logger by that point.

    Fix this by keeping a queue of pending prepare() calls which is
    signalled
    by the initial prepare() call once it finishes yielding.

    Closes: https://bugzilla.gnome.org/show_bug.cgi?id=677633

 NEWS                                   |  1 +
 backends/telepathy/lib/tpf-logger.vala | 47
 +++++++++++++++++++++++++++++-----
 2 files changed, 42 insertions(+), 6 deletions(-)

commit ce34130ce81d893ee1ad345a8eceb0c0e3a153d9
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Fri Dec 28 13:12:54 2012 +0000

    telepathy: Remove Logger.prepare() return value

    It’s unused. It’s private. It’s a waste of code.

 backends/telepathy/lib/tpf-logger.vala | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

commit 1c05da23af561d5a7bed9ab227d0beefb2f40514
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Fri Dec 28 12:50:35 2012 +0000

    telepathy: Fix bus watching by multiple Tpf.PersonaStore instances

    The bus needs to be watched by all Tpf.PersonaStores which are
    connected to
    the Logger instance, so that they all get the ‘invalidated’
    signal.

 backends/telepathy/lib/tpf-logger.vala | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

commit 30c4ca658eb3e4272c6f7ea60ab6932f5b9331a8
Author: Dimitris Spingos <dmtrs32@gmail.com>
Date:   Mon Dec 24 17:07:45 2012 +0200

    Updated Greek translation

 po/el.po | 163
 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 85 insertions(+), 78 deletions(-)

commit 74afd2dd9e249915aba51c30f7a15728f3c89382
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sun Dec 23 04:24:22 2012 +0100

    Updated Galician translations

 po/gl.po | 156
 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 82 insertions(+), 74 deletions(-)

commit 87f79108dfb25743066211d44eb93f736ca4db2e
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Mon Dec 17 22:41:35 2012 -0800

    eds test: Use the same birthday for the test individual and expected
    value.

 tests/eds/add-persona.vala  | 2 +-
 tests/eds/set-birthday.vala | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 7ca12665919c89646cba1f677e2b948369c058a0
Author: Shantha kumar <shkumar@redhat.com>
Date:   Tue Dec 18 15:27:27 2012 +0530

    Tamil translation updated

 po/ta.po | 19 ++++++++-----------
 1 file changed, 8 insertions(+), 11 deletions(-)

commit 6fc7de1c1ed9c6dd783f36b8cd8c0009eb08e10d
Author: Shantha kumar <shkumar@redhat.com>
Date:   Tue Dec 18 15:21:48 2012 +0530

    Tamil Translation updated

 po/ta.po | 200
 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 104 insertions(+), 96 deletions(-)

commit 883e0086a1082dc7d002d1b2e2a5a9a3e5f2b7ae
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sun Dec 16 20:46:52 2012 +0100

    Updated Spanish translation

 po/es.po | 176
 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 94 insertions(+), 82 deletions(-)

commit 8c4ec62519981e604c2da6bbfbc2bc0f89ea2bbd
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Fri Dec 7 19:07:17 2012 +0100

    folks.pc: remove telepathy-glib

    Apps linking against just folks core libraries do not need
    telepathy. Always including it as it was done before leads to a
    folks.pc which is unusuable unless Telepathy is installed, which
    partly defeats the purpose of --disable-telepathy-backend.

    Closes: https://bugzilla.gnome.org/show_bug.cgi?id=689859

 NEWS              | 1 +
 folks/folks.pc.in | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

commit 4cf5ab69e98cf9e39f81a6765974ad7d73ea77f6
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Wed Dec 5 15:57:21 2012 +0100

    eds: handle removal of store without removal of personas

    The assumption in the IndividualAggregator that all backends remove
    their personas before removing a store did not hold for the EDS
    backend when stores were removed via set_persona_stores() or
    disable_store().

    Fixing that in EDS is tricky, so better make the IndividualAggregator
    more resilient and remove any remaining personas when the store gets
    removed.

    Closes: https://bugzilla.gnome.org/show_bug.cgi?id=689146

 NEWS                             |  1 +
 folks/individual-aggregator.vala | 21 ++++++++++++++++++---
 2 files changed, 19 insertions(+), 3 deletions(-)

commit 7c0f8f946c55f5adf229ca820e4fe68b296f9aa1
Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
Date:   Sat Dec 1 22:52:39 2012 +0900

    [l10n] Update Japanese translation

 po/ja.po | 154
 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 81 insertions(+), 73 deletions(-)

commit eddbbccd7bc26660bf82c0966f566cc4d31723dd
Author: Dušan Kazik <prescott66@gmail.com>
Date:   Fri Nov 30 23:23:40 2012 +0100

    Added slovak translation

 po/LINGUAS |   1 +
 po/sk.po   | 735
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 736 insertions(+)

commit 9d00f4e99517b15ddb9bd812856854d706d221ab
Author: Krishnababu Krothapalli <kkrothap@redhat.com>
Date:   Wed Nov 28 15:53:29 2012 +0530

    Updated Telugu Translations

 po/te.po | 695
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 695 insertions(+)

commit 50208e73ff850e2438f39f7e94fa4bf5b11d6f1d
Author: Krishnababu Krothapalli <kkrothap@redhat.com>
Date:   Wed Nov 28 15:48:57 2012 +0530

    Updated Telugu Translations

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit 5f5db24c78d5f67cabf95a1a0b91de4d9a6f463c
Author: Piotr DrÄ…g <piotrdrag@gmail.com>
Date:   Tue Nov 27 17:09:20 2012 +0100

    Updated Polish translation

 po/pl.po | 154
 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 81 insertions(+), 73 deletions(-)

commit 2d095f9dc410bdb37587ecec808bf107e80f6c9f
Author: Ani Peter <apeter@redhat.com>
Date:   Tue Nov 27 12:14:44 2012 +0530

    Updated Malayalam translations

 po/ml.po | 194
 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 100 insertions(+), 94 deletions(-)

commit 0338f137af249ffdf4e7a28630a95e0e21afcaf4
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Fri Nov 23 10:08:31 2012 +0100

    eds: remove urls

    URLs which are represented by EContact fields cannot be removed. When
    setting UrlFieldDetails, the _set_contact_urls method must remove
    X-EVOLUTION-BLOG-URL, X-EVOLUTION-VIDEO-URL, FBURL and URL in addition
    to X-URIS, which was already removed before setting the new set of
    values.

    Closes: https://bugzilla.gnome.org/show_bug.cgi?id=688923

 NEWS                                     | 1 +
 backends/eds/lib/edsf-persona-store.vala | 4 ++++
 2 files changed, 5 insertions(+)

commit 0ee2a7b74e4a2aabce1b8b48acba013eee56037e
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sat Nov 24 13:01:23 2012 +0000

    eds: Fix some syntax errors in documentation comments

 backends/eds/lib/edsf-persona-store.vala | 5 +++--
 backends/eds/lib/edsf-persona.vala       | 4 ++--
 2 files changed, 5 insertions(+), 4 deletions(-)

commit 90b514025017db3465bdce60ca80f56927743aa1
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Fri Nov 23 15:06:58 2012 +0100

    individual: avoid updating in get

    Properties with delayed loading always went through an update check
    each time the property was read. This slowed down reading
    unnecessarily, because constructing the value is costly and necessary
    updates are already dealt with via notifications.

    Fixed by introducing a new parameter "force_update" which is true
    by default (= same behavior as before) and false when used inside
    get().

    Closes: https://bugzilla.gnome.org/show_bug.cgi?id=688834

 NEWS                  |  1 +
 folks/individual.vala | 82
 +++++++++++++++++++++++++++++++--------------------
 2 files changed, 51 insertions(+), 32 deletions(-)

commit 7fd2ec2764d342ede63c78e3fb4f0281dfb2676f
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sat Nov 24 12:48:33 2012 +0000

    individual-aggregator: Fix a typo in a documentation comment

 folks/individual-aggregator.vala | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9277eb14ee4a7dbdc87406e91ae2445816dda09c
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Mon Oct 22 19:09:08 2012 -0600

    lsw: Add enable|disable_persona_store api to libsocialweb backend.

    Closes: https://bugzilla.gnome.org/show_bug.cgi?id=686673

 NEWS                                  |   2 +
 backends/libsocialweb/sw-backend.vala | 121
 +++++++++++++++++++++++++++++++---
 2 files changed, 114 insertions(+), 9 deletions(-)

commit 3d91cf25b5032125d54a9995067b54fd7f9af30c
Author: Rajesh Ranjan <rranjan@redhat.com>
Date:   Fri Nov 23 13:52:38 2012 +0530

    hindi translation update

 po/hi.po | 159
 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 84 insertions(+), 75 deletions(-)

commit 8a987af200dbe1950750c077bd0a66039f3899e6
Author: Nilamdyuti Goswami <ngoswami@redhat.com>
Date:   Thu Nov 22 19:53:03 2012 +0530

    Assamese translation updated

 po/as.po | 196
 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 108 insertions(+), 88 deletions(-)

commit a9b993723d235dcd2c4eb942af7fbf6bbe00d0dc
Author: Runa Bhattacharjee <runab@redhat.com>
Date:   Wed Nov 21 20:52:20 2012 +0530

    Added Bengali India to the list of languages

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit 9c5013d9c71f93b013520ac2fb70c96e312cd54a
Author: Runa Bhattacharjee <runab@redhat.com>
Date:   Wed Nov 21 20:52:09 2012 +0530

    Added Bengali India Translation

 po/bn_IN.po | 714
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 714 insertions(+)

commit 20a427d3faef892edb0a982dc19ccf99f8d16968
Author: ManojKumar Giri <mgiri@redhat.com>
Date:   Fri Nov 9 18:04:25 2012 +0530

    Updated Odia Translation with FUEL implementation.

 po/or.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 43c5a649ab7440d1d8b14ceca329a0bf8d96251c
Author: ManojKumar Giri <mgiri@redhat.com>
Date:   Fri Nov 9 17:58:57 2012 +0530

    Added Odia language into the list.

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit f5306712fa0ddf577cb089812f64c522aad31962
Author: ManojKumar Giri <mgiri@redhat.com>
Date:   Fri Nov 9 17:58:29 2012 +0530

    Updated Odia Translation with FUEL implementation.

 po/or.po | 715
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 715 insertions(+)

commit cf2b24c00d9074fc4c881069d4d12438c2b6f14a
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue Nov 6 19:57:10 2012 +0100

    Updated Slovenian translation

 po/sl.po | 158
 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 83 insertions(+), 75 deletions(-)

commit 54637faebfb029937325d601bc89180ac2519a41
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Tue Nov 6 11:39:25 2012 -0700

    Add bug fix to NEWS file.

 NEWS | 1 +
 1 file changed, 1 insertion(+)

commit 49760b614f3dd0202146717765cc67a707cbd473
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date:   Sat Oct 20 16:34:04 2012 +0200

    eds: expose Google system groups in the public API

    This will allow gnome-contacts to change it directly (to switch
    a contact
    from My Contacts to Other and back)

    https://bugzilla.gnome.org/show_bug.cgi?id=687050

 backends/eds/lib/edsf-persona-store.vala |  35 ++++++
 backends/eds/lib/edsf-persona.vala       | 194
 ++++++++++++++++++++++++++-----
 2 files changed, 200 insertions(+), 29 deletions(-)

commit 742e26cdff4536e50f31a885197c73bb00d69026
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Mon Oct 29 16:26:21 2012 -0600

    eds: Put email_addresses_ro back into Edsf.Persona.
    eds: Remove extra whitespace.

 backends/eds/lib/edsf-persona.vala | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit 43bfcd07477ddf013c795c3f16f8d3d4609dda49
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Mon Oct 29 14:53:23 2012 -0600

    From Patrick Ohly <patrick.ohly@intel.com>
    Like instant messaging handles, email addresses can be assumed to be
    unique for individuals. Therefore they can be used for linking by
    default. This commit enables that in the EDS backend.

    With email addresses being a linkable property, delaying loading of
    them no longer makes sense because they will always be loaded.

    Closes: https://bugzilla.gnome.org/show_bug.cgi?id=685401

 NEWS                               |  1 +
 backends/eds/lib/edsf-persona.vala | 49
 +++++++++++++-------------------------
 2 files changed, 17 insertions(+), 33 deletions(-)

commit e804cb24d87a5a190d83d8450861f06fa2211592
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Fri Oct 26 14:21:09 2012 -0600

    From Patrick Ohly <patrick.ohly@intel.com>

    Reading converts from date-only to local time to UTC. Writing must do
    the same conversion. Conversion from UTC to local time was missing,
    therefore the date may have gotten shifted by a day (depending on the
    local time zone).

    This commit intentionally does not cache the local time zone (like
    reading does), because this is a bit ugly and the assumption is that
    writing occurs a lot less often than reading.

    Closes: https://bugzilla.gnome.org/show_bug.cgi?id=686693

 NEWS                                     | 1 +
 backends/eds/lib/edsf-persona-store.vala | 7 ++++---
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 2d615f11c5ee19d7f8743d39f44333200b8b57c7
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Fri Oct 26 14:15:53 2012 -0600

    Fix build broken by zeitgeist optional bugfix.

 configure.ac | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 8e471c274b7ef225e5e5508dcd462eab9c375e39
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Fri Oct 26 11:11:06 2012 -0600

    Add fix of 686506 to NEWS

 NEWS | 1 +
 1 file changed, 1 insertion(+)

commit c893ae90f7d546786975245e09288f5d219c9816
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Mon Oct 22 19:08:28 2012 -0600

    tracker: Add enable|disable_persona_store implementation to tracker
    backend.
    core: Remove trailing whitespace in folks/backend.vala

 NEWS                             |  1 +
 backends/tracker/tr-backend.vala | 65
 ++++++++++++++++++++++++++++++++++++++--
 folks/backend.vala               | 12 ++++----
 3 files changed, 70 insertions(+), 8 deletions(-)

commit a832876c996e41d0872240a4399b1e0365436d60
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 23 12:22:12 2012 -0400

    Make zeitgeist optional again

    This commit makes folks build without zeitgeist again.

 backends/telepathy/lib/Makefile.am            |  3 ++-
 backends/telepathy/lib/tpf-persona-store.vala |  9 +++++++++
 backends/telepathy/lib/tpf-persona.vala       |  4 ++++
 configure.ac                                  | 14 ++++++++++++--
 4 files changed, 27 insertions(+), 3 deletions(-)

commit 4b7db8692d58d8627805f4c45a1c2e885b46653c
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sun Oct 21 12:24:10 2012 +0100

    Bug 685250 — make <test>.gdb deadlocks

    Always set CHECK_VERBOSE when running tests under gdb so that output
    (from
    gdb) isn’t redirected to a log file. Apparently, headless gdb is
    hard to
    use.

    Closes: https://bugzilla.gnome.org/show_bug.cgi?id=685250

 NEWS                        | 1 +
 check.mk                    | 1 +
 tests/tools/execute-test.sh | 4 +++-
 3 files changed, 5 insertions(+), 1 deletion(-)

commit e177ff3b14eb255a5b7ec4e0c015b44d4e0dd6fc
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Wed Oct 17 16:17:00 2012 -0600

    Add bugfix and new create|remove_address_book API to NEWS.

 NEWS | 2 ++
 1 file changed, 2 insertions(+)

commit 11b13fc8c2827c1e39843d26e331c266a3e7ee64
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Mon Oct 15 15:23:04 2012 -0600

    eds: Add create_address_book and remove_address_book to
    Edsf.PersonaStore.
    eds: Add create-remove-stores unit test.

 backends/eds/lib/edsf-persona-store.vala |  52 +++++++++
 tests/eds/Makefile.am                    |   5 +
 tests/eds/create-remove-stores.vala      | 176
 +++++++++++++++++++++++++++++++
 3 files changed, 233 insertions(+)

commit e3b3c1ce64f380053654495ebf36543d55736732
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Wed Oct 10 16:29:48 2012 -0600

    Add Ofono backend to NEWS file.

 NEWS | 2 ++
 1 file changed, 2 insertions(+)

commit e82b632f96ea49bd55f28228de4729bc64fb57b9
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Fri Sep 28 15:13:39 2012 -0600

    ofono: Added new Ofono backend to read contacts from SIM cards.

 backends/Makefile.am                      |   4 +
 backends/ofono/Makefile.am                |  73 +++++++
 backends/ofono/ofono-backend-factory.vala |  71 +++++++
 backends/ofono/ofono-backend.vala         | 338
 ++++++++++++++++++++++++++++++
 backends/ofono/ofono-persona-store.vala   | 291 +++++++++++++++++++++++++
 backends/ofono/ofono-persona.vala         | 230 ++++++++++++++++++++
 backends/ofono/org-ofono.vala             |  59 ++++++
 configure.ac                              |  33 +++
 8 files changed, 1099 insertions(+)

commit b8c02c39cf970a26f01305c5791b15fca659f11c
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Wed Oct 3 15:15:21 2012 -0600

    telepathy: Implement set_persona_stores backend method.

 backends/telepathy/tp-backend.vala | 49
 +++++++++++++++++++++++++++++++++++++-
 1 file changed, 48 insertions(+), 1 deletion(-)

commit 7fc302f179806ecb3f3af99aa40b189b2981fd4e
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Tue Oct 2 15:37:54 2012 -0600

    eds: if set given to set_persona_stores is null, load any missing
    stores.

 backends/eds/eds-backend.vala | 8 ++++++++
 1 file changed, 8 insertions(+)

commit 2b60bba2da340fc3fc2faef98e1c1c9a34ed0f1c
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Sat Sep 29 10:52:50 2012 -0600

    Add new api to NEWS file.

 NEWS | 4 ++++
 1 file changed, 4 insertions(+)

commit b4bff64ef78de9875bb426569d6024b2a6af82a0
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Wed Sep 26 15:35:54 2012 -0600

    telepathy: Add enable_persona_store and disable_persona_store to
    telepathy backend.
    telepathy: Add empty set_persona_stores to telepathy backend.

 backends/telepathy/tp-backend.vala | 57
 ++++++++++++++++++++++++++++++++++----
 1 file changed, 51 insertions(+), 6 deletions(-)

commit 0ffb154fa48282484fef6776f9435c41cbe149aa
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Wed Sep 26 15:35:02 2012 -0600

    keyfile: Add enable/disable_persona_store to keyfile backend.
    keyfile: Add set_persona_stores to keyfile backend.

 backends/key-file/kf-backend.vala | 129
 ++++++++++++++++++++++++++++++++++----
 1 file changed, 116 insertions(+), 13 deletions(-)

commit 7313ef0f6889a5fe7c02814513bfa55ff7dfd59a
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Mon Sep 24 12:17:21 2012 -0600

    eds: Add test for disabling and enabling persona stores.

 backends/eds/eds-backend.vala        |   3 +-
 tests/eds/Makefile.am                |   5 +
 tests/eds/enable-disable-stores.vala | 191
 +++++++++++++++++++++++++++++++++++
 3 files changed, 198 insertions(+), 1 deletion(-)

commit 1ec098125b13f75056f9718a8b7bfea590c11f79
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Fri Sep 21 18:21:05 2012 -0600

    core: Add set_persona_stores method to Backend.
    eds: Implement set_persona_stores in eds backend.

 backends/eds/eds-backend.vala | 90
 ++++++++++++++++++++++++++++++++++++++-----
 folks/backend.vala            | 18 +++++++++
 2 files changed, 99 insertions(+), 9 deletions(-)

commit 81a1d481f1df91afab9a012396960fc6afb1b75d
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Thu Sep 20 13:59:54 2012 -0600

    core: Add disable_persona_store and enable_persona_store API to
    backend
    eds: Implement new API in eds backend

 backends/eds/eds-backend.vala | 34 ++++++++++++++++++++++++++++------
 folks/backend.vala            | 26 ++++++++++++++++++++++++++
 2 files changed, 54 insertions(+), 6 deletions(-)

commit e1e5c8177e9d2910cb18b9298c42aa6dffb2ec87
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Fri Sep 14 15:34:08 2012 -0600

    core: Add method to create IndividualAggregator passing in a
    BackendStore.

 folks/individual-aggregator.vala | 26 ++++++++++++++++++++++----
 1 file changed, 22 insertions(+), 4 deletions(-)

commit b5e9f24cb777f2f96dd759a50948a234e023d77f
Author: Alexander Shopov <ash@kambanaria.org>
Date:   Wed Oct 10 10:01:46 2012 +0300

    Updated Bulgarian translation

 po/LINGUAS |   1 +
 po/bg.po   | 725
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 726 insertions(+)

commit e449ea73c3f4bda3a3da955305384899e4f95dcc
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Thu Oct 4 08:59:00 2012 +0100

    Post-release version bump

 NEWS         | 11 +++++++++++
 configure.ac |  4 ++--
 2 files changed, 13 insertions(+), 2 deletions(-)

commit dff09ede2973a7d31527f70cea61aacbedcc6adb
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Thu Oct 4 08:55:47 2012 +0100

    Release version 0.8.0

 NEWS         |  8 ++++++--
 configure.ac | 10 +++++-----
 2 files changed, 11 insertions(+), 7 deletions(-)