Tóth István Zoltán
07/11/2025, 6:33 PMCasey Brooks
07/12/2025, 4:41 AMTóth István Zoltán
07/12/2025, 4:44 AMTóth István Zoltán
07/12/2025, 4:45 AMTóth István Zoltán
07/12/2025, 4:46 AMCasey Brooks
07/12/2025, 4:49 AMloke
07/15/2025, 11:22 AMTóth István Zoltán
07/15/2025, 11:44 AMTóth István Zoltán
07/15/2025, 11:45 AMloke
07/17/2025, 1:18 AMlocalhost:3000
, and I get this error in the browser console:
Firefox can't establish a connection to the server at <ws://localhost:3000/adaptive/service-ws>
Tóth István Zoltán
07/17/2025, 1:19 AMTóth István Zoltán
07/17/2025, 1:19 AMTóth István Zoltán
07/17/2025, 1:20 AMloke
07/17/2025, 1:20 AMloke
07/17/2025, 1:22 AM[webpack-dev-server] Disconnected! index.js:485:22
[webpack-dev-server] Trying to reconnect... index.js:485:22
[webpack-dev-server] Server started: Hot Module Replacement enabled, Live Reloading enabled, Progress disabled, Overlay enabled. index.js:485:1
[HMR] Waiting for update signal from WDS...
[service.transport] WS-CONNECT <ws://localhost:3000/adaptive/service-ws> (attempt # 1) null
Tóth István Zoltán
07/17/2025, 1:22 AMTóth István Zoltán
07/17/2025, 1:23 AMTóth István Zoltán
07/17/2025, 1:24 AMloke
07/17/2025, 1:24 AMloke
07/17/2025, 1:25 AMloke
07/17/2025, 1:25 AMTóth István Zoltán
07/17/2025, 1:25 AMTóth István Zoltán
07/17/2025, 1:27 AMTóth István Zoltán
07/17/2025, 1:30 AMloke
07/17/2025, 1:30 AMTóth István Zoltán
07/17/2025, 1:31 AMloke
07/17/2025, 1:31 AMTóth István Zoltán
07/17/2025, 1:32 AMappHome
in commonMain.Tóth István Zoltán
07/17/2025, 1:32 AMloke
07/17/2025, 1:32 AMtodo()
. So this function is part of the framework?Tóth István Zoltán
07/17/2025, 1:33 AMloke
07/17/2025, 1:33 AMTóth István Zoltán
07/17/2025, 1:36 AMUser interface > UI Fragments > Layout
you will see the available layout fragments. The MPW example features the so-called multi-pane workspace which is a rather complex fragment, it basically implements the workspace IntelliJ uses, you can add tools, central content etc. (not full functionality of course).loke
07/17/2025, 1:36 AMTóth István Zoltán
07/17/2025, 1:36 AMTóth István Zoltán
07/17/2025, 1:37 AMTóth István Zoltán
07/17/2025, 1:37 AMTóth István Zoltán
07/17/2025, 1:38 AMTóth István Zoltán
07/17/2025, 1:39 AMloke
07/17/2025, 1:40 AMTóth István Zoltán
07/17/2025, 1:41 AMTóth István Zoltán
07/17/2025, 1:42 AMTóth István Zoltán
07/17/2025, 1:46 AMTóth István Zoltán
07/17/2025, 1:48 AMTóth István Zoltán
07/17/2025, 1:49 AMTóth István Zoltán
07/17/2025, 1:51 AMloke
07/17/2025, 2:00 AMTóth István Zoltán
07/17/2025, 2:04 AMTóth István Zoltán
07/17/2025, 2:04 AMloke
07/17/2025, 2:05 AMloke
07/17/2025, 2:06 AMTóth István Zoltán
07/17/2025, 2:06 AMTóth István Zoltán
07/17/2025, 2:08 AMloke
07/17/2025, 4:27 PMbuild.gradle.kts
doesn't include adaptive as a dependency as far as I can tell.loke
07/17/2025, 4:28 PMTóth István Zoltán
07/18/2025, 12:11 AMplugins {
alias(libs.plugins.kotlinMultiplatform) // this is the standard KMP plugin
alias(libs.plugins.adaptive) // this is the Adaptive plugin
}
These are the dependencies, (you might not need all):
commonMain {
dependencies {
implementation(libs.adaptive.core.core)
implementation(libs.adaptive.core.ui)
implementation(libs.adaptive.grove.runtime)
implementation(libs.adaptive.grove.lib)
implementation(<http://libs.adaptive.lib.app|libs.adaptive.lib.app>)
implementation(libs.adaptive.lib.auth)
implementation(libs.adaptive.lib.document)
implementation(libs.adaptive.lib.graphics)
implementation(libs.adaptive.lib.ktor)
implementation(libs.adaptive.lib.ui)
implementation(libs.adaptive.lib.ui.mpw)
implementation(libs.adaptive.lib.util)
implementation(libs.adaptive.lib.value)
}
}