platform/upstream/folks.git
13 years agoRename Groupable -> GroupDetails
Travis Reitter [Thu, 10 Mar 2011 23:11:27 +0000 (15:11 -0800)]
Rename Groupable -> GroupDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoRename GenderOwner -> GenderDetails
Travis Reitter [Thu, 10 Mar 2011 23:14:26 +0000 (15:14 -0800)]
Rename GenderOwner -> GenderDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoRename Favouritable -> FavouriteDetails
Travis Reitter [Thu, 10 Mar 2011 22:53:06 +0000 (14:53 -0800)]
Rename Favouritable -> FavouriteDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoRename Emailable -> EmailDetails
Travis Reitter [Thu, 10 Mar 2011 19:59:25 +0000 (11:59 -0800)]
Rename Emailable -> EmailDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoRename BirthdayOwner -> BirthdayDetails
Travis Reitter [Thu, 10 Mar 2011 23:52:50 +0000 (15:52 -0800)]
Rename BirthdayOwner -> BirthdayDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoRename AvatarOwner -> AvatarDetails
Travis Reitter [Thu, 10 Mar 2011 23:32:27 +0000 (15:32 -0800)]
Rename AvatarOwner -> AvatarDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoRename Aliasable -> AliasDetails
Travis Reitter [Thu, 10 Mar 2011 19:55:07 +0000 (11:55 -0800)]
Rename Aliasable -> AliasDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoUpdate listed translations.
Travis Reitter [Wed, 9 Mar 2011 19:30:20 +0000 (11:30 -0800)]
Update listed translations.

13 years agoAdd to_string () method to RoleOwner
Raul Gutierrez Segales [Sat, 5 Mar 2011 15:03:23 +0000 (15:03 +0000)]
Add to_string () method to RoleOwner

13 years agoAdd to_string () method to PostalAddress
Raul Gutierrez Segales [Sat, 5 Mar 2011 15:02:59 +0000 (15:02 +0000)]
Add to_string () method to PostalAddress

13 years agoUse the correct signal name for postal addresses
Raul Gutierrez Segales [Sat, 5 Mar 2011 15:04:41 +0000 (15:04 +0000)]
Use the correct signal name for postal addresses

13 years agoAdded equal method to PostalAddress
Raul Gutierrez Segales [Fri, 4 Mar 2011 21:56:33 +0000 (21:56 +0000)]
Added equal method to PostalAddress

13 years agoAdd uid to PostalAddress to facilitate tracking
Raul Gutierrez Segales [Fri, 4 Mar 2011 16:39:45 +0000 (16:39 +0000)]
Add uid to PostalAddress to facilitate tracking

13 years agoDon't drop Individuals' initial set of notes.
Travis Reitter [Fri, 4 Mar 2011 20:03:26 +0000 (12:03 -0800)]
Don't drop Individuals' initial set of notes.

13 years agoAdd API change notes for our newer interfaces.
Travis Reitter [Thu, 3 Mar 2011 19:53:45 +0000 (11:53 -0800)]
Add API change notes for our newer interfaces.

13 years agoAdd NEWS entry for postal address interface
Travis Reitter [Thu, 3 Mar 2011 19:50:06 +0000 (11:50 -0800)]
Add NEWS entry for postal address interface

Fixes: bgo#641210 - Add interface for postal addresses

13 years agoMake Individual implement the PostalAddressOwner interface
Marco Barisione [Tue, 28 Dec 2010 16:28:12 +0000 (17:28 +0100)]
Make Individual implement the PostalAddressOwner interface

13 years agoAdd PostalAddressOwner for contacts with postal addresses
Marco Barisione [Tue, 28 Dec 2010 16:27:38 +0000 (17:27 +0100)]
Add PostalAddressOwner for contacts with postal addresses

13 years agoCheck FieldDetails values before storing to avoid segfaults.
Travis Reitter [Thu, 3 Mar 2011 17:47:22 +0000 (09:47 -0800)]
Check FieldDetails values before storing to avoid segfaults.

This protects against backends storing some bogus data in their Personas (in
this case, value-less URL, Phone Number, or Email Address fields).

13 years agoEnsure we update an Individual's notes along with the other fields.
Raul Gutierrez Segales [Thu, 3 Mar 2011 17:23:07 +0000 (17:23 +0000)]
Ensure we update an Individual's notes along with the other fields.

