From 65ca2e4582c85341a4ff77d1a6717f9a25542dab Mon Sep 17 00:00:00 2001 From: 1mm0rt41PC <5358076+1mm0rt41PC@users.noreply.github.com> Date: Wed, 6 Jan 2021 01:05:59 +0100 Subject: Add new setting to minimize to tray when closing on Windows (#1093) Co-authored-by: Amine El Mouafik --- src/containers/settings/EditSettingsScreen.js | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/containers/settings/EditSettingsScreen.js') diff --git a/src/containers/settings/EditSettingsScreen.js b/src/containers/settings/EditSettingsScreen.js index d87b2512e..097f0ed8b 100644 --- a/src/containers/settings/EditSettingsScreen.js +++ b/src/containers/settings/EditSettingsScreen.js @@ -55,6 +55,10 @@ const messages = defineMessages({ id: 'settings.app.form.minimizeToSystemTray', defaultMessage: '!!!Minimize Ferdi to system tray', }, + closeToSystemTray: { + id: 'settings.app.form.closeToSystemTray', + defaultMessage: '!!!Close Ferdi to system tray', + }, privateNotifications: { id: 'settings.app.form.privateNotifications', defaultMessage: '!!!Don\'t show message content in notifications', @@ -233,6 +237,7 @@ export default @inject('stores', 'actions') @observer class EditSettingsScreen e reloadAfterResume: settingsData.reloadAfterResume, startMinimized: settingsData.startMinimized, minimizeToSystemTray: settingsData.minimizeToSystemTray, + closeToSystemTray: settingsData.closeToSystemTray, privateNotifications: settingsData.privateNotifications, notifyTaskBarOnMessage: settingsData.notifyTaskBarOnMessage, navigationBarBehaviour: settingsData.navigationBarBehaviour, @@ -374,6 +379,11 @@ export default @inject('stores', 'actions') @observer class EditSettingsScreen e value: settings.all.app.minimizeToSystemTray, default: DEFAULT_APP_SETTINGS.minimizeToSystemTray, }, + closeToSystemTray: { + label: intl.formatMessage(messages.closeToSystemTray), + value: settings.all.app.closeToSystemTray, + default: DEFAULT_APP_SETTINGS.closeToSystemTray, + }, privateNotifications: { label: intl.formatMessage(messages.privateNotifications), value: settings.all.app.privateNotifications, -- cgit v1.2.3-70-g09d2