Johannes Rieken
0f1c97b151
rename FileSystemProvider2 to FileSystemProvider and the whole ripple.
...
keep the old proposed api as DeprecatedXYZ
#47475
2018-04-23 16:36:25 +02:00
Alex Dima
d5297fcad4
Fixes #47490 : Maintain compatibility for API commands that can be serialized as markdown links
2018-04-23 15:52:37 +02:00
Johannes Rieken
73f64b9312
first cut of _proposed_ api for hierarchy of document symbols, #34968
2018-04-23 12:59:40 +02:00
Johannes Rieken
2bf25467ad
a bit more jsdoc, #47475
2018-04-23 12:59:39 +02:00
Johannes Rieken
09f3922283
💄 & jsdoc #47475
2018-04-23 11:03:23 +02:00
Joao Moreno
e2b07d79da
ProtocolHandler
2018-04-22 23:58:37 +02:00
Andre Weinand
524698473f
restructure command variable resolving
2018-04-21 01:13:40 +02:00
Daniel Imms
3a24b12179
Add Terminal.onData API
...
Part of #46192
2018-04-20 11:24:29 -07:00
Joao Moreno
9c4ad2db68
rename uri api
2018-04-20 19:00:40 +02:00
Johannes Rieken
4a27ac8498
inlineFileType2 as booleans into IStat, #47475
2018-04-20 14:11:34 +02:00
Johannes Rieken
9bcb7a0cfe
remote, todo update, #48269
2018-04-20 13:53:50 +02:00
Joao Moreno
d6b38359e6
proposed open url api
2018-04-20 13:43:08 +02:00
Andre Weinand
cf44fd6498
remove getEnvironmentService from IVariableAccessor
2018-04-20 13:17:59 +02:00
Johannes Rieken
a877d74d3e
fix compile error
2018-04-20 12:36:19 +02:00
Johannes Rieken
2d9528ab55
only allow events from a provider's scheme, #47475
2018-04-20 12:34:25 +02:00
Johannes Rieken
6988c29d50
less bitmasks, replace FileOpenFlags with FileOptions, #47475
2018-04-20 12:00:26 +02:00
Dirk Baeumer
bcfb7d4f16
Fixes 47563: Provide an API to fetch running task executions
2018-04-20 11:53:41 +02:00
Johannes Rieken
bffdc6a15d
a bit of error polish, #47475
2018-04-20 10:39:44 +02:00
Johannes Rieken
9f752b989e
make ResourceMap always strict, #48258
2018-04-20 10:29:33 +02:00
Johannes Rieken
b0ede6c91b
allow file system providers to express that they are case-sensitive
2018-04-20 09:45:41 +02:00
Johannes Rieken
45b1679035
rename FileError to FileSystemError, #47475
2018-04-20 08:36:13 +02:00
Matt Bierner
d770ce503a
Make sure we handle webview position updates when an entire editor group moves
2018-04-19 16:35:17 -07:00
Daniel Imms
d788efec4d
Merge pull request #48226 from Microsoft/tyriar/terminal_process
...
Refactor terminal processes
2018-04-19 11:40:48 -07:00
Matt Bierner
91191fb866
Promote webview Api to stable ( #47989 )
...
* Promote webview Api to stable
Fixes #43713
Fixes #28263
* Rename position back to viewColumn and mark viewColumn as deprecated
This allows us to more easily re-introduce a `position` property once we have gridlayout
* Move dispose methods onto webview itself
Also better hide a few 'internal' methods / properties on the panel / webview
* Revert "Move dispose methods onto webview itself"
This reverts commit 8fab6cc1a1 .
* Move title onto webview panel
* Use _ names for private setters
* Remove unused emitter and dispose onMessageEmitter
* Preview internal emitters with _
2018-04-19 10:55:49 -07:00
Andre Weinand
d907469a09
export ExtHostVariableResolverService
2018-04-19 18:39:42 +02:00
Andre Weinand
8574a05e0f
support configResolver in EH
2018-04-19 18:29:51 +02:00
Johannes Rieken
a8839f858e
add an arg to resolve code lenses, #44846
2018-04-19 16:30:36 +02:00
Johannes Rieken
1fdf60b882
add DeprecatedXYZ-aliases, #47475
2018-04-19 15:15:19 +02:00
Johannes Rieken
433006eb79
add (empty) option bags to provider function to be save for the future, #47475
2018-04-19 12:28:25 +02:00
Sandeep Somavarapu
c436e7735b
Compute 'enableProposedApi' property on main
2018-04-19 11:46:25 +02:00
Johannes Rieken
3500eb8731
back to FileError, #47475
2018-04-19 11:41:14 +02:00
Daniel Imms
b7985f4157
Polish exit, fix input
2018-04-18 14:02:41 -07:00
Daniel Imms
2a822c7c1d
Improve handling of process exit
2018-04-18 12:56:39 -07:00
Daniel Imms
35ae86231a
Fix NPE
2018-04-18 11:47:01 -07:00
Daniel Imms
6b06e54bba
Improve naming
2018-04-18 11:34:35 -07:00
Matt Bierner
52a75ecf23
Use correct $name for onDidDisposeWebviewPanel event
...
Fixes #48127
2018-04-18 11:32:29 -07:00
Daniel Imms
1ffe882f1d
Add proposed API checks for new terminal APIs
2018-04-18 11:29:18 -07:00
Daniel Imms
634eb8ae1a
Remove debug logging
2018-04-18 10:58:37 -07:00
Daniel Imms
811b7441b3
Clean up process creation and check connected before sending
2018-04-18 10:52:31 -07:00
Matt Bierner
2fadb90198
Move TS/JS to use organize imports codeAction instead of command ( #47850 )
...
* Move TS/JS to use organize imports code action
Fixes #47845
Fixes #46647
- Defines a new standard `SourceOrganizeImports` `CodeActionKind` to be used to implement organize imports in a consistent way.
- Add a new `Organize imports` command and keybinding that executes these actions.
- Move over the existing js/ts organize imports command to use the new code action kind
* Use supportedCodeActions context key
* Document code action kind values
* Fix regular expression
Make sure we only match whole scopes and not `unicorn.source.organizeImports`
2018-04-18 10:51:33 -07:00
Martin Aeschlimann
45e859bfdc
monaco folding api (for #47808 )
2018-04-18 17:48:26 +02:00
Martin Aeschlimann
53dd6b096b
make folding api public (for #47808 )
2018-04-18 17:30:24 +02:00
Martin Aeschlimann
61591c8585
Merge pull request #48128 from Microsoft/aeschli/foldingAPI
...
incorperate folding api feedback
2018-04-18 17:16:35 +02:00
Daniel Imms
414e19a550
Simplify terminal process paths
2018-04-18 08:01:21 -07:00
Daniel Imms
7f043c268e
Pass terminal shell launch config through
2018-04-18 07:48:07 -07:00
Johannes Rieken
5292f76fcd
add (optional) copy function #47475
2018-04-18 16:23:40 +02:00
Martin Aeschlimann
a1bb202eb6
incorperate folding api feedback
2018-04-18 15:26:43 +02:00
Johannes Rieken
28d06555e8
be more strict when registering a provider, #47475
2018-04-18 12:22:18 +02:00
Alex Dima
101c8ed9e3
Add scheme transformer
2018-04-18 12:13:27 +02:00
Johannes Rieken
034b377306
first cut of explict watch, #47475
2018-04-18 12:06:16 +02:00