commit b7f9f0cefc0d99eeaee01b1d193b60b73429d169 Author: Travis Reitter Date: Mon Oct 17 11:54:47 2011 -0700 Release version 0.6.4 backends/telepathy/lib/tpf-persona.vala | 26 +++++++++++++------------- configure.ac | 10 +++++----- folks/persona-store.vala | 2 +- 3 files changed, 19 insertions(+), 19 deletions(-) commit 5afaf3d0ed7f0473ad449171ce48968f7a7caf9d Author: Travis Reitter Date: Mon Oct 17 20:56:59 2011 -0700 build: Fix explicit build dependency to un-break vala-free builds. folks/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit cc7c10ae8f0f8b14f105765793e8b15f2c6fafb5 Author: Travis Reitter Date: Mon Oct 17 17:24:47 2011 -0700 build: Distribute test-dependent makefiles. This is mainly to enable running "make foo.gdb" from the source distribution. Makefile.am | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 67dc0b2e95ca289c46124799655dff8888fbc860 Author: Travis Reitter Date: Mon Oct 17 16:45:34 2011 -0700 build: Include internal folks library for valadoc parsing issues Obviously, these symbols shouldn't be documented externally, but since valadoc uses libvala internal, it requires the ability to resolve them (even if they won't be exposed in the finals docs). docs/Makefile.am | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit c37db39e9f97774865ce263bfb8f31fd04700e20 Author: Travis Reitter Date: Mon Oct 17 16:35:51 2011 -0700 build: Require valac if libfolks-internal files are missing. configure.ac | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 774319311aa3a30927008246ed293abd73b6f924 Author: Travis Reitter Date: Mon Oct 17 16:15:49 2011 -0700 build: Fix the libfolks path to libfolks-internal.la folks/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 0c0882871f103e38075d0fc6e0231ab97c49af37 Author: Travis Reitter Date: Mon Oct 17 12:24:07 2011 -0700 build: Fix test ObjectCache for internal API breaks. tests/folks/object-cache.vala | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit 2a88b99a143a2d38253dfe92ce0140f33b453a7d Author: Philip Withnall Date: Sun Oct 16 09:24:57 2011 +0100 telepathy: Add support for caching vCard parameters for contacts Add birthday, full name, e-mail address, phone number and URL support to the Telepathy object cache so that contacts’ vCards are correctly stored when the cache is updated. Closes: bgo#661475 NEWS | 1 + .../telepathy/lib/tpf-persona-store-cache.vala | 191 +++++++++++++++++++- backends/telepathy/lib/tpf-persona.vala | 34 ++++- 3 files changed, 222 insertions(+), 4 deletions(-) commit 5691fe6dcb5f8dac0a031c52994abbb6e1ad7d4d Author: Philip Withnall Date: Sun Oct 16 09:23:29 2011 +0100 core: Add support for object version migration in object cache files Add the ability for the variant type used in object cache files to vary with the cache file version, and for object cache implementations to claim they don't support given versions. Helps: bgo#661475 .../telepathy/lib/tpf-persona-store-cache.vala | 42 +++++++++++++------- folks/object-cache.vala | 40 ++++++++++++++++--- 2 files changed, 62 insertions(+), 20 deletions(-) commit a9b8ec19dfb6c9f61f9f85d6ebfcf117bdc575a4 Author: Philip Withnall Date: Sun Oct 16 09:19:29 2011 +0100 telepathy: Fix mixed-assignments-and-declarations warning in test library .../telepathy/contactlist/contact-list-manager.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 15b2e8002a5b10a4e985c3e630ca7b24585e6757 Author: Matej Urbančič Date: Mon Oct 17 15:14:48 2011 +0200 Updated Slovenian translation po/sl.po | 149 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 79 insertions(+), 70 deletions(-) commit d4d35327ddc9513b29406c0b9eea44aa7d4e4305 Author: Piotr Drąg Date: Fri Oct 14 15:27:13 2011 +0200 Updated Polish translation po/pl.po | 155 +++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 84 insertions(+), 71 deletions(-) commit a9674ec609ae8240df882f3681ca42bb326e310c Author: Daniel Mustieles Date: Fri Oct 14 13:59:36 2011 +0200 Updated Spanish translation po/es.po | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 18a6c917d024c4484a96903daa40a28664a052c9 Author: Daniel Mustieles Date: Fri Oct 14 13:58:44 2011 +0200 Updated Spanish translation po/es.po | 210 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 109 insertions(+), 101 deletions(-) commit 284c205428a3d827814433a7d5668524aeac734f Author: Travis Reitter Date: Thu Oct 13 10:48:51 2011 -0700 Clarify in configure output that we require 0.6 <= gee <= 0.8. Closes: bgo#660937 - [regression] build failure: No package 'gee-1.0' found NEWS | 1 + configure.ac | 13 ++++++++++++- 2 files changed, 13 insertions(+), 1 deletions(-) commit 38b99d5cdbee676dfc382efda3f7dbfa0860f371 Author: Travis Reitter Date: Tue Oct 11 14:46:34 2011 -0700 Fix our birthday string parsing for Telepathy backend. backends/telepathy/lib/tpf-persona.vala | 22 ++++++++++++++-------- tests/telepathy/individual-properties.vala | 4 +--- 2 files changed, 15 insertions(+), 11 deletions(-) commit 0436f69e0cf70e23ee447f3a30df256cddb1cf96 Author: Travis Reitter Date: Mon Oct 10 10:54:58 2011 -0700 Don't prepare the Telepathy Connection until it's guaranteed to exist. backends/telepathy/lib/tpf-persona-store.vala | 14 +++++++++----- 1 files changed, 9 insertions(+), 5 deletions(-) commit a91dd88b08997bef53593fed7c40441c05580478 Author: Travis Reitter Date: Mon Oct 10 11:07:01 2011 -0700 Distinguish Telepathy errors with new UNSUPPORTED_ON_NON_USER NEWS | 1 + backends/telepathy/lib/tpf-persona-store.vala | 2 +- folks/persona-store.vala | 8 ++++++++ 3 files changed, 10 insertions(+), 1 deletions(-) commit 4e44a1b104e6f7b929d16808d18d9667fc4c5368 Author: Travis Reitter Date: Sun Oct 9 19:11:07 2011 -0700 Support Birthdays for the Telepathy backend. NEWS | 1 + backends/telepathy/lib/tpf-persona-store.vala | 20 ++++ backends/telepathy/lib/tpf-persona.vala | 97 ++++++++++++++++++++ tests/lib/telepathy/contactlist/conn.c | 7 ++ .../telepathy/contactlist/contact-list-manager.c | 5 + tests/telepathy/individual-properties.vala | 33 +++++++ 6 files changed, 163 insertions(+), 0 deletions(-) commit 3a3ddc16698519ee396eaf9b51c319f820e11009 Author: Travis Reitter Date: Sun Oct 9 16:39:52 2011 -0700 Support UrlDetails for the Telepathy backend. NEWS | 1 + backends/telepathy/lib/tpf-persona.vala | 54 +++++++++++++++++++- tests/lib/telepathy/contactlist/conn.c | 7 +++ .../telepathy/contactlist/contact-list-manager.c | 5 ++ tests/telepathy/individual-properties.vala | 37 +++++++++++++ 5 files changed, 103 insertions(+), 1 deletions(-) commit c3909745b8e3308cabe44bc0a57749ca30e0ccb8 Author: Travis Reitter Date: Fri Oct 7 13:39:03 2011 -0700 Support EmailDetails for the Telepathy backend. NEWS | 1 + backends/telepathy/lib/tpf-persona.vala | 54 ++++++++++++++++++++++++++++ tests/lib/telepathy/contactlist/conn.c | 7 ++++ tests/telepathy/individual-properties.vala | 41 +++++++++++++++++++++ 4 files changed, 103 insertions(+), 0 deletions(-) commit c8f9b3ed9efb2256c5d9e87a27c807528e29139f Author: Travis Reitter Date: Fri Oct 7 11:26:30 2011 -0700 Split utility functions into an internal library. This lets us avoid stuffing them into unrelated public libraries. backends/eds/lib/Makefile.am | 2 + backends/eds/lib/edsf-persona-store.vala | 2 +- backends/eds/lib/edsf-persona.vala | 12 ++++---- backends/telepathy/lib/Makefile.am | 2 + backends/telepathy/lib/tpf-persona.vala | 5 +-- folks/Makefile.am | 41 +++++++++++++++++++++++++++++- folks/internal.vala | 38 +++++++++++++++++++++++++++ folks/persona-store.vala | 14 ---------- 8 files changed, 91 insertions(+), 25 deletions(-) commit 9ca70640c72073c82223b1f55486c0b7c1f0c92c Author: Travis Reitter Date: Thu Oct 6 15:46:22 2011 -0700 Memoize the ContactInfo SupportedFields values. backends/telepathy/lib/tpf-persona-store.vala | 42 ++++++++++++++++++ backends/telepathy/lib/tpf-persona.vala | 57 ++++++++++--------------- 2 files changed, 65 insertions(+), 34 deletions(-) commit ec64e78109a90f32703401aa14388a58b25620ca Author: Travis Reitter Date: Thu Oct 6 11:37:59 2011 -0700 Factor in server-side writeability of ContactInfo fields. backends/telepathy/lib/tpf-persona.vala | 44 ++++++++++++++++++++++++++- tests/telepathy/individual-properties.vala | 40 ++++++++++++++++++++++++- 2 files changed, 81 insertions(+), 3 deletions(-) commit 978c4d71d2136ff08e0aac4aae422e0c85a023db Author: Travis Reitter Date: Thu Oct 6 15:00:46 2011 -0700 Include required Telepathy Connection ContactInfo features. These are required to look up the connection's ContactInfoFlags.Can_Set and SupportedFields. We need both to determine which ContactInfo fields are writeable (for Tpf.Persona.writeable_properties). backends/telepathy/lib/tpf-persona-store.vala | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) commit 6576e1df6211d7d04dc8a93f5539cb725d79ba6a Author: Travis Reitter Date: Thu Oct 6 09:57:57 2011 -0700 Reorganize tp/individual-properties test. tests/telepathy/individual-properties.vala | 73 ++++++++++++++-------------- 1 files changed, 36 insertions(+), 37 deletions(-) commit 8520eba7a8a7f95fba72f097988ced0b6ab1a0c9 Author: Travis Reitter Date: Thu Oct 6 09:54:54 2011 -0700 Add assertions about Telepathy writeable properties to our tests. tests/telepathy/individual-properties.vala | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) commit 1d5106a563efafb751a44ba2727195033edd05b5 Author: Travis Reitter Date: Wed Oct 5 15:08:15 2011 -0700 Ensure that our test self contact has an identifier. .../telepathy/contactlist/contact-list-manager.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 3bc990722e040bd0c0ed24ae7d2f986e1c4791ae Author: Travis Reitter Date: Wed Oct 5 14:40:58 2011 -0700 Print contact info for Telepathy contacts in tests. .../telepathy/contactlist/contact-list-manager.c | 40 ++++++++++++++++++++ 1 files changed, 40 insertions(+), 0 deletions(-) commit 0d22764d076f2eb0fd14629cf0191ed8d62c1b2f Author: Travis Reitter Date: Fri Sep 30 10:54:15 2011 -0700 Support writing extended info for Telepathy user contacts Helps: bgo#657602 - Telepathy backend fails to set Personas' phone numbers from ContactInfo backends/telepathy/lib/tpf-persona-store.vala | 104 +++++++++++++ backends/telepathy/lib/tpf-persona.vala | 158 ++++++++++++++++++-- tests/lib/telepathy/contactlist/conn.c | 30 ++++ .../telepathy/contactlist/contact-list-manager.c | 50 ++++++ .../telepathy/contactlist/contact-list-manager.h | 2 + tests/telepathy/individual-properties.vala | 138 +++++++++++++++++ 6 files changed, 472 insertions(+), 10 deletions(-) commit 9000d07cfcc00dbbbc6e118fca34a19675756877 Author: Travis Reitter Date: Thu Sep 29 14:44:35 2011 -0700 Implement ContactInfo in the Telepathy test backend. Helps: bgo#657602 - Telepathy backend fails to set Personas' phone numbers from ContactInfo tests/lib/telepathy/contactlist/conn.c | 234 +++++++++++++++++++- tests/lib/telepathy/contactlist/conn.h | 1 + .../telepathy/contactlist/contact-list-manager.c | 80 +++++++ .../telepathy/contactlist/contact-list-manager.h | 2 + tests/telepathy/individual-properties.vala | 4 + 5 files changed, 318 insertions(+), 3 deletions(-) commit 87e04d0b796c48fe3fdd2c0e46704ca2f02a97fb Author: Raul Gutierrez Segales Date: Mon Sep 19 18:24:34 2011 +0100 Telepathy: implement PhoneDetails for Tpf.Persona Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=657602 NEWS | 6 ++ backends/telepathy/lib/tpf-persona-store.vala | 3 +- backends/telepathy/lib/tpf-persona.vala | 77 +++++++++++++++++++++++++ 3 files changed, 85 insertions(+), 1 deletions(-) commit 47568e3443cfbe5bdf14cfdb24ac7c4d009c0bae Author: Raul Gutierrez Segales Date: Mon Sep 19 18:11:56 2011 +0100 Move SetComparator into folks/utils so it can be used by other backends Helps: https://bugzilla.gnome.org/show_bug.cgi?id=657602 backends/eds/lib/Makefile.am | 1 - backends/eds/lib/edsf-persona-store.vala | 3 +- backends/eds/lib/edsf-persona.vala | 22 ++++++++--------- backends/eds/lib/edsf-util.vala | 38 ------------------------------ folks/persona-store.vala | 14 +++++++++++ 5 files changed, 25 insertions(+), 53 deletions(-) commit c1c7950926f749a9a6953bc75030bb56197fcc1a Author: Kristjan SCHMIDT Date: Sun Oct 2 10:26:37 2011 +0200 Add Esperanto translation po/LINGUAS | 1 + po/eo.po | 710 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 711 insertions(+), 0 deletions(-) commit 581727d08e36a9e96f2979f908c52e6fa3c35e95 Author: Jorge González Date: Sat Oct 1 16:11:32 2011 +0200 Updated Spanish translation po/es.po | 520 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 279 insertions(+), 241 deletions(-) commit b03527c46ea3463a88b2fd0f2deb2cecd9d2ea42 Author: Travis Reitter Date: Tue Sep 27 13:47:50 2011 -0700 Also update tracker-sparql versions for Tracker backend. Closes: bgo#660217 - folks-0.6.3.2 requires tracker-0.12, but configure.ac calls VALA_CHECK_PACKAGES([tracker-sparql-0.10]) NEWS | 2 +- backends/tracker/Makefile.am | 2 +- backends/tracker/lib/Makefile.am | 4 ++-- .../tracker/lib/folks-tracker-uninstalled.pc.in | 2 +- backends/tracker/lib/folks-tracker.deps | 2 +- backends/tracker/lib/folks-tracker.pc.in | 2 +- tests/lib/tracker/Makefile.am | 2 +- tests/tracker/Makefile.am | 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) commit 58d8b4789cf6d1118b9a2fae1bc46bd108f99d26 Author: Travis Reitter Date: Tue Sep 27 08:12:17 2011 -0700 Use consistent version checking for tracker-sparql-0.12 Closes: bgo#660217 - folks-0.6.3.2 requires tracker-0.12, but configure.ac calls VALA_CHECK_PACKAGES([tracker-sparql-0.10]) NEWS | 2 ++ configure.ac | 12 +++++------- 2 files changed, 7 insertions(+), 7 deletions(-) commit 7fc8f46360d9753f98b922846676f6af07e05e9a Author: Raul Gutierrez Segales Date: Tue Sep 27 13:47:16 2011 +0100 core: add debug info about configured primary store folks/individual-aggregator.vala | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 4791c752d4e59bdcd3e5136d22fe130a5430f5e4 Author: Travis Reitter Date: Mon Sep 26 17:57:32 2011 -0700 Post-release version bump. NEWS | 9 +++++++-- configure.ac | 4 ++-- 2 files changed, 9 insertions(+), 4 deletions(-)