platform/upstream/folks.git
12 years agoRelease version 0.7.1
Travis Reitter [Mon, 4 Jun 2012 22:07:34 +0000 (15:07 -0700)]
Release version 0.7.1

12 years agoDowngrade missing Zeitgeist events to debug, as we do with TpLogger.
Travis Reitter [Mon, 4 Jun 2012 22:17:45 +0000 (15:17 -0700)]
Downgrade missing Zeitgeist events to debug, as we do with TpLogger.

12 years agoDon't expect a tp-lowlevel stamp file vapigen no longer generates.
Travis Reitter [Mon, 4 Jun 2012 15:20:36 +0000 (08:20 -0700)]
Don't expect a tp-lowlevel stamp file vapigen no longer generates.

12 years agoEnable all optional features when distchecking.
Travis Reitter [Mon, 4 Jun 2012 15:04:15 +0000 (08:04 -0700)]
Enable all optional features when distchecking.

12 years agoNote InteractionDetails in NEWS.
Travis Reitter [Mon, 4 Jun 2012 14:55:41 +0000 (07:55 -0700)]
Note InteractionDetails in NEWS.

12 years agoAdd missing bullet in NEWS.
Travis Reitter [Mon, 4 Jun 2012 14:56:12 +0000 (07:56 -0700)]
Add missing bullet in NEWS.

12 years agoDisable eds unit tests in distcheck target.
Jeremy Whiting [Wed, 13 Jun 2012 20:21:29 +0000 (14:21 -0600)]
Disable eds unit tests in distcheck target.

12 years agoFix bug number for last bug fix in NEWS
Seif Lotfy [Tue, 12 Jun 2012 20:35:02 +0000 (22:35 +0200)]
Fix bug number for last bug fix in NEWS

12 years agoUpdate mkdir macro to use autoconf version.
Jeremy Whiting [Tue, 12 Jun 2012 18:22:01 +0000 (12:22 -0600)]
Update mkdir macro to use autoconf version.

12 years agoUpdate NEWS to inform about the new InteractionDetails
Seif Lotfy [Tue, 12 Jun 2012 18:04:44 +0000 (20:04 +0200)]
Update NEWS to inform about the new InteractionDetails

12 years agoAdd bug number to comment about create_source_registry.
Jeremy Whiting [Tue, 12 Jun 2012 16:40:43 +0000 (10:40 -0600)]
Add bug number to comment about create_source_registry.

12 years agoMerge branch 'edsport'
Jeremy Whiting [Tue, 12 Jun 2012 16:20:18 +0000 (10:20 -0600)]
Merge branch 'edsport'
Reviewed-by: Philip Withnall
12 years agoAdd eds port description to NEWS file.
Jeremy Whiting [Tue, 12 Jun 2012 15:49:27 +0000 (09:49 -0600)]
Add eds port description to NEWS file.

12 years agoAdd comment about async create_source_registry method.
Jeremy Whiting [Tue, 12 Jun 2012 15:43:26 +0000 (09:43 -0600)]
Add comment about async create_source_registry method.

12 years agoBump eds and ebook dependency versions.
Jeremy Whiting [Tue, 12 Jun 2012 15:41:52 +0000 (09:41 -0600)]
Bump eds and ebook dependency versions.

12 years agoAdd fixme comment to commented out tests in makefile.
Jeremy Whiting [Tue, 12 Jun 2012 14:48:54 +0000 (08:48 -0600)]
Add fixme comment to commented out tests in makefile.

12 years agoFix items noted in bug https://bugzilla.gnome.org/show_bug.cgi?id=675121 comments.
Jeremy Whiting [Mon, 11 Jun 2012 15:49:09 +0000 (09:49 -0600)]
Fix items noted in bug https://bugzilla.gnome.org/show_bug.cgi?id=675121 comments.

12 years agoUse SourceRegistry.ref_source rather than iterate to find a source.
Jeremy Whiting [Sat, 9 Jun 2012 00:14:24 +0000 (18:14 -0600)]
Use SourceRegistry.ref_source rather than iterate to find a source.

12 years agoCheck for google not google: since backend name wont have a colon.
Jeremy Whiting [Sat, 9 Jun 2012 00:09:26 +0000 (18:09 -0600)]
Check for google not google: since backend name wont have a colon.

