Skip to content

Commit 7964420

Browse files
authored
remove terminal dictation commands (microsoft#210580)
1 parent 361561f commit 7964420

File tree

2 files changed

+1
-235
lines changed

2 files changed

+1
-235
lines changed

src/vs/workbench/contrib/terminal/browser/terminalActions.ts

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import { Action2, registerAction2, IAction2Options, MenuId } from 'vs/platform/a
2020
import { ICommandService } from 'vs/platform/commands/common/commands';
2121
import { IConfigurationService } from 'vs/platform/configuration/common/configuration';
2222
import { ContextKeyExpr } from 'vs/platform/contextkey/common/contextkey';
23-
import { IInstantiationService, ServicesAccessor } from 'vs/platform/instantiation/common/instantiation';
23+
import { ServicesAccessor } from 'vs/platform/instantiation/common/instantiation';
2424
import { KeybindingWeight } from 'vs/platform/keybinding/common/keybindingsRegistry';
2525
import { ILabelService } from 'vs/platform/label/common/label';
2626
import { IListService } from 'vs/platform/list/browser/listService';
@@ -64,8 +64,6 @@ import { AccessibleViewProviderId, accessibleViewCurrentProviderId, accessibleVi
6464
import { isKeyboardEvent, isMouseEvent, isPointerEvent } from 'vs/base/browser/dom';
6565
import { editorGroupToColumn } from 'vs/workbench/services/editor/common/editorGroupColumn';
6666
import { InstanceContext } from 'vs/workbench/contrib/terminal/browser/terminalContextMenu';
67-
import { TerminalVoiceSession } from 'vs/workbench/contrib/terminal/browser/terminalVoice';
68-
import { HasSpeechProvider } from 'vs/workbench/contrib/speech/common/speechService';
6967

7068
export const switchTerminalActionViewItemSeparator = '\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500';
7169
export const switchTerminalShowTabsTitle = localize('showTerminalTabs', "Show Tabs");
@@ -1661,28 +1659,6 @@ export function registerTerminalActions() {
16611659
}
16621660
}
16631661
});
1664-
1665-
registerActiveInstanceAction({
1666-
id: TerminalCommandId.StartVoice,
1667-
title: localize2('workbench.action.terminal.startDictation', "Start Dictation in Terminal"),
1668-
precondition: ContextKeyExpr.and(HasSpeechProvider, sharedWhenClause.terminalAvailable),
1669-
f1: true,
1670-
run: (activeInstance, c, accessor) => {
1671-
const instantiationService = accessor.get(IInstantiationService);
1672-
TerminalVoiceSession.getInstance(instantiationService).start();
1673-
}
1674-
});
1675-
1676-
registerActiveInstanceAction({
1677-
id: TerminalCommandId.StopVoice,
1678-
title: localize2('workbench.action.terminal.stopDictation', "Stop Dictation in Terminal"),
1679-
precondition: ContextKeyExpr.and(HasSpeechProvider, sharedWhenClause.terminalAvailable),
1680-
f1: true,
1681-
run: (activeInstance, c, accessor) => {
1682-
const instantiationService = accessor.get(IInstantiationService);
1683-
TerminalVoiceSession.getInstance(instantiationService).stop(true);
1684-
}
1685-
});
16861662
}
16871663

16881664
interface IRemoteTerminalPick extends IQuickPickItem {

src/vs/workbench/contrib/terminal/browser/terminalVoice.ts

Lines changed: 0 additions & 210 deletions
This file was deleted.

0 commit comments

Comments
 (0)