From 035002ceedf78d5ec73eabc0df7f06139939b967 Mon Sep 17 00:00:00 2001 From: Amine El Mouafik <412895+kytwb@users.noreply.github.com> Date: Mon, 8 Feb 2021 10:34:45 +0100 Subject: Synchronize with Franz 5.6.0 (#1033) Co-authored-by: FranzBot Co-authored-by: vantezzen Co-authored-by: Makazzz Co-authored-by: Stefan Malzner Co-authored-by: Amine Mouafik --- src/components/settings/services/EditServiceForm.js | 13 ++++++------- src/components/settings/settings/EditSettingsForm.js | 14 +++++++++----- 2 files changed, 15 insertions(+), 12 deletions(-) (limited to 'src/components/settings') diff --git a/src/components/settings/services/EditServiceForm.js b/src/components/settings/services/EditServiceForm.js index f1e70ce59..80f60b3e1 100644 --- a/src/components/settings/services/EditServiceForm.js +++ b/src/components/settings/services/EditServiceForm.js @@ -20,7 +20,6 @@ import Select from '../../ui/Select'; import PremiumFeatureContainer from '../../ui/PremiumFeatureContainer'; import LimitReachedInfobox from '../../../features/serviceLimit/components/LimitReachedInfobox'; import { serviceLimitStore } from '../../../features/serviceLimit'; - import { isMac } from '../../../environment'; const messages = defineMessages({ @@ -96,9 +95,9 @@ const messages = defineMessages({ id: 'settings.service.form.isMutedInfo', defaultMessage: '!!!When disabled, all notification sounds and audio playback are muted', }, - disableHibernationInfo: { - id: 'settings.service.form.disableHibernationInfo', - defaultMessage: '!!!You currently have hibernation enabled but you can disable hibernation for individual services using this option.', + isHibernationEnabledInfo: { + id: 'settings.service.form.isHibernatedEnabledInfo', + defaultMessage: '!!!When enabled, a service will be shut down after a period of time to save system resources.', }, headlineNotifications: { id: 'settings.service.form.headlineNotifications', @@ -375,9 +374,9 @@ export default @observer class EditServiceForm extends Component { {isHibernationFeatureActive && ( <> - +

- {intl.formatMessage(messages.disableHibernationInfo)} + {intl.formatMessage(messages.isHibernationEnabledInfo)}

)} @@ -409,7 +408,7 @@ export default @observer class EditServiceForm extends Component { gaEventInfo={{ category: 'User', event: 'upgrade', label: 'spellchecker' }} >
-
)} diff --git a/src/components/settings/settings/EditSettingsForm.js b/src/components/settings/settings/EditSettingsForm.js index cd772214f..f20c38bc9 100644 --- a/src/components/settings/settings/EditSettingsForm.js +++ b/src/components/settings/settings/EditSettingsForm.js @@ -173,6 +173,8 @@ export default @observer class EditSettingsForm extends Component { isAdaptableDarkModeEnabled: PropTypes.bool.isRequired, isNightlyEnabled: PropTypes.bool.isRequired, openProcessManager: PropTypes.func.isRequired, + hasAddedTodosAsService: PropTypes.bool.isRequired, + isOnline: PropTypes.bool.isRequired, }; static contextTypes = { @@ -227,6 +229,8 @@ export default @observer class EditSettingsForm extends Component { openProcessManager, isTodosActivated, isNightlyEnabled, + hasAddedTodosAsService, + isOnline, } = this.props; const { intl } = this.context; @@ -346,7 +350,7 @@ export default @observer class EditSettingsForm extends Component {
- {isTodosEnabled && ( + {isTodosEnabled && !hasAddedTodosAsService && ( <> {isTodosActivated && ( @@ -535,10 +539,10 @@ export default @observer class EditSettingsForm extends Component { - {form.$('enableSpellchecking').value && !isMac && ( - )} - {form.$('enableSpellchecking').value && isMac && ( + {isMac && form.$('enableSpellchecking').value && (

{intl.formatMessage(messages.spellCheckerLanguageInfo)}

)} @@ -625,7 +629,7 @@ export default @observer class EditSettingsForm extends Component { buttonType="secondary" label={intl.formatMessage(updateButtonLabelMessage)} onClick={checkForUpdates} - disabled={!automaticUpdates || isCheckingForUpdates || isUpdateAvailable} + disabled={!automaticUpdates || isCheckingForUpdates || isUpdateAvailable || !isOnline} loaded={!isCheckingForUpdates || !isUpdateAvailable} /> )} -- cgit v1.2.3-54-g00ecf