13 years agoEnsure we update an Individual's birthday along with the other fields.
Raul Gutierrez Segales [Thu, 3 Mar 2011 17:20:16 +0000 (17:20 +0000)]
Ensure we update an Individual's birthday along with the other fields.

13 years agoAdd NoteOwner interface
Raul Gutierrez Segales [Thu, 3 Mar 2011 01:17:38 +0000 (01:17 +0000)]
Add NoteOwner interface

Fixes: bgo#642501 - Folks needs API for attaching notes to a Contact

13 years agoAdd BirthdayOwner interface
Raul Gutierrez Segales [Wed, 2 Mar 2011 18:44:37 +0000 (18:44 +0000)]
Add BirthdayOwner interface

Fixes: bgo#642500 - Folks needs API for specifying a contact's birthday

13 years agoUpdate NEWS for RoleOwner.
Travis Reitter [Thu, 3 Mar 2011 00:10:27 +0000 (16:10 -0800)]
Update NEWS for RoleOwner.

13 years agoAdd RoleOwner interface for contacts that belong to an Organisation
Raul Gutierrez Segales [Tue, 1 Mar 2011 19:09:14 +0000 (19:09 +0000)]
Add RoleOwner interface for contacts that belong to an Organisation

13 years agoList the implemented interfaces in alphabetical order
Raul Gutierrez Segales [Tue, 1 Mar 2011 19:49:45 +0000 (19:49 +0000)]
List the implemented interfaces in alphabetical order

13 years agoDistribute test data files
Travis Reitter [Wed, 2 Mar 2011 02:45:24 +0000 (18:45 -0800)]
Distribute test data files

13 years agoBug 642861 — FolksLinkedHashSet still alive when exiting Empathy
Philip Withnall [Sun, 27 Feb 2011 20:19:03 +0000 (20:19 +0000)]
Bug 642861 — FolksLinkedHashSet still alive when exiting Empathy

A self-referencing closure was prevent all Tpf.Personas from being finalised,
which was in turn causing a load of owned objects (such as LinkedHashSets)
from being finalised. Spotted by Guillaume Desmottes <gdesmott@gnome.org>.
Closes: bgo#642861

13 years agoBug 642866 — tp-lowlevel leaks TpChannel
Philip Withnall [Sun, 27 Feb 2011 16:34:06 +0000 (16:34 +0000)]
Bug 642866 — tp-lowlevel leaks TpChannel

Fix a leak of TpChannels from tp-lowlevel.c, spotted by Guillaume Desmottes
<gdesmott@gnome.org>. Closes: bgo#642866

13 years agofolks-inspect: handle emails/urls/phone-numbers
Raul Gutierrez Segales [Thu, 24 Feb 2011 15:21:36 +0000 (15:21 +0000)]
folks-inspect: handle emails/urls/phone-numbers

13 years agoPoint valadoc to the C headers so it doesn't fail on "missing" symbols.
Travis Reitter [Thu, 24 Feb 2011 23:46:35 +0000 (15:46 -0800)]
Point valadoc to the C headers so it doesn't fail on "missing" symbols.

Scanning directories (with -b) is no longer supported. See bgo#629531,
comment#7.

Fixes bgo#643247 - Folks needs C API documentation

13 years agoRe-enable gtk-docs, now that valadoc is fixed.
Travis Reitter [Thu, 24 Feb 2011 20:54:01 +0000 (12:54 -0800)]
Re-enable gtk-docs, now that valadoc is fixed.

Helps bgo#643247 - Folks needs C API documentation

13 years agoCopy new URLs for individuals, don't hold stale pointers.
Travis Reitter [Fri, 25 Feb 2011 00:42:48 +0000 (16:42 -0800)]
Copy new URLs for individuals, don't hold stale pointers.

Fixes bgo#Bug 643241 - _update_urls () needs to create copies of each
List<FieldDetails>

Code by Raul Gutierrez Segales.

13 years agoDisable build gtk-docs, since valadoc crashes on them.
Travis Reitter [Wed, 23 Feb 2011 20:45:58 +0000 (12:45 -0800)]
Disable build gtk-docs, since valadoc crashes on them.

This is related to, but not exactly, bgo#629531.

13 years agoIgnore tp-lowlevel when building the folks-tp documentation
Philip Withnall [Sun, 20 Feb 2011 11:15:23 +0000 (11:15 +0000)]
Ignore tp-lowlevel when building the folks-tp documentation

