Commit graph

97510 commits

Author SHA1 Message Date
Daniel Imms 18408b9090
Allow tests to run multiple times 2022-06-15 12:35:53 -07:00
Daniel Imms 7548fed110
after -> afterEach 2022-06-15 11:30:24 -07:00
Daniel Imms e4c3bca7a2
Kill all terminals after each shell integration test 2022-06-15 11:28:46 -07:00
Daniel Imms 1f5dc6a572
Run shell integration tests 100 times in CI
Part of #150478
2022-06-15 06:59:40 -07:00
Ladislau Szomoru 03be93691c
SourceControlInputBox API finalization (#152171) 2022-06-15 15:14:28 +02:00
Alexandru Dima 5e7d488b7c
Improve error message when a module cannot be bundled and exclude vs/nls from bundles (#152188) 2022-06-15 12:51:27 +00:00
Benjamin Pasero 68433fb7fd
tests - remote invalid proposed API (#152181) 2022-06-15 14:34:56 +02:00
Alexandru Dima 132a7e6396
Dispose overview rulers when the diff editor model is set (#152182)
Fixes #152176: Dispose overview rulers when the diff editor model is set
2022-06-15 14:29:33 +02:00
Daniel Imms e07cc2a604
Merge pull request #152136 from microsoft/tyriar/151228
Try prevent duplicate placeholder decorations showing
2022-06-15 05:11:50 -07:00
Sandeep Somavarapu 83326654e3
use workspaceIdentifier while getting profile (#152177) 2022-06-15 14:00:59 +02:00
Sandeep Somavarapu f64b32466a
Merge pull request #152163 from microsoft/sandy081/technological-prawn
Support profiles creation, switching and removing
2022-06-15 13:33:55 +02:00
Daniel Imms a6a12cc08f
Merge pull request #152137 from microsoft/tyriar/test_icon
Set default icon for test tasks to beaker
2022-06-15 04:03:15 -07:00
João Moreno 8e2ec5a7ee
Revert "remove UpdateMode policy (#150357)" (#152155)
This reverts commit 73dda0c06a.
2022-06-15 07:56:48 +00:00
Sandeep Somavarapu 917f6978e9
- implement profile CRUD operations
- enable profile actions in dev mode
2022-06-15 09:54:31 +02:00
Benjamin Pasero 4192006454
Merge pull request #152045 from microsoft/ben/151490
Profile support for global storage
2022-06-15 09:49:30 +02:00
Benjamin Pasero ee1f284f5f
comment 2022-06-15 09:03:54 +02:00
Benjamin Pasero a4906e241e
dont create storage in default profile twice 2022-06-15 08:56:16 +02:00
Johannes Rieken 3d471d2ca9
Merge pull request #151841 from microsoft/joh/cute-bobcat 2022-06-15 08:46:12 +02:00
Benjamin Pasero efb5563dcf
revert experiment service change 2022-06-15 08:45:44 +02:00
Benjamin Pasero cdaf61edab
💄 2022-06-15 08:31:56 +02:00
Benjamin Pasero 0b74e15aff
ux - dont use grab cursor (fixes #151918) (#152146) 2022-06-14 21:56:26 -07:00
Matt Bierner ab85d3bd0d
Reduce delays on test (#152129)
For #149712
2022-06-14 21:27:01 -07:00
Benjamin Pasero 145f022c19
Merge branch 'main' into ben/151490 2022-06-15 06:20:38 +02:00
Daniel Imms 51113d25a7
Merge pull request #152121 from microsoft/tyriar/xterm_update_3
xterm@4.19.0-beta.60
2022-06-14 18:21:58 -07:00
Daniel Imms 26d5de2961
Set default icon for test tasks to beaker
Fixes #152057
2022-06-14 18:20:14 -07:00
Daniel Imms adf9340be6
Try prevent duplicate placeholder decorations showing
This adds these protections:

- Placeholders are now always disposed of before a new one is created,
this was the main reason for these issues.
- Prevent the command started event firing if it has already fired on
the same line.

Fixes #151228
2022-06-14 18:19:00 -07:00
Matt Bierner b4f0d4d906
Build VS Code using latest TS nightly (#152130)
* Build VS Code using latest TS nightly

* Fix build for new AST
2022-06-14 18:15:51 -07:00
Daniel Imms 24553232b2
Merge pull request #152114 from microsoft/tyriar/152087
Mention history in terminal persistence settings
2022-06-14 18:02:05 -07:00
Priyank Rastogi 9e1f017b8c
Add latex to markdown embedded languages (#151732) 2022-06-15 00:01:37 +00:00
Joyce Er 9e52154c5a
Allow getting edit sessions by ref (#152116) 2022-06-14 16:14:37 -07:00
Joyce Er 008143b346
Check edit session schema version before applying it (#152118)
Check edit session schema version before applying
2022-06-14 16:14:22 -07:00
Matt Bierner 7d729bbcc8
Disable copy/paste actions if editor is not focused (#152125)
This fixes copy/paste triggering when you copy/paste in the rename widget for example
2022-06-14 22:37:47 +00:00
Matt Bierner 00273730e8
Split markdown linkComputer from linkProvider (#152124)
Instead of passing around a full `vscode.DocumentLinkProvider`, we should pass just the more minimal interface that consumers need
2022-06-14 15:34:05 -07:00
Daniel Imms f3e3c63d1e
xterm@4.19.0-beta.60
Fixes #151930
Fixes #152063
2022-06-14 14:56:22 -07:00
Matt Bierner 43d8a326fa
Cancel call to deserializeWebviewPanel if webview is disposed of (#152105)
Fixes #151111
2022-06-14 14:53:04 -07:00
Matt Bierner 1aa08c988f
Pass collection as third paramter to DataTransfer.forEach (#152101)
For #151657

This aligns the signature with our other `forEach` functions

Also fixes `callbackfn` not actually using `thisArg`
2022-06-14 14:39:20 -07:00
Daniel Imms fcbd29c8c9
Merge pull request #152109 from microsoft/tyriar/142826
Support persisting the environment variable collection each terminal was created with
2022-06-14 13:56:50 -07:00
Daniel Imms 574a542918
Mention history in terminal persistence settings
Fixes #152087
2022-06-14 13:48:04 -07:00
Justin Chen 059315782c
Merge pull request #152081 from justschen/justin/CodeAction-Telemetry
Added Telemetry for CodeActions (part of refactoring preview)
2022-06-14 13:34:32 -07:00
Daniel Imms 82222d60c8
Fix compile 2022-06-14 13:14:51 -07:00
Daniel Imms b99ec26fae
Merge branch 'main' into tyriar/142826 2022-06-14 13:14:04 -07:00
Daniel Imms bfdb1f44d9
More clean up 2022-06-14 13:03:16 -07:00
Daniel Imms 263dc42469
Clean up 2022-06-14 12:58:39 -07:00
Daniel Imms 1be5c3ddd9
Fix layer issue 2022-06-14 12:56:37 -07:00
Daniel Imms 39e2a08a91
Move collections into attachPersistentProcess 2022-06-14 12:48:46 -07:00
Daniel Imms df09d0e133
Get environment variable collection status updating after reconnect
Part of #142826
2022-06-14 12:41:59 -07:00
Ladislau Szomoru c5318659ec
Git - add support for SSH Uri (#152051)
* Add support for SSH Uri

* Update extensions/git/src/protocolHandler.ts

Co-authored-by: João Moreno <joao.moreno@microsoft.com>

Co-authored-by: João Moreno <joao.moreno@microsoft.com>
2022-06-14 20:41:54 +02:00
Matt Bierner ef8f1ff4c4
Fix json schema for notebook renderers (#152100)
For #121256

Use `allOf` to allow two versions of a renderer contribition: one for direct renderers and one for renderers that extend other renderers
2022-06-14 18:25:50 +00:00
Raymond Zhao b1f1f98370
Add provides exclude for library files (#151043)
Fixes #150934
2022-06-14 11:23:53 -07:00
Matt Bierner a15d6b41a1
Mark FileSystemWatcher properties as readonly (#152098)
These properties cannot be modified: 0656d21d11/src/vs/workbench/api/common/extHostFileSystemEventService.ts (L29)
2022-06-14 18:17:50 +00:00