Alex Dima
591e83f8a4
Reduce usage of TPromise in extHost.protocol
2018-09-04 16:04:53 +02:00
Sandeep Somavarapu
e5a1664d74
#57618 Enable logging output channels
2018-09-04 15:27:05 +02:00
Sandeep Somavarapu
5dbd093581
#57618 : ExtHost: Implement writable output channels using spdlog
2018-09-04 15:26:29 +02:00
Sandeep Somavarapu
19e54fd1fd
Fix #42582
2018-02-05 12:10:21 +01: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
isidor
09bc8765f5
output: allow to dispose output channels
...
fixes #20703
2017-02-16 11:14:02 +01:00
Johannes Rieken
dc7402b978
make vscode.d.ts use a declare module, #13990
...
* a declared module allows to have a sibling module containing experimental API
* this change also cleans up some bogous type pollution that happened because vscode used to be both, a declare module and a global namespace
2016-10-19 11:43:56 +02: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
Johannes Rieken
7ea0b9b644
don't use uuid when not neccessary
2016-04-14 17:15:35 +02:00
isidor
806fcf3e67
output: do not surface output id to extension api
2016-04-14 16:51:36 +02:00
isidor
1e590fb634
output: fix extensions output channel
2016-04-14 16:17:36 +02:00
isidor
9916cec2b7
output: surface label for extension output channels
2016-04-14 16:17:36 +02:00
isidor
65e0142dbd
output: polish api
2016-04-14 12:06:40 +02:00
isidor
283bfae1bb
output: align extHostOutputService with new api
2016-04-13 18:14:28 +02:00
isidor
166a9c4246
output: move show output to IOutputChannel
2016-04-13 18:14:28 +02:00
isidor
346a698cc5
output: move clearOutput to IOutputChannel
2016-04-13 18:14:28 +02:00
isidor
85294e40a5
output: move append() to IOutputChannel
2016-04-13 18:14:28 +02:00
Johannes Rieken
b3f65f6182
💄 tslint /api
2016-02-04 17:26:04 +01:00
isidor
1bef9adeb6
vscode.d.ts - deprecate the whole method, not the argument
...
fixes #2337
2016-01-26 17:58:33 +01:00
isidor
5fa32affe9
vscode.d.ts make column argument deprecated
2016-01-21 15:34:30 +01:00
isidor
cbe6b6841b
output: showOutput use panel
2016-01-20 16:09:40 +01:00
Johannes Rieken
81456a7212
move api/common to api/browser
2016-01-11 14:44:13 +01:00