paparazzi
paparazzi copied to clipboard
Render your Android screens without a physical device or emulator
**Environment:** - Paparazzi: 0.6.0 - Android API: less than 30 (e.g.: 29) - OpenJDK: 11.0.9 - Mac OS: 10.15.6 **Description:** Having only one HTML page for the report gets cluttered...
After a pairing session with @gpeal at Droidcon NYC back in 2019, he filed https://github.com/cashapp/paparazzi/issues/110 highlighting shortcomings in layoutlib/paparazzi from rendering certain Lotttie animation/view configurations. The recent move to native...
`plugin: com.android.dynamic-feature` Currently, you get a similar issue to trying to reference resources from an application module, presumably because the resources are encoded in some binary format that Paparazzi cannot...
I've got a view inflation failure originating from an assert in layoutlib and it's very hard to track down as I can't easily place breakpoints into layoutlib due to missing...
Right now, we use whatever API level we pulled from Android Studio's layout lib at the time. A possible improvement would be to account for different API levels which can...
Goals: * make it easy and fast to re-run an entire set of screenshots after a style change * centralize control without Gradle hacks or weird IntelliJ configuration Implementation: Put...
Will need some help from layoutlib etc. to implement. But we could make sure to note sRGB throughout beforehand so we're ready for it. https://android-developers.googleblog.com/2019/05/wide-color-photos-are-coming-to-android.html?m=1
Wondering if it would be possible to actually add espresso style testing: - Verify attributes of views with matchers - Allow some interaction with the views, e.g. click a button...
The PR that forced isInEditMode to false (https://github.com/cashapp/paparazzi/pull/145) assumes that people will want that behavior. We actually want our `isInEditMode` to be respected in screenshots, mostly so that we know...