Add animation support to PurpleAvatar

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

grim
pidgin/pidgin
default
pidgin

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
Add animation support to PurpleAvatar
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)
     
     

    Add transfer annotation.

  3. libpurple/purpleavatar.c (Diff revision 2)
     
     

    static frame? static image?

  4. 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: Closed (submitted)

Loading...