diff --git a/src/assets/locales/en.json b/src/assets/locales/en.json index 0df56f1d..eaa5ef13 100644 --- a/src/assets/locales/en.json +++ b/src/assets/locales/en.json @@ -1285,7 +1285,8 @@ "items": { "default": "Default setup", "extension": "Extension", - "proxy": "Custom proxy" + "proxy": "Custom proxy", + "desktopapp": "Native app" }, "redoSetup": "Redo setup", "successStatus": { diff --git a/src/pages/parts/settings/ConnectionsPart.tsx b/src/pages/parts/settings/ConnectionsPart.tsx index da187f09..954b7bb3 100644 --- a/src/pages/parts/settings/ConnectionsPart.tsx +++ b/src/pages/parts/settings/ConnectionsPart.tsx @@ -23,6 +23,7 @@ import { MwLink } from "@/components/text/Link"; import { AuthInputBox } from "@/components/text-inputs/AuthInputBox"; import { Divider } from "@/components/utils/Divider"; import { Heading1, Heading2, Paragraph } from "@/components/utils/Text"; +import { useIsDesktopApp } from "@/hooks/useIsDesktopApp"; import { SetupPart, Status, @@ -780,17 +781,20 @@ export function ConnectionsPart( TIDBKeyProps, ) { const { t } = useTranslation(); + const isDesktopApp = useIsDesktopApp(); return (
{t("settings.connections.title")}
- {/* I was wondering what happened to this badddev >:( */} - + + {!isDesktopApp && ( + + )} @@ -425,19 +427,27 @@ export function SetupPart() {

{t(textLookupMap[globalState].desc)}

- - {t("settings.connections.setup.items.extension")} - - - {t("settings.connections.setup.items.proxy")} - - - {t("settings.connections.setup.items.default")} - + {!isDesktopApp ? ( + <> + + {t("settings.connections.setup.items.extension")} + + + {t("settings.connections.setup.items.proxy")} + + + {t("settings.connections.setup.items.default")} + + + ) : ( + + {t("settings.connections.setup.items.desktopapp")} + + )} {conf().ALLOW_DEBRID_KEY && ( Debrid Service