Commit Graph

2961 Commits

Author SHA1 Message Date
Matt Bierner
7f3d3d835f Add vscode.env.webviewResourceRoot api
Fixes #72155

Adds a constant to the api that tracks the root path for resources inside of webviews. This is required because we will not be able to use `vscode-resource:` uris on the web. Our current approach is to rewrite the html we are given but there are almost certainly going to be cases where we don't get this quite right.

Adopts the new api for the markdown preview
2019-06-18 22:29:37 -07:00
Daniel Imms
331da82ad5 Enable shell selector outside Windows
Fixes #75718
2019-06-18 11:28:36 -07:00
Daniel Imms
b3bba0c939 Merge branch 'master' into tyriar/75456_windows_term 2019-06-18 11:00:04 -07:00
Daniel Imms
d0820c2e06 Disable old shell detection mechanism 2019-06-17 11:55:43 -07:00
Daniel Imms
c287c3cfc7 Get default shell selector working 2019-06-17 11:53:58 -07:00
Daniel Imms
7dfbccb8e2 Disable conpty on remote 2019-06-17 10:48:03 -07:00
Daniel Imms
fbd7b4920b Merge pull request #75290 from microsoft/75278_finalize_runInBackground
Finalize TerminalOptions.runInBackground API
2019-06-17 09:34:59 -07:00
Daniel Imms
a7412fbb2b Pass cwd through to main 2019-06-17 09:32:07 -07:00
Daniel Imms
97dfc68f39 Merge remote-tracking branch 'origin/master' into alexr00/terminalExitRace 2019-06-14 12:14:40 -07:00
Daniel Imms
10d4256ff5 Remove process usage from terminalEnvironment
Fixes #75509
2019-06-14 11:33:37 -07:00
Daniel Imms
e08e8b025f Move window.shell to env.shell
Part of #75091
2019-06-14 09:15:39 -07:00
Daniel Imms
52a351f8ff Merge pull request #75455 from microsoft/tyriar/75091_default_shell_api
Implement API to get default shell
2019-06-14 09:13:28 -07:00
Johannes Rieken
cb865f934a remove extHostHeapService, use normal cache in commands converter, #74846 2019-06-14 13:02:18 +02:00
Johannes Rieken
8e91c0db03 Merge pull request #75461 from microsoft/dev/mjbvz/remote-heap-for-sig-help
Don't use heap service for signature help
2019-06-14 12:46:24 +02:00
Benjamin Pasero
c6d9e8ea64 status - push proposed API for statusbar id/name and adopt 2019-06-14 11:52:39 +02:00
Matt Bierner
580bd304c9 Don't use heap service for signature help
For #74846

Migrates from using the heap service to have an explicit lifecycle
2019-06-13 17:49:00 -07:00
Daniel Imms
976320ddd2 Pass workspace shell permissions to ext host 2019-06-13 15:41:00 -07:00
Daniel Imms
83ba7099ff Default shell API
Part of #75091
2019-06-13 15:13:31 -07:00
Daniel Imms
e3609a9576 Hook up new method 2019-06-12 16:35:29 -07:00
Daniel Imms
86aa7aef36 Allow terminals to launch using clean env on Mac and Linux
Fixes #70248
2019-06-12 16:29:02 -07:00
Johannes Rieken
1ad12b24a6 allow extension resources in editor insets 2019-06-12 18:09:34 +02:00
Daniel Imms
a004864bda Finalize TerminalOptions.runInBackground API
Fixes #75278
2019-06-11 11:21:02 -07:00
Benjamin Pasero
eddc3f4a23 status - fix empty extension 2019-06-06 18:38:42 +02:00
Alex Ross
21a464bc1c Merge branch 'master' into alexr00/terminalExitRace 2019-06-06 09:43:15 +02:00
Alex Ross
2e89762237 Add initial cwd to onProcessReady event 2019-06-06 09:35:27 +02:00
Benjamin Pasero
943b78238b paper cut - offer a menu to control visibility of status bar entries 2019-06-06 07:36:06 +02:00
Alex Ross
f3086a6e11 Remove sync fs use in tasks
Fixes #70577
2019-06-05 17:10:13 +02:00
Waldir Pimenta
f3e4e47164 Fix spelling of the example abbreviation (e.g.) 2019-06-05 16:00:26 +02:00
Johannes Rieken
6f1da34c2e debt - decouple webviews from code insets, move things to /browser/-layer, change inset api proposal to push style, re #66418 2019-06-04 12:31:18 +02:00
Johannes Rieken
042efb5696 don't freeze vscode.env when running tests, #74121 2019-06-03 12:07:30 +02:00
Johannes Rieken
5cfeefdaa9 remove vscode.env.remoteAuthority API, #74188 2019-05-29 10:33:48 +02:00
Johannes Rieken
a429fd1356 refine remoteAuthority-api, #74188 2019-05-28 18:00:07 +02:00
Johannes Rieken
6a1574e21e add vscode.env.remoteAuthority-api, #74188 2019-05-27 11:51:08 +02:00
Daniel Imms
93f93d0961 Merge remote-tracking branch 'origin/master' into tyriar/72518_runInBackground 2019-05-24 06:16:37 -07:00
Sandeep Somavarapu
7b3d95e57e fix #73441 2019-05-24 13:05:48 +02:00
Alex Dima
9fb9ca51a6 Add transformOutgoingScheme to IURITransformer 2019-05-24 12:46:48 +02:00
Daniel Imms
b3ab7bd13e Disallow runInBackground unless proposed is enabled 2019-05-23 12:42:22 -07:00
Daniel Imms
9b3544000e Merge remote-tracking branch 'origin/master' into tyriar/72518_runInBackground 2019-05-23 12:08:42 -07:00
Peng Lyu
7b078e1165 Merge pull request #74089 from microsoft/rr/comments
Comment API
2019-05-23 09:42:56 -07:00
Daniel Imms
f68625b600 Support running terminals in background
Part of #72518
2019-05-22 17:22:50 -07:00
Peng Lyu
fd9b74985f rename namespace for comments 2019-05-21 15:08:47 -07:00
Andre Weinand
9af6cea057 remove support for running DA in renderer 2019-05-21 18:46:03 +02:00
Martin Aeschlimann
49de62f5c9 improve message when no resolver found 2019-05-17 14:26:02 -07:00
Johannes Rieken
d5534b8604 api-sketches for ExtensionContext#ExecutionContext 2019-05-17 13:12:29 -07:00
Peng Lyu
4186bc0a44 menu items 2019-05-17 11:49:00 -07:00
Johannes Rieken
4d04ce30d5 add proposed api check 2019-05-16 09:52:39 -07:00
Daniel Imms
10477a9896 Log every native call to node-pty
Part of #71966
2019-05-15 11:11:26 -07:00
Daniel Imms
8fe2d38edc Merge pull request #73245 from microsoft/tyriar/r38_default_shell
Use default shell from the process side
2019-05-10 15:42:30 -07:00
Harry Hedger
b9c3c20a75 Made recommended changes 2019-05-05 02:07:01 -07:00
Harry Hedger
8755a2aa35 Implemented onDidExecuteCommand api method 2019-05-05 02:07:01 -07:00