Alex Ross
017aef63b9
Add tunnel list changed event API
2020-01-20 14:41:10 +01:00
Alex Ross
40aa781ab8
Add API to get an array of tunnel descriptions
2020-01-20 12:30:11 +01:00
Johannes Rieken
0d3b5da08b
bulk - refactor much to be prepared for WorkspaceEditMetadata
2020-01-20 12:18:04 +01:00
Alex Ross
71570aa4e8
Add candidate port filtering to proposed API
2020-01-20 11:38:45 +01:00
Matt Bierner
ff9fd2fa1a
Custom Editors: pass original edit objects back to extensions
...
For #88719
With this change, instead of passing custom editor edit json back and forth with the extension host, we keep the original edit objects on the extension host. This means that we can pass extensions back the exact same edit object they first hand to us. It also means that edits no longer need to be json serializable.
2020-01-19 20:14:25 -08:00
Matt Bierner
5335a721fa
Add backup capability for custom editors
2020-01-19 20:14:25 -08:00
Alex Dima
9e1d730cf2
SemanticTokens - implement feedback received in API call:
...
- extract a separate DocumentRangeSemanticTokensProvider that deals with a document range
- extract a separate provideDocumentSemanticTokensEdits that deals with updating via SemanticTokensEdits a previous result
2020-01-16 18:02:02 +01:00
Johannes Rieken
a8f2db516b
slightly more compact dto, no need to send false
2020-01-16 13:02:26 +01:00
Rachel Macfarlane
b80e813365
Updates to authentication provider API
2020-01-15 15:45:29 -08:00
Rachel Macfarlane
60beab2535
Move settings sync auth into built in extension
2020-01-14 14:50:37 -08:00
Johannes Rieken
c40b6072bc
propose CompletionList#isDetailsResolved, #39441
2020-01-09 15:50:34 +01:00
Andre Weinand
dba0076c9f
add API resolveDebugConfigurationWithSubstitutedVariables; see #85206
2019-12-23 16:37:16 +01:00
Martin Aeschlimann
c5931b0aea
Merge remote-tracking branch 'origin/master' into aeschli/theming-api
2019-12-19 16:33:55 +01:00
Alex Ross
db1c20eae7
Tunnel API renames
2019-12-18 16:24:04 +01:00
Alex Ross
8e2b3047eb
Enable more than just localhost for port forwarding providers
...
Part of #81388
2019-12-18 10:14:45 +01:00
Sandeep Somavarapu
03f5dfeb36
Merge branch 'master' into sandy081/languageConfiguration
2019-12-17 17:53:51 +01:00
Sandeep Somavarapu
48f20cbdaa
move to proposed api
2019-12-17 15:35:28 +01:00
Johannes Rieken
8a78c06b69
Merge pull request #87093 from microsoft/joh/callh/prepareFix
...
allow prepareCallHierarchy to also return an array
2019-12-17 09:50:52 +01:00
Sandeep Somavarapu
25cef76b76
Merge branch 'master' into sandy081/languageConfiguration
2019-12-17 08:24:54 +01:00
Matt Bierner
8e475f9b24
Implement draft 2 from #86802 ( #87117 )
2019-12-16 14:18:58 -08:00
Johannes Rieken
e25b9c9f0b
allow prepareCallHierarchy to also return an array
2019-12-16 16:36:06 +01:00
Alex Ross
92a83fb895
Allow extensions to provide a port forwarding implementation.
...
Part of #81388
2019-12-16 16:20:18 +01:00
Sandeep Somavarapu
1762f5a049
enable api to read and write lang configs
2019-12-16 13:31:48 +01:00
Alex Ross
44cf9c9144
Make worker ExtHostTunnelService and remove dependency in ExtHostExtensionService
2019-12-13 09:07:01 +01:00
Sandeep Somavarapu
707d8e9fc5
Merge branch 'master' into sandy081/wip
2019-12-12 23:22:00 +01:00
Alex Ross
e1bfea5b63
Add candidate finding to ports view
...
Part of #81388
2019-12-12 18:03:14 +01:00
Sandeep Somavarapu
2ccb11e61c
Enhance change event to be override identifier aware
2019-12-12 16:16:38 +01:00
Sandeep Somavarapu
201b5a2057
move ext host log chanel contribution to ext host starter
2019-12-11 18:21:33 +01:00
Alex Ross
e7dd2dda9b
Implement tunnelInformation
...
Part of #81388
2019-12-11 12:23:30 +01:00
Alex Ross
15c35f5566
Implement makeTunnel for localhost
...
Part of #81388
2019-12-11 09:53:58 +01:00
Alex Ross
9566da2e16
First pass at port API needed for port UI ( #85117 )
...
Part of https://github.com/microsoft/vscode-remote-release/issues/1777 and https://github.com/microsoft/vscode/issues/81388
2019-12-10 15:44:30 +01:00
Benjamin Pasero
88cba08d9d
update proposed API with my items and remove deprecations
2019-12-06 16:00:17 +01:00
isidor
08b0a9bc59
Persisted data breakpoints are not registered when starting a new debug session
...
fixes #83743
2019-12-06 10:40:48 +01:00
Matt Bierner
e3fb9ceca1
Use single editable capability
2019-12-02 13:35:36 -08:00
Matt Bierner
e33be1b0af
Explicitly register for save and saveAs
2019-12-02 13:35:35 -08:00
Martin Aeschlimann
5ddbda0172
add theming API
2019-12-02 16:05:53 +01:00
Alex Dima
d6dae16f40
Remove areas from the semantic tokens API
2019-12-02 10:41:32 +01:00
Rob Lourens
7cc88f5caa
Handle RelativePattern in findTextInFiles correctly
...
Fix #85722
2019-11-27 15:43:28 -08:00
Matt Bierner
d4ab1fcda5
Fixes more node 12 typing errors ( #85420 )
...
* Fixes more node 12 typing errors
For #82514
* Remove Symbol.toStringTag usage for now
* Reverting a few fixes that are not comptible with current node typings
* Revert one more use of StringDecoder
Must wait until we actually pick up the new typings
2019-11-25 19:30:21 -08:00
Matt Bierner
750f28769d
Sync custom editor edits
...
If multiple instances of the same custom editor are opened for the same resource, the edit stack should be shared between them. This matches how we work with text files
2019-11-25 15:44:25 -08:00
Matt Bierner
f3d70dbf92
Working on sharing models for same custom editor
2019-11-25 15:44:25 -08:00
Matt Bierner
ffe3749d5a
Working on hooking up custom editor saveAs
2019-11-25 15:44:25 -08:00
Matt Bierner
9b89cca38e
Working on hooking up revert properly for custom editors
2019-11-22 15:18:01 -08:00
Matt Bierner
4cc8710a38
Add CodeAction.disabled
...
For #85160
2019-11-20 17:10:00 -08:00
Johannes Rieken
eff2320473
check timeout on extension host, blame extension when exceeded, #43768
2019-11-19 12:36:42 +01:00
Johannes Rieken
094fd80e20
adding configurable timeout, #43768
2019-11-19 11:37:36 +01:00
Matt Bierner
8bbe3157f0
Trying to hook up basic save for custom editors
2019-11-18 11:27:45 -08:00
Christof Marti
8031c495a6
Add option to skip sorting QuickPick items ( #73904 )
2019-11-18 17:09:31 +01:00
Peter Elmers
e9c0aeb8b0
Add optional sortByLabel to QuickPick to control whether to re-sort items when query changes
...
Summary:
Address issue #73904 by adding an optional `sortByLabel` to the QuickPick class which determines whether the picker re-sorts the result list when the user types in the input field.
If true, the picker applies a sort to order results by the index of the first appearance of the input in the label.
For backwards compatibility, this field is true by default.
https://github.com/microsoft/vscode/issues/73904
Test Plan:
attached video shows behavior both before and after
{F167292605}
note: there aren't any existing tests on what happens when the query input changes in the QuickPick
Reviewers: dalongi, ericblue, hchau
Reviewed By: ericblue
Differential Revision: https://phabricator.intern.facebook.com/D16203434
Signature: 16203434:1562878837:5413e3852f2bd04c8e81b9fe5c4a08127dfe3b65
2019-11-18 17:09:29 +01:00
Alexandru Dima
41be9a6142
Merge remote-tracking branch 'origin/master' into alex/semantic-exploration
2019-11-18 08:59:14 +01:00