Commit Graph

2932 Commits

Author SHA1 Message Date
jeanp413
c3d9cdb01b null => undefined 2019-10-26 19:47:56 -05:00
Daniel Imms
5db496f7cf Fix strictFunctionTypes in terminal proc
Part of #81574
2019-10-22 09:30:00 -07:00
Alex Ross
030af9515a Stabilize CustomExecution task API
Fixes #80375
2019-10-22 17:10:25 +02:00
isidor
2e5e00128c extHostDebugService: Enable strictPropertyInitialization
#78168
2019-10-14 14:43:34 +02:00
Daniel Imms
a30e88aca1 Revert "Fix strictFunctionTypes errors in terminal proxy"
This reverts commit 7f5a4a3f5b.
2019-10-13 10:55:54 -07:00
Alex Ross
dc4b1c231c Rename CustomExecution2 to CustomExecution
Part of #80375
2019-10-11 14:43:23 +02:00
Daniel Imms
7f5a4a3f5b Fix strictFunctionTypes errors in terminal proxy
Part of #81574
2019-10-04 17:39:05 -07:00
Alexandru Dima
fe9e05d8d7 Adopt ILogger.flush() (#80862) 2019-09-30 16:26:16 +02:00
Benjamin Pasero
f8cdbe7421 host - reduce methods that are required 2019-09-30 11:32:31 +02:00
Benjamin Pasero
1f80e3954c debt - extract node only window options 2019-09-27 11:56:47 +02:00
Benjamin Pasero
5a60e6fb9b debt - add openInWindow to host 2019-09-25 08:26:51 +02:00
isidor
a9c67d8b82 extHost startDebugging minor polish 2019-09-19 16:08:52 +02:00
Dmitry Gozman
e4d4b43f35 Allow debug session to share repl with its parent; fixes #62419
Introduced DebugSessionOptions passed to debug.startDebugging which
encapsulated DebugConsoleMode to control this behavior.
2019-09-18 11:45:39 -07:00
Alex Ross
6fe6269c41 Keep better track of custom executions for reruns and depends
Fixes #80964
2019-09-17 17:27:15 +02:00
Alex Ross
1c01ce84b5 Refactor extHostTask (#80970)
so that most of it is in common
2019-09-16 12:09:14 +02:00
Benjamin Pasero
93bb67d7ef debt - use common/product over node/product 2019-09-16 11:35:11 +02:00
Benjamin Pasero
5e1179f0b8 web - move help actions to browser 2019-09-16 10:37:58 +02:00
Daniel Imms
d68d86d2db Improve testing around terminal env vars 2019-09-12 18:00:54 -07:00
Daniel Imms
ebed7e9c5e Change setLocaleVariables to detectLocale
The setting is now an enum instead of boolean and defaults to auto
which should provide better detection and not set in cases where it
shouldn't.

Fixes #80072
2019-09-12 16:16:07 -07:00
Daniel Imms
63a0da438b Have ExtHostTerminalService extend Base service 2019-09-11 09:54:27 -07:00
Daniel Imms
b5a3125123 Move most of ExtHostTerminalService to common 2019-09-11 09:35:51 -07:00
Alex Ross
ca4c1bf7a0 Go to ext host for system default shell and args for tasks
Fixes https://github.com/microsoft/vscode-remote-release/issues/1203
2019-09-05 14:59:08 +02:00
Isidor Nikolic
97a05cec1b Merge pull request #80122 from dgozman/fix-79583
Make DebugSession.name writable; fixes #79583
2019-09-05 11:30:30 +02:00
Dmitry Gozman
cb6b17d6f3 Make DebugSession.name writable; fixes #79583 2019-09-04 15:06:26 -07:00
Rob Lourens
779e29a41c Fix some strictPropertyInitialization in search, #78168 2019-09-03 14:28:28 -07:00
Johannes Rieken
dedf0de944 change type of _serviceBrand from any to undefined, #79918 2019-08-30 15:40:46 +02:00
Sandeep Somavarapu
a7c2a5a5bc Fix #79431 2019-08-28 16:44:44 +02:00
Daniel Imms
6f998109d8 Use void | number for onDidClose
Fixes #79643
2019-08-22 07:06:13 -07:00
Daniel Imms
0b4c4dc892 Ensure resolved cwd is passed back to window
Fixes #1109
2019-08-20 11:02:23 -07:00
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