Sandeep Somavarapu
a4b49166d0
Fix #69110
2019-03-06 22:18:01 +01:00
Benjamin Pasero
a99b64ae8e
paths - avoid posix usages
2019-02-13 11:25:10 +01:00
Benjamin Pasero
622b3d62dd
paths - paths.node.ts => path.ts
2019-02-12 20:36:23 +01:00
SteVen Batten
5ebd625b40
use new path implementation ( #68538 )
...
* adopt paths.node over path
* fix strict null
* remove hacky typing inlabel.test.ts
2019-02-12 20:14:50 +01:00
Benjamin Pasero
31e7084fe9
debt - move outputAppender to where it is used
2019-02-09 16:56:59 +01:00
Matt Bierner
ea577a79e4
Strict null check more mainThread and extHost files
2019-02-06 18:22:33 -08:00
Johannes Rieken
653280d133
debt - Thenable -> Promise
2018-12-13 11:31:54 +01: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
Benjamin Pasero
3aecfeef15
use "readonly"
2018-09-27 07:55:24 +02:00
Sandeep Somavarapu
5de0fbbb1d
Fix #59210
2018-09-26 16:20:40 +02:00
Benjamin Pasero
0e0fde98d8
changes to visible channel (code review)
2018-09-26 15:30:59 +02:00
Sandeep Somavarapu
f78b7b2746
#59209 Update output channel when visible
2018-09-26 15:04:29 +02:00
Sandeep Somavarapu
010bc0d086
#59209 Flush the content before revealing the channel
2018-09-25 21:50:39 +02:00
Sandeep Somavarapu
a5580c3d51
#59322 Remove the options
2018-09-25 17:02:20 +02:00
Sandeep Somavarapu
f0fd4a1cab
Fix #59210
2018-09-24 12:09:22 +02:00
Sandeep Somavarapu
3f9707e650
Merge branch 'master' into sandy081/outputChannel
2018-09-21 10:15:35 +02:00
Sandeep Somavarapu
d617ede266
Change to options with force parameter
2018-09-20 15:45:09 +02:00
Sandeep Somavarapu
c1a6295edf
Ability to create log file channels from extension host
2018-09-07 11:53:13 +02:00
Sandeep Somavarapu
dc4c763127
Use backup channels when spdlog fails and log telemetry
2018-09-07 11:53:13 +02:00
Sandeep Somavarapu
39cc093a9b
💄
2018-09-06 22:17:39 +02:00
Sandeep Somavarapu
8c26e721ee
add push/pull option for output channels
2018-09-06 21:07:13 +02:00
Sandeep Somavarapu
6cb2531d45
Exthost Output channels: generate id on the renderer side
2018-09-05 11:55:11 +02:00
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