Skip to content

Commit 025b4c9

Browse files
authored
voice - allow dictation in SCM input and comments (microsoft#205738)
1 parent 673a1ae commit 025b4c9

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/vs/workbench/contrib/comments/browser/simpleCommentEditor.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import { ICommandService } from 'vs/platform/commands/common/commands';
1313

1414
// Allowed Editor Contributions:
1515
import { MenuPreventer } from 'vs/workbench/contrib/codeEditor/browser/menuPreventer';
16+
import { EditorDictation } from 'vs/workbench/contrib/codeEditor/browser/dictation/editorDictation';
1617
import { ContextMenuController } from 'vs/editor/contrib/contextmenu/browser/contextmenu';
1718
import { SuggestController } from 'vs/editor/contrib/suggest/browser/suggestController';
1819
import { SnippetController2 } from 'vs/editor/contrib/snippet/browser/snippetController2';
@@ -62,6 +63,7 @@ export class SimpleCommentEditor extends CodeEditorWidget {
6263
{ id: SuggestController.ID, ctor: SuggestController, instantiation: EditorContributionInstantiation.Eager },
6364
{ id: SnippetController2.ID, ctor: SnippetController2, instantiation: EditorContributionInstantiation.Lazy },
6465
{ id: TabCompletionController.ID, ctor: TabCompletionController, instantiation: EditorContributionInstantiation.Eager }, // eager because it needs to define a context key
66+
{ id: EditorDictation.ID, ctor: EditorDictation, instantiation: EditorContributionInstantiation.Lazy }
6567
]
6668
};
6769

src/vs/workbench/contrib/scm/browser/scmViewPane.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ import { IModelService } from 'vs/editor/common/services/model';
5151
import { EditorExtensionsRegistry } from 'vs/editor/browser/editorExtensions';
5252
import { MenuPreventer } from 'vs/workbench/contrib/codeEditor/browser/menuPreventer';
5353
import { SelectionClipboardContributionID } from 'vs/workbench/contrib/codeEditor/browser/selectionClipboard';
54+
import { EditorDictation } from 'vs/workbench/contrib/codeEditor/browser/dictation/editorDictation';
5455
import { ContextMenuController } from 'vs/editor/contrib/contextmenu/browser/contextmenu';
5556
import * as platform from 'vs/base/common/platform';
5657
import { compare, format } from 'vs/base/common/strings';
@@ -2444,7 +2445,8 @@ class SCMInputWidget {
24442445
SuggestController.ID,
24452446
InlineCompletionsController.ID,
24462447
CodeActionController.ID,
2447-
FormatOnType.ID
2448+
FormatOnType.ID,
2449+
EditorDictation.ID
24482450
])
24492451
};
24502452

0 commit comments

Comments
 (0)