Commit Graph
102642 Commits
Author SHA1 Message Date
Johannes ea34e747c8 Merge branch 'main' into joh/rewrite-privates 2022-11-16 13:20:57 +01:00
Isidor NikolicandGitHub 7c466b8e96 Merge pull request #166355 from prashantvc/issue2961
Change sessionId with machineId for extension search telemetry
2022-11-16 12:11:28 +01:00
Sandeep SomavarapuandGitHub 3486612bd0 Merge branch 'main' into issue2961 2022-11-16 11:56:13 +01:00
Sandeep SomavarapuandGitHub f65123fd11 fix compilation @hediet (#166448) 2022-11-16 02:48:47 -08:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
52e04424d1 Bump loader-utils from 1.4.1 to 1.4.2 (#166406)
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.1...v1.4.2)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-16 11:29:37 +01:00
Sandeep SomavarapuandGitHub 414ce915e9 Merge branch 'main' into issue2961 2022-11-16 10:33:36 +01:00
Johannes RiekenandGitHub 3ffb834054 Merge branch 'main' into joh/rewrite-privates 2022-11-16 10:20:49 +01:00
Matt BiernerandGitHub e4b6657f93 Allow editor contributions to mark themselves as instantiated on idle (#166065)
* Allow editor contributions to mark themselves as instantiated on idle

For #164171

Editor contributions are currently created eagerly when editors are instantiated. In many cases however, the contribution is not needed instantly. A contributed widget for instance may only be shown after a user action, while some info that shows in the editor also does not need to be shown instantly as soon as the editor opens

Contributions like those can be lazily created, but actually adopting lazy instantiation for individual contributions is a lot of work

Instead this PR lets editor contributions tell VS Code that the entire contribution does not need to be eagerly created and can be instead on idle

With `EditorContributionInstantiation.Idle`, the contribution will be created:

- Either when the editor is idle
- Or when the contribution is explicitly requested.

Idle contributions cannot participate in saving and restoring of editor view states

This change will make it easier to lazily create editor contributions and also lets us remove existing code that was added to make individual editor contributions lazy

* Mark as optional

* Addressing comments

* IdleValue should throw again if there's ctor error
2022-11-16 01:07:24 -08:00
Henning DieterichsandGitHub 3dd0aea2ee Merge pull request #165147 from microsoft/hediet/integrated-mule
Implements diffing fixture tests. Fixes #165041
2022-11-16 09:54:36 +01:00
Benjamin PaseroandGitHub f176ad8e28 workspace.applyEdit drops the TextEdit if there is a RenameFile later #77735 (fix #166436) (#166439) 2022-11-16 09:43:07 +01:00
Johannes 42049188bb Merge branch 'main' into joh/rewrite-privates 2022-11-16 08:55:55 +01:00
Henning DieterichsandGitHub 3e19ba91ff Allows to pass in a custom diffing algorithm when instantiating the monaco diff editor. (#165179)
* Allows to pass in a custom diffing algorithm when instantiating the monaco diff editor.

* Undo launch.json change
2022-11-16 08:48:39 +01:00
Benjamin PaseroandGitHub 8bd052125b Save participants are re-entrant (fix #166352) (#166434) 2022-11-15 23:06:10 -08:00
Matt BiernerandGitHub 3fbbb5b892 Clean up actionWidget (#166408)
- Reduce number of exports
- Adding private and removing unnused params
- Split out `actionList.ts` to own file
2022-11-16 07:50:27 +01:00
Matt BiernerandGitHub 5452c6af10 Eagerly delete diagnostic on quick fix (#166417)
Fixes #166415
2022-11-16 07:43:28 +01:00
Benjamin PaseroandGitHub e688782e73 API: createFileSystemWatcher() doesn't work when relative path ends with / (fix #162498) (#166372) 2022-11-15 21:17:46 -08:00
Matt BiernerandGitHub edccbd1307 Pick up latest markdown language server (#166404)
Also removes some duplicated files
2022-11-15 18:27:22 -08:00
Peng LyuandGitHub 4129bb21c9 Fix #166419. Simplify single suggested/selected kernel. (#166420)
* 💄 Extract logic from kernel picker action.

* Fix #166419.
2022-11-16 12:25:46 +11:00
Matt BiernerandGitHub 85e1bb0c06 Fix code action list showing disabled code action (#166418)
Looks like this was introduced when splitting out the action widget
2022-11-15 16:48:40 -08:00
Matt BiernerandGitHub 7d6c575031 Check cancellation token earlier and avoid capturing resolve (#166416) 2022-11-15 16:33:01 -08:00
Megan RoggeandGitHub a2fee51e0b add command to toggle screen reader accessibility mode (#166412)
fix #166154
2022-11-15 16:08:16 -08:00
Matt BiernerandGitHub d0d28a6295 Reapply building of web server (#166391)
* Reapply building of web server

Revert 8b4642ab23

* Fix critical dep error
2022-11-15 14:55:40 -08:00
Matt BiernerandGitHub ada0a06f37 Remove duplicated interface (#166405) 2022-11-15 14:43:20 -08:00
Matt BiernerandGitHub 04ef3dad8f Adopt @vscode/l10n for markdown language server (#165880) 2022-11-15 22:56:12 +01:00
Matt BiernerandGitHub 4fdcdb17c6 Pick up latest jsonc parser (#166334) 2022-11-15 13:46:52 -08:00
Sandeep SomavarapuandGitHub 418dc3398e refactor: rename userDataSyncProfilesStorageService to userDataProfileStorageService (#166397)
* refactor: rename userDataSyncProfilesStorageService to userDataProfileStorageService

* rename

* fix import
2022-11-15 13:34:57 -08:00
Matt BiernerandGitHub 7e62f31610 Pick up latest esbuild and parcel for building extensions (#166389)
Pick up latest esbuild for extensions
2022-11-15 11:08:45 -08:00
Henning DieterichsandGitHub 2ab5e3f458 Mark conflict as handled on first interaction (#166379) 2022-11-15 08:31:23 -08:00
Henning DieterichsandGitHub 41cdd51a44 Merge pull request #166364 from microsoft/revert-165771-tsserver-webhost
Revert "Copy webServer from Typescript to VS Code"
2022-11-15 17:09:07 +01:00
Henning DieterichsandGitHub 49068d8a11 Merge pull request #165916 from microsoft/hediet/bracket-pair-perf-improvements
Hediet/bracket-pair-perf-improvements
2022-11-15 17:01:04 +01:00
Alex RossandGitHub f1c9243888 Enable codicon decorations (#166358)
* Enable codicon decorations
Part of #135591

* Fix test compile error

* Add proposal reference

* Address feedback
2022-11-15 16:43:57 +01:00
ab35ce973c Comments view: add badge with the number of unresolved comments (#164743)
* Comments view: add badge with the number of unresolved comments

Fixes #164623

* fix formatting

* Remove duplicate listeners
to resolve undercounting

Co-authored-by: Alex Ross <alros@microsoft.com>
2022-11-15 16:08:11 +01:00
Isidor NikolicandGitHub 7ca7a7f01f add comment 2022-11-15 15:56:29 +01:00
Henning DieterichsandGitHub b11207c539 Revert "Copy webServer from Typescript to VS Code (#165771)"
This reverts commit cb43019d6a.
2022-11-15 14:45:32 +01:00
Martin AeschlimannandGitHub 02a64e1fbf fix button styling (#166362) 2022-11-15 05:43:58 -08:00
Henning DieterichsandGitHub 085c409898 Merge pull request #165575 from QaidVoid/vpln
Reduce registerThemingParticipant
2022-11-15 13:04:50 +01:00
Johannes RiekenandGitHub aadbe183f6 Merge pull request #165871 from n-gist/broken-snippet-overtyping-fix
Fix snippet overtyping feature
2022-11-15 12:30:10 +01:00
Prashant Cholachagudda a8909ed194 change sessionId with machineId for extension search telemetry 2022-11-15 16:54:35 +05:30
Henning Dieterichs 34f4baf7eb disposes text models in test 2022-11-15 12:07:53 +01:00
Henning Dieterichs 3c4fc515a7 updates readme 2022-11-15 12:04:51 +01:00
Henning Dieterichs 845706c071 Fixes bug in diffing algorithm & improves fixture testing method. 2022-11-15 11:54:14 +01:00
Alexandru DimaandGitHub 643ac4e17e Avoid exporting symbols (#164940) (#166288) 2022-11-15 02:46:05 -08:00
João MorenoandGitHub 1a69d6cb15 bump deemon (#166349) 2022-11-15 10:56:48 +01:00
Alex Dima c5057eef6f No need to pass in require 2022-11-15 10:02:03 +01:00
Johannes c281755a1b more missing JS files 2022-11-15 09:45:01 +01:00
Alexandru DimaandGitHub 6d0c8074b0 Merge branch 'main' into hediet/integrated-mule 2022-11-15 09:44:38 +01:00
Johannes 5912ad3ff1 Merge branch 'main' into joh/rewrite-privates 2022-11-15 09:44:34 +01:00
Alex Dima 53afa42371 Try to remove cast to any 2022-11-15 09:44:07 +01:00
Johannes 424a88c0ef missing JS files 2022-11-15 09:05:07 +01:00
Benjamin PaseroandGitHub e3cc677d15 Regression with drag-and-drop and recently opened list (fix #166130) (#166341) 2022-11-15 08:37:21 +01:00