13 years agoCorrectly pass linking flags to valadoc when building the folks-tp docs
Philip Withnall [Sun, 20 Feb 2011 11:14:04 +0000 (11:14 +0000)]
Correctly pass linking flags to valadoc when building the folks-tp docs

It turns out that bgo#637090 was just us not passing the flags correctly
(one has to pass two flags to valadoc to get it to pass a single flag to
the doclet). See: bgo#637090

13 years agoUse the 'all-others' BackendStore key file group for backend tests.
Travis Reitter [Tue, 15 Feb 2011 07:26:26 +0000 (23:26 -0800)]
Use the 'all-others' BackendStore key file group for backend tests.

Fixes bgo#642351 - BACKEND_STORE_KEY_FILE format should support a wildcard entry

13 years agoSupport the 'all-others' wildcard group in BACKEND_STORE_KEY_FILE.
Travis Reitter [Tue, 15 Feb 2011 07:25:33 +0000 (23:25 -0800)]
Support the 'all-others' wildcard group in BACKEND_STORE_KEY_FILE.

Helps bgo#642351 - BACKEND_STORE_KEY_FILE format should support a wildcard entry

13 years agoRemove support for building with Vala < 0.11
Philip Withnall [Mon, 14 Feb 2011 23:29:24 +0000 (23:29 +0000)]
Remove support for building with Vala < 0.11

13 years agoFix srcdir != builddir problem in the documentation makefile
Philip Withnall [Mon, 14 Feb 2011 23:28:59 +0000 (23:28 +0000)]
Fix srcdir != builddir problem in the documentation makefile

13 years agoPost-release version bump
Philip Withnall [Mon, 14 Feb 2011 23:18:02 +0000 (23:18 +0000)]
Post-release version bump

13 years agoRelease version 0.3.6 FOLKS_0_3_6
Philip Withnall [Mon, 14 Feb 2011 23:17:21 +0000 (23:17 +0000)]
Release version 0.3.6

13 years agoFix the documentation version tags
Philip Withnall [Mon, 14 Feb 2011 23:06:02 +0000 (23:06 +0000)]
Fix the documentation version tags

I fail at doing releases.

13 years agoPost-release version bump
Philip Withnall [Mon, 14 Feb 2011 23:05:57 +0000 (23:05 +0000)]
Post-release version bump

13 years agoRelease version 0.3.5 FOLKS_0_3_5
Philip Withnall [Mon, 14 Feb 2011 22:58:25 +0000 (22:58 +0000)]
Release version 0.3.5

13 years agoBug 642036 — No way to pass a message when adding a contact
Philip Withnall [Mon, 14 Feb 2011 22:18:36 +0000 (22:18 +0000)]
Bug 642036 — No way to pass a message when adding a contact

Document that the "message" key in the details hash table passed to
IndividualAggregator.add_persona_from_details() may (by convention) be used
to pass a human-readable message to the persona being added.

Implement this in the Telepathy backend. Closes: bgo#642036

13 years agoUse “dup” instead of “get” in method names which return a referenced object
Philip Withnall [Mon, 7 Feb 2011 22:25:38 +0000 (22:25 +0000)]
Use “dup” instead of “get” in method names which return a referenced object

This bumps our Vala dependency to 0.11.6, which includes a necessary fix
for the CCode annotation we use. Helps: bgo#629078

13 years agoTake a PersonaStore in IndividualAggregator.add_persona_from_details
Philip Withnall [Sun, 6 Feb 2011 12:05:23 +0000 (12:05 +0000)]
Take a PersonaStore in IndividualAggregator.add_persona_from_details

This gives the client more flexibility in choosing which persona store to
add the new persona to. Closes: bgo#629078

13 years agoBug 641780 — Incorrect C function names for URLable interface
Philip Withnall [Mon, 7 Feb 2011 22:45:35 +0000 (22:45 +0000)]
Bug 641780 — Incorrect C function names for URLable interface

Rename the new URLable interface to Urlable, as Vala was choking on the
capitalisation and producing weird C function names like
folks_ur_lable_get_urls(). Closes: bgo#641780

13 years agoFix entries in the NEWS file
Philip Withnall [Sun, 6 Feb 2011 12:06:03 +0000 (12:06 +0000)]
Fix entries in the NEWS file

