Refactor test-app: remove unused build scripts and migrate components, utilities, and database files to vst-ui-base. Update SVG utilities with viewBox fix, enhance KnobComponent with global mouse listeners, and clean up unused imports.

This commit is contained in:
2026-01-21 13:21:27 +01:00
parent ed0b76dc06
commit 586a3831a9
58 changed files with 2017 additions and 1024 deletions

View File

@@ -3,21 +3,12 @@
import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi
import org.jetbrains.kotlin.gradle.dsl.JsSourceMapEmbedMode
plugins {
kotlin("multiplatform") version "2.1.10"
buildscript {
apply(from = "../common.gradle.kts")
}
group = "nl.astraeus"
version = "2.0.0-SNAPSHOT"
repositories {
mavenCentral()
maven {
setUrl("https://gitea.astraeus.nl/api/packages/rnentjes/maven")
}
maven {
setUrl("https://gitea.astraeus.nl:8443/api/packages/rnentjes/maven")
}
plugins {
kotlin("multiplatform")
}
kotlin {
@@ -39,13 +30,12 @@ kotlin {
}
}
jvm {
withJava()
}
sourceSets {
val commonMain by getting {
dependencies {
api("nl.astraeus:vst-ui-base")
implementation(project(":vst-ui-base"))
}
}
val jsMain by getting {