From d97c00f962757210d7ef617c40d4c4e3da37efb1 Mon Sep 17 00:00:00 2001 From: Mahadevan Sreenivasan Date: Thu, 15 Oct 2020 03:29:53 +0530 Subject: Flash TaskBar (Windows) / Bounce Dock (Mac) on New Message (#1020) - Add a new Toggle Field for Win32 and MacOS for NotifyTaskBarOnMessage in EditSettingsForm.js - Add notifyTaskbarOnMessage under messages Array in EditSettingsScreen.js - Update appIndicator.js to flash Windows TaskBar or Bounce the Dock on MacOS when a new message arrives - Update en-US.json to include settings.app.form.notifyTaskBarOnMessage string --- src/components/settings/settings/EditSettingsForm.js | 2 ++ src/config.js | 1 + src/containers/settings/EditSettingsScreen.js | 10 ++++++++++ src/electron/ipc-api/appIndicator.js | 13 +++++++++++++ src/i18n/locales/en-US.json | 1 + 5 files changed, 27 insertions(+) (limited to 'src') diff --git a/src/components/settings/settings/EditSettingsForm.js b/src/components/settings/settings/EditSettingsForm.js index b1e9a878d..476c4f045 100644 --- a/src/components/settings/settings/EditSettingsForm.js +++ b/src/components/settings/settings/EditSettingsForm.js @@ -306,6 +306,8 @@ export default @observer class EditSettingsForm extends Component { )} + {(process.platform === 'win32' || process.platform === 'darwin') && ( + )}