13 years agoBug 640901 — Allow to determine whether a Tpf.Persona's in the contact list
Philip Withnall [Fri, 17 Dec 2010 18:36:45 +0000 (18:36 +0000)]
Bug 640901 — Allow to determine whether a Tpf.Persona's in the contact list

Add Tpf.Persona.is-in-contact-list, which is true iff the persona's in the
user's contact list. Closes: bgo#640901

13 years agoRevert "For Vala 0.12, don't use deprecated string.to_int()."
Travis Reitter [Fri, 4 Feb 2011 00:10:11 +0000 (16:10 -0800)]
Revert "For Vala 0.12, don't use deprecated string.to_int()."

This reverts commit be8f7259ddd1dcd558b28ffc0761358e8d49bd48.

This depends upon unreleased changes to Vala, so we'll wait till then.

13 years agoAdd note for future cleaning when we require Vala 0.12
Travis Reitter [Thu, 3 Feb 2011 19:39:48 +0000 (11:39 -0800)]
Add note for future cleaning when we require Vala 0.12

13 years agoFor Vala 0.12, don't use deprecated string.to_int().
Travis Reitter [Thu, 3 Feb 2011 19:38:05 +0000 (11:38 -0800)]
For Vala 0.12, don't use deprecated string.to_int().

13 years agoRequire valac if the LinkedHashSet test hasn't been built.
Travis Reitter [Wed, 2 Feb 2011 01:31:34 +0000 (17:31 -0800)]
Require valac if the LinkedHashSet test hasn't been built.

13 years agoAdd FieldDetails tests.
Travis Reitter [Fri, 21 Jan 2011 21:49:10 +0000 (13:49 -0800)]
Add FieldDetails tests.

Helps bgo#638279 - Add interfaces for phone, URLs, emails, etc.

13 years agoAdded the READ_ONLY PersonaStore error
Raul Gutierrez Segales [Mon, 10 Jan 2011 19:30:33 +0000 (19:30 +0000)]
Added the READ_ONLY PersonaStore error

13 years agoDon't print out a stacktrace when an error message is empty.
Travis Reitter [Mon, 17 Jan 2011 23:47:46 +0000 (15:47 -0800)]
Don't print out a stacktrace when an error message is empty.

This was printing a lot of stacktraces for non-errors from GConf.

13 years agoAdd Emailable for contacts with emails
Marco Barisione [Tue, 28 Dec 2010 16:42:18 +0000 (17:42 +0100)]
Add Emailable for contacts with emails

13 years agoAdd Phoneable interface for contacts with phone numbers
Marco Barisione [Mon, 20 Dec 2010 12:37:50 +0000 (12:37 +0000)]
Add Phoneable interface for contacts with phone numbers

13 years agoAdd GenderOwner interface for specifying contact gender
Travis Reitter [Tue, 18 Jan 2011 21:57:44 +0000 (13:57 -0800)]
Add GenderOwner interface for specifying contact gender

13 years agoAdd URLable interface for contacts with associated websites
Travis Reitter [Tue, 18 Jan 2011 21:30:33 +0000 (13:30 -0800)]
Add URLable interface for contacts with associated websites

13 years agoAdd a FieldDetails object for details with extra parameters
Marco Barisione [Wed, 10 Nov 2010 11:54:01 +0000 (11:54 +0000)]
Add a FieldDetails object for details with extra parameters

The class is used for values that can have additional parameters
attached, for instance phone numbers or URLs.

13 years agoAdd a NameOwner interface for contacts with full names and nicknames
Marco Barisione [Mon, 8 Nov 2010 13:56:31 +0000 (13:56 +0000)]
Add a NameOwner interface for contacts with full names and nicknames

13 years agoNote that bgo#628335 was fixed with release 0.1.16
Travis Reitter [Tue, 1 Feb 2011 23:22:02 +0000 (15:22 -0800)]
Note that bgo#628335 was fixed with release 0.1.16

13 years agoPost-release version bump.
Travis Reitter [Tue, 1 Feb 2011 19:34:18 +0000 (11:34 -0800)]
Post-release version bump.

13 years agoRelease version 0.3.4 FOLKS_0_3_4
Travis Reitter [Mon, 31 Jan 2011 17:23:09 +0000 (09:23 -0800)]
Release version 0.3.4

