fix: electron build error and hide icons when shared

This commit is contained in:
LukeGus
2025-12-31 01:59:56 -06:00
parent 6996214121
commit fc9fe79720
2 changed files with 95 additions and 85 deletions

View File

@@ -545,7 +545,7 @@ jobs:
CHECKSUM=$(shasum -a 256 "$DMG_PATH" | awk '{print $1}') CHECKSUM=$(shasum -a 256 "$DMG_PATH" | awk '{print $1}')
mkdir -p homebrew-generated 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/VERSION_PLACEHOLDER/$VERSION/g" homebrew-generated/termix.rb
sed -i '' "s/CHECKSUM_PLACEHOLDER/$CHECKSUM/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 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/VERSION_PLACEHOLDER/$VERSION/g" homebrew-submission/Casks/t/termix.rb
sed -i '' "s/CHECKSUM_PLACEHOLDER/$CHECKSUM/g" homebrew-submission/Casks/t/termix.rb sed -i '' "s/CHECKSUM_PLACEHOLDER/$CHECKSUM/g" homebrew-submission/Casks/t/termix.rb

View File

@@ -1241,7 +1241,9 @@ export function HostManagerViewer({ onEditHost }: SSHManagerHostViewerProps) {
</p> </p>
</div> </div>
<div className="flex gap-1 flex-shrink-0 ml-1"> <div className="flex gap-1 flex-shrink-0 ml-1">
{host.folder && host.folder !== "" && ( {!(host as any).isShared &&
host.folder &&
host.folder !== "" && (
<Tooltip> <Tooltip>
<TooltipTrigger asChild> <TooltipTrigger asChild>
<Button <Button
@@ -1284,6 +1286,8 @@ export function HostManagerViewer({ onEditHost }: SSHManagerHostViewerProps) {
<p>{t("hosts.editHostTooltip")}</p> <p>{t("hosts.editHostTooltip")}</p>
</TooltipContent> </TooltipContent>
</Tooltip> </Tooltip>
{!(host as any).isShared && (
<>
<Tooltip> <Tooltip>
<TooltipTrigger asChild> <TooltipTrigger asChild>
<Button <Button
@@ -1303,7 +1307,9 @@ export function HostManagerViewer({ onEditHost }: SSHManagerHostViewerProps) {
</Button> </Button>
</TooltipTrigger> </TooltipTrigger>
<TooltipContent> <TooltipContent>
<p>{t("hosts.deleteHostTooltip")}</p> <p>
{t("hosts.deleteHostTooltip")}
</p>
</TooltipContent> </TooltipContent>
</Tooltip> </Tooltip>
<Tooltip> <Tooltip>
@@ -1321,7 +1327,9 @@ export function HostManagerViewer({ onEditHost }: SSHManagerHostViewerProps) {
</Button> </Button>
</TooltipTrigger> </TooltipTrigger>
<TooltipContent> <TooltipContent>
<p>{t("hosts.exportHostTooltip")}</p> <p>
{t("hosts.exportHostTooltip")}
</p>
</TooltipContent> </TooltipContent>
</Tooltip> </Tooltip>
<Tooltip> <Tooltip>
@@ -1342,6 +1350,8 @@ export function HostManagerViewer({ onEditHost }: SSHManagerHostViewerProps) {
<p>{t("hosts.cloneHostTooltip")}</p> <p>{t("hosts.cloneHostTooltip")}</p>
</TooltipContent> </TooltipContent>
</Tooltip> </Tooltip>
</>
)}
</div> </div>
</div> </div>