Jake Wharton
Jake Wharton
Their numbers cannot change
We want all platforms to render at the same size and density so that we can compare across platforms.
We currently explicitly do it in CI https://github.com/cashapp/redwood/blob/58f2bc1b9e620f0e6e5825420ae7455f1327427f/.github/workflows/build.yaml#L73 But it'd be nice to just make that the default with configuration. Copy from https://github.com/square/zstd-kmp/pull/44 except only do release build types.
It's now multiplatform. Needs to go stable (or at least beta) first.
Instead of just `-whevs` * [ ] `redwood-layout-composeui` * [ ] `redwood-layout-dom` * [ ] `redwood-layout-uiview` * [ ] `redwood-layout-view` * [ ] `redwood-lazylayout-composeui` * [ ] `redwood-lazylayout-dom` * [...
`Binding` is the current `Widget`. `NewWidget` is a class that holds state for things like unscoped modifier's changing the view type, diffing modifier changes, and tree walking. Then, eventually, rename...