From 893a9f6d9a1bcdbbfe925e718b2c907dcceaa64e Mon Sep 17 00:00:00 2001 From: Stefan Malzner Date: Fri, 1 Dec 2017 12:26:41 +0100 Subject: feat(App): Add option to show/hide notification badges for muted services (@maximiliancsuk) --- src/containers/settings/EditSettingsScreen.js | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/containers/settings') diff --git a/src/containers/settings/EditSettingsScreen.js b/src/containers/settings/EditSettingsScreen.js index 62e255dab..45ded9e5c 100644 --- a/src/containers/settings/EditSettingsScreen.js +++ b/src/containers/settings/EditSettingsScreen.js @@ -43,6 +43,10 @@ const messages = defineMessages({ id: 'settings.app.form.showDisabledServices', defaultMessage: '!!!Display disabled services tabs', }, + showMessageBadgeWhenMuted: { + id: 'settings.app.form.showMessagesBadgesWhenMuted', + defaultMessage: '!!!Show unread message badge when notifications are disabled', + }, enableSpellchecking: { id: 'settings.app.form.enableSpellchecking', defaultMessage: '!!!Enable spell checking', @@ -85,6 +89,7 @@ export default class EditSettingsScreen extends Component { enableSystemTray: settingsData.enableSystemTray, minimizeToSystemTray: settingsData.minimizeToSystemTray, showDisabledServices: settingsData.showDisabledServices, + showMessageBadgeWhenMuted: settingsData.showMessageBadgeWhenMuted, enableSpellchecking: settingsData.enableSpellchecking, // spellcheckingLanguage: settingsData.spellcheckingLanguage, locale: settingsData.locale, @@ -154,6 +159,11 @@ export default class EditSettingsScreen extends Component { value: settings.all.showDisabledServices, default: DEFAULT_APP_SETTINGS.showDisabledServices, }, + showMessageBadgeWhenMuted: { + label: intl.formatMessage(messages.showMessageBadgeWhenMuted), + value: settings.all.showMessageBadgeWhenMuted, + default: DEFAULT_APP_SETTINGS.showMessageBadgeWhenMuted, + }, enableSpellchecking: { label: intl.formatMessage(messages.enableSpellchecking), value: settings.all.enableSpellchecking, -- cgit v1.2.3-54-g00ecf