Initial support for compose multiplatform#13017
Conversation
|
Most libraries are preferred from JetBrain's fork instead of Android for proper multi-platform support for the new compose and Kotlin code we will be introducing going forward. |
|
Shouldn't this target the refactor branch? |
refactor branch already has a different compose setup specific to android and is using navigation2 while navigation3 is now stable. I don't want to spend time on writing migration for it and thus decided to use dev as a base for a clean state while picking code which can be reused. |
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
Strip out Android-specific implementation for handling black theme for now Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
Resolve deprecation errors and adjust code to make testing easier Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
|
Cool, thanks! This ideally would go into refactor though. Can't you convert the refactor setup? Or is this supposed to be just a PoC to see if it would work and the actual conversion of the current |
What is it?
refactorbranchDescription of the changes in your PR
net.newpipe.appto host new compose codeAPK testing
The APK can be found by going to the "Checks" tab below the title. On the left pane, click on "CI", scroll down to "artifacts" and click "app" to download the zip file which contains the debug APK of this PR. You can find more info and a video demonstration on this wiki page.
Due diligence