Johannes Rieken
5f406230c9
use keybinding instead of setting, show provider name (iff possible)
2019-07-01 09:43:41 +02:00
Daniel Imms
3ce04754ad
Rename runInBackground to hideFromUser
...
See #75278
2019-06-25 10:53:30 -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
Johannes Rieken
320fffc44a
Merge pull request #75882 from microsoft/joh/fs
...
vscode.workspace.fs
2019-06-24 14:57:45 +02:00
Logan Ramos
402281babe
Added strictly typed telemetry function ( #75915 )
...
* Added strictly typed telemetry function
* cleanup publicLog2 signature
2019-06-21 15:13:07 -07:00
Johannes Rieken
44596ac959
first version of vscode.workspace.fs
2019-06-21 10:56:36 +02:00
Daniel Imms
62037fb7bc
Fire onDidChangeMaximumDimension when dimensions are set
...
Fixes #73496
2019-06-20 10:03:21 -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
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
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
c287c3cfc7
Get default shell selector working
2019-06-17 11:53:58 -07:00
Daniel Imms
a7412fbb2b
Pass cwd through to main
2019-06-17 09:32:07 -07:00
Johannes Rieken
fa71df46e6
remove ExtHostHeapService
2019-06-14 19:19:44 +02: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
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
Matt Bierner
3bb736272e
Mark readonly on insertSnippet
...
This function does not modify the input array
2019-06-13 14:11:46 -07:00
Johannes Rieken
1ad12b24a6
allow extension resources in editor insets
2019-06-12 18:09:34 +02:00
Peng Lyu
63672ffaa7
Merge pull request #74930 from microsoft/rebornix/commentreactions
...
Comment Reaction API
2019-06-10 10:36:21 -07:00
Matt Bierner
b4a00ca33f
Replacing heapservice with lifecycle for code actions
...
Part of #74846
Code Actions can use commands internally, which must be disposed of. We were previously using the heap service for this but this will not work for the web. Add a custom lifecycle instead
2019-06-06 22:12:56 -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
Peng Lyu
cae0668a0e
reactions handler
2019-06-05 21:08:41 -07:00
Johannes Rieken
35643d80e0
add lifecycle to code lens, #74846
2019-06-05 08:52:31 +02:00
Rachel Macfarlane
83ef31e6a2
Correctly set extensionId on comment threads
2019-06-04 11:50:47 -07: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
Peng Lyu
c042dabe2b
Fix #74641 . Update viewzone afterline when position changes.
2019-05-31 10:27:56 -07:00
Daniel Imms
93f93d0961
Merge remote-tracking branch 'origin/master' into tyriar/72518_runInBackground
2019-05-24 06:16:37 -07:00
Matt Bierner
f3b8d15b0d
Add DocumentLink.tooltip api proposal
...
For #72824
2019-05-23 17:57:04 -07:00
Peng Lyu
346da6b01a
dispose empty comment thread when collapse.
2019-05-23 16:37:42 -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
e26568b586
Add contextValue support
2019-05-21 16:59:34 -07:00
Andre Weinand
9af6cea057
remove support for running DA in renderer
2019-05-21 18:46:03 +02:00
Rachel Macfarlane
925426e8b0
Remove activeCommentThread from extHost comments, set context keys on simple comment editor
2019-05-17 16:52:36 -07:00
Peng Lyu
4186bc0a44
menu items
2019-05-17 11:49:00 -07:00
Peng Lyu
072e9a35ee
Comments API Finalization ( #73010 )
...
* Comments API Finalization
2019-04-30 14:59:59 -07:00
Peng Lyu
253809c186
Legacy api should still work.
2019-04-28 16:35:01 -07:00
Peng Lyu
2884d2239b
Add active comment thread.
2019-04-28 12:30:29 -07:00
Benjamin Pasero
0157b3c155
fix #72558
2019-04-18 16:26:14 +02: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
Daniel Imms
84f3cfab2b
Fix terminal workspace shell/args
2019-04-16 11:25:38 -07: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