commit fbf54a9ee1050e95be66b38f3d80a2f0b156d814 Author: Travis Reitter Date: Thu Sep 22 09:45:05 2011 -0700 Release version 0.6.3.1 NEWS | 2 +- configure.ac | 8 ++++---- folks/persona-store.vala | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) commit ec8bd42ca0b4e6f23e79ef66bd72ddd844ac4059 Author: Travis Reitter Date: Thu Sep 22 18:26:06 2011 -0700 Make sure we source GConf files installed next to us. tests/data/gconf.path.in | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit f7d6df3c2ee823196ce2900cc8d344e8e9d5f55c Author: Travis Reitter Date: Thu Sep 22 17:00:41 2011 -0700 Deal with lingering callbacks in the eds/set-avatar test. These can be called after we've set this._main_loop = null, so if we don't check it first, we'll hit warnings (which get treated as errors). This isn't an ideal solution, but there doesn't seem to be a great way to avoid the handlers from firing after we no longer care (we need something like thaw/freeze_notify(), except for general signals, not just notify). tests/eds/set-avatar.vala | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) commit 532c8cfff019d7fe5bd0c31babe7c93543c37aa5 Author: Travis Reitter Date: Thu Sep 22 10:37:37 2011 -0700 Serialize checks for completion in EDS test. We were interleaving checks which resulted in inconsistent behavior. tests/eds/link-personas-diff-stores.vala | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) commit 5b0711a6f6b3a4c3ba003dddc0c6a2a27542ad98 Author: Travis Reitter Date: Thu Sep 22 10:30:15 2011 -0700 Exit EDS test early in case multiple signal emissions are in-flight. This fixes a race between the mainloop being nullified and a dependent signal handler calling quit() again (no idea how the signals were getting issued and handled after the initial quit() though). tests/eds/link-personas-diff-stores.vala | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 3b5f532c3975fb96a725f10d6cbf0b03b61f95fb Author: Raul Gutierrez Segales Date: Wed Sep 21 23:05:42 2011 +0100 eds: split up link-personas test and cut relative URI dependency Though some code might be duplicated, it's healthy to split tests into different executables to assure our clean-up code (wiping out GConf entries, shutting down our own session Bus, etc) runs between tests. Helps: https://bugzilla.gnome.org/show_bug.cgi?id=659732 tests/eds/Makefile.am | 6 + tests/eds/link-personas-diff-stores.vala | 279 ++++++++++++++++++++++++++++++ tests/eds/link-personas.vala | 70 +++----- 3 files changed, 310 insertions(+), 45 deletions(-) commit 0ff740a9026592f723a6b219906a4823f2ec04fa Author: Raul Gutierrez Segales Date: Wed Sep 21 22:07:27 2011 +0100 eds: rework tests so that they don't depend on relative URIs Previously, tests were build around the assumption that each Edsf.PersonaStore had an id == ESource.relative_uri. That stopped being true (because you'll get swallowed by a black hole in pwithnall's garden if you use relative URIs). Helps: https://bugzilla.gnome.org/show_bug.cgi?id=659732 tests/eds/add-contacts-stress-test.vala | 3 ++- tests/eds/add-persona.vala | 3 ++- tests/eds/change-primary-store.vala | 6 ++++-- tests/eds/remove-persona.vala | 4 +++- 4 files changed, 11 insertions(+), 5 deletions(-) commit 73647bc63e66c085bf0a1a7080df9734734c77b7 Author: Raul Gutierrez Segales Date: Wed Sep 21 16:24:30 2011 +0100 e-d-s: use UID instead of relative URI to track ESources Some e-d-s backends (i.e.: the Exchange one) might not have a relative URI so we can't rely on it as an address book identifier. So from now on we use the ESource's UID. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=659732 backends/eds/eds-backend.vala | 12 +++++------- backends/eds/lib/edsf-persona-store.vala | 9 +++------ 2 files changed, 8 insertions(+), 13 deletions(-) commit 700c6523185c26fc36bf8c03b070041f5c1432bf Author: Raul Gutierrez Segales Date: Wed Sep 21 21:35:20 2011 +0100 tpf: no need to use a lambda since callback exists backends/telepathy/tp-backend.vala | 6 +----- 1 files changed, 1 insertions(+), 5 deletions(-) commit 2e81215dc900c0697d14f31805db06580dfc5a15 Author: Raul Gutierrez Segales Date: Wed Sep 21 20:25:54 2011 +0100 tpf: don't unprepare the backend if it isn't prepared backends/telepathy/tp-backend.vala | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit c415b637e241c6b4e5b2f6f1cbeb93b2f44b3e27 Author: Travis Reitter Date: Wed Sep 21 11:09:21 2011 -0700 Clean up variables in Tpf test to match Edsf test. tests/telepathy/persona-store-capabilities.vala | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-) commit d89bab174b6ef8db1ee07157827e12c64a9a2137 Author: Travis Reitter Date: Wed Sep 21 11:07:37 2011 -0700 Check for expected-missing capabilities in PersonaStore tests. tests/eds/persona-store-tests.vala | 14 ++++++++++++++ tests/telepathy/persona-store-capabilities.vala | 2 ++ 2 files changed, 16 insertions(+), 0 deletions(-) commit 5145d0852ce4ae03a1f86be90cda9aff93eb4696 Author: Travis Reitter Date: Wed Sep 21 09:49:02 2011 -0700 Use PersonaStore.always_writeable_properties. This removes references to the deprecated PersonaStore.can_alias_personas and PersonaStore.can_group_personas Closes: bgo#659737 - tests fail due to usage of deprecated methods NEWS | 1 + tests/eds/persona-store-tests.vala | 30 ++++------------ tests/telepathy/persona-store-capabilities.vala | 40 ++++++----------------- 3 files changed, 19 insertions(+), 52 deletions(-) commit c5e2ce8c784018e5516e8578d1eb6c6bd086480b Author: Colin Walters Date: Wed Sep 21 12:13:31 2011 -0400 build: Fix regular expression to extract dlname The regex writer unintentially made a character range in ".-+". This was always wrong, but it actively fails when LANG=C. Closes: bgo#658002 - defective typelib NEWS | 1 + folks/Makefile.am | 2 +- 2 files changed, 2 insertions(+), 1 deletions(-) commit 67f55ab19dc994559f224c3d006aed81789cde04 Author: Raul Gutierrez Segales Date: Mon Sep 19 12:38:08 2011 +0100 Deprecate PersonaStore.can-[alias|group]-personas Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=658332 NEWS | 8 ++++++++ folks/persona-store.vala | 4 ++++ 2 files changed, 12 insertions(+), 0 deletions(-) commit f0e8e262b16ecbe21ece35cea145998402784ded Author: Matej Urbančič Date: Tue Sep 20 13:17:07 2011 +0200 Updated Slovenian translation po/sl.po | 45 ++++++++++++--------------------------------- 1 files changed, 12 insertions(+), 33 deletions(-) commit 70be095184d8a1f3e1a60bd422f3bc0656d29350 Author: Matej Urbančič Date: Tue Sep 20 13:07:06 2011 +0200 Updated Slovenian translation po/sl.po | 390 ++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 205 insertions(+), 185 deletions(-) commit 3864c3e4b18adca749b086bc2d6779d68537c774 Author: Matej Urbančič Date: Mon Sep 19 16:14:53 2011 +0200 Updated Slovenian translation po/sl.po | 206 ++++++++++++++++++++++++++++++-------------------------------- 1 files changed, 100 insertions(+), 106 deletions(-) commit f000c49110bb89fb69a6fced689de132d33c0909 Author: Raul Gutierrez Segales Date: Mon Sep 19 12:09:24 2011 +0100 Update NEWS file for next release NEWS | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 882f9dfb03a53145674172e1c825cc3b506b4eb4 Author: Philip Withnall Date: Sun Sep 18 19:32:44 2011 +0100 build: Post-release version bump configure.ac | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit f541e7e3d7c5906429139e58ec8bdc8340b32d64 Author: Philip Withnall Date: Sun Sep 18 19:30:23 2011 +0100 build: Release version 0.6.3 NEWS | 5 +++++ configure.ac | 12 ++++++------ folks/abstract-field-details.vala | 8 ++++---- folks/individual-aggregator.vala | 2 +- folks/individual.vala | 2 +- folks/persona-store.vala | 6 +++--- folks/url-details.vala | 8 ++++---- 7 files changed, 24 insertions(+), 19 deletions(-)