Matt Bierner
4da7386445
Rename webviewInput to webviewEditorInput
2018-04-06 16:06:44 -07:00
Matt Bierner
0dd891bbcf
Chagne webview element file name
2018-04-05 18:48:53 -07:00
Matt Bierner
ca3341f659
Move main webview contributions from html to webview
2018-04-05 18:45:09 -07:00
Matt Bierner
2bf113ef45
Webview -> WebviewElement
2018-04-05 18:35:27 -07:00
Matt Bierner
caee7a5789
Working on progress indicator when loading webview
2018-04-05 10:16:39 -07:00
Benjamin Pasero
b393ca69ac
debt - further reduce Builder usage
2018-04-04 10:08:57 +02:00
Matt Bierner
dd21d3520a
Add webview restoration api proposal ( #46380 )
...
Adds a proposed webiew serialization api that allows webviews to be restored automatically when vscode restarts
2018-04-03 18:25:22 -07:00
Benjamin Pasero
c72b0bb408
debt - reduce usage of Builder pattern
2018-04-03 15:01:52 +02:00
Matt Bierner
954c5ae24f
Don't set resource on webviews
...
Fixes #46217
2018-03-20 15:53:22 -07:00
Matt Bierner
e839ec02cc
Make find widget opt-in for webviews
...
Fixes #44597
2018-03-19 15:19:05 -07:00
Matt Bierner
ab1669f898
Revert "Revert "Avoid using import x = require('...')""
...
This reverts commit 27256832f3 which turns out did not break the import of vs/nls
2018-03-15 10:17:18 -07:00
Matt Bierner
27256832f3
Revert "Avoid using import x = require('...')"
...
This reverts commit 7de696a202 .
Seems to have broken loading vs/nls in at least one case in insiders
2018-03-15 00:47:33 -07:00
Matt Bierner
7de696a202
Avoid using import x = require('...')
...
Don't use this import form in places where it is not needed. This prevents us from correctly detecting duplicate imports
2018-03-14 14:45:59 -07:00
Matt Bierner
81767beaca
Make Event a named export
...
There are many places in the code that do `import Event, { ...} from '.../event'`.
2018-03-14 14:25:30 -07:00
Matt Bierner
f94cea3742
Mark private emitters as readonly
2018-03-14 13:57:38 -07:00
Matt Bierner
82084be1bc
Switch to use vscode-resource scheme in webviews
...
Fixes #45784
2018-03-14 11:25:40 -07:00
Matt Bierner
e1b548f072
New webviews should allow svgs by default
...
Fixes #45476
2018-03-13 14:24:56 -07:00
Matt Bierner
ca17963f44
Move html into electron browser
...
These files depend on electron APIs such as webview. They should life in electron browser rather than browser
2018-03-06 16:22:37 -08:00
Matt Bierner
166360107b
Rename file
2018-03-06 16:22:37 -08:00
Matt Bierner
4db9fc6551
Annotating a few properties that can be undefined
2018-03-06 16:22:37 -08:00
Matt Bierner
ddab4d65a2
Don't take parent in webview ctor
2018-03-06 16:22:37 -08:00
Matt Bierner
9c2e83778d
Moving more fields out of BaseWebviewEditor
2018-03-05 16:59:06 -08:00
Matt Bierner
4dec0f3f3d
Move scroll storage into html preview
2018-03-05 16:54:55 -08:00
Matt Bierner
ec6412be83
Switch release notes to use webview editor
...
Changes the release notes to use the standard webview editor instead of their custom webview editor.
Also makes the release notes editor a singleton. Only one release notes editor may be open at a time.
Fixes #27493
Fixes #34369
2018-03-05 16:18:54 -08:00
Matt Bierner
267f791f2c
Move webview editor and input to own part
2018-03-05 14:07:17 -08:00