Bug 28379

Summary: TpAccount::status-changed signal should provide dbus_error_name and error_details
Product: Telepathy Reporter: Guillaume Desmottes <guillaume.desmottes>
Component: tp-glibAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED FIXED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: enhancement    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on: 21200    
Bug Blocks:    

Description Guillaume Desmottes 2010-06-04 03:18:50 UTC
From the doc of this signal:
dbus_error_nameĀ : currently unused, but for exposing the dbus error name on a connection error in the future

detailsĀ : currently unused, but for exposing the error details on a connection error in the future

This would be useful to allow Empathy displaying more info on connection errors (https://bugzilla.gnome.org/show_bug.cgi?id=523895 )
Comment 1 Simon McVittie 2010-06-04 03:25:01 UTC
This is easy to do after the necessary info is added to Account in telepathy-spec, which is itself blocked by having a trial implementation of that feature in MC (an MC branch that put the necessary information on the McdAccount, but didn't expose it to D-Bus, would be sufficient).
Comment 2 Simon McVittie 2010-06-07 11:18:18 UTC
(In reply to comment #1)
> This is easy to do after the necessary info is added to Account in
> telepathy-spec, which is itself blocked by having a trial implementation of
> that feature in MC (an MC branch that put the necessary information on the
> McdAccount, but didn't expose it to D-Bus, would be sufficient).

The spec is Bug #21200, and I've now done a trial implementation in Bug #28428 if you're interested.
Comment 3 Simon McVittie 2010-06-14 09:10:29 UTC
Fixed in git for 0.11.7

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.