12 years agoDisable eds backend test while porting to new api.
Jeremy Whiting [Fri, 8 Jun 2012 23:45:25 +0000 (17:45 -0600)]
Disable eds backend test while porting to new api.

12 years agoPort folks eds backend to eds api changes.
Jeremy Whiting [Fri, 8 Jun 2012 23:43:18 +0000 (17:43 -0600)]
Port folks eds backend to eds api changes.

12 years agoFixed reseting the individual interaction details upon connection
Seif Lotfy [Tue, 12 Jun 2012 01:01:37 +0000 (03:01 +0200)]
Fixed reseting the individual interaction details upon connection
state changes in the Telepathy backend.

12 years agoAdded dummy test for the new individual properties for telepathy
Seif Lotfy [Sat, 24 Mar 2012 11:02:25 +0000 (12:02 +0100)]
Added dummy test for the new individual properties for telepathy

Signed-off-by: Seif Lotfy <seif.lotfy@collabora.co.uk>
12 years agoFix typo in InteractionDetails comment
Siegfried-Angel Gevatter Pujals [Tue, 5 Jun 2012 08:46:31 +0000 (10:46 +0200)]
Fix typo in InteractionDetails comment

12 years agoUpdated Galician translations
Fran Diéguez [Sun, 3 Jun 2012 00:25:06 +0000 (02:25 +0200)]
Updated Galician translations

12 years agoUpdated Spanish translation
Daniel Mustieles [Thu, 31 May 2012 10:11:35 +0000 (12:11 +0200)]
Updated Spanish translation

12 years agoNote bgo#627403 as fixed in NEWS.
Travis Reitter [Wed, 30 May 2012 16:36:07 +0000 (09:36 -0700)]
Note bgo#627403 as fixed in NEWS.

12 years agoClean up some bits related to bgo#627403
Travis Reitter [Mon, 28 May 2012 18:02:26 +0000 (11:02 -0700)]
Clean up some bits related to bgo#627403

* make get_default_message_from_presence_type() return an unowned string
* add @param and @return lines to said function
* add presence-details.vala to translated files

12 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Wed, 30 May 2012 11:28:58 +0000 (13:28 +0200)]
Updated Norwegian bokmål translation

12 years agoAdded new properties to the Telepathy backends.
Seif Lotfy [Wed, 23 May 2012 12:47:25 +0000 (14:47 +0200)]
Added new properties to the Telepathy backends.

The Telepathy backend requires Zeitgeist to pull its info.

Signed-off-by: Seif Lotfy <seif.lotfy@collabora.co.uk>
12 years agoAdd new properties to Individual and Persona:
Seif Lotfy [Thu, 19 Apr 2012 00:24:05 +0000 (02:24 +0200)]
Add new properties to Individual and Persona:

Added new im_interaction_count and last_im_interaction_timestamp to Persona and Individual
Added new call_interaction_count and last_call_interaction_timestamp to Persona and Individual

Signed-off-by: Seif Lotfy <seif.lotfy@collabora.co.uk>
Signed-off-by: Seif Lotfy <seif@lotfy.com>
12 years agoInitiated Hebrew translation.
Yaron Shahrabani [Sat, 26 May 2012 05:08:17 +0000 (08:08 +0300)]
Initiated Hebrew translation.

12 years agoBug 627402 Move default presence messages from Empathy to libfolks
Jeremy Whiting [Thu, 24 May 2012 20:31:40 +0000 (14:31 -0600)]
Bug 627402 Move default presence messages from Empathy to libfolks

Move presence string mapping into folks from gnome-contacts.

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

12 years agoUpdated Czech translation
Marek Černocký [Wed, 23 May 2012 11:41:53 +0000 (13:41 +0200)]
Updated Czech translation

12 years agoUpdate telepathy test lib copy
Xavier Claessens [Tue, 22 May 2012 14:15:43 +0000 (16:15 +0200)]
Update telepathy test lib copy

12 years agoUse TpConnection::dup_contact_by_id_async()
Xavier Claessens [Tue, 22 May 2012 14:12:41 +0000 (16:12 +0200)]
Use TpConnection::dup_contact_by_id_async()

No need to use C wrapper for that anymore

12 years agoBump telepathy-glib dep to 0.19.0
Xavier Claessens [Tue, 22 May 2012 12:52:14 +0000 (14:52 +0200)]
Bump telepathy-glib dep to 0.19.0

