Compose Unstyled 1.49.7 is now available
🤖 Apply visualTransformation when TextField is non-editable
✍️ Add textDecoration parameter to Text & TextField
🎯 Automatically focus dialog panel content when displayed
🍎 Fix iOS DropdownMenu enter animations
🪟 Fix Modals updating System UI appearance
tl;dr: a lot of bug fixes
https://t.co/Uv6TvbTOVr
@android_poet After using Circuit in a project I've been red pilled about it. Presenter has same lifecycle as the Ui so no more collectWithLifecycle, remeberRetained only values you need to have the viewmodel lifecycle, navigation in presenter by default, all the state in a large UiState etc.
2 things I've been red pilled lately :
1) Kotlin and compose multiplatform.
2) Self hosting various subscription / google services. Not planning to fully degoogle or go offline but it's nice taking some of my privacy back.
@alexstyl Understandable but i didn't find the initial setup too complicated and since you don't need to switch to a different client after importing all from bitwarden everything just worked. Even learned a thing or 2 along the way as a non-backend dev myself.
@JorgeCastilloPr Kudos to compose and jetbrains teams. Running a kmp app on desktop, web, android and ios resizing no problem feels like Palpatine screaming unlimited power 💪