Merge VS Code 1.21 source code (#1067)

* Initial VS Code 1.21 file copy with patches

* A few more merges

* Post npm install

* Fix batch of build breaks

* Fix more build breaks

* Fix more build errors

* Fix more build breaks

* Runtime fixes 1

* Get connection dialog working with some todos

* Fix a few packaging issues

* Copy several node_modules to package build to fix loader issues

* Fix breaks from master

* A few more fixes

* Make tests pass

* First pass of license header updates

* Second pass of license header updates

* Fix restore dialog issues

* Remove add additional themes menu items

* fix select box issues where the list doesn't show up

* formatting

* Fix editor dispose issue

* Copy over node modules to correct location on all platforms
This commit is contained in:
Karl Burtram
2018-04-04 15:27:51 -07:00
committed by GitHub
parent 5fba3e31b4
commit dafb780987
9412 changed files with 141255 additions and 98813 deletions

View File

@@ -35,6 +35,7 @@ export interface ISashEvent {
currentX: number;
startY: number;
currentY: number;
altKey: boolean;
}
export interface ISashOptions {
@@ -140,12 +141,14 @@ export class Sash {
let mouseDownEvent = new StandardMouseEvent(e);
let startX = mouseDownEvent.posx;
let startY = mouseDownEvent.posy;
const altKey = mouseDownEvent.altKey;
let startEvent: ISashEvent = {
startX: startX,
currentX: startX,
startY: startY,
currentY: startY
currentY: startY,
altKey
};
this.$e.addClass('active');
@@ -162,7 +165,8 @@ export class Sash {
startX: startX,
currentX: mouseMoveEvent.posx,
startY: startY,
currentY: mouseMoveEvent.posy
currentY: mouseMoveEvent.posy,
altKey
};
this._onDidChange.fire(event);
@@ -190,12 +194,15 @@ export class Sash {
let startX = event.pageX;
let startY = event.pageY;
const altKey = event.altKey;
this._onDidStart.fire({
startX: startX,
currentX: startX,
startY: startY,
currentY: startY
currentY: startY,
altKey
});
listeners.push(DOM.addDisposableListener(this.$e.getHTMLElement(), EventType.Change, (event: GestureEvent) => {
@@ -204,7 +211,8 @@ export class Sash {
startX: startX,
currentX: event.pageX,
startY: startY,
currentY: event.pageY
currentY: event.pageY,
altKey
});
}
}));
@@ -368,4 +376,4 @@ export class VSash extends Disposable implements IVerticalSashLayoutProvider {
this.sash.layout();
}
}
}
}