13 years agoWrite inlined docs for LinkedHashSet to work around bgo#629531
Travis Reitter [Mon, 31 Jan 2011 19:48:29 +0000 (11:48 -0800)]
Write inlined docs for LinkedHashSet to work around bgo#629531

13 years agoUpdate old doc link to PresenceOwner.
Travis Reitter [Mon, 31 Jan 2011 17:49:06 +0000 (09:49 -0800)]
Update old doc link to PresenceOwner.

13 years agoDon't use deprecated string.ndup function.
Travis Reitter [Mon, 31 Jan 2011 17:36:29 +0000 (09:36 -0800)]
Don't use deprecated string.ndup function.

13 years agoSet @since lines for new release.
Travis Reitter [Mon, 31 Jan 2011 17:07:36 +0000 (09:07 -0800)]
Set @since lines for new release.

13 years agoCut obsolete comment about IMable.im_addresses.
Travis Reitter [Mon, 31 Jan 2011 16:58:52 +0000 (08:58 -0800)]
Cut obsolete comment about IMable.im_addresses.

13 years agoAdd a note about LinkedHashSet pulling in libgee.
Travis Reitter [Mon, 31 Jan 2011 16:57:34 +0000 (08:57 -0800)]
Add a note about LinkedHashSet pulling in libgee.

13 years agoCombine the API changes sections in NEWS.
Travis Reitter [Mon, 31 Jan 2011 16:54:04 +0000 (08:54 -0800)]
Combine the API changes sections in NEWS.

13 years agoMake the TestCase class follow our coding style.
Travis Reitter [Fri, 28 Jan 2011 22:05:14 +0000 (14:05 -0800)]
Make the TestCase class follow our coding style.

13 years agoRename HasPresence -> PresenceOwner.
Travis Reitter [Thu, 23 Dec 2010 02:52:55 +0000 (18:52 -0800)]
Rename HasPresence -> PresenceOwner.

Fixes bgo#627397.

13 years agoRename HasAvatar -> AvatarOwner.
Travis Reitter [Thu, 23 Dec 2010 02:07:15 +0000 (18:07 -0800)]
Rename HasAvatar -> AvatarOwner.

Helps bgo#627397.

13 years agoAdd a simple test case to reproduce bgo#640551 when valgrind-ing.
Travis Reitter [Tue, 25 Jan 2011 05:11:57 +0000 (21:11 -0800)]
Add a simple test case to reproduce bgo#640551 when valgrind-ing.

13 years agoAdd some LinkedHashSet tests.
Travis Reitter [Fri, 21 Jan 2011 19:08:44 +0000 (11:08 -0800)]
Add some LinkedHashSet tests.

Fixes bgo#640213 -- Add tests for LinkedHashSet

13 years agoModified backends to use LinkedHashSet in IMable.im_addresses.
Eitan Isaacson [Sun, 16 Jan 2011 09:48:24 +0000 (11:48 +0200)]
Modified backends to use LinkedHashSet in IMable.im_addresses.

13 years agoModified libfolks to use LinkedHashSet in im_addresses.
Eitan Isaacson [Sun, 16 Jan 2011 09:47:50 +0000 (11:47 +0200)]
Modified libfolks to use LinkedHashSet in im_addresses.

13 years agoAdded a LinkedHashSet ordered set.
Eitan Isaacson [Sun, 16 Jan 2011 09:46:27 +0000 (11:46 +0200)]
Added a LinkedHashSet ordered set.

13 years agoSuppress Telepathy logger warning for tests.
Travis Reitter [Mon, 17 Jan 2011 19:37:55 +0000 (11:37 -0800)]
Suppress Telepathy logger warning for tests.

Fixes bgo#639742 - Logger service unavailable in make check

13 years agoOnly spew D-Bus info during tests if >= 1
Travis Reitter [Mon, 17 Jan 2011 20:03:16 +0000 (12:03 -0800)]
Only spew D-Bus info during tests if  >= 1

13 years agoSilence generally-useless Tp test message.
Travis Reitter [Mon, 17 Jan 2011 19:42:11 +0000 (11:42 -0800)]
Silence generally-useless Tp test message.

13 years agoDon't add a duplicate candidate individual if one matches by user and IID
Philip Withnall [Mon, 17 Jan 2011 22:02:55 +0000 (22:02 +0000)]
Don't add a duplicate candidate individual if one matches by user and IID

