Add a name-for-display property to PurpleContactInfo

Review Request #2151 — Created Dec. 23, 2022 and submitted

Information

pidgin/pidgin
default

Reviewers

This is a readonly property that is updated when the other properties change.
I also tweaked priorities a bit, a contact info's alias is now the highest
priority to allow users to set an alias on a person, but then also override it
at the contact info level. The use case here is person has an alias of "Pidgy",
but Pidgy's slack account is aliased to "Pidgy (work)".

Ran the unit tests.

Summary ID
Add a name-for-display property to PurpleContactInfo
This is a readonly property that is updated when the other properties change. I also tweaked priorties a bit, a contact info's alias is now the highest priority to allow users to set an alias on a person, but then also override it at the contact info level. The use case here is person has an alias of "Pidgy", but Pidgy's slack account is aliased to "Pidgy (work)".
d377cd75a013d059155cbd09a1c8627ab2b4beab
Description From Last Updated

char now.

QuLogicQuLogic

Extra e

QuLogicQuLogic
grim
QuLogic
QuLogic
  1. 
      
  2. libpurple/purplecontactinfo.c (Diff revision 2)
     
     
    Show all issues

    char now.

  3. libpurple/util.h (Diff revision 2)
     
     
    Show all issues

    Extra e

  4. 
      
grim
QuLogic
  1. Ship It!
  2. 
      
grim
Review request changed
Status:
Completed