Commit Graph

79253 Commits

Author SHA1 Message Date
Connor Peet 8a7228ee7d search: use strict equals
For https://github.com/microsoft/vscode/issues/118667
2021-03-30 15:42:31 -07:00
Megan Rogge 665cc92c7e check if localPtyService is defined to avoid throwing in web playground (#120144)
* fix #118819
2021-03-30 22:10:53 +00:00
Matt Bierner 63fbe4473f Remove vscode-webview-test from electron csp
On desktop, we now use a custom protocol to serve all webview resources so this should no longer be required
2021-03-30 14:37:47 -07:00
Matt Bierner f122b1096c Don't use dataTransfer for cell drag and drop
Fixes #119685
Fixes #119019

Using data transfer seems to cause the editor drop logic to kick in. Just use the local property instead
2021-03-30 14:29:56 -07:00
Matt Bierner d4412e708a Render markdown preview cells inside a shadow dom (#120137)
* Render markdown preview cells inside a shadow dom

Fixes #119971

This moves all markdown previews into shadow doms. This lets us prevent styles from outside the preview leak into the preview, and also prevents styles from the preview leak out into the rest of the notebook

* Use composedPath for handling events in webviews

This lets us handle clicks triggered inside of a shadow dom
2021-03-30 14:17:15 -07:00
Matt Bierner 268ac6e3df Bump documented min version for new postMessage behavior 2021-03-30 14:01:44 -07:00
Matt Bierner 795f44ea6a Build VS Code with latest TS nightly 2021-03-30 13:30:09 -07:00
Matt Bierner 7bbc15a60e Replace -1 constant in keycode with enum value (#120126)
Tthe key code logic uses the constant `-1` in a number of places. With the latest TS 4.3 nightly build, this causes a compile error since there is no overlap between `-1` and the `KeyCode` enum

This change adds a `-1` value to the `KeyCode` and `ScanCode` enums
2021-03-30 13:19:45 -07:00
Raymond Zhao c0ed513633 Add output.inlineBreak parameter, fixes #119088 2021-03-30 12:51:40 -07:00
Raymond Zhao 1f5ff0f17a Bump dependencies, affects #119088 2021-03-30 12:51:39 -07:00
Logan Ramos 708b353f05 Remove notDeepEqual, part of #118667 2021-03-30 15:14:20 -04:00
Raymond Zhao 6e07fb24ee Remove unnecessary condition, fixes #119120 2021-03-30 11:45:06 -07:00
Raymond Zhao 9b091c7d22 💄 Emmet tests 2021-03-30 11:30:32 -07:00
Benjamin Pasero 9503e7dce7 🆙 distro 2021-03-30 19:24:50 +02:00
Benjamin Pasero 78d3cc3fea Remove use of assert.equal from the code (#118667) 2021-03-30 19:22:31 +02:00
Benjamin Pasero 1968bda7e6 platform#IProcessEnvironment is badly typed (fix #119046) 2021-03-30 19:05:44 +02:00
Megan Rogge 4ccad80121 fix #119322 (#120143) 2021-03-30 09:39:10 -07:00
Logan Ramos d5a670eaeb Switch to deepStrictEqual part of #118667 2021-03-30 12:05:06 -04:00
Tyler James Leonhardt 48cc8a84fd fix powershell profile source (#120138)
* fix PowerShell profile source

* profile -> path
2021-03-30 08:11:20 -07:00
Daniel Imms 0cea28a5de Adopt ITerminalEnvironment in external terminal
Part of #119046
2021-03-30 07:59:27 -07:00
Daniel Imms d3da22dfc4 node-pty@0.11.0-beta4
Part of #119046
2021-03-30 07:59:26 -07:00
Alex Ross dddbfa6165 Remove process.env from tasks
Part of #108804
2021-03-30 16:55:27 +02:00
isidor 1f06361cd3 Debug view should show when a breakpoint is hit
fixes #119646
2021-03-30 16:37:56 +02:00
isidor 770ba2b0c0 Debugger: Add option to allow disconnect and stop/terminate UI elements
fixes #116731
2021-03-30 15:57:16 +02:00
Daniel Imms 1988caa627 Merge pull request #119160 from alexmyczko/patch-1
Improve debian control description
2021-03-30 06:56:07 -07:00
Daniel Imms 1a4f9ebf8b Update distro 2021-03-30 06:54:18 -07:00
Daniel Imms 01e935eac9 xterm@4.12.0-beta.11
Diff: https://github.com/xtermjs/xterm.js/compare/6d1a2f3...dd952ac

Fixes #120178
2021-03-30 06:48:33 -07:00
Johannes Rieken 298b3bb7b9 show "no elements" for empty breadcrumb case, https://github.com/microsoft/vscode/issues/56327 2021-03-30 15:47:21 +02:00
Logan Ramos e385305025 Remove notEqual part of #118667 2021-03-30 09:34:17 -04:00
Daniel Imms e30424ae61 Merge pull request #108397 from awilkins/feature/selection-paste-in-terminal
Implement selection paste for integrated terminal on Linux
2021-03-30 06:20:01 -07:00
Ladislau Szomoru 29d59497cd Update Github issue for workspace trust proposed api 2021-03-30 15:10:46 +02:00
Daniel Imms 149c304c8c Merge branch 'main' into feature/selection-paste-in-terminal 2021-03-30 06:02:59 -07:00
Ladislau Szomoru 142cbdbaad Increase timeout for browser integration tests 2021-03-30 14:52:02 +02:00
Ladislau Szomoru 54bd78ffbe Revert "Increase timeout for browser integration tests"
This reverts commit 9dbdcc4a0c.
2021-03-30 14:50:41 +02:00
Ladislau Szomoru 849a2db25b Update markdown-it (#120161) 2021-03-30 05:34:25 -07:00
Sandeep Somavarapu 291cc7c9d5 Fix #120159 2021-03-30 14:29:44 +02:00
Ladislau Szomoru 9dbdcc4a0c Increase timeout for browser integration tests 2021-03-30 14:10:16 +02:00
Ladislau Szomoru 7c498ec3a8 Update tests to use consistent version of mkdirp 2021-03-30 14:00:37 +02:00
Jean Pierre 095d06955c Fix table list height. Fixes #120062 (#120102) 2021-03-30 04:30:46 -07:00
Pooya Vakeely 95420b39f2 Add cuda-cpp lang id, grammar and problem matchers (#119444)
* Adding a language ID for CUDA

* Adding aliases for CUDA C++

* Add problem matcher for cuda-cpp based on nvcc output

* Adding a grammar for cuda-cpp

* Adding a language configuration file for cuda-cpp

* Adding a colorizer test for cuda-cpp

* Update the update-grammars.js to pick up cuda-cpp.tmLanguage.json

* Add cgmanifest entry for cuda grammar

Co-authored-by: Alex Ross <alros@microsoft.com>
2021-03-30 11:18:48 +02:00
Johannes Rieken 3287cedd34 no more usage of assert.equal, https://github.com/microsoft/vscode/issues/118667 2021-03-30 09:55:49 +02:00
Matt Bierner 2b04ebaa11 Remove unused static functions in grid (#120123)
Detected with latest TS build
2021-03-30 09:23:17 +02:00
João Moreno eb7ccce154 update y18n 2021-03-30 09:17:55 +02:00
Sandeep Somavarapu 452b685b99 use assert.strictEqual 2021-03-30 08:53:39 +02:00
Matt Bierner 3499f63dc1 Exploration: Better transferring of TypedArrays used in Webview.postMessage (#115664)
* Improve passing of ArrayBuffers to and from webviews

Fixes #115807

* Serialize and restore typed arrays too

This also makes it so that if you pass the same ArrayBuffer twice in an object, we use a single object on the receiver side too

* Fix spelling

* Require VS Code 1.56+
2021-03-30 06:49:34 +00:00
Benjamin Pasero 242bea8c8f zoom - always set it early on (fix #108920) 2021-03-30 08:36:47 +02:00
Matt Bierner de4b1cf9dc Add placeholder for empty markdown cells
Fixe #119576
2021-03-29 23:22:06 -07:00
Matt Bierner eb17cca0d5 Don't call updateOutputRendering if dom not has not been set
Fixes #119611
2021-03-29 23:22:06 -07:00
Megan Rogge 97044c900a Adopt workbench.hover.delay in the terminal (#120134)
* fix #119329
2021-03-30 02:21:26 +00:00
Megan Rogge 768ea66254 Handle error in getting wsl distros (#120124)
fix #120119
2021-03-30 02:19:27 +00:00