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

First step in migrating the project to use Gradle version datalog instead of gradle/dependencies.gradle script.

Sample tests using `findViewById` are migrated to View Binding for easier access to the views and less boilerplate code. I've done this migration because it wasn't obvious to me that...

As per conversation in https://github.com/cashapp/paparazzi/issues/482 this PR adds configuration so consumers can control the size of the images. Api Considerations ----- The changes introduces an addition to the api surface....

My `images` directory was full of snapshots for tests that I have either renamed or deleted entirely. It would be helpful if Paparazzi could keep this directory clean by either...

Provide support for auto-detecting and wiring [MaterialComponentsViewInflater](https://developer.android.com/reference/com/google/android/material/theme/MaterialComponentsViewInflater). Similar to how [AppCompat support is enabled here](https://github.com/cashapp/paparazzi/blob/master/paparazzi/src/main/java/app/cash/paparazzi/Paparazzi.kt#L351).

good first issue

**Description** When recording content that is takes up a lot of height. The images that are produce are pixelated. **Steps to Reproduce** - Create a scroll view or recycler view...

**Description** Am trying to take screenshot of ModalBottomSheetLayout but instead I get only the scrim! I tried to change the animationspec of `ModalBottomSheetLayout` to: ```kotlin val keyframesSpecConfig = KeyframesSpec.KeyframesSpecConfig().apply {...

**Description** A complex vector resource doesn't load properly when taking a screenshot. The project is using compose so it is using the Image composable function and it loading the resource...

This adds support for `RenderMode.SHRINK`, allowing you to make view-only screenshots without saving an entire device frame.

Based on offline discussion with and suggestion by @liutikas. Adding the native platform transformed unzipped directory to the `resources.txt` generated by PrepareResourcesTask was a design mistake and prevents that task...