Split PurpleContactInfo out of PurpleContact

Review Request #2091 — Created Nov. 24, 2022 and submitted

grim
pidgin/pidgin
default
pidgin
This change separates all of the data away from the runtime information which
makes it easier to store contacts with everything.

Ran the unit tests and sent a few messages with ircv3 and demo protocols.

Summary
Split PurpleContactInfo out of PurpleContact
Description From Last Updated

Re-align wrapped lines.

QuLogicQuLogic

Not sure if you want to go through this file to make the contact into info.

QuLogicQuLogic

Any reason for doing this differently from the next function?

QuLogicQuLogic

Should the property name change to match the enumeration name?

QuLogicQuLogic

Rename to info to match header.

QuLogicQuLogic

Rename to info to match header.

QuLogicQuLogic

One more contact -> info?

QuLogicQuLogic
QuLogic
  1. 
      
  2. libpurple/purplecontactinfo.h (Diff revision 1)
     
     
     
     

    Re-align wrapped lines.

  3. libpurple/purplecontactinfo.c (Diff revision 1)
     
     

    Not sure if you want to go through this file to make the contact into info.

  4. libpurple/purplecontactmanager.c (Diff revision 1)
     
     
     

    Any reason for doing this differently from the next function?

  5. libpurple/purpleperson.c (Diff revision 1)
     
     

    Should the property name change to match the enumeration name?

  6. libpurple/purpleperson.c (Diff revision 1)
     
     

    Rename to info to match header.

  7. libpurple/purpleperson.c (Diff revision 1)
     
     

    Rename to info to match header.

  8. 
      
grim
QuLogic
  1. 
      
  2. libpurple/purpleperson.c (Diff revision 2)
     
     

    One more contact -> info?

  3. 
      
grim
QuLogic
  1. Ship It!
  2. 
      
grim
Review request changed

Status: Closed (submitted)

Loading...