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
Alex Ross
cdea3dcf3b
Multi-select in custom tree view ( #78625 )
...
Part of #76941
The first argument is now the element that the command is executed on. The second argurment is an array of the other selected items
2019-08-15 11:15:31 +02:00
Johannes Rieken
8f3b7dec4a
debt - IExtensionDescription#main should be relative like all other file references
2019-08-14 16:02:01 +02:00
Johannes Rieken
5d22d7f74c
create API instance per extension
2019-08-13 12:21:24 +02:00
Johannes Rieken
0fb1f5504a
Merge branch 'master' into joh/e5host
2019-08-13 10:08:41 +02:00
Matt Bierner
36a335c6ed
Merge branch 'master' into exec-code-actions-selection
2019-08-12 13:49:18 -07:00
Johannes Rieken
192e15b613
remove support for markdown message in tree view, only support plain string
2019-08-12 16:54:15 +02:00
Johannes Rieken
7085609533
Merge branch 'master' into joh/e5host
2019-08-12 16:15:39 +02:00
Johannes Rieken
f6ef80200c
fix more strict init errors
2019-08-12 15:46:03 +02:00
Johannes Rieken
fb67bc7568
Merge branch 'master' into joh/e5host
2019-08-12 15:13:46 +02:00
Johannes Rieken
2700f41dab
use desktop and web ext host logging service
2019-08-12 14:47:20 +02:00
João Moreno
e15a88875a
Fixes #78949 ( #78950 )
2019-08-12 14:12:18 +02:00
Johannes Rieken
b2107be200
Merge branch 'master' into joh/e5host
2019-08-12 10:49:10 +02:00
Daniel Imms
37e0b8e229
Add terminal.integrated.automationShell
...
Fixes #78497
2019-08-09 09:40:38 -07:00
Johannes Rieken
f1aa0929db
adopt ext host service world, add dummy implementations for some services
2019-08-09 16:10:50 +02:00
Alex Ross
5d8c287767
Add refresh queueing for tree views
...
Fixes #71698
2019-08-09 15:41:12 +02:00
Johannes Rieken
7fefcb0f46
Merge branch 'master' into joh/extHostInject
2019-08-09 14:56:27 +02:00
Benjamin Pasero
41df640e06
format error message properly ( #78740 )
2019-08-09 13:24:40 +02:00
Johannes Rieken
481d955239
no require.__$__nodeRequire in /common/-layer
2019-08-09 10:01:21 +02:00
Johannes Rieken
7a6f22b3af
rename rpcService to extHostRpcService
2019-08-09 09:51:22 +02:00
Johannes Rieken
c89d568be6
💄
2019-08-09 09:47:41 +02:00
Johannes Rieken
24b3d9479f
$setRemoteEnvironment-implementation requires nodejs
2019-08-08 19:34:32 +02:00
Johannes Rieken
b8e2999394
move extHostMain to /common/, have base extension service in /common/ and extend in /node/
2019-08-08 19:10:26 +02:00
Johannes Rieken
42b5eb3bf3
add ExtHostStorage to injector, rename 'createApiFactory' to 'createApiFactoryAndRegisterActors'
2019-08-08 15:08:10 +02:00
Johannes Rieken
419dc83a5d
less argumenst, more services in api factory
2019-08-08 13:16:14 +02:00
Johannes Rieken
66b499a016
register ExtHostExtensionService as singleton
2019-08-08 12:53:01 +02:00
Johannes Rieken
90f79e1a2a
add storage paths to injector
2019-08-08 12:19:03 +02:00
Johannes Rieken
bc35789e14
move api.impl to /common/
2019-08-08 11:13:14 +02:00
Johannes Rieken
6e9e6e912a
extHostDownload isn't main thread addressable
2019-08-08 10:54:14 +02:00
Johannes Rieken
f47bf93da9
add search to injector
2019-08-08 10:08:57 +02:00
Yuya Tanaka
46c702b118
Fixes #78098 : Return isPreferred from vscode.executeCodeActionProvider
2019-08-08 10:27:05 +09:00