platform/upstream/folks.git
12 years agoCentralize parameters to AbstractFieldDetails.
Travis Reitter [Thu, 14 Jul 2011 23:57:01 +0000 (16:57 -0700)]
Centralize parameters to AbstractFieldDetails.

This cuts some lines of code from the derived classes.

Helps: bgo#653679 - Change PostalAddressDetails.postal_addresses to
support vCard-like arbitrary parameters

12 years agoRebase FieldDetails upon an abstract and generic version of itself.
Travis Reitter [Thu, 7 Jul 2011 18:10:58 +0000 (11:10 -0700)]
Rebase FieldDetails upon an abstract and generic version of itself.

This should be useful for cases where the value has a very specific type
(eg, for PostalAddressDetails.postal_addresses). We'll create subclasses of
FieldDetails for those cases.

When we've created all the appropriate derived classes, we'll remove
FieldDetails entirely.

Helps: bgo#653679 - Change PostalAddressDetails.postal_addresses to
support vCard-like arbitrary parameters

12 years agocore: Expand the documentation of EmailDetails.email_addresses
Philip Withnall [Tue, 9 Aug 2011 10:49:31 +0000 (12:49 +0200)]
core: Expand the documentation of EmailDetails.email_addresses

12 years agobuild: Add VAPI dependencies for eds backend
Philip Withnall [Tue, 9 Aug 2011 10:23:27 +0000 (12:23 +0200)]
build: Add VAPI dependencies for eds backend

12 years agocore: Fix a typo in NoteDetails documentation
Philip Withnall [Tue, 9 Aug 2011 10:23:13 +0000 (12:23 +0200)]
core: Fix a typo in NoteDetails documentation

12 years agoBug 653619 — Add company details
Philip Withnall [Tue, 9 Aug 2011 10:19:11 +0000 (12:19 +0200)]
Bug 653619 — Add company details

I dislike Tracker, ontologies, Sparql and drinking games.

Closes: bgo#653619

12 years agoeds: Fix a minor type problem in the add-contacts-stress-test
Philip Withnall [Sun, 7 Aug 2011 11:52:40 +0000 (13:52 +0200)]
eds: Fix a minor type problem in the add-contacts-stress-test

12 years agobuild: Build eds backend by default
Philip Withnall [Sun, 7 Aug 2011 11:36:11 +0000 (13:36 +0200)]
build: Build eds backend by default

Signed-off-by: Raul Gutierrez Segales <rgs@collabora.co.uk>
12 years agoe-d-s: fix link personas test
Raul Gutierrez Segales [Fri, 5 Aug 2011 18:49:58 +0000 (19:49 +0100)]
e-d-s: fix link personas test