12 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Sat, 19 May 2012 09:37:48 +0000 (11:37 +0200)]
Updated Norwegian bokmål translation

12 years agoAdded Indonesian translation
Andika Triwidada [Sat, 19 May 2012 04:07:38 +0000 (11:07 +0700)]
Added Indonesian translation

12 years agoupdate Punjabi Translaiton
A S Alam [Wed, 16 May 2012 01:52:35 +0000 (07:22 +0530)]
update Punjabi Translaiton

12 years agoupdated LINGUAS file for Punjabi (pa)
A S Alam [Wed, 16 May 2012 01:49:28 +0000 (07:19 +0530)]
updated LINGUAS file for Punjabi (pa)

12 years agoadded Punjabi (pa) Translation
A S Alam [Wed, 16 May 2012 01:49:09 +0000 (07:19 +0530)]
added Punjabi (pa) Translation

12 years agoUse tp-glib API version macros
Guillaume Desmottes [Mon, 14 May 2012 10:59:20 +0000 (12:59 +0200)]
Use tp-glib API version macros

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

12 years agoBug 676023 — Invalid read when preparing the aggregator
Philip Withnall [Mon, 14 May 2012 23:21:46 +0000 (00:21 +0100)]
Bug 676023 — Invalid read when preparing the aggregator

Properly 0-terminate an array passed to tp_proxy_prepare_async().

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

12 years agoFix build
Ray Strode [Fri, 11 May 2012 16:03:50 +0000 (12:03 -0400)]
Fix build

commit 9b5b7798fee20b88cab2cf78f43b4843aa8718a2 resynced
the unit test lib from tp-glib.  Unfortunately, it broke
the build because util.h is in a slightly different place
on disk.

This commit updates the #include line to fix the build again.

12 years agoAdd missing files
Xavier Claessens [Thu, 10 May 2012 07:53:10 +0000 (09:53 +0200)]
Add missing files

12 years agoUpdate tp-glib copy of unit test lib
Xavier Claessens [Wed, 9 May 2012 10:08:03 +0000 (12:08 +0200)]
Update tp-glib copy of unit test lib

12 years agoCleanup previous commit
Xavier Claessens [Wed, 9 May 2012 10:03:41 +0000 (12:03 +0200)]
Cleanup previous commit

12 years agoTpfPersonaStore: Immediately call _reset() when disconnected
Xavier Claessens [Mon, 30 Apr 2012 15:48:51 +0000 (17:48 +0200)]
TpfPersonaStore: Immediately call _reset() when disconnected

Otherwise we get weak-notify for each TpContact when TpConnection
unref them.

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

12 years agoTpfPersonaStore::_load_cache(): use _add_persona()
Xavier Claessens [Mon, 30 Apr 2012 15:47:38 +0000 (17:47 +0200)]
TpfPersonaStore::_load_cache(): use _add_persona()

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

12 years agocore: Fix some whitespace problems in PotentialMatch
Philip Withnall [Sun, 29 Apr 2012 10:55:53 +0000 (11:55 +0100)]
core: Fix some whitespace problems in PotentialMatch

12 years agoUpdated Czech translation
Marek Černocký [Fri, 4 May 2012 17:35:24 +0000 (19:35 +0200)]
Updated Czech translation

12 years agoUpdated Slovenian translation
Matej Urbančič [Fri, 4 May 2012 11:51:51 +0000 (13:51 +0200)]
Updated Slovenian translation

12 years agoBug 675292 — Assertion when joining IRC channel
Philip Withnall [Thu, 3 May 2012 21:48:18 +0000 (22:48 +0100)]
Bug 675292 — Assertion when joining IRC channel

Correctly initialise Tpf.PersonaStore._favourite_ids on store construction,
rather than on preparation. This prevents it being null at inopportune times.

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

12 years agotests: Re-fix compiler warnings in textchan-null.c
Philip Withnall [Thu, 3 May 2012 22:16:53 +0000 (23:16 +0100)]
tests: Re-fix compiler warnings in textchan-null.c

Still need to get them upstreamed to telepathy-glib.

12 years agopersona-store-cache: don't create empty field details
Guillaume Desmottes [Tue, 1 May 2012 06:03:59 +0000 (08:03 +0200)]
persona-store-cache: don't create empty field details

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

