paparazzi icon indicating copy to clipboard operation
paparazzi copied to clipboard

Render your Android screens without a physical device or emulator

Results 237 paparazzi issues
Sort by recently updated
recently updated
newest added

When adding stable Paparazzi dependency, my build failed because it tried to download AGP 4.2.2 ignoring the fact my project is using 7.1.2. Looking at paparazzi config, I noticed AGP...

Currently, the plugin can only parse merged resources from library modules since they're in XML format, while application modules output merged resources to a binary format. This limits Paparazzi to...

Recently I added this to my project: ```kotlin tasks.withType { options.compilerArgs = options.compilerArgs + listOf( // Enable all warnings during compilation. "-Xlint:all", // Fail build when warnings pop up. "-Werror",...

Calling `AttributeSet.getAttributeCount()`, `AttributeSet.getAttributeName(Int)`, or `AttributeSet.getAttributeNamespace(Int)` from within a custom view that's been inflated via XML throws an `UnsupportedOperationException`. If the test continues, the view which triggered the exception is not...

![image](https://user-images.githubusercontent.com/2906988/140822307-da10229b-3d49-4912-b8a2-a4c0db53842f.png) Notice that background image rendering is clearly the same, it's only the text shadows. The two runs are from local machine and GitHub actions. GHA (readme says Zulu) ```...

I see that `ImageUtils` also outputs a _delta_ image (https://github.com/cashapp/paparazzi/blob/master/paparazzi/src/main/java/app/cash/paparazzi/internal/ImageUtils.kt#L204). This would be amazing to have as part of the report in `verify` mode.

Adding new test projects to `/paparazzi-gradle-plugin/src/test` is slightly painful right now because code completion doesn't work. Is this something that can be enabled?

help wanted
good first issue

As promised in #282. See the individual commits. Let me know what you think of it so far, and happy to help with other things, if necessary, but also feel...

Perhaps something like this: ``` paparazzi.snapshot(avatar, "avatar", deviceFrame = DeviceFrame.NONE) ```