Sandeep Somavarapu
be01168e52
support user data error handling
2019-09-10 17:32:02 +02:00
Sandeep Somavarapu
cc0f39133b
fix compilation
2019-09-10 15:25:45 +02:00
Sandeep Somavarapu
cae7f1c4b9
Merge branch 'master' into sandy081/userDataProvider
2019-09-10 15:17:32 +02:00
Sandeep Somavarapu
c26e198c9c
settings sync using remote user data service
2019-09-10 15:16:57 +02:00
Alex Ross
ca4c1bf7a0
Go to ext host for system default shell and args for tasks
...
Fixes https://github.com/microsoft/vscode-remote-release/issues/1203
2019-09-05 14:59:08 +02:00
Isidor Nikolic
97a05cec1b
Merge pull request #80122 from dgozman/fix-79583
...
Make DebugSession.name writable; fixes #79583
2019-09-05 11:30:30 +02:00
Sandeep Somavarapu
6706c1792d
fix calling proposed api
2019-09-05 00:12:15 +02:00
Dmitry Gozman
cb6b17d6f3
Make DebugSession.name writable; fixes #79583
2019-09-04 15:06:26 -07:00
Daniel Imms
afe912070e
Stabilize extension terminals (vscode.Pseudoterminal)
...
Fixes #78514
2019-09-04 11:04:45 -07:00
Johannes Rieken
6c0bb9ba4d
make DecorationData a class and rename it to Decoration, #54938
2019-09-04 11:16:11 +02:00
Johannes Rieken
07d19b90a5
remove automatic merging/overwriting of decorations, simplify proposed API, #54938
2019-09-04 11:16:11 +02:00
Sandeep Somavarapu
3dc748ccca
Merge branch 'master' into sandy081/userDataProvider
2019-09-03 14:55:28 +02:00
Johannes Rieken
c842995673
debt - remove duplicated types
2019-09-02 11:41:03 +02:00
Johannes Rieken
86dce614df
debt - remove old proposed API: vscode.ExtensionContext#executionContext
2019-09-02 11:41:03 +02:00
Johannes Rieken
dedf0de944
change type of _serviceBrand from any to undefined, #79918
2019-08-30 15:40:46 +02:00
Martin Aeschlimann
a7def72d9e
trailing commas only for setting files
2019-08-29 13:19:03 +02:00
Matt Bierner
bffbe2ea30
Make sure modes.DocumentSymbol.tags is not undefined
...
Fixes #80023
2019-08-28 19:05:45 -07:00
Sandeep Somavarapu
a7c2a5a5bc
Fix #79431
2019-08-28 16:44:44 +02:00
Benjamin Pasero
fa7eba4888
extensions - fully provide keytar API
2019-08-28 15:09:02 +02:00
Sandeep Somavarapu
902da828e4
Fix #79975
2019-08-28 12:53:41 +02:00
Matt Bierner
78879b6a81
Log missing csp on extension host instead of main window
2019-08-26 15:42:16 -07:00
Sandeep Somavarapu
f2eb88ae6e
use user data instead of identity
2019-08-26 09:03:23 +02:00
Sandeep Somavarapu
bb1866ab4e
User data sync: Implement starting flow
...
- user identity
- user login provider
- user data provider
- activation event
- status bar UI
2019-08-25 20:25:16 +02:00
Matt Bierner
4b93194b76
Make sure we notify webview of view state changes in a consistent order
...
Send events in the following order:
- Non-visible
- Visible
- Active
This matches the old notification order for webviews
2019-08-23 22:27:51 -05:00
Rob Lourens
0be6954e88
Tweak deprecation messag #69335
2019-08-23 10:22:15 -07:00
Johannes Rieken
043a06542d
add SymbolInformation.tags, render deprecated items in quick outline and workspace symbol search
2019-08-23 10:25:55 +02:00
Johannes Rieken
62c31b7154
add SymbolTag, make tag a propertiy, #23927
2019-08-23 09:03:18 +02:00
Johannes Rieken
8b0bc473cd
CompletionItemKindModifier -> CompletionItemKindTag, #23927
2019-08-23 08:12:33 +02:00
Rob Lourens
0f73473c08
Add deprecation warning for rootPath #69335
2019-08-22 17:46:41 -07:00
Johannes Rieken
8ecc032c23
document symbols and deprecated, UX, internal API, #50972
2019-08-22 14:53:40 +02:00
Johannes Rieken
a06015b536
have only one way of enforcing proposed API
2019-08-22 14:21:59 +02:00
Benjamin Pasero
36ae347672
fix compile
2019-08-22 13:52:07 +02:00
Alex Ross
232b6a3515
Finalize multi-select support for custom tree view
...
Fixes #76941
2019-08-22 10:52:50 +02:00
Benjamin Pasero
719cdaa87c
web - implement callback auth flow
2019-08-22 10:43:41 +02:00
Johannes Rieken
1848b16313
tweak UI for deprecated completions, update API proposal #23927
2019-08-22 10:28:55 +02:00
Johannes Rieken
43aa378a3c
better extension host logging
2019-08-21 17:43:49 +02:00
Johannes Rieken
f35f14ffa0
Merge branch 'master' into joh/completionsDeprecated
2019-08-21 10:13:39 +02:00
Matt Bierner
b1dd95c883
Fire a single batched event internally to update all webview view states
...
Previously we fired one event per webview. This change switches to fire on event per update
2019-08-20 16:20:42 -07:00
Matt Bierner
5e57212107
Better handle cases where webview view state in api can get out sync with real view state
...
Fixes #79492
Simplifies view state management logic in `mainThreadWebviews` to:
* Not be stateful
* Handle cases where a webview's view state changes through a more complex means (see #79492 for an example of this)
2019-08-20 15:57:06 -07:00
Alex Ross
78d48a09cd
Get recently opened
2019-08-20 17:37:29 +02:00
Matt Bierner
c5dc9d16be
Finalize asWebviewUri api
...
Fixes #79242
As discussed, renames `toWebviewResource` to `asWebviewUri` to be consistent with the `asAbsolutePath` api naming
2019-08-19 20:18:26 -07:00
Johannes Rieken
78d462bd86
sync diagnostics, fixes #47292
2019-08-19 18:28:09 +02:00
Sandeep Somavarapu
da827fefed
Merge branch 'master' into sandy081/machineOverridable
2019-08-19 17:22:39 +02:00
Johannes Rieken
c8d44e24dd
fix scope when falling back to original load function
2019-08-19 14:20:26 +02:00
Matt Bierner
445ad7021b
Use closure instead of parameters
2019-08-16 15:12:27 -07:00
Matt Bierner
ac5887deee
Use dispoablestore
2019-08-16 15:12:27 -07:00
Sandeep Somavarapu
64875aa7c6
Introduce machine overridable setting
2019-08-16 17:58:30 +02:00
isidor
a7cc79a554
debug: introduce data breakpoints
2019-08-16 17:16:46 +02:00
Johannes Rieken
5e63f6e00f
web - reuse require interceptor logic
2019-08-15 16:57:53 +02:00
Johannes Rieken
21de711cdf
remove proposed API vscode.commands.onDidExecuteCommand
2019-08-15 15:24:40 +02:00