Update to VS Code 1.52.1

This commit is contained in:
Asher
2021-02-09 16:08:37 +00:00
1351 changed files with 56560 additions and 38990 deletions

View File

@@ -52,7 +52,7 @@ interface ITunnelProvider {
}
interface ITunnelFactory {
(tunnelOptions: ITunnelOptions): Promise<ITunnel> | undefined;
(tunnelOptions: ITunnelOptions, tunnelCreationOptions: TunnelCreationOptions): Promise<ITunnel> | undefined;
}
interface ITunnelOptions {
@@ -66,6 +66,13 @@ interface ITunnelOptions {
label?: string;
}
export interface TunnelCreationOptions {
/**
* True when the local operating system will require elevation to use the requested local port.
*/
elevationRequired?: boolean;
}
interface ITunnel extends IDisposable {
remoteAddress: { port: number, host: string };
@@ -217,10 +224,6 @@ interface IDefaultEditor {
}
interface IDefaultLayout {
/** @deprecated Use views instead (TODO@eamodio remove eventually) */
readonly sidebar?: IDefaultSideBarLayout;
/** @deprecated Use views instead (TODO@eamodio remove eventually) */
readonly panel?: IDefaultPanelLayout;
readonly views?: IDefaultView[];
readonly editors?: IDefaultEditor[];
}
@@ -459,7 +462,6 @@ function create(domElement: HTMLElement, options: IWorkbenchConstructionOptions)
// Mark start of workbench
mark('didLoadWorkbenchMain');
performance.mark('workbench-start');
// Assert that the workbench is not created more than once. We currently
// do not support this and require a full context switch to clean-up.