Commit Graph

25 Commits

Author SHA1 Message Date
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