Commit graph

79429 commits

Author SHA1 Message Date
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
Megan Rogge 0691553200
pull reduce grace time into ptyService method (#120195)
* fix #118724
2021-04-01 19:04:17 +00:00
rebornix 3ab41807e9
fix compile error. 2021-04-01 11:56:45 -07:00
rebornix e2a0fe60b2
cut aligns with delete cells. 2021-04-01 11:52:55 -07:00
rebornix ae6d1a7328
fix #120187. 2021-04-01 11:29:55 -07:00
rebornix 890372404a
fix #120348. 2021-04-01 10:53:40 -07:00
Eric Amodio 1fd558ab2f Fixes #117513 - deals with very old git 2021-04-01 13:50:22 -04:00
Raymond Zhao f3f8d3d870
Fix tests for #120356 2021-04-01 17:11:53 +00:00
Raymond Zhao 083bf90204
JSX self-closing style should default to XHTML, fixes #120356 2021-04-01 16:20:24 +00:00
Connor Peet 7a26300301
debug: update js-debug 2021-04-01 09:08:36 -07:00
Alex Dima 4cd94d0299
ILanguageSelection should not be IDisposable (#119968) 2021-04-01 18:03:00 +02:00
Christof Marti abff1971b9 Update to vscode-proxy-agent 0.8.2 (#120354) 2021-04-01 18:00:17 +02:00
Christof Marti 8e93733fb9 Revert to vscode-proxy-agent 0.8.1 (#120354) 2021-04-01 17:57:48 +02:00
Alex Dima c7be0b5222
Adopt assert.deepStrictEqual (#118667) 2021-04-01 17:31:31 +02:00
Sandeep Somavarapu 1ed36fae34 Fix #117881 2021-04-01 17:18:09 +02:00
vinku a56afa9033
Emmet: Select next/previous item does not work with script tag. (#118842)
Co-authored-by: Vinay Kumar Sharma <vinakum@microsoft.com>
2021-04-01 08:12:12 -07:00
Sang 595a894b21
Add emmet self closing abbrev support (#120311) 2021-04-01 08:11:15 -07:00
Alex Dima 3e22994cad
Adopt latest loader (fixes #120150) 2021-04-01 16:54:35 +02:00