Commit Graph

2961 Commits

Author SHA1 Message Date
Johannes Rieken
046b66fb8f move workspace.fs to stable, #48034 2019-07-10 16:20:36 +02:00
Alex Ross
e84fc7021b Adopt TerminalVirtualProcess for Custom task execution (#76852)
* Adopt TerminalVirtualProcess for Custom task execution

* Update Custom task execution API to return TerminalVirtualProcess in callback

This also required the addtion of a start on the virtual terminal process

* Clarify start API

Fixes #76492
2019-07-10 09:31:40 +02:00
Matt Bierner
a558a9504a Adding toWebviewResource api
For #76489
2019-07-08 18:38:47 -07:00
Daniel Imms
8ec3a1b39e Rename input to handleInput
Part of #70978
2019-07-08 12:32:27 -07:00
Daniel Imms
931b27d834 Move env.shell to stable 2019-07-07 09:57:43 -07:00
Alex Ross
8aed46f950 Revert unneeded export 2019-07-05 18:01:08 +02:00
Alex Ross
6f40ddeee2 Revert whitespace change 2019-07-05 17:59:05 +02:00
Alex Ross
65f53d53b1 Changes to terminal to enable Tasks use of TerminalVirtualProcess 2019-07-05 17:57:03 +02:00
Daniel Imms
ed54d9a483 Allow tasks to attach virtual process to a terminal created on renderer 2019-07-05 08:03:39 -07:00
Daniel Imms
27667093b4 Fix virtual process input api 2019-07-03 09:27:17 -07:00
Daniel Imms
2b7e92eeca Update virtual process API names
Part of #70978
2019-07-03 09:21:10 -07:00
Andre Weinand
9f20ed4d6e consolidate externalTerminalService: dead wood removal 2019-07-03 17:14:49 +02:00
Joel Day
b6089b1db5 Adding support for TaskProvider.resolveTask (#71027)
* Adding support for TaskProvider.resolveTask.

* Reorganize task grouping and resolution async code for readability.

* Made small changes and implmented resolveTask for gulp
2019-07-03 15:47:37 +02:00
Daniel Imms
9d01ac8949 Fix virtual process resize and debounce event 2019-07-02 17:40:25 -07:00
Daniel Imms
d5043415f3 Remove resolved todos 2019-07-02 11:25:34 -07:00
Daniel Imms
0054980481 Pass args via object 2019-07-02 11:20:59 -07:00
Daniel Imms
51aab4d1eb Impl overrideDimensions 2019-07-02 10:26:59 -07:00
Daniel Imms
c5853f3aba Merge remote-tracking branch 'origin/master' into tyriar/virtual_process 2019-07-02 08:48:43 -07:00
Daniel Imms
c35b88a7a2 Add queue system 2019-07-01 16:33:10 -07:00
Daniel Imms
29303c819d Get input working 2019-07-01 16:14:13 -07:00
Daniel Imms
6f1d0fc7ec Get virtual processes mostly working 2019-07-01 15:58:29 -07:00
Daniel Imms
2205cb69ed Start of terminal virtual processes 2019-07-01 12:27:23 -07:00
isidor
eaa2d3bb23 introduce extHostLabelService and mainThreadLabelService
fixes #75881
2019-07-01 15:20:56 +02:00
Julien Brianceau
59963fc1c0 Fix 'unkown' typos (#76297)
Because of this typo, the same localization string was duplicated:
* 'unkownProblemMatcher' referenced in processTaskSystem.ts
* 'unknownProblemMatcher' referenced in terminalTaskSystem.ts
2019-07-01 09:55:06 +02:00
Sandeep Somavarapu
34d245ed44 trigger workspace contains activation event on new folders 2019-06-30 20:10:28 +02:00
Johannes Rieken
7beb32099e Merge branch 'master' into command-execute-events 2019-06-28 17:06:31 +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
Daniel Imms
82db101613 Fix CLI in remote when inheritEnv is false
Fixes microsoft/vscode-remote-release#823
2019-06-26 16:33:32 -07:00
Daniel Imms
ce414a8c45 Implement terminal inheritEnv on remote
Fixes microsoft/vscode-remote-release#823
2019-06-26 16:23:02 -07:00
Daniel Imms
3ce04754ad Rename runInBackground to hideFromUser
See #75278
2019-06-25 10:53:30 -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
Matt Bierner
8119b4aee7 Move the webviewResourceRoot property to be set on each webview instead of as a global property
For #72155

This allows  us to potentially change the resource root per webview
2019-06-24 17:07:06 -07:00
Daniel Imms
1083123758 Disable conpty in terminal when accessibility mode is on
Fixes #76043
2019-06-24 16:51:11 -07:00
Johannes Rieken
e35db87ce7 move API to stable, #74188 2019-06-24 18:32:18 +02:00
Johannes Rieken
320fffc44a Merge pull request #75882 from microsoft/joh/fs
vscode.workspace.fs
2019-06-24 14:57:45 +02: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
Alex Ross
50fc8fd242 Tasks registration + the local ext host now has an autority
Part of https://github.com/microsoft/vscode-remote-release/issues/757
2019-06-21 11:36:56 +02:00
Johannes Rieken
44596ac959 first version of vscode.workspace.fs 2019-06-21 10:56:36 +02:00
Pine Wu
1f82a5b025 New test runner API for #74555 2019-06-21 14:26:09 +08:00
Daniel Imms
62037fb7bc Fire onDidChangeMaximumDimension when dimensions are set
Fixes #73496
2019-06-20 10:03:21 -07:00
Daniel Imms
7b681f8733 Add proposed api check for shell API
Part of #75091
2019-06-20 08:22:27 -07:00
Johannes Rieken
e1ac9a2490 add ExtensionKind and remoteName propsed APIs, #74188 2019-06-20 12:31:24 +02:00
Johannes Rieken
5c3bab92ac more code insets API tweaks, #66418 2019-06-20 10:30:25 +02:00
Daniel Imms
8bb86a8eba Merge pull request #75799 from microsoft/tyriar/exthost_shell_calls
Replace getDefaultShell and mergeDefaultShellPathAndArgs with getDefaultShellAndArgs
2019-06-19 16:08:14 -07:00
Daniel Imms
7c127de60c Remove mergeDefaultShellAndArgs 2019-06-19 15:42:15 -07:00
Daniel Imms
994bfe2d6a Remove getDefaultShell 2019-06-19 15:31:44 -07:00
Daniel Imms
0aab08edf2 Add getDefaultShellAndArgs
Also differentiate default from system shell
2019-06-19 15:25:44 -07:00
Daniel Imms
87e16500d2 Call getDefaultShell via ext host on web
Part of #75795
2019-06-19 12:57:26 -07:00