JakeWharton / mosaic

Build terminal UI in Kotlin using Jetpack Compose

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Consider alternative layout engine

JakeWharton opened this issue · comments

Yoga was fun because it was what Ink used, but we can probably get away with using ContraintLayout's pure-Java engine. Being able to jettison the JNI/native stuff would be a huge win. We get very little from Yoga and don't plan to extract much more from it. We can surely do the same or similar with ContraintLayout.