Alex Ross
71570aa4e8
Add candidate port filtering to proposed API
2020-01-20 11:38:45 +01:00
Matt Bierner
1b70625f8c
Use import type when importing vscode under src
...
When the core references `vscode`, we only want to import the types and never generate a real import (which will fail to load). Use `import type` to better enforce this
2020-01-10 14:25:21 -08:00
Alex Ross
62a2317176
Option for hiding candidate ports
2020-01-07 17:13:45 +01:00
Alex Ross
db1c20eae7
Tunnel API renames
2019-12-18 16:24:04 +01:00
Alex Ross
92a83fb895
Allow extensions to provide a port forwarding implementation.
...
Part of #81388
2019-12-16 16:20:18 +01:00
Alex Ross
44cf9c9144
Make worker ExtHostTunnelService and remove dependency in ExtHostExtensionService
2019-12-13 09:07:01 +01:00
Alex Ross
e7dd2dda9b
Implement tunnelInformation
...
Part of #81388
2019-12-11 12:23:30 +01:00
Alex Dima
acd7df1459
Use ILogService instead of console ( #84283 )
2019-11-21 10:14:31 +01:00
Alexandru Dima
fe9e05d8d7
Adopt ILogger.flush() ( #80862 )
2019-09-30 16:26:16 +02:00
Christof Marti
83c0e378d0
Serialize-friendly interface
2019-09-19 09:42:17 +02:00
Christof Marti
715b6c5792
Add extension id that triggered the activation event
2019-09-19 09:42:17 +02:00
Johannes Rieken
c842995673
debt - remove duplicated types
2019-09-02 11:41:03 +02:00
Johannes Rieken
86dce614df
debt - remove old proposed API: vscode.ExtensionContext#executionContext
2019-09-02 11:41:03 +02:00
Johannes Rieken
dedf0de944
change type of _serviceBrand from any to undefined, #79918
2019-08-30 15:40:46 +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
5d22d7f74c
create API instance per extension
2019-08-13 12:21:24 +02:00
Johannes Rieken
2700f41dab
use desktop and web ext host logging service
2019-08-12 14:47:20 +02:00
Johannes Rieken
f1aa0929db
adopt ext host service world, add dummy implementations for some services
2019-08-09 16:10:50 +02:00
Johannes Rieken
481d955239
no require.__$__nodeRequire in /common/-layer
2019-08-09 10:01:21 +02:00
Johannes Rieken
7a6f22b3af
rename rpcService to extHostRpcService
2019-08-09 09:51:22 +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
66b499a016
register ExtHostExtensionService as singleton
2019-08-08 12:53:01 +02:00
Johannes Rieken
36135bd2ee
add debug and extension service to injector
2019-08-07 21:20:51 +02:00