paparazzi
paparazzi copied to clipboard
Render your Android screens without a physical device or emulator
**Description** When I test a view with Recylerview in it. As soon as I use listAdapter to add items, I get this error. I tried adding these dependencies in build.gradle...
**Description** After adding Paparazzi plugin to a new project module, I can run the test. However, if I add Paparazzi to an existing module which, running tests fails with the...
-compose runtime version bumped to 1.2.0 -lifecycle-runtime version bumped to 2.5.0 -saved-state version bumped to 1.2.0 -compose material moved to dependencies.gradle
Adds support for setting the night mode flag to `Configuration.uiMode` from `DeviceConfig.nightMode` value. uiMode is checked in `isSystemInDarkTheme()` [implementation](https://cs.android.com/androidx/platform/tools/dokka-devsite-plugin/+/master:testData/compose/source/androidx/compose/foundation/DarkTheme.android.kt;l=47), so this adds support for night appearance detection in Compose. **TODO**...
I get the following error *sometimes* (a retry works sometimes and sometimes it's working directly) when running the verify-command on paparazzi 1.0.0: ``` com.example.ExampleTest > test_ExamplePreview FAILED java.lang.AssertionError: Resources_Delegate.initSystem called...
First of all, thank you for taking the time to have a look a this 🙏🏼 **Description** According to the issue, when I execute the Paparazzi tasks every test fails...
Allows the consumer of the Paparazzi library to specify where they want the snapshots to be saved. This includes creating a gradle plugin extension for Paparazzi with this property in...
Fix #495, since `platformDataRoot` is a path contained in gradle home it's safer to use absolute path for cache input. Here the build input comparison after fix when using steps...
### About Compose vector parser first [requests](https://cs.android.com/androidx/platform/frameworks/support/+/androidx-main:core/core/src/main/java/androidx/core/content/res/TypedArrayUtils.java;l=151?q=androidx.core.content.res.TypedArrayUtils.getNamedComplexColor) the id of a resource reference. Then, it is used to [request](https://cs.android.com/androidx/platform/frameworks/support/+/androidx-main:core/core/src/main/java/androidx/core/content/res/ComplexColorCompat.java;l=152?q=ComplexColorCompat%20createFromXml) XML parser and create `ComplexColorCompat` from it. In order to add...
Use correct device settings including screenround, and crop images to not flag on content offscreen. ``` @get:Rule val paparazzi = Paparazzi( deviceConfig = DeviceConfig.WEAR_OS_SMALL_ROUND, theme = "android:ThemeOverlay.Material.Dark" ) ``` 