From ca2b9c634478e1c4e1a3e4e7fd81ddd306297176 Mon Sep 17 00:00:00 2001 From: aro Date: Thu, 24 Nov 2022 13:27:39 +0100 Subject: [PATCH] build: extended material icons --- build.gradle.kts | 10 +++++++--- .../atnrch/wrench/components/dialog/DialogButton.kt | 2 ++ 2 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 src/main/kotlin/xyz/atnrch/wrench/components/dialog/DialogButton.kt diff --git a/build.gradle.kts b/build.gradle.kts index 48ed750..a464e54 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,10 +1,11 @@ -import org.jetbrains.compose.compose + +import org.jetbrains.compose.ExperimentalComposeLibrary import org.jetbrains.compose.desktop.application.dsl.TargetFormat import org.jetbrains.kotlin.gradle.tasks.KotlinCompile plugins { - kotlin("jvm") version "1.6.10" - id("org.jetbrains.compose") version "1.1.1" + kotlin("jvm") version "1.7.20" + id("org.jetbrains.compose") version "1.2.1" } group = "xyz.atnrch" @@ -16,8 +17,11 @@ repositories { maven("https://maven.pkg.jetbrains.space/public/p/compose/dev") } +@OptIn(ExperimentalComposeLibrary::class) dependencies { implementation(compose.desktop.currentOs) + implementation(compose.materialIconsExtended) + implementation(compose.material3) implementation("org.jetbrains.kotlinx:kotlinx-coroutines-swing:1.6.4") } diff --git a/src/main/kotlin/xyz/atnrch/wrench/components/dialog/DialogButton.kt b/src/main/kotlin/xyz/atnrch/wrench/components/dialog/DialogButton.kt new file mode 100644 index 0000000..27584f1 --- /dev/null +++ b/src/main/kotlin/xyz/atnrch/wrench/components/dialog/DialogButton.kt @@ -0,0 +1,2 @@ +package xyz.atnrch.wrench.components.dialog +