[Bug 284930] New: Need a better way to set account display names

David Edmundson kde at davidedmundson.co.uk
Tue Oct 25 12:02:22 UTC 2011


https://bugs.kde.org/show_bug.cgi?id=284930

           Summary: Need a better way to set account display names
           Product: telepathy
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: NOR
         Component: contactlist
        AssignedTo: kde-telepathy at kde.org
        ReportedBy: kde at davidedmundson.co.uk


Currently we use the account name (normally foo at server.com) which 
1) is a bit hacky (especially with workarounds for local xmpp)
2) it displays raw addresses to a user, which look rubbish (i.e exposes
@chat.facebook.com)

There is a FIXME in the code that says "prompt the user" for a display name.
This is a rubbish solution. The less prompts the better.

The account plugins should have a method to return a sensible display string
so the facebook plugin can return "MyUserName (Facebook)" or some such. Local
XMPP no longer needs a workaround in the main code.

This should be in AbstractAccountUi (or AbstractAccountUiPlugin.. not sure
which) and not be virtual but not pure virtual. The default implementation acn
return the account name so it works if the plugin is not updated.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the KDE-Telepathy mailing list