12 years agoUpdate copy of textchan-null.c from tp-glib
Xavier Claessens [Wed, 2 May 2012 14:51:22 +0000 (16:51 +0200)]
Update copy of textchan-null.c from tp-glib

This aboid deprecation warnings

12 years agoMerge branch 'folks-0-6'
Guillaume Desmottes [Mon, 30 Apr 2012 13:26:40 +0000 (15:26 +0200)]
Merge branch 'folks-0-6'

Conflicts:
NEWS
configure.ac

12 years agotpf-persona: ignore empty email or phone number
Guillaume Desmottes [Mon, 30 Apr 2012 12:49:39 +0000 (14:49 +0200)]
tpf-persona: ignore empty email or phone number

The interface implementation raises an error if we pass it an empty value.

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

12 years agoRaise a debug message rather than a warning when failing to parse bday field
Guillaume Desmottes [Mon, 30 Apr 2012 13:09:13 +0000 (15:09 +0200)]
Raise a debug message rather than a warning when failing to parse bday field

There is no much we can't do if other clients didn't respect the vCard spec.

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

12 years agoBug 663890 — @throws annotations missing for some functions
Philip Withnall [Mon, 23 Apr 2012 23:02:43 +0000 (00:02 +0100)]
Bug 663890 — @throws annotations missing for some functions

Add missing ‘@throws’ annotations to various public methods.

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

12 years agoUpdated Spanish translation
Daniel Mustieles [Wed, 25 Apr 2012 09:57:29 +0000 (11:57 +0200)]
Updated Spanish translation

12 years agoUpdated Galician translations
Fran Diéguez [Mon, 23 Apr 2012 22:53:11 +0000 (00:53 +0200)]
Updated Galician translations

12 years agocore: Use intltool 0.50’s enhanced GSettings support
Philip Withnall [Mon, 23 Apr 2012 13:38:36 +0000 (14:38 +0100)]
core: Use intltool 0.50’s enhanced GSettings support

This bumps our intltool dependency to 0.50.0, but means we can simplify the
build for GSettings schemas.

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

12 years agocore: Port to GSettings
Raul Gutierrez Segales [Fri, 16 Sep 2011 14:15:03 +0000 (15:15 +0100)]
core: Port to GSettings

Drops our dependency on GConf, but bumps our GLib dependency to 2.26.0.

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

12 years agotelepathy: Remove extraneous whitespace from a warning string
Philip Withnall [Sat, 21 Apr 2012 23:35:56 +0000 (00:35 +0100)]
telepathy: Remove extraneous whitespace from a warning string

12 years agocore: Don’t leak file contents when loading key-files
Philip Withnall [Sat, 21 Apr 2012 23:35:00 +0000 (00:35 +0100)]
core: Don’t leak file contents when loading key-files

Vala’s ‘*’ operator requires explicit memory management. It’s better that
we avoid using it at all.

12 years agoBug 674256 — telepathy-glib minimal version is insufficient
Philip Withnall [Tue, 17 Apr 2012 15:11:18 +0000 (16:11 +0100)]
Bug 674256 — telepathy-glib minimal version is insufficient

Bump the minimum telepathy-glib dependency to 0.17.5 for
tp_connection_disconnect_async().

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

12 years agoBug 674256 — telepathy-glib minimal version is insufficient
Philip Withnall [Tue, 17 Apr 2012 15:11:18 +0000 (16:11 +0100)]
Bug 674256 — telepathy-glib minimal version is insufficient

Bump the minimum telepathy-glib dependency to 0.17.5 for
tp_connection_disconnect_async().

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

12 years agoeds: Don’t try and remove a non-existent timeout source
Philip Withnall [Tue, 17 Apr 2012 11:56:11 +0000 (12:56 +0100)]
eds: Don’t try and remove a non-existent timeout source

In the case that the modify_contact() call fails, timeout_id will equal 0,
and GLib will complain when we try to remove it in the finally{} block.

12 years agoPost-release version bump
Philip Withnall [Tue, 17 Apr 2012 12:29:02 +0000 (13:29 +0100)]
Post-release version bump

12 years agoRelease version 0.7.0 FOLKS_0_7_0
Philip Withnall [Tue, 17 Apr 2012 12:27:37 +0000 (13:27 +0100)]
Release version 0.7.0

