Commit Graph

79283 Commits

Author SHA1 Message Date
Johannes Rieken dd360b25da add notebookEditorModelResolverService.isDirty and use that when forwarding events 2021-03-31 12:06:03 +02:00
Johannes Rieken 6b5f2532d9 cellCount and cellAt API proposal so that notebook aligns better with text document 2021-03-31 11:41:16 +02:00
Johannes Rieken bbdc0e4c79 add NotebookSelector which is like DocumentSelector 2021-03-31 10:42:32 +02:00
Johannes Rieken 367c5e2dd6 add some todo-tags 2021-03-31 09:04:29 +02:00
Johannes Rieken 4fd610fc71 try bigger timeout awaiting events 2021-03-31 08:45:17 +02:00
Johannes Rieken 38abcf09ad Merge branch 'main' into notebook/dev 2021-03-31 08:14:39 +02:00
deepak1556 325bea69a7 chore: add media and apple event entitlements
Fixes https://github.com/microsoft/vscode/issues/119787
Fixes https://github.com/microsoft/vscode/issues/95062
2021-03-30 22:58:21 -07:00
Benjamin Pasero 7a9151a29d do not block svg for webview resources (#120156) 2021-03-31 07:46:36 +02:00
Jackson Kearl c18893214c Fix #120215 2021-03-30 20:06:09 -07:00
rebornix 2d5f0e4953 skip failing terminal tests. 2021-03-30 18:26:57 -07:00
rebornix 00c1ca5afc fix browser integration test timeout. 2021-03-30 18:16:15 -07:00
Matt Bierner cd52cd7c8d Fix clicking on markdown cell to add/remove selection
Fixes #119515

If you click on a markdown cell while holding down shift/meta, we should add the cell to the current selection (or remove it if already selected)
2021-03-30 17:14:34 -07:00
Matt Bierner 9ab80019bf Use forked markdown-it-katex version 2021-03-30 16:08:34 -07:00
Matt Bierner 16cff9cff9 Finalize CodeActionTriggerKind
Fixes #118084
2021-03-30 16:08:34 -07:00
Connor Peet caa03cd52f testing: remove total tests indicator
Fixes #119667
2021-03-30 15:42:32 -07:00
Connor Peet 4bd5a83b86 testing: clean up 0% label running tests
Fixes #119668
2021-03-30 15:42:32 -07:00
Connor Peet d6448cfd3a testing: fix test welcome being shown at inappropriate times
Fixes #119675
2021-03-30 15:42:32 -07:00
Connor Peet c79109bff1 testing: fix active style overriding checked in filter
Fixes #119664
2021-03-30 15:42:31 -07:00
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
rebornix 588c2f6c78 skip showNotebookDocment. 2021-03-30 11:32:00 -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
rebornix 33cc87e1c4 re #118108. separate selection and focus. 2021-03-30 08:41:55 -07:00
rebornix 88c58b011c re #117623. 2021-03-30 08:12:42 -07:00
rebornix 4bb08160c7 fix #117670. 2021-03-30 08:12:41 -07: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