From bf10b7c3355fae8111594725eabc3689f89302ed Mon Sep 17 00:00:00 2001 From: crschnick Date: Mon, 23 Mar 2026 15:37:42 +0000 Subject: [PATCH] Rework --- .../app/comp/base/IntegratedTextAreaComp.java | 4 ++-- .../xpipe/app/hub/comp/StoreCategoryComp.java | 4 ++++ .../io/xpipe/app/hub/comp/StoreEntryComp.java | 1 + .../app/hub/comp/StoreSectionBaseComp.java | 8 +------ .../xpipe/app/hub/comp/StoreSectionComp.java | 21 ++++++++++--------- .../app/hub/comp/StoreSectionMiniComp.java | 9 ++++++-- .../io/xpipe/app/storage/DataStorage.java | 10 +++++++++ .../io/xpipe/app/util/DocumentationLink.java | 1 - 8 files changed, 36 insertions(+), 22 deletions(-) diff --git a/app/src/main/java/io/xpipe/app/comp/base/IntegratedTextAreaComp.java b/app/src/main/java/io/xpipe/app/comp/base/IntegratedTextAreaComp.java index b0772a468..7f3423ebd 100644 --- a/app/src/main/java/io/xpipe/app/comp/base/IntegratedTextAreaComp.java +++ b/app/src/main/java/io/xpipe/app/comp/base/IntegratedTextAreaComp.java @@ -110,8 +110,8 @@ public class IntegratedTextAreaComp extends RegionStructureBuilder { category.moveToParent(storeCategoryWrapper.getCategory()); diff --git a/app/src/main/java/io/xpipe/app/hub/comp/StoreEntryComp.java b/app/src/main/java/io/xpipe/app/hub/comp/StoreEntryComp.java index 12ac93334..ba033170d 100644 --- a/app/src/main/java/io/xpipe/app/hub/comp/StoreEntryComp.java +++ b/app/src/main/java/io/xpipe/app/hub/comp/StoreEntryComp.java @@ -660,6 +660,7 @@ public abstract class StoreEntryComp extends SimpleRegionBuilder { l.setText(storeCategoryWrapper.getName().getValue()); l.setPadding(new Insets(0, 1, 1, storeCategoryWrapper.getDepth() * 10)); m.setContent(l); + l.prefWidthProperty().bind(contextMenu.widthProperty().subtract(40)); m.setOnAction(event -> { getWrapper().moveTo(storeCategoryWrapper.getCategory()); diff --git a/app/src/main/java/io/xpipe/app/hub/comp/StoreSectionBaseComp.java b/app/src/main/java/io/xpipe/app/hub/comp/StoreSectionBaseComp.java index 0d33e6508..6e8d2999e 100644 --- a/app/src/main/java/io/xpipe/app/hub/comp/StoreSectionBaseComp.java +++ b/app/src/main/java/io/xpipe/app/hub/comp/StoreSectionBaseComp.java @@ -172,18 +172,12 @@ public abstract class StoreSectionBaseComp extends RegionBuilder { } protected RegionBuilder