diff options
author | Bennett <hello@vantezzen.io> | 2020-06-21 09:19:59 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-21 12:49:59 +0530 |
commit | 0d6d623d1e34cdbff2d46229165b49289a9a0619 (patch) | |
tree | 83f6a22a08e354da58adf3ed0393f4d39bca6124 /src/components/settings/settings | |
parent | Prepare and Release/5.6.0 beta.1 (#820) (diff) | |
download | ferdium-app-0d6d623d1e34cdbff2d46229165b49289a9a0619.tar.gz ferdium-app-0d6d623d1e34cdbff2d46229165b49289a9a0619.tar.zst ferdium-app-0d6d623d1e34cdbff2d46229165b49289a9a0619.zip |
Add FAB to service dashboard (#824)
* Implement #387
* Fix lint
* Upgrade to Electron 9
* Remove dependency on electron-spellchecker
* Allow multiple languages to be selected
* Fix lint
* Don't show spellchecker language chooser for macOS
* Fix _requireAuthenticatedUser throwing error on startup
* Add FAB
Diffstat (limited to 'src/components/settings/settings')
-rw-r--r-- | src/components/settings/settings/EditSettingsForm.js | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/components/settings/settings/EditSettingsForm.js b/src/components/settings/settings/EditSettingsForm.js index 50358c36f..ba7cb7317 100644 --- a/src/components/settings/settings/EditSettingsForm.js +++ b/src/components/settings/settings/EditSettingsForm.js | |||
@@ -91,6 +91,10 @@ const messages = defineMessages({ | |||
91 | id: 'settings.app.translationHelp', | 91 | id: 'settings.app.translationHelp', |
92 | defaultMessage: '!!!Help us to translate Ferdi into your language.', | 92 | defaultMessage: '!!!Help us to translate Ferdi into your language.', |
93 | }, | 93 | }, |
94 | spellCheckerLanguageInfo: { | ||
95 | id: 'settings.app.spellCheckerLanguageInfo', | ||
96 | defaultMessage: '!!!Ferdi uses your Mac\'s build-in spellchecker to check for typos. If you want to change the languages the spellchecker checks for, you can do so in your Mac\'s System Preferences.', | ||
97 | }, | ||
94 | subheadlineCache: { | 98 | subheadlineCache: { |
95 | id: 'settings.app.subheadlineCache', | 99 | id: 'settings.app.subheadlineCache', |
96 | defaultMessage: '!!!Cache', | 100 | defaultMessage: '!!!Cache', |
@@ -518,8 +522,11 @@ export default @observer class EditSettingsForm extends Component { | |||
518 | <Toggle | 522 | <Toggle |
519 | field={form.$('enableSpellchecking')} | 523 | field={form.$('enableSpellchecking')} |
520 | /> | 524 | /> |
521 | {form.$('enableSpellchecking').value && ( | 525 | {form.$('enableSpellchecking').value && !isMac && ( |
522 | <Select field={form.$('spellcheckerLanguage')} /> | 526 | <Select field={form.$('spellcheckerLanguage')} multiple /> |
527 | )} | ||
528 | {form.$('enableSpellchecking').value && isMac && ( | ||
529 | <p>{intl.formatMessage(messages.spellCheckerLanguageInfo)}</p> | ||
523 | )} | 530 | )} |
524 | </Fragment> | 531 | </Fragment> |
525 | </PremiumFeatureContainer> | 532 | </PremiumFeatureContainer> |