If an individual matches a persona being aggregated both by them both being
the user, and by IID match, don't list the individual as a candidate
individual twice (which would cause their personas to appear twice in the
final individual).

13 years agoAdded valgrind support in make check.
Eitan Isaacson [Wed, 12 Jan 2011 20:51:12 +0000 (22:51 +0200)]
Added valgrind support in make check.

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

13 years agoAdd policy for keeping the build healthy.
Travis Reitter [Fri, 14 Jan 2011 17:47:01 +0000 (09:47 -0800)]
Add policy for keeping the build healthy.

13 years agoFinish catching BackendStore up to our coding style.
Travis Reitter [Fri, 14 Jan 2011 00:04:21 +0000 (16:04 -0800)]
Finish catching BackendStore up to our coding style.

13 years agoFix dependencies for internal g-i files.
Travis Reitter [Thu, 13 Jan 2011 01:27:37 +0000 (17:27 -0800)]
Fix dependencies for internal g-i files.

As it was, these libraries wouldn't be re-created after a maintainer-clean (or
on the very first build).

13 years agoAlso print a stack trace upon a failed test assertion.
Travis Reitter [Wed, 12 Jan 2011 23:55:57 +0000 (15:55 -0800)]
Also print a stack trace upon a failed test assertion.

13 years agoDon't double-list files in MAINTAINERCLEANFILES.
Travis Reitter [Wed, 12 Jan 2011 19:44:07 +0000 (11:44 -0800)]
Don't double-list files in MAINTAINERCLEANFILES.

13 years agoDistribute sources for generated files.
Travis Reitter [Wed, 12 Jan 2011 01:26:01 +0000 (17:26 -0800)]
Distribute sources for generated files.

This un-breaks distcheck by ensuring the generated files don't stick around in
_build after the final distclean.

This fulfills the requirements laid out in the Automake manual page:
http://www.gnu.org/software/hello/manual/automake/distcleancheck.html

13 years agoDefine the Telepathy BACKEND_NAME directly.
Travis Reitter [Wed, 12 Jan 2011 00:30:56 +0000 (16:30 -0800)]
Define the Telepathy BACKEND_NAME directly.

Properly distributing the backend.mk file proved more difficult than it was
worth (it was breaking 'make check' during distcheck), so we've reverted to
direct definition.

13 years agoForce Vala for non-release builds.
Travis Reitter [Tue, 11 Jan 2011 23:01:45 +0000 (15:01 -0800)]
Force Vala for non-release builds.

This should make buildbot builds a little more consistent.

13 years agoAdd Vala requirement checks for newer tests.
Travis Reitter [Tue, 11 Jan 2011 22:30:16 +0000 (14:30 -0800)]
Add Vala requirement checks for newer tests.

13 years agoBug 639113 — Add static aggregation tests
Philip Withnall [Mon, 10 Jan 2011 00:30:13 +0000 (00:30 +0000)]
Bug 639113 — Add static aggregation tests

Add some tests which cover several of the ways which personas can be
statically aggregated at present. These tests are “static” (as opposed to
“dynamic”) because they don't change the inputs to the aggregator after
it's been prepared. Consequently, they don't cover much of the interesting
and bug-prone behaviour of the aggregator. Still, they're a start.

Closes: bgo#639113

13 years agoDon't announce removal of Individuals twice.
Travis Reitter [Tue, 11 Jan 2011 19:31:10 +0000 (11:31 -0800)]
Don't announce removal of Individuals twice.

Before this patch, we would announce an Individual's removal, "dispose" of the
individual, then announce their removal again (at which point they would have
zero Personas, which can make it harder for clients to do anything useful with
the notification anyhow).

Helps: bgo#639113

13 years agoAllow multiple test accounts to be connected simultaneously
Philip Withnall [Sun, 9 Jan 2011 21:52:54 +0000 (21:52 +0000)]
Allow multiple test accounts to be connected simultaneously

This doesn't affect any existing tests, but will be useful for testing that
aggregation across different persona stores works correctly.

13 years agoOverride the test log handler for Telepathy tests.
Travis Reitter [Tue, 11 Jan 2011 05:59:39 +0000 (21:59 -0800)]
Override the test log handler for Telepathy tests.

This avoids aborting and printing unnecessary stack traces for the
well-known Telepathy-logger warning message.

Fixes bgo#639195 - Print stack traces for failed tests to improve
remote debugging