mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-23 01:58:53 +01:00
process explorer - remove old standalone window solution (#248319)
This commit is contained in:
@@ -51,7 +51,6 @@ import { DiskFileSystemProvider } from '../../platform/files/node/diskFileSystem
|
||||
import { SyncDescriptor } from '../../platform/instantiation/common/descriptors.js';
|
||||
import { IInstantiationService, ServicesAccessor } from '../../platform/instantiation/common/instantiation.js';
|
||||
import { ServiceCollection } from '../../platform/instantiation/common/serviceCollection.js';
|
||||
import { IProcessMainService } from '../../platform/process/common/process.js';
|
||||
import { ProcessMainService } from '../../platform/process/electron-main/processMainService.js';
|
||||
import { IKeyboardLayoutMainService, KeyboardLayoutMainService } from '../../platform/keyboardLayout/electron-main/keyboardLayoutMainService.js';
|
||||
import { ILaunchMainService, LaunchMainService } from '../../platform/launch/electron-main/launchMainService.js';
|
||||
@@ -1018,9 +1017,6 @@ export class CodeApplication extends Disposable {
|
||||
services.set(IDiagnosticsMainService, new SyncDescriptor(DiagnosticsMainService, undefined, false /* proxied to other processes */));
|
||||
services.set(IDiagnosticsService, ProxyChannel.toService(getDelayedChannel(sharedProcessReady.then(client => client.getChannel('diagnostics')))));
|
||||
|
||||
// Process
|
||||
services.set(IProcessMainService, new SyncDescriptor(ProcessMainService, [this.userEnv]));
|
||||
|
||||
// Encryption
|
||||
services.set(IEncryptionMainService, new SyncDescriptor(EncryptionMainService));
|
||||
|
||||
@@ -1162,7 +1158,7 @@ export class CodeApplication extends Disposable {
|
||||
mainProcessElectronServer.registerChannel('update', updateChannel);
|
||||
|
||||
// Process
|
||||
const processChannel = ProxyChannel.fromService(accessor.get(IProcessMainService), disposables);
|
||||
const processChannel = ProxyChannel.fromService(new ProcessMainService(this.logService, accessor.get(IDiagnosticsService), accessor.get(IDiagnosticsMainService)), disposables);
|
||||
mainProcessElectronServer.registerChannel('process', processChannel);
|
||||
|
||||
// Encryption
|
||||
|
||||
Reference in New Issue
Block a user