Skip to content

Conversation

@anikiki
Copy link
Contributor

@anikiki anikiki commented Nov 6, 2025

Task/Issue URL: https://app.asana.com/1/137249556945/project/488551667048375/task/1211783737656574?focus=true

Description

Added support for a new "What's New" message type in the remote messaging system. This includes:

  1. Added a new REMOTE_WHATS_NEW_MESSAGE type to the MessageCta class.
  2. Added new icon assets for AI features, key import, and radar functionality.
  3. Implemented a new CardsList content type for displaying feature cards.
  4. Added support for UrlInContext action type to open URLs in a contextual webview.
  5. Created placeholder implementations for handling the new message type and actions.

Steps to test this PR

  • Tests should pass.
  • No remote message shown if one containing CardList comes from the server as the feature is not complete.
  • A remote message not containing CardList is shown.

See Asana for more details.

NO UI changes

… RMF called What's New. This message type uses a cards_list content structure, allowing for a title, description, and a list of items, each with its own title, description, image, and action.
Copy link
Contributor Author

anikiki commented Nov 6, 2025

This stack of pull requests is managed by Graphite. Learn more about stacking.

@anikiki anikiki changed the title Add What's New message type for RMF. Introduce a new message type for RMF called What's New. This message type uses a cards_list content structure, allowing for a title, description, and a list of items, each with its own title, description, image, and action. [Android] "What’s New" promo message: Add new message type to show a list view Nov 6, 2025
@anikiki anikiki marked this pull request as ready for review November 19, 2025 15:55
@anikiki anikiki requested a review from cmonfortep November 19, 2025 15:56
Copy link
Contributor

@cmonfortep cmonfortep left a comment

Choose a reason for hiding this comment

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

Few comments that I think is best if we review them together.

code looks great, it's just to discuss merging strategy around RMF.

Copy link
Contributor

@cmonfortep cmonfortep left a comment

Choose a reason for hiding this comment

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

LGTM

All test scenarios worked well (tested with production config, attached configs, and mixing them)

@anikiki anikiki merged commit 7168fe3 into develop Nov 26, 2025
12 checks passed
@anikiki anikiki deleted the feature/ana/android_whats_new_promo_message_add_new_message_type_to_show_a_list_view branch November 26, 2025 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants