Johannes Rieken
653280d133
debt - Thenable -> Promise
2018-12-13 11:31:54 +01:00
Benjamin Pasero
2ce9665b30
Allow globalState to be synchronized across multiple windows ( #61024 )
...
* Allow globalState to be synchronized across multiple windows (fixes #55834 )
* address some feedback
2018-10-16 18:52:50 +02:00
Matt Bierner
8087b0a8d8
Remove use strict directives in main vs code ts files (part 2)
...
We compile using the alwaysStrict flag so these directives are not needed
This part removes most `use strict` directives that are right after the file header
2018-10-02 16:11:05 -07:00
Alex Dima
591e83f8a4
Reduce usage of TPromise in extHost.protocol
2018-09-04 16:04:53 +02:00
Alex Dima
367dd10413
Rename RPCProtocol.get to RPCProtocol.getProxy ( #36972 )
2017-12-13 16:04:14 +01:00
Alex Dima
20a45eef3a
Add a mechanism to be a customer of the extension host (share lifecycle) and begin reducing usage of IThreadService
2017-08-15 18:26:51 +02:00
Matt Bierner
6147b54439
Fix TS 2.3.1 Compiler Errors in VSCode src/workbench ( #25249 )
...
TS 2.3.1 introduced a breaking change by [switching to covariant types for callbacks](https://github.com/Microsoft/TypeScript/wiki/Breaking-Changes#covariance-in-callback-parameters ). This change tries to fix these compiler errors in the workbench codebase
2017-04-25 08:20:25 -07:00
Johannes Rieken
6681a2a7d6
tsfmt - src
2016-10-08 09:53:13 +02:00
Alex Dima
217e0b56a8
Consistent naming for ext host <-> main process communication
2016-07-12 21:14:43 +03:00
Alex Dima
581c260f9a
Rename extHostProtocol to extHost.protocol
2016-07-12 19:33:55 +03:00
Alex Dima
9f1e006be5
Do not use native Proxy as it breaks debugging vscode
2016-06-27 17:54:56 +02:00
Alex Dima
d285fe05e1
Split up ext host <-> main thread communication to separate files
2016-06-27 14:59:54 +02:00
Alex Dima
f00bbb18d9
Move IThreadService up to /workbench/
2016-06-26 15:50:37 +02:00
Alex Dima
10cae007cd
Use native JS Proxy for main <-> ext host proxies
2016-06-26 15:10:04 +02:00
Alex Dima
04faa2e4c1
Bring to /workbench/ all users of Remotable
2016-06-26 15:10:03 +02:00