Commit Graph

2903 Commits

Author SHA1 Message Date
Johannes Rieken
c8d44e24dd fix scope when falling back to original load function 2019-08-19 14:20:26 +02:00
isidor
a7cc79a554 debug: introduce data breakpoints 2019-08-16 17:16:46 +02:00
Johannes Rieken
5e63f6e00f web - reuse require interceptor logic 2019-08-15 16:57:53 +02:00
Johannes Rieken
14ee021883 fix typos 2019-08-15 16:57:53 +02:00
Gabriel DeBacker
0e56130bdf Fix issue with CustomExecutions not working through tasks.executeTask (#79132)
* Do not clear out the map, and track the provided execution during execute task

* Clear provided custom executions map on execution complete

* Save last custom execution
2019-08-15 16:24: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
Daniel Imms
37e0b8e229 Add terminal.integrated.automationShell
Fixes #78497
2019-08-09 09:40:38 -07: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
9ac2fd8adc Merge branch 'master' into joh/extHostInject 2019-08-08 19:24:22 +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
Daniel Imms
b1bb36ba2e Revert "Revert "Remove unneeded queue from ExtHostPseudoterminal""
This reverts commit 8b85550c7d.
2019-08-08 09:31:24 -07:00
Daniel Imms
8b85550c7d Revert "Remove unneeded queue from ExtHostPseudoterminal"
This reverts commit 3dc832d088.

This broke the tests
2019-08-08 09:30:57 -07:00
Daniel Imms
3dc832d088 Remove unneeded queue from ExtHostPseudoterminal
Fixes #78705
2019-08-08 07:37:53 -07: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
6e9e6e912a extHostDownload isn't main thread addressable 2019-08-08 10:54:14 +02:00
Johannes Rieken
0920cd6ecb move task registration depending on process into /node/ 2019-08-08 10:45:03 +02:00
Johannes Rieken
f47bf93da9 add search to injector 2019-08-08 10:08:57 +02:00
Johannes Rieken
36135bd2ee add debug and extension service to injector 2019-08-07 21:20:51 +02:00
Johannes Rieken
c2f2b85502 register ExtHostTask as service 2019-08-07 20:07:32 +02:00
Johannes Rieken
2420d4c505 separate rpc and init data into separate services 2019-08-07 19:51:28 +02:00
Johannes Rieken
2cf97fc2e5 add service brand to terminal service 2019-08-07 16:19:25 +02:00
Johannes Rieken
ebd96071d1 make extHost-things services, setup injector 2019-08-07 16:11:00 +02:00
Daniel Imms
81adc15a12 Merge remote-tracking branch 'origin/master' into tyriar/69865_remove_renderers 2019-08-06 10:02:39 -07:00
Daniel Imms
dc6b475be7 Add global event window.onDidWriteTerminalData
Fixes #78502
2019-08-06 09:58:26 -07:00
Daniel Imms
fcb78f5919 Merge branch 'master' into tyriar/69865_remove_renderers 2019-08-06 09:33:05 -07:00
Andre Weinand
6127460acc propagate CancellationToken to debug API; see #77293 2019-08-06 16:10:46 +02:00
Alex Ross
a98faa4454 Remove CustomExecution
Fixes #78540
2019-08-06 13:48:37 +02:00
Daniel Imms
c158813979 Merge remote-tracking branch 'origin/master' into tyriar/69865_remove_renderers 2019-08-05 15:12:40 -07:00
Daniel Imms
c783f4996c Remove TerminalOptions.runInBackground
Fixes #76121
2019-08-05 15:10:21 -07:00
Daniel Imms
0eed3275f6 Some clean up 2019-08-05 15:03:31 -07:00
Daniel Imms
25fe980387 Remove terminal renderers
Part of #69865
2019-08-05 14:31:15 -07:00
Daniel Imms
6cc1cdba5b Merge pull request #78526 from microsoft/tyriar/78168
Fix some strict property init errors in terminal
2019-08-05 11:29:12 -07:00
Johannes Rieken
32da48e7a0 consistent dto namings 2019-08-05 16:50:13 +02:00
Daniel Imms
046c3f5fb0 strict prop init terminal 2019-08-05 07:35:36 -07:00
Alex Dima
8abc9e4a17 more improvements for #78168 2019-08-05 15:47:14 +02:00
Daniel Imms
1e3cc1a30d Don't fail hard when shell/shellArgs vars aren't resolved
Fixes #78307
2019-08-01 16:04:32 -07: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
Gabriel DeBacker
5e135c4caf Make exception error more accurate 2019-07-30 08:35:06 -07:00
Gabriel DeBacker
9bbf3f25d5 Make sure that task definition is not changed in resolved task 2019-07-30 08:20:29 -07:00
Gabriel DeBacker
506d55d171 Merge remote-tracking branch 'upstream/master' 2019-07-30 08:06:23 -07:00
Daniel Imms
426bdb6122 Don't fail silently 2019-07-29 15:27:29 -07:00
Logan Ramos
6dfbb7f196 Merge remote-tracking branch 'microsoft/master' into resolve-terminal-cwd 2019-07-29 10:41:43 -07:00