File folks.changes of Package folks
-------------------------------------------------------------------
Tue Sep 27 09:01:17 UTC 2011 - vuntz@opensuse.org
- Update to version 0.6.3.2:
+ Bugs fixed: bgo#660140, bgo#659041, bgo#660051.
-------------------------------------------------------------------
Sat Sep 24 09:27:06 UTC 2011 - vuntz@opensuse.org
- Update to version 0.6.3.1:
+ Bugs fixed: bgo#658631, bgo#658002, bgo#659737.
-------------------------------------------------------------------
Mon Sep 19 06:36:13 UTC 2011 - vuntz@opensuse.org
- Update to version 0.6.3:
+ 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
+ Several API changes, see NEWS for details.
+ Bugs fixed: bgo#658631, bgo#658331, bgo#658874, bgo#658730,
bgo#633781, bgo#657142, bgo#658002, bgo#657065, bgo#658323,
bgo#659095, bgo#659128, bgo#657141, bgo#658531, bgo#658328,
bgo#646847, bgo#658161, bgo#657738, bgo#653623.
- Bump the module_version macro to reflect upstream change.
-------------------------------------------------------------------
Thu Sep 8 21:13:25 UTC 2011 - vuntz@opensuse.org
- Update to version 0.6.2.1:
+ Bugs fixed: bgo#658580.
-------------------------------------------------------------------
Thu Sep 8 10:57:55 UTC 2011 - vuntz@opensuse.org
- Update to version 0.6.2:
+ Several API changes, see NEWS for details.
+ Bugs fixed: bgo#645056, bgo#653777, bgo#657635, bgo#657510,
bgo#656184, bgo#657971, bgo#657789, bgo#657282, bgo#657969,
bgo#657783, bgo#658411, bgo#656689.
- Define a soversion macro so we can differentiate the major
version of the libraries and the version used to locate backends.
-------------------------------------------------------------------
Wed Aug 31 13:31:19 CEST 2011 - vuntz@opensuse.org
- Update to version 0.6.1:
+ Bugs fixed: bgo#656659, bgo#655374, bgo#657067, bgo#657332.
- Change vala-devel BuildRequires to vala, as we only need the vala
compiler.
-------------------------------------------------------------------
Sat Aug 13 20:47:40 CEST 2011 - dimstar@opensuse.org
- Update to version 0.6.0:
+ Several API changes, see NEWS for details.
+ Add EDS backend.
+ Allow writing to properties of all personas.
+ Add support for presence status from Telepathy.
+ Bugs fixed: bgo#649925, bgo#646244, bgo#652463, bgo#652434,
bgo#648071, bgo#652472, bgo#629716, bgo#652660, bgo#652449,
bgo#653325, bgo#653746, bgo#638281, bgo#654509, bgo#652048,
bgo#652425, bgo#645549, bgo#650422, bgo#655019, bgo#650414,
bgo#652643, bgo#655510, bgo#654907, bgo#655745, bgo#649296,
bgo#652657, bgo#655008, bgo#653619, bgo#653679, bgo#653680,
bgo#655917, bgo#655374, bgo#655919, bgo#655920, bgo#653682,
bgo#655921, bgo#655922, bgo#648818, bgo#655609.
- Enable the new E-D-S Backend:
+ Add pkgconfig(libebook-1.2) and pkgconfig(libedataserver-1.2)
BuildRequires.
+ Pass --enable-eds-backend to configure.
+ Split out a libfolks-eds package.
- Drop folks-fix-build.patch: fixed upstream.
-------------------------------------------------------------------
Fri Jul 1 10:28:19 CEST 2011 - vuntz@opensuse.org
- Add folks-fix-build.patch to fix the build. Taken from git.
-------------------------------------------------------------------
Fri Jun 3 10:40:54 CEST 2011 - dimstar@opensuse.org
- Update to version 0.5.2:
+ bgo#650067: Tracker backend warns when setting a NULL avatar
(ie, unsetting the avatar)
+ bgo#650268: build failure: "--vapidir=.: command not found"
-------------------------------------------------------------------
Thu May 26 23:23:04 CEST 2011 - vuntz@opensuse.org
- Add pkgconfig(libsocialweb-client) BuildRequires to build the
libsocialweb backend, and create a libfolks-libsocialweb24
subpackage.
- Add readline-devel BuildRequires to build inspector tool
(folks-inspect).
- Add Url tag.
-------------------------------------------------------------------
Tue May 17 14:28:56 CEST 2011 - dimstar@opensuse.org
- Update to version 0.5.1:
+ Add gobject-introspection support.
+ Several API changes, see NEWS for details.
+ Bugs fixed: bgo#645388, bgo#647562, bgo#647121, bgo#645684,
bgo#640092, bgo#648161, bgo#645186, bgo#648533, bgo#649790,
bgo#649088
-------------------------------------------------------------------
Thu May 5 21:24:54 CEST 2011 - dimstar@opensuse.org
- Update to version 0.5.0:
+ Major changes:
- Add support to change primary (writeable) store either via
GConf or an env variable (bgo#645441).
- Add a tracker backend
- Add a libsocialweb backend
- Add the potential matches API
GConf or an env variable (bgo#645441).
+ Several API additions.
+ Bugs fixed: bgo#644968, bgo#644966, bgo#644527, bgo#645430,
bgo#645411, bgo#645475, bgo#645570, bgo#645989, bgo#645413,
bgo#645441, bgo#638280, bgo#646944, bgo#644867, bgo#647168,
bgo#646831, bgo#647298, bgo#646948.
- Add pkgconfig(gconf-2.0) BuildRequires.
-------------------------------------------------------------------
Wed Apr 27 08:54:48 UTC 2011 - fcrozat@novell.com
- Update to version 0.4.3:
+ Bug fixes: bgo#645680, bgo#647562, bgo#647121.
-------------------------------------------------------------------
Mon Apr 4 15:42:47 UTC 2011 - dimstar@opensuse.org
- BuildRequire vala-devel instead of vala-unstable (vala 0.12 has
been released).
-------------------------------------------------------------------
Thu Mar 24 09:10:03 UTC 2011 - fcrozat@novell.com
- Update to version 0.4.2:
+ fdo#645430: folks-inspect: Use LinkedHashSet to access
im-addresses.
+ fdo#645411: folks-import segfaults on startup
+ Crasher when removing Personas
- Changes from version 0.4.1:
+ Bugs fixed:
- fdo#644968: _update_phone_numbers() needs to create copies
of each List<FieldDetails>
- fdo#644966: _update_emails () needs to create copies of each
List<FieldDetails>
- Crasher when reconnecting a Telepathy account
-------------------------------------------------------------------
Wed Mar 16 14:57:51 UTC 2011 - fcrozat@novell.com
- Update to version 0.4.0:
+ API changes:
- Add RoleDetails interface
- Add BirthdayDetails interface
- Add NoteDetails interface
- Add PostalAddressDetails interface
- Rename Aliasable -> AliasDetails
- Rename AvatarOwner -> AvatarDetails
- Rename Emailable -> EmailDetails
- Rename Favouritable -> FavouriteDetails
- Rename GenderOwner -> GenderDetails
- Rename Groupable -> GroupDetails
- Rename IMable -> ImDetails
- Rename NameOwner -> NameDetails
- Rename Phoneable -> PhoneDetails
- Rename PresenceOwner -> PresenceDetails
- Rename Urlable -> UrlDetails
+ Bugs fixed: fdo#642351, fdo#643241, fdo#643247, fdo#643201,
fdo#642866, fdo#642861, fdo#642493, fdo#642500, fdo#642501,
fdo#641210, fdo#643956, fdo#643954, fdo#643955, fdo#643957,
fdo#644457, fdo#644165
- Bump module_version to 22.
-------------------------------------------------------------------
Thu Mar 3 14:48:37 CET 2011 - vuntz@opensuse.org
- Create a lang package.
- Move the keyfile backend to libfolks instead of
libfolks-telepathy.
-------------------------------------------------------------------
Thu Mar 2 18:31:08 UTC 2011 - fcrozat@novell.com
- Update to version 0.3.6:
+ This is just a repackaging of libfolks 0.3.5 with some
documentation comment version numbers fixed.
- Changes from version 0.3.5:
+ Major changes:
- Various API breaks and improvements, especially in the
IndividualAggregator
- Add various new interfaces: NameOwner, FieldDetails, Urlable,
GenderOwner, Phoneable and Emailable
+ Bugs fixed: bgo#640901, bgo#641780, bgo#629078, bgo#642036.
- Changes from version 0.3.4:
+ Major changes:
- Add folks-inspect tool
- The use of the new LinkedHashSet type in the API may make
libgee a requirement for some clients (to take full advantage
of its class lineage).
+ Bugs fixed: bgo#637240, bgo#638311, bgo#629083, bgo#629075,
bgo#638609, bgo#639195, bgo#639113, bgo#639742, bgo#640213,
bgo#627397.
- Changes from version 0.3.3:
+ Major changes:
- Fix some minor leaks
- Add support for building gtk-doc documentation for the C API
- Fix some related documentation problems
- Fix some Vala problems caused by differences between Vala
0.10 and 0.12
- Finish off renaming interfaces (this is an API break; see
below)
- Don't trust personas from IRC
- Handle invalid IM addresses more gracefully than with an
assertion failure
- Fix a linking problem with the user's individual when going
offline which could lead to infinite loops
+ Bugs fixed: bgo#635178, bgo#635649, bgo#635703, bgo#635823,
bgo#636251, bgo#629526, bgo#627397, bgo#636714, bgo#637136.
- Changes from version 0.3.2:
+ Major changes:
- BackendStore.load_backends() now (un)loads backends which
have been (dis|en)abled since the last call
- FOLKS_BACKEND_DIR has been replaced by FOLKS_BACKEND_PATH. It
accepts any number of files and directories, separated by :
- Significantly clean up the build system
+ Bugs fixed: bgo#629081, bgo#629862, bgo#628883, bgo#633718,
bgo#633080.
- Changes from version 0.3.1:
+ Major changes:
- Tpf.Persona.contact is now guaranteed to have the client type
feature
+ Bugs fixed: bgo#630431, bgo#631864, bgo#632096, bgo#632163,
bgo#632564.
- Changes from version 0.3.0:
+ Major changes:
- Fixed some linking problems
- Added some missing documentation
- Fixed build problems introduced by switching to
gobject-introspection 0.9.6 (i.e. GIR format 1.2)
- Ensured IM addresses are normalised before being compared
- Made the folks-import build optional through a configure
argument
- Added support for a "self" individual
- Added support for generating and installing Devhelp format
documentation
- BackendStore.load_backends and the prepare() functions are
now idempotent
- Tpf.Persona.contact is now guaranteed to have the avatar
token and data features
- Tpf.Persona.contact is now guaranteed to have the
capabilities feature
+ Bugs fixed: bgo#629452, bgo#626008, bgo#629311, bgo#629644,
bgo#629666, bgo#628970, bgo#629096, bgo#627402, bgo#629642,
bgo#629643, bgo#629006, bgo#629331, bgo#629008, bgo#630347.
- Add intltool BuildRequires.
- Change vala-devel BuildRequires to vala-unstable: we don't need
the devel files, and we need a newer vala.
- Pass --enable-vala to configure.
- Rename libfolks1 and libfolks-telepathy1 to follow library
soversion changes.
-------------------------------------------------------------------
Wed Nov 17 16:29:00 CET 2010 - vuntz@opensuse.org
- Define a module_version variable for easier updates: upstream
changes the internal module version at each release, and it's
reflected in where files get installed.
-------------------------------------------------------------------
Wed Nov 10 13:10:49 UTC 2010 - coolo@novell.com
- Own directories for our files.
-------------------------------------------------------------------
Fri Oct 29 17:15:44 EDT 2010 - vuntz@opensuse.org
- Update to version 0.2.1:
+ bgo#629642: individuals-changed emitted in the wrong order
+ bgo#631864: Crash when empathy disconnects
+ bgo#632564: assertion `EMPATHY_IS_CONTACT (contact)' failed in
individual_store_contact_sort
+ bgo#632163: Folks key-file backend needs a way to point to a
specific .ini file
- Rename libfolks0 to libfolks1 and libfolks-telepathy0 to
libfolks-telepathy1, following soversion change.
-------------------------------------------------------------------
Sat Sep 18 17:47:45 CEST 2010 - vuntz@opensuse.org
- Update to version 0.2.0:
+ Build fixes for GIR 1.2 and Vala 0.10.
+ Various linking fixes
+ Normalize IM addresses written to the writeable backend
+ Allow building the folks-import tool to be disabled
-------------------------------------------------------------------
Sat Sep 11 18:30:11 CEST 2010 - vuntz@opensuse.org
- Update to version 0.1.17:
+ Add the framework for a test suite
+ Add a test of an individual's properties
+ Build clean-ups
+ Add generated C files to GITIGNOREFILES
+ Don't allow setting a Kf.Persona's alias to its current value
+ Don't save the key file when loading Personas' aliases
+ Add more debugging for aliases
+ Fix saving the key file when it contains multi-byte characters
+ Warn on key file parse errors, rather than explode
+ Notify of Tpf.PersonaStore's Personas being removed when
disabling account
+ bgo#628853: hangs if there's no relationships.ini file
+ Block flushing of Kf.PersonaStore on any pending file
operations
+ bgo#629084: add a folks-import tool, including Pidgin support
- Add pkgconfig(libxml-2.0) BuildRequires to build the folks-import
tool.
- Create a tools subpackage for folks-import, with a Supplements
for packageand(libfolks0:pidgin), since it will be useful for old
pidgin users.
-------------------------------------------------------------------
Wed Sep 1 19:29:18 UTC 2010 - dimstar@opensuse.org
- Update to 0.1.16:
+ bgo#628343: Add an environment variable to disable linking
+ Depend on libgee < 0.7, due to API break.
-------------------------------------------------------------------
Fri Aug 27 14:58:32 CEST 2010 - vuntz@opensuse.org
- Update to version 0.1.15:
+ Various introspection and parallel build fixes
+ Ensure duplicate Individuals don't make their way into various
properties
+ Make gobject-introspection a hard requirement
+ Add an Individual.personas_changed signal to allow more
efficient client code
+ Add trust levels to Individuals to allow the UI to determine
whether to allow linking to them
+ Fix alias writing to the backends and improve selection of
aliases for Individuals
-------------------------------------------------------------------
Fri Aug 20 09:17:10 CEST 2010 - dimstar@opensuse.org
- Update to version 0.1.14.1:
+ Bump vala version requirement.
+ Depend upon a released version of Vala.
-------------------------------------------------------------------
Wed Aug 18 10:02:46 CEST 2010 - dimstar@opensuse.org
- Update to version 0.1.14:
+ Fix calls to deprecated Gee.Map.remove()
+ Build tp-lowlevel via gobject-introspection
+ Use gen-introspect-0.10 instead of gen-introspect
+ Detect Vala by special automake macro, not .pc file.
- Replace pkgconfig(vala-1.0) BuildRequires with vala-devel.
- Remove pkgconfig(telepathy-vala) BuildRequires.
-------------------------------------------------------------------
Wed Aug 11 20:35:46 CEST 2010 - vuntz@opensuse.org
- Update to version 0.1.13:
+ Silence more debug messages
+ Add a key file backend and linking support
+ Improve how we find the telepathy-glib Vala bindings
+ Improve our syncing behaviour to not overwrite aliases, groups,
etc. as much as possible
-------------------------------------------------------------------
Sat Aug 7 01:31:14 CEST 2010 - vuntz@opensuse.org
- Initial folks package, for version 0.1.12.