Igor Demin
Igor Demin
Search TODO() in this module: 
Now we have only `packageUberJarForCurrentOS` which will only build jar that contain binary only for the current OS. If Compose for Desktop will support packaging uber jar for all OS'es...
Compose 1.1 Currently we don't catch buttons other than these buttons: ``` fun PointerButtons( isPrimaryPressed: Boolean = false, isSecondaryPressed: Boolean = false, isTertiaryPressed: Boolean = false, isBackPressed: Boolean = false,...
Compose [1.2.0-alpha01-dev741](https://github.com/JetBrains/compose-jb/releases/tag/v1.2.0-alpha01-dev741) Failed tests: [test 1](https://teamcity.jetbrains.com/buildConfiguration/JetBrainsPublicProjects_Compose_PublishFast_1ComposeDesktopTest/3890769?buildTab=tests&status=muted&expandedTest=build%3A%28id%3A3890769%29%2Cid%3A78309), [test 2](https://teamcity.jetbrains.com/buildConfiguration/JetBrainsPublicProjects_Compose_PublishFast_1ComposeDesktopTest/3890769?buildTab=tests&status=muted&expandedTest=build%3A%28id%3A3890769%29%2Cid%3A78317) Reproducer: ``` import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.material.Button import androidx.compose.material.MaterialTheme import androidx.compose.ui.Modifier import androidx.compose.ui.focus.FocusRequester import androidx.compose.ui.window.singleWindowApplication fun main() = singleWindowApplication...
Compose 1.2.0-alpha01-dev741, [Failing test](https://teamcity.jetbrains.com/buildConfiguration/JetBrainsPublicProjects_Compose_PublishFast_1ComposeDesktopTest/3890769?status=muted&buildTab=tests&expandedTest=build%3A%28id%3A3890769%29%2Cid%3A78270) ``` import androidx.compose.foundation.background import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.size import androidx.compose.foundation.lazy.LazyColumn import androidx.compose.foundation.lazy.LazyListState import androidx.compose.foundation.lazy.items import androidx.compose.runtime.getValue import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.setValue import androidx.compose.ui.ImageComposeScene import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color import...
Compose 1.0.0-rc3 ``` import androidx.compose.desktop.DesktopMaterialTheme import androidx.compose.foundation.text.selection.SelectionContainer import androidx.compose.material.Text import androidx.compose.ui.window.singleWindowApplication fun main() = singleWindowApplication { DesktopMaterialTheme { SelectionContainer { SelectionContainer { Text("Text") } } } } ``` 1. Start...
1.2.0-alpha01-dev774 ``` import androidx.compose.foundation.text.selection.SelectionContainer import androidx.compose.material.Text import androidx.compose.ui.window.singleWindowApplication fun main() = singleWindowApplication { SelectionContainer { SelectionContainer { Text("Text") } } } ``` Crash when we click on Copy: ``` Exception...
IDEA doesn't provide backward compatibility policy, and breaking changes can happen in any version, without prior deprecation: https://plugins.jetbrains.com/docs/intellij/api-changes-list.html ~~Because of that, we can't remove `plugin.until.build`, and have to build Compose...
IDEA plugin 1.1.1.1 See IDEA Compatibility [verification](https://plugins.jetbrains.com/plugin/16541-compose-multiplatform-ide-support/versions/stable/223899) results:
Reproduced in 1.2.0-alpha01-dev774 and 1.1.0 ``` import androidx.compose.material.TextField import androidx.compose.runtime.getValue import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.setValue import androidx.compose.ui.window.singleWindowApplication var text by mutableStateOf("") fun main() = singleWindowApplication { TextField(text, { text = it...