Commit Graph

722 Commits

Author SHA1 Message Date
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
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
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
fbd7b4920b Merge pull request #75290 from microsoft/75278_finalize_runInBackground
Finalize TerminalOptions.runInBackground API
2019-06-17 09:34:59 -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
83ba7099ff Default shell API
Part of #75091
2019-06-13 15:13:31 -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
Benjamin Pasero
943b78238b paper cut - offer a menu to control visibility of status bar entries 2019-06-06 07:36:06 +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
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
Peng Lyu
7b078e1165 Merge pull request #74089 from microsoft/rr/comments
Comment API
2019-05-23 09:42:56 -07:00
Peng Lyu
fd9b74985f rename namespace for comments 2019-05-21 15:08:47 -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
Peng Lyu
da3c97f366 Rename username to author name. (#73137)
* Rename user to author for Comment.

* Make Comment interface

* Fix #73170. Introduce CommentAuthorInformation

* Fix #73145. Update range properly.
2019-05-03 18:29:48 -07:00
Peng Lyu
072e9a35ee Comments API Finalization (#73010)
* Comments API Finalization
2019-04-30 14:59:59 -07:00
Peng Lyu
accab2eaa7 Turn Comment to Class. 2019-04-28 12:22:42 -07:00
Daniel Imms
3e73167eb1 Consolidate terminal environment setup logic 2019-04-17 12:28:30 -07:00
Benjamin Pasero
c72cfe0c65 Provide API to get access to the workspace configuration file (#37421) (#72490)
* Provide API to get access to the workspace configuration file (#37421)

* fix untitled ID

* update docs
2019-04-17 14:24:10 +02:00
Alex Dima
f526e46357 Tweaks 2019-04-16 11:35:09 +03:00
Matt Bierner
80a2614355 Only try tunneling openExternal when we actually need to 2019-04-15 15:28:03 -07:00
Johannes Rieken
c037e47550 move out require interceptor 2019-04-11 11:51:21 +02:00
Alex Dima
0b5d952063 Small tweaks 2019-04-11 00:16:48 +02:00
Dirk Baeumer
6c37beb8e5 Add shims for keytar and open 2019-04-10 16:40:29 +02:00
Dirk Baeumer
fd5aa72bdc Add shimming for open module 2019-04-10 16:23:19 +02:00
Johannes Rieken
cb54db1850 move extHostLogService 2019-04-10 12:03:57 +02:00
Johannes Rieken
e9a9f9912a debt - split extHostOutputService 2019-04-10 11:45:05 +02:00
Johannes Rieken
3286d9e978 move more files to common-layer 2019-04-10 10:33:16 +02:00
Johannes Rieken
c0821aa5e9 move extHost-files to common 2019-04-10 10:26:52 +02:00
Dirk Baeumer
db4c9baa6a Better Keytar shim 2019-04-09 21:57:00 +02:00
Rob Lourens
5eb0ac21a8 Delete deprecated search provider stub 2019-04-05 15:44:25 +00:00
Johannes Rieken
71fb67097a simplify protocol check 2019-04-05 15:38:54 +02:00
Johannes Rieken
8881c88a8a debt - make ext host init data more complete 2019-04-05 15:23:21 +02:00
Alex Dima
25ed721e48 More support for keytar 2019-04-03 22:50:46 +02:00