From 2e256968131f2a3a7de83b0ee51746fe575efd6c Mon Sep 17 00:00:00 2001 From: Deepti <66486870+Dee-Bajaj@users.noreply.github.com> Date: Sun, 31 Oct 2021 13:46:21 +0530 Subject: Add shortcuts for toggling service from the context menu (#2148) --- src/components/services/tabs/TabItem.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/services/tabs/TabItem.js b/src/components/services/tabs/TabItem.js index a07652284..5381d7c2b 100644 --- a/src/components/services/tabs/TabItem.js +++ b/src/components/services/tabs/TabItem.js @@ -11,7 +11,7 @@ import ms from 'ms'; import { observable, autorun, reaction } from 'mobx'; import { mdiExclamation } from '@mdi/js'; import ServiceModel from '../../../models/Service'; -import { cmdOrCtrlShortcutKey } from '../../../environment'; +import { cmdOrCtrlShortcutKey, shiftKey, altKey } from '../../../environment'; import globalMessages from '../../../i18n/globalMessages'; import SettingsStore from '../../../stores/SettingsStore'; import { Icon } from '../../ui/icon'; @@ -255,24 +255,28 @@ class TabItem extends Component { ? intl.formatMessage(messages.disableNotifications) : intl.formatMessage(messages.enableNotifications), click: () => toggleNotifications(), + accelerator: `${cmdOrCtrlShortcutKey()}+${altKey()}+N`, }, { label: service.isMuted ? intl.formatMessage(messages.enableAudio) : intl.formatMessage(messages.disableAudio), click: () => toggleAudio(), + accelerator: `${cmdOrCtrlShortcutKey()}+${shiftKey()}+A`, }, { label: service.isDarkModeEnabled ? intl.formatMessage(messages.disableDarkMode) : intl.formatMessage(messages.enableDarkMode), click: () => toggleDarkMode(), + accelerator: `${shiftKey()}+${altKey()}+D`, }, { label: intl.formatMessage( service.isEnabled ? messages.disableService : messages.enableService, ), click: () => (service.isEnabled ? disableService() : enableService()), + accelerator: `${cmdOrCtrlShortcutKey()}+${shiftKey()}+S`, }, { label: intl.formatMessage( -- cgit v1.2.3-70-g09d2