We've changed the way we set up the writeable store in
commit 5c062183b (bug #654907) and that broke this test.

12 years agoDon't set a timeout for contacts adding stress test
Raul Gutierrez Segales [Wed, 3 Aug 2011 09:13:42 +0000 (10:13 +0100)]
Don't set a timeout for contacts adding stress test

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

12 years agoBug 655008 — Tidy up error handling in eds backend
Philip Withnall [Wed, 20 Jul 2011 21:08:00 +0000 (22:08 +0100)]
Bug 655008 — Tidy up error handling in eds backend

Return more specific error codes from Edsf.PersonaStore methods where
possible, and in all cases make sure we've got a switch statement on the
incoming error code. Closes: bgo#655008

12 years agoClarify the documentation of PersonaStore.is_writeable
Philip Withnall [Tue, 2 Aug 2011 22:20:07 +0000 (23:20 +0100)]
Clarify the documentation of PersonaStore.is_writeable

Closes: bgo#652657

12 years agoBug 649296 — Folks backend files shouldn't begin with "lib"
Philip Withnall [Tue, 2 Aug 2011 22:04:58 +0000 (23:04 +0100)]
Bug 649296 — Folks backend files shouldn't begin with "lib"

Rename the backend library files from “libfolks-backend-${BACKEND_NAME}.so”
to “${BACKEND_NAME}.so”.

Closes: bgo#649296

12 years agoeds: Minor fixes to documentation comment syntax
Philip Withnall [Wed, 3 Aug 2011 20:41:38 +0000 (21:41 +0100)]
eds: Minor fixes to documentation comment syntax

13 years agoe-d-s: add test for Gender property
Raul Gutierrez Segales [Tue, 2 Aug 2011 10:47:37 +0000 (11:47 +0100)]
e-d-s: add test for Gender property

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

13 years agoe-d-s: Implement read/write support for gender property
Raul Gutierrez Segales [Tue, 2 Aug 2011 10:45:34 +0000 (11:45 +0100)]
e-d-s: Implement read/write support for gender property

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

13 years agoConfigure the writeable store by type_id and store id
Raul Gutierrez Segales [Thu, 21 Jul 2011 00:33:50 +0000 (01:33 +0100)]
Configure the writeable store by type_id and store id

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

13 years agoAdd rules for uploading generated docs to freedesktop.org
Travis Reitter [Tue, 2 Aug 2011 17:48:53 +0000 (10:48 -0700)]
Add rules for uploading generated docs to freedesktop.org

In the future, we should copy the remaining rules from telepathy-glib's setup,
which restrict doc uploads to releases (as well as simplifying other details of
releases).

13 years agoBuild eds docs along with others.
Travis Reitter [Mon, 1 Aug 2011 22:16:26 +0000 (15:16 -0700)]
Build eds docs along with others.

13 years agoFix syntax error in valadoc for Edsf.PersonaStore.remove_persona.
Travis Reitter [Mon, 1 Aug 2011 22:31:04 +0000 (15:31 -0700)]
Fix syntax error in valadoc for Edsf.PersonaStore.remove_persona.

13 years agoFix syntax error in valadoc for Edsf.PersonaStore.prepare.
Travis Reitter [Mon, 1 Aug 2011 22:25:04 +0000 (15:25 -0700)]
Fix syntax error in valadoc for Edsf.PersonaStore.prepare.

13 years agoFix link in Edsf.Persona docs to Folks.AvatarDetails.avatar.
Travis Reitter [Mon, 1 Aug 2011 22:21:18 +0000 (15:21 -0700)]
Fix link in Edsf.Persona docs to Folks.AvatarDetails.avatar.

13 years agoBuild libsocialweb docs along with others.
Travis Reitter [Mon, 1 Aug 2011 21:43:18 +0000 (14:43 -0700)]
Build libsocialweb docs along with others.

13 years agoFix link in Swf.Persona docs to Folks.AvatarDetails.avatar.
Travis Reitter [Mon, 1 Aug 2011 21:58:25 +0000 (14:58 -0700)]
Fix link in Swf.Persona docs to Folks.AvatarDetails.avatar.

13 years agoFix link in Trf.Persona docs to Folks.AvatarDetails.avatar.
Travis Reitter [Mon, 1 Aug 2011 22:22:12 +0000 (15:22 -0700)]
Fix link in Trf.Persona docs to Folks.AvatarDetails.avatar.

13 years agoCentralize .PHONY doc targets.
Travis Reitter [Mon, 1 Aug 2011 22:01:16 +0000 (15:01 -0700)]
Centralize .PHONY doc targets.

13 years agoCentralize definition of doc dirs to distclean.
Travis Reitter [Mon, 1 Aug 2011 21:45:17 +0000 (14:45 -0700)]
Centralize definition of doc dirs to distclean.

13 years agoBump the required version of valadoc.
Travis Reitter [Mon, 1 Aug 2011 21:16:39 +0000 (14:16 -0700)]
Bump the required version of valadoc.

13 years agoActually check for the valadoc version when building docs.
Travis Reitter [Mon, 1 Aug 2011 21:16:24 +0000 (14:16 -0700)]
Actually check for the valadoc version when building docs.

13 years agoWork around valadoc parsing bug with indented comments.
Travis Reitter [Mon, 1 Aug 2011 21:09:10 +0000 (14:09 -0700)]
Work around valadoc parsing bug with indented comments.

13 years agoGive public access to properties for which there is write support
Raul Gutierrez Segales [Mon, 1 Aug 2011 18:31:37 +0000 (19:31 +0100)]
Give public access to properties for which there is write support

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

13 years agoMake the Edsf.Persona class follow our coding style
Raul Gutierrez Segales [Mon, 1 Aug 2011 17:52:14 +0000 (18:52 +0100)]
Make the Edsf.Persona class follow our coding style

Besides adhering to our coding style, this also
works around a bug in Vala that allows accessing

public string foo { get; set; }

through _foo.

Works around: https://bugzilla.gnome.org/show_bug.cgi?id=655741

13 years agocore: Remove unused PotentialMatch.result_to_string() method
Philip Withnall [Fri, 29 Jul 2011 19:44:50 +0000 (20:44 +0100)]
core: Remove unused PotentialMatch.result_to_string() method

13 years agodocs: Fix up lots of minor issues in the documentation comments
Philip Withnall [Fri, 29 Jul 2011 19:06:55 +0000 (20:06 +0100)]
docs: Fix up lots of minor issues in the documentation comments

13 years agocore: Make PotentialMatch.jaro_dist() private
Philip Withnall [Fri, 29 Jul 2011 16:24:59 +0000 (17:24 +0100)]
core: Make PotentialMatch.jaro_dist() private

13 years agoinspect: Add a linking command
Philip Withnall [Wed, 27 Jul 2011 22:44:43 +0000 (23:44 +0100)]
inspect: Add a linking command

13 years agoindividual: Fix linking when personas are moved between individuals weirdly
Philip Withnall [Wed, 27 Jul 2011 22:43:14 +0000 (23:43 +0100)]
individual: Fix linking when personas are moved between individuals weirdly

It's possible (likely, even) for a set of personas to move between two
individuals during linking. Previously, bad things would happen to
persona.individual if the personas weren't correctly removed from the first
individual before being added to the second (e.g. if they were added to the
second individual before being removed from the first). This fixes that.

13 years agotests: Add a basic refcounting test for linked individuals
Philip Withnall [Tue, 26 Jul 2011 21:56:44 +0000 (22:56 +0100)]
tests: Add a basic refcounting test for linked individuals

13 years agoindividual: Add more debug output to Individual
Philip Withnall [Tue, 26 Jul 2011 21:32:51 +0000 (22:32 +0100)]
individual: Add more debug output to Individual

13 years agoaggregator: Ensure we don't remove Personas we're adding
Philip Withnall [Mon, 25 Jul 2011 21:58:15 +0000 (22:58 +0100)]
aggregator: Ensure we don't remove Personas we're adding

If a two Personas with the same UID are in the added and removed sets for a
single call to personas_changed_cb() in the individual aggregator, make sure
that we remove the old instance and replace it with the new instance, instead
of just removing both instances. This covers the case where the real instance
of a (Tpf.) Persona disappears and is immediately replaced by its cached
copy.

NOTE: This needs more testing.

13 years agoBug 652643 — Add PersonaStore cache
Philip Withnall [Thu, 16 Jun 2011 17:35:52 +0000 (18:35 +0100)]
Bug 652643 — Add PersonaStore cache

Use ObjectCache in Tpf.PersonaStore.

Closes: bgo#652643

13 years agoAdd a generic caching object to the core of folks
Philip Withnall [Thu, 16 Jun 2011 17:33:26 +0000 (18:33 +0100)]
Add a generic caching object to the core of folks

This adds the ObjectCache API.

Helps: bgo#652643

13 years agoUnset the self-contact on Tpf.PersonaStore when resetting the store
Philip Withnall [Thu, 16 Jun 2011 17:32:06 +0000 (18:32 +0100)]
Unset the self-contact on Tpf.PersonaStore when resetting the store

13 years agoBug 650414 — Need better APIs to handle image data
Philip Withnall [Mon, 13 Jun 2011 09:54:23 +0000 (10:54 +0100)]
Bug 650414 — Need better APIs to handle image data

Change AvatarDetails.avatar to have type LoadableIcon. By introducing
a libfolks-wide avatar cache, propagate this change to all the backends.

This breaks the API of AvatarDetails.

Closes: bgo#650414

13 years agoAdd missing copyright/license notices to tests.
Travis Reitter [Thu, 21 Jul 2011 14:46:38 +0000 (07:46 -0700)]
Add missing copyright/license notices to tests.

13 years agoDon't notify twice for EDS Persona nickname changes.
Travis Reitter [Wed, 20 Jul 2011 18:28:40 +0000 (11:28 -0700)]
Don't notify twice for EDS Persona nickname changes.

Closes: bgo#655019 - Don't notify twice for nickname changes

13 years agoReturn early when setting an Edsf.Persona attribute to its current value.
Travis Reitter [Wed, 20 Jul 2011 18:28:12 +0000 (11:28 -0700)]
Return early when setting an Edsf.Persona attribute to its current value.

Helps: bgo#655019 - Don't notify twice for nickname changes

13 years agoAllow Edsf.PersonaStore._set_*name() sname arg to be null.
Travis Reitter [Thu, 21 Jul 2011 20:16:08 +0000 (13:16 -0700)]
Allow Edsf.PersonaStore._set_*name() sname arg to be null.

Helps: bgo#655019 - Don't notify twice for nickname changes

13 years agoAllow Edsf.PersonaStore._set_*avatar() avatar arg to be null.
Travis Reitter [Thu, 21 Jul 2011 20:14:15 +0000 (13:14 -0700)]
Allow Edsf.PersonaStore._set_*avatar() avatar arg to be null.

Helps: bgo#655019 - Don't notify twice for nickname changes

13 years agoMake Folks.Utils public and add Gee structure equality checking.
Travis Reitter [Wed, 20 Jul 2011 18:29:57 +0000 (11:29 -0700)]
Make Folks.Utils public and add Gee structure equality checking.

Helps: bgo#655019 - Don't notify twice for nickname changes

13 years agoUpdate for 142f9b74: make Individual.calendar_event_id nullable
Travis Reitter [Thu, 21 Jul 2011 16:41:58 +0000 (09:41 -0700)]
Update for 142f9b74: make Individual.calendar_event_id nullable

13 years agoUn-break the EDS PersonaStore test for groups.
Travis Reitter [Wed, 20 Jul 2011 18:29:45 +0000 (11:29 -0700)]
Un-break the EDS PersonaStore test for groups.

13 years agoMake BirthdayDetails.calendar_event_id nullable
Philip Withnall [Sun, 10 Jul 2011 18:52:03 +0000 (19:52 +0100)]
Make BirthdayDetails.calendar_event_id nullable

This includes expanding its documentation a little.

13 years agoFix visibility of TrfPersona.postal_addresses setter
Philip Withnall [Sun, 10 Jul 2011 18:43:20 +0000 (19:43 +0100)]
Fix visibility of TrfPersona.postal_addresses setter

13 years agoAdd a default implementation of TrfPersona.calendar_event_id
Philip Withnall [Sun, 10 Jul 2011 18:42:25 +0000 (19:42 +0100)]
Add a default implementation of TrfPersona.calendar_event_id

It was missing; it might as well return a sensible default value and not
allow setting of the value rather than doing nothing.

13 years agoFix visibility of TpfPersona.avatar and SwfPersona.avatar setters
Philip Withnall [Sun, 10 Jul 2011 18:41:46 +0000 (19:41 +0100)]
Fix visibility of TpfPersona.avatar and SwfPersona.avatar setters

13 years agoMinor documentation fix for SwfPersona.avatar
Philip Withnall [Sun, 10 Jul 2011 18:41:23 +0000 (19:41 +0100)]
Minor documentation fix for SwfPersona.avatar

13 years agoBug 650422 — Add API for easily checking whether details are writeable
Philip Withnall [Sun, 10 Jul 2011 18:38:16 +0000 (19:38 +0100)]
Bug 650422 — Add API for easily checking whether details are writeable

Add Persona.writeable_properties, listing the properties of that Persona
for which updated values will be stored. It's intended that the property
value will be constant for a given Persona subclass, but this isn't
guaranteed; it's possible that Persona subclasses may vary the value of
writeable-properties at run time in future.

Closes: bgo#650422

13 years agoMinor style change in presence-details.vala
Tiffany Antopolski [Wed, 20 Jul 2011 13:48:01 +0000 (15:48 +0200)]
Minor style change in presence-details.vala

Moved left brace of enum from end of line
to start of next line to match Folks style.

13 years agoBug 645549 — Add a way to get the individual from a persona
Philip Withnall [Sun, 3 Jul 2011 19:38:29 +0000 (20:38 +0100)]
Bug 645549 — Add a way to get the individual from a persona

Add a Persona.individual property which is updated by
Individual._connect_to_persona() and ._disconnect_from_persona() as
appropriate, so should remain in lock-step with the Individual whose persona
set the Persona instance is currently in.

Closes: bgo#645549

13 years agoEnsure that all modifications of Individual.personas happen in _set_personas()
Philip Withnall [Sun, 3 Jul 2011 19:18:33 +0000 (20:18 +0100)]
Ensure that all modifications of Individual.personas happen in _set_personas()

This ensures that signals are handled consistently, and the overall internal
state of the Individual is kept consistent. This probably also fixes the
implementation of store_removed signal handling for Individuals, which looked
rather broken.

13 years agoFix the error domain of PersonaStore.remove_persona()
Philip Withnall [Sun, 10 Jul 2011 17:44:31 +0000 (18:44 +0100)]
Fix the error domain of PersonaStore.remove_persona()

13 years agoBug 652425 — Failure codes for removing personas needed in PersonaStoreError
Philip Withnall [Sun, 10 Jul 2011 17:41:25 +0000 (18:41 +0100)]
Bug 652425 — Failure codes for removing personas needed in PersonaStoreError

Add PersonaStoreError.PERMISSION_DENIED and PersonaStoreError.REMOVE_FAILED,
which will be useful for the e-d-s backend.

Closes: bgo#652425

13 years agoRemove AliasDetails support from Trf.Persona
Philip Withnall [Sat, 25 Jun 2011 09:13:01 +0000 (10:13 +0100)]
Remove  AliasDetails support from Trf.Persona

The persona's alias was being stored as its nickname. Since we want to make
nicknames writeable (bgo#652048) we have to store the nickname there
instead. There's no ontology for storing aliases, so AliasDetails support
has to be dropped.

Closes: bgo#652048 — Make Individual.nickname writeable

13 years agoSupport nickname writability in the EDS backend.
Travis Reitter [Tue, 19 Jul 2011 16:03:59 +0000 (09:03 -0700)]
Support nickname writability in the EDS backend.

Helps: bgo#652048 — Make Individual.nickname writeable

13 years agoAllow NameDetails.nickname to be writeable
Philip Withnall [Sat, 25 Jun 2011 09:11:39 +0000 (10:11 +0100)]
Allow NameDetails.nickname to be writeable

Helps: bgo#652048 — Make Individual.nickname writeable

13 years agoUn-break parallel building the eds backend.
Travis Reitter [Mon, 18 Jul 2011 23:09:53 +0000 (16:09 -0700)]
Un-break parallel building the eds backend.

It would fail after a maintainer-clean or distclean with:

make[4]: *** No rule to make target `folks-eds.vapi', needed by `all-am'.
  Stop.
make[4]: *** Waiting for unfinished jobs....

This is because we were setting VALAFLAGS, which was overriding the
definition from configure.ac and generally causing havok.

13 years agoCut unreachable libsocialweb test code.
Travis Reitter [Mon, 18 Jul 2011 22:07:48 +0000 (15:07 -0700)]
Cut unreachable libsocialweb test code.

13 years agoeds: Add support for contact groups/categories
Philip Withnall [Wed, 13 Jul 2011 22:06:50 +0000 (23:06 +0100)]
eds: Add support for contact groups/categories

13 years agoeds: Mark read-only address books as non-addable-to and non-removable-from
Philip Withnall [Wed, 13 Jul 2011 22:04:45 +0000 (23:04 +0100)]
eds: Mark read-only address books as non-addable-to and non-removable-from

13 years agoeds: Fix persona store removal in the Backend
Philip Withnall [Wed, 13 Jul 2011 22:02:52 +0000 (23:02 +0100)]
eds: Fix persona store removal in the Backend

Embarrassing typo.

13 years agoinspect: Don't print details of unprepared persona stores
Philip Withnall [Wed, 13 Jul 2011 22:01:55 +0000 (23:01 +0100)]
inspect: Don't print details of unprepared persona stores

We're not supposed to, and they're not very useful anyway. Instead, we now
print a message saying that the persona store is not prepared.

13 years agoeds: Fix linker warnings for the e-d-s backend tests
Philip Withnall [Wed, 13 Jul 2011 18:30:01 +0000 (19:30 +0100)]
eds: Fix linker warnings for the e-d-s backend tests

13 years agoeds: Fix a variable's visibility in the e-d-s Backend
Philip Withnall [Wed, 13 Jul 2011 18:29:46 +0000 (19:29 +0100)]
eds: Fix a variable's visibility in the e-d-s Backend

This also takes the opportunity to s/addressbook/address book/ an environment
variable, since the official GNOME terminology is “address book” rather than
“addressbook”.

13 years agoeds: Tidy up the e-d-s Backend.unprepare() method
Philip Withnall [Wed, 13 Jul 2011 18:28:38 +0000 (19:28 +0100)]
eds: Tidy up the e-d-s Backend.unprepare() method

This makes sure we disconnect from all the right signals, and abstracts
adding and removing address books out into a single pair of methods.

13 years agoUpdate NEWS for bgo#654509.
Travis Reitter [Wed, 13 Jul 2011 00:01:36 +0000 (17:01 -0700)]
Update NEWS for bgo#654509.

13 years agoBump required version of Vala (needed for EDS).
Travis Reitter [Wed, 13 Jul 2011 00:00:08 +0000 (17:00 -0700)]
Bump required version of Vala (needed for EDS).

Closes: bgo#654509 - Folks master not building

13 years agoSet the backend name for the EDS backend.
Travis Reitter [Tue, 12 Jul 2011 21:59:08 +0000 (14:59 -0700)]
Set the backend name for the EDS backend.

13 years agoTidy up EDS CLEANFILES.
Travis Reitter [Tue, 12 Jul 2011 21:56:09 +0000 (14:56 -0700)]
Tidy up EDS CLEANFILES.

13 years agoRe-locate the EDS headers.
Travis Reitter [Tue, 12 Jul 2011 21:50:26 +0000 (14:50 -0700)]
Re-locate the EDS headers.

This is related to bgo#649790 - Vala uses the wrong includes

13 years agoeds: Add source list change notification to the eds backend
Philip Withnall [Tue, 12 Jul 2011 19:23:47 +0000 (20:23 +0100)]
eds: Add source list change notification to the eds backend

This means that Edsf.PersonaStores can come and go at run time.

This also adds a little bit of debug output to the eds Backend.

13 years agoeds: Ensure that errors are thrown by Edsf.PersonaStore.prepare() properly
Philip Withnall [Tue, 12 Jul 2011 19:23:22 +0000 (20:23 +0100)]
eds: Ensure that errors are thrown by Edsf.PersonaStore.prepare() properly

13 years agoAdd an EDS backend
Raul Gutierrez Segales [Tue, 12 Jul 2011 18:00:00 +0000 (19:00 +0100)]
Add an EDS backend

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

13 years agoFix the valadoc string for FieldDetails.value.
Travis Reitter [Thu, 7 Jul 2011 18:12:43 +0000 (11:12 -0700)]
Fix the valadoc string for FieldDetails.value.

13 years agoBug 653746 — mismatch between hash and equals in Note
Philip Withnall [Thu, 30 Jun 2011 17:55:41 +0000 (18:55 +0100)]
Bug 653746 — mismatch between hash and equals in Note

Ensure that Note instances compare equal iff their UIDs are equal (as well as
iff their contents are equal).

Closes: bgo#653746

13 years agoRe-add a dependency on dbus-glib for the Telepathy test library
Philip Withnall [Sat, 2 Jul 2011 19:43:21 +0000 (20:43 +0100)]
Re-add a dependency on dbus-glib for the Telepathy test library

Files in tests/lib/telepathy/contactlist/ still use dbus-glib, and have to
because they're also using telepathy-glib.

13 years agoFix a typo in the IndividualAggregator.individuals_changed docs.
Travis Reitter [Thu, 30 Jun 2011 23:03:24 +0000 (16:03 -0700)]
Fix a typo in the IndividualAggregator.individuals_changed docs.

13 years agoMake valadoc a hard dependency when using --enable-docs
Travis Reitter [Fri, 24 Jun 2011 17:04:54 +0000 (10:04 -0700)]
Make valadoc a hard dependency when using --enable-docs

Closes: bgo#653325 — Build system does not complain if trying to build docs
without vala-doc installed

13 years agoBug 652449 — Folks.Individual's property getters should be read only
Philip Withnall [Mon, 13 Jun 2011 13:25:20 +0000 (14:25 +0100)]
Bug 652449 — Folks.Individual's property getters should be read only

Make the getters of container types in Folks.Individual return read-only
views of the containers.

Closes: bgo#652449

13 years agoCut meaningless 'Tests' output from configure.
Travis Reitter [Fri, 24 Jun 2011 16:27:03 +0000 (09:27 -0700)]
Cut meaningless 'Tests' output from configure.

13 years agoFix the configure output for docs.
Travis Reitter [Fri, 24 Jun 2011 15:21:54 +0000 (08:21 -0700)]
Fix the configure output for docs.

Based upon a couple issues raised in bgo#653325

13 years agoBug 652660 — Make Individual.id more stable and well-defined
Philip Withnall [Wed, 15 Jun 2011 17:44:18 +0000 (18:44 +0100)]
Bug 652660 — Make Individual.id more stable and well-defined

13 years agoDon't make the folks-telepathy docs depend directly upon dbus-glib.
Travis Reitter [Wed, 22 Jun 2011 23:05:58 +0000 (16:05 -0700)]
Don't make the folks-telepathy docs depend directly upon dbus-glib.

Closes: bgo#629716 - Migrate Folks to GDBus

13 years agoDon't make the Libsocialweb backend depend directly upon dbus-glib.
Travis Reitter [Wed, 22 Jun 2011 22:46:28 +0000 (15:46 -0700)]
Don't make the Libsocialweb backend depend directly upon dbus-glib.

Helps: bgo#629716 - Migrate Folks to GDBus

13 years agoDon't make the Telepathy tests depend directly upon dbus-glib.
Travis Reitter [Wed, 22 Jun 2011 22:38:16 +0000 (15:38 -0700)]
Don't make the Telepathy tests depend directly upon dbus-glib.

Helps: bgo#629716 - Migrate Folks to GDBus

13 years agoHandle both the dbus-glib and GDBus missing logger errors.
Travis Reitter [Wed, 22 Jun 2011 20:41:15 +0000 (13:41 -0700)]
Handle both the dbus-glib and GDBus missing logger errors.

Helps: bgo#629716 - Migrate Folks to GDBus

13 years agoUpdate Tp test backend suppression to match GDBus behavior.
Travis Reitter [Wed, 22 Jun 2011 20:35:44 +0000 (13:35 -0700)]
Update Tp test backend suppression to match GDBus behavior.

Helps: bgo#629716 - Migrate Folks to GDBus

13 years agoCut unnecessary log message suppressions in the Aggregation test.
Travis Reitter [Tue, 21 Jun 2011 23:31:18 +0000 (16:31 -0700)]
Cut unnecessary log message suppressions in the Aggregation test.

Helps: bgo#629716 - Migrate Folks to GDBus

13 years agoProperly disconnect the logger::invalidated handler.
Travis Reitter [Tue, 21 Jun 2011 23:14:04 +0000 (16:14 -0700)]
Properly disconnect the logger::invalidated handler.

Helps: bgo#629716 - Migrate Folks to GDBus

13 years agoPort Tpf.Logger to GDBus.
Travis Reitter [Tue, 7 Jun 2011 23:16:47 +0000 (16:16 -0700)]
Port Tpf.Logger to GDBus.

Helps: bgo#629716 - Migrate Folks to GDBus