Skip to content

Conversation

@chrisbobbe
Copy link
Collaborator

Stacked on #1926.

This resolves a few TODOs, and will be useful toward

@chrisbobbe chrisbobbe added the maintainer review PR ready for review by Zulip maintainers label Oct 18, 2025
@chrisbobbe
Copy link
Collaborator Author

Revision pushed, fixing a bug where I forgot to use neverAnimate in EmojiWidget, and adding a new commit:

ef29c09 settings [nfc]: Centralize logic for checking device animation settings

Copy link
Member

@rajveermalviya rajveermalviya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @chrisbobbe. Overall LGTM, just one comment.

emojiDisplay: emojiDisplay,
squareDimension: size,
neverAnimateImage: neverAnimate,
imageAnimationMode: ImageAnimationMode.animateNever,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this respect the value of neverAnimate?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ooh, yes, thanks for the catch!

This makes the caller a bit more verbose, but we're about to make it
simpler than it was before.
This makes the caller a bit more verbose, but we're about to make it
simpler than it was before.
There are several places where we switch on EmojiDisplay, mostly
with TODOs to factor the switch out to something central. Here's a
widget to accomplish that factoring, used first in ReactionChip.
…quare

Instead of laying out
- just padding, in the case where the network request failed, and
- nothing, in the case where the URL didn't parse.
@chrisbobbe
Copy link
Collaborator Author

Thanks for the review! Revision pushed.

Copy link
Member

@rajveermalviya rajveermalviya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! LGTM, moving over to Greg's review.

@rajveermalviya rajveermalviya added integration review Added by maintainers when PR may be ready for integration and removed maintainer review PR ready for review by Zulip maintainers labels Oct 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

integration review Added by maintainers when PR may be ready for integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants