From 74e44fcb92efe1fd80000346eea18309dffce216 Mon Sep 17 00:00:00 2001 From: crschnick Date: Wed, 13 Aug 2025 11:51:09 +0000 Subject: [PATCH] Rework setup providers --- app/src/main/java/io/xpipe/app/ext/SetupProvider.java | 4 ---- .../main/java/io/xpipe/app/ext/SetupToolActionProvider.java | 4 ---- 2 files changed, 8 deletions(-) diff --git a/app/src/main/java/io/xpipe/app/ext/SetupProvider.java b/app/src/main/java/io/xpipe/app/ext/SetupProvider.java index 7aa111b15..a0a9f58e6 100644 --- a/app/src/main/java/io/xpipe/app/ext/SetupProvider.java +++ b/app/src/main/java/io/xpipe/app/ext/SetupProvider.java @@ -19,10 +19,6 @@ public interface SetupProvider { LabelGraphic getGraphic(); - boolean checkInstalled(); - - void execute() throws Exception; - ScanProvider getScan(); class Loader implements ModuleLayerLoader { diff --git a/app/src/main/java/io/xpipe/app/ext/SetupToolActionProvider.java b/app/src/main/java/io/xpipe/app/ext/SetupToolActionProvider.java index aaf731329..9dd658085 100644 --- a/app/src/main/java/io/xpipe/app/ext/SetupToolActionProvider.java +++ b/app/src/main/java/io/xpipe/app/ext/SetupToolActionProvider.java @@ -33,10 +33,6 @@ public class SetupToolActionProvider implements ActionProvider { throw ErrorEventFactory.expected(new IllegalArgumentException("Setup action not found: " + type)); } - if (!provider.get().checkInstalled()) { - provider.get().execute(); - } - var local = DataStorage.get().local(); var sc = ((ShellStore) local.getStore()).getOrStartSession(); var op = provider.get().getScan().create(local, sc);