diff --git a/platform/jewel/markdown/extension/gfm-tables/src/main/kotlin/org/jetbrains/jewel/markdown/extensions/github/tables/GitHubTableStyling.kt b/platform/jewel/markdown/extension/gfm-tables/src/main/kotlin/org/jetbrains/jewel/markdown/extensions/github/tables/GitHubTableStyling.kt index 8f06ce4e6b484..1263fc3677f03 100644 --- a/platform/jewel/markdown/extension/gfm-tables/src/main/kotlin/org/jetbrains/jewel/markdown/extensions/github/tables/GitHubTableStyling.kt +++ b/platform/jewel/markdown/extension/gfm-tables/src/main/kotlin/org/jetbrains/jewel/markdown/extensions/github/tables/GitHubTableStyling.kt @@ -56,10 +56,10 @@ public class GfmTableStyling( override fun toString(): String { return "GfmTableStyling(" + - "colors=$colors, " + - "metrics=$metrics, " + - "headerBaseFontWeight=$headerBaseFontWeight" + - ")" + "colors=$colors, " + + "metrics=$metrics, " + + "headerBaseFontWeight=$headerBaseFontWeight" + + ")" } public companion object @@ -96,11 +96,11 @@ public class GfmTableColors( override fun toString(): String { return "GfmTableColors(" + - "borderColor=$borderColor, " + - "rowBackgroundColor=$rowBackgroundColor, " + - "alternateRowBackgroundColor=$alternateRowBackgroundColor, " + - "rowBackgroundStyle=$rowBackgroundStyle" + - ")" + "borderColor=$borderColor, " + + "rowBackgroundColor=$rowBackgroundColor, " + + "alternateRowBackgroundColor=$alternateRowBackgroundColor, " + + "rowBackgroundStyle=$rowBackgroundStyle" + + ")" } public companion object @@ -151,11 +151,11 @@ public class GfmTableMetrics( override fun toString(): String { return "GfmTableMetrics(" + - "borderWidth=$borderWidth, " + - "cellPadding=$cellPadding, " + - "defaultCellContentAlignment=$defaultCellContentAlignment, " + - "headerDefaultCellContentAlignment=$headerDefaultCellContentAlignment" + - ")" + "borderWidth=$borderWidth, " + + "cellPadding=$cellPadding, " + + "defaultCellContentAlignment=$defaultCellContentAlignment, " + + "headerDefaultCellContentAlignment=$headerDefaultCellContentAlignment" + + ")" } public companion object diff --git a/platform/jewel/samples/showcase/api/showcase.api b/platform/jewel/samples/showcase/api/showcase.api index f6895674ec967..c7ddb1deb737b 100644 --- a/platform/jewel/samples/showcase/api/showcase.api +++ b/platform/jewel/samples/showcase/api/showcase.api @@ -354,6 +354,7 @@ public final class org/jetbrains/jewel/samples/showcase/views/ComposableSingleto public final class org/jetbrains/jewel/samples/showcase/views/KeyBinding { public static final field $stable I + public static final field Companion Lorg/jetbrains/jewel/samples/showcase/views/KeyBinding$Companion; public fun ()V public fun (Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;)V public synthetic fun (Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -365,8 +366,12 @@ public final class org/jetbrains/jewel/samples/showcase/views/KeyBinding { public fun toString ()Ljava/lang/String; } +public final class org/jetbrains/jewel/samples/showcase/views/KeyBinding$Companion { +} + public final class org/jetbrains/jewel/samples/showcase/views/ViewInfo { public static final field $stable I + public static final field Companion Lorg/jetbrains/jewel/samples/showcase/views/ViewInfo$Companion; public fun (Ljava/lang/String;Lorg/jetbrains/jewel/ui/icon/IconKey;Lorg/jetbrains/jewel/samples/showcase/views/KeyBinding;Lkotlin/jvm/functions/Function2;)V public synthetic fun (Ljava/lang/String;Lorg/jetbrains/jewel/ui/icon/IconKey;Lorg/jetbrains/jewel/samples/showcase/views/KeyBinding;Lkotlin/jvm/functions/Function2;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public fun equals (Ljava/lang/Object;)Z @@ -378,6 +383,9 @@ public final class org/jetbrains/jewel/samples/showcase/views/ViewInfo { public fun toString ()Ljava/lang/String; } +public final class org/jetbrains/jewel/samples/showcase/views/ViewInfo$Companion { +} + public final class org/jetbrains/jewel/samples/showcase/views/ViewInfoKt { public static final fun forCurrentOs (Lorg/jetbrains/jewel/samples/showcase/views/KeyBinding;)Ljava/util/Set; } diff --git a/platform/jewel/samples/standalone/src/main/kotlin/org/jetbrains/jewel/samples/standalone/viewmodel/MainViewModel.kt b/platform/jewel/samples/standalone/src/main/kotlin/org/jetbrains/jewel/samples/standalone/viewmodel/MainViewModel.kt index 95e25c9a02a51..9f5f4d4235588 100644 --- a/platform/jewel/samples/standalone/src/main/kotlin/org/jetbrains/jewel/samples/standalone/viewmodel/MainViewModel.kt +++ b/platform/jewel/samples/standalone/src/main/kotlin/org/jetbrains/jewel/samples/standalone/viewmodel/MainViewModel.kt @@ -1,12 +1,19 @@ package org.jetbrains.jewel.samples.standalone.viewmodel import androidx.compose.foundation.layout.ExperimentalLayoutApi +import androidx.compose.foundation.layout.PaddingValues +import androidx.compose.foundation.shape.CornerSize import androidx.compose.runtime.getValue import androidx.compose.runtime.mutableStateListOf import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.setValue +import androidx.compose.runtime.snapshots.SnapshotStateList import androidx.compose.ui.graphics.Color +import androidx.compose.ui.unit.DpSize +import androidx.compose.ui.unit.dp import org.jetbrains.jewel.intui.standalone.styling.default +import org.jetbrains.jewel.intui.standalone.styling.defaults +import org.jetbrains.jewel.samples.showcase.components.ShowcaseIcons import org.jetbrains.jewel.samples.showcase.views.ComponentsView import org.jetbrains.jewel.samples.showcase.views.ComponentsViewModel import org.jetbrains.jewel.samples.showcase.views.KeyBinding @@ -14,6 +21,8 @@ import org.jetbrains.jewel.samples.showcase.views.ViewInfo import org.jetbrains.jewel.samples.standalone.IntUiThemes import org.jetbrains.jewel.samples.standalone.view.MarkdownDemo import org.jetbrains.jewel.samples.standalone.view.WelcomeView +import org.jetbrains.jewel.samples.standalone.viewmodel.MainViewModel.componentsViewModel +import org.jetbrains.jewel.ui.component.styling.IconButtonMetrics import org.jetbrains.jewel.ui.component.styling.ScrollbarVisibility @ExperimentalLayoutApi diff --git a/platform/jewel/ui/src/main/kotlin/org/jetbrains/jewel/ui/component/styling/ScrollbarStyling.kt b/platform/jewel/ui/src/main/kotlin/org/jetbrains/jewel/ui/component/styling/ScrollbarStyling.kt index fe727d141fa35..e2daca8994b33 100644 --- a/platform/jewel/ui/src/main/kotlin/org/jetbrains/jewel/ui/component/styling/ScrollbarStyling.kt +++ b/platform/jewel/ui/src/main/kotlin/org/jetbrains/jewel/ui/component/styling/ScrollbarStyling.kt @@ -149,7 +149,8 @@ public class ScrollbarMetrics(public val thumbCornerSize: CornerSize, public val return result } - override fun toString(): String = "ScrollbarMetrics(thumbCornerSize=$thumbCornerSize, minThumbLength=$minThumbLength)" + override fun toString(): String = + "ScrollbarMetrics(thumbCornerSize=$thumbCornerSize, minThumbLength=$minThumbLength)" public companion object } diff --git a/platform/jewel/ui/src/main/kotlin/org/jetbrains/jewel/ui/component/styling/SplitButtonStyling.kt b/platform/jewel/ui/src/main/kotlin/org/jetbrains/jewel/ui/component/styling/SplitButtonStyling.kt index d0c01fb3f319b..318e82aa7a070 100644 --- a/platform/jewel/ui/src/main/kotlin/org/jetbrains/jewel/ui/component/styling/SplitButtonStyling.kt +++ b/platform/jewel/ui/src/main/kotlin/org/jetbrains/jewel/ui/component/styling/SplitButtonStyling.kt @@ -99,7 +99,8 @@ public class SplitButtonMetrics(public val dividerMetrics: DividerMetrics, publi return result } - override fun toString(): String = "SplitButtonMetrics(dividerMetrics=$dividerMetrics, dividerPadding=$dividerPadding)" + override fun toString(): String = + "SplitButtonMetrics(dividerMetrics=$dividerMetrics, dividerPadding=$dividerPadding)" public companion object } diff --git a/platform/jewel/ui/src/main/kotlin/org/jetbrains/jewel/ui/component/styling/TextFieldStyling.kt b/platform/jewel/ui/src/main/kotlin/org/jetbrains/jewel/ui/component/styling/TextFieldStyling.kt index 8018f4eb246fd..8971ffd4fe9fb 100644 --- a/platform/jewel/ui/src/main/kotlin/org/jetbrains/jewel/ui/component/styling/TextFieldStyling.kt +++ b/platform/jewel/ui/src/main/kotlin/org/jetbrains/jewel/ui/component/styling/TextFieldStyling.kt @@ -38,13 +38,8 @@ public class TextFieldStyle( return result } - override fun toString(): String { - return "TextFieldStyle(" + - "colors=$colors, " + - "metrics=$metrics, " + - "iconButtonStyle=$iconButtonStyle" + - ")" - } + override fun toString(): String = + "TextFieldStyle(colors=$colors, metrics=$metrics, iconButtonStyle=$iconButtonStyle)" public companion object } diff --git a/platform/jewel/ui/src/main/kotlin/org/jetbrains/jewel/ui/painter/hints/KeyBasedPaletteReplacement.kt b/platform/jewel/ui/src/main/kotlin/org/jetbrains/jewel/ui/painter/hints/KeyBasedPaletteReplacement.kt index 2e45c9c4fea63..4c561b6e391c8 100644 --- a/platform/jewel/ui/src/main/kotlin/org/jetbrains/jewel/ui/painter/hints/KeyBasedPaletteReplacement.kt +++ b/platform/jewel/ui/src/main/kotlin/org/jetbrains/jewel/ui/painter/hints/KeyBasedPaletteReplacement.kt @@ -27,11 +27,7 @@ private class KeyBasedReplacementPainterSvgPatchHint(val map: Map override fun hashCode(): Int = map.hashCode() - override fun toString(): String { - return "KeyBasedReplacementPainterSvgPatchHint(" + - "map=$map" + - ")" - } + override fun toString(): String = "KeyBasedReplacementPainterSvgPatchHint(map=$map)" } private fun Element.patchPalette(replacementColors: Map) {