Commit Graph

2698 Commits

Author SHA1 Message Date
Tyler Leonhardt
5c0e664fd3 ensure show() hide() show() hide() emits two didHide events. Fixes #135747 2021-10-27 15:23:53 -07:00
Alexandru Dima
af37dd9117 Merge pull request #135602 from rchiodo/dev/rchiodo/multiple_providers
Allow semantic tokens to be provided by more than one provider
2021-10-26 01:01:14 +02:00
Alex Dima
21b22af19e Add support for invoking multiple equal scored DocumentRangeSemanticTokensProviders 2021-10-25 23:39:10 +02:00
Don Jayamanne
48eb908fd6 Categorize kernels in the notebook kernel picker (#135502)
* Categorize kernels in the notebook kernel picker

* rename property

* address review comments

* more changes

* fix liner

* address review comments
2021-10-25 08:23:43 -07:00
Johannes Rieken
1492ce2ad0 make ResourceMap case preserving, even better fix for #128198, fyi @bpasero 2021-10-25 11:18:27 +02:00
Megan Rogge
5e10a96239 Revert "fix extension pty terminal test failures (#135672)" (#135685)
This reverts commit af0c0342ed.
2021-10-22 20:26:48 -07:00
Megan Rogge
af0c0342ed fix extension pty terminal test failures (#135672) 2021-10-22 20:15:18 -07:00
Connor Peet
baa380d17b testing: adopt optional value standard
For #124362
2021-10-22 15:04:54 -07:00
Megan Rogge
ce049678aa Revert "migrate process properties to use generic onDidChangeProperty (#135610)"
This reverts commit 86fe048df9.
2021-10-22 14:37:18 -07:00
Megan Rogge
86fe048df9 migrate process properties to use generic onDidChangeProperty (#135610) 2021-10-22 12:08:44 -07:00
Alexandru Dima
d209aa2b02 Rename modeId -> languageId 2021-10-22 17:46:59 +02:00
Alex Dima
a30ea744d0 Improve logging 2021-10-22 14:45:20 +02:00
Alex Dima
af09288b84 Tweaks for #124362 2021-10-22 13:34:15 +02:00
Tyler Leonhardt
bcb9df5afa fix hasSession by using silent: true 2021-10-21 21:52:23 -07:00
Rob Lourens
21e5f0c8ab Add "NotebookCellExecutePrimary" menu, towards #132057 2021-10-21 17:01:14 -07:00
Tyler James Leonhardt
c71e201bed refactored mainthreadauth with silent option and tests (#135503) 2021-10-20 12:17:06 -07:00
rebornix
f6de5208d8 fix #126475 2021-10-19 16:37:00 -07:00
Johannes Rieken
0e48dd9af2 send telemetry when keytar shim is handed out to extensions, https://github.com/microsoft/vscode/issues/115215 2021-10-19 16:23:18 +02:00
Johannes Rieken
6a9bd76b69 fix https://github.com/microsoft/vscode/issues/135326 2021-10-19 15:19:44 +02:00
Matt Bierner
b85a272298 Fix csp for CDN extension locations
This rule needs to end in a `/` so that all files under the extension are allowed
2021-10-15 14:12:46 -07:00
Matt Bierner
bc76074ada Revert "Improve logging"
This reverts commit 4bba4f2554.
2021-10-14 17:02:58 -07:00
Alex Dima
4bba4f2554 Improve logging 2021-10-14 22:47:48 +02:00
Tyler Leonhardt
684fff706a initial unoptimized hasSession API 2021-10-14 13:39:11 -07:00
Matt Bierner
29d0c902a6 Include extension cdn in webview.cspSource 2021-10-14 09:32:36 -07:00
Johannes Rieken
cca2d71a82 restore previous runtime behaviour, https://github.com/microsoft/vscode/issues/134979, https://github.com/microsoft/vscode/issues/134892 2021-10-13 13:01:53 +02:00
Matt Bierner
757da367d3 Clean up types for Tab public api
- prefer using `| undefined` for managed types
- Add readonly
2021-10-12 12:11:34 -07:00
Daniel Imms
af376e98a8 Remove async promise executors
Part of #134873
2021-10-12 07:48:15 -07:00
Johannes Rieken
04bb52865a fix https://github.com/microsoft/vscode/issues/134892 2021-10-12 15:08:54 +02:00
Benjamin Pasero
3cda269c80 ESlint: enable no-async-promise-executor (#134873) 2021-10-12 10:50:44 +02:00
Johannes Rieken
c15218d09e use biased extUri when feeding data into extensions tst, https://github.com/microsoft/vscode/issues/134602 2021-10-11 17:13:16 +02:00
Johannes Rieken
8db8a07b4e use true casing rules when creating extensions tst, #134602 2021-10-11 15:24:29 +02:00
Johannes Rieken
547d92631e getExtensionPathIndex indexes extensions by URI, not just fsPath, fixes https://github.com/microsoft/vscode/issues/134602 2021-10-11 11:41:55 +02:00
Johannes Rieken
5dcc08052c change back onDidChaonDidChangeInlayHints, ignore events for model for which a request is currently pending, https://github.com/microsoft/vscode/issues/13043 2021-10-11 10:32:00 +02:00
Matt Bierner
91132cab87 Use | undefined instead of ? for some readonly properties on objects that we control
For #124362

This includes:

- Event objects
- Context objects passed to providers
- Managed objects such as `TextEditor`
2021-10-06 19:08:22 -07:00
Daniel Imms
4edb5c88d4 Remove proposed api check in terminal state event
Fixes #134376
2021-10-06 08:00:33 -07:00
Johannes Rieken
bbff19b5ba allow to send onDidChangeInlayHints-event for specific uris, https://github.com/microsoft/vscode/issues/130430 2021-10-04 12:17:10 +02:00
Johannes Rieken
9c6de0fb16 fix https://github.com/microsoft/vscode/issues/120898 2021-10-04 11:57:35 +02:00
Alex Dima
dd20472656 Fixes #129554: Do not leave the ExtensionsActivator in an attempt to activate descriptive extensions 2021-09-30 18:04:36 +02:00
Alex Dima
c037b74143 Improve logging 2021-09-27 20:39:07 +02:00
Johannes Rieken
622a8db6e2 app proposed API checks, fyi @eamodio 2021-09-27 16:54:50 +02:00
Eric Amodio
55c726b53e Adds scm action button
Refs: #110882
2021-09-27 01:16:09 -04:00
Logan Ramos
7800296d17 Add close to tab model 2021-09-24 15:53:38 -04:00
Logan Ramos
cbe175f438 Fix tests attempt number two 2021-09-24 10:12:52 -04:00
Megan Rogge
8b9aed760a Persist fixed dimensions on window reload (#133691) 2021-09-23 17:11:00 -07:00
Logan Ramos
927a28da01 Add tab move tests 2021-09-23 15:35:34 -04:00
Logan Ramos
3720741a11 Add move support to tabs 2021-09-23 14:21:57 -04:00
Johannes Rieken
94ffa6fc39 fix https://github.com/microsoft/vscode/issues/126172 2021-09-23 16:25:32 +02:00
Alex Ross
a15378a9db Allow tunnel providers to define port privacy options (#133677) 2021-09-23 16:24:51 +02:00
Sandeep Somavarapu
a0a448f344 Fix #128280 2021-09-23 14:33:18 +02:00
Alex Ross
4a67ae2ade Fix TaskGroup reference
Fixes #132279
2021-09-22 15:56:39 +02:00