folks 0.6.3



About Folks
===========

Folks is a contact aggregation library. It retrieves contacts from
various sources (including Telepathy IM accounts, libsocialweb web
service contacts, and local contact stores) and compiles them into
fully-fledged people objects. The ultimate goal is to provide the
platform with easy access to all of the user's contacts.

News
====

Major changes:
* Cleanup of the definition of “writeable” which involves a couple of API
  deprecations and additions, and some internal re-working.
* Beginnings of standardising TYPE values for AbstractFieldDetails

Bugs fixed:
* Bug 658631 — crash at empathy startup
* Bug 658331 — Ensure read-only PersonaStores have empty writeable-properties
* Bug 658874 — Typo?
* Bug 658730 — ngettext (Plural forms) needed for
  "Imported %u buddies from '%s'."
* Bug 633781 — Allow to set avatar on individuals
* Bug 657142 — Automatically link e-d-s contacts with their contacts from
  telepathy
* Bug 658002 — defective typelib
* Bug 657065 — Cache keeps around contacts from disabled accounts
* Bug 658323 — Deprecate FOLKS_WRITEABLE_STORE in favour of FOLKS_PRIMARY_STORE
* Bug 659095 — Don't distribute typelib file
* Bug 659128 — If a persona store goes away we don't remove its personas
* Bug 657141 — Backend should ask eds for the default backend, not hardcode it
* Bug 658531 — Sometimes avatar caching doesn't work
* Bug 658328 — Return PropertyError.NOT_WRITEABLE from Persona property setters
  as appropriate
* Bug 646847 — We should rename _update () in Trf.Persona to something more less
  misleading
* Bug 658161 — Consistently use “contact” in translatable strings instead of
  “persona”
* Bug 657738 — Favorite people are not always displayed
* Bug 653623 — Would like a set of standard "type" parameters for UrlDetails

API changes:
* Individual.avatar is now settable using Individual.change_avatar() (not new
  API, but it no longer always returns an error)
* We now use the FOLKS_PRIMARY_STORE env var instead of FOLKS_WRITEABLE_STORE
  to configure the primary store
* Deprecate Folks.PersonaStore.is_writeable
* Add Folks.PersonaStore.is_primary_store
* Add Folks.IndividualAggregatorError.NO_PRIMARY_STORE
* In IndividualAggregator.ensure_individual_property_writeable we now throw
  NO_PRIMARY_STORE instead of NO_WRITEABLE_STORE
* Add Folks.PersonaStore.user_set_default
* Add AbstractFieldDetails.PARAM_TYPE, .PARAM_TYPE_HOME, .PARAM_TYPE_WORK,
  .PARAM_TYPE_OTHER
* Add UrlFieldDetails.PARAM_TYPE_HOME_PAGE, .PARAM_TYPE_BLOG,
  .PARAM_TYPE_PROFILE, .PARAM_TYPE_FTP


ChangeLog
=========
http://download.gnome.org/sources/folks/0.6/folks-0.6.3.changes  (30.0K)

Download
========

http://download.gnome.org/sources/folks/0.6/folks-0.6.3.tar.xz  (1.28M)
  sha256sum: e21810966f300b31e8cd51cca9851606213345eb933584997b49326c43b46e1b

http://download.gnome.org/sources/folks/0.6/folks-0.6.3.tar.bz2 (1.49M)
  sha256sum: b64d02ccbd5c5bd82df7ef9c9ca3802a57de66c7349c42a79544083362d13820



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]