Johannes Rieken
edf387a2e8
run filename through realpath because it seems nodejs isn't always doing that, https://github.com/microsoft/vscode/issues/118812
2021-03-12 14:17:19 +01:00
Megan Rogge
da39b7af3e
create PersistentTerminalProcess and move terminal and environmentVariable files from workbench -> platform
2021-02-10 15:26:05 -08:00
Eno Yao
e9c65a7e62
Supplementary function parameter types
2021-02-05 08:17:18 +01:00
Alex Dima
cba1d1b184
Prefix all performance.mark calls with code/
2021-01-11 16:12:03 +01:00
Alexandru Dima
fbe4aa28ff
Collect and deliver perf marks from extension hosts ( #112552 )
2020-12-15 21:48:14 +01:00
Eric Amodio
1fc60f8b96
Adds ExtensionContext.extensionRuntime - #104436
2020-08-11 15:12:26 -04:00
Alex Dima
a7b1e06283
Add support for web worker extensions to define their entry point via "browser"
2020-07-24 10:41:04 +02:00
Christof Marti
14b5afc0ec
Add --use-host-proxy ( microsoft/vscode-remote-release#2487 )
2020-03-13 12:42:58 +01:00
Matt Bierner
dbe5572789
Fixing another strict function error
...
For #81574
Let TS infer the types for us here
2020-02-11 14:27:55 -08:00
Matt Bierner
cd4d7e6c2b
Fix more node 12 typing errors
...
For #82514
2019-11-04 15:11:54 -08:00
Alexandru Dima
fe9e05d8d7
Adopt ILogger.flush() ( #80862 )
2019-09-30 16:26:16 +02:00
Johannes Rieken
c8d44e24dd
fix scope when falling back to original load function
2019-08-19 14:20:26 +02:00
Johannes Rieken
5e63f6e00f
web - reuse require interceptor logic
2019-08-15 16:57:53 +02:00
Johannes Rieken
8f3b7dec4a
debt - IExtensionDescription#main should be relative like all other file references
2019-08-14 16:02:01 +02:00
Johannes Rieken
58a32d0b44
remove IConsolePatchFn function
2019-08-12 15:04:02 +02:00
Johannes Rieken
2700f41dab
use desktop and web ext host logging service
2019-08-12 14:47:20 +02:00
Johannes Rieken
24b3d9479f
$setRemoteEnvironment-implementation requires nodejs
2019-08-08 19:34:32 +02:00
Johannes Rieken
b8e2999394
move extHostMain to /common/, have base extension service in /common/ and extend in /node/
2019-08-08 19:10:26 +02:00
Johannes Rieken
42b5eb3bf3
add ExtHostStorage to injector, rename 'createApiFactory' to 'createApiFactoryAndRegisterActors'
2019-08-08 15:08:10 +02:00
Johannes Rieken
419dc83a5d
less argumenst, more services in api factory
2019-08-08 13:16:14 +02:00
Johannes Rieken
66b499a016
register ExtHostExtensionService as singleton
2019-08-08 12:53:01 +02:00
Johannes Rieken
90f79e1a2a
add storage paths to injector
2019-08-08 12:19:03 +02:00
Johannes Rieken
bc35789e14
move api.impl to /common/
2019-08-08 11:13:14 +02:00
Johannes Rieken
44f176c745
move cli server and download command registrations out of api.impl
2019-08-08 11:12:10 +02:00
Johannes Rieken
36135bd2ee
add debug and extension service to injector
2019-08-07 21:20:51 +02:00
Johannes Rieken
2420d4c505
separate rpc and init data into separate services
2019-08-07 19:51:28 +02:00
Johannes Rieken
ebd96071d1
make extHost-things services, setup injector
2019-08-07 16:11:00 +02:00
Rob Lourens
566d77238e
Merge pull request #77824 from microsoft/roblou/remoteEnvReconnection
...
Fix remote EH environment after reconnection
2019-07-31 14:30:26 -07:00
Logan Ramos
9f5fffe73e
More strongly typed telemetry events ( #77658 )
...
* More strongly typed events
* Fixed typo
2019-07-24 15:02:16 -07:00
Rob Lourens
c23b8fd5e1
Fix remote EH environment after reconnection
...
For microsoft/vscode-remote-release#16
2019-07-23 08:37:13 -07:00
Rob Lourens
04c4de6a38
Change remoteEnv extension API to be backwards compatible
2019-07-19 14:56:37 -07:00
Rob Lourens
7ee0e1818a
Give remote resolvers a way to set environment variables in the remote EH
...
Fix #77234 , for microsoft/vscode-remote-release#16
2019-07-19 14:56:37 -07:00
Sandeep Somavarapu
b3422b98b7
Merge pull request #76377 from microsoft/sandy081/fix74859
...
trigger workspace contains activation event on new folders
2019-07-12 16:42:56 +02:00
Alex Dima
498f158475
Small style tweaks
2019-07-12 16:13:27 +02:00
Sandeep Somavarapu
34d245ed44
trigger workspace contains activation event on new folders
2019-06-30 20:10:28 +02:00
Logan Ramos
26d0bbd5d9
Initial Strict Typing Support for Telemetry Events ( #75785 )
...
* Added command line information to display details about collected telemetry
* Telemetry tooling exploration
* Changing telemetry calls to be strongly typed
* Fixed an event definition
* Removed telemetry command
* More removing of telemetry command
* Fixed compilation errors
* Forgotten property
* Updated typings so diff was aligned
2019-07-01 14:37:43 -07:00
Pine Wu
90b3c0ad5b
Fix #76096
2019-06-25 09:46:18 -07:00
Pine
e80dd4f217
Merge pull request #76061 from microsoft/octref/new-test-runner-api
...
New test runner api
2019-06-24 21:03:11 -07:00
Johannes Rieken
0c22cee46b
move extension kind to Extension-interface
2019-06-24 12:31:28 +02:00
Pine Wu
a559a2142d
Update API
2019-06-24 01:33:25 -07:00
Pine Wu
1f82a5b025
New test runner API for #74555
2019-06-21 14:26:09 +08:00
Johannes Rieken
e1ac9a2490
add ExtensionKind and remoteName propsed APIs, #74188
2019-06-20 12:31:24 +02:00
Alex Dima
9fb9ca51a6
Add transformOutgoingScheme to IURITransformer
2019-05-24 12:46:48 +02:00
Martin Aeschlimann
49de62f5c9
improve message when no resolver found
2019-05-17 14:26:02 -07:00
Johannes Rieken
d5534b8604
api-sketches for ExtensionContext#ExecutionContext
2019-05-17 13:12:29 -07:00
Sandeep Somavarapu
879c3a7dfe
Fix #71752
2019-04-17 10:54:33 +02:00
Benjamin Pasero
eacb2d85df
Remote: Preserve BOM in UTF-8 when found ( fixes #48826 )
2019-04-16 16:49:39 +02:00
Alex Dima
f526e46357
Tweaks
2019-04-16 11:35:09 +03:00
Johannes Rieken
28e0dd8412
less Buffer
2019-04-11 16:55:08 +02:00
Johannes Rieken
c037e47550
move out require interceptor
2019-04-11 11:51:21 +02:00