diff --git a/AGENTS.md b/AGENTS.md index a27c163..d571bea 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -10,7 +10,7 @@ ## Project Overview -**Kombu** is a modern, cross-platform analytics dashboard built with Kotlin Multiplatform (KMP), designed to provide an alternative frontend interface for Umami Analytics. The application showcases privacy-friendly analytics across multiple platforms while demonstrating best practices in cross-platform development. +**Kombu-App** is a modern, cross-platform analytics dashboard built with Kotlin Multiplatform (KMP), designed to provide an alternative frontend interface for Umami Analytics. The application showcases privacy-friendly analytics across multiple platforms while demonstrating best practices in cross-platform development. - **Developer**: [AppOutlet](https://appoutlet.dev) - **Status**: Early development stage (work in progress) diff --git a/android/build.gradle.kts b/android/build.gradle.kts index 38ca02a..3ac6874 100644 --- a/android/build.gradle.kts +++ b/android/build.gradle.kts @@ -37,6 +37,6 @@ android { } dependencies { - implementation(project(":kombu-shared")) + implementation(project(":kombu")) implementation(libs.activity.compose) } diff --git a/desktop/build.gradle.kts b/desktop/build.gradle.kts index 98827c1..0bb5f65 100644 --- a/desktop/build.gradle.kts +++ b/desktop/build.gradle.kts @@ -8,7 +8,7 @@ plugins { } dependencies { - implementation(project(":kombu-shared")) + implementation(project(":kombu")) implementation(compose.desktop.currentOs) } diff --git a/kombu-shared/build.gradle.kts b/kombu/build.gradle.kts similarity index 95% rename from kombu-shared/build.gradle.kts rename to kombu/build.gradle.kts index da30aa0..70111eb 100644 --- a/kombu-shared/build.gradle.kts +++ b/kombu/build.gradle.kts @@ -20,7 +20,7 @@ kotlin { iosSimulatorArm64() ).forEach { iosTarget -> iosTarget.binaries.framework { - baseName = "KombuShared" + baseName = "Kombu" isStatic = true } } @@ -52,7 +52,7 @@ kotlin { } android { - namespace = "dev.appoutlet.kombu.shared" + namespace = "dev.appoutlet.kombu" compileSdk = libs.versions.android.compileSdk.get().toInt() packaging { diff --git a/kombu-shared/src/androidMain/AndroidManifest.xml b/kombu/src/androidMain/AndroidManifest.xml similarity index 100% rename from kombu-shared/src/androidMain/AndroidManifest.xml rename to kombu/src/androidMain/AndroidManifest.xml diff --git a/kombu-shared/src/androidMain/kotlin/dev/appoutlet/Platform.android.kt b/kombu/src/androidMain/kotlin/dev/appoutlet/Platform.android.kt similarity index 100% rename from kombu-shared/src/androidMain/kotlin/dev/appoutlet/Platform.android.kt rename to kombu/src/androidMain/kotlin/dev/appoutlet/Platform.android.kt diff --git a/kombu-shared/src/commonMain/composeResources/drawable/compose-multiplatform.xml b/kombu/src/commonMain/composeResources/drawable/compose-multiplatform.xml similarity index 100% rename from kombu-shared/src/commonMain/composeResources/drawable/compose-multiplatform.xml rename to kombu/src/commonMain/composeResources/drawable/compose-multiplatform.xml diff --git a/kombu-shared/src/commonMain/kotlin/dev/appoutlet/App.kt b/kombu/src/commonMain/kotlin/dev/appoutlet/App.kt similarity index 100% rename from kombu-shared/src/commonMain/kotlin/dev/appoutlet/App.kt rename to kombu/src/commonMain/kotlin/dev/appoutlet/App.kt diff --git a/kombu-shared/src/commonMain/kotlin/dev/appoutlet/Greeting.kt b/kombu/src/commonMain/kotlin/dev/appoutlet/Greeting.kt similarity index 100% rename from kombu-shared/src/commonMain/kotlin/dev/appoutlet/Greeting.kt rename to kombu/src/commonMain/kotlin/dev/appoutlet/Greeting.kt diff --git a/kombu-shared/src/commonMain/kotlin/dev/appoutlet/Platform.kt b/kombu/src/commonMain/kotlin/dev/appoutlet/Platform.kt similarity index 100% rename from kombu-shared/src/commonMain/kotlin/dev/appoutlet/Platform.kt rename to kombu/src/commonMain/kotlin/dev/appoutlet/Platform.kt diff --git a/kombu-shared/src/commonTest/kotlin/dev/appoutlet/ComposeAppCommonTest.kt b/kombu/src/commonTest/kotlin/dev/appoutlet/ComposeAppCommonTest.kt similarity index 100% rename from kombu-shared/src/commonTest/kotlin/dev/appoutlet/ComposeAppCommonTest.kt rename to kombu/src/commonTest/kotlin/dev/appoutlet/ComposeAppCommonTest.kt diff --git a/kombu-shared/src/iosMain/kotlin/dev/appoutlet/MainViewController.kt b/kombu/src/iosMain/kotlin/dev/appoutlet/MainViewController.kt similarity index 100% rename from kombu-shared/src/iosMain/kotlin/dev/appoutlet/MainViewController.kt rename to kombu/src/iosMain/kotlin/dev/appoutlet/MainViewController.kt diff --git a/kombu-shared/src/iosMain/kotlin/dev/appoutlet/Platform.ios.kt b/kombu/src/iosMain/kotlin/dev/appoutlet/Platform.ios.kt similarity index 100% rename from kombu-shared/src/iosMain/kotlin/dev/appoutlet/Platform.ios.kt rename to kombu/src/iosMain/kotlin/dev/appoutlet/Platform.ios.kt diff --git a/kombu-shared/src/jvmMain/kotlin/dev/appoutlet/Platform.jvm.kt b/kombu/src/jvmMain/kotlin/dev/appoutlet/Platform.jvm.kt similarity index 100% rename from kombu-shared/src/jvmMain/kotlin/dev/appoutlet/Platform.jvm.kt rename to kombu/src/jvmMain/kotlin/dev/appoutlet/Platform.jvm.kt diff --git a/kombu-shared/src/wasmJsMain/kotlin/dev/appoutlet/Platform.wasmJs.kt b/kombu/src/wasmJsMain/kotlin/dev/appoutlet/Platform.wasmJs.kt similarity index 100% rename from kombu-shared/src/wasmJsMain/kotlin/dev/appoutlet/Platform.wasmJs.kt rename to kombu/src/wasmJsMain/kotlin/dev/appoutlet/Platform.wasmJs.kt diff --git a/kombu-shared/src/webMain/kotlin/dev/appoutlet/main.kt b/kombu/src/webMain/kotlin/dev/appoutlet/main.kt similarity index 100% rename from kombu-shared/src/webMain/kotlin/dev/appoutlet/main.kt rename to kombu/src/webMain/kotlin/dev/appoutlet/main.kt diff --git a/kombu-shared/src/webMain/resources/index.html b/kombu/src/webMain/resources/index.html similarity index 100% rename from kombu-shared/src/webMain/resources/index.html rename to kombu/src/webMain/resources/index.html diff --git a/kombu-shared/src/webMain/resources/styles.css b/kombu/src/webMain/resources/styles.css similarity index 100% rename from kombu-shared/src/webMain/resources/styles.css rename to kombu/src/webMain/resources/styles.css diff --git a/kombu-shared/webpack.config.d/watch.js b/kombu/webpack.config.d/watch.js similarity index 100% rename from kombu-shared/webpack.config.d/watch.js rename to kombu/webpack.config.d/watch.js diff --git a/settings.gradle.kts b/settings.gradle.kts index 5465e15..5f119db 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -1,4 +1,4 @@ -rootProject.name = "Kombu" +rootProject.name = "Kombu-App" enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS") pluginManagement { @@ -24,4 +24,4 @@ plugins { include(":android") include(":desktop") -include(":kombu-shared") +include(":kombu")