12 years agoeds: Don’t try and remove a non-existent timeout source
Philip Withnall [Tue, 17 Apr 2012 11:56:11 +0000 (12:56 +0100)]
eds: Don’t try and remove a non-existent timeout source

In the case that the modify_contact() call fails, timeout_id will equal 0,
and GLib will complain when we try to remove it in the finally{} block.

12 years agotelepathy: Convert another logger warning to a debug message
Philip Withnall [Tue, 17 Apr 2012 11:45:53 +0000 (12:45 +0100)]
telepathy: Convert another logger warning to a debug message

12 years agoeds: Add an extra timeout to the EDS tests to ensure the main loop’s empty
Philip Withnall [Mon, 16 Apr 2012 14:39:37 +0000 (15:39 +0100)]
eds: Add an extra timeout to the EDS tests to ensure the main loop’s empty

This is a horrible hack for which I should probably be shot. I just want to
make the release. Please don’t judge me.

The tests all need to be rearchitected to no longer rely on timers everywhere
anyway.

12 years agotelepathy: Change the logger warning to a debug message
Philip Withnall [Mon, 16 Apr 2012 17:12:30 +0000 (18:12 +0100)]
telepathy: Change the logger warning to a debug message

It’s quite legitimate for no logger to be running, and users will get an
error when they try to change the favourite status of a contact anyway.

12 years agotelepathy: Only allow is-favourite to be writeable if the logger initialised
Philip Withnall [Mon, 16 Apr 2012 17:11:31 +0000 (18:11 +0100)]
telepathy: Only allow is-favourite to be writeable if the logger initialised

This prevents setting favourites falling into a black hole.

12 years agotelepathy: Correctly advertise the writeability of alias and group properties
Philip Withnall [Mon, 26 Mar 2012 15:58:50 +0000 (16:58 +0100)]
telepathy: Correctly advertise the writeability of alias and group properties

Previously, Tpf.Personas were always advertising aliases and groups as
being writeable properties, when they're actually not writeable for
Facebook XMPP connections.

Aliases were previously not writeable in the Telepathy fake CM (so the test
was previously in error), but they’re now writeable, so everything’s fine.

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

12 years agotelepathy: Fix notification of is-favourite changes
Philip Withnall [Mon, 26 Mar 2012 15:21:56 +0000 (16:21 +0100)]
telepathy: Fix notification of is-favourite changes

This ensures that the UI reflects errors in changing the is-favourite status
of a Tpf.Persona, rather than just blindly assuming they succeed.

12 years agotelepathy: Make group changes truly asynchronous and report errors properly
Philip Withnall [Mon, 26 Mar 2012 14:07:31 +0000 (15:07 +0100)]
telepathy: Make group changes truly asynchronous and report errors properly

Take advantage of GroupDetails.change_group() being async, and wait for the
underlying Telepathy operation to complete before returning from it. This
allows us to propagate errors properly, rather than just printing
them as warnings on the terminal.

This also includes changes to not notify of changes to Tpf.Persona.groups
until Telepathy has notified us of the change. This should prevent groups
changing in the UI if the underlying operation has actually failed.

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

12 years agotelepathy: Remove some unused internal signals
Philip Withnall [Mon, 26 Mar 2012 14:00:49 +0000 (15:00 +0100)]
telepathy: Remove some unused internal signals

12 years agotelepathy: Make alias changes truly asynchronous and report errors properly
Philip Withnall [Mon, 26 Mar 2012 13:56:21 +0000 (14:56 +0100)]
telepathy: Make alias changes truly asynchronous and report errors properly

Take advantage of AliasDetails.change_alias() being async, and wait for the
underlying Telepathy operation to complete before returning from it. This
allows us to propagate errors properly, rather than just printing them as
warnings on the terminal.

This also includes changes to not notify of changes to Tpf.Persona.alias
until Telepathy has notified us of the change. This should prevent aliases
changing in the UI if the underlying operation has actually failed.

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

12 years agoSync contacts-conn.c from tp-glib
Xavier Claessens [Tue, 17 Apr 2012 10:56:03 +0000 (12:56 +0200)]
Sync contacts-conn.c from tp-glib

Now implementing SetAliases

