From 183476ea02bb4174f054f47d6b66beca85375710 Mon Sep 17 00:00:00 2001 From: crschnick Date: Mon, 20 Oct 2025 06:02:33 +0000 Subject: [PATCH] Small fixes --- .../main/java/io/xpipe/app/hub/comp/StoreCreationComp.java | 2 +- app/src/main/java/io/xpipe/app/platform/OptionsBuilder.java | 6 +----- .../io/xpipe/ext/base/store/AbstractHostStoreProvider.java | 2 ++ lang/strings/translations_en.properties | 2 ++ 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/io/xpipe/app/hub/comp/StoreCreationComp.java b/app/src/main/java/io/xpipe/app/hub/comp/StoreCreationComp.java index edf719cb1..863a1bb1a 100644 --- a/app/src/main/java/io/xpipe/app/hub/comp/StoreCreationComp.java +++ b/app/src/main/java/io/xpipe/app/hub/comp/StoreCreationComp.java @@ -41,7 +41,7 @@ public class StoreCreationComp extends ModalOverlayContentComp { var built = new OptionsBuilder() .name(nameKey + "Name") .description(nameKey + "NameDescription") - .addString(model.getName(), false) + .addString(model.getName()) .nonNull() .check(val -> Validator.create(val, AppI18n.observable("readOnlyStoreError"), model.getName(), s -> { var same = s != null diff --git a/app/src/main/java/io/xpipe/app/platform/OptionsBuilder.java b/app/src/main/java/io/xpipe/app/platform/OptionsBuilder.java index 12174c488..3bf07551a 100644 --- a/app/src/main/java/io/xpipe/app/platform/OptionsBuilder.java +++ b/app/src/main/java/io/xpipe/app/platform/OptionsBuilder.java @@ -312,11 +312,7 @@ public class OptionsBuilder { } public OptionsBuilder addString(Property prop) { - return addString(prop, false); - } - - public OptionsBuilder addString(Property prop, boolean lazy) { - var comp = new TextFieldComp(prop, lazy); + var comp = new TextFieldComp(prop, false); pushComp(comp); props.add(prop); return this; diff --git a/ext/base/src/main/java/io/xpipe/ext/base/store/AbstractHostStoreProvider.java b/ext/base/src/main/java/io/xpipe/ext/base/store/AbstractHostStoreProvider.java index b382e9078..ecaa336c0 100644 --- a/ext/base/src/main/java/io/xpipe/ext/base/store/AbstractHostStoreProvider.java +++ b/ext/base/src/main/java/io/xpipe/ext/base/store/AbstractHostStoreProvider.java @@ -44,6 +44,8 @@ public class AbstractHostStoreProvider implements DataStoreProvider { Property host = new SimpleObjectProperty<>(st.getHost()); return new OptionsBuilder() + .nameAndDescription("abstractHostAddress") + .addString(host) .bind( () -> { return AbstractHostStore.builder() diff --git a/lang/strings/translations_en.properties b/lang/strings/translations_en.properties index 4e246d380..44c94a85a 100644 --- a/lang/strings/translations_en.properties +++ b/lang/strings/translations_en.properties @@ -1663,5 +1663,7 @@ vncRefSystem=Associated system vncRefSystemDescription=The connection entry to associate this VNC connection with. Leave empty if there is none abstractHost.displayName=Abstract host abstractHost.displayDescription=Create an entry for a host that does not support shell connections +abstractHostAddress=Host address +abstractHostAddressDescription=The address of the host largeFileWarningTitle=Large file edit largeFileWarningContent=The file you want to edit is quite large with $SIZE$. Do you really want to open this file in your text editor?