diff --git a/app/src/main/java/io/xpipe/app/comp/base/MessageComp.java b/app/src/main/java/io/xpipe/app/comp/base/MessageComp.java index e1f0b7f49..4e7e5b051 100644 --- a/app/src/main/java/io/xpipe/app/comp/base/MessageComp.java +++ b/app/src/main/java/io/xpipe/app/comp/base/MessageComp.java @@ -7,7 +7,7 @@ import io.xpipe.app.util.ThreadHelper; import javafx.beans.property.Property; import javafx.beans.property.SimpleBooleanProperty; import javafx.beans.value.ObservableValue; -import javafx.scene.control.Label; +import javafx.scene.control.TextArea; import javafx.scene.layout.Region; import javafx.scene.layout.StackPane; import lombok.AccessLevel; @@ -43,10 +43,11 @@ public class MessageComp extends SimpleComp { @Override protected Region createSimple() { - var l = new Label(); + var l = new TextArea(); l.textProperty().bind(text); l.setWrapText(true); l.getStyleClass().add("message"); + l.setEditable(false); var sp = new StackPane(l); sp.getStyleClass().add("message-comp"); diff --git a/app/src/main/resources/io/xpipe/app/resources/style/style.css b/app/src/main/resources/io/xpipe/app/resources/style/style.css index 307c9033e..e4895d6fb 100644 --- a/app/src/main/resources/io/xpipe/app/resources/style/style.css +++ b/app/src/main/resources/io/xpipe/app/resources/style/style.css @@ -14,13 +14,20 @@ } .message-comp { --fx-padding: 0.6em; -fx-background-color: #FF9999AA; -fx-border-width: 1px; -fx-border-color:-color-accent-fg; -fx-border-radius: 2px; } +.message { +-fx-padding: 0.0em; +-fx-background-color: transparent; +-fx-border-width: 1px; +-fx-border-color:-color-accent-fg; +-fx-border-radius: 2px; +} + .radio-button { -fx-background-color:transparent; } diff --git a/dist/changelogs/0.5.36.md b/dist/changelogs/0.5.36.md index f65e1598f..ca2e12be3 100644 --- a/dist/changelogs/0.5.36.md +++ b/dist/changelogs/0.5.36.md @@ -10,4 +10,5 @@ - Implement initial support for future package manager builds - Rework updating system to accommodate package managers - Improve error handling +- Improve error display in connection creation - Fix many bugs