Commit Graph

295 Commits

Author SHA1 Message Date
Johannes Rieken ee070dc2db remove --prof-modules-flag, adopt new loader, https://github.com/microsoft/vscode/issues/62643 2019-06-05 15:04:41 +02:00
Christof Marti 0ac801d9f2 Avoid __nodeRequire() (#74398) 2019-06-05 13:44:48 +02:00
Daniel Imms c1ae8c4fe7 Update to latest xterm@3.15.0-beta14 2019-06-04 16:05:06 -07:00
Daniel Imms 94ac040cfe Fix license in typings 2019-06-04 14:44:20 -07:00
Daniel Imms 7a5546375d Adopt xterm-addon-web-links 2019-06-04 14:42:44 -07:00
Daniel Imms 665646baad Fix gulp-tsb issue 2019-06-04 11:31:31 -07:00
Daniel Imms cbbbc0747b Add new search addon and adopt 2019-06-04 11:15:19 -07:00
Daniel Imms 7cd2252769 Merge branch 'master' into tyriar/replace_vscode_xterm 2019-06-04 09:47:16 -07:00
Benjamin Pasero 73643c60a6 Update to Electron 4.0.x (#73119)
* Bump electron@4.0.0-beta.9

* electron 4 - temporarily warn about exploration change

* update to Electron 4.0.0 stable

* remove electron 4 notification

* bump to electron@4.0.1

* electron 4: adopt format change of "version" file

* build - set to use exploration image

* Revert "build - set to use exploration image"

This reverts commit 1bb280fc5e.

* electron@4.0.2

* fix electron.d.ts

* update distro

* bump electron@4.0.4

* debt - adopt new process.getProcessMemoryInfo()

* update electron@4.0.5

* electron@4.0.6

* electron 4.0.x - remove Linux 32bit build

* electron@4.0.7

* electron - update to 4.1.2

* bump electron@4.1.4

* update build (remove Linux32)

* electron@4.1.5

* electron 4 - remove linux 32bit warning

* Remove more 32-bit Linux build stuff

Fixes #66271

* electron@4.2.0

* electron@4.2.1

* electron@4.2.2

* electron@4.2.3

* Revert "electron@4.2.3"

This reverts commit ae375ef764.

* Revert "Revert "electron@4.2.3""

This reverts commit 513581ebc5.
2019-06-04 10:50:10 +02:00
Daniel Imms 46683e4b4f Merge remote-tracking branch 'origin/master' into tyriar/replace_vscode_xterm 2019-05-31 11:20:19 -07:00
isidor 25e9e092c2 add vsda.d.ts
#74398
2019-05-27 15:20:04 +02:00
Daniel Imms 34aa37c398 Replace vscode-xterm with xterm 2019-05-24 17:34:10 -07:00
Alex Dima f0ba210ef9 Add support for vscode-textmate in the browser 2019-05-24 18:33:28 +02:00
Daniel Imms 7c15daa43a Fix vscode-xterm private API usage 2019-05-22 16:06:35 -07:00
Daniel Imms 769242b4fe Inherit cursor in conpty
Fixes #72629
2019-05-22 15:40:09 -07:00
Daniel Imms 2efdd04dfb Merge remote-tracking branch 'origin/master' into tyriar/node-pty-up 2019-05-16 16:35:48 -07:00
Daniel Imms e44608d1f0 Move xterm buffer usage to stable API 2019-05-14 10:52:12 -07:00
Daniel Imms 2aee035c95 Update vscode-xterm typings 2019-05-14 10:42:40 -07:00
Daniel Imms 1dd5245a83 Remove unneeded vscode-xterm function 2019-05-13 11:15:50 -07:00
Daniel Imms 81e3a1498e Merge branch 'master' into tyriar/xterm-update 2019-05-13 11:08:17 -07:00
Daniel Imms 70bf1f2509 Send line data to tasks when using ConPTY
Part of #73677
2019-05-13 10:37:24 -07:00
Daniel Imms 137b312c07 Remove winptyCompat custom vscode-xterm typing 2019-05-13 08:24:08 -07:00
Daniel Imms 758367eb3e Fix overridden types 2019-05-10 19:39:18 -07:00
Daniel Imms 9e639154b6 Update typings 2019-05-10 16:17:54 -07:00
Daniel Imms 58f8e3b99d Update node-pty typings 2019-05-10 15:35:09 -07:00
Benjamin Pasero 978a41a6bb electron@3.1.8 2019-04-01 09:36:55 +02:00
Benjamin Pasero a42d4d21f7 debt - get rid of nfcall/ninvoke 2019-04-01 09:07:33 +02:00
Sandeep Somavarapu af30445fac Fix #70998 2019-03-27 15:31:34 +01:00
Matt Bierner 5412e85864 Fix more implict any errors 2019-03-21 13:06:17 -07:00
Benjamin Pasero 91570a012a electron - better fix for dialog use 2019-03-21 20:00:19 +01:00
Benjamin Pasero 4fa2ccb12f dialogs - fix issue with message box not showing without window 2019-03-21 19:20:58 +01:00
Matt Bierner 0999096ba7 Fix some noImplicitAny errors in our typings 2019-03-21 09:52:43 -07:00
Benjamin Pasero 22fdb8e2c3 bump electron@3.1.6 2019-03-10 12:40:50 +01:00
SteVen Batten c00e22501c New Accessibility Service depending on new native node module (#68973)
* new reg service and always on mnemonics

* missed one

* use new node module and accessibility service

* add typings

* adopt accessibility service

* make it lazy
2019-02-21 11:10:03 +01:00
Martin Aeschlimann aadfc43a87 move workbench/themes to browser namespace 2019-02-13 23:24:29 +01:00
Johannes Rieken 153a897c06 avoid tsconfig-warning and just copy lib.webworker.importscripts.d.ts 2019-02-08 16:26:39 +01:00
Johannes Rieken ebf6e373e4 better WeakMap declaration 2019-02-07 16:25:01 +01:00
Johannes Rieken e63c7d0860 Promise.resolve() -> Promise<void> 2019-02-06 11:51:18 +01:00
Benjamin Pasero a5b56bdb08 electron@3.1.3 2019-02-06 09:05:53 +01:00
Benjamin Pasero 6089c69984 update to electron@3.1.2 2019-01-25 18:25:57 +01:00
Johannes Rieken 02248a4d4e Merge pull request #65059 from Microsoft/joh/promise-finally
Add typings for Promise#finally
2019-01-23 09:14:46 -08:00
Benjamin Pasero ed5a04d3f7 update to electron 3.1.0 (#66987) 2019-01-23 15:02:48 +01:00
Johannes Rieken 49607e5746 strict null - Map.get(K) can return undefined 2019-01-10 09:16:24 +01:00
Benjamin Pasero 5967828c2a update electron@3.0.13 2019-01-04 08:00:17 +01:00
Daniel Imms 58f6dc5185 Merge remote-tracking branch 'origin/master' into tyriar/conpty 2018-12-18 17:13:35 -08:00
Johannes Rieken 45e479386b add typings to support Promise#finally 2018-12-14 09:20:49 +01:00
Johannes Rieken da66424671 update v8-inspect-profiler 2018-12-13 12:39:09 +01:00
Daniel Imms 195881ba91 Fix use conpty setting 2018-12-11 11:46:46 -08:00
Daniel Imms d0be64e9b5 vscode-xterm@3.10.0-beta1
- TypeScript 3.0 -> 3.1
- Layering refactors
- TypedArray new default buffer impl
- TypedArray buffer impl improvements
- TypedArray buffer recycling
- Cursor attribute alt buffer improvements
- wcwidth optimizations
- Fix missing control characters in parser
- Change parser to work mostly on codes not chars
- Null check on syncScrollArea
- areCoordInSelection fix
- Remove unused lineHeight param
- Don't create multiple AudioContexts
- Use deltaY instead of wheelDeltaY
- Crosshair cursor only when terminal is focused
- Addon lint/test fixes
- is256Color helper
- Remove IOffscreenCanvas concept
- Fix DOM renderer dimensions/scroll bar
- Support DOM renderer line height
- Don't create DOM renderer elements for empty cells at line end
- Set MouseHelper renderer when it's switched

Fixes #64121
2018-12-10 07:46:07 -08:00
Benjamin Pasero 0bcf5cff8a Update to Electron 3.0.10 (#56149)
* update to 3.0.0-beta.3

* update d.ts files; rename NodeBuffer => Buffer

* update to 3.0.0-beta.4

* undo invalid change

* remove some Electron 2.0.x specific workarounds

* pinch zoom is now disabled by default

* update vscode-nsfw

* change vscode-nsfw

* update smoke test electron version

* streams: use destroy() over close()

* workaround broken tests

* bump distro and OSS

* try to bump node version for build

* update macOS build to use node.js 10.8.0

* fix extension tests

* use node.js 10.2.1 for all builds

* remove nsfw from dev dependencies

* back to node 8.x for build

* Revert "back to node 8.x for build"

This reverts commit 90ea2b7af2.

* update distro

* disable test run on macOS prod build for now

* bump distro

* ensure proper nsfw dep

* fix more native dependencies

* temp disable failing test

* fix packages

* update deps

* fix deps

* update deps

* enable macOS unit tests again

* fix deprecated buffer use

* Electron 3.0.0.beta.5

* bump deps

* fix tree accidentally treating auxclick as click

* improve overlay cleanup scheduler (fixes flicker seen with Electron 3.0.x)

* update distro

* remove obsolete disableBlinkFeatures: 'Auxclick'

* update to Electron 3.0 beta 6

* fix compile

* workaround #56994

* do not use backgroundColor to find shared process (causes flicker)

* fix flicker on windows from shared process background color

* webview - bubble up keyboard events (workaround for #56988)

* bump electron to 3.0.0-beta.8

* webview - fix deprecation

* webview - fix another deprecation

* debt - handle SIGPIPE on more processes

* workaround more webview focus issues (for #56988)

* webview - use proper way to focus()

* debt - avoid window-focus/blur and use native focus events instead

* webview - restore previous focus method

* webview - improve focus tracking (do not rely on DOM events)

* bump to electron 3.0.0-beta.9

* update deps

* update electron@3.0.0-beta.10

* webview - do not rely on DOM focus for certain commands (for #56988)

* update to electron@3.0.0-beta.11

* electron@3.0.0-beta.12

* update to beta 13

* update to electron 3.0.0

* update to Electron 3.0.1

* electron@3.0.2

* revert build changes (node.js version)

* try with: enable mojave dark mode support

* fix types

* electron 3.0.3

* electron@3.0.4

* fix deps

* bump electron@3.0.6

* bump electron@3.0.9

* fix strict null issue

* reset format

* bump electron@3.0.10

* fix strict null issue

* webview - print error when revive fails

* electron 3.0.x - try to fix keybindings in webviews (#64417)

* bump @types/node => ^10.12.12

* 💄

* update distro
2018-12-10 12:54:38 +01:00