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 Nikolic 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 Somavarapu 3486612bd0 Merge branch 'main' into issue2961 2022-11-16 11:56:13 +01:00
Sandeep Somavarapu f65123fd11 fix compilation @hediet (#166448) 2022-11-16 02:48:47 -08:00
dependabot[bot] 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 Somavarapu 414ce915e9 Merge branch 'main' into issue2961 2022-11-16 10:33:36 +01:00
Johannes Rieken 3ffb834054 Merge branch 'main' into joh/rewrite-privates 2022-11-16 10:20:49 +01:00
Matt Bierner 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 Dieterichs 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 Pasero 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 Dieterichs 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 Pasero 8bd052125b Save participants are re-entrant (fix #166352) (#166434) 2022-11-15 23:06:10 -08:00
Matt Bierner 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 Bierner 5452c6af10 Eagerly delete diagnostic on quick fix (#166417)
Fixes #166415
2022-11-16 07:43:28 +01:00
Benjamin Pasero e688782e73 API: createFileSystemWatcher() doesn't work when relative path ends with / (fix #162498) (#166372) 2022-11-15 21:17:46 -08:00
Matt Bierner edccbd1307 Pick up latest markdown language server (#166404)
Also removes some duplicated files
2022-11-15 18:27:22 -08:00
Peng Lyu 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 Bierner 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 Bierner 7d6c575031 Check cancellation token earlier and avoid capturing resolve (#166416) 2022-11-15 16:33:01 -08:00
Megan Rogge a2fee51e0b add command to toggle screen reader accessibility mode (#166412)
fix #166154
2022-11-15 16:08:16 -08:00
Matt Bierner 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 Bierner ada0a06f37 Remove duplicated interface (#166405) 2022-11-15 14:43:20 -08:00
Matt Bierner 04ef3dad8f Adopt @vscode/l10n for markdown language server (#165880) 2022-11-15 22:56:12 +01:00
Matt Bierner 4fdcdb17c6 Pick up latest jsonc parser (#166334) 2022-11-15 13:46:52 -08:00
Sandeep Somavarapu 418dc3398e refactor: rename userDataSyncProfilesStorageService to userDataProfileStorageService (#166397)
* refactor: rename userDataSyncProfilesStorageService to userDataProfileStorageService

* rename

* fix import
2022-11-15 13:34:57 -08:00
Matt Bierner 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 Dieterichs 2ab5e3f458 Mark conflict as handled on first interaction (#166379) 2022-11-15 08:31:23 -08:00
Henning Dieterichs 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 Dieterichs 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 Ross 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
Laurent Le Brun 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 Nikolic 7ca7a7f01f add comment 2022-11-15 15:56:29 +01:00
Henning Dieterichs b11207c539 Revert "Copy webServer from Typescript to VS Code (#165771)"
This reverts commit cb43019d6a.
2022-11-15 14:45:32 +01:00
Martin Aeschlimann 02a64e1fbf fix button styling (#166362) 2022-11-15 05:43:58 -08:00
Henning Dieterichs 085c409898 Merge pull request #165575 from QaidVoid/vpln
Reduce registerThemingParticipant
2022-11-15 13:04:50 +01:00
Johannes Rieken 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 Dima 643ac4e17e Avoid exporting symbols (#164940) (#166288) 2022-11-15 02:46:05 -08:00
João Moreno 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 Dima 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 Pasero e3cc677d15 Regression with drag-and-drop and recently opened list (fix #166130) (#166341) 2022-11-15 08:37:21 +01:00