Commit Graph

13 Commits

Author SHA1 Message Date
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
Christof Marti
3dcc354df7 Separate exeriments from telemetry (fixes #29339) 2017-07-03 12:56:02 -07:00
Johannes Rieken
6681a2a7d6 tsfmt - src 2016-10-08 09:53:13 +02:00
Christof Marti
12d000ec54 Run experiment with default viewlet shown/hidden (fixes #12414) 2016-09-21 16:56:29 -07:00
Alex Dima
581c260f9a Rename extHostProtocol to extHost.protocol 2016-07-12 19:33:55 +03:00
Johannes Rieken
2077cb3ff8 turn serviceId into _serviceBrand:any to follow common practive
see https://basarat.gitbooks.io/typescript/content/docs/tips/nominalTyping.html and 7b48a182c0/src/compiler/types.ts (L693-L698)
2016-07-07 12:21:16 +02: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
67cba0ab90 Bring RemoteTelemetryService to vs/workbench 2016-06-26 15:10:02 +02:00
Johannes Rieken
3a2e67d1e9 add RemoteTelemetry which implements ITelemetryService, remove AbstractRemoteTelemetryService, workerTelemetryService, extHostTelemetryService, #5219 2016-04-13 15:44:43 +02:00
Johannes Rieken
81456a7212 move api/common to api/browser 2016-01-11 14:44:13 +01:00