Benjamin Pasero
d0b67392e7
debt - getWindows is electron only
2019-09-25 09:35:28 +02:00
Matt Bierner
029009eafd
Marking most private emitters as readonly
...
Emitters should generally not be reassigned as their corresponding event would also be lost. Marking these as readonly just to enforce this
2019-09-23 17:31:18 -07:00
Rob Lourens
0719e0ae42
Support initially collapsing remote explorer panes not related to the current remote type
...
Fix microsoft/vscode-remote-release#1426
2019-09-23 14:43:15 -07:00
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