Commit graph

82839 commits

Author SHA1 Message Date
Rob Lourens 887ff91a14 Merge branch 'notebook/dev' into main 2021-05-28 14:42:20 -07:00
Matt Bierner 5e7cd99876
Bump TS build version 2021-05-28 13:44:40 -07:00
Miguel Solorio e3354e26ef Whitespace characters are near invisible in High Contrast theme (Fixes #124612) 2021-05-28 20:43:10 +00:00
Alex Dima bb4e83a19a
Improve hover stability and handle case where mouse is directly over inline ghosted text 2021-05-28 21:30:05 +02:00
Alex Dima aada268951
update distro 2021-05-28 21:25:51 +02:00
Harald Kirschner 5fe858a229 Workspace trust explainer in getting started 2021-05-28 12:20:51 -07:00
Harald Kirschner f568f5aec3 Avoid scaling down SVGs in Getting Started 2021-05-28 12:20:51 -07:00
Jackson Kearl eb65a93f4b
Include import ref to markdown so it gets included in bundle 2021-05-28 12:17:33 -07:00
isidor bbc7af7193
fixes #115535 2021-05-28 21:13:12 +02:00
Rob Lourens 3772aeec10 Typo 2021-05-28 12:03:56 -07:00
Alexandru Dima 24143e9132
Merge pull request #124828 from microsoft/alex/ghost-text
More Ghost Text Improvements
2021-05-28 21:03:23 +02:00
isidor 868b84ceb9
fixes #124850 2021-05-28 20:35:43 +02:00
isidor f509e7552a
update classifier 2021-05-28 20:30:43 +02:00
Matt Bierner 676340ffad
Get expected service worker version from renderer instead of main.js
Due to caching, it is possible that a webview ends up running an older service worker than the current renderer version. This can be triggered if a user has webview open, updates vs code (to a version that makes service worker related changes), and then has the webview restored. Depending on what was changed in the service worker, this could potentially break the webview

Previously we tried to avoid this by checking a version number stored in `main.js`. However I don't think this is reliable as `main.js` can also be cached.

The fix here to check the sw version against an expected version from the renderer. In code, these two should always be kept in sync
2021-05-28 11:07:56 -07:00
Matt Bierner 3bfa3455a6
Fix incorrect reference when 404 on webview resource 2021-05-28 11:07:55 -07:00
Matt Bierner 445dc50f73
Use unique id for releaseNotes webview 2021-05-28 11:07:55 -07:00
Matt Bierner 1380c0c5e0
Remove unused code for rewriting endpoint
This was previously needed when the endpoint was configurable
2021-05-28 11:07:55 -07:00
Rob Lourens 8058ab1a96 Disable consolidated run button by default 2021-05-28 10:58:06 -07:00
Tyler Leonhardt 15616f8d93
refactor codeExchangeProxy to use same route and use it for refresh token as well 2021-05-28 10:35:52 -07:00
Jackson Kearl a6f4d96b82
Fix #124049 2021-05-28 10:33:05 -07:00
Benjamin Pasero 44a2428084
editors - unset preferred mode/contents before attempting to resolve 2021-05-28 18:47:03 +02:00
Johannes Rieken c784a74b8b
send Output metadata, not just OutputItem metadata, to renderer 2021-05-28 18:41:40 +02:00
Alex Dima ea02f214c7
Merge remote-tracking branch 'origin/main' into alex/ghost-text 2021-05-28 18:33:32 +02:00
Alex Dima dca2b9e2db
Show hover over multiline ghost text 2021-05-28 18:17:47 +02:00
Johannes Rieken ab1cf30d88
add api-todo code search file 2021-05-28 18:13:05 +02:00
Alex Dima affbf49ccc
Introduce HoverAnchor to allow hovering on something other than a range 2021-05-28 18:01:31 +02:00
Johannes Rieken 4202ab071a
rename NotebookCellOutput#outputs to #items 2021-05-28 17:57:50 +02:00
Henning Dieterichs b16b45fecb
Tweaks the effect of showSuggestionPreview and introduces showInlineCompletions. Explicitly triggering inline completions will now work even if settings are disabled. 2021-05-28 17:37:49 +02:00
meganrogge d2854fd787
fix #124842 2021-05-28 08:26:06 -07:00
Johannes Rieken d9f1e27aeb
more API todos 2021-05-28 17:25:56 +02:00
Megan Rogge 394a1ce2db
Merge pull request #124752 from microsoft/tyriar/term_trust
Support workspace trust in terminal
2021-05-28 10:07:03 -05:00
Johannes Rieken 2f0a9160d0
more jsdoc, also more API-todos... 2021-05-28 16:44:56 +02:00
Alex Ross 9eb940e243
Remove padding left (#124823) 2021-05-28 07:00:54 -07:00
isidor 42af32d16a
do not use shadow dom for editor context menu for iOS
fixes #122035
2021-05-28 15:59:13 +02:00
Johannes Rieken 6c10a5334e
add jsdoc placeholder everywhere 2021-05-28 15:57:35 +02:00
Alex Ross e7776ccdcc
Setting for specifiying the local host for port forwarding
Fixes #124581
2021-05-28 15:38:31 +02:00
Alex Dima e15f402651
Add mightBeForeignElement detail for CONTENT_TEXT mouse target types 2021-05-28 14:43:39 +02:00
Henning Dieterichs a2d1bd0d15
Adds menu 'editor/inlineCompletions/actions' that extensions can contribute to. 2021-05-28 14:30:21 +02:00
Henning Dieterichs 098dfd56e3
Changes shortcuts of next/previous inline completion to Alt + Open/Close Square Bracket. 2021-05-28 14:21:55 +02:00
Alex Dima 00de32d013
Keep track of the span node used for hit testing 2021-05-28 13:54:11 +02:00
Alex Dima 8e54aed67b
Remove IHoverPart.equals 2021-05-28 12:23:42 +02:00
Alex Dima ccfda77c8e
Reorder participants to improve stability 2021-05-28 12:09:48 +02:00
Johannes Rieken 77bc8745b2
jsdoc for NotebookController 2021-05-28 12:08:50 +02:00
Johannes Rieken 71fafe3946
update jsdoc for NotebookCellExecution 2021-05-28 11:51:01 +02:00
João Moreno 541a5d4fa7
smoke: trust dialog should appear in 5 seconds, and we can ignore if it doesn't 2021-05-28 11:38:10 +02:00
Alex Ross 5b642616ef
Use loading + spin codicon for task terminals status
Part of https://github.com/microsoft/vscode/issues/121659
2021-05-28 11:19:28 +02:00
Johannes Rieken 04e09dacdf
refine output modifications of NotebookCellExecution 2021-05-28 11:15:56 +02:00
Benjamin Pasero 3a857fc436
editors - add tests for capability change events 2021-05-28 11:15:02 +02:00
Alex Ross 004f6609f8
Fix problems with port protocol 2021-05-28 10:53:03 +02:00
Benjamin Pasero 903e219ccb
files - need to track individual readonly stats everywhere (#124524) 2021-05-28 10:42:30 +02:00