@@ -20,7 +20,7 @@ import { Action2, registerAction2, IAction2Options, MenuId } from 'vs/platform/a
20
20
import { ICommandService } from 'vs/platform/commands/common/commands' ;
21
21
import { IConfigurationService } from 'vs/platform/configuration/common/configuration' ;
22
22
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' ;
24
24
import { KeybindingWeight } from 'vs/platform/keybinding/common/keybindingsRegistry' ;
25
25
import { ILabelService } from 'vs/platform/label/common/label' ;
26
26
import { IListService } from 'vs/platform/list/browser/listService' ;
@@ -64,8 +64,6 @@ import { AccessibleViewProviderId, accessibleViewCurrentProviderId, accessibleVi
64
64
import { isKeyboardEvent , isMouseEvent , isPointerEvent } from 'vs/base/browser/dom' ;
65
65
import { editorGroupToColumn } from 'vs/workbench/services/editor/common/editorGroupColumn' ;
66
66
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' ;
69
67
70
68
export const switchTerminalActionViewItemSeparator = '\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500' ;
71
69
export const switchTerminalShowTabsTitle = localize ( 'showTerminalTabs' , "Show Tabs" ) ;
@@ -1661,28 +1659,6 @@ export function registerTerminalActions() {
1661
1659
}
1662
1660
}
1663
1661
} ) ;
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
- } ) ;
1686
1662
}
1687
1663
1688
1664
interface IRemoteTerminalPick extends IQuickPickItem {
0 commit comments