diff --git a/core/src/main/java/com/github/weisj/darklaf/swingdsl/DarklafComponentFactory.java b/core/src/main/java/com/github/weisj/darklaf/swingdsl/DarklafComponentFactory.java index 6f564c74..9e588b20 100644 --- a/core/src/main/java/com/github/weisj/darklaf/swingdsl/DarklafComponentFactory.java +++ b/core/src/main/java/com/github/weisj/darklaf/swingdsl/DarklafComponentFactory.java @@ -67,6 +67,11 @@ public class DarklafComponentFactory extends ComponentFactoryDelegate { return UIManager.getColor("hyperlink"); } + @Override + public @NotNull Color getHyperlinkClickColor() { + return UIManager.getColor("hyperlinkAccent"); + } + @Override public @NotNull StateValue getExpandedIcon() { return new StateValue<>( @@ -80,4 +85,9 @@ public class DarklafComponentFactory extends ComponentFactoryDelegate { DarkUIUtil.ICON_LOADER.getIcon("navigation/arrow/thick/arrowRight.svg"), DarkUIUtil.ICON_LOADER.getIcon("navigation/arrow/thick/arrowRightDisabled.svg")); } + + @Override + public @NotNull Color getColorBackgroundColor() { + return UIManager.getColor("backgroundColorful"); + } } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 362ca88f..4b2853ae 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -10,14 +10,14 @@ autoservice = "1.0-rc7" lGoodDatePicker = "11.0.2" swingDsl = "latest.integration" nullabilityAnnotations = "16.0.2" -macOSFramework = "latest.integration" +macOSFramework = "latest.release" [libraries] jna = { module = "net.java.dev.jna:jna", version.ref = "jna" } jxlayer = { module = "org.swinglabs:jxlayer", version.ref = "jxlayer" } swingx = { module = "org.swinglabs:swingx", version.ref = "swingx" } svgSalamander = { module = "com.formdev:svgSalamander", version.ref = "svgSalamander" } -swingDslLafSupport = { module = "com.github.weisj:swing-dsl-laf-support", version.ref = "swingDsl" } +swingDslLafSupport = { module = "com.github.weisj:swing-extensions-laf-support", version.ref = "swingDsl" } autoservice-annotations = { module = "com.google.auto.service:auto-service-annotations", version.ref = "autoservice" } autoservice-processor = { module = "com.google.auto.service:auto-service", version.ref = "autoservice" } nullabilityAnnotations = { module = "org.jetbrains:annotations", version.ref = "nullabilityAnnotations" }