From 87ae988d5d2dff445ddb7db0e3d675b29a870a4d Mon Sep 17 00:00:00 2001 From: kytwb Date: Wed, 5 Jan 2022 19:13:39 +0100 Subject: #512 Restrict in-app update to Mac, Windows and AppImage --- .../settings/settings/EditSettingsForm.js | 78 ++++++++++++---------- 1 file changed, 41 insertions(+), 37 deletions(-) (limited to 'src/components/settings') diff --git a/src/components/settings/settings/EditSettingsForm.js b/src/components/settings/settings/EditSettingsForm.js index c113bd9eb..24ba644f4 100644 --- a/src/components/settings/settings/EditSettingsForm.js +++ b/src/components/settings/settings/EditSettingsForm.js @@ -768,46 +768,50 @@ class EditSettingsForm extends Component { {this.state.activeSetttingsTab === 'updates' && (
- {automaticUpdates && ( -
- - {updateIsReadyToInstall ? ( -
- )} -

- {intl.formatMessage(messages.currentVersion)} {ferdiVersion} -

- {noUpdateAvailable && ( + {(isMac || isWindows || process.env.APPIMAGE) && ( <> -
-
- {intl.formatMessage(messages.updateStatusUpToDate)}. + {automaticUpdates && ( + <> +
+ + {updateIsReadyToInstall ? ( +
+

+ {intl.formatMessage(messages.currentVersion)} {ferdiVersion} +

+ {noUpdateAvailable && ( +

+ {intl.formatMessage(messages.updateStatusUpToDate)}. +

+ )} + {updateFailed && ( + + An error occured (check the console for more details) + + )} + + )} )} - {updateFailed && ( - - An error occured (check the console for more details) - - )}

Ferdi is based on{' '} -- cgit v1.2.3-70-g09d2