Logan Ramos
0a8ca638f1
Resolve Terminal arguments ( #76895 )
...
* Resolved terminal argds
* Move location of resolution
* Fix routing of resolver in extHost
* Remove unnecessary comma
* Compilation errors
* some async stuff
* Undo changes
* Variable resolver in constructor
* Load resolver upon construction of extHostTerminalService
* Utilize last active workspace root
* Reevaluate variableReoslver whenever the workspace gets new folder
* Fix types for string shellArgs
* Use async one level higher
* Fix compile issue
* Initialize resolver when exthost is created
* Fix ext host in remote case with no folder open
* Resolve args that an ecxctension passes in
* Remove TODO
* Resolve extension arguments
2019-07-16 09:23:38 -07:00
Matt Bierner
7411e3f341
Convert many simple getters for events into readonly properties
...
We seem to use the readonly property way of exposing these values more widely. Standardizing this a bit across the codebase
2019-07-15 16:12:25 -07:00
Matt Bierner
4eb2bf393b
Use DisposableStore
2019-07-15 15:03:54 -07:00
Daniel Imms
c9cfc7c5ed
Merge remote-tracking branch 'origin/master' into tyriar/77228_dimensionss
2019-07-12 10:42:34 -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
Daniel Imms
3092a1023c
Remember dimensions from other terminals
...
Part of #77228
2019-07-11 21:18:06 -07:00
Daniel Imms
5701770f87
Ensure negative exit codes are not used
...
Fixes #77250
2019-07-11 15:47:15 -07:00
Johannes Rieken
3a47abace1
create instantiation service in api.impl and create extHostDebug with it, #76570
...
also tweak some names and types
2019-07-11 17:02:01 +02:00
Rachel Macfarlane
877235c625
Remove old proposed commenting API
2019-07-10 11:11:14 -07:00
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
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