Add animation support to PurpleAvatar

Review Request #2141 — Created Dec. 14, 2022 and submitted

Information

pidgin/pidgin
default

Reviewers

This drastically changes the way PurpleAvatar works. Previously the idea was
that developers would create a PurpleAvatar and then add it to the
PurpleAvatarManager (which does not exist). But these changes are going to make
it so that developers will either lookup avatars or ask the manager to create
an avatar based on their data.

Ran the unit tests.

Summary ID
Add animation support to PurpleAvatar
This drastically changed the way PurpleAvatar works. Previously the idea was that developers would create a PurpleAvatar and then add it to the PurpleAvatarManager (which does not exist). But these changes are going to make it so that developers will either lookup avatars or ask the manager to create an avatar based on their data.
9014b81ef4ea87faac1d893cb97d8a95e9b6910f
Description From Last Updated

Add transfer annotation.

QuLogicQuLogic

static frame? static image?

QuLogicQuLogic

Not used for anything?

QuLogicQuLogic
grim
grim
QuLogic
  1. 
      
  2. libpurple/purpleavatar.h (Diff revision 2)
     
     
    Show all issues

    Add transfer annotation.

  3. libpurple/purpleavatar.c (Diff revision 2)
     
     
    Show all issues

    static frame? static image?

  4. Show all issues

    Not used for anything?

    1. Do we need the file itself still?

    2. We were leaving it in the event that someone would want to recreate the animation.

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