meganrogge
040454db28
update distro to include ptyService async method processBinary
2021-04-02 11:16:31 -07:00
meganrogge
7dc766dabc
make processBinary async
2021-04-02 11:14:21 -07:00
Megan Rogge
215fe3d92b
fall back to dom if webgl loses context ( #120400 )
2021-04-02 11:08:19 -07:00
SteVen Batten
15af2df708
tweak api based on conversations ( #120397 )
2021-04-02 11:02:03 -07:00
meganrogge
99ffa6db26
update distro
2021-04-02 11:01:33 -07:00
meganrogge
c247af6a23
remote processBinary
2021-04-02 10:56:49 -07:00
Raymond Zhao
8fcdb2035a
Improve descriptions, fixes #117516 , fixes #117518
2021-04-02 10:01:16 -07:00
Logan Ramos
d0061c5db6
Update distro
2021-04-02 11:22:42 -04:00
Daniel Imms
cd7499c167
Ignore shutdown pty host messages when already shutdown
...
Fixes #120010
Fixes #119989
2021-04-02 06:37:43 -07:00
Daniel Imms
c159ad6fb4
Add create with profile to term quick access
...
Fixes #120237
2021-04-02 04:49:48 -07:00
Ladislau Szomoru
3ef964364c
Fix issue with getting extension trust requirement
2021-04-02 11:29:00 +02:00
rebornix
5500358084
avoid flush cached focus mode.
2021-04-01 20:42:25 -07:00
Matt Bierner
4f46f64b43
Add slight right padding to markdown cells
2021-04-01 18:03:41 -07:00
Daniel Imms
b831938a47
Update distro
2021-04-01 18:02:34 -07:00
Daniel Imms
cd4ef67520
xterm@4.12.0-beta.15
...
Diff: dd952ac...0421f6e
Fixes #120129
2021-04-01 17:58:15 -07:00
Matt Bierner
b62d4a06bb
Use a single resize observer instead of one per cell
...
This should be more efficent than having multiple resize observers
2021-04-01 17:51:06 -07:00
Matt Bierner
f6b67b6cc3
Batch together a few more notebook change events
...
When updating multiple cells—such as by folding a cell that has a lot of other cells below it—it is better to have a single change event instead of one per cell
2021-04-01 17:51:06 -07:00
meganrogge
81f2d352a3
update distro again
2021-04-01 17:13:35 -07:00
meganrogge
50a900f51e
more 🧹
2021-04-01 17:03:57 -07:00
rebornix
ce9c754d74
markdown editor model might be disposed.
2021-04-01 16:51:15 -07:00
Matt Bierner
4dc3a84c60
Flatted structure of preview nodes in markdown back layer webview
...
For #120384
2021-04-01 16:20:37 -07:00
Matt Bierner
0a2a57cfc3
Clean up interface for dimension update apis
2021-04-01 16:20:37 -07:00
meganrogge
93b7b60aaf
update distro
2021-04-01 16:20:36 -07:00
meganrogge
962e1afa63
🧹 and store isBinary in writeBuffer
2021-04-01 16:13:52 -07:00
rebornix
a99d2735ff
notebookEditorWidget.layoutNotebook is still the better place.
2021-04-01 16:04:46 -07:00
Connor Peet
68207be49c
compilation error
2021-04-01 16:01:53 -07:00
rebornix
9b3eaf003c
move layout cell into cell list.
2021-04-01 15:53:35 -07:00
Connor Peet
ade3e6e683
testing: some api polishing
...
Fixes #119793
Fixes #119831
Fixes #117602
2021-04-01 15:43:24 -07:00
rebornix
788d62f10f
Merge branch 'notebook/dev' into main
2021-04-01 14:02:11 -07:00
rebornix
e3d59bf3a5
fix #119661 .
2021-04-01 14:01:25 -07:00
Raymond Zhao
a3a61f467e
Fix webview search, fixes #120158 ( #120373 )
2021-04-01 13:53:44 -07:00
rebornix
ef1e9bfa2c
Merge remote-tracking branch 'origin/main' into notebook/dev
2021-04-01 12:27:15 -07:00
Daniel Imms
c8ccd07d0f
Add initialText proposed API
...
Part of #120368
2021-04-01 12:27:13 -07:00
meganrogge
062ed0700d
bump distro
2021-04-01 12:14:57 -07:00
Matt Bierner
a816fcfb6b
Hide outputs with visibility instead of display
...
This improves perceived performance when outputs are hidden by folding
2021-04-01 12:13:54 -07:00
Matt Bierner
470e37c3d8
Merge the two scroll events
...
Have a single event that updates the scroll tops for both markdown cells and outputs
2021-04-01 12:13:54 -07:00
Matt Bierner
0e5ecf116f
Reduce the number of times we fire updateSelectedMarkdownPreviews
...
Right now this is fired once per cell on selection change. With this PR, we should instead fire it once per selection change
2021-04-01 12:13:54 -07:00
Matt Bierner
ee7c454339
Fix potentially null reference while updating scroll tops
2021-04-01 12:13:54 -07:00
Matt Bierner
fcc12d58d2
Batch dimension updates from backlayer webview when possible
2021-04-01 12:13:54 -07:00
Matt Bierner
5f445eae30
Avoid running content height update multiple times per frame
2021-04-01 12:13:54 -07:00
Matt Bierner
50b58c4868
Use for/of loop
2021-04-01 12:13:54 -07:00
Matt Bierner
003c7d95e4
Remove unused values from webview messaging
...
A few parameter that are getting passed over in `view-scroll` are not being used anywhere. Remove these
2021-04-01 12:13:54 -07:00
Matt Bierner
2557840bce
Remove extra conditional
2021-04-01 12:13:54 -07:00
Matt Bierner
4bc5ab886f
Use for/of loop
...
Also remove extra guard since we already check this in the above code
2021-04-01 12:13:54 -07:00
Matt Bierner
000e90ec38
Use single call to add/remove for classlist
2021-04-01 12:13:54 -07:00
Matt Bierner
c131f15568
Add guards to updateMarkdownScrollTop
2021-04-01 12:13:54 -07:00
Matt Bierner
b3df72fe76
Skip sending updateViewScrollTop if there is nothing to update
2021-04-01 12:13:54 -07:00
Matt Bierner
04492b42b0
Use for/of loop
2021-04-01 12:13:54 -07:00
Matt Bierner
4b20016f0d
Use for of loop
2021-04-01 12:13:54 -07:00
Matt Bierner
79011a0fe1
Extract duplicated code
2021-04-01 12:13:53 -07:00