Skip to content

Migrate AboutDuckDuckGoActivity from XML to Compose#8915

Draft
GerardPaligot wants to merge 1 commit into
feature/gerard/compose-scaffoldfrom
feature/gerard/compose-about-refactoring
Draft

Migrate AboutDuckDuckGoActivity from XML to Compose#8915
GerardPaligot wants to merge 1 commit into
feature/gerard/compose-scaffoldfrom
feature/gerard/compose-about-refactoring

Conversation

@GerardPaligot

@GerardPaligot GerardPaligot commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Task/Issue URL: https://app.asana.com/1/137249556945/project/1215496415658080/task/1215811704141033

Description

Migrate the first screen in Compose to build knowledge and document how to apply the same kind of refactiring for the rest of the team when Compose will be production ready.

Steps to test this PR

  • Run the app and open About screen from settings
  • Check the UI is exactly the same in XML and Compose

UI changes

Before After
image image
image image

Copy link
Copy Markdown
Contributor Author

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

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

@GerardPaligot GerardPaligot force-pushed the feature/gerard/compose-about-refactoring branch from ac5ef3e to 567b958 Compare June 17, 2026 18:30
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.

1 participant