[kopete-bugs] [Bug 167496] New: Name not displayed if addressbook link is broken

William Hilton wmhilton at gmail.com
Sat Jul 26 22:23:05 CEST 2008


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=167496         
           Summary: Name not displayed if addressbook link is broken
           Product: kopete
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: NOR
         Component: Addressbook integration
        AssignedTo: kopete-bugs kde org
        ReportedBy: wmhilton gmail com


Version:           0.50.80 Using KDE 4.1.60 (kde-nightly-kdenetwork_20080725+svn837873-0neon1_i386.deb) (using Devel)
Installed from:    Compiled sources
OS:                Linux

If a contact's Display Name Source is set to "Use addressbook name", and the contact resource containing the Kopete contact's name is disabled, Kopete displays the contact without a name. A preferable behavior would be: if the address book link for a contact is broken, default to showing the name that would be shown if "From contact:" was enabled, with the text "(Broken Address Book Link)" in parentheses after the name to let the user know they should fix their address book. The Display Name Source option should not change it's setting, in case the addressbook becomes available again. (E.g. don't repeat Bug 139307 from KDE 3.)

Tested with 0.50.80 (Using KDE 4.1.60, Kubuntu package kde-nightly-kdenetwork_20080725+svn837873-0neon1_i386.deb in the KDE-nightly Neon repository). 

Test case:
Open Kopete. Right click on a contact and select Properties. Under Address Book Link click "Change". Create an addressbook entry for the contact. Under Display Name Source, select "Use addressbook name (needs addressbook link)". Now, open System Settings, and from the Advanced tab open KDE Resources. Click "Add..." and add a new file resource. Select the new resource and click "Use as Standard". Then, uncheck the original file resource and hit "Apply". (Now the addressbook will no longer contain the contact Kopete needs.) Restart Kopete. The contact appears without a name; this is undesirable and makes the contact hard to find. In System Settings > KDE Resources, recheck the file resource containing the contact, hit "Apply", and restart Kopete. The contact is displayed with the correct name again.


More information about the kopete-bugs mailing list