paparazzi
paparazzi copied to clipboard
Render your Android screens without a physical device or emulator
Only apply wear circle shape to full device screenshots. #fixes https://github.com/cashapp/paparazzi/issues/609
**Description** Hello I noticed that there is some missing information in the README to setup Paparazzi. When I don't apply the `id("org.jetbrains.kotlin.android")` plugin the build does not fail, but simply...
Fixing a crash that appears when using Paparazzi with Java 18 and jacoco code coverage (including the stacktrace at the bottom) **How the crash appears:** Paparazzi agent and jacoco both...
This works in two ways: - Just viewOnly omits the system bars - viewOnly with RenderingMode.EXPAND also changes the output size to match the view Closes: https://github.com/cashapp/paparazzi/issues/37
**Description** In our project, `module-a` uses `paparazzi`: ``` plugins { (...) alias(libs.plugins.paparazzi) } ``` `module-b` doesn't use `paparazzi` (yet) but still uses `kotlin-android-extensions`: ``` plugins { (...) id("kotlin-android-extensions") } ```...
**Description** In my project we have multiple modules. I am trying to add paparazzi to one module. I have added classpath to the main build.gradle and gradle apply paparazzy to...
**Description** We have a lot of modules, so we run our tests in parallel all at once. We have about 10 modules using paparazzi. Occasionally, the tests for Paparazzi will...
**Description** https://github.com/cashapp/paparazzi/blob/b2332237aafc78862c1bc5627bf6b6279f258b63/paparazzi/paparazzi/src/main/java/app/cash/paparazzi/Paparazzi.kt#L375-L385 Is not nuanced enough. Just checking the device shape isn't enough, when it might not be a full screen screenshot. **Steps to Reproduce** Use a scrolling screenshot or...
Instead of only allowing `src/main/`, other projects, including official JetBrains products, are using a more flattened project structure, like `src` (without `main`). A `paparazzi` Gradle extension which can have a...
Electric Eel provides API 33 support, which is blocking us from bumping AndroidX and other dependencies which are coupled to that SDK level.