From fc9fe79720a28c1a93db6a851e8a0888a2d1d045 Mon Sep 17 00:00:00 2001 From: LukeGus Date: Wed, 31 Dec 2025 01:59:56 -0600 Subject: [PATCH] fix: electron build error and hide icons when shared --- .github/workflows/electron.yml | 4 +- .../host-manager/hosts/HostManagerViewer.tsx | 176 +++++++++--------- 2 files changed, 95 insertions(+), 85 deletions(-) diff --git a/.github/workflows/electron.yml b/.github/workflows/electron.yml index b0dcec0e..2fcd3d55 100644 --- a/.github/workflows/electron.yml +++ b/.github/workflows/electron.yml @@ -545,7 +545,7 @@ jobs: CHECKSUM=$(shasum -a 256 "$DMG_PATH" | awk '{print $1}') mkdir -p homebrew-generated - cp homebrew/termix.rb homebrew-generated/termix.rb + cp Casks/termix.rb homebrew-generated/termix.rb sed -i '' "s/VERSION_PLACEHOLDER/$VERSION/g" homebrew-generated/termix.rb sed -i '' "s/CHECKSUM_PLACEHOLDER/$CHECKSUM/g" homebrew-generated/termix.rb @@ -818,7 +818,7 @@ jobs: mkdir -p homebrew-submission/Casks/t - cp homebrew/termix.rb homebrew-submission/Casks/t/termix.rb + cp Casks/termix.rb homebrew-submission/Casks/t/termix.rb sed -i '' "s/VERSION_PLACEHOLDER/$VERSION/g" homebrew-submission/Casks/t/termix.rb sed -i '' "s/CHECKSUM_PLACEHOLDER/$CHECKSUM/g" homebrew-submission/Casks/t/termix.rb diff --git a/src/ui/desktop/apps/host-manager/hosts/HostManagerViewer.tsx b/src/ui/desktop/apps/host-manager/hosts/HostManagerViewer.tsx index dff639f9..115696b0 100644 --- a/src/ui/desktop/apps/host-manager/hosts/HostManagerViewer.tsx +++ b/src/ui/desktop/apps/host-manager/hosts/HostManagerViewer.tsx @@ -1241,31 +1241,33 @@ export function HostManagerViewer({ onEditHost }: SSHManagerHostViewerProps) {

- {host.folder && host.folder !== "" && ( - - - - - -

- {t("hosts.removeFromFolder", { - folder: host.folder, - })} -

-
-
- )} + {!(host as any).isShared && + host.folder && + host.folder !== "" && ( + + + + + +

+ {t("hosts.removeFromFolder", { + folder: host.folder, + })} +

+
+
+ )} - - -

{t("hosts.deleteHostTooltip")}

-
-
- - - - - -

{t("hosts.exportHostTooltip")}

-
-
- - - - - -

{t("hosts.cloneHostTooltip")}

-
-
+ {!(host as any).isShared && ( + <> + + + + + +

+ {t("hosts.deleteHostTooltip")} +

+
+
+ + + + + +

+ {t("hosts.exportHostTooltip")} +

+
+
+ + + + + +

{t("hosts.cloneHostTooltip")}

+
+
+ + )}