Commit graph

83665 commits

Author SHA1 Message Date
Henning Dieterichs 68e483f8a8
Refactors ghost text widget to use a fixed model. If the model changes, the ghost text widget needs to be recreated. 2021-06-10 15:26:56 +02:00
Henning Dieterichs 735dd57b16
Extracts logic from ActiveGhostTextController to a GhostTextModel. 2021-06-10 15:26:55 +02:00
Henning Dieterichs 9c612db6d7
Context Keys are already scoped to the currently active editor. Fixes debt item #125431. 2021-06-10 15:26:55 +02:00
Henning Dieterichs 7cd9352928
Only enable next/previous actions when there are multiple suggestions. Fixes #125296. 2021-06-10 15:26:54 +02:00
Henning Dieterichs 1b15230de9
Implements tests for inline completions. 2021-06-10 15:26:48 +02:00
isidor 1142237a7c
do not show Add Folder in Explorer for iOS 2021-06-10 15:25:45 +02:00
Henning Dieterichs 8a2b4802ab
Removes unused Workspace import to fix CI. 2021-06-10 15:24:17 +02:00
Sandeep Somavarapu 0d118ed731
#124662 Fix registering duplicate settings 2021-06-10 14:58:07 +02:00
Ladislau Szomoru cda451150e
Add stubs for more tests 2021-06-10 14:55:05 +02:00
Benjamin Pasero a0a9141869
file watcher - avoid array creation when iterating over events (#124723)
//cc @isidorn
2021-06-10 14:13:49 +02:00
João Moreno 20070e3166
fix build 2021-06-10 14:04:55 +02:00
Ladislau Szomoru f1565c1b87
Add first basic tests. Remove old stubs. 2021-06-10 13:18:46 +02:00
Johannes Rieken 3c9e29fa75
move INotebookKernel type into kernel service file 2021-06-10 12:42:05 +02:00
Johannes Rieken 634cc5e091
remove unused symbols of notebookCommon 2021-06-10 12:36:13 +02:00
Benjamin Pasero 5e1a29acd3
watcher - code 💄 2021-06-10 12:34:15 +02:00
João Moreno b61eee3fa4
update v8-inspect-profiler 2021-06-10 11:50:09 +02:00
Johannes Rieken 2c62cbf2cb
Merge branch 'main' into notebook/dev 2021-06-10 11:33:04 +02:00
Johannes Rieken d0cc52143b
change IOutputItemDto to use real bytes, add many dedicated dto-types for transporting output (which cannot be bytes), remove metadata2 from renderer 2021-06-10 11:18:46 +02:00
dependabot[bot] fcc2d12bc4
Bump tar from 2.2.1 to 2.2.2 (#125879)
Bumps [tar](https://github.com/npm/node-tar) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/master/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v2.2.1...v2.2.2)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-10 01:42:35 -07:00
isidor e443da1715
debug: render keybinding for start debugging
fixes #125883
2021-06-10 09:42:19 +02:00
Alexandru Dima 911ef74bbb
Merge remote-tracking branch 'origin/main' into alex/update-playwright 2021-06-10 09:27:13 +02:00
rebornix 62ce585b95 optimize CellOutputContainer splice. 2021-06-09 22:06:28 -07:00
Matt Bierner f251fc1c1c
notebookDocument -> viewModel 2021-06-09 19:22:09 -07:00
Matt Bierner 556c5d4699
Move update-scroll into notebookDocument 2021-06-09 19:20:15 -07:00
Matt Bierner 2ac11a6eb2
Move show and hide and ack-dimension into model 2021-06-09 18:58:46 -07:00
Matt Bierner dcc66098d5
Move clearoutput into notebookDocument 2021-06-09 18:58:46 -07:00
Matt Bierner 3e24ad4c63
Move outputContainer into OutputCell 2021-06-09 18:58:46 -07:00
Matt Bierner 16c3fdb724
Move code into outputCell cell 2021-06-09 18:58:45 -07:00
Matt Bierner d111cea7db
More explicit names 2021-06-09 18:58:45 -07:00
Matt Bierner 345443810e
Use cellId for focus-editor
I believe we only care about the cell, not the output it contains
2021-06-09 18:58:45 -07:00
Matt Bierner df7fa054f7
Make sure we clear markup cells on clear 2021-06-09 18:58:45 -07:00
Daniel Imms 12e7a6a2a3
Merge pull request #124985 from jeanp413/fix-124928
Fixes terminal drop overlay moves horizontally instead of vertically when pane is on the side
2021-06-09 15:57:05 -07:00
Daniel Imms f81ac91216 Merge branch 'main' into pr/jeanp413/124985 2021-06-09 15:38:38 -07:00
Daniel Imms a5df25e193
Merge pull request #107454 from turara/fix-105491
Fixes [Terminal: Clear] command
2021-06-09 15:33:26 -07:00
Daniel Imms f66a700fcf Merge remote-tracking branch 'origin/main' into tyriar/120369 2021-06-09 15:28:40 -07:00
Daniel Imms 5266c72cd9
Merge pull request #125743 from microsoft/tyriar/119826
Re-enable environment variable collection tests
2021-06-09 15:24:43 -07:00
Daniel Imms ff3e30b932 Move remaining terminal menu registrations to terminalMenus
Fixes #123473
2021-06-09 15:24:10 -07:00
Matt Bierner bc14fe9e8d
Use templates for markdown styles
These styles shouldn't be added into the notebook itself, only into the shadow dom of the markdown cells
2021-06-09 15:17:21 -07:00
Matt Bierner 52ea1fd44e
Move toggleDragDropEnabled 2021-06-09 15:17:20 -07:00
Daniel Imms 3984275430 Fix localized command string
Fixes #125786
2021-06-09 15:12:29 -07:00
Daniel Imms a88fa5b58f Format terminalMenus
Part of #123473
2021-06-09 14:57:32 -07:00
Alexandru Dima daec68cd66
update distro 2021-06-09 23:41:58 +02:00
Don Jayamanne 8ee8d410ad Action code review 2021-06-09 14:21:19 -07:00
Alexandru Dima 1518fb55e9
Merge pull request #125304 from stefanloerwald/patch-1
Fixes #125303
2021-06-09 22:38:32 +02:00
Alexandru Dima 74d24ff55f
Reduce impact of fix for #125303 to standalone editor only 2021-06-09 22:37:43 +02:00
Alexandru Dima f163b54a19
Fixes #123882
The catch block around the return statement was never executing, as it would catch only synchronous errors thrown by `_doHandleExtensionTests`. By awaiting the returned promise, we make sure to catch also promise rejections, which gives us a chance to log the error message on the extension host console as well.
2021-06-09 22:31:14 +02:00
Martin Aeschlimann ef6ec74920
Ensure hover gets disposed when icon label is removed 2021-06-09 22:21:22 +02:00
Alexandru Dima 7390a8d7a4
Do not use unsupported feature names in Firefox 2021-06-09 22:02:21 +02:00
Connor Peet 77b7a91b4c
testing: allow running tests from RHS of diff editor
Fixes #124493
2021-06-09 12:49:43 -07:00
Alexandru Dima b1bc7be9d1
Do not rely on console.log for exiting tests 2021-06-09 21:47:18 +02:00