12 years agoPost-release version bump
Philip Withnall [Mon, 16 Apr 2012 17:01:42 +0000 (18:01 +0100)]
Post-release version bump

12 years agoRelease version 0.6.9 FOLKS_0_6_9
Philip Withnall [Mon, 16 Apr 2012 17:00:11 +0000 (18:00 +0100)]
Release version 0.6.9

12 years agoBug 658576 — Need API to get a FolksIndividual from his ID
Philip Withnall [Wed, 28 Mar 2012 13:46:34 +0000 (14:46 +0100)]
Bug 658576 — Need API to get a FolksIndividual from his ID

Add an IndividualAggregator.look_up_individual() method which currently just
looks up in the map from IDs to individuals. In future, however, this method
will also ensure all properties of that individual have been loaded if the
aggregator has otherwise not lazy-loaded properties. (See: bgo#648805.)

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

12 years agoeds: Add an extra timeout to the EDS tests to ensure the main loop’s empty
Philip Withnall [Mon, 16 Apr 2012 14:39:37 +0000 (15:39 +0100)]
eds: Add an extra timeout to the EDS tests to ensure the main loop’s empty

This is a horrible hack for which I should probably be shot. I just want to
make the release. Please don’t judge me.

The tests all need to be rearchitected to no longer rely on timers everywhere
anyway.

12 years agoUpdated Galician translations
Fran Diéguez [Sat, 14 Apr 2012 12:07:04 +0000 (14:07 +0200)]
Updated Galician translations

12 years agoUpdated Slovenian translation
Matej Urbančič [Sat, 14 Apr 2012 07:57:52 +0000 (09:57 +0200)]
Updated Slovenian translation

12 years agoUpdated Spanish translation
Daniel Mustieles [Fri, 13 Apr 2012 15:32:55 +0000 (17:32 +0200)]
Updated Spanish translation

12 years agoTpfPersonaStore: fix indentation
Xavier Claessens [Fri, 13 Apr 2012 14:39:52 +0000 (16:39 +0200)]
TpfPersonaStore: fix indentation

12 years agoTpfPersonaStore: do not reset _favourite_ids at each reconnect
Xavier Claessens [Wed, 11 Apr 2012 19:39:44 +0000 (21:39 +0200)]
TpfPersonaStore: do not reset _favourite_ids at each reconnect

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

12 years agoAdd back TpContact features
Xavier Claessens [Tue, 10 Apr 2012 15:28:21 +0000 (17:28 +0200)]
Add back TpContact features

This is for backward compatibility

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

12 years agoTpfPersonaStore: return null in add_persona_from_details() if persona is already...
Xavier Claessens [Tue, 10 Apr 2012 15:05:19 +0000 (17:05 +0200)]
TpfPersonaStore: return null in add_persona_from_details() if persona is already in contact list

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

12 years agoTpfPersonaStore: throw PersonaStoreError if an error occure while removing the contact
Xavier Claessens [Tue, 10 Apr 2012 15:04:07 +0000 (17:04 +0200)]
TpfPersonaStore: throw PersonaStoreError if an error occure while removing the contact

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

12 years agoTpfPersona: throw PropertyError when an error occure changing group membership
Xavier Claessens [Tue, 10 Apr 2012 15:01:29 +0000 (17:01 +0200)]
TpfPersona: throw PropertyError when an error occure changing group membership

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

12 years agoTpfPersonaStore: freeze/thaw notify signals when changing connection
Xavier Claessens [Tue, 10 Apr 2012 14:58:27 +0000 (16:58 +0200)]
TpfPersonaStore: freeze/thaw notify signals when changing connection

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

12 years agoTpfPersonaStore: remove the store if connection does not implement ContactList
Xavier Claessens [Tue, 10 Apr 2012 14:57:09 +0000 (16:57 +0200)]
TpfPersonaStore: remove the store if connection does not implement ContactList

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

12 years agoTpfPersonaStore: warn on error initialising tp logger
Xavier Claessens [Tue, 10 Apr 2012 14:54:21 +0000 (16:54 +0200)]
TpfPersonaStore: warn on error initialising tp logger

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

12 years agoTpfPersonaStore: disconnect signals in _reset
Xavier Claessens [Tue, 10 Apr 2012 14:53:13 +0000 (16:53 +0200)]
TpfPersonaStore: disconnect signals in _reset

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