diff --git a/app/build.gradle b/app/build.gradle index 0170f75c..b6f6ad44 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -53,6 +53,7 @@ dependencies { implementation 'com.jfoenix:jfoenix:9.0.10' implementation 'org.controlsfx:controlsfx:11.1.1' implementation 'net.synedra:validatorfx:0.3.1' + implementation 'io.github.mkpaz:atlantafx-base:1.2.0' } apply from: "$rootDir/gradle/gradle_scripts/junit.gradle" @@ -132,7 +133,7 @@ application { run { systemProperty 'io.xpipe.app.mode', 'gui' - systemProperty 'io.xpipe.app.dataDir', "$projectDir/local_stage/" + systemProperty 'io.xpipe.app.dataDir', "$projectDir/local6/" systemProperty 'io.xpipe.app.writeLogs', "true" systemProperty 'io.xpipe.app.writeSysOut', "true" systemProperty 'io.xpipe.app.developerMode', "true" diff --git a/app/src/main/java/io/xpipe/app/comp/about/ThirdPartyDependencyListComp.java b/app/src/main/java/io/xpipe/app/comp/about/ThirdPartyDependencyListComp.java index 6baee94d..09fc9030 100644 --- a/app/src/main/java/io/xpipe/app/comp/about/ThirdPartyDependencyListComp.java +++ b/app/src/main/java/io/xpipe/app/comp/about/ThirdPartyDependencyListComp.java @@ -5,6 +5,7 @@ import io.xpipe.app.util.Hyperlinks; import io.xpipe.extension.fxcomps.Comp; import io.xpipe.extension.fxcomps.CompStructure; import io.xpipe.extension.fxcomps.SimpleCompStructure; +import javafx.geometry.Insets; import javafx.geometry.Pos; import javafx.scene.control.*; import javafx.scene.layout.StackPane; @@ -18,6 +19,7 @@ public class ThirdPartyDependencyListComp extends Comp> { link.setOnAction(e -> { Hyperlinks.open(t.link()); }); + tp.setPadding(Insets.EMPTY); tp.setGraphic(link); tp.setAlignment(Pos.CENTER_LEFT); AppFont.medium(tp); @@ -49,6 +51,7 @@ public class ThirdPartyDependencyListComp extends Comp> { acc.setPrefWidth(500); var sp = new ScrollPane(acc); sp.setFitToWidth(true); + sp.setHbarPolicy(ScrollPane.ScrollBarPolicy.NEVER); return new SimpleCompStructure<>(sp); } } diff --git a/app/src/main/java/io/xpipe/app/comp/base/BigIconButton.java b/app/src/main/java/io/xpipe/app/comp/base/BigIconButton.java index 87af017b..2a9646c0 100644 --- a/app/src/main/java/io/xpipe/app/comp/base/BigIconButton.java +++ b/app/src/main/java/io/xpipe/app/comp/base/BigIconButton.java @@ -5,6 +5,7 @@ import io.xpipe.extension.fxcomps.CompStructure; import javafx.beans.value.ObservableValue; import javafx.geometry.Pos; import javafx.scene.Node; +import javafx.scene.control.Button; import javafx.scene.control.Label; import javafx.scene.layout.StackPane; import javafx.scene.layout.VBox; @@ -48,7 +49,7 @@ public class BigIconButton extends ButtonComp { @Value @Builder - public static class Structure implements CompStructure { + public static class Structure implements CompStructure