commit 32cbf8af68e5a167fa29fe19e77e98c47512e28c Author: Travis Reitter 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Date: Sat Jan 26 10:11:32 2013 +0900 Updated Uyghur translation Signed-off-by: Gheyret Kenji po/ug.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit a6b72155a16eecb81909c44829d09efbb3ea8599 Author: Gheyret Kenji Date: Sat Jan 26 10:09:06 2013 +0900 Updated Uyghur translation Signed-off-by: Gheyret Kenji po/ug.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 3045cf5be19e237392907af0db85e99bedd14311 Author: Gheyret Kenji Date: Sat Jan 26 10:06:46 2013 +0900 Updated Uyghur translation Signed-off-by: Gheyret Kenji po/ug.po | 207 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 106 insertions(+), 101 deletions(-) commit 5ffdeac6899925871da0d32aa5643fed5c2cb954 Author: Nuno Araujo 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 Date: Sun Jan 20 11:49:25 2013 +0900 Uyghur translation added Signed-off-by: Gheyret Kenji po/LINGUAS | 1 + po/ug.po | 674 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 675 insertions(+) commit ebc4c0cb4b29459bfa540d639c871f681207ab1a Author: Мирослав Николић 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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č 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 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 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 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 Date: Mon Oct 29 14:53:23 2012 -0600 From Patrick Ohly 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 Date: Fri Oct 26 14:21:09 2012 -0600 From Patrick Ohly 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 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 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 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 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 Date: Sun Oct 21 12:24:10 2012 +0100 Bug 685250 — make .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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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(-)