msfjarvis / compose-lobsters

Claw for Android: Unofficial read-only client for https://lobste.rs, built using Jetpack Compose.
https://play.google.com/store/apps/details?id=dev.msfjarvis.claw.android
MIT License
99 stars 8 forks source link

Replace AndroidX Navigation with material-motion-compose #192

Closed msfjarvis closed 3 years ago

msfjarvis commented 3 years ago

Jetpack Navigation's Compose integration so far does not have any support for transition animations which makes for a rather janky experience, so it might be a good idea to consider material-motion-compose as an alternative that does support this. We will unfortunately do lose support for navigation arguments from what I can tell but that is only required by the comments integration for now that is still in draft and as such not a priority.

msfjarvis commented 3 years ago

Now that comments are in the integration tradeoffs don't seem necessarily worthwhile