Skip to content

feat(snapshot): Make Paparazzi theme configurable#1134

Merged
runningcode merged 1 commit intomainfrom
no/snapshot-configurable-theme
Mar 31, 2026
Merged

feat(snapshot): Make Paparazzi theme configurable#1134
runningcode merged 1 commit intomainfrom
no/snapshot-configurable-theme

Conversation

@runningcode
Copy link
Copy Markdown
Contributor

@runningcode runningcode commented Mar 31, 2026

Summary

  • Remove the hardcoded android:Theme.Translucent.NoTitleBar Paparazzi theme from the generated snapshot test
  • Add a theme property to the sentrySnapshot extension so users can set their own theme
  • When unset, Paparazzi uses its own default theme instead of our opinionated override
sentrySnapshot {
  theme = "com.example:Theme.MyApp"
}

#skip-changelog

🤖 Generated with Claude Code

Remove the hardcoded `android:Theme.Translucent.NoTitleBar` theme and
add a `theme` property to the `sentrySnapshot` extension. When unset,
Paparazzi uses its own default theme. Users can override it via:

    sentrySnapshot {
      theme = "com.example:Theme.MyApp"
    }

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 31, 2026

Semver Impact of This PR

🟡 Minor (new features)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


This PR will not appear in the changelog.


🤖 This preview updates automatically when you update the PR.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 31, 2026

Messages
📖 Do not forget to update Sentry-docs with your feature once the pull request gets approved.

Generated by 🚫 dangerJS against 87d99fe

@runningcode runningcode marked this pull request as ready for review March 31, 2026 15:35
@runningcode runningcode merged commit 25070c3 into main Mar 31, 2026
23 of 24 checks passed
@runningcode runningcode deleted the no/snapshot-configurable-theme branch March 31, 2026 15:53
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