Matt Bierner
79dbd4d7c0
Replace todo
2019-09-23 10:58:21 -07:00
Matt Bierner
e62f2e3e2e
Only require a reviver being registered to revive a webview
...
Fixes #80184
Don't rely on a state being set as well
2019-09-23 10:58:21 -07:00
Matt Bierner
a62b7dabe7
Make resolveExternalUri return just a plain uri instead of a disposable result
...
For #81131
We had trouble coming up with cases where extensions could actually reliably dispose of the resolved uri
2019-09-23 10:58:21 -07:00
Matt Bierner
a817a588c7
Moving resolve uri logic into openerService
...
- Add a resolveExternalUri function to the opener service. This service already has to know how to resolve external uris so it makes sense that the function lives there
- Move the tunneling logic for desktop into window.ts
- Make result of resolve disposable
2019-09-20 17:17:42 -07:00
Matt Bierner
6710df4460
Allow tunneling when clicking on links in the terminal
...
Fixes #76175
2019-09-20 17:17:42 -07:00
Matt Bierner
93ba04b2b0
Move extractLocalHostUriMetaDataForPortMapping up to tunnel service
2019-09-20 17:17:42 -07:00
Benjamin Pasero
1c6938e342
debt - reload() to host service
2019-09-20 09:14:43 +02:00
Matt Bierner
ad1cb1f661
Make sure exthost has same id for webview as main thread
2019-09-19 10:31:37 -07:00
Benjamin Pasero
3334b82562
debt - remove resolveProxy from window service
2019-09-19 18:19:16 +02:00
isidor
a9c67d8b82
extHost startDebugging minor polish
2019-09-19 16:08:52 +02:00
Isidor Nikolic
c4a6fc1078
Merge pull request #80673 from dgozman/fix-62419
...
Allow debug session to share repl with its parent; fixes #62419
2019-09-19 16:05:08 +02:00
Christof Marti
715b6c5792
Add extension id that triggered the activation event
2019-09-19 09:42:17 +02:00
Matt Bierner
6a94ca4699
Delegate to embedder when resolving if one exists
2019-09-18 18:30:16 -07:00
Matt Bierner
27bac598cc
Basic implementation of resolveExternalUri
2019-09-18 18:20:26 -07:00
Dmitry Gozman
e4d4b43f35
Allow debug session to share repl with its parent; fixes #62419
...
Introduced DebugSessionOptions passed to debug.startDebugging which
encapsulated DebugConsoleMode to control this behavior.
2019-09-18 11:45:39 -07:00
Sandeep Somavarapu
95e877c12b
Merge branch 'master' into sandy081/httpEndPointSync
2019-09-18 19:03:24 +02:00
Sandeep Somavarapu
7ccfc2dcc5
remove user data api implementation
2019-09-18 12:21:34 +02:00
Benjamin Pasero
7ecb5821cd
debt - remove IWindowService#log in favor of a logger that can log to the main side
2019-09-17 17:47:08 +02:00
Sandeep Somavarapu
c9258e86a6
move credentials service to platform
2019-09-17 17:27:10 +02:00
Sandeep Somavarapu
b44a8ca309
move user data sync store to workbench
2019-09-17 16:56:44 +02:00
Sandeep Somavarapu
5cc29271b5
Introduce id and user data sync store registry
2019-09-17 16:25:06 +02:00
Benjamin Pasero
753de26cd6
debt - remove some internal commands
2019-09-17 07:44:34 +02:00
Sandeep Somavarapu
8b22e026a2
move user data sync store service to platform
2019-09-16 23:34:26 +02:00
Sandeep Somavarapu
8fbdeb724b
move user data sync services to platform
2019-09-16 17:30:47 +02:00
Dirk Baeumer
8ac1c0b5ae
Support code-workspace files coming from a file system provider
2019-09-16 13:01:46 +02:00
Alex Ross
1c01ce84b5
Refactor extHostTask ( #80970 )
...
so that most of it is in common
2019-09-16 12:09:14 +02:00
Benjamin Pasero
fd32392699
debt - common/product => common/productService
2019-09-16 11:31:22 +02:00
Sandeep Somavarapu
317ed7e1a5
Merge branch 'master' into sandy081/userDataProvider
2019-09-15 19:52:27 +02:00
Sandeep Somavarapu
4ffcfff8b9
prepare to merge to master
2019-09-15 19:41:26 +02:00
Matt Bierner
5b4776fcf6
Make webview editor state updates handle diff editors
2019-09-13 23:07:33 -07:00
Matt Bierner
58b2640720
Use uuid instead of incremental counter for webview ids
2019-09-13 22:27:17 -07:00
Matt Bierner
4546a07196
Working on basic save for custom editors
2019-09-13 22:24:35 -07:00
Matt Bierner
25c054b034
WebviewEditorInput -> WebviewInput
2019-09-13 15:00:26 -07:00
isidor
64980ea1f3
debug: better cancelation support
...
fixes #80374
2019-09-13 13:02:09 +02:00
Johannes Rieken
cf88c7f310
retry command exec when having arguments, when contributes, and not yet activated, #80338
2019-09-13 08:50:12 +02:00
Daniel Imms
4bd485513c
Merge remote-tracking branch 'origin/master' into tyriar/79425
2019-09-12 21:19:59 -07:00
Daniel Imms
c3e7a4a1ec
Move a lot of terminal into browser
...
Fixes #79425
2019-09-12 20:36:08 -07:00
Daniel Imms
678abfe8b2
Remove Terminal.onDidWriteData
...
Replaced by vscode.window.onDidWriteTerminalData
Fixes #78574
2019-09-12 19:09:12 -07:00
Matt Bierner
7a219ab632
Adding concept of a state for webview editors
...
#77131
This information will be used to show the dirty indicator and also enable/disable save
2019-09-12 14:04:54 -07:00
Sandeep Somavarapu
2b5da56187
fix compilation
2019-09-12 22:39:56 +02:00
isidor
4285736fe8
debug: support canceling requests
...
fixes #80374
2019-09-12 18:02:00 +02:00
isidor
f17f3f4cb7
fix debug UI doesn't cleanup spinners on debug session end
...
fixes #80402
2019-09-12 16:37:46 +02:00
jrieken
96665b6e7a
calls - add API commands
2019-09-12 14:35:21 +00:00
jrieken
4aa06c2611
calls - remove resolve-function, use document,position tuple when making requests
2019-09-12 10:13:20 +00:00
Isidor Nikolic
4c45266943
Merge pull request #80703 from microsoft/isidorn/dialogService
...
DialogService show support checkbox
2019-09-12 09:54:44 +02:00
Matt Bierner
8532eb3206
Remove old-style webview state migration code
2019-09-11 20:44:20 -07:00
Johannes Rieken
fd6bb626e3
fix tslint warnings...
2019-09-11 16:16:13 +02:00
Johannes Rieken
a97b843f27
Merge pull request #80713 from microsoft/joh/api/callHierarchy2
...
Call hierarchy API proposal
2019-09-11 15:37:16 +02:00
jrieken
8e5edc0eda
use Outgoing/Incoming terminology
2019-09-11 13:25:53 +00:00
Sandeep Somavarapu
65f14490b7
Merge branch 'master' into sandy081/userDataProvider
2019-09-11 13:42:07 +02:00