Johannes Rieken
c92ce4014f
move extHost.protocol to common, #70319
2019-03-19 15:46:01 +01:00
Matt Bierner
52556f9742
Auto converting let -> const where possible in mainthread and extHost
...
Const provides better type guards and can make logic clearer
2019-03-05 16:53:41 -08:00
Matt Bierner
197a916fcb
Fixing some strict null errors in mainThread
2019-02-05 15:58:47 -08:00
Johannes Rieken
653280d133
debt - Thenable -> Promise
2018-12-13 11:31:54 +01:00
Johannes Rieken
5300bc54b4
debt - less TPromise usage
2018-10-09 10:43:43 +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
Greg Van Liew
98ee779cc9
complex command typos and add dash between argument and desciptions
2018-07-13 15:28:11 -07:00
Johannes Rieken
3bac9bd027
fix #40307
2017-12-15 17:11:07 +01:00
Johannes Rieken
cd4b141302
debt - less TPromise<any> in extHost.protocol
2017-12-15 12:10:23 +01:00
Johannes Rieken
8f18e87477
ExtHostCommands, MainThreadCommands, #40169
2017-12-14 15:46:03 +01:00
Alex Dima
367dd10413
Rename RPCProtocol.get to RPCProtocol.getProxy ( #36972 )
2017-12-13 16:04:14 +01:00
Johannes Rieken
9faf001bad
eng - less TPromise in extHostCommands
2017-12-11 14:09:19 +01:00
Johannes Rieken
7128eb085c
style - use single-quoted imports
2017-08-21 16:45:32 +02:00
Alex Dima
9c531879fc
Further reduce usage of IThreadService
2017-08-16 16:15:42 +02:00
Alex Dima
2b3298af79
Use native proxies for renderer <-> ext host RPC communication
2017-08-16 10:26:25 +02:00
Alex Dima
159de8236e
More adoption of @extHostNamedCustomer
2017-08-16 10:26:25 +02: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
Johannes Rieken
2e5311ca6e
towards ext-host-restart: properly implement dispose-methods in variouds MainThreadXYZ-types
2017-08-14 16:56:13 +02:00
Johannes Rieken
b548d2128d
split things up into api/node and api/electron-browser
2017-05-12 11:24:22 +02:00