Skip to content

Commit 5d7df7a

Browse files
committed
move to literal terminalContrib
1 parent 5154033 commit 5d7df7a

File tree

5 files changed

+28
-22
lines changed

5 files changed

+28
-22
lines changed

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ import { TerminalProfileService } from './terminalProfileService.js';
4646
import { TerminalService } from './terminalService.js';
4747
import { TerminalTelemetryContribution } from './terminalTelemetry.js';
4848
import { TerminalViewPane } from './terminalView.js';
49-
import { registerTerminalVoiceActions } from './terminalVoiceActions.js';
5049

5150
// Register services
5251
registerSingleton(ITerminalLogService, TerminalLogService, InstantiationType.Delayed);
@@ -131,8 +130,6 @@ Registry.as<IViewsRegistry>(ViewContainerExtensions.ViewsRegistry).registerViews
131130

132131
registerTerminalActions();
133132

134-
registerTerminalVoiceActions();
135-
136133
setupTerminalCommands();
137134

138135
setupTerminalMenus();

src/vs/workbench/contrib/terminal/terminal.all.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,4 @@ import '../terminalContrib/sendSignal/browser/terminal.sendSignal.contribution.j
3232
import '../terminalContrib/suggest/browser/terminal.suggest.contribution.js';
3333
import '../terminalContrib/chat/browser/terminal.initialHint.contribution.js';
3434
import '../terminalContrib/wslRecommendation/browser/terminal.wslRecommendation.contribution.js';
35+
import '../terminalContrib/voice/browser/terminal.voice.contribution.js';
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
/*---------------------------------------------------------------------------------------------
2+
* Copyright (c) Microsoft Corporation. All rights reserved.
3+
* Licensed under the MIT License. See License.txt in the project root for license information.
4+
*--------------------------------------------------------------------------------------------*/
5+
6+
import { registerTerminalVoiceActions } from './terminalVoiceActions.js';
7+
8+
registerTerminalVoiceActions();

src/vs/workbench/contrib/terminal/browser/terminalVoice.ts renamed to src/vs/workbench/contrib/terminalContrib/voice/browser/terminalVoice.ts

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,20 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
import { RunOnceScheduler } from '../../../../base/common/async.js';
7-
import { CancellationTokenSource } from '../../../../base/common/cancellation.js';
8-
import { Codicon } from '../../../../base/common/codicons.js';
9-
import { Disposable, DisposableStore, toDisposable } from '../../../../base/common/lifecycle.js';
10-
import { ThemeIcon } from '../../../../base/common/themables.js';
11-
import { isNumber } from '../../../../base/common/types.js';
12-
import { localize } from '../../../../nls.js';
13-
import { IConfigurationService } from '../../../../platform/configuration/common/configuration.js';
14-
import { IInstantiationService } from '../../../../platform/instantiation/common/instantiation.js';
15-
import { SpeechTimeoutDefault } from '../../accessibility/browser/accessibilityConfiguration.js';
16-
import { ISpeechService, AccessibilityVoiceSettingId, ISpeechToTextEvent, SpeechToTextStatus } from '../../speech/common/speechService.js';
17-
import { ITerminalService } from './terminal.js';
6+
import { RunOnceScheduler } from '../../../../../base/common/async.js';
7+
import { CancellationTokenSource } from '../../../../../base/common/cancellation.js';
8+
import { Codicon } from '../../../../../base/common/codicons.js';
9+
import { Disposable, DisposableStore, toDisposable } from '../../../../../base/common/lifecycle.js';
10+
import { ThemeIcon } from '../../../../../base/common/themables.js';
11+
import { isNumber } from '../../../../../base/common/types.js';
12+
import { localize } from '../../../../../nls.js';
13+
import { IConfigurationService } from '../../../../../platform/configuration/common/configuration.js';
14+
import { IInstantiationService } from '../../../../../platform/instantiation/common/instantiation.js';
15+
import { SpeechTimeoutDefault } from '../../../accessibility/browser/accessibilityConfiguration.js';
16+
import { ISpeechService, AccessibilityVoiceSettingId, ISpeechToTextEvent, SpeechToTextStatus } from '../../../speech/common/speechService.js';
1817
import type { IMarker, IDecoration } from '@xterm/xterm';
19-
import { alert } from '../../../../base/browser/ui/aria/aria.js';
18+
import { alert } from '../../../../../base/browser/ui/aria/aria.js';
19+
import { ITerminalService } from '../../../terminal/browser/terminal.js';
2020

2121

2222
const symbolMap: { [key: string]: string } = {

src/vs/workbench/contrib/terminal/browser/terminalVoiceActions.ts renamed to src/vs/workbench/contrib/terminalContrib/voice/browser/terminalVoiceActions.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
import { localize2 } from '../../../../nls.js';
7-
import { ContextKeyExpr } from '../../../../platform/contextkey/common/contextkey.js';
8-
import { IInstantiationService } from '../../../../platform/instantiation/common/instantiation.js';
9-
import { HasSpeechProvider } from '../../speech/common/speechService.js';
10-
import { TerminalCommandId } from '../common/terminal.js';
11-
import { registerActiveInstanceAction, sharedWhenClause } from './terminalActions.js';
6+
import { localize2 } from '../../../../../nls.js';
7+
import { ContextKeyExpr } from '../../../../../platform/contextkey/common/contextkey.js';
8+
import { IInstantiationService } from '../../../../../platform/instantiation/common/instantiation.js';
9+
import { HasSpeechProvider } from '../../../speech/common/speechService.js';
10+
import { registerActiveInstanceAction, sharedWhenClause } from '../../../terminal/browser/terminalActions.js';
11+
import { TerminalCommandId } from '../../../terminal/common/terminal.js';
1212
import { TerminalVoiceSession } from './terminalVoice.js';
1313

1414
export function registerTerminalVoiceActions() {

0 commit comments

Comments
 (0)