code-server/lib/vscode/resources/web/code-web.js

661 lines
21 KiB
JavaScript
Raw Permalink Normal View History

#!/usr/bin/env node
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
// @ts-check
const http = require('http');
const url = require('url');
const fs = require('fs');
const path = require('path');
const util = require('util');
const opn = require('opn');
const minimist = require('minimist');
const fancyLog = require('fancy-log');
const ansiColors = require('ansi-colors');
const remote = require('gulp-remote-retry-src');
const vfs = require('vinyl-fs');
const uuid = require('uuid');
const extensions = require('../../build/lib/extensions');
Squashed 'lib/vscode/' changes from 3e344b17b7b..622cb03f7e0 622cb03f7e0 Merge pull request #116444 from microsoft/alex/stable-fix-116060 5933e313e5d Fixes #116060: Clone minimap options before changing them f3a12e053e1 Pick up TS 4.1.5 (#116380) 3b9cef2b8d1 Bump Emmet (#116230) 8757f67bcda fix #116049 (#116319) 73c0a56bbd2 Merge pull request #116311 from microsoft/joh/fix/116094 5cf34afa107 Use weak shell quoting for npm tasks with -- (#116309) 6635ca9a64e Merge pull request #116245 from microsoft/connor4312/debug-repl-fix 65406fcea58 fix https://github.com/microsoft/vscode/issues/116094 43e11faf4ee fix: CreateFile ERROR_FILE_NOT_FOUND from crashpad handler (#116256) 17d65083f6c debug: replace element when appending text to ensure updates in repl 9d194eac0d7 This reverts us to the previous distro commit (#116218) 1fe57f42761 Merge pull request #115789 from microsoft/rebornix/fix-notebook-runstate d63ab6acdbd bump version to 1.53.2 (#116228) 4aff7304539 Merge pull request #115772 from microsoft/misolori/1.53/create-pr-icon 678843ff3ad fixes #115810 (#115943) e1ec11f5183 always fallback to plain text (#115860) (#116177) 615ea78d96a status - update background color (#115886) (#116181) 00d7f953055 add changes (#116223) 3c19fc731cb Pick up the official TS 4.1.4 build (#116222) 5d424b828ad Pick up new distro version and bump version (#116149) ee2c947e064 ci: update newer 11.2.1 for CVE-2021-21148 (#115951) e23884b9476 re #115717 5da053f081f Update Codicons: add 'git-pull-request-create' https://github.com/microsoft/vscode-codicons/commit/686357b7174e7b3113640fea20db7efc84d8d1d4 7f04ecd68be use PersistKeySet (#115744) 8490d3dde47 Merge pull request #115701 from microsoft/sandy081/fix115699 1d6c8826375 Fix #115699 f84decb78f3 Merge pull request #115686 from microsoft/isidorn/openEditorsCollapsed 203b86d14c5 fixes 115685 83f7a99bd95 Azure DevOps - Add global variable for VSCODE_QUALITY (#115636) (#115673) e1c818a1711 Merge pull request #115655 from microsoft/rebornix/fix-jupyter-activation 761dd469c13 chore: bump distro 8d779a4fada Merge pull request #115609 from microsoft/joh/fix115353 30fe91131c9 Merge pull request #115611 from microsoft/isidorn/selectForCompareUntitled 8dbf3d717b2 Revert do not show compare for markdown preivew bc38ed1b5a3 fix https://github.com/microsoft/vscode/issues/115353 65006668d07 Merge pull request #115547 from microsoft/aeschli/installProductIconTheme b99487f4168 Fix keybinding for Search view missing from view and sidebar (#115558) feda473d978 Enable 'Install Additional Product Icon Themes' 565dc9704f2 Use label as tooltip fallback properly (#115537) c02643e3c95 Properly set port label from ports attributes ae05392454a Merge pull request #115536 from microsoft/isidorn/debugConsoleCheckmark e4a65573a89 render "Debug Console" action after a separator a62c65bdb74 ignore focus when toggling debug console visibility 4d98741552d debug: do not render checkmark in view menu for the debug console ad232b0ac13 Fix #115509, register a separate action for opening serch editor from view (#115514) 4eb39372949 Fix #115511 Search Mode setting does not open editors unless search view is visible (#115513) 861a88ebadb Fixes #114201 da2adf433d8 Fixes microsoft/monaco-editor#2327 52f437953d5 add my paper cuts 090200d5aea fix https://github.com/microsoft/vscode/issues/115402 b36f9993162 Revert "fixes #114908" 99c406699ff fix mixed cells 384ef202510 :up: vscode-gulp-watch (fixes high CPU on Apple SI) e5b02b0610c liberate papercut usages 5a52bc29d5e Update working for default external opener d27b3130d92 Center notebook actions (run, stop, renderer, collapse, etc.) fixes #115087 38783a261a6 update version 36cabc4c123 🕺 One more time (refs #114219) 9934dea6888 Fixes microsoft/monaco-editor#2175: Improve hit testing code on FF 9d9aebd2e64 Add vscode-emmet-helper and restrict some labels 76adcde8743 Add `onDidChangeMarkers` (fixes microsoft/monaco-editor#313) de3b3ac5496 Don't exclude all unless there are no includes at all 791930308f0 Fixes microsoft/monaco-editor#2171 29c5c523023 Also apply #114709 to the extension editor 8c5e805d3a5 Fix spelling 662a698ef9e Skip failing test #115244 4d0a3637f29 Fix #115318: Getting started "Tweak My Settings" resets the getting started page f54b4fe5771 Fixes microsoft/monaco-editor#2168 d7821d5fb05 Remove console log ed4bd04c904 add other duplicate label to my endgame notebook 3fe4b0eb2f7 fix #115293, #113933 a7c0b43e1b5 Fix notebook action descriptions d045bc6ed1d Update color name for 'notebook.inactiveFocusCellBorder' (refs #114219) 660d6b82f85 Use unix style paths in includes always 4a338fd0d44 Merge pull request #115269 from microsoft/misolori/notebook-inactive-focus 588c3c49509 Merge branch 'master' into misolori/notebook-inactive-focus 12b56d878be Update color token name 'notebook.inactiveFocusedCellBorder' => 'notebook.inactiveFocus' 7ce63bef177 fix #115290 cbcfaa00f45 fixes #114914 8e22ecf4c85 fic unnecessary import e86befc8a9f Status bar: setting invalid color sets opacity 100%. Fixes #115292 b8bff49c9ae update distro 33e804f211f update milestone 3b87c36e2dc fix https://github.com/microsoft/vscode/issues/115207 631802d5cec comment out arm snaps 8aab6bc62d7 fixes #115219 3da57861612 fixes #114908 bb226913c5f Fix #115240 c8a90a48267 Merge pull request #115302 from microsoft/sandy081/remoteCLI b2a34770f01 #115294 also handle medium exe tip 724888adc76 Fix #115294 05568474922 remote cli: show host label f10dc2a548e more polish 4d3b15fda09 make sure to cancel continuation of `_handleEditorChanged`, related to https://github.com/microsoft/vscode/issues/115219, fyi @joaomoreno 971fa2cc9c6 Fixes #115304 0a943766a5f Fix monaco checks 9545d582360 Do not use the global `monaco` inside the editor bb841e3bbee fix https://github.com/microsoft/vscode/issues/115301 2ce26643d85 have a separate setting code cells in breadcrumbs, hide code cells in outline by default 17c617039b1 Squashed commit of the following: 3a287ee1eae Fixes microsoft/monaco-editor#2302: Only define global monaco if asked to do so or if using AMD a2bcb0608f1 fixes #114804 9519a5cb5a5 :lipstick: clean nuget.config file dcf0c56a796 node-debug@1.44.16 1d15b2fe17a use final DAP spec 1.44 6be5904d199 polish 1c1df3eaee5 fix #115050 flickering tabs when wrapped (#115273) bb931908832 fixes #113703 5d63134de9e web - fix compile 4b5a9c4b5f0 change remote cli to manage only remtoe 19cbd870aaf web api - expose env as API from facade (#115295) ee4516a4851 always on trusted-types for yarn web, fyi @bpasero 03902d48417 Revert "fix #113933." 70de88696c0 d'oh, forgot to adjust anyScore to new data format of FuzzyScore, fixes https://github.com/microsoft/vscode/issues/115250 7a9e56510d2 Not requiring NPM for typings (fixes #115228) fb5bc5dd2ce fix typo: ResourcEditorInput → ResourceEditorInput (#115208) f73c011ae3f fix: disable rosetta option for universal build (#115280) ee7e0ad0933 fix #115107. 5e5f2f3b6ba feat: add identifier for universal app in issue reporter and about dialog (#115277) d42bed7957a fix #113933. d09508d9cb8 re #115012. e48b3d3cad5 Update codespace-related getting started images & wording 64c4f7f49c8 feature insights for notebook. 5aac4f44562 fixes #115267 014aaa1047f Fix #115271: Search in Open Editors triggers errors when done without files 848896a75eb update distro 98da2b151c1 Remove unused variable dfb86c5fa13 Add 'notebook.inactiveFocusedCellBorder' color token b1ba0c70eaf Fixes #114172: adopt latest loader 4febf1e6c38 Add missing class to fix view items For microsoft/vssaas-planning#2286 4378b7f0201 fix #115169. e6d5a209440 Fixes `getBranch` when name is fully qualified ba428fe1029 fix #114225. ed8043effb7 Save only open editors toggle state 8dcebbaf54f path => fsPath again 949a20d14f7 Merge pull request #115253 from microsoft:jackson/open-editors-fix 20f8e59d696 fixes #112347 a1bdcf6aed3 fixes #115121 3d66ab98eb9 path => fsPath e3b0eae7403 Test fix for #114795 22960ca0155 fixes #115073 e375d137174 fixes #114869 cdbc22a9cbd Fix #115234: Cannot view search results when one is in an Untitled editor 977b2f6a1ca fix https://github.com/microsoft/vscode/issues/115201 ff27ea9437d Fixes #115148: Indent new line when using `IndentOutdent` and `appendText` e4f1833d79b Use x64 node for darwin-arm64. Fixes #115009 96fa81bb74a Forward arguments when click is invoked via `makeContextAwareClickHandler` (fixes #115026) 4bd2d367e7c Remote smoketest timeout (fixes #115159) e4022fb0e27 Expose a `TestCodeEditor` that could be used by the workbench tests 030c9d52233 cap notebook outline elements at 64 characters, fixes https://github.com/microsoft/vscode/issues/115199 ee65f21c4f7 use marked lexer to find headings, render MD as plain text before, fixes https://github.com/microsoft/vscode/issues/115205, fixes https://github.com/microsoft/vscode/issues/115206, fixes https://github.com/microsoft/vscode/issues/115118 c789c22efa7 Fixes #115224: Adopt Trusted Types in DiffReview a552ebc1f8b Revert "diffReview: use insertAdajentText instead of insertAdjacentHTML" eb1cf4b0bae diffReview: use insertAdajentText instead of insertAdjacentHTML e06ef891b70 Fix #114379 096d70ce18e fixes #114990 35c5689d292 fixes #114914 0f59f684a1a Fix #114982 bb6014df3b4 tabs - let the overflow gradient not draw over borders (#115129) 676e8d62a3e chore: remove universal build from its separate stage (#115203) 99e7aea4a82 PR template - remove pull requests link full stop (#115090) c246b5704f7 fix https://github.com/microsoft/vscode/issues/115124 7b0cfdd04ad fix git askpass 93830fbe3d2 cleanup #113562 8e68e0c4331 log source f434f853aaf pfs - workaround broken reparse points on windows (fix #115113) 1718be68d0f Fallback to default opener when selected 5662b3b6a25 Log exceptions and continue in calls to ExternalOpener.canOpen 9ee751e859d Error if registering an unsupported scheme for external opener 9421e50aa8e Improve documentation for ExternalUriOpenerPriority c4c5f45ce0e fix #115150. 39d9b04f2c3 re #115018. a56bc0c6711 Don't write preferredLocation into workspace settings for find file references 0ede5243261 Reword multiple external opener error e5c4f426fee Fix setting decription and remove unused setting d9e4f5cf97b Add new icon for open editors view 005db8394c4 throw an error with a clear message when a notebook document is missing, https://github.com/microsoft/vscode/issues/115018 0a0537961c7 tree: do not break fully when you can not collapse an unexisting node bdd2f1628e2 callStack view: set callStackItemType context properly b7e87c1bf27 :lipstick: 9788e81e98d Log individual events because `extensionIds` gets clamped sometimes d5bdb0efb21 fix #115011. c3746fa0aed Fixes #114983 21e970473c3 Fixes #114998: Fall back to a document range semantic tokens provider 58624bfcb16 Fixes #115032: Add description db92af7429d Fixes #115033: respect indent action when using appendText 774f887a985 update notebook 578e2dc4ee7 Fixes #115026: Adopt `KeyboardEvent.triggeredByAccelerator` c1afd7c238b Add `_debugComposition` flag 9e07bfd5946 related to #115037 75ff8b11310 fixes #115037 1f1ed78f7db Use ;; instead of ; for line comments (#115036) 960a93f0e2e add unit test for #114971 09ef3735975 Merge pull request #114972 from enagic/master 371629106b3 #114031 fix user data sync tests 08a2f9c5e36 fix enablement handler 0540478dc72 Reduce getting started for codespaces 1a9dd758530 Don't error out on unknown provider. 25f6e3e2540 debug: update js-debug a331c2b515e Revert test changes 684459c8dc6 Refactor searching in open editors logic 17685a9db95 fix #108950. a46fd0ee934 fix: update `isUri()` to compare `fsPath` as `string` 8fa1417e309 run oss too 1.53, update distro 88af66bceed testing: accessibility round 2 500d514ecfa Add fall back to default option for when external uri opener fails 8b1feaed3e6 Documentation clean up for ExternalUriOpener 0e5b47fa43c Use object instead of array for `workbench.externalUriOpeners` ed98eb19685 Fix spelling ae8bd3216f0 :guard: tests for selecting kernel. 2f6c928b209 Fixes `getBranch` issue with remote branches Improves perf by reducing git calls from 3 to 1 748b2e5a854 Remove `#` from typescript deprecation warnings (#114787) 60f3919b26a fix #114959. 7e3d5a0ce0f fix #114048. do not update active kernel if kernel is executed. c7cf663d0c4 fix #106362. Keep runstate when undo/redo cell. b112052169c fix #114171 8d7740fe3b3 Merge pull request #114944 from microsoft/merogge/integration fd1ba8c9692 chore: bump electron@11.2.1 2433b0eaf3c update distro f21a3b95e6a Merge pull request #114854 from susiwen8/hover-scroll a3131249625 update distro 58e88ff3ac0 testing: accessibility in explorer round 1 72172ed06c6 Merge branch 'master' into hover-scroll 68b7e79867e fix test-product icon 89e152635ab Limit spin to sync and loading (for #112298) 4ae47297a3e Merge branch 'master' into merogge/integration bd7dff7f071 testing: add test result to proposed api, ids for correlation ff08b2509f6 testing: fix not subscribing to first open workspace document cb69f5c9bca testing: add line background decorations 582ea371c2b [microsoft-authentication] Extend authentication session to return id tokens (#114675) 5a3fedf0c45 Merge pull request #114628 from microsoft/alex/python-language-configuration dac8d916d56 fix #110936 62093ff022b [html/json/css] update services & dependencies d877e86bdd3 Merge branch 'master' into alex/python-language-configuration e451364da15 Update Codicons version 51d19635946 reset template display when switching models. b18634fe902 fix #111587 Apply enablement to command links in welcome views (#113841) 07c3e907eb6 Improve glob module to support OS separator agnostic matching (#114810) 7468a060129 Revert "fix #114171." c708e3d5cf0 Move `workbench.startupEditor` to RESOURCE settings to allow setting to gettingStarted on a per repo basis Make sure to disallow setting to readme via workspace settings to prevent tracking attempts. 644d108f0d9 Do not reveal `FindOptionsWidget` all the time (fixes #114630) f3136a25fab Merge pull request #114934 from microsoft/merogge/terminalDimensions 60bce0f6287 feat: add macos universal build ci config (#114446) 19d87449a7b Add option to override 'pinned' when setting list selection Fix #114651 88fd9d9d178 fix #107239, set terminal dimensions d21d85a3fc2 Fix precommit hook on Windows c79a0282da3 Fixes microsoft/monaco-editor#2301 95227b3e10d Fixes microsoft/monaco-editor#2311 bf93e45b9c6 files - document file modes we use 1eb89d7da18 Add telemetry in the area of reconnection 3b03189afae Restore extensions in core (#114921) 5fcd9f74845 update distro 1aa795f2ff1 update jsdoc for #114908 415398e3995 tests - only use 'junction' for folders 604e231d371 fix strictEqual problem 7a89df95922 some more strict asserting tests 3cb3624be97 fix build b2242cc5ebf rename notebook outline settings to `notebook.outline.showCodeCells` fa7d5e7def0 fix `breadcrumbs.symbolPath` setting 830a7589e2a tests - enable symlink tests for windows again via 'junction' that do not require admin privilges 14cc5263711 Cannot open a remote workspace via --remote syntax. Fixes #114900 e60e0eab352 Cleanup some file related unit tests (#114895) a38cc82a154 fix mock, fixes tests 5592ed02fb3 rsource -> resource (#114837) bc3a770b78e perf - suggest status shouldn't listen when hidden dcda88e5a69 fix https://github.com/microsoft/vscode/issues/114798 eb5f9becd90 make SubmenuEntryActionViewItem not eagerly fetch/create the actual actions 137b6f5a464 Update endgame notebooks da0a04fffb9 Copy function fails over dangling symbolic links (fix #111621) c8ff3471b59 Do not attempt to open a workspace/folder that no longer exists when reloading window (fix #110982) d2cbc66835f Add empty problem matchers to build tasks so they don't ask me questions 1f8b429635d chore: custom protocols will also be intercepted by webRequest 62fcf3cce7e chore: cleanup webrequest filter for svg files 228459cc63a Fix: show hover when mouse control hover scroll 79be0a07248 Fix #114794 7b317afd931 Fix starting scroll for URIs with fragment (#111126) 98ec233c77e Fix: release note don't use editor style (#114709) e91fd3bd40b Updated Getting Started images with transparency instead of blur f0bd7eee100 only create processEnvironment once, now tests pass Co-authored by: Daniel Imms <daimms@microsoft.com> 4300e6c7d2c Fix #105177 get terminal environment variable to show up in remote container a095d7fcf74 Make sure altClickMovesCursor gets refreshed c2d09aaeac1 Open Language Mode picker for new file (fixes #110330) 885e66edf9e Open Language Mode picker for new file (fixes #110330) cd6fa35fb94 fix #114233. add5b32d959 testing: initial implementation of test decorations 3e55989cca8 testing: move test filter to action bar 2c19f7fb988 Fix #105177 get terminal environment variable to show up in remote co… (#114721) d8a3c5f61c8 fix integration tests. 88d66caf686 fix #114782 ed72c64b87e Remove unused constant de11a7dec60 Rename `isEdge` to `isEdgeLegacy` (see https://support.microsoft.com/en-us/help/4533505/what-is-microsoft-edge-legacy) 007f704eaa9 Remove IME special cases for Edge Legacy 4fac328d03d ok I'm out 86d96faaaf8 extract menu entry view item creation logic, fyi @joaomoreno prep for https://github.com/microsoft/vscode/issues/114123 bd929b33de6 logging - put storage tracing behind a flag to reduce spam b9c67304807 add some docs for workaround for #114227 a07327a430d better default for PeekViewWidget#_getActionBarOptions 3f3b4136060 maybe this is it 4b7f41a732e Merge pull request #114544 from microsoft/aeschli/114542 67c9ab0d514 test all extensions if system/builtin a4a9a5e69db debt - use css variables instead of dynamically injected style sheets 534d5b08948 :lipstick: 89855f0fcdb web - editor context menu sometimes wrong (#109166) 7bb55c99943 Merge pull request #112169 from chenjigeng/fix/debug-auto-decode-link da48ddc5fea upgrade gulp-atom-electron b57017797cf debt - adopt some strictEqual in tests f123c904b17 remote cli: do not sync installed extensions 5809e9eb031 testresolver: support server extensions dcc1e9df991 workspaces - shuffle some code around b3807b04f22 Merge branch 'master' into fix/debug-auto-decode-link ebf351d04b3 workspaces code cleanup 4937aee5ed5 repl: on debugConsole.wordWrap change recreate the tree, do not require a restart 1e0f94f9009 Fixes #114468 6f9c818900d :lipstick: 0d8ec8f09fe Ports attributes open -> openBrowser 1be6d22ebca add setting `outline.showNotebookCodeCells` to control if code cells should show or not 37c162ed6df revert 37a4b96ae18 simplify FuzzyScore structure, fix high, low match 9939537ea44 debt - use main in main side services consistently (workspaces) d7ddcd1e08c debt - cleanup WebFileSystemAccess#supported 6b1675af7e7 Open Language Mode picker for new file (fixes #110330) affac2b5ae0 Fixes #104004: Do not attempt to run extension tests in web worker extension host 2ef14cf785a fix workspace tests on windows 1848d3111fc Add workaround for #114227 ed00aebc389 Link names 98b4661b002 :lipstick: fed0eb5fd9a web - remove old API interfaces c7cb19ed216 Merge pull request #114749 from microsoft/ben/folder-id e5dd4b6e4b1 Add mock support for public ports to test resolver 4c0a4179e6e workspace - more tests for identifiers 106f26b27bc bulkEditService: dispose of listener in finally 1285843e55e When a tree resource has a tooltip it takes precedent 3ee49fa3f86 explorer: when new file system provider registered set whole explorer input 05bf7b0afcf Merge branch 'master' into ben/folder-id ec337988dd6 parseUri/Path => resolveUri/Path f9d16c3b3c2 fix tests 3f26fd17ba5 workspaces - some final :lipstick: cf4c4a0ece7 drop gulp-cssnano, use gulp-postcss b87d56c5332 distro 2e5034a74b2 Retry downloading playwright when hitting ECONNRESET f1e62c1190f upgrade dev dependencies 9321b2f141b bulkEditService: veto shutdown if bulkEdit is in progress dca2d81c652 upgrade build azure-storage 70a3118892b Allow svg files to load from Schemas.vscodeRemoteResource 4f2341834e6 fix nls problem, fyi @JacksonKearl 70f4451001a remove unwanted #region comment from vscode.d.ts 2fd18ac793f workspaces - reduce stat calls e61d0ba267c mark secretState field as private 4b9ccf578c3 fix #114727. load preloads when switching kernels. 167b920831c Enable searchInOpenEditors by default when not in stable 7e55fa0c543 Search In Open Editors (#107756) 9f9d1a76d97 support kernel id and extension a8145f67dcc testing: polyfill test heirarchies (#114601) 572bc1810dc Make sure we dispose of the open with picker after an item is selected 542de8e0093 Move schemes to opener metadata 885585c7f87 Remove test math formula from readme 793f2e06af4 Fix weight of terminal search workspace keybinding 3d641d9d35b fix #111889. d972bfc3266 Update elliptic and nwmatcher (#114670) 7310b17e25f Merge pull request #114669 from microsoft/merogge/altClick dec03c4a714 Improve doc wording 219d323100f improve setting description and make setting true by default and add === 821afe5e929 fix #111885. avoid duplicated execution placeholder status bar item on split editors 59fac4862da Merge pull request #114665 from microsoft/sana-gettingstarted 3003bde2214 revert "Open" to "Focus Terminal" 4b9b2ab9a60 Fix #114707 dbd4ede23f8 add api lint rule for region comments 41d8bb26110 Merge branch 'master' into sana-gettingstarted e7d3eb87cb0 :lipstick: 565f3a59e6c @ for CI failures 98ee1c6efda update distro 3ec90672006 Simplify local port logic in test resolver + OS check f2b2854a6b2 (for now) have tab decoration off by default, https://github.com/microsoft/vscode/issues/49382 67f1ada71a6 chore - a few more strict assertions in tests e8f6c273819 Use random port if privileged in test resolver bdc3b07f428 Fixes microsoft/monaco-editor#2305: Account for padding when computing the content height and having scroll beyond last line enabled fcccc85ff97 Add more to test resolver tunnel factory and fix port filtering ad437ef958c Fixes microsoft/monaco-editor#2313: navigator.clipboard is not defined when loading not secure, via http d3fbbece829 :lipstick: 5a95cd26e4f Fix #114708 3ad7af3ab6b :lipstick: 9b7323a7efe cleanup types d8831220ff1 Update showCandidatePort for test resolver f6490bfa5fc :lipstick: getFolderId 758f66b5986 workspaces - actually use workspace 79230501646 Don't await remote env before setting up process manager 9ca50fbb47c Merge pull request #114702 from microsoft/tyriar/109600 4877478fb6e Hook up alt buffer active ctx key b5f36a24b63 testresolver: start a test server a49455b5286 :lipstick: isCurrentWorkspace af915f0bc4c Create terminalAltBufferActive ctx key 6755b6bb3e9 electron - need to check if window is destroyed before accessing webcontents b1cb3b1cbb1 Merge branch 'master' into ben/folder-id 37ea1d82847 Merge pull request #114660 from microsoft/isidorn/async-tree-diffIdentity 19e390d5b58 polish 04ca5c80d3f Merge pull request #114593 from jeanp413/fix-111572 0249c31a59b testResolve: more tunnelservice fixes c735c8b2913 Merge branch 'master' into alex/python-language-configuration 67bf6577b4d testResolver: fix for tunnel server b6f19ccf3fa CI notifications 7d5052a8fce Merge pull request #114687 from microsoft/alex/ci-windows-cache 15e58cea4d3 test resolver: add tunnel server 18c8a3f0482 workspaces - compute workspace ID and check for existance in window service e9967519db1 chore - strict asserting in snippet tests 515f179c98a decrease repl refresh timeout f63310750f6 Even more tunnel provider logging 44e020ac02b Trigger CI 05e4d593c23 workspaces - move id computation to main f5d760b48f3 Merge branch 'master' into isidorn/async-tree-diffIdentity 831d1942874 Create .build directory e8473247567 distro 4f98d9c0be7 no double reveal of notebook symbols 232052d7e63 Create our own node modules archive (#114516) 33789a59919 workspaces - drop duplicated payload interfaces dd84387f9e6 window - merge workspace and folderUri into one 0c02f245f07 bust node module caches 914d8dff29e add notebook for notebook paper cuts c71edb7d883 get marketplace extensions in `yarn web` f4a0c209bea formatting c8ce53e492e window - reduce to one property for opened workspace f19f4a1b908 Fix Keep activity bar icons stable on reload (Web & Remote window) #114144 9cfba546810 move build/dependencies.js to typescript acaed317263 workspaces - add identifier to single folder identifier 7e2d8b48e36 Merge pull request #114581 from microsoft/chrisdias/solongsofar 3207692dbbd Merge branch 'master' into chrisdias/solongsofar 44eb775d1db further remove single workspace identifier traces 46b964b1b7c workspaces - remove ISingleFolderWorkspaceIdentifier requirement from workspace service 47a6682df6f fix: allow svg from devtools scheme eaaf647c8c5 workspaces - remove ISingleFolderWorkspaceIdentifier requirement from history aa774aeeb79 :lipstick: regions 71feb05bfba :lipstick: workspace payload 6b241a6845d Closes #111210 - adds openRepository api 5bcd2220750 Fixes checking for rebase against wrong branch Refs: #1866 1a4b35c2023 :guard: 26aaaeb11ca re #114583. 6e56202803c pin notebook editor when execution triggered. ece4eeb0647 only handle override when id is provided. a2830f41653 execute notebook with args 1c755a4fca2 fix #114674. 9a55eff36fa testing: make filtering work correctly 847c52e69fa testing: add hover titles for items 0e9e4e46774 testing: show stats about the last test run aa14d823df5 testing: show badge for running/failed tests c2a2e9cabf8 testing: show test progress, implement result service 48c7596e909 testing: fix swapped run and debug actions c6e62500779 Merge branch 'master' into chrisdias/solongsofar 1123ea5791b set false by default and consider multiCursor de24392e690 fix #114583. 79ec33ab1eb Merge branch 'master' into chrisdias/solongsofar f087f82a3b8 allow reopen notebook with another view type if not dirty. 559a63373fc fix active notebook editor in repen with quick pick 3fef8c795c5 Update gettingStartedContent.ts d591739670c Fix #97564 (#114438) 5717c0396ad update distro 1509770d10d Fixes #58440: Finalize `OnEnterRule.previousLineText` API aab5336e534 polish 9b1d85bad8c repl and explorer adopt diffIdentityProvider be4d10efa1b async tree pass on diffIdentityProvider to regular tree 28b221faa8b Bump concat-with-sourcemaps from 1.0.4 to 1.1.0 (#114648) 2e40c684ecf Bump fstream from 1.0.11 to 1.0.12 (#114649) bc3a873ee6f Bump macaddress from 0.2.8 to 0.2.9 (#114647) f9109f4464c Bump sshpk from 1.13.1 to 1.16.1 (#114645) d3965a2b4dd Finalize secrets API, closes #112249 699b02d3ae3 Bump hoek from 4.2.0 to 4.2.1 (#114643) 93ae815ba14 Feedback on secrets API #112249 64fa272029d Bump stringstream from 0.0.5 to 0.0.6 (#114618) 1266a4e4d05 Support git-cmd.exe as a git bash shell cbbf2d09904 Correctly resolve mapped drive on Windows 7139a93a8c7 Bump mixin-deep from 1.3.1 to 1.3.2 (#114619) a011dab93e6 Fix #114639 ec1eda0d96c Rename `OnEnterRule.oneLineAboveText` to `previousLineText` after API call feedback (#58440) 38c051bf865 Catch errors in tunnel providers and log 947626dfa4b fixes #114616 bab7a83909b shared process - check for destroyed webcontents before calling postMessage b0883ec87a9 Properly call dispose in tunnel factory We really need a lint rule or something for awaiting/not calling functions 02f7983156e More tunnel logging a7980b630c0 some initial :lipstick: 0b038406a95 :up: distro 6c4203f7482 Modernize CLI main (#114623) aaf5a7fee3b Merge pull request #110912 from Wscats/enoyao-Environemt2Environment e2bce32da4b #114627 complete fix 0fbab387483 :lipstick: strict assertions in extHost, mainThread tests 5cec4e2da6e don't expand outline tree when just updating, fixes https://github.com/microsoft/vscode/issues/114386 845a4d4268d add new rule to enforce Thenable over Promise, adopt in vscode.d.ts and vscode.proposed.d.ts dfc8f5ab91b comment-out console.log fyi @connor4312 e9263cc8269 some API proposal for open editors 543af670531 fixes #114607 2d5f7fd0726 Move `onEnterRules` to `language-configuration.json` 87dba0db6b2 Fix #114627 368c03fdc8a Fixes #114348: Allow `onEnterRules` to be defined in the language configuration file 390dac56a51 debug dynamic configs: Use the type of the provider, not of the config since config sometimes have subtypes f9f87fb6fa1 Add logging for tunnel creation 37c4d4b0a83 fix https://github.com/microsoft/vscode/issues/114621 b675fa18cb4 'Resolving your shell environement is taking very long' shown in every window (fix #114622) 06ab012baa5 state service - actually implement interface 9deba1b10ae code catchup 4d0d36c6ab1 update distro b31660dccc7 update distro f3c865334d4 use real tsec instead of vscode-tsec fork c0a0a35a87c more clarifying comments for shell env resolve 6effd9dce9c better fix #114564 a16beb16509 testing: fix run all tests command b50bd5d0944 Close #114342 1f8643ef760 Refresh Images In Markdown Preview On Change (#114083) 686cd7df530 testing: clean up actions, add run/debug all, rm duplication bb1c05e62e2 testing: unify testing view f37dd663235 Revert "window - do not send IPC messages to destroyed windows (fix #114563)" 16ea22eea19 Update Codicons: Add 'combine' icon 7f4d67c94cb Fix #110812 (#114553) 049735e8d96 A case for 'Shift+Insert' added. Fixes #114103 (#114520) a11dd7cd48d fixes #114199 3ed456050c7 Fixes #111572 6d6fec82092 Finalize product icon theme contributions. Fixes #113828 c42b385bcea Disable contributed openers by default in calls to openExternal fe81f9f5b26 Add link opening getting started task action. Closes #114582 3e4552ffcc7 Remove unneeded mapping from cintainers to disposableStore 3411ae55cc8 Allow splitting gettingStarted editors fixes #114321 fa2dbc16ca8 spacing 82a21e5a032 :evergreen_tree: 239213eaeb1 push it real good 3c4f06dc98a update distro 010e1d0e4a3 open in new tab 74f31a68598 Fix #111299 (#114441) 36cb0bde33a ci: disable exploration sync on PRs aef623dc1d3 remove "so far" from Problems message (which assumes you'll have problems later) eba7c23da0c trees: rename option to diffDepth b32d137681d Merge branch 'test-tree-testing' c100b5c26ac add clearUnacknowledgedChars flow control 6815e754602 Merge pull request #114237 from microsoft/smarter-indexed-setchildren bc84f07dc53 navigationActions: remove dependency to notebooks 81ec098e60e Merge remote-tracking branch 'origin/master' into smarter-indexed-setchildren 88835344408 trees: don't use diff identity provider for resort 7ae39d955d4 fix https://github.com/microsoft/vscode/issues/114576 ee4f4dbf97a make trusted types policy strict bcb5f3c77b7 update mkdirp fe1fdf0b4fe Use correct value to enable port finding 616fb1cfed2 Merge pull request #112317 from plainerman/fix-99072 c0c033ff4f7 Use port auto forwarding setting to disable port finding (#114574) b0b4bc4e338 add grammars scripts 15a285fd5ae Change "Requires Sudo" to "May Require Sudo" c6145fc3065 ext (un)link 4ff784e1fbf promise :lipstick: cf4111f6f89 show a modal dialog when no default formatter is configured, https://github.com/microsoft/vscode/issues/113903 dbf36e4cfb6 Change aria label when attaching f8df6a7e47d oops do not have .only 5a4d90a550a window - do not send IPC messages to destroyed windows (fix #114564) 635d7af6385 update ext types 7a34c6d6227 update tests 36929d3b59e exception widget: allow to tab over each link, enter to navigate to link 3c49afeaafa fix hygiene 867a52fc090 ext each: allowUnknownOption ff393a3349e add open tunnels to test resolver af2bcd4d461 bring back vscode-colorize-tests 0e7f3d0d8cb Revert "remove colorize-tests extension usage" 971190e4d0f fix region comment 81eccfbf68e cleanup native modules test 28ad78e7dc8 fix https://github.com/microsoft/vscode/issues/114537 af59db28c8d stream - some cleanup of observer 78d5286adb9 Bump sshpk from 1.13.1 to 1.16.1 in /build (#114534) 9af9580bf0a Bump stringstream from 0.0.5 to 0.0.6 in /build (#114533) b165e20587d InlineHint#hoverMessage becomes description (maybe better tooltip?) and support string OR markdown strings b47aa19443c FileService improvements (#114428) 2d9a0d12131 inline hints: tweak colors, react to theme change, add rounded corners to hints d29bb624a40 Merge pull request #113285 from Kingwl/signaure_arguments_label caa87e0b523 editor status :lipstick: 2472798cd57 Fix: selecting entry should focus back to editor (#114493) 32b28f6f8f9 And again bump distro ce106c3924a Bump distro again. ced398d18a8 Bump distro 30f17c9572a Merge branch 'master' into signaure_arguments_label dc588389507 remote install-extension with VSIX 18aa3199c23 Avoid `ERR_STREAM_WRITE_AFTER_END` 847300e49a9 support vsix for install-extension 92083ed3e18 yarn ext 085317e932e dev: ls d6ca7769f42 create extension workspaces bcf514160be uninstall-extension should remove both local and remote extension a40b4e72d08 add API command `vscode.executeInlineHintProvider` and some end-to-end tests ac85fb8a74b fixes #112045 7a938679f82 clamp font size at editor font size, don't go bigger d65ab8dcd9a use all of context decoration as decoration type key 4af282ea26d explorer: download report progress in the explorer due to rich download progress to not get double notifications 1d3b03bd551 padding should depend on font size too 4651f66cca1 simpler decoration type management (rely on internal ref counting) dab702a135e extManCliService: Sort listExtensions, fix output f101028176c Fixes #114299: Add commands for invoking semantic tokens provider 5087b08c6d1 :lipstick: 1981776d0f9 less state inside InlineHintsController-type, only have one type of decorations, and much :lipstick: d427deac780 explorer: adopt confirmBeforeUndo 74f272fbb7d update distro c27642c76d6 Merge pull request #114421 from microsoft/aeschli/remoteCLIExtensionsManagement 0d4bf785b6c remove hover (should come via decoration) and action/menu (should be self contained if at all) 97f237272c9 rename remote commands to _remoteCLI ae67879ed5d don't propose new API on ThemableDecorationAttachmentRenderOptions 756337d48af Merge branch 'master' into signaure_arguments_label 2bb41a14025 dev script 2388c80c74c Add `confirmBeforeUndo` option on the undo redo element 407557ca234 Save file dialog: sort file types alphabetically (#114487) bf90bd15185 cliProgressMain: add LocalizationsService to ServiceCollection 911a54273ce Merge branch 'joao/fix-web' 9995d128240 missing build output 09bc6fc64b1 Migrate to new deb repo (#114527) ed8655201ae fix web extensions 7fa8f1aa7fb Remove plug icon from ports view Part of https://github.com/microsoft/vscode-internalbacklog/issues/1689 667e41626f1 explorer: if you can not undo, pass undo to editor 85f1501c861 update distro d3611cbb634 fix toString 2ef04b24f42 :lipstick: c208ec384c9 :lipstick: move all scoring logic into _doScore 9441f1c6457 Add support for npm scripts with a space (#113840) 253d99a16f8 update distro 84865c05ecc Merge branch 'master' into aeschli/remoteCLIExtensionsManagement 22e02e00804 use URI for VSIX paths 96001455045 Fix tunnel creation in web 1c131cf2657 Avoid extra fields ebac10e0a56 Avoid conflict error 3c2c937f991 Merge branch 'master' into signaure_arguments_label fcc00b29f5e Avoid ts changes (#2) 08f3bcec33d fix https://github.com/microsoft/vscode/issues/114518 c16956439b3 Bust node module cache 5560c9f4da0 Fix #114455 0a2b6d4a1c6 inline collapse all actions 141b275c41f Merge pull request #114260 from microsoft/sandy081/comments/fix92038 ff309d2a239 Merge branch 'master' into sandy081/comments/fix92038 39edf4351b9 Trigger GH CI 12ef541b365 :up: distro ff9fbcb077b telemetry - lift some helpers to electron-sandbox 93b5a0591f7 sandbox - lift remote agent service to electron-sandbox 9cea4954aa5 notifications :lipstick: 691951c3b1c editor title - no need to update menu onDidRegisterExtensions ec5d1c2ab93 debt - push more window related things to window helper class eaa959d34b8 fix #114273 253e9e32261 shared process - consolidate services 0c8cf08b44b shared process - drop management service 1caaf1b2dbd :lipstick: path labels 61312f3708d Remove instantiation service accessor 2e89c2d4ba5 Add 'key' to onDidChange of secrets API, #112249 c5f0bac2a81 Create issue directly if signed in, fixes #95165 0faf1550289 Disable on enter test 48b726e39e7 Fix regex 5f6acfb68e1 Move jsdoc completion tests to smoke tests 800e173c403 Split ts into unit and smoke tests b813d5dd300 Leave the local extension host running when connection is lost to the remote extension host 3a9daf3e34a Adopt new vscode-userdata path format bec5afa2923 fix: remove unnessary asar files from mac arm64 a31b0617e24 expose altClickMovesCursor as setting (#114429) b2575665d82 Emmet wrap update, fixes #113930 21c11ba864c Fixes #114433 - adds setting to avoid git config 79cfca5aa29 fix #114416 LabelService.getUriLabel bad relative path if in root workspace (#114419) 5a25a566959 workbench.action.debug.start => workbench.action.debug.selectandstart a3febc56143 Potential new formatter for userdata in serverless. (#114296) 663532c3173 Skipping unreliable test a68f1326e87 Update built markdown preview code 308a4f6a484 Make sure ts extension has loaded before running on-enter tests d87041eddef Downgrade simple browser to prompt instead of being the default on web 3310d3ac2d4 sort notebook content providers in the list. 03dd7bf1d91 testing: polish and unit tests for the test tree 337b3e8d055 turn on flow control by default 7c4248780c8 adopt useCustom for permanent connection failure 2137a7f8508 implement useCustom in dialogService 5b8f78a1570 Move sync-enabled trigger to gettingStartedService 67c988005f9 Do not wait for the first reconnection attempt in the reconnection loop b64a4ae1aa3 Scaffold `MessageOptions.useCustom` 6d50c71f41c add editor command, fyi @dbaeumer ff042e9fa40 fixes #114203 381b99f6415 Also run the output based auto port forwarding (#114424) f7e7a95479e Merge branch 'joao/remove-grammar-extensions' bf764f1ce6a wip: sync-extensions dev script c198925570c extensionsManagement for remote CLI 4974a335112 smoke tests are tests too f745a912ae1 fixes #114420 62bb9b3d3fd shared process - adopt toggle method from management service 65582ba33d4 Fix #114326 0442b734227 remove devops ci badge d472f9d503c remove devops continuous build f8dbf7dd079 Merge pull request #114359 from microsoft/ben/shared-process-message-port 4af3c1c0576 get grammar extensions from marketplace 217aab28fac breakpoint polish condition context keys 6ca430e6a6f Merge branch 'master' into ben/shared-process-message-port 55325988a07 shared process - basic message port tests d952c818176 Fix #114379 6f9f6f806c1 Azure DevOps pipeline artifacts (#114405) d577c4b18da remove colorize-tests extension usage bc7d3c9ea6d remove grammar extensions be2732570ac Include tunnel service canElevate check 6889ed3ab17 Notification for elevating when using privileged port from openTunnel 25a9fcdb918 Merge pull request #114388 from jeanp413/watch-copy-value-selection 98acb74149d shared process - fix --status invocation addb6b9b53a :lipstick: 55e10fd785a shared process - introduce a separate service for management 22c1c0b486d update distro again ba7f5c60a5e update distro 5d620dc8466 Update Linux publish script 45e8d6ebc65 Update distro commit c082930a439 shared process - introduce platform/sharedProcess ec2a8e5b9ee shared process - rely on "close" event for disconnects 9e1863ec2dc shared process - :lipstick: 98d2d74ba07 Revert "Publish scripts update (#114375)" 99f0ab9f732 Publish scripts update (#114375) 2bf5b56f115 shared process - move the shared process back to IPC folder 8dff4cfa55d Expanding Getting Started text based on first round of feedback. bcb33ef6290 Merge branch 'master' into ben/shared-process-message-port 9c7128d8fab Fixes #114384 - recheck resources after save/add 746c455458c Respect multi selection when Copy value in Watch Expression View. Fix #114353 1894765dd17 Merge branch 'master' into smarter-indexed-setchildren 1a6eef3170b Update image ref 54cb0ed544e Clean up settings sync entry 4207c4ee13e Move defaultExternalUriOpenerId into configuration to avoid cycle 5c39159acb4 Fix cycle 4566eebe4fa Fix typo in markdown sanitizer (#111258) a34e751b017 Fix scrolling of markdown preview. Close #65504 (#111094) 64496f82196 Allow using 'default' to force fall back to VS Code's default opener 6cceb4eab08 Remove enabled setting and try to open simple browser to side of current editor 1e3a23b4e0a Fix simple browser button color for light themes cc5e8b22faf Continue work on url opener api a590d4fac36 Only show "Open in VSCode..." when isWeb. 67c889e3941 Merge and restructure menu (#114383) 56a6279a1c8 Don't use getActions in search view #92038 856277c8590 Github Login => Setting Sync ad3974ad88a :lipstick: e32e353bfde fix #114171. 255853d1714 Remove emptyWorkspaceSupport when conditions 11d18c2c094 `remoteName == codespaces` for codespaces section 9f3832dc688 Bust the node module cache 5029b4f362d Fixes #112552: Set server marks to `ITimerService` 9cb4f1e2ae4 update distro 43d111c0a48 Getting started content (#114305) a4b13661009 Add performance marks to `IRemoteAgentEnvironmentDTO` cbb94cfb607 Revert "fixes #114203" 8dfc81fedc1 Small tweaks ff7aabe3fca fix #114215 c8a6ddba9d0 Enable forceConsistentCasingInFileNames flag (#114334) 6525b42f479 remove unused file e12a9d74a62 #114144 fix remote explorer icon flickering d03490f3532 fixes #114203 f34a3ace3f9 update distro 55960b7d61e add flowControl to terminalConfig 7ae54ca2d6f breakpoint widget: use same mode for coloring as the underlying editor 835a1ce6efd allow execution against a hidden notebook editor. 5d6cba5cbc2 Reworking external opener implementation to allow configured openers to be called directly without a canOpen check 5b1e59c636c explorer: hide open editors for new users e1d8b926583 update distro 30f61c2449b part of #114214 serverSpawn=true c4d5b055d37 Merge pull request #114269 from microsoft/alex/fuzzy-score-improvements d4f993de63e Saving an untitled file closes it (fix #114272) e44fb4ab927 update distro 526f826ac14 fix #114192 634ebecb8b7 Refactor code to use `await` 3e6535d882c shared process - implement message port connections and wire in d6f27b92719 Polishing/fixing/addressing feedback for portsAttributes Includes: - fix in json schema - use object instead of array - change label of already forwarded ports when setting changed - fix for merging ranges c972009ef68 Merge pull request #114214 from microsoft/tyriar/flow_control cc8c9a2230d No need to store scores a79276dc649 Move to log service f8ec60aa06f Add flow control setting, remove fake latency 98038a8835d Merge pull request #114208 from gjsjohnmurray/fix-37570 065f0e46405 Auto forwarding fix 7a9bb5a44f9 breakpoints: inline action to edit condition. Render conditions for function breakpoints. Allow to edit conditions for function breakpoints e9f6c35c17c Fixes #114146: Increase max BracketSelectionRangeProvider duration to 5s in unit tests 4e4d2484a74 Extract `TestTextResourcePropertiesService` to its own file 00f8540d793 Fixes #114332 f1cb1b27f3e format 40e3106e5fa fix list drag affordance 7899bfe3eee Merge pull request #113315 from qchateau/fix-semantic-highlight db30147068f Add test for case to assert that fetch should be scheduled again when a text buffer change occurs while the provider runs and the provider returns null 44278132f4f fix peek view alignment cd906568752 shared process - document electron IPC 96b44121f98 shared process - add error handler and graceful-fs 2964fcbb846 shared process - extract more cleanup helpers to contrib f1c510b4a88 Merge branch 'master' into ben/shared-process-message-ports c265dff48a2 chore: bump electron@11.2.0 a8dd7f60a62 update collapsible when children change 710846866f7 Activate extension on simpleBrowser.api.open b7f9eddf043 Allow passing viewColumn to simpleBrowser.api.open 9b83eb6eb50 smarter depth selection a1d5ea876c3 Polish, also fix #113930 2b5ae783bf6 testing: add full json reporter to show more complete output d39eefd1b0d update distro 59891debcf0 Wait for outstanding zlib flushes when draining a WebSocketNodeSocket (#114314) ea13176ee96 Enable image preview for avif images 7da421d99bd fixup! make it work for compressed trees, recurse 6c4a00ce747 Make default text editor replace existing editors for resource (#112848) a59f30011c1 Add a 30min cap to CI jobs e7aa009ac3c Remove enabledHosts setting 61ec57016c4 Fix spelling 47aa3ad09ab Continue work on opener service d6936dd524c Add mechanism for snippets to overwrite Auto-closing pairs in some cases (#114235) 2ca7b5426a7 :lipstick: fb6a9b4824b fix #114289. notebook.selectKernel takes kernel id. 2156b8cc758 check and ignore not found error 31a15b5b9a3 Add command to kill server and trigger handled error 23be24d8289 Allow theming getting started page progress bars closes #114303 2774f79df3f Do not show "Cannot reconnect. Please reload the window" if the cause is a handled RemoteAuthorityResolverError 56e05127690 move to browser namespace e5e791003f4 Merge remote-tracking branch 'origin/master' into smarter-indexed-setchildren 2d892ae9c7f Fix arch check for PowerShell enumeration (#114292) 3ca55d031b1 Update Codicons: increase gap around plus icon (fixes #114016) b903748b833 Fix candidate filter and auto forwarding wiring (#114290) d66db5cc754 fix https://github.com/microsoft/vscode/issues/114220 c88a51e10a8 Merge branch 'master' into fix/debug-auto-decode-link 4450e1d827d Azure DevOps - publish Windows artifacts (#114285) 42d7d3a47d7 breakpoints view: render edit action inline for exception breakpoints 40d6f79875b MenuItemAction: make sure to respec item.icon a198be16f93 shared process - some :lipstick: 67f8c0ca5a2 Merge branch 'master' into ben/shared-process-message-ports daa7afebd06 remove undefined from outline data source cf03ef33f45 allow to clear input of data trees, fyi @joaomoreno 0ecb7735496 shared process - more cleanup dea0095e83e Add icon for public vs private ports 212a9434541 Merge remote-tracking branch 'origin/master' into alex/fuzzy-score-improvements 36a9cb8645e Improve `fuzzyScore` 475d3464e87 Have single outline config and let outline creator know for what they create outlines 9266fc49839 mock a label service to avoid breaking layers in tests 9af036b8274 Fix comments b4e4bd16421 Allow tunnel providers to support making a tunnel public 9853c8fe6d7 Fix cr issues a4f9e607619 fix https://github.com/microsoft/vscode/issues/114266 2376bed71e1 :lipstick: some region-comment polish 64f32932c68 debug console: fix error in console, do not bind to same htmlelement a scoped context key service 75ea87a2636 shared process - introduce platform/sharedprocess dcce02644ea fix https://github.com/microsoft/vscode/issues/109658 5ce7b02b6e8 refresh the remote indicator when actions change 5db4708e99d shared process - avoid payload IPC roundtrip and enable console based logger 6fef673683f update distro de4463874c4 callStack: do not use getActions() 152d0ec8f05 finalize CancellationError API, fixes https://github.com/microsoft/vscode/issues/93686 adb037b74d8 fixes #114137 e59dc77d0d2 shared process - more cleanup 3f37b664fcb adhere to DAP spec; fixes #114229 e776f87e140 fix --builtin 7285f791ee5 Use menu 1fae5211635 shared process - more cleanup 9bfa4c1d558 Merge branch 'joao/extract-extensions/themes' 9c6e10497b5 use in-mem fsp 7eb52e75e08 shared process - more renames eba7707d382 shared process - clean up some types and imports 675e5da76b1 shared process - expose methods for message channel API d0749f8c9a3 use in-mem fsp 936e77761b5 include error into startup error dialog (#112846) 68ba207260a List still dirty files when backup fails (#114064) d4be66da200 Fixes #112487 - avoid using stale cache for render d78fad382aa skip failing test on win32 (#114248) fd0a3a12e7b Update wrapper class name for paramter hints 8f384b51a93 Fixes #114204 - always renders the input box 27b824b32c8 Adds ability to pass remote/refspec to pushTo cmds d076ee1b943 Adds force push mode to push api 02380e70149 Removes repo hint from args 7f489f589d8 Hide warnings for settings groups that have dynamically registered settings Fix #113747 d7d5f20047c Fix #114218 145bcd3a732 Insert new code cell should always use available languages. d536903a2b0 :lipstick: d88b60ceca6 languages in notebook document metadata. 8a2b9e9047d trees: add diffIdentityProvider for efficient setChildren updates b6435bc4240 Remove unused import 47a135e715e Rework opener api proposal 6184addcd1d fall back to homepath if home unset. closes #112775 b3d57e69b02 Update PHP grammar, fix #113185 92833fca559 fix #114233. 04efea43fa3 testing: peek diff test outputs 989f2eb812e setImmediate => setTimeout 02276814922 Add new external uri opener service 22c88cfaaeb Batch ack events coming from client 3232112f9ba Only resume if it's paused 60e46eb8756 Delay animating until content is prepared to prevent weird flying elements. 0738f76daca pull themes from the marketplace 0a19f7702a9 Rename ackId to charCount bf52d50a0a3 Remove ackId from data events going to client 7aee462b8a3 Use char count instead of ack ids 7e5c01208dd Start of low-high watermark flow control 69a6e6ac937 #113757 show panel move and hide actions only for panel views 3a4dcf4890d Fix unit test for Win32 release (#114212) a04802f5865 #113757 show panel move and hide actions on view context menu f29502563bb #113757 allign reset location action f1ee68fc468 add tests for RELATIVE_FILEPATH snippet variable c6c7ddd4437 Merge branch 'master' into tyriar/flow_control 6430ee1efce Basic flow control for ext host processes 9d39f4e6cb7 don't auto insert semicolons 169269a3f07 fix tests 3767f97bc32 Adds onDidPublish to Git api 8832366467e Closes #110881 - adds possibly rebased warning eba4da27278 #113757 show sidebar actions only on sidebar views 2e279d37e7e Property preview text wraps lines in debug console 554ae13fa9a Fix address for port open attribute Part of https://github.com/microsoft/vscode-remote-release/issues/4046 b7b36bb1908 remove some tests 9ecba1b468e Merge pull request #114039 from microsoft/isidorn/bulkFileEditsUseTextFileService 1e9b86da1f9 Finalize adding a cancellation token to resolveTreeItem Fixes #111614 161ce44ddae Azure DevOps - Move release into a separate stage (#114205) d3e4bdb6177 Merge branch 'master' into joao/wsl c644f3788d0 revert wsl and distro 3a1c42c150e textFileService make getEncodedReadable public 67f9988bdc4 Support to define additional attributes for ports Part of microsoft/vscode-remote-release#4046 53be807cb4d throw nice error (and prevent stackoverflow) when instantiating services recrusively 3653f34dbab Do not instantiate hover widgets in the `onModelDecorationsChanged` event 0a28ec7fb14 fix #37570 add RELATIVE_FILEPATH snippet variable 868271067e6 filter perf marks that don't start with 'code/' 675638196d2 debt - remove duplicate drive letter implementations 4816a253eaa Revert "use PerformanceObserver in node's perf-util" 05c4659e096 use PerformanceObserver in node's perf-util e500f76d9cc remove test dependency on theme extensions 0324150670f Merge branch 'master' into isidorn/bulkFileEditsUseTextFileService d88c1b4a64c Merge branch 'master' into isidorn/bulkFileEditsUseTextFileService 22bd999e86b debt - use provider extUri in file service 4b3ab7048fc :lipstick: b90166177bf reuse stats collector for EchoRunner, fix missing titlePath-property, fixes https://github.com/microsoft/vscode/issues/114190 7a8c7f57312 activity bar - use IAction in more places b5b160e015e activity bar - show a "Hide" entry for accounts and home indicator (fix #113757) 7ab5c2a90ae activity bar - consistently show right click menu everywhere (#113757) f675564c5dc fix #114028 e17aea136d3 Fix #114189 - disable caching b9aaba047c6 activity bar - remove "Hide" from left click menus (#113757) 2b0132d09f1 activity bar - update order of entries to reflect visual order (#113757) b33b28dd078 Activate onStartupFinished (#110031) d61eb64745c activity bar - change visibility of entries to checkboxes (#113757) 6dc779565e1 :up: distro 913fff96a3c testing: fix error when test view is hidden after showing f5665378fd2 testing: start of diff peek view 09d99f7d71b resolve kernel providers and kernels. 732d4ff89e8 Make PowerShell 7 default if available and show in choose shell menu (#112768) 74038b7e0d8 do not use file scheme c88ab9e0b63 use in-mem fsp - remote folder config tests 506ae4a53e7 use in-mem fsp - multi root workspace config tests da3a21ee4e6 Merge pull request #112602 from microsoft/rebornix/output-view-model 041a5c3b6b9 fix tests - do not use file scheme f92251d8e61 use in-mem fsp - workspace folder config tests 1e44ae5da86 Merge branch 'master' into rebornix/output-view-model 03450bf0941 Update Codicons: Update '+' modifier location (fixes #114016) 84f2cf6449a use in-mem fsp - workspace init tests 722a6664f84 use in-mem fsp - workspace editing tests a2efefd3713 use in-mem fsp - workspace tests e3b18fa3efb testing: add filter box 676bb6b100e Merge pull request #114127 from shskwmt/fix/113603 990906a1655 Adopt strict assertions 00a781f926e debug: use mnemonicTitle and avoid dupliacte registration c38c1f497f2 use in-mem fsp - workspace folder tests 42221c900ba Set override to false when reopening editors after dragging them to a different editor group. This fixes #109000. (#114093) 31e33c478e5 Fixes #114042: Use Buffer only when it is available cef7004a46a activate search result extension onLanguage:search-result #110031 39619a136b6 minor polish e8fb4fd30da bulkFileEdits: use textFileService only for creating empty files c85297669ee Move id, label, and options to authentication provider registration e9ae0082963 use in-mem fsp in tests 3f3e35bf17e Add boundary for right arrow typeahead and fix bug with resetting Terminal (#113863) 61c6334a3f8 Fixes #112373: The hover should always consume mouse wheel events 3d500ebd8b4 Adopt proposed `CancellationError` (#93686) 5c1543b556c File name in editor tab reverts casing on save (fix #114096) 76c22d48c82 Merge branch 'master' into fix-semantic-highlight e149bdb42ac Merge pull request #113837 from HaoboGu/HaoboGu/issue113404 1551d1f1ff0 Fixes microsoft/vscode-remote-release#1485: Make sure to only render Reload Window prompt once c9bae24fb70 More UX feedback 7cf2ad082f9 Render remote name when reconnecting cba1d1b1848 Prefix all `performance.mark` calls with `code/` 64947067ab7 :lipstick: unit tests 533d094020f Allow logging FS access with stacks 8ec95fa3b7a tests - improve ext path tests 55bd92dd538 tests - extpath tasks are flaky ea7b8ddda3e Can't open, rename or delete files that contains ":" on linux (fix microsoft/vscode-remote-release#4227) e3f5b3dfe47 Merge branch 'master' into HaoboGu/issue113404 bd5c20448c5 Merge pull request #114129 from microsoft/alex/configuration-editing-tests-improvements c173fb7d72a #114144 revert showing cached theme icons 088304c9968 #114144 - Do not cache only uri icon efb833ab7c7 Merge branch 'master' into HaoboGu/issue113404 5755d943ca6 Tests must be compiled even when `yarn` is executed acb0a35629d cache icon paths in web 73b4dabb2d4 Make lint happy d1cfec44472 :lipstick: 8b288893a92 Merge pull request #114101 from shskwmt/fix/113807_parse_args d541d7c64c6 make SubmenuAction strict: don't allow changing its properties, make it not disposable ea756907598 - Make cached configurations not disposables - use workspace configuration disposables 31a53bb2427 :lipstick: 43310230886 Merge branch 'master' into signaure_arguments_label 175e2c0b1d1 `yarn` is already installed (fixes #114140) b57739f4a24 tests - more use of getRandomTestPath 64a14963f7b Expose actions to duplicate editor groups (fix #114132) 60bc00ff63d webpack config typing fix f6bbc8b68d4 update tsec tool cfb2ad879a3 Update src/vs/workbench/services/configuration/browser/configuration.ts e25cbb45e7a Dispose all Disposables from tests (fixes #114125) 2fd00ba9fef Add a way to troubleshoot fs calls 57c405c24c3 Change reason for moveWordCommand to CursorChangeReason.Explicit 7c3aacb40aa Add a mechanism to track disposables from unit tests 11ac71b2722 editors - cache previously used layout and return it 03cb2d2a236 Dispose `PieceTreeTextBuffer` instances e114a24d9f9 Improve usage of Disposable e71f31abe9c editors - copied group is missing to register editor listeners 313f4bfecdc fix #113620 db701d281f7 Fixed not to skip determination of option type starting with "_" 3ceb3a100ed tabs - improve logic of previously used dimensions and relayout 6bd7b70515d Revert "Enable webview tests (#114059)" 0a3a9ce7bb9 State of tabs is not fully updated when toggling workbench.editor.wrapTabs (fix #113808) b0e96922417 tests - selectively enable some previously skipped tests ea1b3f27db4 Fixes window border causes webviews to be positioned slightly off (#114061) 01c6003c295 Enable webview tests (#114059) a12a996d780 Retry idb tests. Ref #114025. 7a7d11fcc6d Merge branch 'testing-group-by-result' 5f2036033c0 testing: improve projection logic, add state grouping e3509b62fe6 Add search.mode option to control default search experience (#114015) d110d503425 Remove webviewHasOwnEditFunctions context 50dd2dd3f9e Add context for when the webview supports find d8a3dd44be1 Removed unused param 0fafaab62e2 mnemonicTitle in native menubarControl d95e22d0a8d make menubarControl prefer mnemonicTitle, make MenuItemAction only implement IAction 8d8ee957418 options for getActions() are optional c88c207e6c0 fixes #114028 6828ae1ab50 Removes trim & fixes regex c45eac1a819 tests - use explicit skip over handling within test 8d46328a407 more :lipstick: 832afd1276d :lipstick: 15cd2a1abd2 #115025 hash the uri and create css rule aa5064d4fd4 Lift some tests to browser (#114041) d6a63fc79ea FS improvements for unit tests (#114026) a2251a3b6b9 do not use mnemonicTitle for all action titles, #102361 3898af5db3d typos 10592747998 refs #102361 mnemonic as command model property 8ae693bee2c bulk file edits: make sure to use textFileService when creating files bebd0664073 Fix gulp task provider so that it doesn't always try to run 29e0cfd8beb Always elevate (if needed) for openTunnel API e7c84aab5b1 Fix privileged port elevation flow from UI 61187660af3 Fix #114031 114e38f175e suggest - add min height when persisting widget height 2042a0e4c23 Add new terminal link text for tunnels (#114033) 174259eec8f Log when lsof fails and return initial fe175afdb80 list widget should not remove rows from DOM when reusing 91a0d07f3e7 Improve `canTunnel` Part of microsoft/vscode-internalbacklog#1709 288e8c233a8 Fix #110525 5ed73f6e850 don't theme icon for MD elements 6d2e0aa21d3 rename tsc config file for better intellisense ec4c9f4c8f7 Merge pull request #112833 from homebysix/list-extensions 7b16f15d005 Merge branch 'master' into list-extensions a5a0c1527d1 add tsec config and exemption file (defunct?) ca6a7a69989 :lipstick: 5adcd2521e9 Fix #113257 ed6c343edb7 gracefull fallback for TrustedFunction 44c9b4bb7f3 use TrustedFunction workaround when loading extension sources inside web worker eb940d4ed6d Fix #113988 adc68dc3561 Add `canTunnel` to tunnel service Part of microsoft/vscode-internalbacklog#1709 128987f575e remove duplicate step 4c42e6c111b Fix #114013 35766c616cb #113757 show sidebar actions also on view title context menu e4dc7b4d796 Clarify OpenDialogOptions note (#113831) (#113998) eb409622888 tests (unit, electron) - set forbidOnly when running on build machine 691da329d66 Revert "refs: mnemonic as command model property #102361" 96e2981c91c skip failing test (#113882) 82dc292811a Merge branch 'master' into HaoboGu/issue113404 0949d5b794f Remove unused var acda4aed821 Make the external opener a two phase process aa73c2d435d Fix random focus lost issues on CTRL+1/2 for a webview (#111676) 045b0fc4c09 Fixes #110509 - handles markdown escaping & spaces 31d5e48d92a Fixes #114002: Finish writing any outstanding messages before disposing d36b3616e70 Change Emmet to onStartupFinished #110031 b041f460ce6 Show a disconnection dialog only after 40-50 seconds 455b029ad1a Render "Reconnecting..." in status bar and use "Disconnected" only for permanent disconnection 5d9e867aa4f refs: mnemonic as command model property #102361 3dc0203e021 testing: auto reveal selected tests e2c305f3a3b Allow registering additional external uri openers bdf57b45ced Remove button background in simple browser aa85ab9d03e Make sure we also log event when creating a iframe based webview d964664da29 Disable dynamic cwd resolution on Big Sur d68056d9072 Improvements to batched testing. Ref #113911, #109271 8c3f5dd3fad Support to start multiple debug sessions from a single launch config 80f369b7bee reduce number of entires in test batch. ref #113911 2b20162d227 Avoid hostname resolution in lsof 70e37bec1be Fix #113920: Codicon => ThemeIcon 16452c54f38 Merge pull request #113938 from microsoft/alex/terminal-exthost-improvements 98cc02c097d change default zenMode.restore to true bbb0aadc87d enable trusted types by keep a yelling default policy for a day to two, https://github.com/microsoft/vscode/issues/103699 23ac286dccc #113975 use insance to remove svgs tags e803459d4ad fixes #113921 8ad08b04f5e Do not compile `/test/` and `/build/` scripts during postinstall, the scripts get compiled explicitly during CI fa701a373b7 update references viewlet aa48a4eff7b `monaco-compile-check` is covered by the GitHub CI b1877cd33e2 Merge pull request #112033 from solomatov/error-handling-in-terminal-start a7cf03de2db Add elevation message to ports UI (#113990) efd298ccbdb Fix #113760 a78fffbdb01 remove unused eslint mocha 72572c59cfb bust the node modules cache 578c3d5374e fix #113781 d4c32800737 tabs - polish how to detect that scrollbar needs update 683a30f74c4 Revert "better fix for https://github.com/microsoft/vscode/issues/113852" 7222c005ca9 update loader, event better fix for https://github.com/microsoft/vscode/issues/113852 c1930b6baf6 make default policy strict, https://github.com/microsoft/vscode/issues/113975 cdb373186cd refince CSP for trusted types but don't yet enable it, https://github.com/microsoft/vscode/issues/103699 a9dc6d28fde use default tt policy to workaround electron webview innerHTML-usage, https://github.com/microsoft/vscode/issues/113975 d5fc23ce6ce Wrapping tabs: editor toolbar bleeds into tab when space is limited (fix #113926) 14bb2fdc128 Tunnels from a tunnel factory can have async dispose a84603f49ff fix condition f2dd0954925 add (disabled but almost ready) CSP for trusted types, https://github.com/microsoft/vscode/issues/103699 4aff4b99239 trusted types - loader should use trusted script url when using script tags, https://github.com/microsoft/vscode/issues/103699 de9e9c414ef fix path in tsec-compile-check df10825f69e fix yaml 5e673678ebd Merge branch 'joao/build/single-compile-job' 575f87306f9 Merge branch 'joao/build/esbuild' fb4a88e4037 rename ab3297dd136 only run terrapin on cache miss 11b79ba7ebb parameters d495358b01d add parameter display names d944b91cd1b remove no-exclusive-tests 39810d812ef Sandbox: adopt forcefullyCrashRenderer when reloading unhealthy renderer (fix #112485) 2b7435c389c window - focus() window that opens from protocolHandler af5adb530a3 Revert "add arch to cached data path, https://github.com/microsoft/vscode/issues/113852" d687818f8e1 better fix for https://github.com/microsoft/vscode/issues/113852 2d114755e83 update distro 4149b09417d parallelize eslint and hygiene in product-compile a4f9970924b Merge pull request #113826 from nrayburn-tech/issue-109438 74bc1d2672e re-enable test for https://github.com/microsoft/vscode/issues/111867 c6ceb1ab2ea isolate eslint from hygiene 519f8691bad fix typo 935cbe6aff3 update test cases 3759568789d support more unicode chars in isSeparatorAtPos 685999bcf35 Merge branch 'master' into HaoboGu/issue113404 e269e5e2c6c revert back using switch for isSeparatorAtPos, add several cases f3b2680ee3a Merge branch 'master' into alex/terminal-exthost-improvements 01089c0a505 testing: fix unit tests e2c91378410 testing: fix unit tests 59091157571 testing: code lens and diagnostic information for tests 3d8888779d9 Fixes #112446: Avoid timeouts in mirroring terminals to the extension host by assigning a temporary UUID to terminals created on the extension host side f1151f84ff7 Adds userAgent to clone, pull, fetch - #111909 Changes to use env 6802a656e26 Use cast instead of generic 271d9b8c007 better hygiene task definition 809d2f63d0e Added show options to simple browser open command 2fed7ba374d Adding settings to control which schemes simple browser is enabled for ba67d1bea44 Add more explicit type for TS 4.2 af6d164f73e single compile job cb67fffb94b improve hygiene glob patterns 27e26536f12 :lipstick: e4fe157544f equal => strictEqual f489602633a Merge pull request #113919 from microsoft/isidorn/workingCopyFileService 4aca944132c make sure to not fire any events for empty opertaions array 4f109404604 minor polish de8b6772761 Skip batching test due to failing on build machines. Ref #113911. ac10e57f6cf fix: The git commit message field is cropped with negative zoom (#112316) a7267aa0935 Update distro e8edff5eb7e xterm@4.10.0-beta.39 3259985c7af rename random_uuid to just uuid 1ace7e34995 remove console.error on commands for noisy tests 6763d82fdd1 also filter before debouncing when menus change 6c12d89415b :lipstick: 9293f64e937 :perf: first filter and only then debounce event handling 43aebefbf62 use Date.now() in stop watch c8d91038302 :lipstick: 39dbcfcfbce Set remote.restoreForwardedPorts default to true c6cc7d61401 workginCopyFileService: only one event for multiple operations 4d4b9225d2c Fixes #113917: Add square brackets around ipv6 addresses 83b4d6c8ce0 :lipstick: 7a27b248841 fixes #113815 8389f072696 Azure Pipeline - Adopt pipeline parameters in favour of pipeline variables (#113902) bb4cbce9699 Revert "publish linux builds" c49ef6df61d [html] update auto-rename-tag to linkedEditing migration 4fe3f75c6d3 Use `nodeSocketFactory` for tunnels for now (#113914) 1228854b4ae Adds support for gulpfiles using ESM. (#113505) 169a0ec047f sandbox - allow to enable vscode-file protocol via argv or environment (#98682) b1659198f62 fix incomplete stub, fixes tests 448d0497e68 Revisit how activity bar items and status bar items can be hidden by the user (fix #113757) ca2e7d8527f publish linux builds 0cb7dad36f0 adopt creation of N resources at once, https://github.com/microsoft/vscode/issues/111867 b99e9bc2990 apply file edits in bulks of equal edits, https://github.com/microsoft/vscode/issues/111867 841f6c9938e align source-map dependencies c8ef4ecd835 remove deprecated settings sync settings 27ff5760893 :up: playwright f054767eb4e remove unnecessary line 22b9a2b1e8b update esbuild f8a07fa6a9d Revert "build on mac11.1: upgrade version of playwright to 1.7.1 (#113906)" 63a0638d4cf build on mac11.1: upgrade version of playwright to 1.7.1 (#113906) 983bd69effc Update problemMatcher.ts (#113834) 0402f76ace4 Workbench has white background, then flashes black, then flashes white again. Fixes #112816 c6a1eda3315 themes: add ThemeSettingTarget d51e1fa4718 workingCopyFileService: create and createFolder support multiple resources e153ed6b3fc :lipstick: 16da2c5f0e5 change create, delete, copy, and rename operations so that they can handle multiple files at once, https://github.com/microsoft/vscode/issues/111867 fa593d83ad1 use vscode-tsec instead of tsec 007eb56ca84 yarn.lock leftover 6503475091f chore: bump chokidar@3.5.0 (#113886) 72095f86036 add arch to cached data path, https://github.com/microsoft/vscode/issues/113852 5ed76e3da7b Merge pull request #113842 from nrayburn-tech/issue-113809 296ba5464ba Remove obsolete chrome debugger recommendation aaa8fa92c67 empty f1a0aa9378d Fixes #113866 - removes transform optimization 9b6aaf1e86c Fixes #112481 - missing refs (because of trim) 4167837cb85 Show hover for comments, fixes #108396 dc5a3da3abd Upgrade to latest Emmet (#113848) 6f56b47c696 fix typeahead regex for move (#113850) 98f1ed6c758 Fix rewriteWorkspaceFileForNewLocation test. Fixes #113762 20950d65268 testing: update old import cfc8c5d3d77 extension webpack: do not copy .ts files as resources ed3989b069d Add some recovery from a missing compositionend event (#112621) 2c5c0a3be14 testing: fix loading indicators, add progress during initial test discovery 2112a99fd9d testing: migrate from actions to menu contributions 52bdc14cc6d Copy of translated errors for js/ts web build d29388d2554 Reenable test, fix #113768 485c5fc0093 Revert "extension webpack: do not copy .ts files as resources" 3aa41899aaf Unable to change to another theme if the theme file does not exist. Fixes #113661 66482b368eb Sequencer.queue: support failing tasks (for #113661) 63deed1c6e0 :lipstick: 41d01ec14e9 don't leak emitters of context key services 87d2b3d07cb add support for event profiling 45f79f85735 Scope gitignore out* pattern microsoft/vscode#113823 9be7f7fb655 file name incrementing for files without extensions ced3bb4bb9e Secrets API feedback 037708a33f6 Avoid textual codicon references in gettingStarted Fixes #112657 c8fbf3aca54 Fix #112735 0319fedae10 add lint rule for missing cancellation token in resolve and provide methods, fyi @alexr00 please remove surpression comment eed13efcc36 fixes #111413 d0f68b3ec9a IndexedDbFSP Perf/Correctness Improvements & Tests (#109271) 76dd27c3be1 fix https://github.com/microsoft/vscode/issues/113829 064fc7a5267 api comments, fyi @RMacfarlane 265bd0b5b9a Open Editor Sorting: fix issue when untitled editor changes name and list does not resort c1274981145 Fix #101738 3f435ff6c1f fix #113404 ab1aeb6b73d extension webpack: do not copy .ts files as resources 0a3e23a5b2f new html settings not it in the settings UI c41302c5ab1 Relax worker.onerror after a successful worker start 6c95b041ea6 test: add tests for #113403 c907b8fff85 no vscode-imports b99faeeb3ce fix minification target 51ea16966b6 :lipstick: remove appendChildren infavor of append, fyi @bpasero c46eca1dd34 Merge pull request #113518 from nrayburn-tech/update-dom 37b0d344c7b add a RANDOM_UUID snippet variable 2d1b63d6a3e Fix showing views submenu when view is merged with view container and view has secondary actions. 48dbb328998 fix https://github.com/microsoft/vscode/issues/113819 e8ad195f3e0 Revert "revert pool" 13e313c2b58 fix compile and hygiene cache miss f06ebe74253 :lipstick: f90c518b03c debug: remove enableBreakpointsFor since php-debug now moved to new api e008e41d27b fixes #113242 0652b9cbec2 debug toolbar docked actions only appear in debug viewlet 750948b7b5c fix hygiene as well dd9e52a40d9 libs a96a29b7535 pkg-config 035e15b7712 revert pool cefe06d375f build-essential 09e281c091a Fix #113732 7449d86b89c use esbuild for minification ded513b20b2 Make cancellation token in resolveTreeItem required Part of #111614 7814ffc41ec Fix #112663 699d736d785 distro 82b99b3286f skip flaky test (#113620) a9ed4e9b0a4 Fix quick input button height Fixes #113745 c4aeb68a68a debt - introduce and adopt flakySuite 174bfe9b528 simplify gitignore 008f8dcdeea missing compilation 503a2458dc4 Merge branch 'joao/build/agentpool' b5ccd30c95d css - less generic rules to prevent leaks f64cf2922f9 Fix remote explorer views getting changed across windows (#113237) c4ea0b55906 fix some spelling mistakes 6659f8dfe58 use compile agent pool fe795313d8e Revert "parallelize hygiene" bdbd644c27d parallelize hygiene a1760b1a6c2 Merge branch 'master' into update-dom 998e5e2ea67 onDidChangePassword -> onDidChange in secrets API 1bb2ae0e365 Allow ResourceCommandResolver.getRightResource() to return undefined (#113364) 7db413d4c10 Move secrets API to extension context a48ef56fbf7 Fix compile for current TS version 3ed300eb9db Add simple browser extension (#109276) 69dfa670ef1 Fix compile error if using older ts version 4d8895c7b72 Just kidding, keep proposed onDidChangeAuthenticationProviders API for now 942c3bad6b8 Sort contribitions b565c422aa3 Add find all references command for JS/TS 0f9ee988467 Remove deprecated parts of proposed auth provider API 13317a96944 Merge pull request #113618 from shskwmt/113318-diff-empty-files 87c2cf1b590 Merge the Monaco Editor job into the hygiene and layering check job 604e2466d90 Merge branch 'master' into 113318-diff-empty-files 48742bd3a10 Update ts grammar pinning tests 3bdf2825d07 parallelize 79fd01a78b4 use yarn task again 74623bc93c5 Update JS/TS grammars 2b040e87633 Unskip tests Fix #113761 714f85fc189 update build pool fee7cdacf72 add provider naming rule 4649e1205f0 fixes #113725 726acc51308 use vscode build agent pool 9d5f04fa0bd #100700 remove the skipped test e4bb3ff7295 fix #113217 414a4c0f511 list added view descriptors in ascending order in the event 8a0058b9e3b Merge pull request #113549 from nrayburn-tech/issue-107028 fc4b40b6338 fix type casts f4ab083c28e update todos ca370bdb0ae update my work query f93a2b62ef0 fix cr issues 00181ad8951 Fixes microsoft/monaco-editor#2292: `model.dispose()` should work just as well as `modelService.destroyModel()` f02af16530c Remove sync property d883d379d11 Merge pull request #113303 from microsoft/joh/toc ceb8da0be04 tabs - disable badge decorations for compact sticky tabs that have fixed width 4f34edadd65 Merge branch 'master' into joh/toc b62ec5c0eeb move shared config key into workbench layer dce7b0cd63b simplify outline model again ea51fb1bddf fix tests b948e42373c :up: distro 64eb716d57e env - fully qualify our own variables c03bc427cf7 some :lipstick: and refactorings 1e5b337c02b move document symbols command to right contrib fd23a8e3280 Have condition of test publishing match the condition for test execution 8986870317a Merge branch 'master' into joh/toc 9b66dc4ad2c debug console: to string of simple values should duplicate value for each count baf15f1041a Allow tabs to wrap to multi-line (#106448) 8ed509056a9 Merge pull request #113710 from mitsuhiko/patch-1 0490bb1e9ae Merge pull request #113716 from noritada/doc-fix 5bf42c9acd8 Merge branch 'master' into joh/toc b6c601b4fc8 Remove duplicate 'the's 8fc5e370f65 Fix a typo in a log message in extHostCommands.ts 98106c48a07 No need to create fake workspace folder for query builder Fix #111348 3283ade7649 Don't use 'expandPatterns' for workspaceContains search Fix #110510 da4784eaa84 Don't miss creating a new default terminal when reconnection is disabled Fix #113564 4e7e21233e3 Have `computeSync` return an array of results 5edb6102629 Extract all MarkdownHover computation to MarkdownHoverParticipant 408539d8fa5 More cleanup 18982d441bb Fix compilation error d3b643c8a48 :lipstick: 923f34a80d1 Extract `MarkdownHoverParticipant` from the editor hover 2f817caf6e7 Move more marker specific logic to markerHoverParticipant 28795976207 Extract `MarkerHoverParticipant` to its own file 765947c205a Extract marker related hover logic to `MarkerHoverParticipant` 7e7775705ee Fixes #113318: Show having no change when diffing two empty files 72420829833 Fixes #112834: Ensure the markdown link provider is registered before invoking `vscode.executeLinkProvider` 262a7157ab5 revert webview preload changes. 56c808a66a9 Emmet flatten DocumentStreamReader (#113602) b84858babef Emmet remove dependency on vscode-html-languageservice (#113599) 94facfcf06a Merge `ModesContentHoverWidget` and `ContentHoverWidget` 3564f180616 Fixes #40926: Inherit visibility from the previous line 95cfa9ede4e Fixes microsoft/monaco-editor#2276: Check pixel ratio after each render 19b5e736fa7 :lipstick: 689fbbd9607 Increase timeouts 5cc0aa28496 Add support for including line feeds at the end of lines (microsoft/monaco-editor#2265) 4a121608e8c Add test for microsoft/monaco-editor#1235 92d4b14e293 Update rust grammar afb6a0c56ef Fix CSP 15561c41399 Emmet polish 15ba9aee0e9 Emmet improve Expand Abbreviation perf (#113558) b5cd082cd47 Emmet refactor toggle comment (#113557) f1ea605a695 Use blob urls instead of data: to maintain current origin e6daf340852 Better simulate real-life CORS in code-web server 58852eaa854 Add a timeout to the editor tests step 5ea96ec9cd7 Fix `_colorMapOverride` usage before initialization 67bff68034c Add `monaco.editor.setColorMap` 433833fbe02 Emmet refactor reflect CSS and update image commands (#113550) a6bb30b41f7 lazier loading of windowsProcessTree c1bf6e0307b no need to update api 05be32f0551 turn on renderer view 7c11754ad4f avoid duplicated text model. 6a7f07f8b61 update height without scrolling the view ebb316a2881 Fix incorrect icon hiding for files in tree view 5dbfe32be31 Allow tree item command to be resolved later Part of #110498 3a70241a0bf Merge pull request #113536 from microsoft/alex/build-compile-no-container 3e945d092c2 Trigger build 321b407de55 No need to use containers for compilation and hygiene jobs 5b75a42575f Cancellation proposal for resolveTreeItem d746f2d2772 Fixes microsoft/monaco-editor#2220 0dc7faff87e Fixes microsoft/monaco-editor#2222 cbea242dcbb Fixes microsoft/monaco-editor#2236: Avoid using `wrapper` as a css class name 7c937a7a383 Fixes microsoft/monaco-editor#2237: Add API to register commands 0439aef7b3c update dom to use newer methods c44b7d25d91 Refactor Emmet merge lines and select item commands (#113516) c7dbab59ff4 Emmet create new html-matcher override instead of using LS (#113508) a1ea4df9596 Empty output view style update and layout change 4b6280aa8ce Skip webkit 9945754a620 Add editor smoke test (ported from `monaco-editor`) 4df5d59e021 force update metadata diff editor for the first time. cd836bb54f6 Fix process explorer styling issues, fixes #113399 3c518e43d39 Update distro f19eb28477e Avoid installing typescript 2ca3e67f32d Rearrange CI jobs 802a36b0970 Add typings validation 4df5991023a Adopt latest setup-node action cead2666633 Align all yarn caching steps 2a8140c5e8a Let debug wait for tasks to get input Fixes #108443 ffef9abe924 Hide auto forwarded port notification 82fe1e7d0df Avoid touching passed in options object (fixes microsoft/monaco-editor#2210) and avoid deep cloning overflowWidgetsDomNode (fixes microsoft/monaco-editor#2184) da8549b7323 Merge pull request #113376 from microsoft/alex/use-builtin-cache-action 4804bbcdff7 Tunnel factory can return undefined (#113232) 1c0efed5a67 Test cached node modules 9c9e1075826 Fix semantic highlight scheduling 413b5d47057 Avoid ts changes b4789ecf849 Fix typo 2b380bf8c34 Support whitespace options d20f8ed37d4 Add style controls 4b3d54ceb32 Avoid changes 7222b357f75 Fix cr issues d26dbae6cdd Adjust request schedule 0c697b2e334 Merge branch 'master' into alex/use-builtin-cache-action ddb88dac9b8 Avoid touching continuous-build-* 4248e3f7e82 Add Download Playwright step 2697a42ee71 add range WIP 2db89c75e6f rename to inline hints 1954e938504 Adjust hint label styles df24d0153d8 Trigger a build to test caching 1b713df9b61 One more try 941b3513c91 fix view state being stored after picking an element ff5245ea45a Enable playwright debugging 0d671ccb2a7 remove unused context keys a747b66c1ec naming: Outline -> DocumentSymbol when it's a symbol, some cleanup 86dd04ecfc4 fix some outline settings so that they are also language overridable fcba2ef5891 simplify filter updates 61965e6bc50 Use fast 7z compression level 674877fc173 properly implement `revealFocusedFromTreeAside` command 5162c8e8563 Add "Loading..." to custom tree hover Fixes #111615 4468307af3a Fix themeIcon + resource in tree view Fixes #113374 ed87c35de9a Show more port cmdline when wide And add pid. Fixes #112796, microsoft/vscode-remote-release#4120 0b1892f877e Start candidate finding later (#113377) 5b9ea8d3780 fix/workaround rendering issues with codicons and quick pick 02b72216d7c Merge branch 'master' into joh/toc ce02917f666 change cell uri fragment format so that opener service doesn't interpret it as line number, also throw error when trying to resolve a cell as notebook, https://github.com/microsoft/vscode/issues/113307 7b6bca0bf59 modes hover must not bread fragments, https://github.com/microsoft/vscode/issues/113307, fyi @sandy081 bbaff3d568b Adopt `Cache@2` for node modules caching 97ae453378e honour outline problems settings in notebook outline 88bafd443d1 Merge branch 'master' into joh/toc d24ab0a201a Improve comments and code style ff8ae0b93ff Avoid changes bf4e2371d4e Avoid generated file a6fd2cc1088 Use utils type converter caaf2a07a94 Merge pull request #113341 from microsoft/alex/node-modules-cache-key 8b7c6622339 also use outline view state for qiuck pick 4140affee2c breadcrumbs picker must restore view state when being dismissed 7cc87833199 trim MD headings syntax from outline element adc8c296ee8 move more things into outlinePane-land 1b8be429cda properly cleanup notebook outline marker b884f75fa6f fix stale breadcrumbs issue cb020e68a04 tweak (reused) rendering for breadcrumbs 4fa97186146 fix and tweak sorting 9c861dc5fd5 update outline as soon as it becomes visible 871f167341c add IOutlineComparator as concept, remove `outline.symbolSortOrder` 68257573641 More tweaks 382a8740a91 Fix that `VSCODE_ARCH` is not taken into account on Windows 40fb699b6f4 style tweaks 63acd85f702 render markers with outline elements 7728010c73b Invoke `mkdir` with `-Force` 05a5209b4c5 Fix candidate port finding (more async, better timing) (#113342) f23ed65688e Compute node modules cache key in JS to avoid globbing a5360f21b81 Merge branch 'master' into joh/toc fe70487f14b :lipstick: d75115ee9c7 breadcrumbs - make sure to dispose current outline when editor changes f39f31d2ca3 protect breadcrumbs widget from rendering bugs c459ca37441 Merge pull request #113332 from microsoft/alex/modules-list 3de96fd2372 Simplify code b7a5fcdc6d5 show a default entry when a cell is empty ea633831d49 workaround https://github.com/microsoft/vscode/issues/113333 07b28e284ba Bust the node modules cache 76c974bfebd Have a clear list of directories where yarn should be executed 1d7fb0e757b notebooks quick pick should contain all elements 698ed864114 fix issues when user state changes 25709313284 make notebooks outline a tree (using folding logic), also fix notebook outline icons 9f5cfc246bf Add dummy support 434f63192e8 Revert "Avoid generated files" 96b889a113b pre calcuate output height. ec3f4088e71 restore view state df64bfe7f7c avoid view state npe f98fabae6ce Merge pull request #113279 from microsoft/alex/remote-websocket 9a7e8372ea6 update distro 102e69c975b Merge pull request #113311 from microsoft/alex/gulp-lazy-load da802ca8909 style polish 98e05820b89 update distro 1ee7a0e015f Merge remote-tracking branch 'origin/master' into alex/gulp-lazy-load 1630db29bf8 indexOf baac11d5f58 Merge pull request #113296 from microsoft/alex/gulp-no-respawn c1eb24b027f Load expensive node modules lazily 11e600ce2c1 remove console.log d14c8de672f event dispatcher for cell layout. 4afc1ee4406 retore awol feature and fix tests with that 52c1cce2597 Add controller 6fa83ab26d9 move deprecated style into IconLabel, move/rename outlineTree to outline 54da36d181b proper disposing of outline objects d7644dc25ad replace IOutline#resource with #outlineKind a54c02aedd4 add setting: outline.symbolSortOrder 515550212b4 move sort order 088b21038e8 properly layout tree 661c741c302 make sure outline is all expanded 277a8262e0e Avoid gulp having to respawn 310a9ff90fa Merge branch 'master' into joh/toc 22c5527f96c fix compilo 9699993f161 use outline service in outline pane cfccae30dbf Fix layer breaker fd8b68457b5 Exit immediately when a cycle is found and running on the build 9c2a1dc473c Don't restore ports that are already detected Part of microsoft/vscode-remote-release#4112 741a568bfd5 Avoid generated files 8476ff1a9de WIP d2ee88ba3fd add config per UX (breadcrumb, tree, quick pick) 1922771f2e8 move delay "after big change" heuristic to new outline model 1478078ee30 Update task services doc link (fixes #112591) (#113170) 445f259e34c Add sorting to npm scripts (#112725) 297567be0c1 move document symbols breadcrumbs logic into its own data source f2fd0ec094e Use the browser's WebSocket for remote connections 17573d22216 move outline view state into its own file ca08df3de54 fix compilo 1844c541870 testing: forgotten push to enable debugging 84903a3f400 revert outputs should trigger output rerender. 64c38324e65 no outputs to render ede4de744d9 vertical alignment 23658cc8753 empty cell outputs placeholder 597ec5f0573 padding polish for mimetype switcher d345d1bd827 mime type switcher 8b23b938a38 split point takes renderOverviewRuler into account cb5f9b5294d Merge remote-tracking branch 'origin/master' into rebornix/output-view-model 6f11d34f677 resolveNotebook API command takes no argument 9ac5131833c Have the `TunnelService` use `IRemoteAgentService.socketFactory` 11f838c144c fix #112747. af92a731fa0 Fix #113250 0e2a0f9013c Prompt when there is an AMD module cycle d63aa232d93 update distro e8bb7a938ee fix #113243. f0376ac1312 Add `permessage-deflate` support 609d547db1f also show cell-file icons in quick pick 7593c56fdd8 use file icon (if applicable) for cells, otherwise use default icons 5ebbd9a77cf re-use css classes for better icon support 19cf2d424e0 render highlights in breadcrumbs picker 68da4f16d67 remove onDidChangeActive-event 358f3909620 simplify model, add keyboard nav support for notebooks 822a45f6072 add outline target and adjust sorting, filtering for document symbols outline accordingly cece1a4fcf4 use identity provider, some cleanup 88c271c3f71 remove ITableOfContentsProvider, remove duplicated code, add quick picks to IOutline 4d47c40dde4 delete old tocProvider 7cc71d65361 Fix broken remote explorer drop down Partial fix for https://github.com/microsoft/vscode/issues/112750 513055e2e0d show a root element where there is outline-breadcrumbs but none are currently selected ebb69237016 reveal vs expand folder vs select folder... c51830e8efa better revealing and previewing 48c2ad6493b Temporary workaround for #112843 add8753c74c Only terminate after 3 EPERM errors dee0c84e7f0 update distro a512c86f10e Revert "fixes #112750" 57e3aba4e16 Have `/build/` compilation and `createAsset.js` be runnable independent of the root `package.json` baadb591bd0 update nb breadcrumbs as you type c6f70a3a019 :lipstick: c2f1a367ef0 Adjust node module path 29f556a724c styles for notebook outline elements ec6087fe180 Merge pull request #112837 from microsoft/alex/node-modules-build2 a8d9a5eedc7 Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 5c1ff8158b7 Avoid lookbehind (not supported in Safari) b71972bbb00 Support open in background for 'open with' f0c758bdcc9 Support open to side from the 'open editor with' quick pick 64888cafe07 Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 09ca712fe7f Fix compilation errors d78c8689d0a Give browser unit tests even more time, the build agents are having a bad day 36d09208f19 Fix whitespace issues from github merge UI 72cf134322e Don't transform viewColumn used when creating extHostWebviewPanel programatically 32d935ebf4f Extract type guard 186792cadbb #27498 restore extension editor webview scroll positions (#85982) fc35c4275f8 fix #112778. 768cd308c62 typeahead: fix invalidation on 2nd char in zsh aa8962f5dcd Fixes #112353 54dc2d786e1 Merge pull request #112384 from myovan/master 25212c95eba Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 563664f3491 Increase macOS browser unit test time because it continuously times out 16c2193e3ff eng: avoid duplicate prelaunch task runs afafd5e8358 Merge remote-tracking branch 'origin/master' into rebornix/output-view-model a207b50937d dispose webview scroll event when switching models. 4fa0f309ab8 webview cover. 9970299016a dispose webviews after switching models. 361877735ce :lipstick: 71a733b4aa0 finally fixed the OutputViewModel leak eb154856a38 fixes #112366 87629065098 :lipstick: 6ad37a351ff cache metadata and output height. 11d5c625d1f fixes #112750 20831dd3df4 Keep only `@types/*` deps in `/build/` and share `terser` (#112718) 8fdb44467c7 update distro 273a5cdf5aa Emmet comment spacing fixup, fixes #112835 a8cadd39129 Merge pull request #112812 from microsoft/alex/node-modules-build b4a22eba377 recompute output height in diff view model. 6ad2dccc786 Emmet Toggle Comment HTML :lipstick: 775bf46bad4 Adjust references to --list-extensions option ea15eb4e5ab Strengthen sameNodes check :muscle: fixes #112829 94fbbb38ae6 tricky selection listening 58985749f9a memory leak e064043f7a8 wire up outline service with breadcrumbs control, WIP 202a8fa3eb0 Merge pull request #110961 from a5hk/snake d5bed1d4a7c fixes #112792 db27c552056 Adopt `ICodeEditor.executeEdits` c2044d680f4 bust the node module cache dc169ce06df Merge remote-tracking branch 'origin/master' into alex/node-modules-build da4192d2879 Leave sorting deps up to yarn 3e8b2d86d17 bring back css integration tests 6d552620316 update vscode-uri c1b988bcf86 Merge remote-tracking branch 'origin/master' into pr/a5hk/110961 2df64d27dd2 Merge pull request #112777 from microsoft/alex/prof-v8-extensions f294e4a9cc4 Merge pull request #112810 from microsoft/alex/node-modules-types ff744b4fa8a fixes #112281 7cd137263a8 Fixes #112382: Assume that control characters are wide ec9ba0edb68 debug: Focus child session instead if it is stopped 02443d02f5a Fixes #112412: update comments to match placeholders b0af35c8104 Merge remote-tracking branch 'origin/master' into alex/node-modules-types 711ec31c7ea Make sure to call done() from unit test 8c5966fc770 Merge remote-tracking branch 'origin/master' into alex/node-modules-build 75fc5cf5258 update distro 14cb2089dc2 update distro 2c4988b7639 Fixes #112301: Wrapped lines contain the wrapping whitespace in the line content 295912f7d50 update distro 4fc14314b69 Fix compilation problem 3bff49d2468 More tweaks to Windows cache exclusions b3e390baa7f Merge pull request #112760 from microsoft/isidorn/workingCopyServiceMulti c78bd5bd783 createFile and createFolder only allow single operation until there are more use cases 60c263ce1ce Merge remote-tracking branch 'origin/master' into alex/node-modules-build 318ff7e94a8 Merge remote-tracking branch 'origin/master' into alex/node-modules-types 8dc8025cd48 comment out css tests on windows 4efb4a2e8db decorations - show them next to the editor label when tabs and breadcrumbs disabled edd37076b4b Adopt new mocha types 7971d627ce8 first version of outline service, outline creators, and implementations for document symbols and notebooks db82bc13aa6 Move /build/ dev dependencies to root (#112718) f74ad9692f6 Align `@types/*` dev dependencies (#112718) 9034b769fa8 fix #112805 0adc15c4bb8 configureCrashReporter should check whether we are on Electron b069dbe0aeb Tab decorations need to update scrollbar (fix #112799) 9c30a0e98cc null guard 780ae767608 workingCopyService: create and createFolder also use IOperation interfaces e588e04b5ef Merge pull request #112803 from thebinarysearchtree/master 34f1e7ae207 Revert 0d14d3e38a8aba6e2bcd6d5dd729c4d47b3d4f97 1585a290afc Merge remote-tracking branch 'origin/master' into pr/thebinarysearchtree/112803 4db298aab63 Avoid text flickering, just render &nbsp; to have a height eb3cfcda015 chore: bump electron@11.1.0 d4e98289a34 [css] revert changes to test runner 5d6f7a65d38 Use IFileOperationUndoRedoInfo abf082cf74a Log more details when exiting 65c59b509b6 Merge pull request #112798 from microsoft/alex/node-modules-types-keytar 3d9d6b34204 trigger layout when resource labels have rendered, fixes https://github.com/microsoft/vscode/issues/112799 daad75c2c6b [css] update to vscode-uri@3.0 d6a6b44a130 Remove all `yarn` warnings aa2864d53f7 Remove most of the `yarn` license warnings 90f9a7de885 Execute `yarn --ignore-engines` for extensions 1141224b80f Remove debug console log 13ea3e08a1e Fix hover widget. 1324dcf085c fix #110982 63d49f6a135 don't disable the current remote resolve when bisect'ing extensions, fixes https://github.com/microsoft/vscode/issues/112473 2dd359c7153 Use the root typings for keytar since we are loading the root node module (#112718) 2c83509a154 Fixes #112666: Recompute minimap options (which hold the background color) when the tokens color change df53f46ac2e Merge pull request #112670 from chenjigeng/fix/hover-link-encode-unnecessary 98166ea0b19 update distro 0d14d3e38a8 Fixes #112391: (Re)layout the hover widget after adding async content 7f1af9efb1f remove more unused code 5e865477065 only show render style switcher when the property is expanded 141572a2b21 render outputs in text by default. d46abd43537 avoid plain/text being rendered multiple times 71d63c7f741 no transform for ITransformOutput 3337693651f dedup. 8d5b2904fa2 :lipstick: 1c2d88e68ba fewer weird as cast 6d378dbadea no more casting for Single/SidebySide diff view model. 819161c7bca DiffSide enum to replace boolean. 6dd6d4e5138 Add `--prof-v8-extensions` flag (see #112393) 681a3e413d0 :build: c927a8015b9 Merge pull request #112771 from microsoft/alex/node-modules-vscode e48a21c44bd :lipstick: e9abb31537a Reduce height of notebook add new cell toolbar 2292bb0283f Make notebook add new cell toolbar visible on hover/focus 25cb0d70d4a Update removeTag command d03c18661cb Windows CI: Do not cache symbol files fee6dbf4e0e Merge remote-tracking branch 'origin/master' into alex/node-modules-vscode e461782061e Fix compilation problem 5e3dfd3bb8c Merge pull request #112765 from microsoft/alex/node-modules-typescript 7ca71e763d6 Move away from deprecated 'vscode' node module (#112718) c5d42b27722 renderers layout update 88f32df1d71 Merge branch 'mocha-update' e0498f0cdd3 Share typescript node module (#112718) dadb18c39e8 Upgrade Emmet removetag perf + behaviour, fixes #104173 04d74117859 eng: update mocha 2 -> 8 877dad976eb load renderers. bcef72ddd01 hygiene: switch to terrapin 434bbbde983 workingCopyService: take options alongside each argument 710360b7db4 resolveNotebookContentProviders does not take arguments. cb2167fdb22 Output transformers take ICommonNotebookEditor 3551968d69a update distro 2b25e675eb7 Merge pull request #112722 from microsoft/alex/node-modules-webpack 6112cc76f79 Move asClassNameArray/asClassName/asCSSSelector to CSSIcon 03a3e114151 No more spinning of loading progress. Fixes #112711 e42440bd357 Merge remote-tracking branch 'origin/master' into alex/node-modules-webpack 3072f2dd5cc Merge pull request #112719 from microsoft/alex/node-modules-mocha fba51d8422c :lipstick: async-await ebb94b4795e remove unused code 65e1707d19d format js/ts on save 3697925e5bc Use menuService across all views for context menus. Breakpoints. a341f800668 fix https://github.com/microsoft/vscode/issues/112745 d5d6096b65c tweak wording for participants https://github.com/microsoft/vscode/issues/111878 5ff434d97f1 debt - use localized string for bisect title 79d6bf6ca82 allow commands to specific a mnemonic title in additon to "normal" title 6efbb251b5a debt - tool tip never has a non localized variant b34a71e2279 Fix view order in remote explorer Fixes #112200 cbc47b1d7be Do not share `terser` 14440356e52 Merge remote-tracking branch 'origin/master' into alex/node-modules-mocha 438feb87d58 Merge remote-tracking branch 'origin/master' into alex/node-modules-webpack 4fae21b64d3 don't show dialogs when running tests 0e68af72989 fixes #112603 5c386371d8f Merge branch 'joao/build/compile-artifact' d981cf5b81b Revert "Revert "Merge branch 'joao/build/compile-artifact'"" 804c90cc49f Adopt more breaking changes from copy-webpack-plugin 77f4fb49952 Do not upgrade mocha 49962373131 fix tar d07422ec301 rename workspace action for duplicate b7aa0f7d406 fix template usage af42aa5bff8 show diaglog when extensions participate in file operations, have "don't show again" option and command to reset choice, add logging 2aa92c6e83b Adopt copy-webpack-plugin breaking change 3c4de451b48 ux - distinguish folders from workspaces when opening (#77718) 4f4ba928851 debug console: use menuService 29eb3fbc6a1 build: tarball compilation output first 6de06bc8c86 update distro fd85ae4f4a2 Avoid recompiling remote native node modules (#112644) 1cada18542a Share webpack related node modules (#112718) ed19f6082f3 Share mocha related node modules (#112718) 83c47f90d0d debug: move Debug Console action to the `...` menu adf764617e9 remove unused keybinding id e3612f789be Use registerAction2 in markers view bb157721fbb `/build/` and `/test/` should only have `devDependencies` 0929ea86cd3 don't suppress preview when handling onWill-events anymore, https://github.com/microsoft/vscode/issues/111878 a7fbcc27b75 Merge pull request #111222 from microsoft/joh/tabDecorations a09cbd1b118 timer mark sources must not be unique, fixes https://github.com/microsoft/vscode/issues/112708 834488bd7a1 merge last stages into Publish c757f9c70a1 merge macos jobs into same stage c8aaeb75137 Revert "Merge branch 'joao/build/compile-artifact'" 6d683afb84f build: compile smoke tests 2445f698949 fix hygiene 7aee2c7d45e Fixed issue -filtering by extension in Change Language Mode (#112435) d8a7c31aba3 testing: structural and perf improvements cf94178b897 testing: improved test explorer, cancellation 201112e9948 testing: continued work on test explorer 732c73ef796 diffBrowser. 7c4757dd0ce private _ 0055e658c99 style polish d6e8feb7744 Check in additional file for uri opener api change 13770874831 Ignore case while checking pressed keys in webview ecd2325f863 Escape backslashes in keybindings for release notes 423076ab493 Pass schemes to main thread a28b7022e0b Emmet fix edit point commands #112691 ae1077255c1 adjust test for removed process env key 1248ddadb8c fix #112683 bd38c65afc7 Add workspace tagging for java (#111303) 847fd19b026 Merge branch 'joao/build/compile-artifact' 21b1da3fb08 absolute layout for side by side output diffing bd131b85785 dynamic .artifactignore a8b4e9817f5 finish compile artifact 581ae611c2b debug: watch expression use menus 483bd40550d Update several Emmet commands (#112597) 2156931d38b Better side scrolling 41f450129ff fix: hover link encode unnecessarily 9474102e7b2 debug: more transition to commands, get rid of StartAction bffa4045489 Have TentativeBoundary trigger rollback (#112510) 9f27d99af01 Update isVSO check with new remote authority af7edd782e1 move progress and cancellation of file operation participants into its only customer so that progress stop when applying a workspace edit and showing its preview 6a342fe0a47 update original webview based on original text model. cee8cbd9f29 fix cyclic dependency b8ddffe7b41 rename setting fc6bf56844a Fix executeTask for composite tasks Fixes #112545 e5e25a027e3 Update src/vs/workbench/browser/parts/editor/media/titlecontrol.css c78bc564604 update references viewlet 3776ba6be2f Fix activity badge on ports view not going away 7d0d3835e6e cleanup hygien fb2a5e18bb2 fix build df0eda5adbb build 24a98f06442 debug viewlet: use registerAction2 and restructure the whole debug toolbar cda701edbd7 debug: move colors to debugColors.ts from debugToolBar d14fb9da0fb fix build 6236a5bf8b5 compile: use artifacts instead of cache ad362089bea add proposal of CancellationError, https://github.com/microsoft/vscode/issues/93686 b4b8bcda479 tweak padding-right for decorations d5a632e6fcf empty 0cee1531f79 Merge branch 'joao/build/remove-postinstall' 7db8e3b08c0 fix https://github.com/microsoft/vscode/issues/112418 ce1ffe0e7f8 link webkit issue for missing timeOrigin support a780c7d4515 spell out GDPR types instead of using mapped types 018b924fee2 add logging for #112649 3b5cdf3a0eb backup - move progress reporting into place where save actually happens c7d468d8ee3 empty 6260e655bc6 codicons -> iconLabels a1b6de93363 Fix markdown span style filter Fixes #112606 1abefb9be2a Fixes #112652: A disposed IPC channel should reject all requests with a canceled error, not resolve them 39bd9df739f Show a clear dialog on web when the remote connection fails aaf73920aea Ensure task executions get cleaned up Fixes #112247 6f08397de0f Enable fileWorkspaceFolder variable for remote tasks Fixes #112514 78fc9abd92e explain why ::after "inherits" italic rendering 21c8c9f768e Merge branch 'master' into joh/tabDecorations f75e0388adc remove passing user target 8fbe27ae9aa Do not touch the perf marks names ec2d8d67725 Try to give a good stack trace in case loading code fails ac7eb534b82 Increase web worker extension host timeout from 10s to 60s 1100f276812 fix build 77221e5f604 Allow strings as host name for port forwarding af519ea93f7 Merge branch 'joao/build/merge-distro-directly' 9fe0d3c372f Merge branch 'joao/build/child-concurrency' 2f8dee4d87c Add logging for calls of `process.exit` in the extension host 20920160792 don't show loader stats in perf view editor anymore 25d6642db52 debug: preserve focus in editor when integrated terminal is shown so match debug console behavior and to make sense for accessibility d833f8bc10d quick pick - use Alt as modifier to open to side 3229991032c :lipstick: 083d38475c9 Tab bar not rendered on first load of only a welcome editor (fix #112618) ede8d447025 Bump distro 8a2ec350bd9 Restore terminal UI state and layout when reconnecting to remote terminals Fix microsoft/vscode#109244 fd6debbde2b hide inset and update layout for the left webview. 1741bbf7e6f render deleted output 2118388b0e1 two webviews fec4672c27a output diff container css class clearing 09d72bfaec8 :guard: d2aebcd2c58 absolute positioned borders elements f91b8f2e7ae More scrolling in getting started 01b04218586 Take ownership of workbench-welcome 03081f5a3a8 Polish skip location 6d3c2e68355 Adding proposed external uri opener API 542670762fd Make sure we dispose of webview revivers when the main thread extension host is disposed of 03c528450f3 Small formatting cleanup bd8e81d122e Merge remote-tracking branch 'origin/master' into rebornix/output-view-model f6a796b6693 grouping types in notebookBrowser 86838823e3b move genericTypes into notebookBrowser 706b8ddf983 single backlayerwebview! 05f69f7bbd3 share the logic for renderers in webview 64f7c1b0444 :lipstick: b56da5e92aa align backlayer 1 and 2 c7616704115 fix build errors fa464a731cc :guard: 9694d9f5c96 move output layout update logic out of back layer webview. e2458c2d705 Fixes #112483: Use `JSON.parse` and fall back to the tolerant parser only to extract better errors 9c70421d476 IDisplayOutputLayoutUpdateRequest. a7cac806230 no need to pass in cell for updateViewScrollTop. it only talks about output and offsets. e3cf33470d6 link clicking in the output webview 65bc4153aed support scroll position syncing. 15ba91d098c Massage mark name to align fbe4aa28ff4 Collect and deliver perf marks from extension hosts (#112552) 691a2ce4ecd add timeOrigin as implict mark whenever possible 976b9b5cda2 :lipstick: 0ff71d32138 update output in webview position when list view layout change. c782b708b18 cell body height to 0 so I can click into the webview adaa7d6d638 Update codicons: use new loading icon and animation (fixes #112593) https://github.com/microsoft/vscode-codicons/commit/ca2658d7973430426109b97f9f57c9f50b4f1717 7284389d4bc Update Codicons: Make circle-large-outline 1px outline (fixes #112310) https://github.com/microsoft/vscode-codicons/commit/7a530b493aadaaadee5ae62e33a90235795dfc09 bd67f0d0cab :lipstick: ff02224c1bc move output layout info into genericCellViewModel shared by notebook and diff. 179adc5f7fd support removing a setting from all targets 284ace0bb6f Cleqn up codicons 35be51e43d9 open editors: adopt registerAction2 bbb797d3e4d clear static outputs when collapse outputs panel caa595fc066 absolute position of mixed static and dynamic webview 3080c3e88c4 webview output first load f158da4d7c4 Fix microsoft/vscode-remote-release/issues/1801 063ecfe0768 explorer: adopt registerAction2 66bf5744fa5 :up: distro 5b33fdd6507 API: finalize status bar backgroundColor (#110214) 2daa49098b1 Catch all localhost duplicates when forwarding a port Part of #112571 41628e33267 merge distro in a single command dfeaeb5740a debug: check if languageIds is there e2f6cc5a965 breakpoints: use registerAction2 d79f4e7b887 add test timeouts 208380cf766 Dispose a permanent failed connection and fail any further requests through a disposed `ChannelClient` (#112278 , #112568) 834b2b1570f bump cache salt b7d648a8739 remove CHILD_CONCURRENCY=1 for all except windows 9293efd7e7d build: remove postinstall script invocation be2d9834342 debug console: use registerAction2 c97d5e10337 build: use PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD 5ae66f37a89 build: use ELECTRON_SKIP_BINARY_DOWNLOAD e135eee1f1d add perf mark when file systems are registered, fyi @bpasero d782f11c7b2 do not restore theme if setting has changed 6aa034b1ca4 fix build 43c613c7009 timer mark event should also include unix timestamp 02bf5807169 remove migrating sync settings 3a8b161dcc8 #103869 remove user value if set to default and target is not passed 181d5dafba6 editors - show progress when waiting for auto save to complete to take long (fix #112278) 175c1298b84 remove all usage of concurrently 7743d971b10 concurrently -> run-run-all d444826441a Revert "debug: stop supporting enableBreakpointsFor" 6c5916cafe1 web api - document some methods I forgot 607a0b8f133 in addition to file watching, use text file service onDidSave, fixes https://github.com/microsoft/vscode/issues/112477 0716eb086a6 Merge pull request #112306 from microsoft/aeschli/remoteIcons 0f56b9b6868 add embedder API to retrieve (startup) performance marks 6eb9b8938fc debug watch: use registerAction2 092b1365c76 variables view: use registerAction2 8ddbdd338a1 Merge branch 'master' into joh/tabDecorations 690e9f1e02f add ITimerService#whenReady bee1e648979 Fix Configure Task for workspace w/ 0 folders Fixes #111815 aa587fe40a3 Catch bad progress location in extension trees Fixes #112211 b54f979ccbb Merge branch 'master' into aeschli/remoteIcons 05b94398d5a update distro 27cefc2a818 Rename `Protocol.onClose` to `Protocol.onDidDispose` 9cc0fb57434 windows - add helper method to know used window 460b6e720ef in browsers perf util is just a wrapper around native performance 1537b5bcc25 windows - cleanup hack for empty windows when restoring afbd2e826c7 Remove Build jobs for now c42e44e756b :lipstick: settings descriptions referencing other settings a1f815a4c9a add option for preview navigation behavior (#112389) f3e95ede9e4 Remove unused import 29e3f670384 config - careful with undefined/null config props 6b950b3d685 :lipstick: d36f19d1d3d quick pick - configure openEditorPinned properly f9bb8e62001 fix #112467 5114f5d76a1 Merge remote-tracking branch 'origin/master' into rebornix/output-view-model 89fd7be7fbd test 9ca7b4ed4df DiffElement cbf9234d4fd hook modified webview a9c5d7cc3c6 chore: fix CXX export 6361cfab60c Add scrolling to getting started page (#112500) b2c0291c254 expose notebook text diff editor list row container cf242ccaa83 prep for webview renderers ca4601deba4 no unnecessary as any f656636cc38 :lipstick: 14b7df48c39 do not restore default theme dcda9032e78 output height calculation in view model by reading folding state. 239c211326d positioning for dynamic height output 4d0195152fa Add a slice to fix compilation f76b1c25e7e remove quotes since we don't spawn shell 79a42e72217 use menu registry for sidebar actions 9565cf54c63 chore: bump electron@11.0.5 b44750d551d use menu registry for views visibility actions 387f4f4b112 Skip electron binary download 7989b98326e separate side by side and single side viewmodel 428008f3a56 Align versions across `package.json` files d6e0a5424f2 Use directly `yarn compile` 3ba967fd7eb ext: log errors running contributed commands to the console for debugger vis d583e26cd09 fix show view submenu in debug 0f33afa9f96 fix #112217 by replacing look behinds 42e31e92e29 cursor and user select update for output 5431ddb506f Bump distro 4263025dcdd Merge pull request #112279 from chenjigeng/feat/builtin-extension-report-issue 287137afbcf fixes #112415 8fca5328ac5 Merge branch 'roblou/shellEnvVar' dce22cf74b5 Fall back on node API when $SHELL is not set, for user shell and shell environment discovery See github/codespaces#1639 8fbaf86e4b1 fixes #112413 3ee9eb9be4a fixes #112417 a22b5d54ad4 [json/css/html] adopt lsp 316 c2a8940127b simpler perf mark for didLoadExtensions 17c777b1119 update distro e2ba0809426 fix typo per #112437 29edd0d2a90 Use panel title context menu for contextMenu actions d766e6baa8d =revert changes to themes.contribution.ts 6d8f5bf363a Merge remote-tracking branch 'origin/master' f7d9fe9b720 no trigger specification 8876c6debba enable master ci for production build 5b2015c9a00 telemetry for raw timer marks 72e82ba7b25 Make simple file dialog more predictable for screen readers Fixes #109722 9ac0fc87902 remove unused/duplicated perf.mark a6f2524e4a8 - introduce panel title menu id - move view container menu acitons 43017777275 Update grammars c87c95a1a04 prefix our performance marks with `code/`, e.g `code/didStartRenderer` etc 7381f53fd18 windows - move out more state code into separate class f9b89066c7a remove dependencies stage 5f31a6ddc66 Revert "fix yaml" 064e1d19dfd fix yaml 2f2004f5fa8 faster dependencies check d67e33f0b0d split compile & hygiene 2af62a03fe3 simplify continuous build b1524d6b34e build: VSCODE_PUBLISH 200d60cc13c Do not create issue on failure c7df7d91f42 Move actual gulpfile logic to `/build/` ac6cadf8ee2 Fix gulpfile e56597ab7a6 Save 1.5 seconds from `gulp` startup time 5f20ce95815 Increase yarn's network timeout 7d4c5a2c0fb Add a dedicated `Build: macOS Node Modules` job 90f0cf5b313 Force cacheNodeModules to fail 28776ec1a28 Cache yarn cache directory 704393a57cf fixes #112410 7168a1bf157 remove unused measure `ellapsedTimersToTimersComputed` 8b5984e7b83 Windows state deprecations. Fixes #112443 4df387f5ad1 add a way to read marks with source, adopt in perf view editor c666c1d72f2 Save remote Help&Feedback enablement globally Fixes microsoft/vscode-remote-release#4165 3aa342ff68e Remove use of `getActions` from tunnelView.ts Part of #92038 4ba273fddaa name marks with source when importing them 51a3943093b Delete PR workflow stub 814bf82b853 Split compilation job into core compilation and extensions compilation 672216afdab Fix auto-generated link c7319db91ce Remove use of getActions in remote.ts 16e715dc38e Bump ini from 1.3.4 to 1.3.7 (#112276) 45c7cae914d Bump ini from 1.3.5 to 1.3.7 in /extensions/markdown-language-features (#112275) d1fff1a0836 Check in `.js` files from the `/build/` folder to improve build speeds ec5da6d09c1 remove direct writes to `globalThis.MonacoPerformanceMarks`, use native performance instead, import native performance entries into timer service, fyi @bpasero 4b88174158f notebook: use icon names in registerThemingParticipant d55a3f0bcaf Merge pull request #112296 from yeswolf/master 71aa067bbd3 Fix intentional failing test e25373f16ea One last try at automatic issue creation eeded3b8c45 fix #112447 614e183e9a2 Attempt to avoid skipping steps on failure cb84c32f5ac fix #112448 db4264eb3f8 Fix variable b7f7b9fb8bd Intentionally fail to test issue creation a861e22c7cc Switch to using `github.sha` b742a4c8ea1 Create issue on test failure 707afc26d6f Skip compilation if the cache is hit 36b48f49849 milestone update f413b81fcda windows - move state handling into own class 75eeac01049 Split Linux Build, add macOS jobs 6f08741eb91 separate viewPane and viewPaneContainer a4206d19b0d rework perf-util, only allow for marks, separate perf-marks from renderer and main process (and future other processes) 24b18f1bd1f add perfEntries2 75f3a503fc1 create and dispose menu for context menu actions 18ded3c91b2 windows - shuffle state interfaces over 9489147837e Re-enable build jobs 51f18c087dd windows main service :lipstick: d8a48910053 windows - first cut cleanup of windows finding logic 1a1db8f00e7 bootstrap - add more typing info 1a2132f16ee web - show dispose dialog only upon user interaction 28964872e7b lifecycle - log long running operations preventing shutdown (for #112278) 87b4380045d Merge branch 'master' into master 96b426ef1da Remove dupe context key service registration in cell Fix #111280 873f23dc4cf Fix line highlight when navigating to search results Fix #106209 7e16a1e72ed Fixed issue with dragging to select text on Hover should not hide it fad4717a787 Fix issue with dragging to select text on Hover should not hide it 5954c8366d9 Fix #112267 - Revert listener inside Submenu action - Create listner for submenu action changes in view menu actions ced21a0abcc :lipstick: fd44d15c223 fix #112337. fe4f9a9e6fb testing: add to i18n 91bb3857ac9 Use tree widget in the process explorer, fixes #104013 75dd72eeff5 move layout info into diff cell view model. a9bf16e0019 testing: base test explorer f30948328de update distro 70a67a1b844 Convert to use `for ... of` c5c6c824113 Add Windows 7ae944e4b04 load static renderers 70355b66765 Add macOS 374e7487bd2 Run unit tests concurrently 58e88100755 Try `yarn concurrently` 73c050511b5 Avoid respawning ba16f865b22 Remove compile and linux build for now 44b918b6248 Avoid "&" 0059c4cbfe0 Tweak combined step 072d922c450 Revert "Revert "Pick up offical TS build for web server"" 5b8a6ee21b4 Add more logging to resource loading for webviews 771068e9978 Remove unused function 3bad41ff3c3 Attempt to run things in parallel 0dd9cdbb45f Fix env variable usages e2e23aeb777 Add a compile and a linux build step f79e3aea635 Fix notebook status bar icon colors (fixes #112323) e3e3f8802ff Abandon composite actions since they cannot actually compose on other actions d1d4143971a Attempt using absolute path 7e7c1de5697 Follow the expected naming scheme 623440c55c1 Extract cached yarn logic to a separate file 01ea0ecc098 Remove playwright caching eb5c4388c74 Revert "Pick up offical TS build for web server" 92723a8a2c8 Bump markdown-it and highlight versions 52d2132e8d9 Move valid layers check together with the hygiene check 4942f242050 quick fix for setting description typo (#112327) 641abd4170d Extract the hygiene check to its own job 0ec1755aa9b Simplify caching strategy d819caf1d27 Fix if condition c7fa4ef0218 Troubleshoot expression b2444f539bc Open Search Editor Action Bar item should clone search view's config Closes #112209 e1bc069d6ab Push workflow stub file e8922b83b11 Update arial-label when renaming a terminal. Fixes #99072 baacaaca3e1 feat: use baseUrl first fd45ba86b05 chore: remove git suffix c197be4ef74 externalize remote icons 76436a4d435 Cache the /build/ folder compilation 2554c8c14e0 Remove the `linux-node-modules` job a0122361111 Define `path` for the Cache node modules step dc99b1ab774 Add the key property to the Cache node modules action 5e6152dcb39 Introduce a `linux-node-modules` job 50d0d5f0d25 Theme icon modifiers should work everywhere. Fixes #112298 2fc36a7d386 enum all breakpoint icons, avoid css selectors with patterns 824df4da78f Fix duplicate name 00c3a0bc9dc Gotta love yaml b95feff0398 Fix indentation 27dee688674 Attempt to revive linux github action b9b1b6156f9 Run compile on the `/build/` folder if the node_modules cache is hit ed584f486eb use tt policy for nested workers, https://github.com/microsoft/vscode/issues/108400 d39671e7cb1 Convert to use `for ... of` 6d79a70a362 Add more frequently-used Ruby filenames to Ruby bundle (based on the actual TextMate bundle) 8f78f153fe0 Fix #112221 bfaaca632f3 Fix array syntax d9f2b49323c Attempt to cache all node_modules folders 8af387dddd7 Fix #112287 b857599fb9b Attempt to cache root node modules 887bc527439 remove extra separator 684ceea0ed6 :up: distro c350d8b4238 #92038 Move panel actions to use menu registry f211a2bbe96 clarify docs, fixes https://github.com/microsoft/vscode/issues/111686 fff6f7414f0 :lipstick: remove commented code eea0681288d adopt `actions/setup-node@v2-beta` af74fd420bf nuke getSecondaryActions from outline, https://github.com/microsoft/vscode/issues/92038 56e35cf038f #92038 Create view and viewPaneContainer util actions 136df0d897d nuke getActions in outline pane, https://github.com/microsoft/vscode/issues/92038 d94ba914134 #92038 dispose actions on change 84e5cdec293 #92038 Use menu registry a029dda2fe7 move suppress logic, https://github.com/microsoft/vscode/issues/111878 0a2cb7630f3 apply workspace edit from onWill-handler from within renderer, https://github.com/microsoft/vscode/issues/111878 61af2b26daa feat: support Report Issue capability for built-in module 1d5611c9d8f No need to install anything f201645d8f7 Do not configure `xvfb` 019b5ab4c99 Remove yarn `CHILD_CONCURRENCY` limit 124b4bd151d Try newer `actions/checkout@v2` 3b34ea9f163 Update commands.ts (#112222) 32cc71c4a73 web - do not ask for clipboard access in ext tests (fix #112264) bb68097d15f add extra check to understand https://github.com/microsoft/vscode/issues/112263 fdbd7bf6bbc web - tweak dispose dialog 86deb14fd3c make slow timeout event slower, fixes https://github.com/microsoft/vscode/issues/112262 6a03e96bfe3 Merge pull request #112206 from engelsdamien/master 69edf83c14d Merge pull request #112224 from microsoft/joh/worker 38a89809051 Avoids triggering autofetch unless setting changes 83f43bee1d5 Changing autofetch to a string config which has "current", "all" and (#111090) 39f78228fa6 Add missing file to commit 4d4f3a305c2 Observe the confirmBeforeClose setting for webviews 08e6047a050 Remove extra lines 0370a6ebf5f add explicit jsdoc types 618bf22ca5e remove !. ed0634933e2 :lipstick: 29bc5baadc9 Only prompt if input (#112113) 4586eb012f9 renders all deal with output view model. a416c1534bb #92038 Use menu to register actions - Extensions View 996c3495b49 #92038 use menu registry to provide view actions f46cb57055d move picked mimetype to its view model. a5f84617e22 chore: fix run-on values for snap build (#112248) 6424b09b2c8 Fixes #111909 - adds user agent to push 42cdda5ab0f Erase types to avoid using lib.dom.ts types from `/common/` 92adef0bac1 Fixes #108822: Do not render the minimap shadow on Safari c503386ee3c refs #111463 41c6b79537b [GettingStarted] Slow down animation when expanding/collapsing items on sublists 9823eb0bf34 Avoid endless loop (fixes #110392) d8fce51aed8 Tweak getting started 354d5ff8cd4 Tweak get started detail pane (#111840) 50ada457c55 change name back 308e723e181 yet another tweak to startup timer telemetry de2c02eb504 use css variables for code lens font, https://github.com/microsoft/vscode-internalbacklog/issues/1674 10e40063d9d Delete is no longer irreverisible ed04ea29d3a print nested worker errors onto console 1fb86647518 support nested worker when running without iframe 4dce67232d7 add failing Worker ctor inside nested polyfill worker 32ba217a5b0 support https-iframe b3d95fea2ab web - inform user if workbench gets shutdown 91f00c7c285 web - allow to retry clipboard access (#112089) 61995eab4aa fix linux deb repo pointer e6d238e251a web - clipboard warning when failing access 86a23116059 Set tunnel information for embedders Fixes #112213 e5664f1678e restore and update CSP header 49b84b4bd97 :lipstick: d90179bef2f some simplifications b44f2b3db2b Merge pull request #112144 from microsoft/isidorn/replFontFamily 4a76840f7f1 fix setting --vscode-relp-font-family variable caf0943a994 Merge branch 'master' into joh/worker bc95e893efa web - fix window open 90f2d386c82 Updates tsec to latest version using TS4.1.2 6c9dab1259f web - register external opener to prevent unload on expected href changes 039f15a0f93 :lipstick: c7fa31fc926 [bot] make *duplicates link to a query for issues with matching tags. Closes #111903. Closes #49912. 5fe4f5583cb fix yarn.lock leftover d2965c18bf6 Prompt web users when they try using ctrl+w/cmd+w when focused on a webview 04ec120e2c3 Exclude dist from eslint and hygine ee64fdae8b7 Use dispose directly instead of loop c3d8989b24e Enable going to stdlib on serverless 582f8f6bb0a Bump Static version of web TS version e6a13fb134b Remove work around for TS not supporting paths on its own 71fad5aa411 Enable preferConst in TS project 16334048831 Remove unused types 45283df1fda Merge pull request #112176 from microsoft/rebornix/nb-diff-perf f29a3cabc47 Pick up offical TS build for web server 79557ebbd2f Make sure markdown preview is updated if on disk file is updated 6ad6905f981 Re-enable *.integrationTest on windows 542fa93eae7 Pick up new TS version for building VS Code 864e80dc480 fix #112178. 4fe04b10a4c Assign rzhao271 to emmet tasks 1f528e7de40 :lipstick: 2c9bcb8b14c Merge remote-tracking branch 'origin/master' into rebornix/nb-diff-perf 9ccbebed752 revert change to grooming notebook a33e1d617e8 Revert "Fixes #104004: Only run tests if the tests belong to a known extension" f9134083e5d delay cell text model disposing. 4fefd1030ac limit editor contribs in notebook diff view daca95ea065 fix: disable shm usage in container builds (#111787) 31d11a37299 fix memory leak 180506d8844 feat: support open local file b36ec60ac4e notebook: adopt trusted types for renderer scripts b1e7f915d49 notebook: adopt trusted types for renderer 90724cd823a Use `trustedTypes` where using `new Worker()` (#108400) f9d6df8ea1e Fix port forwarded nofication showing for the wrong port Fixes #112159 83993fb92c5 Fix run npm script in folder command Fixes #112152 52cc4e6a0d5 #108793 check casing and use proper extUri 8b9b8df0247 explorer: smarter handling of file events ea7bed08f1b debt - escape quotes 9ce3f9462d2 disable proposed API checks on top-level getters 1aa76d792f6 repl: improve height estimate b8101e698c2 Fixes #106581: Do not react to Win/Super key for mouse wheel zoom on Linux 7951e1f9138 :up: web dev e24db417b2e update my-work notebook 2c74aeb5b6b fix #112146 eec97b824f0 Use the future scroll position to compute the scroll top and reuse the current smooth scrolling animation (#104144, #107704, #104284) 5df492ff594 up references-viewlet db2d6820b19 introduce vscode-repl-font-family a0cbecb188c Merge pull request #112069 from engelsdamien/master c6f4565a203 notebook.selectedCellBorder: fix typo e6fc328247b update iconRegistry doc generation 785097e4618 Merge pull request #111644 from chenjigeng/master 49dc593a83e Merge branch 'master' into master b3c053d44b2 Preserve whitespace in tree hover Part of #112124 59ba6494b9e Better timing for multiple lock files warning Fixes #111635 6643750275a Fix #108647 bdb0ef4d489 Fix #108793 5ee430bf26d Deduce secondary host from the request if possible aef539adfca Remove unused import 'UriIdentityService'. (#112112) bdd890380ef Fix #112121. 82974e8cda6 exthost: use marker to avoid duplicating written log messages 7491d391907 Merge remote-tracking branch 'origin/master' into connor4312/native-exthost-log d66e65fcdd9 fix: Param helper hover getting cut off at bottom (#112019) 3c9a4554702 no longer render overview ruler. f86fd13b2c6 fix #110357. c643c433e82 Remove extra whitespace in dom.ts 759375429eb refs #110392 1cc1f166170 Use uriIdentityService to compare uris, fixes #107779 9ee7e1e87a7 Fix #111871, 'openReporter' should resolve 353227400a9 fix: Debug Console Linker automatically decodes link 71ba241fb01 Merge pull request #111897 from microsoft/alex/111128 2ef8227aacd Log extensions query telemetry data 838b3949ec8 Add workaround for #101754 ad10dc75901 Improve `writeFileIfDifferent` logic 88f09bd5f25 Move `getElectronAcceleratorForKeyBinding` to `WindowsKeyboardMapper` (#101754) 2add9e300c7 Uncomment test 3a47fc387a5 bug fix, see #112013 (#112015) b2eedd8ee09 Add `wss:` / `ws:` to the CSP affd21e65ac tabs - partially take changes from PR 106448 to reduce diff b3a3dc9c0a5 Debt: Test findPorts (#112092) 5e5ae15b22c debug: show the hover not so eagarly (do it twice as slow as editor hover) 768bcf45422 Fixed tab switching too fast when wheeling/scrolling (#112034) c8b592a57a3 debug editor decorations: always decorate top stack frame, and decorate focused stack frame if it is not the top stack frame 92d6f00d6e2 debug console: color the debug group elements 9edc69706f8 Just set textContent for custom hover Fixes #111643 46ee31fce0f Try to fix markdown tooltip for Safari #111756 208bfc9970c fixes #112046 66f5e9294e3 path lib usage :lipstick: 08e29d24b4b Remove duplicate (case sensitive) recent workspace/folder names on the welcome screen (fix #111954) bb480d2c4f6 Merge pull request #111916 from microsoft/alex/104004 861e7bcc1b2 Wait for the remote configuration before creating remote terminal processes 0e885aaf70c retry all cosmosdb ops 3212ddbc76f multibyteAwareBtoa - add commented out failing test for #112013 a6946159d4e :lipstick: layers checker 6f5448afac5 Include candidate pull requests 5865aeaa7b9 Rewrites Trusted Types sink assignements 2c937725db0 Updates tsec aa18ca68276 Unable to find the registered languages while saving the file. (fix #111788) 91c7834e926 debug: update js-debug f79bb79d2b6 Suggest a different description (#112049) 3655a82edcb add log to createAsset retry 3136ecb1d31 Do not ignore errors from $spawnExtHostProcess ab8c8dbd8e5 Fix #112030 cf8ed37206e fixes #111850 c2de3a602e8 Tweak candidates notebook query 4250e343e0f use proper repos for linux arm d0475711090 Prompt to save untitled file before run/debug de22e951f9e more cleanup for #111177 ffdc1096fa5 Windows - Taskbar entry context menu is empty (fix #111177) 36628d73b91 add exponential backoff 66aab34216f retry createAsset sproc due to ECONNRESET c4d77ea6193 #89559 Set logsPath in window configuration 3835563e123 Fix #112012 64f63a3dd70 Fix #108266 ea0b7fd29af Revert "build: create asset should still try to add asset" 267188e90de highlightModifiedTabs and pinned tabs issue (fix #111641) 04b9a571b84 fix #111898 on master 878bf135043 debt - shuffle some electron-main code to better layers 25cbe382515 proxy - rename proxy2 to proxy 428d5b1d302 proxy - remove old proxy auth dialog f5da8e346fc :lipsticky: async fc9ff5d569b ci: avoid overwriting CC variables for arm arch eeed0fd5692 update distro eb189c703c7 Fix #111946 86d779284b6 ci: fix condition for linux builds 7a7d27397a3 chore: fix cache condition for native modules b0d4a08e3e0 chore: bump distro 94142bd7e0d chore: bump electron@11.0.3 (#111931) 962bedc4f47 Update version to 1.53.0 423bdb2e263 Fixes #104004: Only run tests if the tests belong to a known extension 707ca0a06c6 nested worker in worker b8aa4141d28 Fixes #111128: Do not touch current line's indentation when pressing Enter c8e490e5e68 chore: optimized code 3e22e6f4120 feat: add the rename test cases of html-language-features 8f712866cf3 fix: check canRename before findRenameLocations 81610ca5b61 bootstrap tweaks cc502ffc10b Merge branch 'master' into joh/worker 5458e760b98 wip 94b2772f8c2 feat: add rename symbol within <script> tags 2c306f762bf Merge branch 'master' into joh/tabDecorations 8298927b3e2 add settings to toggle/tweak editor tab file decorations f7a2368ae8e tweak padding of file decorations in editor titles 6da3c138aa4 apply no tab background style on container, not label 4858682abd5 render file decorations italic when main label is italic 2eef0d6288f Merge branch 'master' into joh/tabDecorations a53d75097a1 add file decorations to editor titles (tab and no tab) 206fbe0bb38 debug: use native logging in extension host fc393cae1bb readability and test improvements 43418e212de update selection, better multiline support 3182ea7f89a snake case 2926b2c1f19 use latest wsl 4e32124f9f3 Merge commit 'a36c68b9ec3d6a0aca9799d7a10be741a6658a51' into joao/wsl 13612c3cdb1 DisabledByEnvironment 26b51b5fb53 Merge branch 'master' into joao/wsl 46b61186de0 Merge branch 'master' into joao/wsl 2e2b0d1895a distro adb24c6486a use clientOnly for remote wsl extension 9f9c0e71ad6 distro 357fe395aef fix buil 44c81d3c33d Merge remote-tracking branch 'origin/master' into joao/wsl 8a5f6fa5ce5 include remote-wsl by default 8836c8bfeee reuse source code editor 3b796c62129 allow init dimension for the diff editor and left/right side editors. REVERT: 3e344b17b7b Remove extrenuous file. (#113825) REVERT: 36f9eaf1e7b Merge pull request #113596 from Ry0taK/release/1.52 REVERT: e73a6b082cd Create ryotak.txt REVERT: ea3859d4ba2 Bump version number to 1.52.1 (#112659) REVERT: 608dfc13634 Catch all localhost duplicates when forwarding a port (#112575) REVERT: 8b5ece7c203 Merge pull request #112431 from microsoft/misolori/notebook-color-icons REVERT: c11e9282d8f Merge pull request #112565 from microsoft/isidorn/enableBreakpointsFor REVERT: 2b6973a35d2 debug: check for existence of enableBreakpointsFor.languageIds REVERT: 374d05c17cf Revert "debug: stop supporting enableBreakpointsFor" REVERT: f93c8a0386a Fix notebook status bar icon colors (fixes #112323) REVERT: 940b5f4bb5f chore: fix run-on values for snap build (#112245) REVERT: dbbf7079b20 Make sure that tunnel information isn't set on desktop (#112228) REVERT: 99edf4ff0fe fix linux deb repo pointer (#112226) REVERT: 91a50e30223 Set tunnel information for embedders (#112215) REVERT: c6cb5415399 Fix port forwarded nofication showing for the wrong port (#112160) REVERT: 6caba069206 Merge pull request #112141 from microsoft/joh/fix/111913 REVERT: cb971b8ffd8 Preserve whitespace in tree hover (#112133) REVERT: e4af2d8ad65 disable proposed API checks on top-level getters REVERT: 6f933020e8d Just set textContent for custom hover (#112075) REVERT: d66e3740a4a Merge pull request #112054 from microsoft/connor4312/js-debug-1.52.2 REVERT: b4ec131cff7 retry all cosmosdb ops (#112072) REVERT: 5e585c5fb4f use proper repos for linux arm (#112026) REVERT: 37c2de252eb debug: bump js-debug REVERT: bc13785d3dd Retry createAsset sproc due to ECONNRESET (#112020) REVERT: 559a78eaaa9 Mitigate #109728 (#112008) REVERT: 62d6b82a6f9 Revert "build: create asset should still try to add asset" (#112009) REVERT: 30e0c5784b3 fix #111898 (#111928) git-subtree-dir: lib/vscode git-subtree-split: 622cb03f7e070a9670c94bae1a45d78d7181fbd4
2021-02-26 01:26:29 +07:00
const { getBuiltInExtensions } = require('../../build/lib/builtInExtensions');
const APP_ROOT = path.join(__dirname, '..', '..');
const BUILTIN_EXTENSIONS_ROOT = path.join(APP_ROOT, 'extensions');
const BUILTIN_MARKETPLACE_EXTENSIONS_ROOT = path.join(APP_ROOT, '.build', 'builtInExtensions');
const WEB_DEV_EXTENSIONS_ROOT = path.join(APP_ROOT, '.build', 'builtInWebDevExtensions');
const WEB_MAIN = path.join(APP_ROOT, 'src', 'vs', 'code', 'browser', 'workbench', 'workbench-dev.html');
Squashed 'lib/vscode/' changes from 3e344b17b7b..622cb03f7e0 622cb03f7e0 Merge pull request #116444 from microsoft/alex/stable-fix-116060 5933e313e5d Fixes #116060: Clone minimap options before changing them f3a12e053e1 Pick up TS 4.1.5 (#116380) 3b9cef2b8d1 Bump Emmet (#116230) 8757f67bcda fix #116049 (#116319) 73c0a56bbd2 Merge pull request #116311 from microsoft/joh/fix/116094 5cf34afa107 Use weak shell quoting for npm tasks with -- (#116309) 6635ca9a64e Merge pull request #116245 from microsoft/connor4312/debug-repl-fix 65406fcea58 fix https://github.com/microsoft/vscode/issues/116094 43e11faf4ee fix: CreateFile ERROR_FILE_NOT_FOUND from crashpad handler (#116256) 17d65083f6c debug: replace element when appending text to ensure updates in repl 9d194eac0d7 This reverts us to the previous distro commit (#116218) 1fe57f42761 Merge pull request #115789 from microsoft/rebornix/fix-notebook-runstate d63ab6acdbd bump version to 1.53.2 (#116228) 4aff7304539 Merge pull request #115772 from microsoft/misolori/1.53/create-pr-icon 678843ff3ad fixes #115810 (#115943) e1ec11f5183 always fallback to plain text (#115860) (#116177) 615ea78d96a status - update background color (#115886) (#116181) 00d7f953055 add changes (#116223) 3c19fc731cb Pick up the official TS 4.1.4 build (#116222) 5d424b828ad Pick up new distro version and bump version (#116149) ee2c947e064 ci: update newer 11.2.1 for CVE-2021-21148 (#115951) e23884b9476 re #115717 5da053f081f Update Codicons: add 'git-pull-request-create' https://github.com/microsoft/vscode-codicons/commit/686357b7174e7b3113640fea20db7efc84d8d1d4 7f04ecd68be use PersistKeySet (#115744) 8490d3dde47 Merge pull request #115701 from microsoft/sandy081/fix115699 1d6c8826375 Fix #115699 f84decb78f3 Merge pull request #115686 from microsoft/isidorn/openEditorsCollapsed 203b86d14c5 fixes 115685 83f7a99bd95 Azure DevOps - Add global variable for VSCODE_QUALITY (#115636) (#115673) e1c818a1711 Merge pull request #115655 from microsoft/rebornix/fix-jupyter-activation 761dd469c13 chore: bump distro 8d779a4fada Merge pull request #115609 from microsoft/joh/fix115353 30fe91131c9 Merge pull request #115611 from microsoft/isidorn/selectForCompareUntitled 8dbf3d717b2 Revert do not show compare for markdown preivew bc38ed1b5a3 fix https://github.com/microsoft/vscode/issues/115353 65006668d07 Merge pull request #115547 from microsoft/aeschli/installProductIconTheme b99487f4168 Fix keybinding for Search view missing from view and sidebar (#115558) feda473d978 Enable 'Install Additional Product Icon Themes' 565dc9704f2 Use label as tooltip fallback properly (#115537) c02643e3c95 Properly set port label from ports attributes ae05392454a Merge pull request #115536 from microsoft/isidorn/debugConsoleCheckmark e4a65573a89 render "Debug Console" action after a separator a62c65bdb74 ignore focus when toggling debug console visibility 4d98741552d debug: do not render checkmark in view menu for the debug console ad232b0ac13 Fix #115509, register a separate action for opening serch editor from view (#115514) 4eb39372949 Fix #115511 Search Mode setting does not open editors unless search view is visible (#115513) 861a88ebadb Fixes #114201 da2adf433d8 Fixes microsoft/monaco-editor#2327 52f437953d5 add my paper cuts 090200d5aea fix https://github.com/microsoft/vscode/issues/115402 b36f9993162 Revert "fixes #114908" 99c406699ff fix mixed cells 384ef202510 :up: vscode-gulp-watch (fixes high CPU on Apple SI) e5b02b0610c liberate papercut usages 5a52bc29d5e Update working for default external opener d27b3130d92 Center notebook actions (run, stop, renderer, collapse, etc.) fixes #115087 38783a261a6 update version 36cabc4c123 🕺 One more time (refs #114219) 9934dea6888 Fixes microsoft/monaco-editor#2175: Improve hit testing code on FF 9d9aebd2e64 Add vscode-emmet-helper and restrict some labels 76adcde8743 Add `onDidChangeMarkers` (fixes microsoft/monaco-editor#313) de3b3ac5496 Don't exclude all unless there are no includes at all 791930308f0 Fixes microsoft/monaco-editor#2171 29c5c523023 Also apply #114709 to the extension editor 8c5e805d3a5 Fix spelling 662a698ef9e Skip failing test #115244 4d0a3637f29 Fix #115318: Getting started "Tweak My Settings" resets the getting started page f54b4fe5771 Fixes microsoft/monaco-editor#2168 d7821d5fb05 Remove console log ed4bd04c904 add other duplicate label to my endgame notebook 3fe4b0eb2f7 fix #115293, #113933 a7c0b43e1b5 Fix notebook action descriptions d045bc6ed1d Update color name for 'notebook.inactiveFocusCellBorder' (refs #114219) 660d6b82f85 Use unix style paths in includes always 4a338fd0d44 Merge pull request #115269 from microsoft/misolori/notebook-inactive-focus 588c3c49509 Merge branch 'master' into misolori/notebook-inactive-focus 12b56d878be Update color token name 'notebook.inactiveFocusedCellBorder' => 'notebook.inactiveFocus' 7ce63bef177 fix #115290 cbcfaa00f45 fixes #114914 8e22ecf4c85 fic unnecessary import e86befc8a9f Status bar: setting invalid color sets opacity 100%. Fixes #115292 b8bff49c9ae update distro 33e804f211f update milestone 3b87c36e2dc fix https://github.com/microsoft/vscode/issues/115207 631802d5cec comment out arm snaps 8aab6bc62d7 fixes #115219 3da57861612 fixes #114908 bb226913c5f Fix #115240 c8a90a48267 Merge pull request #115302 from microsoft/sandy081/remoteCLI b2a34770f01 #115294 also handle medium exe tip 724888adc76 Fix #115294 05568474922 remote cli: show host label f10dc2a548e more polish 4d3b15fda09 make sure to cancel continuation of `_handleEditorChanged`, related to https://github.com/microsoft/vscode/issues/115219, fyi @joaomoreno 971fa2cc9c6 Fixes #115304 0a943766a5f Fix monaco checks 9545d582360 Do not use the global `monaco` inside the editor bb841e3bbee fix https://github.com/microsoft/vscode/issues/115301 2ce26643d85 have a separate setting code cells in breadcrumbs, hide code cells in outline by default 17c617039b1 Squashed commit of the following: 3a287ee1eae Fixes microsoft/monaco-editor#2302: Only define global monaco if asked to do so or if using AMD a2bcb0608f1 fixes #114804 9519a5cb5a5 :lipstick: clean nuget.config file dcf0c56a796 node-debug@1.44.16 1d15b2fe17a use final DAP spec 1.44 6be5904d199 polish 1c1df3eaee5 fix #115050 flickering tabs when wrapped (#115273) bb931908832 fixes #113703 5d63134de9e web - fix compile 4b5a9c4b5f0 change remote cli to manage only remtoe 19cbd870aaf web api - expose env as API from facade (#115295) ee4516a4851 always on trusted-types for yarn web, fyi @bpasero 03902d48417 Revert "fix #113933." 70de88696c0 d'oh, forgot to adjust anyScore to new data format of FuzzyScore, fixes https://github.com/microsoft/vscode/issues/115250 7a9e56510d2 Not requiring NPM for typings (fixes #115228) fb5bc5dd2ce fix typo: ResourcEditorInput → ResourceEditorInput (#115208) f73c011ae3f fix: disable rosetta option for universal build (#115280) ee7e0ad0933 fix #115107. 5e5f2f3b6ba feat: add identifier for universal app in issue reporter and about dialog (#115277) d42bed7957a fix #113933. d09508d9cb8 re #115012. e48b3d3cad5 Update codespace-related getting started images & wording 64c4f7f49c8 feature insights for notebook. 5aac4f44562 fixes #115267 014aaa1047f Fix #115271: Search in Open Editors triggers errors when done without files 848896a75eb update distro 98da2b151c1 Remove unused variable dfb86c5fa13 Add 'notebook.inactiveFocusedCellBorder' color token b1ba0c70eaf Fixes #114172: adopt latest loader 4febf1e6c38 Add missing class to fix view items For microsoft/vssaas-planning#2286 4378b7f0201 fix #115169. e6d5a209440 Fixes `getBranch` when name is fully qualified ba428fe1029 fix #114225. ed8043effb7 Save only open editors toggle state 8dcebbaf54f path => fsPath again 949a20d14f7 Merge pull request #115253 from microsoft:jackson/open-editors-fix 20f8e59d696 fixes #112347 a1bdcf6aed3 fixes #115121 3d66ab98eb9 path => fsPath e3b0eae7403 Test fix for #114795 22960ca0155 fixes #115073 e375d137174 fixes #114869 cdbc22a9cbd Fix #115234: Cannot view search results when one is in an Untitled editor 977b2f6a1ca fix https://github.com/microsoft/vscode/issues/115201 ff27ea9437d Fixes #115148: Indent new line when using `IndentOutdent` and `appendText` e4f1833d79b Use x64 node for darwin-arm64. Fixes #115009 96fa81bb74a Forward arguments when click is invoked via `makeContextAwareClickHandler` (fixes #115026) 4bd2d367e7c Remote smoketest timeout (fixes #115159) e4022fb0e27 Expose a `TestCodeEditor` that could be used by the workbench tests 030c9d52233 cap notebook outline elements at 64 characters, fixes https://github.com/microsoft/vscode/issues/115199 ee65f21c4f7 use marked lexer to find headings, render MD as plain text before, fixes https://github.com/microsoft/vscode/issues/115205, fixes https://github.com/microsoft/vscode/issues/115206, fixes https://github.com/microsoft/vscode/issues/115118 c789c22efa7 Fixes #115224: Adopt Trusted Types in DiffReview a552ebc1f8b Revert "diffReview: use insertAdajentText instead of insertAdjacentHTML" eb1cf4b0bae diffReview: use insertAdajentText instead of insertAdjacentHTML e06ef891b70 Fix #114379 096d70ce18e fixes #114990 35c5689d292 fixes #114914 0f59f684a1a Fix #114982 bb6014df3b4 tabs - let the overflow gradient not draw over borders (#115129) 676e8d62a3e chore: remove universal build from its separate stage (#115203) 99e7aea4a82 PR template - remove pull requests link full stop (#115090) c246b5704f7 fix https://github.com/microsoft/vscode/issues/115124 7b0cfdd04ad fix git askpass 93830fbe3d2 cleanup #113562 8e68e0c4331 log source f434f853aaf pfs - workaround broken reparse points on windows (fix #115113) 1718be68d0f Fallback to default opener when selected 5662b3b6a25 Log exceptions and continue in calls to ExternalOpener.canOpen 9ee751e859d Error if registering an unsupported scheme for external opener 9421e50aa8e Improve documentation for ExternalUriOpenerPriority c4c5f45ce0e fix #115150. 39d9b04f2c3 re #115018. a56bc0c6711 Don't write preferredLocation into workspace settings for find file references 0ede5243261 Reword multiple external opener error e5c4f426fee Fix setting decription and remove unused setting d9e4f5cf97b Add new icon for open editors view 005db8394c4 throw an error with a clear message when a notebook document is missing, https://github.com/microsoft/vscode/issues/115018 0a0537961c7 tree: do not break fully when you can not collapse an unexisting node bdd2f1628e2 callStack view: set callStackItemType context properly b7e87c1bf27 :lipstick: 9788e81e98d Log individual events because `extensionIds` gets clamped sometimes d5bdb0efb21 fix #115011. c3746fa0aed Fixes #114983 21e970473c3 Fixes #114998: Fall back to a document range semantic tokens provider 58624bfcb16 Fixes #115032: Add description db92af7429d Fixes #115033: respect indent action when using appendText 774f887a985 update notebook 578e2dc4ee7 Fixes #115026: Adopt `KeyboardEvent.triggeredByAccelerator` c1afd7c238b Add `_debugComposition` flag 9e07bfd5946 related to #115037 75ff8b11310 fixes #115037 1f1ed78f7db Use ;; instead of ; for line comments (#115036) 960a93f0e2e add unit test for #114971 09ef3735975 Merge pull request #114972 from enagic/master 371629106b3 #114031 fix user data sync tests 08a2f9c5e36 fix enablement handler 0540478dc72 Reduce getting started for codespaces 1a9dd758530 Don't error out on unknown provider. 25f6e3e2540 debug: update js-debug a331c2b515e Revert test changes 684459c8dc6 Refactor searching in open editors logic 17685a9db95 fix #108950. a46fd0ee934 fix: update `isUri()` to compare `fsPath` as `string` 8fa1417e309 run oss too 1.53, update distro 88af66bceed testing: accessibility round 2 500d514ecfa Add fall back to default option for when external uri opener fails 8b1feaed3e6 Documentation clean up for ExternalUriOpener 0e5b47fa43c Use object instead of array for `workbench.externalUriOpeners` ed98eb19685 Fix spelling ae8bd3216f0 :guard: tests for selecting kernel. 2f6c928b209 Fixes `getBranch` issue with remote branches Improves perf by reducing git calls from 3 to 1 748b2e5a854 Remove `#` from typescript deprecation warnings (#114787) 60f3919b26a fix #114959. 7e3d5a0ce0f fix #114048. do not update active kernel if kernel is executed. c7cf663d0c4 fix #106362. Keep runstate when undo/redo cell. b112052169c fix #114171 8d7740fe3b3 Merge pull request #114944 from microsoft/merogge/integration fd1ba8c9692 chore: bump electron@11.2.1 2433b0eaf3c update distro f21a3b95e6a Merge pull request #114854 from susiwen8/hover-scroll a3131249625 update distro 58e88ff3ac0 testing: accessibility in explorer round 1 72172ed06c6 Merge branch 'master' into hover-scroll 68b7e79867e fix test-product icon 89e152635ab Limit spin to sync and loading (for #112298) 4ae47297a3e Merge branch 'master' into merogge/integration bd7dff7f071 testing: add test result to proposed api, ids for correlation ff08b2509f6 testing: fix not subscribing to first open workspace document cb69f5c9bca testing: add line background decorations 582ea371c2b [microsoft-authentication] Extend authentication session to return id tokens (#114675) 5a3fedf0c45 Merge pull request #114628 from microsoft/alex/python-language-configuration dac8d916d56 fix #110936 62093ff022b [html/json/css] update services & dependencies d877e86bdd3 Merge branch 'master' into alex/python-language-configuration e451364da15 Update Codicons version 51d19635946 reset template display when switching models. b18634fe902 fix #111587 Apply enablement to command links in welcome views (#113841) 07c3e907eb6 Improve glob module to support OS separator agnostic matching (#114810) 7468a060129 Revert "fix #114171." c708e3d5cf0 Move `workbench.startupEditor` to RESOURCE settings to allow setting to gettingStarted on a per repo basis Make sure to disallow setting to readme via workspace settings to prevent tracking attempts. 644d108f0d9 Do not reveal `FindOptionsWidget` all the time (fixes #114630) f3136a25fab Merge pull request #114934 from microsoft/merogge/terminalDimensions 60bce0f6287 feat: add macos universal build ci config (#114446) 19d87449a7b Add option to override 'pinned' when setting list selection Fix #114651 88fd9d9d178 fix #107239, set terminal dimensions d21d85a3fc2 Fix precommit hook on Windows c79a0282da3 Fixes microsoft/monaco-editor#2301 95227b3e10d Fixes microsoft/monaco-editor#2311 bf93e45b9c6 files - document file modes we use 1eb89d7da18 Add telemetry in the area of reconnection 3b03189afae Restore extensions in core (#114921) 5fcd9f74845 update distro 1aa795f2ff1 update jsdoc for #114908 415398e3995 tests - only use 'junction' for folders 604e231d371 fix strictEqual problem 7a89df95922 some more strict asserting tests 3cb3624be97 fix build b2242cc5ebf rename notebook outline settings to `notebook.outline.showCodeCells` fa7d5e7def0 fix `breadcrumbs.symbolPath` setting 830a7589e2a tests - enable symlink tests for windows again via 'junction' that do not require admin privilges 14cc5263711 Cannot open a remote workspace via --remote syntax. Fixes #114900 e60e0eab352 Cleanup some file related unit tests (#114895) a38cc82a154 fix mock, fixes tests 5592ed02fb3 rsource -> resource (#114837) bc3a770b78e perf - suggest status shouldn't listen when hidden dcda88e5a69 fix https://github.com/microsoft/vscode/issues/114798 eb5f9becd90 make SubmenuEntryActionViewItem not eagerly fetch/create the actual actions 137b6f5a464 Update endgame notebooks da0a04fffb9 Copy function fails over dangling symbolic links (fix #111621) c8ff3471b59 Do not attempt to open a workspace/folder that no longer exists when reloading window (fix #110982) d2cbc66835f Add empty problem matchers to build tasks so they don't ask me questions 1f8b429635d chore: custom protocols will also be intercepted by webRequest 62fcf3cce7e chore: cleanup webrequest filter for svg files 228459cc63a Fix: show hover when mouse control hover scroll 79be0a07248 Fix #114794 7b317afd931 Fix starting scroll for URIs with fragment (#111126) 98ec233c77e Fix: release note don't use editor style (#114709) e91fd3bd40b Updated Getting Started images with transparency instead of blur f0bd7eee100 only create processEnvironment once, now tests pass Co-authored by: Daniel Imms <daimms@microsoft.com> 4300e6c7d2c Fix #105177 get terminal environment variable to show up in remote container a095d7fcf74 Make sure altClickMovesCursor gets refreshed c2d09aaeac1 Open Language Mode picker for new file (fixes #110330) 885e66edf9e Open Language Mode picker for new file (fixes #110330) cd6fa35fb94 fix #114233. add5b32d959 testing: initial implementation of test decorations 3e55989cca8 testing: move test filter to action bar 2c19f7fb988 Fix #105177 get terminal environment variable to show up in remote co… (#114721) d8a3c5f61c8 fix integration tests. 88d66caf686 fix #114782 ed72c64b87e Remove unused constant de11a7dec60 Rename `isEdge` to `isEdgeLegacy` (see https://support.microsoft.com/en-us/help/4533505/what-is-microsoft-edge-legacy) 007f704eaa9 Remove IME special cases for Edge Legacy 4fac328d03d ok I'm out 86d96faaaf8 extract menu entry view item creation logic, fyi @joaomoreno prep for https://github.com/microsoft/vscode/issues/114123 bd929b33de6 logging - put storage tracing behind a flag to reduce spam b9c67304807 add some docs for workaround for #114227 a07327a430d better default for PeekViewWidget#_getActionBarOptions 3f3b4136060 maybe this is it 4b7f41a732e Merge pull request #114544 from microsoft/aeschli/114542 67c9ab0d514 test all extensions if system/builtin a4a9a5e69db debt - use css variables instead of dynamically injected style sheets 534d5b08948 :lipstick: 89855f0fcdb web - editor context menu sometimes wrong (#109166) 7bb55c99943 Merge pull request #112169 from chenjigeng/fix/debug-auto-decode-link da48ddc5fea upgrade gulp-atom-electron b57017797cf debt - adopt some strictEqual in tests f123c904b17 remote cli: do not sync installed extensions 5809e9eb031 testresolver: support server extensions dcc1e9df991 workspaces - shuffle some code around b3807b04f22 Merge branch 'master' into fix/debug-auto-decode-link ebf351d04b3 workspaces code cleanup 4937aee5ed5 repl: on debugConsole.wordWrap change recreate the tree, do not require a restart 1e0f94f9009 Fixes #114468 6f9c818900d :lipstick: 0d8ec8f09fe Ports attributes open -> openBrowser 1be6d22ebca add setting `outline.showNotebookCodeCells` to control if code cells should show or not 37c162ed6df revert 37a4b96ae18 simplify FuzzyScore structure, fix high, low match 9939537ea44 debt - use main in main side services consistently (workspaces) d7ddcd1e08c debt - cleanup WebFileSystemAccess#supported 6b1675af7e7 Open Language Mode picker for new file (fixes #110330) affac2b5ae0 Fixes #104004: Do not attempt to run extension tests in web worker extension host 2ef14cf785a fix workspace tests on windows 1848d3111fc Add workaround for #114227 ed00aebc389 Link names 98b4661b002 :lipstick: fed0eb5fd9a web - remove old API interfaces c7cb19ed216 Merge pull request #114749 from microsoft/ben/folder-id e5dd4b6e4b1 Add mock support for public ports to test resolver 4c0a4179e6e workspace - more tests for identifiers 106f26b27bc bulkEditService: dispose of listener in finally 1285843e55e When a tree resource has a tooltip it takes precedent 3ee49fa3f86 explorer: when new file system provider registered set whole explorer input 05bf7b0afcf Merge branch 'master' into ben/folder-id ec337988dd6 parseUri/Path => resolveUri/Path f9d16c3b3c2 fix tests 3f26fd17ba5 workspaces - some final :lipstick: cf4c4a0ece7 drop gulp-cssnano, use gulp-postcss b87d56c5332 distro 2e5034a74b2 Retry downloading playwright when hitting ECONNRESET f1e62c1190f upgrade dev dependencies 9321b2f141b bulkEditService: veto shutdown if bulkEdit is in progress dca2d81c652 upgrade build azure-storage 70a3118892b Allow svg files to load from Schemas.vscodeRemoteResource 4f2341834e6 fix nls problem, fyi @JacksonKearl 70f4451001a remove unwanted #region comment from vscode.d.ts 2fd18ac793f workspaces - reduce stat calls e61d0ba267c mark secretState field as private 4b9ccf578c3 fix #114727. load preloads when switching kernels. 167b920831c Enable searchInOpenEditors by default when not in stable 7e55fa0c543 Search In Open Editors (#107756) 9f9d1a76d97 support kernel id and extension a8145f67dcc testing: polyfill test heirarchies (#114601) 572bc1810dc Make sure we dispose of the open with picker after an item is selected 542de8e0093 Move schemes to opener metadata 885585c7f87 Remove test math formula from readme 793f2e06af4 Fix weight of terminal search workspace keybinding 3d641d9d35b fix #111889. d972bfc3266 Update elliptic and nwmatcher (#114670) 7310b17e25f Merge pull request #114669 from microsoft/merogge/altClick dec03c4a714 Improve doc wording 219d323100f improve setting description and make setting true by default and add === 821afe5e929 fix #111885. avoid duplicated execution placeholder status bar item on split editors 59fac4862da Merge pull request #114665 from microsoft/sana-gettingstarted 3003bde2214 revert "Open" to "Focus Terminal" 4b9b2ab9a60 Fix #114707 dbd4ede23f8 add api lint rule for region comments 41d8bb26110 Merge branch 'master' into sana-gettingstarted e7d3eb87cb0 :lipstick: 565f3a59e6c @ for CI failures 98ee1c6efda update distro 3ec90672006 Simplify local port logic in test resolver + OS check f2b2854a6b2 (for now) have tab decoration off by default, https://github.com/microsoft/vscode/issues/49382 67f1ada71a6 chore - a few more strict assertions in tests e8f6c273819 Use random port if privileged in test resolver bdc3b07f428 Fixes microsoft/monaco-editor#2305: Account for padding when computing the content height and having scroll beyond last line enabled fcccc85ff97 Add more to test resolver tunnel factory and fix port filtering ad437ef958c Fixes microsoft/monaco-editor#2313: navigator.clipboard is not defined when loading not secure, via http d3fbbece829 :lipstick: 5a95cd26e4f Fix #114708 3ad7af3ab6b :lipstick: 9b7323a7efe cleanup types d8831220ff1 Update showCandidatePort for test resolver f6490bfa5fc :lipstick: getFolderId 758f66b5986 workspaces - actually use workspace 79230501646 Don't await remote env before setting up process manager 9ca50fbb47c Merge pull request #114702 from microsoft/tyriar/109600 4877478fb6e Hook up alt buffer active ctx key b5f36a24b63 testresolver: start a test server a49455b5286 :lipstick: isCurrentWorkspace af915f0bc4c Create terminalAltBufferActive ctx key 6755b6bb3e9 electron - need to check if window is destroyed before accessing webcontents b1cb3b1cbb1 Merge branch 'master' into ben/folder-id 37ea1d82847 Merge pull request #114660 from microsoft/isidorn/async-tree-diffIdentity 19e390d5b58 polish 04ca5c80d3f Merge pull request #114593 from jeanp413/fix-111572 0249c31a59b testResolve: more tunnelservice fixes c735c8b2913 Merge branch 'master' into alex/python-language-configuration 67bf6577b4d testResolver: fix for tunnel server b6f19ccf3fa CI notifications 7d5052a8fce Merge pull request #114687 from microsoft/alex/ci-windows-cache 15e58cea4d3 test resolver: add tunnel server 18c8a3f0482 workspaces - compute workspace ID and check for existance in window service e9967519db1 chore - strict asserting in snippet tests 515f179c98a decrease repl refresh timeout f63310750f6 Even more tunnel provider logging 44e020ac02b Trigger CI 05e4d593c23 workspaces - move id computation to main f5d760b48f3 Merge branch 'master' into isidorn/async-tree-diffIdentity 831d1942874 Create .build directory e8473247567 distro 4f98d9c0be7 no double reveal of notebook symbols 232052d7e63 Create our own node modules archive (#114516) 33789a59919 workspaces - drop duplicated payload interfaces dd84387f9e6 window - merge workspace and folderUri into one 0c02f245f07 bust node module caches 914d8dff29e add notebook for notebook paper cuts c71edb7d883 get marketplace extensions in `yarn web` f4a0c209bea formatting c8ce53e492e window - reduce to one property for opened workspace f19f4a1b908 Fix Keep activity bar icons stable on reload (Web & Remote window) #114144 9cfba546810 move build/dependencies.js to typescript acaed317263 workspaces - add identifier to single folder identifier 7e2d8b48e36 Merge pull request #114581 from microsoft/chrisdias/solongsofar 3207692dbbd Merge branch 'master' into chrisdias/solongsofar 44eb775d1db further remove single workspace identifier traces 46b964b1b7c workspaces - remove ISingleFolderWorkspaceIdentifier requirement from workspace service 47a6682df6f fix: allow svg from devtools scheme eaaf647c8c5 workspaces - remove ISingleFolderWorkspaceIdentifier requirement from history aa774aeeb79 :lipstick: regions 71feb05bfba :lipstick: workspace payload 6b241a6845d Closes #111210 - adds openRepository api 5bcd2220750 Fixes checking for rebase against wrong branch Refs: #1866 1a4b35c2023 :guard: 26aaaeb11ca re #114583. 6e56202803c pin notebook editor when execution triggered. ece4eeb0647 only handle override when id is provided. a2830f41653 execute notebook with args 1c755a4fca2 fix #114674. 9a55eff36fa testing: make filtering work correctly 847c52e69fa testing: add hover titles for items 0e9e4e46774 testing: show stats about the last test run aa14d823df5 testing: show badge for running/failed tests c2a2e9cabf8 testing: show test progress, implement result service 48c7596e909 testing: fix swapped run and debug actions c6e62500779 Merge branch 'master' into chrisdias/solongsofar 1123ea5791b set false by default and consider multiCursor de24392e690 fix #114583. 79ec33ab1eb Merge branch 'master' into chrisdias/solongsofar f087f82a3b8 allow reopen notebook with another view type if not dirty. 559a63373fc fix active notebook editor in repen with quick pick 3fef8c795c5 Update gettingStartedContent.ts d591739670c Fix #97564 (#114438) 5717c0396ad update distro 1509770d10d Fixes #58440: Finalize `OnEnterRule.previousLineText` API aab5336e534 polish 9b1d85bad8c repl and explorer adopt diffIdentityProvider be4d10efa1b async tree pass on diffIdentityProvider to regular tree 28b221faa8b Bump concat-with-sourcemaps from 1.0.4 to 1.1.0 (#114648) 2e40c684ecf Bump fstream from 1.0.11 to 1.0.12 (#114649) bc3a873ee6f Bump macaddress from 0.2.8 to 0.2.9 (#114647) f9109f4464c Bump sshpk from 1.13.1 to 1.16.1 (#114645) d3965a2b4dd Finalize secrets API, closes #112249 699b02d3ae3 Bump hoek from 4.2.0 to 4.2.1 (#114643) 93ae815ba14 Feedback on secrets API #112249 64fa272029d Bump stringstream from 0.0.5 to 0.0.6 (#114618) 1266a4e4d05 Support git-cmd.exe as a git bash shell cbbf2d09904 Correctly resolve mapped drive on Windows 7139a93a8c7 Bump mixin-deep from 1.3.1 to 1.3.2 (#114619) a011dab93e6 Fix #114639 ec1eda0d96c Rename `OnEnterRule.oneLineAboveText` to `previousLineText` after API call feedback (#58440) 38c051bf865 Catch errors in tunnel providers and log 947626dfa4b fixes #114616 bab7a83909b shared process - check for destroyed webcontents before calling postMessage b0883ec87a9 Properly call dispose in tunnel factory We really need a lint rule or something for awaiting/not calling functions 02f7983156e More tunnel logging a7980b630c0 some initial :lipstick: 0b038406a95 :up: distro 6c4203f7482 Modernize CLI main (#114623) aaf5a7fee3b Merge pull request #110912 from Wscats/enoyao-Environemt2Environment e2bce32da4b #114627 complete fix 0fbab387483 :lipstick: strict assertions in extHost, mainThread tests 5cec4e2da6e don't expand outline tree when just updating, fixes https://github.com/microsoft/vscode/issues/114386 845a4d4268d add new rule to enforce Thenable over Promise, adopt in vscode.d.ts and vscode.proposed.d.ts dfc8f5ab91b comment-out console.log fyi @connor4312 e9263cc8269 some API proposal for open editors 543af670531 fixes #114607 2d5f7fd0726 Move `onEnterRules` to `language-configuration.json` 87dba0db6b2 Fix #114627 368c03fdc8a Fixes #114348: Allow `onEnterRules` to be defined in the language configuration file 390dac56a51 debug dynamic configs: Use the type of the provider, not of the config since config sometimes have subtypes f9f87fb6fa1 Add logging for tunnel creation 37c4d4b0a83 fix https://github.com/microsoft/vscode/issues/114621 b675fa18cb4 'Resolving your shell environement is taking very long' shown in every window (fix #114622) 06ab012baa5 state service - actually implement interface 9deba1b10ae code catchup 4d0d36c6ab1 update distro b31660dccc7 update distro f3c865334d4 use real tsec instead of vscode-tsec fork c0a0a35a87c more clarifying comments for shell env resolve 6effd9dce9c better fix #114564 a16beb16509 testing: fix run all tests command b50bd5d0944 Close #114342 1f8643ef760 Refresh Images In Markdown Preview On Change (#114083) 686cd7df530 testing: clean up actions, add run/debug all, rm duplication bb1c05e62e2 testing: unify testing view f37dd663235 Revert "window - do not send IPC messages to destroyed windows (fix #114563)" 16ea22eea19 Update Codicons: Add 'combine' icon 7f4d67c94cb Fix #110812 (#114553) 049735e8d96 A case for 'Shift+Insert' added. Fixes #114103 (#114520) a11dd7cd48d fixes #114199 3ed456050c7 Fixes #111572 6d6fec82092 Finalize product icon theme contributions. Fixes #113828 c42b385bcea Disable contributed openers by default in calls to openExternal fe81f9f5b26 Add link opening getting started task action. Closes #114582 3e4552ffcc7 Remove unneeded mapping from cintainers to disposableStore 3411ae55cc8 Allow splitting gettingStarted editors fixes #114321 fa2dbc16ca8 spacing 82a21e5a032 :evergreen_tree: 239213eaeb1 push it real good 3c4f06dc98a update distro 010e1d0e4a3 open in new tab 74f31a68598 Fix #111299 (#114441) 36cb0bde33a ci: disable exploration sync on PRs aef623dc1d3 remove "so far" from Problems message (which assumes you'll have problems later) eba7c23da0c trees: rename option to diffDepth b32d137681d Merge branch 'test-tree-testing' c100b5c26ac add clearUnacknowledgedChars flow control 6815e754602 Merge pull request #114237 from microsoft/smarter-indexed-setchildren bc84f07dc53 navigationActions: remove dependency to notebooks 81ec098e60e Merge remote-tracking branch 'origin/master' into smarter-indexed-setchildren 88835344408 trees: don't use diff identity provider for resort 7ae39d955d4 fix https://github.com/microsoft/vscode/issues/114576 ee4f4dbf97a make trusted types policy strict bcb5f3c77b7 update mkdirp fe1fdf0b4fe Use correct value to enable port finding 616fb1cfed2 Merge pull request #112317 from plainerman/fix-99072 c0c033ff4f7 Use port auto forwarding setting to disable port finding (#114574) b0b4bc4e338 add grammars scripts 15a285fd5ae Change "Requires Sudo" to "May Require Sudo" c6145fc3065 ext (un)link 4ff784e1fbf promise :lipstick: cf4111f6f89 show a modal dialog when no default formatter is configured, https://github.com/microsoft/vscode/issues/113903 dbf36e4cfb6 Change aria label when attaching f8df6a7e47d oops do not have .only 5a4d90a550a window - do not send IPC messages to destroyed windows (fix #114564) 635d7af6385 update ext types 7a34c6d6227 update tests 36929d3b59e exception widget: allow to tab over each link, enter to navigate to link 3c49afeaafa fix hygiene 867a52fc090 ext each: allowUnknownOption ff393a3349e add open tunnels to test resolver af2bcd4d461 bring back vscode-colorize-tests 0e7f3d0d8cb Revert "remove colorize-tests extension usage" 971190e4d0f fix region comment 81eccfbf68e cleanup native modules test 28ad78e7dc8 fix https://github.com/microsoft/vscode/issues/114537 af59db28c8d stream - some cleanup of observer 78d5286adb9 Bump sshpk from 1.13.1 to 1.16.1 in /build (#114534) 9af9580bf0a Bump stringstream from 0.0.5 to 0.0.6 in /build (#114533) b165e20587d InlineHint#hoverMessage becomes description (maybe better tooltip?) and support string OR markdown strings b47aa19443c FileService improvements (#114428) 2d9a0d12131 inline hints: tweak colors, react to theme change, add rounded corners to hints d29bb624a40 Merge pull request #113285 from Kingwl/signaure_arguments_label caa87e0b523 editor status :lipstick: 2472798cd57 Fix: selecting entry should focus back to editor (#114493) 32b28f6f8f9 And again bump distro ce106c3924a Bump distro again. ced398d18a8 Bump distro 30f17c9572a Merge branch 'master' into signaure_arguments_label dc588389507 remote install-extension with VSIX 18aa3199c23 Avoid `ERR_STREAM_WRITE_AFTER_END` 847300e49a9 support vsix for install-extension 92083ed3e18 yarn ext 085317e932e dev: ls d6ca7769f42 create extension workspaces bcf514160be uninstall-extension should remove both local and remote extension a40b4e72d08 add API command `vscode.executeInlineHintProvider` and some end-to-end tests ac85fb8a74b fixes #112045 7a938679f82 clamp font size at editor font size, don't go bigger d65ab8dcd9a use all of context decoration as decoration type key 4af282ea26d explorer: download report progress in the explorer due to rich download progress to not get double notifications 1d3b03bd551 padding should depend on font size too 4651f66cca1 simpler decoration type management (rely on internal ref counting) dab702a135e extManCliService: Sort listExtensions, fix output f101028176c Fixes #114299: Add commands for invoking semantic tokens provider 5087b08c6d1 :lipstick: 1981776d0f9 less state inside InlineHintsController-type, only have one type of decorations, and much :lipstick: d427deac780 explorer: adopt confirmBeforeUndo 74f272fbb7d update distro c27642c76d6 Merge pull request #114421 from microsoft/aeschli/remoteCLIExtensionsManagement 0d4bf785b6c remove hover (should come via decoration) and action/menu (should be self contained if at all) 97f237272c9 rename remote commands to _remoteCLI ae67879ed5d don't propose new API on ThemableDecorationAttachmentRenderOptions 756337d48af Merge branch 'master' into signaure_arguments_label 2bb41a14025 dev script 2388c80c74c Add `confirmBeforeUndo` option on the undo redo element 407557ca234 Save file dialog: sort file types alphabetically (#114487) bf90bd15185 cliProgressMain: add LocalizationsService to ServiceCollection 911a54273ce Merge branch 'joao/fix-web' 9995d128240 missing build output 09bc6fc64b1 Migrate to new deb repo (#114527) ed8655201ae fix web extensions 7fa8f1aa7fb Remove plug icon from ports view Part of https://github.com/microsoft/vscode-internalbacklog/issues/1689 667e41626f1 explorer: if you can not undo, pass undo to editor 85f1501c861 update distro d3611cbb634 fix toString 2ef04b24f42 :lipstick: c208ec384c9 :lipstick: move all scoring logic into _doScore 9441f1c6457 Add support for npm scripts with a space (#113840) 253d99a16f8 update distro 84865c05ecc Merge branch 'master' into aeschli/remoteCLIExtensionsManagement 22e02e00804 use URI for VSIX paths 96001455045 Fix tunnel creation in web 1c131cf2657 Avoid extra fields ebac10e0a56 Avoid conflict error 3c2c937f991 Merge branch 'master' into signaure_arguments_label fcc00b29f5e Avoid ts changes (#2) 08f3bcec33d fix https://github.com/microsoft/vscode/issues/114518 c16956439b3 Bust node module cache 5560c9f4da0 Fix #114455 0a2b6d4a1c6 inline collapse all actions 141b275c41f Merge pull request #114260 from microsoft/sandy081/comments/fix92038 ff309d2a239 Merge branch 'master' into sandy081/comments/fix92038 39edf4351b9 Trigger GH CI 12ef541b365 :up: distro ff9fbcb077b telemetry - lift some helpers to electron-sandbox 93b5a0591f7 sandbox - lift remote agent service to electron-sandbox 9cea4954aa5 notifications :lipstick: 691951c3b1c editor title - no need to update menu onDidRegisterExtensions ec5d1c2ab93 debt - push more window related things to window helper class eaa959d34b8 fix #114273 253e9e32261 shared process - consolidate services 0c8cf08b44b shared process - drop management service 1caaf1b2dbd :lipstick: path labels 61312f3708d Remove instantiation service accessor 2e89c2d4ba5 Add 'key' to onDidChange of secrets API, #112249 c5f0bac2a81 Create issue directly if signed in, fixes #95165 0faf1550289 Disable on enter test 48b726e39e7 Fix regex 5f6acfb68e1 Move jsdoc completion tests to smoke tests 800e173c403 Split ts into unit and smoke tests b813d5dd300 Leave the local extension host running when connection is lost to the remote extension host 3a9daf3e34a Adopt new vscode-userdata path format bec5afa2923 fix: remove unnessary asar files from mac arm64 a31b0617e24 expose altClickMovesCursor as setting (#114429) b2575665d82 Emmet wrap update, fixes #113930 21c11ba864c Fixes #114433 - adds setting to avoid git config 79cfca5aa29 fix #114416 LabelService.getUriLabel bad relative path if in root workspace (#114419) 5a25a566959 workbench.action.debug.start => workbench.action.debug.selectandstart a3febc56143 Potential new formatter for userdata in serverless. (#114296) 663532c3173 Skipping unreliable test a68f1326e87 Update built markdown preview code 308a4f6a484 Make sure ts extension has loaded before running on-enter tests d87041eddef Downgrade simple browser to prompt instead of being the default on web 3310d3ac2d4 sort notebook content providers in the list. 03dd7bf1d91 testing: polish and unit tests for the test tree 337b3e8d055 turn on flow control by default 7c4248780c8 adopt useCustom for permanent connection failure 2137a7f8508 implement useCustom in dialogService 5b8f78a1570 Move sync-enabled trigger to gettingStartedService 67c988005f9 Do not wait for the first reconnection attempt in the reconnection loop b64a4ae1aa3 Scaffold `MessageOptions.useCustom` 6d50c71f41c add editor command, fyi @dbaeumer ff042e9fa40 fixes #114203 381b99f6415 Also run the output based auto port forwarding (#114424) f7e7a95479e Merge branch 'joao/remove-grammar-extensions' bf764f1ce6a wip: sync-extensions dev script c198925570c extensionsManagement for remote CLI 4974a335112 smoke tests are tests too f745a912ae1 fixes #114420 62bb9b3d3fd shared process - adopt toggle method from management service 65582ba33d4 Fix #114326 0442b734227 remove devops ci badge d472f9d503c remove devops continuous build f8dbf7dd079 Merge pull request #114359 from microsoft/ben/shared-process-message-port 4af3c1c0576 get grammar extensions from marketplace 217aab28fac breakpoint polish condition context keys 6ca430e6a6f Merge branch 'master' into ben/shared-process-message-port 55325988a07 shared process - basic message port tests d952c818176 Fix #114379 6f9f6f806c1 Azure DevOps pipeline artifacts (#114405) d577c4b18da remove colorize-tests extension usage bc7d3c9ea6d remove grammar extensions be2732570ac Include tunnel service canElevate check 6889ed3ab17 Notification for elevating when using privileged port from openTunnel 25a9fcdb918 Merge pull request #114388 from jeanp413/watch-copy-value-selection 98acb74149d shared process - fix --status invocation addb6b9b53a :lipstick: 55e10fd785a shared process - introduce a separate service for management 22c1c0b486d update distro again ba7f5c60a5e update distro 5d620dc8466 Update Linux publish script 45e8d6ebc65 Update distro commit c082930a439 shared process - introduce platform/sharedProcess ec2a8e5b9ee shared process - rely on "close" event for disconnects 9e1863ec2dc shared process - :lipstick: 98d2d74ba07 Revert "Publish scripts update (#114375)" 99f0ab9f732 Publish scripts update (#114375) 2bf5b56f115 shared process - move the shared process back to IPC folder 8dff4cfa55d Expanding Getting Started text based on first round of feedback. bcb33ef6290 Merge branch 'master' into ben/shared-process-message-port 9c7128d8fab Fixes #114384 - recheck resources after save/add 746c455458c Respect multi selection when Copy value in Watch Expression View. Fix #114353 1894765dd17 Merge branch 'master' into smarter-indexed-setchildren 1a6eef3170b Update image ref 54cb0ed544e Clean up settings sync entry 4207c4ee13e Move defaultExternalUriOpenerId into configuration to avoid cycle 5c39159acb4 Fix cycle 4566eebe4fa Fix typo in markdown sanitizer (#111258) a34e751b017 Fix scrolling of markdown preview. Close #65504 (#111094) 64496f82196 Allow using 'default' to force fall back to VS Code's default opener 6cceb4eab08 Remove enabled setting and try to open simple browser to side of current editor 1e3a23b4e0a Fix simple browser button color for light themes cc5e8b22faf Continue work on url opener api a590d4fac36 Only show "Open in VSCode..." when isWeb. 67c889e3941 Merge and restructure menu (#114383) 56a6279a1c8 Don't use getActions in search view #92038 856277c8590 Github Login => Setting Sync ad3974ad88a :lipstick: e32e353bfde fix #114171. 255853d1714 Remove emptyWorkspaceSupport when conditions 11d18c2c094 `remoteName == codespaces` for codespaces section 9f3832dc688 Bust the node module cache 5029b4f362d Fixes #112552: Set server marks to `ITimerService` 9cb4f1e2ae4 update distro 43d111c0a48 Getting started content (#114305) a4b13661009 Add performance marks to `IRemoteAgentEnvironmentDTO` cbb94cfb607 Revert "fixes #114203" 8dfc81fedc1 Small tweaks ff7aabe3fca fix #114215 c8a6ddba9d0 Enable forceConsistentCasingInFileNames flag (#114334) 6525b42f479 remove unused file e12a9d74a62 #114144 fix remote explorer icon flickering d03490f3532 fixes #114203 f34a3ace3f9 update distro 55960b7d61e add flowControl to terminalConfig 7ae54ca2d6f breakpoint widget: use same mode for coloring as the underlying editor 835a1ce6efd allow execution against a hidden notebook editor. 5d6cba5cbc2 Reworking external opener implementation to allow configured openers to be called directly without a canOpen check 5b1e59c636c explorer: hide open editors for new users e1d8b926583 update distro 30f61c2449b part of #114214 serverSpawn=true c4d5b055d37 Merge pull request #114269 from microsoft/alex/fuzzy-score-improvements d4f993de63e Saving an untitled file closes it (fix #114272) e44fb4ab927 update distro 526f826ac14 fix #114192 634ebecb8b7 Refactor code to use `await` 3e6535d882c shared process - implement message port connections and wire in d6f27b92719 Polishing/fixing/addressing feedback for portsAttributes Includes: - fix in json schema - use object instead of array - change label of already forwarded ports when setting changed - fix for merging ranges c972009ef68 Merge pull request #114214 from microsoft/tyriar/flow_control cc8c9a2230d No need to store scores a79276dc649 Move to log service f8ec60aa06f Add flow control setting, remove fake latency 98038a8835d Merge pull request #114208 from gjsjohnmurray/fix-37570 065f0e46405 Auto forwarding fix 7a9bb5a44f9 breakpoints: inline action to edit condition. Render conditions for function breakpoints. Allow to edit conditions for function breakpoints e9f6c35c17c Fixes #114146: Increase max BracketSelectionRangeProvider duration to 5s in unit tests 4e4d2484a74 Extract `TestTextResourcePropertiesService` to its own file 00f8540d793 Fixes #114332 f1cb1b27f3e format 40e3106e5fa fix list drag affordance 7899bfe3eee Merge pull request #113315 from qchateau/fix-semantic-highlight db30147068f Add test for case to assert that fetch should be scheduled again when a text buffer change occurs while the provider runs and the provider returns null 44278132f4f fix peek view alignment cd906568752 shared process - document electron IPC 96b44121f98 shared process - add error handler and graceful-fs 2964fcbb846 shared process - extract more cleanup helpers to contrib f1c510b4a88 Merge branch 'master' into ben/shared-process-message-ports c265dff48a2 chore: bump electron@11.2.0 a8dd7f60a62 update collapsible when children change 710846866f7 Activate extension on simpleBrowser.api.open b7f9eddf043 Allow passing viewColumn to simpleBrowser.api.open 9b83eb6eb50 smarter depth selection a1d5ea876c3 Polish, also fix #113930 2b5ae783bf6 testing: add full json reporter to show more complete output d39eefd1b0d update distro 59891debcf0 Wait for outstanding zlib flushes when draining a WebSocketNodeSocket (#114314) ea13176ee96 Enable image preview for avif images 7da421d99bd fixup! make it work for compressed trees, recurse 6c4a00ce747 Make default text editor replace existing editors for resource (#112848) a59f30011c1 Add a 30min cap to CI jobs e7aa009ac3c Remove enabledHosts setting 61ec57016c4 Fix spelling 47aa3ad09ab Continue work on opener service d6936dd524c Add mechanism for snippets to overwrite Auto-closing pairs in some cases (#114235) 2ca7b5426a7 :lipstick: fb6a9b4824b fix #114289. notebook.selectKernel takes kernel id. 2156b8cc758 check and ignore not found error 31a15b5b9a3 Add command to kill server and trigger handled error 23be24d8289 Allow theming getting started page progress bars closes #114303 2774f79df3f Do not show "Cannot reconnect. Please reload the window" if the cause is a handled RemoteAuthorityResolverError 56e05127690 move to browser namespace e5e791003f4 Merge remote-tracking branch 'origin/master' into smarter-indexed-setchildren 2d892ae9c7f Fix arch check for PowerShell enumeration (#114292) 3ca55d031b1 Update Codicons: increase gap around plus icon (fixes #114016) b903748b833 Fix candidate filter and auto forwarding wiring (#114290) d66db5cc754 fix https://github.com/microsoft/vscode/issues/114220 c88a51e10a8 Merge branch 'master' into fix/debug-auto-decode-link 4450e1d827d Azure DevOps - publish Windows artifacts (#114285) 42d7d3a47d7 breakpoints view: render edit action inline for exception breakpoints 40d6f79875b MenuItemAction: make sure to respec item.icon a198be16f93 shared process - some :lipstick: 67f8c0ca5a2 Merge branch 'master' into ben/shared-process-message-ports daa7afebd06 remove undefined from outline data source cf03ef33f45 allow to clear input of data trees, fyi @joaomoreno 0ecb7735496 shared process - more cleanup dea0095e83e Add icon for public vs private ports 212a9434541 Merge remote-tracking branch 'origin/master' into alex/fuzzy-score-improvements 36a9cb8645e Improve `fuzzyScore` 475d3464e87 Have single outline config and let outline creator know for what they create outlines 9266fc49839 mock a label service to avoid breaking layers in tests 9af036b8274 Fix comments b4e4bd16421 Allow tunnel providers to support making a tunnel public 9853c8fe6d7 Fix cr issues a4f9e607619 fix https://github.com/microsoft/vscode/issues/114266 2376bed71e1 :lipstick: some region-comment polish 64f32932c68 debug console: fix error in console, do not bind to same htmlelement a scoped context key service 75ea87a2636 shared process - introduce platform/sharedprocess dcce02644ea fix https://github.com/microsoft/vscode/issues/109658 5ce7b02b6e8 refresh the remote indicator when actions change 5db4708e99d shared process - avoid payload IPC roundtrip and enable console based logger 6fef673683f update distro de4463874c4 callStack: do not use getActions() 152d0ec8f05 finalize CancellationError API, fixes https://github.com/microsoft/vscode/issues/93686 adb037b74d8 fixes #114137 e59dc77d0d2 shared process - more cleanup 3f37b664fcb adhere to DAP spec; fixes #114229 e776f87e140 fix --builtin 7285f791ee5 Use menu 1fae5211635 shared process - more cleanup 9bfa4c1d558 Merge branch 'joao/extract-extensions/themes' 9c6e10497b5 use in-mem fsp 7eb52e75e08 shared process - more renames eba7707d382 shared process - clean up some types and imports 675e5da76b1 shared process - expose methods for message channel API d0749f8c9a3 use in-mem fsp 936e77761b5 include error into startup error dialog (#112846) 68ba207260a List still dirty files when backup fails (#114064) d4be66da200 Fixes #112487 - avoid using stale cache for render d78fad382aa skip failing test on win32 (#114248) fd0a3a12e7b Update wrapper class name for paramter hints 8f384b51a93 Fixes #114204 - always renders the input box 27b824b32c8 Adds ability to pass remote/refspec to pushTo cmds d076ee1b943 Adds force push mode to push api 02380e70149 Removes repo hint from args 7f489f589d8 Hide warnings for settings groups that have dynamically registered settings Fix #113747 d7d5f20047c Fix #114218 145bcd3a732 Insert new code cell should always use available languages. d536903a2b0 :lipstick: d88b60ceca6 languages in notebook document metadata. 8a2b9e9047d trees: add diffIdentityProvider for efficient setChildren updates b6435bc4240 Remove unused import 47a135e715e Rework opener api proposal 6184addcd1d fall back to homepath if home unset. closes #112775 b3d57e69b02 Update PHP grammar, fix #113185 92833fca559 fix #114233. 04efea43fa3 testing: peek diff test outputs 989f2eb812e setImmediate => setTimeout 02276814922 Add new external uri opener service 22c88cfaaeb Batch ack events coming from client 3232112f9ba Only resume if it's paused 60e46eb8756 Delay animating until content is prepared to prevent weird flying elements. 0738f76daca pull themes from the marketplace 0a19f7702a9 Rename ackId to charCount bf52d50a0a3 Remove ackId from data events going to client 7aee462b8a3 Use char count instead of ack ids 7e5c01208dd Start of low-high watermark flow control 69a6e6ac937 #113757 show panel move and hide actions only for panel views 3a4dcf4890d Fix unit test for Win32 release (#114212) a04802f5865 #113757 show panel move and hide actions on view context menu f29502563bb #113757 allign reset location action f1ee68fc468 add tests for RELATIVE_FILEPATH snippet variable c6c7ddd4437 Merge branch 'master' into tyriar/flow_control 6430ee1efce Basic flow control for ext host processes 9d39f4e6cb7 don't auto insert semicolons 169269a3f07 fix tests 3767f97bc32 Adds onDidPublish to Git api 8832366467e Closes #110881 - adds possibly rebased warning eba4da27278 #113757 show sidebar actions only on sidebar views 2e279d37e7e Property preview text wraps lines in debug console 554ae13fa9a Fix address for port open attribute Part of https://github.com/microsoft/vscode-remote-release/issues/4046 b7b36bb1908 remove some tests 9ecba1b468e Merge pull request #114039 from microsoft/isidorn/bulkFileEditsUseTextFileService 1e9b86da1f9 Finalize adding a cancellation token to resolveTreeItem Fixes #111614 161ce44ddae Azure DevOps - Move release into a separate stage (#114205) d3e4bdb6177 Merge branch 'master' into joao/wsl c644f3788d0 revert wsl and distro 3a1c42c150e textFileService make getEncodedReadable public 67f9988bdc4 Support to define additional attributes for ports Part of microsoft/vscode-remote-release#4046 53be807cb4d throw nice error (and prevent stackoverflow) when instantiating services recrusively 3653f34dbab Do not instantiate hover widgets in the `onModelDecorationsChanged` event 0a28ec7fb14 fix #37570 add RELATIVE_FILEPATH snippet variable 868271067e6 filter perf marks that don't start with 'code/' 675638196d2 debt - remove duplicate drive letter implementations 4816a253eaa Revert "use PerformanceObserver in node's perf-util" 05c4659e096 use PerformanceObserver in node's perf-util e500f76d9cc remove test dependency on theme extensions 0324150670f Merge branch 'master' into isidorn/bulkFileEditsUseTextFileService d88c1b4a64c Merge branch 'master' into isidorn/bulkFileEditsUseTextFileService 22bd999e86b debt - use provider extUri in file service 4b3ab7048fc :lipstick: b90166177bf reuse stats collector for EchoRunner, fix missing titlePath-property, fixes https://github.com/microsoft/vscode/issues/114190 7a8c7f57312 activity bar - use IAction in more places b5b160e015e activity bar - show a "Hide" entry for accounts and home indicator (fix #113757) 7ab5c2a90ae activity bar - consistently show right click menu everywhere (#113757) f675564c5dc fix #114028 e17aea136d3 Fix #114189 - disable caching b9aaba047c6 activity bar - remove "Hide" from left click menus (#113757) 2b0132d09f1 activity bar - update order of entries to reflect visual order (#113757) b33b28dd078 Activate onStartupFinished (#110031) d61eb64745c activity bar - change visibility of entries to checkboxes (#113757) 6dc779565e1 :up: distro 913fff96a3c testing: fix error when test view is hidden after showing f5665378fd2 testing: start of diff peek view 09d99f7d71b resolve kernel providers and kernels. 732d4ff89e8 Make PowerShell 7 default if available and show in choose shell menu (#112768) 74038b7e0d8 do not use file scheme c88ab9e0b63 use in-mem fsp - remote folder config tests 506ae4a53e7 use in-mem fsp - multi root workspace config tests da3a21ee4e6 Merge pull request #112602 from microsoft/rebornix/output-view-model 041a5c3b6b9 fix tests - do not use file scheme f92251d8e61 use in-mem fsp - workspace folder config tests 1e44ae5da86 Merge branch 'master' into rebornix/output-view-model 03450bf0941 Update Codicons: Update '+' modifier location (fixes #114016) 84f2cf6449a use in-mem fsp - workspace init tests 722a6664f84 use in-mem fsp - workspace editing tests a2efefd3713 use in-mem fsp - workspace tests e3b18fa3efb testing: add filter box 676bb6b100e Merge pull request #114127 from shskwmt/fix/113603 990906a1655 Adopt strict assertions 00a781f926e debug: use mnemonicTitle and avoid dupliacte registration c38c1f497f2 use in-mem fsp - workspace folder tests 42221c900ba Set override to false when reopening editors after dragging them to a different editor group. This fixes #109000. (#114093) 31e33c478e5 Fixes #114042: Use Buffer only when it is available cef7004a46a activate search result extension onLanguage:search-result #110031 39619a136b6 minor polish e8fb4fd30da bulkFileEdits: use textFileService only for creating empty files c85297669ee Move id, label, and options to authentication provider registration e9ae0082963 use in-mem fsp in tests 3f3e35bf17e Add boundary for right arrow typeahead and fix bug with resetting Terminal (#113863) 61c6334a3f8 Fixes #112373: The hover should always consume mouse wheel events 3d500ebd8b4 Adopt proposed `CancellationError` (#93686) 5c1543b556c File name in editor tab reverts casing on save (fix #114096) 76c22d48c82 Merge branch 'master' into fix-semantic-highlight e149bdb42ac Merge pull request #113837 from HaoboGu/HaoboGu/issue113404 1551d1f1ff0 Fixes microsoft/vscode-remote-release#1485: Make sure to only render Reload Window prompt once c9bae24fb70 More UX feedback 7cf2ad082f9 Render remote name when reconnecting cba1d1b1848 Prefix all `performance.mark` calls with `code/` 64947067ab7 :lipstick: unit tests 533d094020f Allow logging FS access with stacks 8ec95fa3b7a tests - improve ext path tests 55bd92dd538 tests - extpath tasks are flaky ea7b8ddda3e Can't open, rename or delete files that contains ":" on linux (fix microsoft/vscode-remote-release#4227) e3f5b3dfe47 Merge branch 'master' into HaoboGu/issue113404 bd5c20448c5 Merge pull request #114129 from microsoft/alex/configuration-editing-tests-improvements c173fb7d72a #114144 revert showing cached theme icons 088304c9968 #114144 - Do not cache only uri icon efb833ab7c7 Merge branch 'master' into HaoboGu/issue113404 5755d943ca6 Tests must be compiled even when `yarn` is executed acb0a35629d cache icon paths in web 73b4dabb2d4 Make lint happy d1cfec44472 :lipstick: 8b288893a92 Merge pull request #114101 from shskwmt/fix/113807_parse_args d541d7c64c6 make SubmenuAction strict: don't allow changing its properties, make it not disposable ea756907598 - Make cached configurations not disposables - use workspace configuration disposables 31a53bb2427 :lipstick: 43310230886 Merge branch 'master' into signaure_arguments_label 175e2c0b1d1 `yarn` is already installed (fixes #114140) b57739f4a24 tests - more use of getRandomTestPath 64a14963f7b Expose actions to duplicate editor groups (fix #114132) 60bc00ff63d webpack config typing fix f6bbc8b68d4 update tsec tool cfb2ad879a3 Update src/vs/workbench/services/configuration/browser/configuration.ts e25cbb45e7a Dispose all Disposables from tests (fixes #114125) 2fd00ba9fef Add a way to troubleshoot fs calls 57c405c24c3 Change reason for moveWordCommand to CursorChangeReason.Explicit 7c3aacb40aa Add a mechanism to track disposables from unit tests 11ac71b2722 editors - cache previously used layout and return it 03cb2d2a236 Dispose `PieceTreeTextBuffer` instances e114a24d9f9 Improve usage of Disposable e71f31abe9c editors - copied group is missing to register editor listeners 313f4bfecdc fix #113620 db701d281f7 Fixed not to skip determination of option type starting with "_" 3ceb3a100ed tabs - improve logic of previously used dimensions and relayout 6bd7b70515d Revert "Enable webview tests (#114059)" 0a3a9ce7bb9 State of tabs is not fully updated when toggling workbench.editor.wrapTabs (fix #113808) b0e96922417 tests - selectively enable some previously skipped tests ea1b3f27db4 Fixes window border causes webviews to be positioned slightly off (#114061) 01c6003c295 Enable webview tests (#114059) a12a996d780 Retry idb tests. Ref #114025. 7a7d11fcc6d Merge branch 'testing-group-by-result' 5f2036033c0 testing: improve projection logic, add state grouping e3509b62fe6 Add search.mode option to control default search experience (#114015) d110d503425 Remove webviewHasOwnEditFunctions context 50dd2dd3f9e Add context for when the webview supports find d8a3dd44be1 Removed unused param 0fafaab62e2 mnemonicTitle in native menubarControl d95e22d0a8d make menubarControl prefer mnemonicTitle, make MenuItemAction only implement IAction 8d8ee957418 options for getActions() are optional c88c207e6c0 fixes #114028 6828ae1ab50 Removes trim & fixes regex c45eac1a819 tests - use explicit skip over handling within test 8d46328a407 more :lipstick: 832afd1276d :lipstick: 15cd2a1abd2 #115025 hash the uri and create css rule aa5064d4fd4 Lift some tests to browser (#114041) d6a63fc79ea FS improvements for unit tests (#114026) a2251a3b6b9 do not use mnemonicTitle for all action titles, #102361 3898af5db3d typos 10592747998 refs #102361 mnemonic as command model property 8ae693bee2c bulk file edits: make sure to use textFileService when creating files bebd0664073 Fix gulp task provider so that it doesn't always try to run 29e0cfd8beb Always elevate (if needed) for openTunnel API e7c84aab5b1 Fix privileged port elevation flow from UI 61187660af3 Fix #114031 114e38f175e suggest - add min height when persisting widget height 2042a0e4c23 Add new terminal link text for tunnels (#114033) 174259eec8f Log when lsof fails and return initial fe175afdb80 list widget should not remove rows from DOM when reusing 91a0d07f3e7 Improve `canTunnel` Part of microsoft/vscode-internalbacklog#1709 288e8c233a8 Fix #110525 5ed73f6e850 don't theme icon for MD elements 6d2e0aa21d3 rename tsc config file for better intellisense ec4c9f4c8f7 Merge pull request #112833 from homebysix/list-extensions 7b16f15d005 Merge branch 'master' into list-extensions a5a0c1527d1 add tsec config and exemption file (defunct?) ca6a7a69989 :lipstick: 5adcd2521e9 Fix #113257 ed6c343edb7 gracefull fallback for TrustedFunction 44c9b4bb7f3 use TrustedFunction workaround when loading extension sources inside web worker eb940d4ed6d Fix #113988 adc68dc3561 Add `canTunnel` to tunnel service Part of microsoft/vscode-internalbacklog#1709 128987f575e remove duplicate step 4c42e6c111b Fix #114013 35766c616cb #113757 show sidebar actions also on view title context menu e4dc7b4d796 Clarify OpenDialogOptions note (#113831) (#113998) eb409622888 tests (unit, electron) - set forbidOnly when running on build machine 691da329d66 Revert "refs: mnemonic as command model property #102361" 96e2981c91c skip failing test (#113882) 82dc292811a Merge branch 'master' into HaoboGu/issue113404 0949d5b794f Remove unused var acda4aed821 Make the external opener a two phase process aa73c2d435d Fix random focus lost issues on CTRL+1/2 for a webview (#111676) 045b0fc4c09 Fixes #110509 - handles markdown escaping & spaces 31d5e48d92a Fixes #114002: Finish writing any outstanding messages before disposing d36b3616e70 Change Emmet to onStartupFinished #110031 b041f460ce6 Show a disconnection dialog only after 40-50 seconds 455b029ad1a Render "Reconnecting..." in status bar and use "Disconnected" only for permanent disconnection 5d9e867aa4f refs: mnemonic as command model property #102361 3dc0203e021 testing: auto reveal selected tests e2c305f3a3b Allow registering additional external uri openers bdf57b45ced Remove button background in simple browser aa85ab9d03e Make sure we also log event when creating a iframe based webview d964664da29 Disable dynamic cwd resolution on Big Sur d68056d9072 Improvements to batched testing. Ref #113911, #109271 8c3f5dd3fad Support to start multiple debug sessions from a single launch config 80f369b7bee reduce number of entires in test batch. ref #113911 2b20162d227 Avoid hostname resolution in lsof 70e37bec1be Fix #113920: Codicon => ThemeIcon 16452c54f38 Merge pull request #113938 from microsoft/alex/terminal-exthost-improvements 98cc02c097d change default zenMode.restore to true bbb0aadc87d enable trusted types by keep a yelling default policy for a day to two, https://github.com/microsoft/vscode/issues/103699 23ac286dccc #113975 use insance to remove svgs tags e803459d4ad fixes #113921 8ad08b04f5e Do not compile `/test/` and `/build/` scripts during postinstall, the scripts get compiled explicitly during CI fa701a373b7 update references viewlet aa48a4eff7b `monaco-compile-check` is covered by the GitHub CI b1877cd33e2 Merge pull request #112033 from solomatov/error-handling-in-terminal-start a7cf03de2db Add elevation message to ports UI (#113990) efd298ccbdb Fix #113760 a78fffbdb01 remove unused eslint mocha 72572c59cfb bust the node modules cache 578c3d5374e fix #113781 d4c32800737 tabs - polish how to detect that scrollbar needs update 683a30f74c4 Revert "better fix for https://github.com/microsoft/vscode/issues/113852" 7222c005ca9 update loader, event better fix for https://github.com/microsoft/vscode/issues/113852 c1930b6baf6 make default policy strict, https://github.com/microsoft/vscode/issues/113975 cdb373186cd refince CSP for trusted types but don't yet enable it, https://github.com/microsoft/vscode/issues/103699 a9dc6d28fde use default tt policy to workaround electron webview innerHTML-usage, https://github.com/microsoft/vscode/issues/113975 d5fc23ce6ce Wrapping tabs: editor toolbar bleeds into tab when space is limited (fix #113926) 14bb2fdc128 Tunnels from a tunnel factory can have async dispose a84603f49ff fix condition f2dd0954925 add (disabled but almost ready) CSP for trusted types, https://github.com/microsoft/vscode/issues/103699 4aff4b99239 trusted types - loader should use trusted script url when using script tags, https://github.com/microsoft/vscode/issues/103699 de9e9c414ef fix path in tsec-compile-check df10825f69e fix yaml 5e673678ebd Merge branch 'joao/build/single-compile-job' 575f87306f9 Merge branch 'joao/build/esbuild' fb4a88e4037 rename ab3297dd136 only run terrapin on cache miss 11b79ba7ebb parameters d495358b01d add parameter display names d944b91cd1b remove no-exclusive-tests 39810d812ef Sandbox: adopt forcefullyCrashRenderer when reloading unhealthy renderer (fix #112485) 2b7435c389c window - focus() window that opens from protocolHandler af5adb530a3 Revert "add arch to cached data path, https://github.com/microsoft/vscode/issues/113852" d687818f8e1 better fix for https://github.com/microsoft/vscode/issues/113852 2d114755e83 update distro 4149b09417d parallelize eslint and hygiene in product-compile a4f9970924b Merge pull request #113826 from nrayburn-tech/issue-109438 74bc1d2672e re-enable test for https://github.com/microsoft/vscode/issues/111867 c6ceb1ab2ea isolate eslint from hygiene 519f8691bad fix typo 935cbe6aff3 update test cases 3759568789d support more unicode chars in isSeparatorAtPos 685999bcf35 Merge branch 'master' into HaoboGu/issue113404 e269e5e2c6c revert back using switch for isSeparatorAtPos, add several cases f3b2680ee3a Merge branch 'master' into alex/terminal-exthost-improvements 01089c0a505 testing: fix unit tests e2c91378410 testing: fix unit tests 59091157571 testing: code lens and diagnostic information for tests 3d8888779d9 Fixes #112446: Avoid timeouts in mirroring terminals to the extension host by assigning a temporary UUID to terminals created on the extension host side f1151f84ff7 Adds userAgent to clone, pull, fetch - #111909 Changes to use env 6802a656e26 Use cast instead of generic 271d9b8c007 better hygiene task definition 809d2f63d0e Added show options to simple browser open command 2fed7ba374d Adding settings to control which schemes simple browser is enabled for ba67d1bea44 Add more explicit type for TS 4.2 af6d164f73e single compile job cb67fffb94b improve hygiene glob patterns 27e26536f12 :lipstick: e4fe157544f equal => strictEqual f489602633a Merge pull request #113919 from microsoft/isidorn/workingCopyFileService 4aca944132c make sure to not fire any events for empty opertaions array 4f109404604 minor polish de8b6772761 Skip batching test due to failing on build machines. Ref #113911. ac10e57f6cf fix: The git commit message field is cropped with negative zoom (#112316) a7267aa0935 Update distro e8edff5eb7e xterm@4.10.0-beta.39 3259985c7af rename random_uuid to just uuid 1ace7e34995 remove console.error on commands for noisy tests 6763d82fdd1 also filter before debouncing when menus change 6c12d89415b :lipstick: 9293f64e937 :perf: first filter and only then debounce event handling 43aebefbf62 use Date.now() in stop watch c8d91038302 :lipstick: 39dbcfcfbce Set remote.restoreForwardedPorts default to true c6cc7d61401 workginCopyFileService: only one event for multiple operations 4d4b9225d2c Fixes #113917: Add square brackets around ipv6 addresses 83b4d6c8ce0 :lipstick: 7a27b248841 fixes #113815 8389f072696 Azure Pipeline - Adopt pipeline parameters in favour of pipeline variables (#113902) bb4cbce9699 Revert "publish linux builds" c49ef6df61d [html] update auto-rename-tag to linkedEditing migration 4fe3f75c6d3 Use `nodeSocketFactory` for tunnels for now (#113914) 1228854b4ae Adds support for gulpfiles using ESM. (#113505) 169a0ec047f sandbox - allow to enable vscode-file protocol via argv or environment (#98682) b1659198f62 fix incomplete stub, fixes tests 448d0497e68 Revisit how activity bar items and status bar items can be hidden by the user (fix #113757) ca2e7d8527f publish linux builds 0cb7dad36f0 adopt creation of N resources at once, https://github.com/microsoft/vscode/issues/111867 b99e9bc2990 apply file edits in bulks of equal edits, https://github.com/microsoft/vscode/issues/111867 841f6c9938e align source-map dependencies c8ef4ecd835 remove deprecated settings sync settings 27ff5760893 :up: playwright f054767eb4e remove unnecessary line 22b9a2b1e8b update esbuild f8a07fa6a9d Revert "build on mac11.1: upgrade version of playwright to 1.7.1 (#113906)" 63a0638d4cf build on mac11.1: upgrade version of playwright to 1.7.1 (#113906) 983bd69effc Update problemMatcher.ts (#113834) 0402f76ace4 Workbench has white background, then flashes black, then flashes white again. Fixes #112816 c6a1eda3315 themes: add ThemeSettingTarget d51e1fa4718 workingCopyFileService: create and createFolder support multiple resources e153ed6b3fc :lipstick: 16da2c5f0e5 change create, delete, copy, and rename operations so that they can handle multiple files at once, https://github.com/microsoft/vscode/issues/111867 fa593d83ad1 use vscode-tsec instead of tsec 007eb56ca84 yarn.lock leftover 6503475091f chore: bump chokidar@3.5.0 (#113886) 72095f86036 add arch to cached data path, https://github.com/microsoft/vscode/issues/113852 5ed76e3da7b Merge pull request #113842 from nrayburn-tech/issue-113809 296ba5464ba Remove obsolete chrome debugger recommendation aaa8fa92c67 empty f1a0aa9378d Fixes #113866 - removes transform optimization 9b6aaf1e86c Fixes #112481 - missing refs (because of trim) 4167837cb85 Show hover for comments, fixes #108396 dc5a3da3abd Upgrade to latest Emmet (#113848) 6f56b47c696 fix typeahead regex for move (#113850) 98f1ed6c758 Fix rewriteWorkspaceFileForNewLocation test. Fixes #113762 20950d65268 testing: update old import cfc8c5d3d77 extension webpack: do not copy .ts files as resources ed3989b069d Add some recovery from a missing compositionend event (#112621) 2c5c0a3be14 testing: fix loading indicators, add progress during initial test discovery 2112a99fd9d testing: migrate from actions to menu contributions 52bdc14cc6d Copy of translated errors for js/ts web build d29388d2554 Reenable test, fix #113768 485c5fc0093 Revert "extension webpack: do not copy .ts files as resources" 3aa41899aaf Unable to change to another theme if the theme file does not exist. Fixes #113661 66482b368eb Sequencer.queue: support failing tasks (for #113661) 63deed1c6e0 :lipstick: 41d01ec14e9 don't leak emitters of context key services 87d2b3d07cb add support for event profiling 45f79f85735 Scope gitignore out* pattern microsoft/vscode#113823 9be7f7fb655 file name incrementing for files without extensions ced3bb4bb9e Secrets API feedback 037708a33f6 Avoid textual codicon references in gettingStarted Fixes #112657 c8fbf3aca54 Fix #112735 0319fedae10 add lint rule for missing cancellation token in resolve and provide methods, fyi @alexr00 please remove surpression comment eed13efcc36 fixes #111413 d0f68b3ec9a IndexedDbFSP Perf/Correctness Improvements & Tests (#109271) 76dd27c3be1 fix https://github.com/microsoft/vscode/issues/113829 064fc7a5267 api comments, fyi @RMacfarlane 265bd0b5b9a Open Editor Sorting: fix issue when untitled editor changes name and list does not resort c1274981145 Fix #101738 3f435ff6c1f fix #113404 ab1aeb6b73d extension webpack: do not copy .ts files as resources 0a3e23a5b2f new html settings not it in the settings UI c41302c5ab1 Relax worker.onerror after a successful worker start 6c95b041ea6 test: add tests for #113403 c907b8fff85 no vscode-imports b99faeeb3ce fix minification target 51ea16966b6 :lipstick: remove appendChildren infavor of append, fyi @bpasero c46eca1dd34 Merge pull request #113518 from nrayburn-tech/update-dom 37b0d344c7b add a RANDOM_UUID snippet variable 2d1b63d6a3e Fix showing views submenu when view is merged with view container and view has secondary actions. 48dbb328998 fix https://github.com/microsoft/vscode/issues/113819 e8ad195f3e0 Revert "revert pool" 13e313c2b58 fix compile and hygiene cache miss f06ebe74253 :lipstick: f90c518b03c debug: remove enableBreakpointsFor since php-debug now moved to new api e008e41d27b fixes #113242 0652b9cbec2 debug toolbar docked actions only appear in debug viewlet 750948b7b5c fix hygiene as well dd9e52a40d9 libs a96a29b7535 pkg-config 035e15b7712 revert pool cefe06d375f build-essential 09e281c091a Fix #113732 7449d86b89c use esbuild for minification ded513b20b2 Make cancellation token in resolveTreeItem required Part of #111614 7814ffc41ec Fix #112663 699d736d785 distro 82b99b3286f skip flaky test (#113620) a9ed4e9b0a4 Fix quick input button height Fixes #113745 c4aeb68a68a debt - introduce and adopt flakySuite 174bfe9b528 simplify gitignore 008f8dcdeea missing compilation 503a2458dc4 Merge branch 'joao/build/agentpool' b5ccd30c95d css - less generic rules to prevent leaks f64cf2922f9 Fix remote explorer views getting changed across windows (#113237) c4ea0b55906 fix some spelling mistakes 6659f8dfe58 use compile agent pool fe795313d8e Revert "parallelize hygiene" bdbd644c27d parallelize hygiene a1760b1a6c2 Merge branch 'master' into update-dom 998e5e2ea67 onDidChangePassword -> onDidChange in secrets API 1bb2ae0e365 Allow ResourceCommandResolver.getRightResource() to return undefined (#113364) 7db413d4c10 Move secrets API to extension context a48ef56fbf7 Fix compile for current TS version 3ed300eb9db Add simple browser extension (#109276) 69dfa670ef1 Fix compile error if using older ts version 4d8895c7b72 Just kidding, keep proposed onDidChangeAuthenticationProviders API for now 942c3bad6b8 Sort contribitions b565c422aa3 Add find all references command for JS/TS 0f9ee988467 Remove deprecated parts of proposed auth provider API 13317a96944 Merge pull request #113618 from shskwmt/113318-diff-empty-files 87c2cf1b590 Merge the Monaco Editor job into the hygiene and layering check job 604e2466d90 Merge branch 'master' into 113318-diff-empty-files 48742bd3a10 Update ts grammar pinning tests 3bdf2825d07 parallelize 79fd01a78b4 use yarn task again 74623bc93c5 Update JS/TS grammars 2b040e87633 Unskip tests Fix #113761 714f85fc189 update build pool fee7cdacf72 add provider naming rule 4649e1205f0 fixes #113725 726acc51308 use vscode build agent pool 9d5f04fa0bd #100700 remove the skipped test e4bb3ff7295 fix #113217 414a4c0f511 list added view descriptors in ascending order in the event 8a0058b9e3b Merge pull request #113549 from nrayburn-tech/issue-107028 fc4b40b6338 fix type casts f4ab083c28e update todos ca370bdb0ae update my work query f93a2b62ef0 fix cr issues 00181ad8951 Fixes microsoft/monaco-editor#2292: `model.dispose()` should work just as well as `modelService.destroyModel()` f02af16530c Remove sync property d883d379d11 Merge pull request #113303 from microsoft/joh/toc ceb8da0be04 tabs - disable badge decorations for compact sticky tabs that have fixed width 4f34edadd65 Merge branch 'master' into joh/toc b62ec5c0eeb move shared config key into workbench layer dce7b0cd63b simplify outline model again ea51fb1bddf fix tests b948e42373c :up: distro 64eb716d57e env - fully qualify our own variables c03bc427cf7 some :lipstick: and refactorings 1e5b337c02b move document symbols command to right contrib fd23a8e3280 Have condition of test publishing match the condition for test execution 8986870317a Merge branch 'master' into joh/toc 9b66dc4ad2c debug console: to string of simple values should duplicate value for each count baf15f1041a Allow tabs to wrap to multi-line (#106448) 8ed509056a9 Merge pull request #113710 from mitsuhiko/patch-1 0490bb1e9ae Merge pull request #113716 from noritada/doc-fix 5bf42c9acd8 Merge branch 'master' into joh/toc b6c601b4fc8 Remove duplicate 'the's 8fc5e370f65 Fix a typo in a log message in extHostCommands.ts 98106c48a07 No need to create fake workspace folder for query builder Fix #111348 3283ade7649 Don't use 'expandPatterns' for workspaceContains search Fix #110510 da4784eaa84 Don't miss creating a new default terminal when reconnection is disabled Fix #113564 4e7e21233e3 Have `computeSync` return an array of results 5edb6102629 Extract all MarkdownHover computation to MarkdownHoverParticipant 408539d8fa5 More cleanup 18982d441bb Fix compilation error d3b643c8a48 :lipstick: 923f34a80d1 Extract `MarkdownHoverParticipant` from the editor hover 2f817caf6e7 Move more marker specific logic to markerHoverParticipant 28795976207 Extract `MarkerHoverParticipant` to its own file 765947c205a Extract marker related hover logic to `MarkerHoverParticipant` 7e7775705ee Fixes #113318: Show having no change when diffing two empty files 72420829833 Fixes #112834: Ensure the markdown link provider is registered before invoking `vscode.executeLinkProvider` 262a7157ab5 revert webview preload changes. 56c808a66a9 Emmet flatten DocumentStreamReader (#113602) b84858babef Emmet remove dependency on vscode-html-languageservice (#113599) 94facfcf06a Merge `ModesContentHoverWidget` and `ContentHoverWidget` 3564f180616 Fixes #40926: Inherit visibility from the previous line 95cfa9ede4e Fixes microsoft/monaco-editor#2276: Check pixel ratio after each render 19b5e736fa7 :lipstick: 689fbbd9607 Increase timeouts 5cc0aa28496 Add support for including line feeds at the end of lines (microsoft/monaco-editor#2265) 4a121608e8c Add test for microsoft/monaco-editor#1235 92d4b14e293 Update rust grammar afb6a0c56ef Fix CSP 15561c41399 Emmet polish 15ba9aee0e9 Emmet improve Expand Abbreviation perf (#113558) b5cd082cd47 Emmet refactor toggle comment (#113557) f1ea605a695 Use blob urls instead of data: to maintain current origin e6daf340852 Better simulate real-life CORS in code-web server 58852eaa854 Add a timeout to the editor tests step 5ea96ec9cd7 Fix `_colorMapOverride` usage before initialization 67bff68034c Add `monaco.editor.setColorMap` 433833fbe02 Emmet refactor reflect CSS and update image commands (#113550) a6bb30b41f7 lazier loading of windowsProcessTree c1bf6e0307b no need to update api 05be32f0551 turn on renderer view 7c11754ad4f avoid duplicated text model. 6a7f07f8b61 update height without scrolling the view ebb316a2881 Fix incorrect icon hiding for files in tree view 5dbfe32be31 Allow tree item command to be resolved later Part of #110498 3a70241a0bf Merge pull request #113536 from microsoft/alex/build-compile-no-container 3e945d092c2 Trigger build 321b407de55 No need to use containers for compilation and hygiene jobs 5b75a42575f Cancellation proposal for resolveTreeItem d746f2d2772 Fixes microsoft/monaco-editor#2220 0dc7faff87e Fixes microsoft/monaco-editor#2222 cbea242dcbb Fixes microsoft/monaco-editor#2236: Avoid using `wrapper` as a css class name 7c937a7a383 Fixes microsoft/monaco-editor#2237: Add API to register commands 0439aef7b3c update dom to use newer methods c44b7d25d91 Refactor Emmet merge lines and select item commands (#113516) c7dbab59ff4 Emmet create new html-matcher override instead of using LS (#113508) a1ea4df9596 Empty output view style update and layout change 4b6280aa8ce Skip webkit 9945754a620 Add editor smoke test (ported from `monaco-editor`) 4df5d59e021 force update metadata diff editor for the first time. cd836bb54f6 Fix process explorer styling issues, fixes #113399 3c518e43d39 Update distro f19eb28477e Avoid installing typescript 2ca3e67f32d Rearrange CI jobs 802a36b0970 Add typings validation 4df5991023a Adopt latest setup-node action cead2666633 Align all yarn caching steps 2a8140c5e8a Let debug wait for tasks to get input Fixes #108443 ffef9abe924 Hide auto forwarded port notification 82fe1e7d0df Avoid touching passed in options object (fixes microsoft/monaco-editor#2210) and avoid deep cloning overflowWidgetsDomNode (fixes microsoft/monaco-editor#2184) da8549b7323 Merge pull request #113376 from microsoft/alex/use-builtin-cache-action 4804bbcdff7 Tunnel factory can return undefined (#113232) 1c0efed5a67 Test cached node modules 9c9e1075826 Fix semantic highlight scheduling 413b5d47057 Avoid ts changes b4789ecf849 Fix typo 2b380bf8c34 Support whitespace options d20f8ed37d4 Add style controls 4b3d54ceb32 Avoid changes 7222b357f75 Fix cr issues d26dbae6cdd Adjust request schedule 0c697b2e334 Merge branch 'master' into alex/use-builtin-cache-action ddb88dac9b8 Avoid touching continuous-build-* 4248e3f7e82 Add Download Playwright step 2697a42ee71 add range WIP 2db89c75e6f rename to inline hints 1954e938504 Adjust hint label styles df24d0153d8 Trigger a build to test caching 1b713df9b61 One more try 941b3513c91 fix view state being stored after picking an element ff5245ea45a Enable playwright debugging 0d671ccb2a7 remove unused context keys a747b66c1ec naming: Outline -> DocumentSymbol when it's a symbol, some cleanup 86dd04ecfc4 fix some outline settings so that they are also language overridable fcba2ef5891 simplify filter updates 61965e6bc50 Use fast 7z compression level 674877fc173 properly implement `revealFocusedFromTreeAside` command 5162c8e8563 Add "Loading..." to custom tree hover Fixes #111615 4468307af3a Fix themeIcon + resource in tree view Fixes #113374 ed87c35de9a Show more port cmdline when wide And add pid. Fixes #112796, microsoft/vscode-remote-release#4120 0b1892f877e Start candidate finding later (#113377) 5b9ea8d3780 fix/workaround rendering issues with codicons and quick pick 02b72216d7c Merge branch 'master' into joh/toc ce02917f666 change cell uri fragment format so that opener service doesn't interpret it as line number, also throw error when trying to resolve a cell as notebook, https://github.com/microsoft/vscode/issues/113307 7b6bca0bf59 modes hover must not bread fragments, https://github.com/microsoft/vscode/issues/113307, fyi @sandy081 bbaff3d568b Adopt `Cache@2` for node modules caching 97ae453378e honour outline problems settings in notebook outline 88bafd443d1 Merge branch 'master' into joh/toc d24ab0a201a Improve comments and code style ff8ae0b93ff Avoid changes bf4e2371d4e Avoid generated file a6fd2cc1088 Use utils type converter caaf2a07a94 Merge pull request #113341 from microsoft/alex/node-modules-cache-key 8b7c6622339 also use outline view state for qiuck pick 4140affee2c breadcrumbs picker must restore view state when being dismissed 7cc87833199 trim MD headings syntax from outline element adc8c296ee8 move more things into outlinePane-land 1b8be429cda properly cleanup notebook outline marker b884f75fa6f fix stale breadcrumbs issue cb020e68a04 tweak (reused) rendering for breadcrumbs 4fa97186146 fix and tweak sorting 9c861dc5fd5 update outline as soon as it becomes visible 871f167341c add IOutlineComparator as concept, remove `outline.symbolSortOrder` 68257573641 More tweaks 382a8740a91 Fix that `VSCODE_ARCH` is not taken into account on Windows 40fb699b6f4 style tweaks 63acd85f702 render markers with outline elements 7728010c73b Invoke `mkdir` with `-Force` 05a5209b4c5 Fix candidate port finding (more async, better timing) (#113342) f23ed65688e Compute node modules cache key in JS to avoid globbing a5360f21b81 Merge branch 'master' into joh/toc fe70487f14b :lipstick: d75115ee9c7 breadcrumbs - make sure to dispose current outline when editor changes f39f31d2ca3 protect breadcrumbs widget from rendering bugs c459ca37441 Merge pull request #113332 from microsoft/alex/modules-list 3de96fd2372 Simplify code b7a5fcdc6d5 show a default entry when a cell is empty ea633831d49 workaround https://github.com/microsoft/vscode/issues/113333 07b28e284ba Bust the node modules cache 76c974bfebd Have a clear list of directories where yarn should be executed 1d7fb0e757b notebooks quick pick should contain all elements 698ed864114 fix issues when user state changes 25709313284 make notebooks outline a tree (using folding logic), also fix notebook outline icons 9f5cfc246bf Add dummy support 434f63192e8 Revert "Avoid generated files" 96b889a113b pre calcuate output height. ec3f4088e71 restore view state df64bfe7f7c avoid view state npe f98fabae6ce Merge pull request #113279 from microsoft/alex/remote-websocket 9a7e8372ea6 update distro 102e69c975b Merge pull request #113311 from microsoft/alex/gulp-lazy-load da802ca8909 style polish 98e05820b89 update distro 1ee7a0e015f Merge remote-tracking branch 'origin/master' into alex/gulp-lazy-load 1630db29bf8 indexOf baac11d5f58 Merge pull request #113296 from microsoft/alex/gulp-no-respawn c1eb24b027f Load expensive node modules lazily 11e600ce2c1 remove console.log d14c8de672f event dispatcher for cell layout. 4afc1ee4406 retore awol feature and fix tests with that 52c1cce2597 Add controller 6fa83ab26d9 move deprecated style into IconLabel, move/rename outlineTree to outline 54da36d181b proper disposing of outline objects d7644dc25ad replace IOutline#resource with #outlineKind a54c02aedd4 add setting: outline.symbolSortOrder 515550212b4 move sort order 088b21038e8 properly layout tree 661c741c302 make sure outline is all expanded 277a8262e0e Avoid gulp having to respawn 310a9ff90fa Merge branch 'master' into joh/toc 22c5527f96c fix compilo 9699993f161 use outline service in outline pane cfccae30dbf Fix layer breaker fd8b68457b5 Exit immediately when a cycle is found and running on the build 9c2a1dc473c Don't restore ports that are already detected Part of microsoft/vscode-remote-release#4112 741a568bfd5 Avoid generated files 8476ff1a9de WIP d2ee88ba3fd add config per UX (breadcrumb, tree, quick pick) 1922771f2e8 move delay "after big change" heuristic to new outline model 1478078ee30 Update task services doc link (fixes #112591) (#113170) 445f259e34c Add sorting to npm scripts (#112725) 297567be0c1 move document symbols breadcrumbs logic into its own data source f2fd0ec094e Use the browser's WebSocket for remote connections 17573d22216 move outline view state into its own file ca08df3de54 fix compilo 1844c541870 testing: forgotten push to enable debugging 84903a3f400 revert outputs should trigger output rerender. 64c38324e65 no outputs to render ede4de744d9 vertical alignment 23658cc8753 empty cell outputs placeholder 597ec5f0573 padding polish for mimetype switcher d345d1bd827 mime type switcher 8b23b938a38 split point takes renderOverviewRuler into account cb5f9b5294d Merge remote-tracking branch 'origin/master' into rebornix/output-view-model 6f11d34f677 resolveNotebook API command takes no argument 9ac5131833c Have the `TunnelService` use `IRemoteAgentService.socketFactory` 11f838c144c fix #112747. af92a731fa0 Fix #113250 0e2a0f9013c Prompt when there is an AMD module cycle d63aa232d93 update distro e8bb7a938ee fix #113243. f0376ac1312 Add `permessage-deflate` support 609d547db1f also show cell-file icons in quick pick 7593c56fdd8 use file icon (if applicable) for cells, otherwise use default icons 5ebbd9a77cf re-use css classes for better icon support 19cf2d424e0 render highlights in breadcrumbs picker 68da4f16d67 remove onDidChangeActive-event 358f3909620 simplify model, add keyboard nav support for notebooks 822a45f6072 add outline target and adjust sorting, filtering for document symbols outline accordingly cece1a4fcf4 use identity provider, some cleanup 88c271c3f71 remove ITableOfContentsProvider, remove duplicated code, add quick picks to IOutline 4d47c40dde4 delete old tocProvider 7cc71d65361 Fix broken remote explorer drop down Partial fix for https://github.com/microsoft/vscode/issues/112750 513055e2e0d show a root element where there is outline-breadcrumbs but none are currently selected ebb69237016 reveal vs expand folder vs select folder... c51830e8efa better revealing and previewing 48c2ad6493b Temporary workaround for #112843 add8753c74c Only terminate after 3 EPERM errors dee0c84e7f0 update distro a512c86f10e Revert "fixes #112750" 57e3aba4e16 Have `/build/` compilation and `createAsset.js` be runnable independent of the root `package.json` baadb591bd0 update nb breadcrumbs as you type c6f70a3a019 :lipstick: c2f1a367ef0 Adjust node module path 29f556a724c styles for notebook outline elements ec6087fe180 Merge pull request #112837 from microsoft/alex/node-modules-build2 a8d9a5eedc7 Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 5c1ff8158b7 Avoid lookbehind (not supported in Safari) b71972bbb00 Support open in background for 'open with' f0c758bdcc9 Support open to side from the 'open editor with' quick pick 64888cafe07 Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 09ca712fe7f Fix compilation errors d78c8689d0a Give browser unit tests even more time, the build agents are having a bad day 36d09208f19 Fix whitespace issues from github merge UI 72cf134322e Don't transform viewColumn used when creating extHostWebviewPanel programatically 32d935ebf4f Extract type guard 186792cadbb #27498 restore extension editor webview scroll positions (#85982) fc35c4275f8 fix #112778. 768cd308c62 typeahead: fix invalidation on 2nd char in zsh aa8962f5dcd Fixes #112353 54dc2d786e1 Merge pull request #112384 from myovan/master 25212c95eba Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 563664f3491 Increase macOS browser unit test time because it continuously times out 16c2193e3ff eng: avoid duplicate prelaunch task runs afafd5e8358 Merge remote-tracking branch 'origin/master' into rebornix/output-view-model a207b50937d dispose webview scroll event when switching models. 4fa0f309ab8 webview cover. 9970299016a dispose webviews after switching models. 361877735ce :lipstick: 71a733b4aa0 finally fixed the OutputViewModel leak eb154856a38 fixes #112366 87629065098 :lipstick: 6ad37a351ff cache metadata and output height. 11d5c625d1f fixes #112750 20831dd3df4 Keep only `@types/*` deps in `/build/` and share `terser` (#112718) 8fdb44467c7 update distro 273a5cdf5aa Emmet comment spacing fixup, fixes #112835 a8cadd39129 Merge pull request #112812 from microsoft/alex/node-modules-build b4a22eba377 recompute output height in diff view model. 6ad2dccc786 Emmet Toggle Comment HTML :lipstick: 775bf46bad4 Adjust references to --list-extensions option ea15eb4e5ab Strengthen sameNodes check :muscle: fixes #112829 94fbbb38ae6 tricky selection listening 58985749f9a memory leak e064043f7a8 wire up outline service with breadcrumbs control, WIP 202a8fa3eb0 Merge pull request #110961 from a5hk/snake d5bed1d4a7c fixes #112792 db27c552056 Adopt `ICodeEditor.executeEdits` c2044d680f4 bust the node module cache dc169ce06df Merge remote-tracking branch 'origin/master' into alex/node-modules-build da4192d2879 Leave sorting deps up to yarn 3e8b2d86d17 bring back css integration tests 6d552620316 update vscode-uri c1b988bcf86 Merge remote-tracking branch 'origin/master' into pr/a5hk/110961 2df64d27dd2 Merge pull request #112777 from microsoft/alex/prof-v8-extensions f294e4a9cc4 Merge pull request #112810 from microsoft/alex/node-modules-types ff744b4fa8a fixes #112281 7cd137263a8 Fixes #112382: Assume that control characters are wide ec9ba0edb68 debug: Focus child session instead if it is stopped 02443d02f5a Fixes #112412: update comments to match placeholders b0af35c8104 Merge remote-tracking branch 'origin/master' into alex/node-modules-types 711ec31c7ea Make sure to call done() from unit test 8c5966fc770 Merge remote-tracking branch 'origin/master' into alex/node-modules-build 75fc5cf5258 update distro 14cb2089dc2 update distro 2c4988b7639 Fixes #112301: Wrapped lines contain the wrapping whitespace in the line content 295912f7d50 update distro 4fc14314b69 Fix compilation problem 3bff49d2468 More tweaks to Windows cache exclusions b3e390baa7f Merge pull request #112760 from microsoft/isidorn/workingCopyServiceMulti c78bd5bd783 createFile and createFolder only allow single operation until there are more use cases 60c263ce1ce Merge remote-tracking branch 'origin/master' into alex/node-modules-build 318ff7e94a8 Merge remote-tracking branch 'origin/master' into alex/node-modules-types 8dc8025cd48 comment out css tests on windows 4efb4a2e8db decorations - show them next to the editor label when tabs and breadcrumbs disabled edd37076b4b Adopt new mocha types 7971d627ce8 first version of outline service, outline creators, and implementations for document symbols and notebooks db82bc13aa6 Move /build/ dev dependencies to root (#112718) f74ad9692f6 Align `@types/*` dev dependencies (#112718) 9034b769fa8 fix #112805 0adc15c4bb8 configureCrashReporter should check whether we are on Electron b069dbe0aeb Tab decorations need to update scrollbar (fix #112799) 9c30a0e98cc null guard 780ae767608 workingCopyService: create and createFolder also use IOperation interfaces e588e04b5ef Merge pull request #112803 from thebinarysearchtree/master 34f1e7ae207 Revert 0d14d3e38a8aba6e2bcd6d5dd729c4d47b3d4f97 1585a290afc Merge remote-tracking branch 'origin/master' into pr/thebinarysearchtree/112803 4db298aab63 Avoid text flickering, just render &nbsp; to have a height eb3cfcda015 chore: bump electron@11.1.0 d4e98289a34 [css] revert changes to test runner 5d6f7a65d38 Use IFileOperationUndoRedoInfo abf082cf74a Log more details when exiting 65c59b509b6 Merge pull request #112798 from microsoft/alex/node-modules-types-keytar 3d9d6b34204 trigger layout when resource labels have rendered, fixes https://github.com/microsoft/vscode/issues/112799 daad75c2c6b [css] update to vscode-uri@3.0 d6a6b44a130 Remove all `yarn` warnings aa2864d53f7 Remove most of the `yarn` license warnings 90f9a7de885 Execute `yarn --ignore-engines` for extensions 1141224b80f Remove debug console log 13ea3e08a1e Fix hover widget. 1324dcf085c fix #110982 63d49f6a135 don't disable the current remote resolve when bisect'ing extensions, fixes https://github.com/microsoft/vscode/issues/112473 2dd359c7153 Use the root typings for keytar since we are loading the root node module (#112718) 2c83509a154 Fixes #112666: Recompute minimap options (which hold the background color) when the tokens color change df53f46ac2e Merge pull request #112670 from chenjigeng/fix/hover-link-encode-unnecessary 98166ea0b19 update distro 0d14d3e38a8 Fixes #112391: (Re)layout the hover widget after adding async content 7f1af9efb1f remove more unused code 5e865477065 only show render style switcher when the property is expanded 141572a2b21 render outputs in text by default. d46abd43537 avoid plain/text being rendered multiple times 71d63c7f741 no transform for ITransformOutput 3337693651f dedup. 8d5b2904fa2 :lipstick: 1c2d88e68ba fewer weird as cast 6d378dbadea no more casting for Single/SidebySide diff view model. 819161c7bca DiffSide enum to replace boolean. 6dd6d4e5138 Add `--prof-v8-extensions` flag (see #112393) 681a3e413d0 :build: c927a8015b9 Merge pull request #112771 from microsoft/alex/node-modules-vscode e48a21c44bd :lipstick: e9abb31537a Reduce height of notebook add new cell toolbar 2292bb0283f Make notebook add new cell toolbar visible on hover/focus 25cb0d70d4a Update removeTag command d03c18661cb Windows CI: Do not cache symbol files fee6dbf4e0e Merge remote-tracking branch 'origin/master' into alex/node-modules-vscode e461782061e Fix compilation problem 5e3dfd3bb8c Merge pull request #112765 from microsoft/alex/node-modules-typescript 7ca71e763d6 Move away from deprecated 'vscode' node module (#112718) c5d42b27722 renderers layout update 88f32df1d71 Merge branch 'mocha-update' e0498f0cdd3 Share typescript node module (#112718) dadb18c39e8 Upgrade Emmet removetag perf + behaviour, fixes #104173 04d74117859 eng: update mocha 2 -> 8 877dad976eb load renderers. bcef72ddd01 hygiene: switch to terrapin 434bbbde983 workingCopyService: take options alongside each argument 710360b7db4 resolveNotebookContentProviders does not take arguments. cb2167fdb22 Output transformers take ICommonNotebookEditor 3551968d69a update distro 2b25e675eb7 Merge pull request #112722 from microsoft/alex/node-modules-webpack 6112cc76f79 Move asClassNameArray/asClassName/asCSSSelector to CSSIcon 03a3e114151 No more spinning of loading progress. Fixes #112711 e42440bd357 Merge remote-tracking branch 'origin/master' into alex/node-modules-webpack 3072f2dd5cc Merge pull request #112719 from microsoft/alex/node-modules-mocha fba51d8422c :lipstick: async-await ebb94b4795e remove unused code 65e1707d19d format js/ts on save 3697925e5bc Use menuService across all views for context menus. Breakpoints. a341f800668 fix https://github.com/microsoft/vscode/issues/112745 d5d6096b65c tweak wording for participants https://github.com/microsoft/vscode/issues/111878 5ff434d97f1 debt - use localized string for bisect title 79d6bf6ca82 allow commands to specific a mnemonic title in additon to "normal" title 6efbb251b5a debt - tool tip never has a non localized variant b34a71e2279 Fix view order in remote explorer Fixes #112200 cbc47b1d7be Do not share `terser` 14440356e52 Merge remote-tracking branch 'origin/master' into alex/node-modules-mocha 438feb87d58 Merge remote-tracking branch 'origin/master' into alex/node-modules-webpack 4fae21b64d3 don't show dialogs when running tests 0e68af72989 fixes #112603 5c386371d8f Merge branch 'joao/build/compile-artifact' d981cf5b81b Revert "Revert "Merge branch 'joao/build/compile-artifact'"" 804c90cc49f Adopt more breaking changes from copy-webpack-plugin 77f4fb49952 Do not upgrade mocha 49962373131 fix tar d07422ec301 rename workspace action for duplicate b7aa0f7d406 fix template usage af42aa5bff8 show diaglog when extensions participate in file operations, have "don't show again" option and command to reset choice, add logging 2aa92c6e83b Adopt copy-webpack-plugin breaking change 3c4de451b48 ux - distinguish folders from workspaces when opening (#77718) 4f4ba928851 debug console: use menuService 29eb3fbc6a1 build: tarball compilation output first 6de06bc8c86 update distro fd85ae4f4a2 Avoid recompiling remote native node modules (#112644) 1cada18542a Share webpack related node modules (#112718) ed19f6082f3 Share mocha related node modules (#112718) 83c47f90d0d debug: move Debug Console action to the `...` menu adf764617e9 remove unused keybinding id e3612f789be Use registerAction2 in markers view bb157721fbb `/build/` and `/test/` should only have `devDependencies` 0929ea86cd3 don't suppress preview when handling onWill-events anymore, https://github.com/microsoft/vscode/issues/111878 a7fbcc27b75 Merge pull request #111222 from microsoft/joh/tabDecorations a09cbd1b118 timer mark sources must not be unique, fixes https://github.com/microsoft/vscode/issues/112708 834488bd7a1 merge last stages into Publish c757f9c70a1 merge macos jobs into same stage c8aaeb75137 Revert "Merge branch 'joao/build/compile-artifact'" 6d683afb84f build: compile smoke tests 2445f698949 fix hygiene 7aee2c7d45e Fixed issue -filtering by extension in Change Language Mode (#112435) d8a7c31aba3 testing: structural and perf improvements cf94178b897 testing: improved test explorer, cancellation 201112e9948 testing: continued work on test explorer 732c73ef796 diffBrowser. 7c4757dd0ce private _ 0055e658c99 style polish d6e8feb7744 Check in additional file for uri opener api change 13770874831 Ignore case while checking pressed keys in webview ecd2325f863 Escape backslashes in keybindings for release notes 423076ab493 Pass schemes to main thread a28b7022e0b Emmet fix edit point commands #112691 ae1077255c1 adjust test for removed process env key 1248ddadb8c fix #112683 bd38c65afc7 Add workspace tagging for java (#111303) 847fd19b026 Merge branch 'joao/build/compile-artifact' 21b1da3fb08 absolute layout for side by side output diffing bd131b85785 dynamic .artifactignore a8b4e9817f5 finish compile artifact 581ae611c2b debug: watch expression use menus 483bd40550d Update several Emmet commands (#112597) 2156931d38b Better side scrolling 41f450129ff fix: hover link encode unnecessarily 9474102e7b2 debug: more transition to commands, get rid of StartAction bffa4045489 Have TentativeBoundary trigger rollback (#112510) 9f27d99af01 Update isVSO check with new remote authority af7edd782e1 move progress and cancellation of file operation participants into its only customer so that progress stop when applying a workspace edit and showing its preview 6a342fe0a47 update original webview based on original text model. cee8cbd9f29 fix cyclic dependency b8ddffe7b41 rename setting fc6bf56844a Fix executeTask for composite tasks Fixes #112545 e5e25a027e3 Update src/vs/workbench/browser/parts/editor/media/titlecontrol.css c78bc564604 update references viewlet 3776ba6be2f Fix activity badge on ports view not going away 7d0d3835e6e cleanup hygien fb2a5e18bb2 fix build df0eda5adbb build 24a98f06442 debug viewlet: use registerAction2 and restructure the whole debug toolbar cda701edbd7 debug: move colors to debugColors.ts from debugToolBar d14fb9da0fb fix build 6236a5bf8b5 compile: use artifacts instead of cache ad362089bea add proposal of CancellationError, https://github.com/microsoft/vscode/issues/93686 b4b8bcda479 tweak padding-right for decorations d5a632e6fcf empty 0cee1531f79 Merge branch 'joao/build/remove-postinstall' 7db8e3b08c0 fix https://github.com/microsoft/vscode/issues/112418 ce1ffe0e7f8 link webkit issue for missing timeOrigin support a780c7d4515 spell out GDPR types instead of using mapped types 018b924fee2 add logging for #112649 3b5cdf3a0eb backup - move progress reporting into place where save actually happens c7d468d8ee3 empty 6260e655bc6 codicons -> iconLabels a1b6de93363 Fix markdown span style filter Fixes #112606 1abefb9be2a Fixes #112652: A disposed IPC channel should reject all requests with a canceled error, not resolve them 39bd9df739f Show a clear dialog on web when the remote connection fails aaf73920aea Ensure task executions get cleaned up Fixes #112247 6f08397de0f Enable fileWorkspaceFolder variable for remote tasks Fixes #112514 78fc9abd92e explain why ::after "inherits" italic rendering 21c8c9f768e Merge branch 'master' into joh/tabDecorations f75e0388adc remove passing user target 8fbe27ae9aa Do not touch the perf marks names ec2d8d67725 Try to give a good stack trace in case loading code fails ac7eb534b82 Increase web worker extension host timeout from 10s to 60s 1100f276812 fix build 77221e5f604 Allow strings as host name for port forwarding af519ea93f7 Merge branch 'joao/build/merge-distro-directly' 9fe0d3c372f Merge branch 'joao/build/child-concurrency' 2f8dee4d87c Add logging for calls of `process.exit` in the extension host 20920160792 don't show loader stats in perf view editor anymore 25d6642db52 debug: preserve focus in editor when integrated terminal is shown so match debug console behavior and to make sense for accessibility d833f8bc10d quick pick - use Alt as modifier to open to side 3229991032c :lipstick: 083d38475c9 Tab bar not rendered on first load of only a welcome editor (fix #112618) ede8d447025 Bump distro 8a2ec350bd9 Restore terminal UI state and layout when reconnecting to remote terminals Fix microsoft/vscode#109244 fd6debbde2b hide inset and update layout for the left webview. 1741bbf7e6f render deleted output 2118388b0e1 two webviews fec4672c27a output diff container css class clearing 09d72bfaec8 :guard: d2aebcd2c58 absolute positioned borders elements f91b8f2e7ae More scrolling in getting started 01b04218586 Take ownership of workbench-welcome 03081f5a3a8 Polish skip location 6d3c2e68355 Adding proposed external uri opener API 542670762fd Make sure we dispose of webview revivers when the main thread extension host is disposed of 03c528450f3 Small formatting cleanup bd8e81d122e Merge remote-tracking branch 'origin/master' into rebornix/output-view-model f6a796b6693 grouping types in notebookBrowser 86838823e3b move genericTypes into notebookBrowser 706b8ddf983 single backlayerwebview! 05f69f7bbd3 share the logic for renderers in webview 64f7c1b0444 :lipstick: b56da5e92aa align backlayer 1 and 2 c7616704115 fix build errors fa464a731cc :guard: 9694d9f5c96 move output layout update logic out of back layer webview. e2458c2d705 Fixes #112483: Use `JSON.parse` and fall back to the tolerant parser only to extract better errors 9c70421d476 IDisplayOutputLayoutUpdateRequest. a7cac806230 no need to pass in cell for updateViewScrollTop. it only talks about output and offsets. e3cf33470d6 link clicking in the output webview 65bc4153aed support scroll position syncing. 15ba91d098c Massage mark name to align fbe4aa28ff4 Collect and deliver perf marks from extension hosts (#112552) 691a2ce4ecd add timeOrigin as implict mark whenever possible 976b9b5cda2 :lipstick: 0ff71d32138 update output in webview position when list view layout change. c782b708b18 cell body height to 0 so I can click into the webview adaa7d6d638 Update codicons: use new loading icon and animation (fixes #112593) https://github.com/microsoft/vscode-codicons/commit/ca2658d7973430426109b97f9f57c9f50b4f1717 7284389d4bc Update Codicons: Make circle-large-outline 1px outline (fixes #112310) https://github.com/microsoft/vscode-codicons/commit/7a530b493aadaaadee5ae62e33a90235795dfc09 bd67f0d0cab :lipstick: ff02224c1bc move output layout info into genericCellViewModel shared by notebook and diff. 179adc5f7fd support removing a setting from all targets 284ace0bb6f Cleqn up codicons 35be51e43d9 open editors: adopt registerAction2 bbb797d3e4d clear static outputs when collapse outputs panel caa595fc066 absolute position of mixed static and dynamic webview 3080c3e88c4 webview output first load f158da4d7c4 Fix microsoft/vscode-remote-release/issues/1801 063ecfe0768 explorer: adopt registerAction2 66bf5744fa5 :up: distro 5b33fdd6507 API: finalize status bar backgroundColor (#110214) 2daa49098b1 Catch all localhost duplicates when forwarding a port Part of #112571 41628e33267 merge distro in a single command dfeaeb5740a debug: check if languageIds is there e2f6cc5a965 breakpoints: use registerAction2 d79f4e7b887 add test timeouts 208380cf766 Dispose a permanent failed connection and fail any further requests through a disposed `ChannelClient` (#112278 , #112568) 834b2b1570f bump cache salt b7d648a8739 remove CHILD_CONCURRENCY=1 for all except windows 9293efd7e7d build: remove postinstall script invocation be2d9834342 debug console: use registerAction2 c97d5e10337 build: use PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD 5ae66f37a89 build: use ELECTRON_SKIP_BINARY_DOWNLOAD e135eee1f1d add perf mark when file systems are registered, fyi @bpasero d782f11c7b2 do not restore theme if setting has changed 6aa034b1ca4 fix build 43c613c7009 timer mark event should also include unix timestamp 02bf5807169 remove migrating sync settings 3a8b161dcc8 #103869 remove user value if set to default and target is not passed 181d5dafba6 editors - show progress when waiting for auto save to complete to take long (fix #112278) 175c1298b84 remove all usage of concurrently 7743d971b10 concurrently -> run-run-all d444826441a Revert "debug: stop supporting enableBreakpointsFor" 6c5916cafe1 web api - document some methods I forgot 607a0b8f133 in addition to file watching, use text file service onDidSave, fixes https://github.com/microsoft/vscode/issues/112477 0716eb086a6 Merge pull request #112306 from microsoft/aeschli/remoteIcons 0f56b9b6868 add embedder API to retrieve (startup) performance marks 6eb9b8938fc debug watch: use registerAction2 092b1365c76 variables view: use registerAction2 8ddbdd338a1 Merge branch 'master' into joh/tabDecorations 690e9f1e02f add ITimerService#whenReady bee1e648979 Fix Configure Task for workspace w/ 0 folders Fixes #111815 aa587fe40a3 Catch bad progress location in extension trees Fixes #112211 b54f979ccbb Merge branch 'master' into aeschli/remoteIcons 05b94398d5a update distro 27cefc2a818 Rename `Protocol.onClose` to `Protocol.onDidDispose` 9cc0fb57434 windows - add helper method to know used window 460b6e720ef in browsers perf util is just a wrapper around native performance 1537b5bcc25 windows - cleanup hack for empty windows when restoring afbd2e826c7 Remove Build jobs for now c42e44e756b :lipstick: settings descriptions referencing other settings a1f815a4c9a add option for preview navigation behavior (#112389) f3e95ede9e4 Remove unused import 29e3f670384 config - careful with undefined/null config props 6b950b3d685 :lipstick: d36f19d1d3d quick pick - configure openEditorPinned properly f9bb8e62001 fix #112467 5114f5d76a1 Merge remote-tracking branch 'origin/master' into rebornix/output-view-model 89fd7be7fbd test 9ca7b4ed4df DiffElement cbf9234d4fd hook modified webview a9c5d7cc3c6 chore: fix CXX export 6361cfab60c Add scrolling to getting started page (#112500) b2c0291c254 expose notebook text diff editor list row container cf242ccaa83 prep for webview renderers ca4601deba4 no unnecessary as any f656636cc38 :lipstick: 14b7df48c39 do not restore default theme dcda9032e78 output height calculation in view model by reading folding state. 239c211326d positioning for dynamic height output 4d0195152fa Add a slice to fix compilation f76b1c25e7e remove quotes since we don't spawn shell 79a42e72217 use menu registry for sidebar actions 9565cf54c63 chore: bump electron@11.0.5 b44750d551d use menu registry for views visibility actions 387f4f4b112 Skip electron binary download 7989b98326e separate side by side and single side viewmodel 428008f3a56 Align versions across `package.json` files d6e0a5424f2 Use directly `yarn compile` 3ba967fd7eb ext: log errors running contributed commands to the console for debugger vis d583e26cd09 fix show view submenu in debug 0f33afa9f96 fix #112217 by replacing look behinds 42e31e92e29 cursor and user select update for output 5431ddb506f Bump distro 4263025dcdd Merge pull request #112279 from chenjigeng/feat/builtin-extension-report-issue 287137afbcf fixes #112415 8fca5328ac5 Merge branch 'roblou/shellEnvVar' dce22cf74b5 Fall back on node API when $SHELL is not set, for user shell and shell environment discovery See github/codespaces#1639 8fbaf86e4b1 fixes #112413 3ee9eb9be4a fixes #112417 a22b5d54ad4 [json/css/html] adopt lsp 316 c2a8940127b simpler perf mark for didLoadExtensions 17c777b1119 update distro e2ba0809426 fix typo per #112437 29edd0d2a90 Use panel title context menu for contextMenu actions d766e6baa8d =revert changes to themes.contribution.ts 6d8f5bf363a Merge remote-tracking branch 'origin/master' f7d9fe9b720 no trigger specification 8876c6debba enable master ci for production build 5b2015c9a00 telemetry for raw timer marks 72e82ba7b25 Make simple file dialog more predictable for screen readers Fixes #109722 9ac0fc87902 remove unused/duplicated perf.mark a6f2524e4a8 - introduce panel title menu id - move view container menu acitons 43017777275 Update grammars c87c95a1a04 prefix our performance marks with `code/`, e.g `code/didStartRenderer` etc 7381f53fd18 windows - move out more state code into separate class f9b89066c7a remove dependencies stage 5f31a6ddc66 Revert "fix yaml" 064e1d19dfd fix yaml 2f2004f5fa8 faster dependencies check d67e33f0b0d split compile & hygiene 2af62a03fe3 simplify continuous build b1524d6b34e build: VSCODE_PUBLISH 200d60cc13c Do not create issue on failure c7df7d91f42 Move actual gulpfile logic to `/build/` ac6cadf8ee2 Fix gulpfile e56597ab7a6 Save 1.5 seconds from `gulp` startup time 5f20ce95815 Increase yarn's network timeout 7d4c5a2c0fb Add a dedicated `Build: macOS Node Modules` job 90f0cf5b313 Force cacheNodeModules to fail 28776ec1a28 Cache yarn cache directory 704393a57cf fixes #112410 7168a1bf157 remove unused measure `ellapsedTimersToTimersComputed` 8b5984e7b83 Windows state deprecations. Fixes #112443 4df387f5ad1 add a way to read marks with source, adopt in perf view editor c666c1d72f2 Save remote Help&Feedback enablement globally Fixes microsoft/vscode-remote-release#4165 3aa342ff68e Remove use of `getActions` from tunnelView.ts Part of #92038 4ba273fddaa name marks with source when importing them 51a3943093b Delete PR workflow stub 814bf82b853 Split compilation job into core compilation and extensions compilation 672216afdab Fix auto-generated link c7319db91ce Remove use of getActions in remote.ts 16e715dc38e Bump ini from 1.3.4 to 1.3.7 (#112276) 45c7cae914d Bump ini from 1.3.5 to 1.3.7 in /extensions/markdown-language-features (#112275) d1fff1a0836 Check in `.js` files from the `/build/` folder to improve build speeds ec5da6d09c1 remove direct writes to `globalThis.MonacoPerformanceMarks`, use native performance instead, import native performance entries into timer service, fyi @bpasero 4b88174158f notebook: use icon names in registerThemingParticipant d55a3f0bcaf Merge pull request #112296 from yeswolf/master 71aa067bbd3 Fix intentional failing test e25373f16ea One last try at automatic issue creation eeded3b8c45 fix #112447 614e183e9a2 Attempt to avoid skipping steps on failure cb84c32f5ac fix #112448 db4264eb3f8 Fix variable b7f7b9fb8bd Intentionally fail to test issue creation a861e22c7cc Switch to using `github.sha` b742a4c8ea1 Create issue on test failure 707afc26d6f Skip compilation if the cache is hit 36b48f49849 milestone update f413b81fcda windows - move state handling into own class 75eeac01049 Split Linux Build, add macOS jobs 6f08741eb91 separate viewPane and viewPaneContainer a4206d19b0d rework perf-util, only allow for marks, separate perf-marks from renderer and main process (and future other processes) 24b18f1bd1f add perfEntries2 75f3a503fc1 create and dispose menu for context menu actions 18ded3c91b2 windows - shuffle state interfaces over 9489147837e Re-enable build jobs 51f18c087dd windows main service :lipstick: d8a48910053 windows - first cut cleanup of windows finding logic 1a1db8f00e7 bootstrap - add more typing info 1a2132f16ee web - show dispose dialog only upon user interaction 28964872e7b lifecycle - log long running operations preventing shutdown (for #112278) 87b4380045d Merge branch 'master' into master 96b426ef1da Remove dupe context key service registration in cell Fix #111280 873f23dc4cf Fix line highlight when navigating to search results Fix #106209 7e16a1e72ed Fixed issue with dragging to select text on Hover should not hide it fad4717a787 Fix issue with dragging to select text on Hover should not hide it 5954c8366d9 Fix #112267 - Revert listener inside Submenu action - Create listner for submenu action changes in view menu actions ced21a0abcc :lipstick: fd44d15c223 fix #112337. fe4f9a9e6fb testing: add to i18n 91bb3857ac9 Use tree widget in the process explorer, fixes #104013 75dd72eeff5 move layout info into diff cell view model. a9bf16e0019 testing: base test explorer f30948328de update distro 70a67a1b844 Convert to use `for ... of` c5c6c824113 Add Windows 7ae944e4b04 load static renderers 70355b66765 Add macOS 374e7487bd2 Run unit tests concurrently 58e88100755 Try `yarn concurrently` 73c050511b5 Avoid respawning ba16f865b22 Remove compile and linux build for now 44b918b6248 Avoid "&" 0059c4cbfe0 Tweak combined step 072d922c450 Revert "Revert "Pick up offical TS build for web server"" 5b8a6ee21b4 Add more logging to resource loading for webviews 771068e9978 Remove unused function 3bad41ff3c3 Attempt to run things in parallel 0dd9cdbb45f Fix env variable usages e2e23aeb777 Add a compile and a linux build step f79e3aea635 Fix notebook status bar icon colors (fixes #112323) e3e3f8802ff Abandon composite actions since they cannot actually compose on other actions d1d4143971a Attempt using absolute path 7e7c1de5697 Follow the expected naming scheme 623440c55c1 Extract cached yarn logic to a separate file 01ea0ecc098 Remove playwright caching eb5c4388c74 Revert "Pick up offical TS build for web server" 92723a8a2c8 Bump markdown-it and highlight versions 52d2132e8d9 Move valid layers check together with the hygiene check 4942f242050 quick fix for setting description typo (#112327) 641abd4170d Extract the hygiene check to its own job 0ec1755aa9b Simplify caching strategy d819caf1d27 Fix if condition c7fa4ef0218 Troubleshoot expression b2444f539bc Open Search Editor Action Bar item should clone search view's config Closes #112209 e1bc069d6ab Push workflow stub file e8922b83b11 Update arial-label when renaming a terminal. Fixes #99072 baacaaca3e1 feat: use baseUrl first fd45ba86b05 chore: remove git suffix c197be4ef74 externalize remote icons 76436a4d435 Cache the /build/ folder compilation 2554c8c14e0 Remove the `linux-node-modules` job a0122361111 Define `path` for the Cache node modules step dc99b1ab774 Add the key property to the Cache node modules action 5e6152dcb39 Introduce a `linux-node-modules` job 50d0d5f0d25 Theme icon modifiers should work everywhere. Fixes #112298 2fc36a7d386 enum all breakpoint icons, avoid css selectors with patterns 824df4da78f Fix duplicate name 00c3a0bc9dc Gotta love yaml b95feff0398 Fix indentation 27dee688674 Attempt to revive linux github action b9b1b6156f9 Run compile on the `/build/` folder if the node_modules cache is hit ed584f486eb use tt policy for nested workers, https://github.com/microsoft/vscode/issues/108400 d39671e7cb1 Convert to use `for ... of` 6d79a70a362 Add more frequently-used Ruby filenames to Ruby bundle (based on the actual TextMate bundle) 8f78f153fe0 Fix #112221 bfaaca632f3 Fix array syntax d9f2b49323c Attempt to cache all node_modules folders 8af387dddd7 Fix #112287 b857599fb9b Attempt to cache root node modules 887bc527439 remove extra separator 684ceea0ed6 :up: distro c350d8b4238 #92038 Move panel actions to use menu registry f211a2bbe96 clarify docs, fixes https://github.com/microsoft/vscode/issues/111686 fff6f7414f0 :lipstick: remove commented code eea0681288d adopt `actions/setup-node@v2-beta` af74fd420bf nuke getSecondaryActions from outline, https://github.com/microsoft/vscode/issues/92038 56e35cf038f #92038 Create view and viewPaneContainer util actions 136df0d897d nuke getActions in outline pane, https://github.com/microsoft/vscode/issues/92038 d94ba914134 #92038 dispose actions on change 84e5cdec293 #92038 Use menu registry a029dda2fe7 move suppress logic, https://github.com/microsoft/vscode/issues/111878 0a2cb7630f3 apply workspace edit from onWill-handler from within renderer, https://github.com/microsoft/vscode/issues/111878 61af2b26daa feat: support Report Issue capability for built-in module 1d5611c9d8f No need to install anything f201645d8f7 Do not configure `xvfb` 019b5ab4c99 Remove yarn `CHILD_CONCURRENCY` limit 124b4bd151d Try newer `actions/checkout@v2` 3b34ea9f163 Update commands.ts (#112222) 32cc71c4a73 web - do not ask for clipboard access in ext tests (fix #112264) bb68097d15f add extra check to understand https://github.com/microsoft/vscode/issues/112263 fdbd7bf6bbc web - tweak dispose dialog 86deb14fd3c make slow timeout event slower, fixes https://github.com/microsoft/vscode/issues/112262 6a03e96bfe3 Merge pull request #112206 from engelsdamien/master 69edf83c14d Merge pull request #112224 from microsoft/joh/worker 38a89809051 Avoids triggering autofetch unless setting changes 83f43bee1d5 Changing autofetch to a string config which has "current", "all" and (#111090) 39f78228fa6 Add missing file to commit 4d4f3a305c2 Observe the confirmBeforeClose setting for webviews 08e6047a050 Remove extra lines 0370a6ebf5f add explicit jsdoc types 618bf22ca5e remove !. ed0634933e2 :lipstick: 29bc5baadc9 Only prompt if input (#112113) 4586eb012f9 renders all deal with output view model. a416c1534bb #92038 Use menu to register actions - Extensions View 996c3495b49 #92038 use menu registry to provide view actions f46cb57055d move picked mimetype to its view model. a5f84617e22 chore: fix run-on values for snap build (#112248) 6424b09b2c8 Fixes #111909 - adds user agent to push 42cdda5ab0f Erase types to avoid using lib.dom.ts types from `/common/` 92adef0bac1 Fixes #108822: Do not render the minimap shadow on Safari c503386ee3c refs #111463 41c6b79537b [GettingStarted] Slow down animation when expanding/collapsing items on sublists 9823eb0bf34 Avoid endless loop (fixes #110392) d8fce51aed8 Tweak getting started 354d5ff8cd4 Tweak get started detail pane (#111840) 50ada457c55 change name back 308e723e181 yet another tweak to startup timer telemetry de2c02eb504 use css variables for code lens font, https://github.com/microsoft/vscode-internalbacklog/issues/1674 10e40063d9d Delete is no longer irreverisible ed04ea29d3a print nested worker errors onto console 1fb86647518 support nested worker when running without iframe 4dce67232d7 add failing Worker ctor inside nested polyfill worker 32ba217a5b0 support https-iframe b3d95fea2ab web - inform user if workbench gets shutdown 91f00c7c285 web - allow to retry clipboard access (#112089) 61995eab4aa fix linux deb repo pointer e6d238e251a web - clipboard warning when failing access 86a23116059 Set tunnel information for embedders Fixes #112213 e5664f1678e restore and update CSP header 49b84b4bd97 :lipstick: d90179bef2f some simplifications b44f2b3db2b Merge pull request #112144 from microsoft/isidorn/replFontFamily 4a76840f7f1 fix setting --vscode-relp-font-family variable caf0943a994 Merge branch 'master' into joh/worker bc95e893efa web - fix window open 90f2d386c82 Updates tsec to latest version using TS4.1.2 6c9dab1259f web - register external opener to prevent unload on expected href changes 039f15a0f93 :lipstick: c7fa31fc926 [bot] make *duplicates link to a query for issues with matching tags. Closes #111903. Closes #49912. 5fe4f5583cb fix yarn.lock leftover d2965c18bf6 Prompt web users when they try using ctrl+w/cmd+w when focused on a webview 04ec120e2c3 Exclude dist from eslint and hygine ee64fdae8b7 Use dispose directly instead of loop c3d8989b24e Enable going to stdlib on serverless 582f8f6bb0a Bump Static version of web TS version e6a13fb134b Remove work around for TS not supporting paths on its own 71fad5aa411 Enable preferConst in TS project 16334048831 Remove unused types 45283df1fda Merge pull request #112176 from microsoft/rebornix/nb-diff-perf f29a3cabc47 Pick up offical TS build for web server 79557ebbd2f Make sure markdown preview is updated if on disk file is updated 6ad6905f981 Re-enable *.integrationTest on windows 542fa93eae7 Pick up new TS version for building VS Code 864e80dc480 fix #112178. 4fe04b10a4c Assign rzhao271 to emmet tasks 1f528e7de40 :lipstick: 2c9bcb8b14c Merge remote-tracking branch 'origin/master' into rebornix/nb-diff-perf 9ccbebed752 revert change to grooming notebook a33e1d617e8 Revert "Fixes #104004: Only run tests if the tests belong to a known extension" f9134083e5d delay cell text model disposing. 4fefd1030ac limit editor contribs in notebook diff view daca95ea065 fix: disable shm usage in container builds (#111787) 31d11a37299 fix memory leak 180506d8844 feat: support open local file b36ec60ac4e notebook: adopt trusted types for renderer scripts b1e7f915d49 notebook: adopt trusted types for renderer 90724cd823a Use `trustedTypes` where using `new Worker()` (#108400) f9d6df8ea1e Fix port forwarded nofication showing for the wrong port Fixes #112159 83993fb92c5 Fix run npm script in folder command Fixes #112152 52cc4e6a0d5 #108793 check casing and use proper extUri 8b9b8df0247 explorer: smarter handling of file events ea7bed08f1b debt - escape quotes 9ce3f9462d2 disable proposed API checks on top-level getters 1aa76d792f6 repl: improve height estimate b8101e698c2 Fixes #106581: Do not react to Win/Super key for mouse wheel zoom on Linux 7951e1f9138 :up: web dev e24db417b2e update my-work notebook 2c74aeb5b6b fix #112146 eec97b824f0 Use the future scroll position to compute the scroll top and reuse the current smooth scrolling animation (#104144, #107704, #104284) 5df492ff594 up references-viewlet db2d6820b19 introduce vscode-repl-font-family a0cbecb188c Merge pull request #112069 from engelsdamien/master c6f4565a203 notebook.selectedCellBorder: fix typo e6fc328247b update iconRegistry doc generation 785097e4618 Merge pull request #111644 from chenjigeng/master 49dc593a83e Merge branch 'master' into master b3c053d44b2 Preserve whitespace in tree hover Part of #112124 59ba6494b9e Better timing for multiple lock files warning Fixes #111635 6643750275a Fix #108647 bdb0ef4d489 Fix #108793 5ee430bf26d Deduce secondary host from the request if possible aef539adfca Remove unused import 'UriIdentityService'. (#112112) bdd890380ef Fix #112121. 82974e8cda6 exthost: use marker to avoid duplicating written log messages 7491d391907 Merge remote-tracking branch 'origin/master' into connor4312/native-exthost-log d66e65fcdd9 fix: Param helper hover getting cut off at bottom (#112019) 3c9a4554702 no longer render overview ruler. f86fd13b2c6 fix #110357. c643c433e82 Remove extra whitespace in dom.ts 759375429eb refs #110392 1cc1f166170 Use uriIdentityService to compare uris, fixes #107779 9ee7e1e87a7 Fix #111871, 'openReporter' should resolve 353227400a9 fix: Debug Console Linker automatically decodes link 71ba241fb01 Merge pull request #111897 from microsoft/alex/111128 2ef8227aacd Log extensions query telemetry data 838b3949ec8 Add workaround for #101754 ad10dc75901 Improve `writeFileIfDifferent` logic 88f09bd5f25 Move `getElectronAcceleratorForKeyBinding` to `WindowsKeyboardMapper` (#101754) 2add9e300c7 Uncomment test 3a47fc387a5 bug fix, see #112013 (#112015) b2eedd8ee09 Add `wss:` / `ws:` to the CSP affd21e65ac tabs - partially take changes from PR 106448 to reduce diff b3a3dc9c0a5 Debt: Test findPorts (#112092) 5e5ae15b22c debug: show the hover not so eagarly (do it twice as slow as editor hover) 768bcf45422 Fixed tab switching too fast when wheeling/scrolling (#112034) c8b592a57a3 debug editor decorations: always decorate top stack frame, and decorate focused stack frame if it is not the top stack frame 92d6f00d6e2 debug console: color the debug group elements 9edc69706f8 Just set textContent for custom hover Fixes #111643 46ee31fce0f Try to fix markdown tooltip for Safari #111756 208bfc9970c fixes #112046 66f5e9294e3 path lib usage :lipstick: 08e29d24b4b Remove duplicate (case sensitive) recent workspace/folder names on the welcome screen (fix #111954) bb480d2c4f6 Merge pull request #111916 from microsoft/alex/104004 861e7bcc1b2 Wait for the remote configuration before creating remote terminal processes 0e885aaf70c retry all cosmosdb ops 3212ddbc76f multibyteAwareBtoa - add commented out failing test for #112013 a6946159d4e :lipstick: layers checker 6f5448afac5 Include candidate pull requests 5865aeaa7b9 Rewrites Trusted Types sink assignements 2c937725db0 Updates tsec aa18ca68276 Unable to find the registered languages while saving the file. (fix #111788) 91c7834e926 debug: update js-debug f79bb79d2b6 Suggest a different description (#112049) 3655a82edcb add log to createAsset retry 3136ecb1d31 Do not ignore errors from $spawnExtHostProcess ab8c8dbd8e5 Fix #112030 cf8ed37206e fixes #111850 c2de3a602e8 Tweak candidates notebook query 4250e343e0f use proper repos for linux arm d0475711090 Prompt to save untitled file before run/debug de22e951f9e more cleanup for #111177 ffdc1096fa5 Windows - Taskbar entry context menu is empty (fix #111177) 36628d73b91 add exponential backoff 66aab34216f retry createAsset sproc due to ECONNRESET c4d77ea6193 #89559 Set logsPath in window configuration 3835563e123 Fix #112012 64f63a3dd70 Fix #108266 ea0b7fd29af Revert "build: create asset should still try to add asset" 267188e90de highlightModifiedTabs and pinned tabs issue (fix #111641) 04b9a571b84 fix #111898 on master 878bf135043 debt - shuffle some electron-main code to better layers 25cbe382515 proxy - rename proxy2 to proxy 428d5b1d302 proxy - remove old proxy auth dialog f5da8e346fc :lipsticky: async fc9ff5d569b ci: avoid overwriting CC variables for arm arch eeed0fd5692 update distro eb189c703c7 Fix #111946 86d779284b6 ci: fix condition for linux builds 7a7d27397a3 chore: fix cache condition for native modules b0d4a08e3e0 chore: bump distro 94142bd7e0d chore: bump electron@11.0.3 (#111931) 962bedc4f47 Update version to 1.53.0 423bdb2e263 Fixes #104004: Only run tests if the tests belong to a known extension 707ca0a06c6 nested worker in worker b8aa4141d28 Fixes #111128: Do not touch current line's indentation when pressing Enter c8e490e5e68 chore: optimized code 3e22e6f4120 feat: add the rename test cases of html-language-features 8f712866cf3 fix: check canRename before findRenameLocations 81610ca5b61 bootstrap tweaks cc502ffc10b Merge branch 'master' into joh/worker 5458e760b98 wip 94b2772f8c2 feat: add rename symbol within <script> tags 2c306f762bf Merge branch 'master' into joh/tabDecorations 8298927b3e2 add settings to toggle/tweak editor tab file decorations f7a2368ae8e tweak padding of file decorations in editor titles 6da3c138aa4 apply no tab background style on container, not label 4858682abd5 render file decorations italic when main label is italic 2eef0d6288f Merge branch 'master' into joh/tabDecorations a53d75097a1 add file decorations to editor titles (tab and no tab) 206fbe0bb38 debug: use native logging in extension host fc393cae1bb readability and test improvements 43418e212de update selection, better multiline support 3182ea7f89a snake case 2926b2c1f19 use latest wsl 4e32124f9f3 Merge commit 'a36c68b9ec3d6a0aca9799d7a10be741a6658a51' into joao/wsl 13612c3cdb1 DisabledByEnvironment 26b51b5fb53 Merge branch 'master' into joao/wsl 46b61186de0 Merge branch 'master' into joao/wsl 2e2b0d1895a distro adb24c6486a use clientOnly for remote wsl extension 9f9c0e71ad6 distro 357fe395aef fix buil 44c81d3c33d Merge remote-tracking branch 'origin/master' into joao/wsl 8a5f6fa5ce5 include remote-wsl by default 8836c8bfeee reuse source code editor 3b796c62129 allow init dimension for the diff editor and left/right side editors. REVERT: 3e344b17b7b Remove extrenuous file. (#113825) REVERT: 36f9eaf1e7b Merge pull request #113596 from Ry0taK/release/1.52 REVERT: e73a6b082cd Create ryotak.txt REVERT: ea3859d4ba2 Bump version number to 1.52.1 (#112659) REVERT: 608dfc13634 Catch all localhost duplicates when forwarding a port (#112575) REVERT: 8b5ece7c203 Merge pull request #112431 from microsoft/misolori/notebook-color-icons REVERT: c11e9282d8f Merge pull request #112565 from microsoft/isidorn/enableBreakpointsFor REVERT: 2b6973a35d2 debug: check for existence of enableBreakpointsFor.languageIds REVERT: 374d05c17cf Revert "debug: stop supporting enableBreakpointsFor" REVERT: f93c8a0386a Fix notebook status bar icon colors (fixes #112323) REVERT: 940b5f4bb5f chore: fix run-on values for snap build (#112245) REVERT: dbbf7079b20 Make sure that tunnel information isn't set on desktop (#112228) REVERT: 99edf4ff0fe fix linux deb repo pointer (#112226) REVERT: 91a50e30223 Set tunnel information for embedders (#112215) REVERT: c6cb5415399 Fix port forwarded nofication showing for the wrong port (#112160) REVERT: 6caba069206 Merge pull request #112141 from microsoft/joh/fix/111913 REVERT: cb971b8ffd8 Preserve whitespace in tree hover (#112133) REVERT: e4af2d8ad65 disable proposed API checks on top-level getters REVERT: 6f933020e8d Just set textContent for custom hover (#112075) REVERT: d66e3740a4a Merge pull request #112054 from microsoft/connor4312/js-debug-1.52.2 REVERT: b4ec131cff7 retry all cosmosdb ops (#112072) REVERT: 5e585c5fb4f use proper repos for linux arm (#112026) REVERT: 37c2de252eb debug: bump js-debug REVERT: bc13785d3dd Retry createAsset sproc due to ECONNRESET (#112020) REVERT: 559a78eaaa9 Mitigate #109728 (#112008) REVERT: 62d6b82a6f9 Revert "build: create asset should still try to add asset" (#112009) REVERT: 30e0c5784b3 fix #111898 (#111928) git-subtree-dir: lib/vscode git-subtree-split: 622cb03f7e070a9670c94bae1a45d78d7181fbd4
2021-02-26 01:26:29 +07:00
// This is useful to simulate real world CORS
const ALLOWED_CORS_ORIGINS = [
'http://localhost:8081',
'http://127.0.0.1:8081',
'http://localhost:8080',
'http://127.0.0.1:8080',
];
const WEB_PLAYGROUND_VERSION = '0.0.10';
const args = minimist(process.argv, {
boolean: [
'no-launch',
'help',
'verbose',
'wrap-iframe',
'enable-sync',
],
string: [
'scheme',
'host',
'port',
'local_port',
'extension',
'github-auth'
],
});
if (args.help) {
console.log(
'yarn web [options]\n' +
' --no-launch Do not open VSCode web in the browser\n' +
' --wrap-iframe Wrap the Web Worker Extension Host in an iframe\n' +
' --enable-sync Enable sync by default\n' +
' --scheme Protocol (https or http)\n' +
' --host Remote host\n' +
' --port Remote/Local port\n' +
' --local_port Local port override\n' +
' --secondary-port Secondary port\n' +
' --extension Path of an extension to include\n' +
' --github-auth Github authentication token\n' +
' --verbose Print out more information\n' +
' --help\n' +
'[Example]\n' +
' yarn web --scheme https --host example.com --port 8080 --local_port 30000'
);
process.exit(0);
}
const PORT = args.port || process.env.PORT || 8080;
const LOCAL_PORT = args.local_port || process.env.LOCAL_PORT || PORT;
const SECONDARY_PORT = args['secondary-port'] || (parseInt(PORT, 10) + 1);
const SCHEME = args.scheme || process.env.VSCODE_SCHEME || 'http';
const HOST = args.host || 'localhost';
const AUTHORITY = process.env.VSCODE_AUTHORITY || `${HOST}:${PORT}`;
const exists = (path) => util.promisify(fs.exists)(path);
const readFile = (path) => util.promisify(fs.readFile)(path);
async function getBuiltInExtensionInfos() {
Squashed 'lib/vscode/' changes from 3e344b17b7b..622cb03f7e0 622cb03f7e0 Merge pull request #116444 from microsoft/alex/stable-fix-116060 5933e313e5d Fixes #116060: Clone minimap options before changing them f3a12e053e1 Pick up TS 4.1.5 (#116380) 3b9cef2b8d1 Bump Emmet (#116230) 8757f67bcda fix #116049 (#116319) 73c0a56bbd2 Merge pull request #116311 from microsoft/joh/fix/116094 5cf34afa107 Use weak shell quoting for npm tasks with -- (#116309) 6635ca9a64e Merge pull request #116245 from microsoft/connor4312/debug-repl-fix 65406fcea58 fix https://github.com/microsoft/vscode/issues/116094 43e11faf4ee fix: CreateFile ERROR_FILE_NOT_FOUND from crashpad handler (#116256) 17d65083f6c debug: replace element when appending text to ensure updates in repl 9d194eac0d7 This reverts us to the previous distro commit (#116218) 1fe57f42761 Merge pull request #115789 from microsoft/rebornix/fix-notebook-runstate d63ab6acdbd bump version to 1.53.2 (#116228) 4aff7304539 Merge pull request #115772 from microsoft/misolori/1.53/create-pr-icon 678843ff3ad fixes #115810 (#115943) e1ec11f5183 always fallback to plain text (#115860) (#116177) 615ea78d96a status - update background color (#115886) (#116181) 00d7f953055 add changes (#116223) 3c19fc731cb Pick up the official TS 4.1.4 build (#116222) 5d424b828ad Pick up new distro version and bump version (#116149) ee2c947e064 ci: update newer 11.2.1 for CVE-2021-21148 (#115951) e23884b9476 re #115717 5da053f081f Update Codicons: add 'git-pull-request-create' https://github.com/microsoft/vscode-codicons/commit/686357b7174e7b3113640fea20db7efc84d8d1d4 7f04ecd68be use PersistKeySet (#115744) 8490d3dde47 Merge pull request #115701 from microsoft/sandy081/fix115699 1d6c8826375 Fix #115699 f84decb78f3 Merge pull request #115686 from microsoft/isidorn/openEditorsCollapsed 203b86d14c5 fixes 115685 83f7a99bd95 Azure DevOps - Add global variable for VSCODE_QUALITY (#115636) (#115673) e1c818a1711 Merge pull request #115655 from microsoft/rebornix/fix-jupyter-activation 761dd469c13 chore: bump distro 8d779a4fada Merge pull request #115609 from microsoft/joh/fix115353 30fe91131c9 Merge pull request #115611 from microsoft/isidorn/selectForCompareUntitled 8dbf3d717b2 Revert do not show compare for markdown preivew bc38ed1b5a3 fix https://github.com/microsoft/vscode/issues/115353 65006668d07 Merge pull request #115547 from microsoft/aeschli/installProductIconTheme b99487f4168 Fix keybinding for Search view missing from view and sidebar (#115558) feda473d978 Enable 'Install Additional Product Icon Themes' 565dc9704f2 Use label as tooltip fallback properly (#115537) c02643e3c95 Properly set port label from ports attributes ae05392454a Merge pull request #115536 from microsoft/isidorn/debugConsoleCheckmark e4a65573a89 render "Debug Console" action after a separator a62c65bdb74 ignore focus when toggling debug console visibility 4d98741552d debug: do not render checkmark in view menu for the debug console ad232b0ac13 Fix #115509, register a separate action for opening serch editor from view (#115514) 4eb39372949 Fix #115511 Search Mode setting does not open editors unless search view is visible (#115513) 861a88ebadb Fixes #114201 da2adf433d8 Fixes microsoft/monaco-editor#2327 52f437953d5 add my paper cuts 090200d5aea fix https://github.com/microsoft/vscode/issues/115402 b36f9993162 Revert "fixes #114908" 99c406699ff fix mixed cells 384ef202510 :up: vscode-gulp-watch (fixes high CPU on Apple SI) e5b02b0610c liberate papercut usages 5a52bc29d5e Update working for default external opener d27b3130d92 Center notebook actions (run, stop, renderer, collapse, etc.) fixes #115087 38783a261a6 update version 36cabc4c123 🕺 One more time (refs #114219) 9934dea6888 Fixes microsoft/monaco-editor#2175: Improve hit testing code on FF 9d9aebd2e64 Add vscode-emmet-helper and restrict some labels 76adcde8743 Add `onDidChangeMarkers` (fixes microsoft/monaco-editor#313) de3b3ac5496 Don't exclude all unless there are no includes at all 791930308f0 Fixes microsoft/monaco-editor#2171 29c5c523023 Also apply #114709 to the extension editor 8c5e805d3a5 Fix spelling 662a698ef9e Skip failing test #115244 4d0a3637f29 Fix #115318: Getting started "Tweak My Settings" resets the getting started page f54b4fe5771 Fixes microsoft/monaco-editor#2168 d7821d5fb05 Remove console log ed4bd04c904 add other duplicate label to my endgame notebook 3fe4b0eb2f7 fix #115293, #113933 a7c0b43e1b5 Fix notebook action descriptions d045bc6ed1d Update color name for 'notebook.inactiveFocusCellBorder' (refs #114219) 660d6b82f85 Use unix style paths in includes always 4a338fd0d44 Merge pull request #115269 from microsoft/misolori/notebook-inactive-focus 588c3c49509 Merge branch 'master' into misolori/notebook-inactive-focus 12b56d878be Update color token name 'notebook.inactiveFocusedCellBorder' => 'notebook.inactiveFocus' 7ce63bef177 fix #115290 cbcfaa00f45 fixes #114914 8e22ecf4c85 fic unnecessary import e86befc8a9f Status bar: setting invalid color sets opacity 100%. Fixes #115292 b8bff49c9ae update distro 33e804f211f update milestone 3b87c36e2dc fix https://github.com/microsoft/vscode/issues/115207 631802d5cec comment out arm snaps 8aab6bc62d7 fixes #115219 3da57861612 fixes #114908 bb226913c5f Fix #115240 c8a90a48267 Merge pull request #115302 from microsoft/sandy081/remoteCLI b2a34770f01 #115294 also handle medium exe tip 724888adc76 Fix #115294 05568474922 remote cli: show host label f10dc2a548e more polish 4d3b15fda09 make sure to cancel continuation of `_handleEditorChanged`, related to https://github.com/microsoft/vscode/issues/115219, fyi @joaomoreno 971fa2cc9c6 Fixes #115304 0a943766a5f Fix monaco checks 9545d582360 Do not use the global `monaco` inside the editor bb841e3bbee fix https://github.com/microsoft/vscode/issues/115301 2ce26643d85 have a separate setting code cells in breadcrumbs, hide code cells in outline by default 17c617039b1 Squashed commit of the following: 3a287ee1eae Fixes microsoft/monaco-editor#2302: Only define global monaco if asked to do so or if using AMD a2bcb0608f1 fixes #114804 9519a5cb5a5 :lipstick: clean nuget.config file dcf0c56a796 node-debug@1.44.16 1d15b2fe17a use final DAP spec 1.44 6be5904d199 polish 1c1df3eaee5 fix #115050 flickering tabs when wrapped (#115273) bb931908832 fixes #113703 5d63134de9e web - fix compile 4b5a9c4b5f0 change remote cli to manage only remtoe 19cbd870aaf web api - expose env as API from facade (#115295) ee4516a4851 always on trusted-types for yarn web, fyi @bpasero 03902d48417 Revert "fix #113933." 70de88696c0 d'oh, forgot to adjust anyScore to new data format of FuzzyScore, fixes https://github.com/microsoft/vscode/issues/115250 7a9e56510d2 Not requiring NPM for typings (fixes #115228) fb5bc5dd2ce fix typo: ResourcEditorInput → ResourceEditorInput (#115208) f73c011ae3f fix: disable rosetta option for universal build (#115280) ee7e0ad0933 fix #115107. 5e5f2f3b6ba feat: add identifier for universal app in issue reporter and about dialog (#115277) d42bed7957a fix #113933. d09508d9cb8 re #115012. e48b3d3cad5 Update codespace-related getting started images & wording 64c4f7f49c8 feature insights for notebook. 5aac4f44562 fixes #115267 014aaa1047f Fix #115271: Search in Open Editors triggers errors when done without files 848896a75eb update distro 98da2b151c1 Remove unused variable dfb86c5fa13 Add 'notebook.inactiveFocusedCellBorder' color token b1ba0c70eaf Fixes #114172: adopt latest loader 4febf1e6c38 Add missing class to fix view items For microsoft/vssaas-planning#2286 4378b7f0201 fix #115169. e6d5a209440 Fixes `getBranch` when name is fully qualified ba428fe1029 fix #114225. ed8043effb7 Save only open editors toggle state 8dcebbaf54f path => fsPath again 949a20d14f7 Merge pull request #115253 from microsoft:jackson/open-editors-fix 20f8e59d696 fixes #112347 a1bdcf6aed3 fixes #115121 3d66ab98eb9 path => fsPath e3b0eae7403 Test fix for #114795 22960ca0155 fixes #115073 e375d137174 fixes #114869 cdbc22a9cbd Fix #115234: Cannot view search results when one is in an Untitled editor 977b2f6a1ca fix https://github.com/microsoft/vscode/issues/115201 ff27ea9437d Fixes #115148: Indent new line when using `IndentOutdent` and `appendText` e4f1833d79b Use x64 node for darwin-arm64. Fixes #115009 96fa81bb74a Forward arguments when click is invoked via `makeContextAwareClickHandler` (fixes #115026) 4bd2d367e7c Remote smoketest timeout (fixes #115159) e4022fb0e27 Expose a `TestCodeEditor` that could be used by the workbench tests 030c9d52233 cap notebook outline elements at 64 characters, fixes https://github.com/microsoft/vscode/issues/115199 ee65f21c4f7 use marked lexer to find headings, render MD as plain text before, fixes https://github.com/microsoft/vscode/issues/115205, fixes https://github.com/microsoft/vscode/issues/115206, fixes https://github.com/microsoft/vscode/issues/115118 c789c22efa7 Fixes #115224: Adopt Trusted Types in DiffReview a552ebc1f8b Revert "diffReview: use insertAdajentText instead of insertAdjacentHTML" eb1cf4b0bae diffReview: use insertAdajentText instead of insertAdjacentHTML e06ef891b70 Fix #114379 096d70ce18e fixes #114990 35c5689d292 fixes #114914 0f59f684a1a Fix #114982 bb6014df3b4 tabs - let the overflow gradient not draw over borders (#115129) 676e8d62a3e chore: remove universal build from its separate stage (#115203) 99e7aea4a82 PR template - remove pull requests link full stop (#115090) c246b5704f7 fix https://github.com/microsoft/vscode/issues/115124 7b0cfdd04ad fix git askpass 93830fbe3d2 cleanup #113562 8e68e0c4331 log source f434f853aaf pfs - workaround broken reparse points on windows (fix #115113) 1718be68d0f Fallback to default opener when selected 5662b3b6a25 Log exceptions and continue in calls to ExternalOpener.canOpen 9ee751e859d Error if registering an unsupported scheme for external opener 9421e50aa8e Improve documentation for ExternalUriOpenerPriority c4c5f45ce0e fix #115150. 39d9b04f2c3 re #115018. a56bc0c6711 Don't write preferredLocation into workspace settings for find file references 0ede5243261 Reword multiple external opener error e5c4f426fee Fix setting decription and remove unused setting d9e4f5cf97b Add new icon for open editors view 005db8394c4 throw an error with a clear message when a notebook document is missing, https://github.com/microsoft/vscode/issues/115018 0a0537961c7 tree: do not break fully when you can not collapse an unexisting node bdd2f1628e2 callStack view: set callStackItemType context properly b7e87c1bf27 :lipstick: 9788e81e98d Log individual events because `extensionIds` gets clamped sometimes d5bdb0efb21 fix #115011. c3746fa0aed Fixes #114983 21e970473c3 Fixes #114998: Fall back to a document range semantic tokens provider 58624bfcb16 Fixes #115032: Add description db92af7429d Fixes #115033: respect indent action when using appendText 774f887a985 update notebook 578e2dc4ee7 Fixes #115026: Adopt `KeyboardEvent.triggeredByAccelerator` c1afd7c238b Add `_debugComposition` flag 9e07bfd5946 related to #115037 75ff8b11310 fixes #115037 1f1ed78f7db Use ;; instead of ; for line comments (#115036) 960a93f0e2e add unit test for #114971 09ef3735975 Merge pull request #114972 from enagic/master 371629106b3 #114031 fix user data sync tests 08a2f9c5e36 fix enablement handler 0540478dc72 Reduce getting started for codespaces 1a9dd758530 Don't error out on unknown provider. 25f6e3e2540 debug: update js-debug a331c2b515e Revert test changes 684459c8dc6 Refactor searching in open editors logic 17685a9db95 fix #108950. a46fd0ee934 fix: update `isUri()` to compare `fsPath` as `string` 8fa1417e309 run oss too 1.53, update distro 88af66bceed testing: accessibility round 2 500d514ecfa Add fall back to default option for when external uri opener fails 8b1feaed3e6 Documentation clean up for ExternalUriOpener 0e5b47fa43c Use object instead of array for `workbench.externalUriOpeners` ed98eb19685 Fix spelling ae8bd3216f0 :guard: tests for selecting kernel. 2f6c928b209 Fixes `getBranch` issue with remote branches Improves perf by reducing git calls from 3 to 1 748b2e5a854 Remove `#` from typescript deprecation warnings (#114787) 60f3919b26a fix #114959. 7e3d5a0ce0f fix #114048. do not update active kernel if kernel is executed. c7cf663d0c4 fix #106362. Keep runstate when undo/redo cell. b112052169c fix #114171 8d7740fe3b3 Merge pull request #114944 from microsoft/merogge/integration fd1ba8c9692 chore: bump electron@11.2.1 2433b0eaf3c update distro f21a3b95e6a Merge pull request #114854 from susiwen8/hover-scroll a3131249625 update distro 58e88ff3ac0 testing: accessibility in explorer round 1 72172ed06c6 Merge branch 'master' into hover-scroll 68b7e79867e fix test-product icon 89e152635ab Limit spin to sync and loading (for #112298) 4ae47297a3e Merge branch 'master' into merogge/integration bd7dff7f071 testing: add test result to proposed api, ids for correlation ff08b2509f6 testing: fix not subscribing to first open workspace document cb69f5c9bca testing: add line background decorations 582ea371c2b [microsoft-authentication] Extend authentication session to return id tokens (#114675) 5a3fedf0c45 Merge pull request #114628 from microsoft/alex/python-language-configuration dac8d916d56 fix #110936 62093ff022b [html/json/css] update services & dependencies d877e86bdd3 Merge branch 'master' into alex/python-language-configuration e451364da15 Update Codicons version 51d19635946 reset template display when switching models. b18634fe902 fix #111587 Apply enablement to command links in welcome views (#113841) 07c3e907eb6 Improve glob module to support OS separator agnostic matching (#114810) 7468a060129 Revert "fix #114171." c708e3d5cf0 Move `workbench.startupEditor` to RESOURCE settings to allow setting to gettingStarted on a per repo basis Make sure to disallow setting to readme via workspace settings to prevent tracking attempts. 644d108f0d9 Do not reveal `FindOptionsWidget` all the time (fixes #114630) f3136a25fab Merge pull request #114934 from microsoft/merogge/terminalDimensions 60bce0f6287 feat: add macos universal build ci config (#114446) 19d87449a7b Add option to override 'pinned' when setting list selection Fix #114651 88fd9d9d178 fix #107239, set terminal dimensions d21d85a3fc2 Fix precommit hook on Windows c79a0282da3 Fixes microsoft/monaco-editor#2301 95227b3e10d Fixes microsoft/monaco-editor#2311 bf93e45b9c6 files - document file modes we use 1eb89d7da18 Add telemetry in the area of reconnection 3b03189afae Restore extensions in core (#114921) 5fcd9f74845 update distro 1aa795f2ff1 update jsdoc for #114908 415398e3995 tests - only use 'junction' for folders 604e231d371 fix strictEqual problem 7a89df95922 some more strict asserting tests 3cb3624be97 fix build b2242cc5ebf rename notebook outline settings to `notebook.outline.showCodeCells` fa7d5e7def0 fix `breadcrumbs.symbolPath` setting 830a7589e2a tests - enable symlink tests for windows again via 'junction' that do not require admin privilges 14cc5263711 Cannot open a remote workspace via --remote syntax. Fixes #114900 e60e0eab352 Cleanup some file related unit tests (#114895) a38cc82a154 fix mock, fixes tests 5592ed02fb3 rsource -> resource (#114837) bc3a770b78e perf - suggest status shouldn't listen when hidden dcda88e5a69 fix https://github.com/microsoft/vscode/issues/114798 eb5f9becd90 make SubmenuEntryActionViewItem not eagerly fetch/create the actual actions 137b6f5a464 Update endgame notebooks da0a04fffb9 Copy function fails over dangling symbolic links (fix #111621) c8ff3471b59 Do not attempt to open a workspace/folder that no longer exists when reloading window (fix #110982) d2cbc66835f Add empty problem matchers to build tasks so they don't ask me questions 1f8b429635d chore: custom protocols will also be intercepted by webRequest 62fcf3cce7e chore: cleanup webrequest filter for svg files 228459cc63a Fix: show hover when mouse control hover scroll 79be0a07248 Fix #114794 7b317afd931 Fix starting scroll for URIs with fragment (#111126) 98ec233c77e Fix: release note don't use editor style (#114709) e91fd3bd40b Updated Getting Started images with transparency instead of blur f0bd7eee100 only create processEnvironment once, now tests pass Co-authored by: Daniel Imms <daimms@microsoft.com> 4300e6c7d2c Fix #105177 get terminal environment variable to show up in remote container a095d7fcf74 Make sure altClickMovesCursor gets refreshed c2d09aaeac1 Open Language Mode picker for new file (fixes #110330) 885e66edf9e Open Language Mode picker for new file (fixes #110330) cd6fa35fb94 fix #114233. add5b32d959 testing: initial implementation of test decorations 3e55989cca8 testing: move test filter to action bar 2c19f7fb988 Fix #105177 get terminal environment variable to show up in remote co… (#114721) d8a3c5f61c8 fix integration tests. 88d66caf686 fix #114782 ed72c64b87e Remove unused constant de11a7dec60 Rename `isEdge` to `isEdgeLegacy` (see https://support.microsoft.com/en-us/help/4533505/what-is-microsoft-edge-legacy) 007f704eaa9 Remove IME special cases for Edge Legacy 4fac328d03d ok I'm out 86d96faaaf8 extract menu entry view item creation logic, fyi @joaomoreno prep for https://github.com/microsoft/vscode/issues/114123 bd929b33de6 logging - put storage tracing behind a flag to reduce spam b9c67304807 add some docs for workaround for #114227 a07327a430d better default for PeekViewWidget#_getActionBarOptions 3f3b4136060 maybe this is it 4b7f41a732e Merge pull request #114544 from microsoft/aeschli/114542 67c9ab0d514 test all extensions if system/builtin a4a9a5e69db debt - use css variables instead of dynamically injected style sheets 534d5b08948 :lipstick: 89855f0fcdb web - editor context menu sometimes wrong (#109166) 7bb55c99943 Merge pull request #112169 from chenjigeng/fix/debug-auto-decode-link da48ddc5fea upgrade gulp-atom-electron b57017797cf debt - adopt some strictEqual in tests f123c904b17 remote cli: do not sync installed extensions 5809e9eb031 testresolver: support server extensions dcc1e9df991 workspaces - shuffle some code around b3807b04f22 Merge branch 'master' into fix/debug-auto-decode-link ebf351d04b3 workspaces code cleanup 4937aee5ed5 repl: on debugConsole.wordWrap change recreate the tree, do not require a restart 1e0f94f9009 Fixes #114468 6f9c818900d :lipstick: 0d8ec8f09fe Ports attributes open -> openBrowser 1be6d22ebca add setting `outline.showNotebookCodeCells` to control if code cells should show or not 37c162ed6df revert 37a4b96ae18 simplify FuzzyScore structure, fix high, low match 9939537ea44 debt - use main in main side services consistently (workspaces) d7ddcd1e08c debt - cleanup WebFileSystemAccess#supported 6b1675af7e7 Open Language Mode picker for new file (fixes #110330) affac2b5ae0 Fixes #104004: Do not attempt to run extension tests in web worker extension host 2ef14cf785a fix workspace tests on windows 1848d3111fc Add workaround for #114227 ed00aebc389 Link names 98b4661b002 :lipstick: fed0eb5fd9a web - remove old API interfaces c7cb19ed216 Merge pull request #114749 from microsoft/ben/folder-id e5dd4b6e4b1 Add mock support for public ports to test resolver 4c0a4179e6e workspace - more tests for identifiers 106f26b27bc bulkEditService: dispose of listener in finally 1285843e55e When a tree resource has a tooltip it takes precedent 3ee49fa3f86 explorer: when new file system provider registered set whole explorer input 05bf7b0afcf Merge branch 'master' into ben/folder-id ec337988dd6 parseUri/Path => resolveUri/Path f9d16c3b3c2 fix tests 3f26fd17ba5 workspaces - some final :lipstick: cf4c4a0ece7 drop gulp-cssnano, use gulp-postcss b87d56c5332 distro 2e5034a74b2 Retry downloading playwright when hitting ECONNRESET f1e62c1190f upgrade dev dependencies 9321b2f141b bulkEditService: veto shutdown if bulkEdit is in progress dca2d81c652 upgrade build azure-storage 70a3118892b Allow svg files to load from Schemas.vscodeRemoteResource 4f2341834e6 fix nls problem, fyi @JacksonKearl 70f4451001a remove unwanted #region comment from vscode.d.ts 2fd18ac793f workspaces - reduce stat calls e61d0ba267c mark secretState field as private 4b9ccf578c3 fix #114727. load preloads when switching kernels. 167b920831c Enable searchInOpenEditors by default when not in stable 7e55fa0c543 Search In Open Editors (#107756) 9f9d1a76d97 support kernel id and extension a8145f67dcc testing: polyfill test heirarchies (#114601) 572bc1810dc Make sure we dispose of the open with picker after an item is selected 542de8e0093 Move schemes to opener metadata 885585c7f87 Remove test math formula from readme 793f2e06af4 Fix weight of terminal search workspace keybinding 3d641d9d35b fix #111889. d972bfc3266 Update elliptic and nwmatcher (#114670) 7310b17e25f Merge pull request #114669 from microsoft/merogge/altClick dec03c4a714 Improve doc wording 219d323100f improve setting description and make setting true by default and add === 821afe5e929 fix #111885. avoid duplicated execution placeholder status bar item on split editors 59fac4862da Merge pull request #114665 from microsoft/sana-gettingstarted 3003bde2214 revert "Open" to "Focus Terminal" 4b9b2ab9a60 Fix #114707 dbd4ede23f8 add api lint rule for region comments 41d8bb26110 Merge branch 'master' into sana-gettingstarted e7d3eb87cb0 :lipstick: 565f3a59e6c @ for CI failures 98ee1c6efda update distro 3ec90672006 Simplify local port logic in test resolver + OS check f2b2854a6b2 (for now) have tab decoration off by default, https://github.com/microsoft/vscode/issues/49382 67f1ada71a6 chore - a few more strict assertions in tests e8f6c273819 Use random port if privileged in test resolver bdc3b07f428 Fixes microsoft/monaco-editor#2305: Account for padding when computing the content height and having scroll beyond last line enabled fcccc85ff97 Add more to test resolver tunnel factory and fix port filtering ad437ef958c Fixes microsoft/monaco-editor#2313: navigator.clipboard is not defined when loading not secure, via http d3fbbece829 :lipstick: 5a95cd26e4f Fix #114708 3ad7af3ab6b :lipstick: 9b7323a7efe cleanup types d8831220ff1 Update showCandidatePort for test resolver f6490bfa5fc :lipstick: getFolderId 758f66b5986 workspaces - actually use workspace 79230501646 Don't await remote env before setting up process manager 9ca50fbb47c Merge pull request #114702 from microsoft/tyriar/109600 4877478fb6e Hook up alt buffer active ctx key b5f36a24b63 testresolver: start a test server a49455b5286 :lipstick: isCurrentWorkspace af915f0bc4c Create terminalAltBufferActive ctx key 6755b6bb3e9 electron - need to check if window is destroyed before accessing webcontents b1cb3b1cbb1 Merge branch 'master' into ben/folder-id 37ea1d82847 Merge pull request #114660 from microsoft/isidorn/async-tree-diffIdentity 19e390d5b58 polish 04ca5c80d3f Merge pull request #114593 from jeanp413/fix-111572 0249c31a59b testResolve: more tunnelservice fixes c735c8b2913 Merge branch 'master' into alex/python-language-configuration 67bf6577b4d testResolver: fix for tunnel server b6f19ccf3fa CI notifications 7d5052a8fce Merge pull request #114687 from microsoft/alex/ci-windows-cache 15e58cea4d3 test resolver: add tunnel server 18c8a3f0482 workspaces - compute workspace ID and check for existance in window service e9967519db1 chore - strict asserting in snippet tests 515f179c98a decrease repl refresh timeout f63310750f6 Even more tunnel provider logging 44e020ac02b Trigger CI 05e4d593c23 workspaces - move id computation to main f5d760b48f3 Merge branch 'master' into isidorn/async-tree-diffIdentity 831d1942874 Create .build directory e8473247567 distro 4f98d9c0be7 no double reveal of notebook symbols 232052d7e63 Create our own node modules archive (#114516) 33789a59919 workspaces - drop duplicated payload interfaces dd84387f9e6 window - merge workspace and folderUri into one 0c02f245f07 bust node module caches 914d8dff29e add notebook for notebook paper cuts c71edb7d883 get marketplace extensions in `yarn web` f4a0c209bea formatting c8ce53e492e window - reduce to one property for opened workspace f19f4a1b908 Fix Keep activity bar icons stable on reload (Web & Remote window) #114144 9cfba546810 move build/dependencies.js to typescript acaed317263 workspaces - add identifier to single folder identifier 7e2d8b48e36 Merge pull request #114581 from microsoft/chrisdias/solongsofar 3207692dbbd Merge branch 'master' into chrisdias/solongsofar 44eb775d1db further remove single workspace identifier traces 46b964b1b7c workspaces - remove ISingleFolderWorkspaceIdentifier requirement from workspace service 47a6682df6f fix: allow svg from devtools scheme eaaf647c8c5 workspaces - remove ISingleFolderWorkspaceIdentifier requirement from history aa774aeeb79 :lipstick: regions 71feb05bfba :lipstick: workspace payload 6b241a6845d Closes #111210 - adds openRepository api 5bcd2220750 Fixes checking for rebase against wrong branch Refs: #1866 1a4b35c2023 :guard: 26aaaeb11ca re #114583. 6e56202803c pin notebook editor when execution triggered. ece4eeb0647 only handle override when id is provided. a2830f41653 execute notebook with args 1c755a4fca2 fix #114674. 9a55eff36fa testing: make filtering work correctly 847c52e69fa testing: add hover titles for items 0e9e4e46774 testing: show stats about the last test run aa14d823df5 testing: show badge for running/failed tests c2a2e9cabf8 testing: show test progress, implement result service 48c7596e909 testing: fix swapped run and debug actions c6e62500779 Merge branch 'master' into chrisdias/solongsofar 1123ea5791b set false by default and consider multiCursor de24392e690 fix #114583. 79ec33ab1eb Merge branch 'master' into chrisdias/solongsofar f087f82a3b8 allow reopen notebook with another view type if not dirty. 559a63373fc fix active notebook editor in repen with quick pick 3fef8c795c5 Update gettingStartedContent.ts d591739670c Fix #97564 (#114438) 5717c0396ad update distro 1509770d10d Fixes #58440: Finalize `OnEnterRule.previousLineText` API aab5336e534 polish 9b1d85bad8c repl and explorer adopt diffIdentityProvider be4d10efa1b async tree pass on diffIdentityProvider to regular tree 28b221faa8b Bump concat-with-sourcemaps from 1.0.4 to 1.1.0 (#114648) 2e40c684ecf Bump fstream from 1.0.11 to 1.0.12 (#114649) bc3a873ee6f Bump macaddress from 0.2.8 to 0.2.9 (#114647) f9109f4464c Bump sshpk from 1.13.1 to 1.16.1 (#114645) d3965a2b4dd Finalize secrets API, closes #112249 699b02d3ae3 Bump hoek from 4.2.0 to 4.2.1 (#114643) 93ae815ba14 Feedback on secrets API #112249 64fa272029d Bump stringstream from 0.0.5 to 0.0.6 (#114618) 1266a4e4d05 Support git-cmd.exe as a git bash shell cbbf2d09904 Correctly resolve mapped drive on Windows 7139a93a8c7 Bump mixin-deep from 1.3.1 to 1.3.2 (#114619) a011dab93e6 Fix #114639 ec1eda0d96c Rename `OnEnterRule.oneLineAboveText` to `previousLineText` after API call feedback (#58440) 38c051bf865 Catch errors in tunnel providers and log 947626dfa4b fixes #114616 bab7a83909b shared process - check for destroyed webcontents before calling postMessage b0883ec87a9 Properly call dispose in tunnel factory We really need a lint rule or something for awaiting/not calling functions 02f7983156e More tunnel logging a7980b630c0 some initial :lipstick: 0b038406a95 :up: distro 6c4203f7482 Modernize CLI main (#114623) aaf5a7fee3b Merge pull request #110912 from Wscats/enoyao-Environemt2Environment e2bce32da4b #114627 complete fix 0fbab387483 :lipstick: strict assertions in extHost, mainThread tests 5cec4e2da6e don't expand outline tree when just updating, fixes https://github.com/microsoft/vscode/issues/114386 845a4d4268d add new rule to enforce Thenable over Promise, adopt in vscode.d.ts and vscode.proposed.d.ts dfc8f5ab91b comment-out console.log fyi @connor4312 e9263cc8269 some API proposal for open editors 543af670531 fixes #114607 2d5f7fd0726 Move `onEnterRules` to `language-configuration.json` 87dba0db6b2 Fix #114627 368c03fdc8a Fixes #114348: Allow `onEnterRules` to be defined in the language configuration file 390dac56a51 debug dynamic configs: Use the type of the provider, not of the config since config sometimes have subtypes f9f87fb6fa1 Add logging for tunnel creation 37c4d4b0a83 fix https://github.com/microsoft/vscode/issues/114621 b675fa18cb4 'Resolving your shell environement is taking very long' shown in every window (fix #114622) 06ab012baa5 state service - actually implement interface 9deba1b10ae code catchup 4d0d36c6ab1 update distro b31660dccc7 update distro f3c865334d4 use real tsec instead of vscode-tsec fork c0a0a35a87c more clarifying comments for shell env resolve 6effd9dce9c better fix #114564 a16beb16509 testing: fix run all tests command b50bd5d0944 Close #114342 1f8643ef760 Refresh Images In Markdown Preview On Change (#114083) 686cd7df530 testing: clean up actions, add run/debug all, rm duplication bb1c05e62e2 testing: unify testing view f37dd663235 Revert "window - do not send IPC messages to destroyed windows (fix #114563)" 16ea22eea19 Update Codicons: Add 'combine' icon 7f4d67c94cb Fix #110812 (#114553) 049735e8d96 A case for 'Shift+Insert' added. Fixes #114103 (#114520) a11dd7cd48d fixes #114199 3ed456050c7 Fixes #111572 6d6fec82092 Finalize product icon theme contributions. Fixes #113828 c42b385bcea Disable contributed openers by default in calls to openExternal fe81f9f5b26 Add link opening getting started task action. Closes #114582 3e4552ffcc7 Remove unneeded mapping from cintainers to disposableStore 3411ae55cc8 Allow splitting gettingStarted editors fixes #114321 fa2dbc16ca8 spacing 82a21e5a032 :evergreen_tree: 239213eaeb1 push it real good 3c4f06dc98a update distro 010e1d0e4a3 open in new tab 74f31a68598 Fix #111299 (#114441) 36cb0bde33a ci: disable exploration sync on PRs aef623dc1d3 remove "so far" from Problems message (which assumes you'll have problems later) eba7c23da0c trees: rename option to diffDepth b32d137681d Merge branch 'test-tree-testing' c100b5c26ac add clearUnacknowledgedChars flow control 6815e754602 Merge pull request #114237 from microsoft/smarter-indexed-setchildren bc84f07dc53 navigationActions: remove dependency to notebooks 81ec098e60e Merge remote-tracking branch 'origin/master' into smarter-indexed-setchildren 88835344408 trees: don't use diff identity provider for resort 7ae39d955d4 fix https://github.com/microsoft/vscode/issues/114576 ee4f4dbf97a make trusted types policy strict bcb5f3c77b7 update mkdirp fe1fdf0b4fe Use correct value to enable port finding 616fb1cfed2 Merge pull request #112317 from plainerman/fix-99072 c0c033ff4f7 Use port auto forwarding setting to disable port finding (#114574) b0b4bc4e338 add grammars scripts 15a285fd5ae Change "Requires Sudo" to "May Require Sudo" c6145fc3065 ext (un)link 4ff784e1fbf promise :lipstick: cf4111f6f89 show a modal dialog when no default formatter is configured, https://github.com/microsoft/vscode/issues/113903 dbf36e4cfb6 Change aria label when attaching f8df6a7e47d oops do not have .only 5a4d90a550a window - do not send IPC messages to destroyed windows (fix #114564) 635d7af6385 update ext types 7a34c6d6227 update tests 36929d3b59e exception widget: allow to tab over each link, enter to navigate to link 3c49afeaafa fix hygiene 867a52fc090 ext each: allowUnknownOption ff393a3349e add open tunnels to test resolver af2bcd4d461 bring back vscode-colorize-tests 0e7f3d0d8cb Revert "remove colorize-tests extension usage" 971190e4d0f fix region comment 81eccfbf68e cleanup native modules test 28ad78e7dc8 fix https://github.com/microsoft/vscode/issues/114537 af59db28c8d stream - some cleanup of observer 78d5286adb9 Bump sshpk from 1.13.1 to 1.16.1 in /build (#114534) 9af9580bf0a Bump stringstream from 0.0.5 to 0.0.6 in /build (#114533) b165e20587d InlineHint#hoverMessage becomes description (maybe better tooltip?) and support string OR markdown strings b47aa19443c FileService improvements (#114428) 2d9a0d12131 inline hints: tweak colors, react to theme change, add rounded corners to hints d29bb624a40 Merge pull request #113285 from Kingwl/signaure_arguments_label caa87e0b523 editor status :lipstick: 2472798cd57 Fix: selecting entry should focus back to editor (#114493) 32b28f6f8f9 And again bump distro ce106c3924a Bump distro again. ced398d18a8 Bump distro 30f17c9572a Merge branch 'master' into signaure_arguments_label dc588389507 remote install-extension with VSIX 18aa3199c23 Avoid `ERR_STREAM_WRITE_AFTER_END` 847300e49a9 support vsix for install-extension 92083ed3e18 yarn ext 085317e932e dev: ls d6ca7769f42 create extension workspaces bcf514160be uninstall-extension should remove both local and remote extension a40b4e72d08 add API command `vscode.executeInlineHintProvider` and some end-to-end tests ac85fb8a74b fixes #112045 7a938679f82 clamp font size at editor font size, don't go bigger d65ab8dcd9a use all of context decoration as decoration type key 4af282ea26d explorer: download report progress in the explorer due to rich download progress to not get double notifications 1d3b03bd551 padding should depend on font size too 4651f66cca1 simpler decoration type management (rely on internal ref counting) dab702a135e extManCliService: Sort listExtensions, fix output f101028176c Fixes #114299: Add commands for invoking semantic tokens provider 5087b08c6d1 :lipstick: 1981776d0f9 less state inside InlineHintsController-type, only have one type of decorations, and much :lipstick: d427deac780 explorer: adopt confirmBeforeUndo 74f272fbb7d update distro c27642c76d6 Merge pull request #114421 from microsoft/aeschli/remoteCLIExtensionsManagement 0d4bf785b6c remove hover (should come via decoration) and action/menu (should be self contained if at all) 97f237272c9 rename remote commands to _remoteCLI ae67879ed5d don't propose new API on ThemableDecorationAttachmentRenderOptions 756337d48af Merge branch 'master' into signaure_arguments_label 2bb41a14025 dev script 2388c80c74c Add `confirmBeforeUndo` option on the undo redo element 407557ca234 Save file dialog: sort file types alphabetically (#114487) bf90bd15185 cliProgressMain: add LocalizationsService to ServiceCollection 911a54273ce Merge branch 'joao/fix-web' 9995d128240 missing build output 09bc6fc64b1 Migrate to new deb repo (#114527) ed8655201ae fix web extensions 7fa8f1aa7fb Remove plug icon from ports view Part of https://github.com/microsoft/vscode-internalbacklog/issues/1689 667e41626f1 explorer: if you can not undo, pass undo to editor 85f1501c861 update distro d3611cbb634 fix toString 2ef04b24f42 :lipstick: c208ec384c9 :lipstick: move all scoring logic into _doScore 9441f1c6457 Add support for npm scripts with a space (#113840) 253d99a16f8 update distro 84865c05ecc Merge branch 'master' into aeschli/remoteCLIExtensionsManagement 22e02e00804 use URI for VSIX paths 96001455045 Fix tunnel creation in web 1c131cf2657 Avoid extra fields ebac10e0a56 Avoid conflict error 3c2c937f991 Merge branch 'master' into signaure_arguments_label fcc00b29f5e Avoid ts changes (#2) 08f3bcec33d fix https://github.com/microsoft/vscode/issues/114518 c16956439b3 Bust node module cache 5560c9f4da0 Fix #114455 0a2b6d4a1c6 inline collapse all actions 141b275c41f Merge pull request #114260 from microsoft/sandy081/comments/fix92038 ff309d2a239 Merge branch 'master' into sandy081/comments/fix92038 39edf4351b9 Trigger GH CI 12ef541b365 :up: distro ff9fbcb077b telemetry - lift some helpers to electron-sandbox 93b5a0591f7 sandbox - lift remote agent service to electron-sandbox 9cea4954aa5 notifications :lipstick: 691951c3b1c editor title - no need to update menu onDidRegisterExtensions ec5d1c2ab93 debt - push more window related things to window helper class eaa959d34b8 fix #114273 253e9e32261 shared process - consolidate services 0c8cf08b44b shared process - drop management service 1caaf1b2dbd :lipstick: path labels 61312f3708d Remove instantiation service accessor 2e89c2d4ba5 Add 'key' to onDidChange of secrets API, #112249 c5f0bac2a81 Create issue directly if signed in, fixes #95165 0faf1550289 Disable on enter test 48b726e39e7 Fix regex 5f6acfb68e1 Move jsdoc completion tests to smoke tests 800e173c403 Split ts into unit and smoke tests b813d5dd300 Leave the local extension host running when connection is lost to the remote extension host 3a9daf3e34a Adopt new vscode-userdata path format bec5afa2923 fix: remove unnessary asar files from mac arm64 a31b0617e24 expose altClickMovesCursor as setting (#114429) b2575665d82 Emmet wrap update, fixes #113930 21c11ba864c Fixes #114433 - adds setting to avoid git config 79cfca5aa29 fix #114416 LabelService.getUriLabel bad relative path if in root workspace (#114419) 5a25a566959 workbench.action.debug.start => workbench.action.debug.selectandstart a3febc56143 Potential new formatter for userdata in serverless. (#114296) 663532c3173 Skipping unreliable test a68f1326e87 Update built markdown preview code 308a4f6a484 Make sure ts extension has loaded before running on-enter tests d87041eddef Downgrade simple browser to prompt instead of being the default on web 3310d3ac2d4 sort notebook content providers in the list. 03dd7bf1d91 testing: polish and unit tests for the test tree 337b3e8d055 turn on flow control by default 7c4248780c8 adopt useCustom for permanent connection failure 2137a7f8508 implement useCustom in dialogService 5b8f78a1570 Move sync-enabled trigger to gettingStartedService 67c988005f9 Do not wait for the first reconnection attempt in the reconnection loop b64a4ae1aa3 Scaffold `MessageOptions.useCustom` 6d50c71f41c add editor command, fyi @dbaeumer ff042e9fa40 fixes #114203 381b99f6415 Also run the output based auto port forwarding (#114424) f7e7a95479e Merge branch 'joao/remove-grammar-extensions' bf764f1ce6a wip: sync-extensions dev script c198925570c extensionsManagement for remote CLI 4974a335112 smoke tests are tests too f745a912ae1 fixes #114420 62bb9b3d3fd shared process - adopt toggle method from management service 65582ba33d4 Fix #114326 0442b734227 remove devops ci badge d472f9d503c remove devops continuous build f8dbf7dd079 Merge pull request #114359 from microsoft/ben/shared-process-message-port 4af3c1c0576 get grammar extensions from marketplace 217aab28fac breakpoint polish condition context keys 6ca430e6a6f Merge branch 'master' into ben/shared-process-message-port 55325988a07 shared process - basic message port tests d952c818176 Fix #114379 6f9f6f806c1 Azure DevOps pipeline artifacts (#114405) d577c4b18da remove colorize-tests extension usage bc7d3c9ea6d remove grammar extensions be2732570ac Include tunnel service canElevate check 6889ed3ab17 Notification for elevating when using privileged port from openTunnel 25a9fcdb918 Merge pull request #114388 from jeanp413/watch-copy-value-selection 98acb74149d shared process - fix --status invocation addb6b9b53a :lipstick: 55e10fd785a shared process - introduce a separate service for management 22c1c0b486d update distro again ba7f5c60a5e update distro 5d620dc8466 Update Linux publish script 45e8d6ebc65 Update distro commit c082930a439 shared process - introduce platform/sharedProcess ec2a8e5b9ee shared process - rely on "close" event for disconnects 9e1863ec2dc shared process - :lipstick: 98d2d74ba07 Revert "Publish scripts update (#114375)" 99f0ab9f732 Publish scripts update (#114375) 2bf5b56f115 shared process - move the shared process back to IPC folder 8dff4cfa55d Expanding Getting Started text based on first round of feedback. bcb33ef6290 Merge branch 'master' into ben/shared-process-message-port 9c7128d8fab Fixes #114384 - recheck resources after save/add 746c455458c Respect multi selection when Copy value in Watch Expression View. Fix #114353 1894765dd17 Merge branch 'master' into smarter-indexed-setchildren 1a6eef3170b Update image ref 54cb0ed544e Clean up settings sync entry 4207c4ee13e Move defaultExternalUriOpenerId into configuration to avoid cycle 5c39159acb4 Fix cycle 4566eebe4fa Fix typo in markdown sanitizer (#111258) a34e751b017 Fix scrolling of markdown preview. Close #65504 (#111094) 64496f82196 Allow using 'default' to force fall back to VS Code's default opener 6cceb4eab08 Remove enabled setting and try to open simple browser to side of current editor 1e3a23b4e0a Fix simple browser button color for light themes cc5e8b22faf Continue work on url opener api a590d4fac36 Only show "Open in VSCode..." when isWeb. 67c889e3941 Merge and restructure menu (#114383) 56a6279a1c8 Don't use getActions in search view #92038 856277c8590 Github Login => Setting Sync ad3974ad88a :lipstick: e32e353bfde fix #114171. 255853d1714 Remove emptyWorkspaceSupport when conditions 11d18c2c094 `remoteName == codespaces` for codespaces section 9f3832dc688 Bust the node module cache 5029b4f362d Fixes #112552: Set server marks to `ITimerService` 9cb4f1e2ae4 update distro 43d111c0a48 Getting started content (#114305) a4b13661009 Add performance marks to `IRemoteAgentEnvironmentDTO` cbb94cfb607 Revert "fixes #114203" 8dfc81fedc1 Small tweaks ff7aabe3fca fix #114215 c8a6ddba9d0 Enable forceConsistentCasingInFileNames flag (#114334) 6525b42f479 remove unused file e12a9d74a62 #114144 fix remote explorer icon flickering d03490f3532 fixes #114203 f34a3ace3f9 update distro 55960b7d61e add flowControl to terminalConfig 7ae54ca2d6f breakpoint widget: use same mode for coloring as the underlying editor 835a1ce6efd allow execution against a hidden notebook editor. 5d6cba5cbc2 Reworking external opener implementation to allow configured openers to be called directly without a canOpen check 5b1e59c636c explorer: hide open editors for new users e1d8b926583 update distro 30f61c2449b part of #114214 serverSpawn=true c4d5b055d37 Merge pull request #114269 from microsoft/alex/fuzzy-score-improvements d4f993de63e Saving an untitled file closes it (fix #114272) e44fb4ab927 update distro 526f826ac14 fix #114192 634ebecb8b7 Refactor code to use `await` 3e6535d882c shared process - implement message port connections and wire in d6f27b92719 Polishing/fixing/addressing feedback for portsAttributes Includes: - fix in json schema - use object instead of array - change label of already forwarded ports when setting changed - fix for merging ranges c972009ef68 Merge pull request #114214 from microsoft/tyriar/flow_control cc8c9a2230d No need to store scores a79276dc649 Move to log service f8ec60aa06f Add flow control setting, remove fake latency 98038a8835d Merge pull request #114208 from gjsjohnmurray/fix-37570 065f0e46405 Auto forwarding fix 7a9bb5a44f9 breakpoints: inline action to edit condition. Render conditions for function breakpoints. Allow to edit conditions for function breakpoints e9f6c35c17c Fixes #114146: Increase max BracketSelectionRangeProvider duration to 5s in unit tests 4e4d2484a74 Extract `TestTextResourcePropertiesService` to its own file 00f8540d793 Fixes #114332 f1cb1b27f3e format 40e3106e5fa fix list drag affordance 7899bfe3eee Merge pull request #113315 from qchateau/fix-semantic-highlight db30147068f Add test for case to assert that fetch should be scheduled again when a text buffer change occurs while the provider runs and the provider returns null 44278132f4f fix peek view alignment cd906568752 shared process - document electron IPC 96b44121f98 shared process - add error handler and graceful-fs 2964fcbb846 shared process - extract more cleanup helpers to contrib f1c510b4a88 Merge branch 'master' into ben/shared-process-message-ports c265dff48a2 chore: bump electron@11.2.0 a8dd7f60a62 update collapsible when children change 710846866f7 Activate extension on simpleBrowser.api.open b7f9eddf043 Allow passing viewColumn to simpleBrowser.api.open 9b83eb6eb50 smarter depth selection a1d5ea876c3 Polish, also fix #113930 2b5ae783bf6 testing: add full json reporter to show more complete output d39eefd1b0d update distro 59891debcf0 Wait for outstanding zlib flushes when draining a WebSocketNodeSocket (#114314) ea13176ee96 Enable image preview for avif images 7da421d99bd fixup! make it work for compressed trees, recurse 6c4a00ce747 Make default text editor replace existing editors for resource (#112848) a59f30011c1 Add a 30min cap to CI jobs e7aa009ac3c Remove enabledHosts setting 61ec57016c4 Fix spelling 47aa3ad09ab Continue work on opener service d6936dd524c Add mechanism for snippets to overwrite Auto-closing pairs in some cases (#114235) 2ca7b5426a7 :lipstick: fb6a9b4824b fix #114289. notebook.selectKernel takes kernel id. 2156b8cc758 check and ignore not found error 31a15b5b9a3 Add command to kill server and trigger handled error 23be24d8289 Allow theming getting started page progress bars closes #114303 2774f79df3f Do not show "Cannot reconnect. Please reload the window" if the cause is a handled RemoteAuthorityResolverError 56e05127690 move to browser namespace e5e791003f4 Merge remote-tracking branch 'origin/master' into smarter-indexed-setchildren 2d892ae9c7f Fix arch check for PowerShell enumeration (#114292) 3ca55d031b1 Update Codicons: increase gap around plus icon (fixes #114016) b903748b833 Fix candidate filter and auto forwarding wiring (#114290) d66db5cc754 fix https://github.com/microsoft/vscode/issues/114220 c88a51e10a8 Merge branch 'master' into fix/debug-auto-decode-link 4450e1d827d Azure DevOps - publish Windows artifacts (#114285) 42d7d3a47d7 breakpoints view: render edit action inline for exception breakpoints 40d6f79875b MenuItemAction: make sure to respec item.icon a198be16f93 shared process - some :lipstick: 67f8c0ca5a2 Merge branch 'master' into ben/shared-process-message-ports daa7afebd06 remove undefined from outline data source cf03ef33f45 allow to clear input of data trees, fyi @joaomoreno 0ecb7735496 shared process - more cleanup dea0095e83e Add icon for public vs private ports 212a9434541 Merge remote-tracking branch 'origin/master' into alex/fuzzy-score-improvements 36a9cb8645e Improve `fuzzyScore` 475d3464e87 Have single outline config and let outline creator know for what they create outlines 9266fc49839 mock a label service to avoid breaking layers in tests 9af036b8274 Fix comments b4e4bd16421 Allow tunnel providers to support making a tunnel public 9853c8fe6d7 Fix cr issues a4f9e607619 fix https://github.com/microsoft/vscode/issues/114266 2376bed71e1 :lipstick: some region-comment polish 64f32932c68 debug console: fix error in console, do not bind to same htmlelement a scoped context key service 75ea87a2636 shared process - introduce platform/sharedprocess dcce02644ea fix https://github.com/microsoft/vscode/issues/109658 5ce7b02b6e8 refresh the remote indicator when actions change 5db4708e99d shared process - avoid payload IPC roundtrip and enable console based logger 6fef673683f update distro de4463874c4 callStack: do not use getActions() 152d0ec8f05 finalize CancellationError API, fixes https://github.com/microsoft/vscode/issues/93686 adb037b74d8 fixes #114137 e59dc77d0d2 shared process - more cleanup 3f37b664fcb adhere to DAP spec; fixes #114229 e776f87e140 fix --builtin 7285f791ee5 Use menu 1fae5211635 shared process - more cleanup 9bfa4c1d558 Merge branch 'joao/extract-extensions/themes' 9c6e10497b5 use in-mem fsp 7eb52e75e08 shared process - more renames eba7707d382 shared process - clean up some types and imports 675e5da76b1 shared process - expose methods for message channel API d0749f8c9a3 use in-mem fsp 936e77761b5 include error into startup error dialog (#112846) 68ba207260a List still dirty files when backup fails (#114064) d4be66da200 Fixes #112487 - avoid using stale cache for render d78fad382aa skip failing test on win32 (#114248) fd0a3a12e7b Update wrapper class name for paramter hints 8f384b51a93 Fixes #114204 - always renders the input box 27b824b32c8 Adds ability to pass remote/refspec to pushTo cmds d076ee1b943 Adds force push mode to push api 02380e70149 Removes repo hint from args 7f489f589d8 Hide warnings for settings groups that have dynamically registered settings Fix #113747 d7d5f20047c Fix #114218 145bcd3a732 Insert new code cell should always use available languages. d536903a2b0 :lipstick: d88b60ceca6 languages in notebook document metadata. 8a2b9e9047d trees: add diffIdentityProvider for efficient setChildren updates b6435bc4240 Remove unused import 47a135e715e Rework opener api proposal 6184addcd1d fall back to homepath if home unset. closes #112775 b3d57e69b02 Update PHP grammar, fix #113185 92833fca559 fix #114233. 04efea43fa3 testing: peek diff test outputs 989f2eb812e setImmediate => setTimeout 02276814922 Add new external uri opener service 22c88cfaaeb Batch ack events coming from client 3232112f9ba Only resume if it's paused 60e46eb8756 Delay animating until content is prepared to prevent weird flying elements. 0738f76daca pull themes from the marketplace 0a19f7702a9 Rename ackId to charCount bf52d50a0a3 Remove ackId from data events going to client 7aee462b8a3 Use char count instead of ack ids 7e5c01208dd Start of low-high watermark flow control 69a6e6ac937 #113757 show panel move and hide actions only for panel views 3a4dcf4890d Fix unit test for Win32 release (#114212) a04802f5865 #113757 show panel move and hide actions on view context menu f29502563bb #113757 allign reset location action f1ee68fc468 add tests for RELATIVE_FILEPATH snippet variable c6c7ddd4437 Merge branch 'master' into tyriar/flow_control 6430ee1efce Basic flow control for ext host processes 9d39f4e6cb7 don't auto insert semicolons 169269a3f07 fix tests 3767f97bc32 Adds onDidPublish to Git api 8832366467e Closes #110881 - adds possibly rebased warning eba4da27278 #113757 show sidebar actions only on sidebar views 2e279d37e7e Property preview text wraps lines in debug console 554ae13fa9a Fix address for port open attribute Part of https://github.com/microsoft/vscode-remote-release/issues/4046 b7b36bb1908 remove some tests 9ecba1b468e Merge pull request #114039 from microsoft/isidorn/bulkFileEditsUseTextFileService 1e9b86da1f9 Finalize adding a cancellation token to resolveTreeItem Fixes #111614 161ce44ddae Azure DevOps - Move release into a separate stage (#114205) d3e4bdb6177 Merge branch 'master' into joao/wsl c644f3788d0 revert wsl and distro 3a1c42c150e textFileService make getEncodedReadable public 67f9988bdc4 Support to define additional attributes for ports Part of microsoft/vscode-remote-release#4046 53be807cb4d throw nice error (and prevent stackoverflow) when instantiating services recrusively 3653f34dbab Do not instantiate hover widgets in the `onModelDecorationsChanged` event 0a28ec7fb14 fix #37570 add RELATIVE_FILEPATH snippet variable 868271067e6 filter perf marks that don't start with 'code/' 675638196d2 debt - remove duplicate drive letter implementations 4816a253eaa Revert "use PerformanceObserver in node's perf-util" 05c4659e096 use PerformanceObserver in node's perf-util e500f76d9cc remove test dependency on theme extensions 0324150670f Merge branch 'master' into isidorn/bulkFileEditsUseTextFileService d88c1b4a64c Merge branch 'master' into isidorn/bulkFileEditsUseTextFileService 22bd999e86b debt - use provider extUri in file service 4b3ab7048fc :lipstick: b90166177bf reuse stats collector for EchoRunner, fix missing titlePath-property, fixes https://github.com/microsoft/vscode/issues/114190 7a8c7f57312 activity bar - use IAction in more places b5b160e015e activity bar - show a "Hide" entry for accounts and home indicator (fix #113757) 7ab5c2a90ae activity bar - consistently show right click menu everywhere (#113757) f675564c5dc fix #114028 e17aea136d3 Fix #114189 - disable caching b9aaba047c6 activity bar - remove "Hide" from left click menus (#113757) 2b0132d09f1 activity bar - update order of entries to reflect visual order (#113757) b33b28dd078 Activate onStartupFinished (#110031) d61eb64745c activity bar - change visibility of entries to checkboxes (#113757) 6dc779565e1 :up: distro 913fff96a3c testing: fix error when test view is hidden after showing f5665378fd2 testing: start of diff peek view 09d99f7d71b resolve kernel providers and kernels. 732d4ff89e8 Make PowerShell 7 default if available and show in choose shell menu (#112768) 74038b7e0d8 do not use file scheme c88ab9e0b63 use in-mem fsp - remote folder config tests 506ae4a53e7 use in-mem fsp - multi root workspace config tests da3a21ee4e6 Merge pull request #112602 from microsoft/rebornix/output-view-model 041a5c3b6b9 fix tests - do not use file scheme f92251d8e61 use in-mem fsp - workspace folder config tests 1e44ae5da86 Merge branch 'master' into rebornix/output-view-model 03450bf0941 Update Codicons: Update '+' modifier location (fixes #114016) 84f2cf6449a use in-mem fsp - workspace init tests 722a6664f84 use in-mem fsp - workspace editing tests a2efefd3713 use in-mem fsp - workspace tests e3b18fa3efb testing: add filter box 676bb6b100e Merge pull request #114127 from shskwmt/fix/113603 990906a1655 Adopt strict assertions 00a781f926e debug: use mnemonicTitle and avoid dupliacte registration c38c1f497f2 use in-mem fsp - workspace folder tests 42221c900ba Set override to false when reopening editors after dragging them to a different editor group. This fixes #109000. (#114093) 31e33c478e5 Fixes #114042: Use Buffer only when it is available cef7004a46a activate search result extension onLanguage:search-result #110031 39619a136b6 minor polish e8fb4fd30da bulkFileEdits: use textFileService only for creating empty files c85297669ee Move id, label, and options to authentication provider registration e9ae0082963 use in-mem fsp in tests 3f3e35bf17e Add boundary for right arrow typeahead and fix bug with resetting Terminal (#113863) 61c6334a3f8 Fixes #112373: The hover should always consume mouse wheel events 3d500ebd8b4 Adopt proposed `CancellationError` (#93686) 5c1543b556c File name in editor tab reverts casing on save (fix #114096) 76c22d48c82 Merge branch 'master' into fix-semantic-highlight e149bdb42ac Merge pull request #113837 from HaoboGu/HaoboGu/issue113404 1551d1f1ff0 Fixes microsoft/vscode-remote-release#1485: Make sure to only render Reload Window prompt once c9bae24fb70 More UX feedback 7cf2ad082f9 Render remote name when reconnecting cba1d1b1848 Prefix all `performance.mark` calls with `code/` 64947067ab7 :lipstick: unit tests 533d094020f Allow logging FS access with stacks 8ec95fa3b7a tests - improve ext path tests 55bd92dd538 tests - extpath tasks are flaky ea7b8ddda3e Can't open, rename or delete files that contains ":" on linux (fix microsoft/vscode-remote-release#4227) e3f5b3dfe47 Merge branch 'master' into HaoboGu/issue113404 bd5c20448c5 Merge pull request #114129 from microsoft/alex/configuration-editing-tests-improvements c173fb7d72a #114144 revert showing cached theme icons 088304c9968 #114144 - Do not cache only uri icon efb833ab7c7 Merge branch 'master' into HaoboGu/issue113404 5755d943ca6 Tests must be compiled even when `yarn` is executed acb0a35629d cache icon paths in web 73b4dabb2d4 Make lint happy d1cfec44472 :lipstick: 8b288893a92 Merge pull request #114101 from shskwmt/fix/113807_parse_args d541d7c64c6 make SubmenuAction strict: don't allow changing its properties, make it not disposable ea756907598 - Make cached configurations not disposables - use workspace configuration disposables 31a53bb2427 :lipstick: 43310230886 Merge branch 'master' into signaure_arguments_label 175e2c0b1d1 `yarn` is already installed (fixes #114140) b57739f4a24 tests - more use of getRandomTestPath 64a14963f7b Expose actions to duplicate editor groups (fix #114132) 60bc00ff63d webpack config typing fix f6bbc8b68d4 update tsec tool cfb2ad879a3 Update src/vs/workbench/services/configuration/browser/configuration.ts e25cbb45e7a Dispose all Disposables from tests (fixes #114125) 2fd00ba9fef Add a way to troubleshoot fs calls 57c405c24c3 Change reason for moveWordCommand to CursorChangeReason.Explicit 7c3aacb40aa Add a mechanism to track disposables from unit tests 11ac71b2722 editors - cache previously used layout and return it 03cb2d2a236 Dispose `PieceTreeTextBuffer` instances e114a24d9f9 Improve usage of Disposable e71f31abe9c editors - copied group is missing to register editor listeners 313f4bfecdc fix #113620 db701d281f7 Fixed not to skip determination of option type starting with "_" 3ceb3a100ed tabs - improve logic of previously used dimensions and relayout 6bd7b70515d Revert "Enable webview tests (#114059)" 0a3a9ce7bb9 State of tabs is not fully updated when toggling workbench.editor.wrapTabs (fix #113808) b0e96922417 tests - selectively enable some previously skipped tests ea1b3f27db4 Fixes window border causes webviews to be positioned slightly off (#114061) 01c6003c295 Enable webview tests (#114059) a12a996d780 Retry idb tests. Ref #114025. 7a7d11fcc6d Merge branch 'testing-group-by-result' 5f2036033c0 testing: improve projection logic, add state grouping e3509b62fe6 Add search.mode option to control default search experience (#114015) d110d503425 Remove webviewHasOwnEditFunctions context 50dd2dd3f9e Add context for when the webview supports find d8a3dd44be1 Removed unused param 0fafaab62e2 mnemonicTitle in native menubarControl d95e22d0a8d make menubarControl prefer mnemonicTitle, make MenuItemAction only implement IAction 8d8ee957418 options for getActions() are optional c88c207e6c0 fixes #114028 6828ae1ab50 Removes trim & fixes regex c45eac1a819 tests - use explicit skip over handling within test 8d46328a407 more :lipstick: 832afd1276d :lipstick: 15cd2a1abd2 #115025 hash the uri and create css rule aa5064d4fd4 Lift some tests to browser (#114041) d6a63fc79ea FS improvements for unit tests (#114026) a2251a3b6b9 do not use mnemonicTitle for all action titles, #102361 3898af5db3d typos 10592747998 refs #102361 mnemonic as command model property 8ae693bee2c bulk file edits: make sure to use textFileService when creating files bebd0664073 Fix gulp task provider so that it doesn't always try to run 29e0cfd8beb Always elevate (if needed) for openTunnel API e7c84aab5b1 Fix privileged port elevation flow from UI 61187660af3 Fix #114031 114e38f175e suggest - add min height when persisting widget height 2042a0e4c23 Add new terminal link text for tunnels (#114033) 174259eec8f Log when lsof fails and return initial fe175afdb80 list widget should not remove rows from DOM when reusing 91a0d07f3e7 Improve `canTunnel` Part of microsoft/vscode-internalbacklog#1709 288e8c233a8 Fix #110525 5ed73f6e850 don't theme icon for MD elements 6d2e0aa21d3 rename tsc config file for better intellisense ec4c9f4c8f7 Merge pull request #112833 from homebysix/list-extensions 7b16f15d005 Merge branch 'master' into list-extensions a5a0c1527d1 add tsec config and exemption file (defunct?) ca6a7a69989 :lipstick: 5adcd2521e9 Fix #113257 ed6c343edb7 gracefull fallback for TrustedFunction 44c9b4bb7f3 use TrustedFunction workaround when loading extension sources inside web worker eb940d4ed6d Fix #113988 adc68dc3561 Add `canTunnel` to tunnel service Part of microsoft/vscode-internalbacklog#1709 128987f575e remove duplicate step 4c42e6c111b Fix #114013 35766c616cb #113757 show sidebar actions also on view title context menu e4dc7b4d796 Clarify OpenDialogOptions note (#113831) (#113998) eb409622888 tests (unit, electron) - set forbidOnly when running on build machine 691da329d66 Revert "refs: mnemonic as command model property #102361" 96e2981c91c skip failing test (#113882) 82dc292811a Merge branch 'master' into HaoboGu/issue113404 0949d5b794f Remove unused var acda4aed821 Make the external opener a two phase process aa73c2d435d Fix random focus lost issues on CTRL+1/2 for a webview (#111676) 045b0fc4c09 Fixes #110509 - handles markdown escaping & spaces 31d5e48d92a Fixes #114002: Finish writing any outstanding messages before disposing d36b3616e70 Change Emmet to onStartupFinished #110031 b041f460ce6 Show a disconnection dialog only after 40-50 seconds 455b029ad1a Render "Reconnecting..." in status bar and use "Disconnected" only for permanent disconnection 5d9e867aa4f refs: mnemonic as command model property #102361 3dc0203e021 testing: auto reveal selected tests e2c305f3a3b Allow registering additional external uri openers bdf57b45ced Remove button background in simple browser aa85ab9d03e Make sure we also log event when creating a iframe based webview d964664da29 Disable dynamic cwd resolution on Big Sur d68056d9072 Improvements to batched testing. Ref #113911, #109271 8c3f5dd3fad Support to start multiple debug sessions from a single launch config 80f369b7bee reduce number of entires in test batch. ref #113911 2b20162d227 Avoid hostname resolution in lsof 70e37bec1be Fix #113920: Codicon => ThemeIcon 16452c54f38 Merge pull request #113938 from microsoft/alex/terminal-exthost-improvements 98cc02c097d change default zenMode.restore to true bbb0aadc87d enable trusted types by keep a yelling default policy for a day to two, https://github.com/microsoft/vscode/issues/103699 23ac286dccc #113975 use insance to remove svgs tags e803459d4ad fixes #113921 8ad08b04f5e Do not compile `/test/` and `/build/` scripts during postinstall, the scripts get compiled explicitly during CI fa701a373b7 update references viewlet aa48a4eff7b `monaco-compile-check` is covered by the GitHub CI b1877cd33e2 Merge pull request #112033 from solomatov/error-handling-in-terminal-start a7cf03de2db Add elevation message to ports UI (#113990) efd298ccbdb Fix #113760 a78fffbdb01 remove unused eslint mocha 72572c59cfb bust the node modules cache 578c3d5374e fix #113781 d4c32800737 tabs - polish how to detect that scrollbar needs update 683a30f74c4 Revert "better fix for https://github.com/microsoft/vscode/issues/113852" 7222c005ca9 update loader, event better fix for https://github.com/microsoft/vscode/issues/113852 c1930b6baf6 make default policy strict, https://github.com/microsoft/vscode/issues/113975 cdb373186cd refince CSP for trusted types but don't yet enable it, https://github.com/microsoft/vscode/issues/103699 a9dc6d28fde use default tt policy to workaround electron webview innerHTML-usage, https://github.com/microsoft/vscode/issues/113975 d5fc23ce6ce Wrapping tabs: editor toolbar bleeds into tab when space is limited (fix #113926) 14bb2fdc128 Tunnels from a tunnel factory can have async dispose a84603f49ff fix condition f2dd0954925 add (disabled but almost ready) CSP for trusted types, https://github.com/microsoft/vscode/issues/103699 4aff4b99239 trusted types - loader should use trusted script url when using script tags, https://github.com/microsoft/vscode/issues/103699 de9e9c414ef fix path in tsec-compile-check df10825f69e fix yaml 5e673678ebd Merge branch 'joao/build/single-compile-job' 575f87306f9 Merge branch 'joao/build/esbuild' fb4a88e4037 rename ab3297dd136 only run terrapin on cache miss 11b79ba7ebb parameters d495358b01d add parameter display names d944b91cd1b remove no-exclusive-tests 39810d812ef Sandbox: adopt forcefullyCrashRenderer when reloading unhealthy renderer (fix #112485) 2b7435c389c window - focus() window that opens from protocolHandler af5adb530a3 Revert "add arch to cached data path, https://github.com/microsoft/vscode/issues/113852" d687818f8e1 better fix for https://github.com/microsoft/vscode/issues/113852 2d114755e83 update distro 4149b09417d parallelize eslint and hygiene in product-compile a4f9970924b Merge pull request #113826 from nrayburn-tech/issue-109438 74bc1d2672e re-enable test for https://github.com/microsoft/vscode/issues/111867 c6ceb1ab2ea isolate eslint from hygiene 519f8691bad fix typo 935cbe6aff3 update test cases 3759568789d support more unicode chars in isSeparatorAtPos 685999bcf35 Merge branch 'master' into HaoboGu/issue113404 e269e5e2c6c revert back using switch for isSeparatorAtPos, add several cases f3b2680ee3a Merge branch 'master' into alex/terminal-exthost-improvements 01089c0a505 testing: fix unit tests e2c91378410 testing: fix unit tests 59091157571 testing: code lens and diagnostic information for tests 3d8888779d9 Fixes #112446: Avoid timeouts in mirroring terminals to the extension host by assigning a temporary UUID to terminals created on the extension host side f1151f84ff7 Adds userAgent to clone, pull, fetch - #111909 Changes to use env 6802a656e26 Use cast instead of generic 271d9b8c007 better hygiene task definition 809d2f63d0e Added show options to simple browser open command 2fed7ba374d Adding settings to control which schemes simple browser is enabled for ba67d1bea44 Add more explicit type for TS 4.2 af6d164f73e single compile job cb67fffb94b improve hygiene glob patterns 27e26536f12 :lipstick: e4fe157544f equal => strictEqual f489602633a Merge pull request #113919 from microsoft/isidorn/workingCopyFileService 4aca944132c make sure to not fire any events for empty opertaions array 4f109404604 minor polish de8b6772761 Skip batching test due to failing on build machines. Ref #113911. ac10e57f6cf fix: The git commit message field is cropped with negative zoom (#112316) a7267aa0935 Update distro e8edff5eb7e xterm@4.10.0-beta.39 3259985c7af rename random_uuid to just uuid 1ace7e34995 remove console.error on commands for noisy tests 6763d82fdd1 also filter before debouncing when menus change 6c12d89415b :lipstick: 9293f64e937 :perf: first filter and only then debounce event handling 43aebefbf62 use Date.now() in stop watch c8d91038302 :lipstick: 39dbcfcfbce Set remote.restoreForwardedPorts default to true c6cc7d61401 workginCopyFileService: only one event for multiple operations 4d4b9225d2c Fixes #113917: Add square brackets around ipv6 addresses 83b4d6c8ce0 :lipstick: 7a27b248841 fixes #113815 8389f072696 Azure Pipeline - Adopt pipeline parameters in favour of pipeline variables (#113902) bb4cbce9699 Revert "publish linux builds" c49ef6df61d [html] update auto-rename-tag to linkedEditing migration 4fe3f75c6d3 Use `nodeSocketFactory` for tunnels for now (#113914) 1228854b4ae Adds support for gulpfiles using ESM. (#113505) 169a0ec047f sandbox - allow to enable vscode-file protocol via argv or environment (#98682) b1659198f62 fix incomplete stub, fixes tests 448d0497e68 Revisit how activity bar items and status bar items can be hidden by the user (fix #113757) ca2e7d8527f publish linux builds 0cb7dad36f0 adopt creation of N resources at once, https://github.com/microsoft/vscode/issues/111867 b99e9bc2990 apply file edits in bulks of equal edits, https://github.com/microsoft/vscode/issues/111867 841f6c9938e align source-map dependencies c8ef4ecd835 remove deprecated settings sync settings 27ff5760893 :up: playwright f054767eb4e remove unnecessary line 22b9a2b1e8b update esbuild f8a07fa6a9d Revert "build on mac11.1: upgrade version of playwright to 1.7.1 (#113906)" 63a0638d4cf build on mac11.1: upgrade version of playwright to 1.7.1 (#113906) 983bd69effc Update problemMatcher.ts (#113834) 0402f76ace4 Workbench has white background, then flashes black, then flashes white again. Fixes #112816 c6a1eda3315 themes: add ThemeSettingTarget d51e1fa4718 workingCopyFileService: create and createFolder support multiple resources e153ed6b3fc :lipstick: 16da2c5f0e5 change create, delete, copy, and rename operations so that they can handle multiple files at once, https://github.com/microsoft/vscode/issues/111867 fa593d83ad1 use vscode-tsec instead of tsec 007eb56ca84 yarn.lock leftover 6503475091f chore: bump chokidar@3.5.0 (#113886) 72095f86036 add arch to cached data path, https://github.com/microsoft/vscode/issues/113852 5ed76e3da7b Merge pull request #113842 from nrayburn-tech/issue-113809 296ba5464ba Remove obsolete chrome debugger recommendation aaa8fa92c67 empty f1a0aa9378d Fixes #113866 - removes transform optimization 9b6aaf1e86c Fixes #112481 - missing refs (because of trim) 4167837cb85 Show hover for comments, fixes #108396 dc5a3da3abd Upgrade to latest Emmet (#113848) 6f56b47c696 fix typeahead regex for move (#113850) 98f1ed6c758 Fix rewriteWorkspaceFileForNewLocation test. Fixes #113762 20950d65268 testing: update old import cfc8c5d3d77 extension webpack: do not copy .ts files as resources ed3989b069d Add some recovery from a missing compositionend event (#112621) 2c5c0a3be14 testing: fix loading indicators, add progress during initial test discovery 2112a99fd9d testing: migrate from actions to menu contributions 52bdc14cc6d Copy of translated errors for js/ts web build d29388d2554 Reenable test, fix #113768 485c5fc0093 Revert "extension webpack: do not copy .ts files as resources" 3aa41899aaf Unable to change to another theme if the theme file does not exist. Fixes #113661 66482b368eb Sequencer.queue: support failing tasks (for #113661) 63deed1c6e0 :lipstick: 41d01ec14e9 don't leak emitters of context key services 87d2b3d07cb add support for event profiling 45f79f85735 Scope gitignore out* pattern microsoft/vscode#113823 9be7f7fb655 file name incrementing for files without extensions ced3bb4bb9e Secrets API feedback 037708a33f6 Avoid textual codicon references in gettingStarted Fixes #112657 c8fbf3aca54 Fix #112735 0319fedae10 add lint rule for missing cancellation token in resolve and provide methods, fyi @alexr00 please remove surpression comment eed13efcc36 fixes #111413 d0f68b3ec9a IndexedDbFSP Perf/Correctness Improvements & Tests (#109271) 76dd27c3be1 fix https://github.com/microsoft/vscode/issues/113829 064fc7a5267 api comments, fyi @RMacfarlane 265bd0b5b9a Open Editor Sorting: fix issue when untitled editor changes name and list does not resort c1274981145 Fix #101738 3f435ff6c1f fix #113404 ab1aeb6b73d extension webpack: do not copy .ts files as resources 0a3e23a5b2f new html settings not it in the settings UI c41302c5ab1 Relax worker.onerror after a successful worker start 6c95b041ea6 test: add tests for #113403 c907b8fff85 no vscode-imports b99faeeb3ce fix minification target 51ea16966b6 :lipstick: remove appendChildren infavor of append, fyi @bpasero c46eca1dd34 Merge pull request #113518 from nrayburn-tech/update-dom 37b0d344c7b add a RANDOM_UUID snippet variable 2d1b63d6a3e Fix showing views submenu when view is merged with view container and view has secondary actions. 48dbb328998 fix https://github.com/microsoft/vscode/issues/113819 e8ad195f3e0 Revert "revert pool" 13e313c2b58 fix compile and hygiene cache miss f06ebe74253 :lipstick: f90c518b03c debug: remove enableBreakpointsFor since php-debug now moved to new api e008e41d27b fixes #113242 0652b9cbec2 debug toolbar docked actions only appear in debug viewlet 750948b7b5c fix hygiene as well dd9e52a40d9 libs a96a29b7535 pkg-config 035e15b7712 revert pool cefe06d375f build-essential 09e281c091a Fix #113732 7449d86b89c use esbuild for minification ded513b20b2 Make cancellation token in resolveTreeItem required Part of #111614 7814ffc41ec Fix #112663 699d736d785 distro 82b99b3286f skip flaky test (#113620) a9ed4e9b0a4 Fix quick input button height Fixes #113745 c4aeb68a68a debt - introduce and adopt flakySuite 174bfe9b528 simplify gitignore 008f8dcdeea missing compilation 503a2458dc4 Merge branch 'joao/build/agentpool' b5ccd30c95d css - less generic rules to prevent leaks f64cf2922f9 Fix remote explorer views getting changed across windows (#113237) c4ea0b55906 fix some spelling mistakes 6659f8dfe58 use compile agent pool fe795313d8e Revert "parallelize hygiene" bdbd644c27d parallelize hygiene a1760b1a6c2 Merge branch 'master' into update-dom 998e5e2ea67 onDidChangePassword -> onDidChange in secrets API 1bb2ae0e365 Allow ResourceCommandResolver.getRightResource() to return undefined (#113364) 7db413d4c10 Move secrets API to extension context a48ef56fbf7 Fix compile for current TS version 3ed300eb9db Add simple browser extension (#109276) 69dfa670ef1 Fix compile error if using older ts version 4d8895c7b72 Just kidding, keep proposed onDidChangeAuthenticationProviders API for now 942c3bad6b8 Sort contribitions b565c422aa3 Add find all references command for JS/TS 0f9ee988467 Remove deprecated parts of proposed auth provider API 13317a96944 Merge pull request #113618 from shskwmt/113318-diff-empty-files 87c2cf1b590 Merge the Monaco Editor job into the hygiene and layering check job 604e2466d90 Merge branch 'master' into 113318-diff-empty-files 48742bd3a10 Update ts grammar pinning tests 3bdf2825d07 parallelize 79fd01a78b4 use yarn task again 74623bc93c5 Update JS/TS grammars 2b040e87633 Unskip tests Fix #113761 714f85fc189 update build pool fee7cdacf72 add provider naming rule 4649e1205f0 fixes #113725 726acc51308 use vscode build agent pool 9d5f04fa0bd #100700 remove the skipped test e4bb3ff7295 fix #113217 414a4c0f511 list added view descriptors in ascending order in the event 8a0058b9e3b Merge pull request #113549 from nrayburn-tech/issue-107028 fc4b40b6338 fix type casts f4ab083c28e update todos ca370bdb0ae update my work query f93a2b62ef0 fix cr issues 00181ad8951 Fixes microsoft/monaco-editor#2292: `model.dispose()` should work just as well as `modelService.destroyModel()` f02af16530c Remove sync property d883d379d11 Merge pull request #113303 from microsoft/joh/toc ceb8da0be04 tabs - disable badge decorations for compact sticky tabs that have fixed width 4f34edadd65 Merge branch 'master' into joh/toc b62ec5c0eeb move shared config key into workbench layer dce7b0cd63b simplify outline model again ea51fb1bddf fix tests b948e42373c :up: distro 64eb716d57e env - fully qualify our own variables c03bc427cf7 some :lipstick: and refactorings 1e5b337c02b move document symbols command to right contrib fd23a8e3280 Have condition of test publishing match the condition for test execution 8986870317a Merge branch 'master' into joh/toc 9b66dc4ad2c debug console: to string of simple values should duplicate value for each count baf15f1041a Allow tabs to wrap to multi-line (#106448) 8ed509056a9 Merge pull request #113710 from mitsuhiko/patch-1 0490bb1e9ae Merge pull request #113716 from noritada/doc-fix 5bf42c9acd8 Merge branch 'master' into joh/toc b6c601b4fc8 Remove duplicate 'the's 8fc5e370f65 Fix a typo in a log message in extHostCommands.ts 98106c48a07 No need to create fake workspace folder for query builder Fix #111348 3283ade7649 Don't use 'expandPatterns' for workspaceContains search Fix #110510 da4784eaa84 Don't miss creating a new default terminal when reconnection is disabled Fix #113564 4e7e21233e3 Have `computeSync` return an array of results 5edb6102629 Extract all MarkdownHover computation to MarkdownHoverParticipant 408539d8fa5 More cleanup 18982d441bb Fix compilation error d3b643c8a48 :lipstick: 923f34a80d1 Extract `MarkdownHoverParticipant` from the editor hover 2f817caf6e7 Move more marker specific logic to markerHoverParticipant 28795976207 Extract `MarkerHoverParticipant` to its own file 765947c205a Extract marker related hover logic to `MarkerHoverParticipant` 7e7775705ee Fixes #113318: Show having no change when diffing two empty files 72420829833 Fixes #112834: Ensure the markdown link provider is registered before invoking `vscode.executeLinkProvider` 262a7157ab5 revert webview preload changes. 56c808a66a9 Emmet flatten DocumentStreamReader (#113602) b84858babef Emmet remove dependency on vscode-html-languageservice (#113599) 94facfcf06a Merge `ModesContentHoverWidget` and `ContentHoverWidget` 3564f180616 Fixes #40926: Inherit visibility from the previous line 95cfa9ede4e Fixes microsoft/monaco-editor#2276: Check pixel ratio after each render 19b5e736fa7 :lipstick: 689fbbd9607 Increase timeouts 5cc0aa28496 Add support for including line feeds at the end of lines (microsoft/monaco-editor#2265) 4a121608e8c Add test for microsoft/monaco-editor#1235 92d4b14e293 Update rust grammar afb6a0c56ef Fix CSP 15561c41399 Emmet polish 15ba9aee0e9 Emmet improve Expand Abbreviation perf (#113558) b5cd082cd47 Emmet refactor toggle comment (#113557) f1ea605a695 Use blob urls instead of data: to maintain current origin e6daf340852 Better simulate real-life CORS in code-web server 58852eaa854 Add a timeout to the editor tests step 5ea96ec9cd7 Fix `_colorMapOverride` usage before initialization 67bff68034c Add `monaco.editor.setColorMap` 433833fbe02 Emmet refactor reflect CSS and update image commands (#113550) a6bb30b41f7 lazier loading of windowsProcessTree c1bf6e0307b no need to update api 05be32f0551 turn on renderer view 7c11754ad4f avoid duplicated text model. 6a7f07f8b61 update height without scrolling the view ebb316a2881 Fix incorrect icon hiding for files in tree view 5dbfe32be31 Allow tree item command to be resolved later Part of #110498 3a70241a0bf Merge pull request #113536 from microsoft/alex/build-compile-no-container 3e945d092c2 Trigger build 321b407de55 No need to use containers for compilation and hygiene jobs 5b75a42575f Cancellation proposal for resolveTreeItem d746f2d2772 Fixes microsoft/monaco-editor#2220 0dc7faff87e Fixes microsoft/monaco-editor#2222 cbea242dcbb Fixes microsoft/monaco-editor#2236: Avoid using `wrapper` as a css class name 7c937a7a383 Fixes microsoft/monaco-editor#2237: Add API to register commands 0439aef7b3c update dom to use newer methods c44b7d25d91 Refactor Emmet merge lines and select item commands (#113516) c7dbab59ff4 Emmet create new html-matcher override instead of using LS (#113508) a1ea4df9596 Empty output view style update and layout change 4b6280aa8ce Skip webkit 9945754a620 Add editor smoke test (ported from `monaco-editor`) 4df5d59e021 force update metadata diff editor for the first time. cd836bb54f6 Fix process explorer styling issues, fixes #113399 3c518e43d39 Update distro f19eb28477e Avoid installing typescript 2ca3e67f32d Rearrange CI jobs 802a36b0970 Add typings validation 4df5991023a Adopt latest setup-node action cead2666633 Align all yarn caching steps 2a8140c5e8a Let debug wait for tasks to get input Fixes #108443 ffef9abe924 Hide auto forwarded port notification 82fe1e7d0df Avoid touching passed in options object (fixes microsoft/monaco-editor#2210) and avoid deep cloning overflowWidgetsDomNode (fixes microsoft/monaco-editor#2184) da8549b7323 Merge pull request #113376 from microsoft/alex/use-builtin-cache-action 4804bbcdff7 Tunnel factory can return undefined (#113232) 1c0efed5a67 Test cached node modules 9c9e1075826 Fix semantic highlight scheduling 413b5d47057 Avoid ts changes b4789ecf849 Fix typo 2b380bf8c34 Support whitespace options d20f8ed37d4 Add style controls 4b3d54ceb32 Avoid changes 7222b357f75 Fix cr issues d26dbae6cdd Adjust request schedule 0c697b2e334 Merge branch 'master' into alex/use-builtin-cache-action ddb88dac9b8 Avoid touching continuous-build-* 4248e3f7e82 Add Download Playwright step 2697a42ee71 add range WIP 2db89c75e6f rename to inline hints 1954e938504 Adjust hint label styles df24d0153d8 Trigger a build to test caching 1b713df9b61 One more try 941b3513c91 fix view state being stored after picking an element ff5245ea45a Enable playwright debugging 0d671ccb2a7 remove unused context keys a747b66c1ec naming: Outline -> DocumentSymbol when it's a symbol, some cleanup 86dd04ecfc4 fix some outline settings so that they are also language overridable fcba2ef5891 simplify filter updates 61965e6bc50 Use fast 7z compression level 674877fc173 properly implement `revealFocusedFromTreeAside` command 5162c8e8563 Add "Loading..." to custom tree hover Fixes #111615 4468307af3a Fix themeIcon + resource in tree view Fixes #113374 ed87c35de9a Show more port cmdline when wide And add pid. Fixes #112796, microsoft/vscode-remote-release#4120 0b1892f877e Start candidate finding later (#113377) 5b9ea8d3780 fix/workaround rendering issues with codicons and quick pick 02b72216d7c Merge branch 'master' into joh/toc ce02917f666 change cell uri fragment format so that opener service doesn't interpret it as line number, also throw error when trying to resolve a cell as notebook, https://github.com/microsoft/vscode/issues/113307 7b6bca0bf59 modes hover must not bread fragments, https://github.com/microsoft/vscode/issues/113307, fyi @sandy081 bbaff3d568b Adopt `Cache@2` for node modules caching 97ae453378e honour outline problems settings in notebook outline 88bafd443d1 Merge branch 'master' into joh/toc d24ab0a201a Improve comments and code style ff8ae0b93ff Avoid changes bf4e2371d4e Avoid generated file a6fd2cc1088 Use utils type converter caaf2a07a94 Merge pull request #113341 from microsoft/alex/node-modules-cache-key 8b7c6622339 also use outline view state for qiuck pick 4140affee2c breadcrumbs picker must restore view state when being dismissed 7cc87833199 trim MD headings syntax from outline element adc8c296ee8 move more things into outlinePane-land 1b8be429cda properly cleanup notebook outline marker b884f75fa6f fix stale breadcrumbs issue cb020e68a04 tweak (reused) rendering for breadcrumbs 4fa97186146 fix and tweak sorting 9c861dc5fd5 update outline as soon as it becomes visible 871f167341c add IOutlineComparator as concept, remove `outline.symbolSortOrder` 68257573641 More tweaks 382a8740a91 Fix that `VSCODE_ARCH` is not taken into account on Windows 40fb699b6f4 style tweaks 63acd85f702 render markers with outline elements 7728010c73b Invoke `mkdir` with `-Force` 05a5209b4c5 Fix candidate port finding (more async, better timing) (#113342) f23ed65688e Compute node modules cache key in JS to avoid globbing a5360f21b81 Merge branch 'master' into joh/toc fe70487f14b :lipstick: d75115ee9c7 breadcrumbs - make sure to dispose current outline when editor changes f39f31d2ca3 protect breadcrumbs widget from rendering bugs c459ca37441 Merge pull request #113332 from microsoft/alex/modules-list 3de96fd2372 Simplify code b7a5fcdc6d5 show a default entry when a cell is empty ea633831d49 workaround https://github.com/microsoft/vscode/issues/113333 07b28e284ba Bust the node modules cache 76c974bfebd Have a clear list of directories where yarn should be executed 1d7fb0e757b notebooks quick pick should contain all elements 698ed864114 fix issues when user state changes 25709313284 make notebooks outline a tree (using folding logic), also fix notebook outline icons 9f5cfc246bf Add dummy support 434f63192e8 Revert "Avoid generated files" 96b889a113b pre calcuate output height. ec3f4088e71 restore view state df64bfe7f7c avoid view state npe f98fabae6ce Merge pull request #113279 from microsoft/alex/remote-websocket 9a7e8372ea6 update distro 102e69c975b Merge pull request #113311 from microsoft/alex/gulp-lazy-load da802ca8909 style polish 98e05820b89 update distro 1ee7a0e015f Merge remote-tracking branch 'origin/master' into alex/gulp-lazy-load 1630db29bf8 indexOf baac11d5f58 Merge pull request #113296 from microsoft/alex/gulp-no-respawn c1eb24b027f Load expensive node modules lazily 11e600ce2c1 remove console.log d14c8de672f event dispatcher for cell layout. 4afc1ee4406 retore awol feature and fix tests with that 52c1cce2597 Add controller 6fa83ab26d9 move deprecated style into IconLabel, move/rename outlineTree to outline 54da36d181b proper disposing of outline objects d7644dc25ad replace IOutline#resource with #outlineKind a54c02aedd4 add setting: outline.symbolSortOrder 515550212b4 move sort order 088b21038e8 properly layout tree 661c741c302 make sure outline is all expanded 277a8262e0e Avoid gulp having to respawn 310a9ff90fa Merge branch 'master' into joh/toc 22c5527f96c fix compilo 9699993f161 use outline service in outline pane cfccae30dbf Fix layer breaker fd8b68457b5 Exit immediately when a cycle is found and running on the build 9c2a1dc473c Don't restore ports that are already detected Part of microsoft/vscode-remote-release#4112 741a568bfd5 Avoid generated files 8476ff1a9de WIP d2ee88ba3fd add config per UX (breadcrumb, tree, quick pick) 1922771f2e8 move delay "after big change" heuristic to new outline model 1478078ee30 Update task services doc link (fixes #112591) (#113170) 445f259e34c Add sorting to npm scripts (#112725) 297567be0c1 move document symbols breadcrumbs logic into its own data source f2fd0ec094e Use the browser's WebSocket for remote connections 17573d22216 move outline view state into its own file ca08df3de54 fix compilo 1844c541870 testing: forgotten push to enable debugging 84903a3f400 revert outputs should trigger output rerender. 64c38324e65 no outputs to render ede4de744d9 vertical alignment 23658cc8753 empty cell outputs placeholder 597ec5f0573 padding polish for mimetype switcher d345d1bd827 mime type switcher 8b23b938a38 split point takes renderOverviewRuler into account cb5f9b5294d Merge remote-tracking branch 'origin/master' into rebornix/output-view-model 6f11d34f677 resolveNotebook API command takes no argument 9ac5131833c Have the `TunnelService` use `IRemoteAgentService.socketFactory` 11f838c144c fix #112747. af92a731fa0 Fix #113250 0e2a0f9013c Prompt when there is an AMD module cycle d63aa232d93 update distro e8bb7a938ee fix #113243. f0376ac1312 Add `permessage-deflate` support 609d547db1f also show cell-file icons in quick pick 7593c56fdd8 use file icon (if applicable) for cells, otherwise use default icons 5ebbd9a77cf re-use css classes for better icon support 19cf2d424e0 render highlights in breadcrumbs picker 68da4f16d67 remove onDidChangeActive-event 358f3909620 simplify model, add keyboard nav support for notebooks 822a45f6072 add outline target and adjust sorting, filtering for document symbols outline accordingly cece1a4fcf4 use identity provider, some cleanup 88c271c3f71 remove ITableOfContentsProvider, remove duplicated code, add quick picks to IOutline 4d47c40dde4 delete old tocProvider 7cc71d65361 Fix broken remote explorer drop down Partial fix for https://github.com/microsoft/vscode/issues/112750 513055e2e0d show a root element where there is outline-breadcrumbs but none are currently selected ebb69237016 reveal vs expand folder vs select folder... c51830e8efa better revealing and previewing 48c2ad6493b Temporary workaround for #112843 add8753c74c Only terminate after 3 EPERM errors dee0c84e7f0 update distro a512c86f10e Revert "fixes #112750" 57e3aba4e16 Have `/build/` compilation and `createAsset.js` be runnable independent of the root `package.json` baadb591bd0 update nb breadcrumbs as you type c6f70a3a019 :lipstick: c2f1a367ef0 Adjust node module path 29f556a724c styles for notebook outline elements ec6087fe180 Merge pull request #112837 from microsoft/alex/node-modules-build2 a8d9a5eedc7 Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 5c1ff8158b7 Avoid lookbehind (not supported in Safari) b71972bbb00 Support open in background for 'open with' f0c758bdcc9 Support open to side from the 'open editor with' quick pick 64888cafe07 Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 09ca712fe7f Fix compilation errors d78c8689d0a Give browser unit tests even more time, the build agents are having a bad day 36d09208f19 Fix whitespace issues from github merge UI 72cf134322e Don't transform viewColumn used when creating extHostWebviewPanel programatically 32d935ebf4f Extract type guard 186792cadbb #27498 restore extension editor webview scroll positions (#85982) fc35c4275f8 fix #112778. 768cd308c62 typeahead: fix invalidation on 2nd char in zsh aa8962f5dcd Fixes #112353 54dc2d786e1 Merge pull request #112384 from myovan/master 25212c95eba Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 563664f3491 Increase macOS browser unit test time because it continuously times out 16c2193e3ff eng: avoid duplicate prelaunch task runs afafd5e8358 Merge remote-tracking branch 'origin/master' into rebornix/output-view-model a207b50937d dispose webview scroll event when switching models. 4fa0f309ab8 webview cover. 9970299016a dispose webviews after switching models. 361877735ce :lipstick: 71a733b4aa0 finally fixed the OutputViewModel leak eb154856a38 fixes #112366 87629065098 :lipstick: 6ad37a351ff cache metadata and output height. 11d5c625d1f fixes #112750 20831dd3df4 Keep only `@types/*` deps in `/build/` and share `terser` (#112718) 8fdb44467c7 update distro 273a5cdf5aa Emmet comment spacing fixup, fixes #112835 a8cadd39129 Merge pull request #112812 from microsoft/alex/node-modules-build b4a22eba377 recompute output height in diff view model. 6ad2dccc786 Emmet Toggle Comment HTML :lipstick: 775bf46bad4 Adjust references to --list-extensions option ea15eb4e5ab Strengthen sameNodes check :muscle: fixes #112829 94fbbb38ae6 tricky selection listening 58985749f9a memory leak e064043f7a8 wire up outline service with breadcrumbs control, WIP 202a8fa3eb0 Merge pull request #110961 from a5hk/snake d5bed1d4a7c fixes #112792 db27c552056 Adopt `ICodeEditor.executeEdits` c2044d680f4 bust the node module cache dc169ce06df Merge remote-tracking branch 'origin/master' into alex/node-modules-build da4192d2879 Leave sorting deps up to yarn 3e8b2d86d17 bring back css integration tests 6d552620316 update vscode-uri c1b988bcf86 Merge remote-tracking branch 'origin/master' into pr/a5hk/110961 2df64d27dd2 Merge pull request #112777 from microsoft/alex/prof-v8-extensions f294e4a9cc4 Merge pull request #112810 from microsoft/alex/node-modules-types ff744b4fa8a fixes #112281 7cd137263a8 Fixes #112382: Assume that control characters are wide ec9ba0edb68 debug: Focus child session instead if it is stopped 02443d02f5a Fixes #112412: update comments to match placeholders b0af35c8104 Merge remote-tracking branch 'origin/master' into alex/node-modules-types 711ec31c7ea Make sure to call done() from unit test 8c5966fc770 Merge remote-tracking branch 'origin/master' into alex/node-modules-build 75fc5cf5258 update distro 14cb2089dc2 update distro 2c4988b7639 Fixes #112301: Wrapped lines contain the wrapping whitespace in the line content 295912f7d50 update distro 4fc14314b69 Fix compilation problem 3bff49d2468 More tweaks to Windows cache exclusions b3e390baa7f Merge pull request #112760 from microsoft/isidorn/workingCopyServiceMulti c78bd5bd783 createFile and createFolder only allow single operation until there are more use cases 60c263ce1ce Merge remote-tracking branch 'origin/master' into alex/node-modules-build 318ff7e94a8 Merge remote-tracking branch 'origin/master' into alex/node-modules-types 8dc8025cd48 comment out css tests on windows 4efb4a2e8db decorations - show them next to the editor label when tabs and breadcrumbs disabled edd37076b4b Adopt new mocha types 7971d627ce8 first version of outline service, outline creators, and implementations for document symbols and notebooks db82bc13aa6 Move /build/ dev dependencies to root (#112718) f74ad9692f6 Align `@types/*` dev dependencies (#112718) 9034b769fa8 fix #112805 0adc15c4bb8 configureCrashReporter should check whether we are on Electron b069dbe0aeb Tab decorations need to update scrollbar (fix #112799) 9c30a0e98cc null guard 780ae767608 workingCopyService: create and createFolder also use IOperation interfaces e588e04b5ef Merge pull request #112803 from thebinarysearchtree/master 34f1e7ae207 Revert 0d14d3e38a8aba6e2bcd6d5dd729c4d47b3d4f97 1585a290afc Merge remote-tracking branch 'origin/master' into pr/thebinarysearchtree/112803 4db298aab63 Avoid text flickering, just render &nbsp; to have a height eb3cfcda015 chore: bump electron@11.1.0 d4e98289a34 [css] revert changes to test runner 5d6f7a65d38 Use IFileOperationUndoRedoInfo abf082cf74a Log more details when exiting 65c59b509b6 Merge pull request #112798 from microsoft/alex/node-modules-types-keytar 3d9d6b34204 trigger layout when resource labels have rendered, fixes https://github.com/microsoft/vscode/issues/112799 daad75c2c6b [css] update to vscode-uri@3.0 d6a6b44a130 Remove all `yarn` warnings aa2864d53f7 Remove most of the `yarn` license warnings 90f9a7de885 Execute `yarn --ignore-engines` for extensions 1141224b80f Remove debug console log 13ea3e08a1e Fix hover widget. 1324dcf085c fix #110982 63d49f6a135 don't disable the current remote resolve when bisect'ing extensions, fixes https://github.com/microsoft/vscode/issues/112473 2dd359c7153 Use the root typings for keytar since we are loading the root node module (#112718) 2c83509a154 Fixes #112666: Recompute minimap options (which hold the background color) when the tokens color change df53f46ac2e Merge pull request #112670 from chenjigeng/fix/hover-link-encode-unnecessary 98166ea0b19 update distro 0d14d3e38a8 Fixes #112391: (Re)layout the hover widget after adding async content 7f1af9efb1f remove more unused code 5e865477065 only show render style switcher when the property is expanded 141572a2b21 render outputs in text by default. d46abd43537 avoid plain/text being rendered multiple times 71d63c7f741 no transform for ITransformOutput 3337693651f dedup. 8d5b2904fa2 :lipstick: 1c2d88e68ba fewer weird as cast 6d378dbadea no more casting for Single/SidebySide diff view model. 819161c7bca DiffSide enum to replace boolean. 6dd6d4e5138 Add `--prof-v8-extensions` flag (see #112393) 681a3e413d0 :build: c927a8015b9 Merge pull request #112771 from microsoft/alex/node-modules-vscode e48a21c44bd :lipstick: e9abb31537a Reduce height of notebook add new cell toolbar 2292bb0283f Make notebook add new cell toolbar visible on hover/focus 25cb0d70d4a Update removeTag command d03c18661cb Windows CI: Do not cache symbol files fee6dbf4e0e Merge remote-tracking branch 'origin/master' into alex/node-modules-vscode e461782061e Fix compilation problem 5e3dfd3bb8c Merge pull request #112765 from microsoft/alex/node-modules-typescript 7ca71e763d6 Move away from deprecated 'vscode' node module (#112718) c5d42b27722 renderers layout update 88f32df1d71 Merge branch 'mocha-update' e0498f0cdd3 Share typescript node module (#112718) dadb18c39e8 Upgrade Emmet removetag perf + behaviour, fixes #104173 04d74117859 eng: update mocha 2 -> 8 877dad976eb load renderers. bcef72ddd01 hygiene: switch to terrapin 434bbbde983 workingCopyService: take options alongside each argument 710360b7db4 resolveNotebookContentProviders does not take arguments. cb2167fdb22 Output transformers take ICommonNotebookEditor 3551968d69a update distro 2b25e675eb7 Merge pull request #112722 from microsoft/alex/node-modules-webpack 6112cc76f79 Move asClassNameArray/asClassName/asCSSSelector to CSSIcon 03a3e114151 No more spinning of loading progress. Fixes #112711 e42440bd357 Merge remote-tracking branch 'origin/master' into alex/node-modules-webpack 3072f2dd5cc Merge pull request #112719 from microsoft/alex/node-modules-mocha fba51d8422c :lipstick: async-await ebb94b4795e remove unused code 65e1707d19d format js/ts on save 3697925e5bc Use menuService across all views for context menus. Breakpoints. a341f800668 fix https://github.com/microsoft/vscode/issues/112745 d5d6096b65c tweak wording for participants https://github.com/microsoft/vscode/issues/111878 5ff434d97f1 debt - use localized string for bisect title 79d6bf6ca82 allow commands to specific a mnemonic title in additon to "normal" title 6efbb251b5a debt - tool tip never has a non localized variant b34a71e2279 Fix view order in remote explorer Fixes #112200 cbc47b1d7be Do not share `terser` 14440356e52 Merge remote-tracking branch 'origin/master' into alex/node-modules-mocha 438feb87d58 Merge remote-tracking branch 'origin/master' into alex/node-modules-webpack 4fae21b64d3 don't show dialogs when running tests 0e68af72989 fixes #112603 5c386371d8f Merge branch 'joao/build/compile-artifact' d981cf5b81b Revert "Revert "Merge branch 'joao/build/compile-artifact'"" 804c90cc49f Adopt more breaking changes from copy-webpack-plugin 77f4fb49952 Do not upgrade mocha 49962373131 fix tar d07422ec301 rename workspace action for duplicate b7aa0f7d406 fix template usage af42aa5bff8 show diaglog when extensions participate in file operations, have "don't show again" option and command to reset choice, add logging 2aa92c6e83b Adopt copy-webpack-plugin breaking change 3c4de451b48 ux - distinguish folders from workspaces when opening (#77718) 4f4ba928851 debug console: use menuService 29eb3fbc6a1 build: tarball compilation output first 6de06bc8c86 update distro fd85ae4f4a2 Avoid recompiling remote native node modules (#112644) 1cada18542a Share webpack related node modules (#112718) ed19f6082f3 Share mocha related node modules (#112718) 83c47f90d0d debug: move Debug Console action to the `...` menu adf764617e9 remove unused keybinding id e3612f789be Use registerAction2 in markers view bb157721fbb `/build/` and `/test/` should only have `devDependencies` 0929ea86cd3 don't suppress preview when handling onWill-events anymore, https://github.com/microsoft/vscode/issues/111878 a7fbcc27b75 Merge pull request #111222 from microsoft/joh/tabDecorations a09cbd1b118 timer mark sources must not be unique, fixes https://github.com/microsoft/vscode/issues/112708 834488bd7a1 merge last stages into Publish c757f9c70a1 merge macos jobs into same stage c8aaeb75137 Revert "Merge branch 'joao/build/compile-artifact'" 6d683afb84f build: compile smoke tests 2445f698949 fix hygiene 7aee2c7d45e Fixed issue -filtering by extension in Change Language Mode (#112435) d8a7c31aba3 testing: structural and perf improvements cf94178b897 testing: improved test explorer, cancellation 201112e9948 testing: continued work on test explorer 732c73ef796 diffBrowser. 7c4757dd0ce private _ 0055e658c99 style polish d6e8feb7744 Check in additional file for uri opener api change 13770874831 Ignore case while checking pressed keys in webview ecd2325f863 Escape backslashes in keybindings for release notes 423076ab493 Pass schemes to main thread a28b7022e0b Emmet fix edit point commands #112691 ae1077255c1 adjust test for removed process env key 1248ddadb8c fix #112683 bd38c65afc7 Add workspace tagging for java (#111303) 847fd19b026 Merge branch 'joao/build/compile-artifact' 21b1da3fb08 absolute layout for side by side output diffing bd131b85785 dynamic .artifactignore a8b4e9817f5 finish compile artifact 581ae611c2b debug: watch expression use menus 483bd40550d Update several Emmet commands (#112597) 2156931d38b Better side scrolling 41f450129ff fix: hover link encode unnecessarily 9474102e7b2 debug: more transition to commands, get rid of StartAction bffa4045489 Have TentativeBoundary trigger rollback (#112510) 9f27d99af01 Update isVSO check with new remote authority af7edd782e1 move progress and cancellation of file operation participants into its only customer so that progress stop when applying a workspace edit and showing its preview 6a342fe0a47 update original webview based on original text model. cee8cbd9f29 fix cyclic dependency b8ddffe7b41 rename setting fc6bf56844a Fix executeTask for composite tasks Fixes #112545 e5e25a027e3 Update src/vs/workbench/browser/parts/editor/media/titlecontrol.css c78bc564604 update references viewlet 3776ba6be2f Fix activity badge on ports view not going away 7d0d3835e6e cleanup hygien fb2a5e18bb2 fix build df0eda5adbb build 24a98f06442 debug viewlet: use registerAction2 and restructure the whole debug toolbar cda701edbd7 debug: move colors to debugColors.ts from debugToolBar d14fb9da0fb fix build 6236a5bf8b5 compile: use artifacts instead of cache ad362089bea add proposal of CancellationError, https://github.com/microsoft/vscode/issues/93686 b4b8bcda479 tweak padding-right for decorations d5a632e6fcf empty 0cee1531f79 Merge branch 'joao/build/remove-postinstall' 7db8e3b08c0 fix https://github.com/microsoft/vscode/issues/112418 ce1ffe0e7f8 link webkit issue for missing timeOrigin support a780c7d4515 spell out GDPR types instead of using mapped types 018b924fee2 add logging for #112649 3b5cdf3a0eb backup - move progress reporting into place where save actually happens c7d468d8ee3 empty 6260e655bc6 codicons -> iconLabels a1b6de93363 Fix markdown span style filter Fixes #112606 1abefb9be2a Fixes #112652: A disposed IPC channel should reject all requests with a canceled error, not resolve them 39bd9df739f Show a clear dialog on web when the remote connection fails aaf73920aea Ensure task executions get cleaned up Fixes #112247 6f08397de0f Enable fileWorkspaceFolder variable for remote tasks Fixes #112514 78fc9abd92e explain why ::after "inherits" italic rendering 21c8c9f768e Merge branch 'master' into joh/tabDecorations f75e0388adc remove passing user target 8fbe27ae9aa Do not touch the perf marks names ec2d8d67725 Try to give a good stack trace in case loading code fails ac7eb534b82 Increase web worker extension host timeout from 10s to 60s 1100f276812 fix build 77221e5f604 Allow strings as host name for port forwarding af519ea93f7 Merge branch 'joao/build/merge-distro-directly' 9fe0d3c372f Merge branch 'joao/build/child-concurrency' 2f8dee4d87c Add logging for calls of `process.exit` in the extension host 20920160792 don't show loader stats in perf view editor anymore 25d6642db52 debug: preserve focus in editor when integrated terminal is shown so match debug console behavior and to make sense for accessibility d833f8bc10d quick pick - use Alt as modifier to open to side 3229991032c :lipstick: 083d38475c9 Tab bar not rendered on first load of only a welcome editor (fix #112618) ede8d447025 Bump distro 8a2ec350bd9 Restore terminal UI state and layout when reconnecting to remote terminals Fix microsoft/vscode#109244 fd6debbde2b hide inset and update layout for the left webview. 1741bbf7e6f render deleted output 2118388b0e1 two webviews fec4672c27a output diff container css class clearing 09d72bfaec8 :guard: d2aebcd2c58 absolute positioned borders elements f91b8f2e7ae More scrolling in getting started 01b04218586 Take ownership of workbench-welcome 03081f5a3a8 Polish skip location 6d3c2e68355 Adding proposed external uri opener API 542670762fd Make sure we dispose of webview revivers when the main thread extension host is disposed of 03c528450f3 Small formatting cleanup bd8e81d122e Merge remote-tracking branch 'origin/master' into rebornix/output-view-model f6a796b6693 grouping types in notebookBrowser 86838823e3b move genericTypes into notebookBrowser 706b8ddf983 single backlayerwebview! 05f69f7bbd3 share the logic for renderers in webview 64f7c1b0444 :lipstick: b56da5e92aa align backlayer 1 and 2 c7616704115 fix build errors fa464a731cc :guard: 9694d9f5c96 move output layout update logic out of back layer webview. e2458c2d705 Fixes #112483: Use `JSON.parse` and fall back to the tolerant parser only to extract better errors 9c70421d476 IDisplayOutputLayoutUpdateRequest. a7cac806230 no need to pass in cell for updateViewScrollTop. it only talks about output and offsets. e3cf33470d6 link clicking in the output webview 65bc4153aed support scroll position syncing. 15ba91d098c Massage mark name to align fbe4aa28ff4 Collect and deliver perf marks from extension hosts (#112552) 691a2ce4ecd add timeOrigin as implict mark whenever possible 976b9b5cda2 :lipstick: 0ff71d32138 update output in webview position when list view layout change. c782b708b18 cell body height to 0 so I can click into the webview adaa7d6d638 Update codicons: use new loading icon and animation (fixes #112593) https://github.com/microsoft/vscode-codicons/commit/ca2658d7973430426109b97f9f57c9f50b4f1717 7284389d4bc Update Codicons: Make circle-large-outline 1px outline (fixes #112310) https://github.com/microsoft/vscode-codicons/commit/7a530b493aadaaadee5ae62e33a90235795dfc09 bd67f0d0cab :lipstick: ff02224c1bc move output layout info into genericCellViewModel shared by notebook and diff. 179adc5f7fd support removing a setting from all targets 284ace0bb6f Cleqn up codicons 35be51e43d9 open editors: adopt registerAction2 bbb797d3e4d clear static outputs when collapse outputs panel caa595fc066 absolute position of mixed static and dynamic webview 3080c3e88c4 webview output first load f158da4d7c4 Fix microsoft/vscode-remote-release/issues/1801 063ecfe0768 explorer: adopt registerAction2 66bf5744fa5 :up: distro 5b33fdd6507 API: finalize status bar backgroundColor (#110214) 2daa49098b1 Catch all localhost duplicates when forwarding a port Part of #112571 41628e33267 merge distro in a single command dfeaeb5740a debug: check if languageIds is there e2f6cc5a965 breakpoints: use registerAction2 d79f4e7b887 add test timeouts 208380cf766 Dispose a permanent failed connection and fail any further requests through a disposed `ChannelClient` (#112278 , #112568) 834b2b1570f bump cache salt b7d648a8739 remove CHILD_CONCURRENCY=1 for all except windows 9293efd7e7d build: remove postinstall script invocation be2d9834342 debug console: use registerAction2 c97d5e10337 build: use PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD 5ae66f37a89 build: use ELECTRON_SKIP_BINARY_DOWNLOAD e135eee1f1d add perf mark when file systems are registered, fyi @bpasero d782f11c7b2 do not restore theme if setting has changed 6aa034b1ca4 fix build 43c613c7009 timer mark event should also include unix timestamp 02bf5807169 remove migrating sync settings 3a8b161dcc8 #103869 remove user value if set to default and target is not passed 181d5dafba6 editors - show progress when waiting for auto save to complete to take long (fix #112278) 175c1298b84 remove all usage of concurrently 7743d971b10 concurrently -> run-run-all d444826441a Revert "debug: stop supporting enableBreakpointsFor" 6c5916cafe1 web api - document some methods I forgot 607a0b8f133 in addition to file watching, use text file service onDidSave, fixes https://github.com/microsoft/vscode/issues/112477 0716eb086a6 Merge pull request #112306 from microsoft/aeschli/remoteIcons 0f56b9b6868 add embedder API to retrieve (startup) performance marks 6eb9b8938fc debug watch: use registerAction2 092b1365c76 variables view: use registerAction2 8ddbdd338a1 Merge branch 'master' into joh/tabDecorations 690e9f1e02f add ITimerService#whenReady bee1e648979 Fix Configure Task for workspace w/ 0 folders Fixes #111815 aa587fe40a3 Catch bad progress location in extension trees Fixes #112211 b54f979ccbb Merge branch 'master' into aeschli/remoteIcons 05b94398d5a update distro 27cefc2a818 Rename `Protocol.onClose` to `Protocol.onDidDispose` 9cc0fb57434 windows - add helper method to know used window 460b6e720ef in browsers perf util is just a wrapper around native performance 1537b5bcc25 windows - cleanup hack for empty windows when restoring afbd2e826c7 Remove Build jobs for now c42e44e756b :lipstick: settings descriptions referencing other settings a1f815a4c9a add option for preview navigation behavior (#112389) f3e95ede9e4 Remove unused import 29e3f670384 config - careful with undefined/null config props 6b950b3d685 :lipstick: d36f19d1d3d quick pick - configure openEditorPinned properly f9bb8e62001 fix #112467 5114f5d76a1 Merge remote-tracking branch 'origin/master' into rebornix/output-view-model 89fd7be7fbd test 9ca7b4ed4df DiffElement cbf9234d4fd hook modified webview a9c5d7cc3c6 chore: fix CXX export 6361cfab60c Add scrolling to getting started page (#112500) b2c0291c254 expose notebook text diff editor list row container cf242ccaa83 prep for webview renderers ca4601deba4 no unnecessary as any f656636cc38 :lipstick: 14b7df48c39 do not restore default theme dcda9032e78 output height calculation in view model by reading folding state. 239c211326d positioning for dynamic height output 4d0195152fa Add a slice to fix compilation f76b1c25e7e remove quotes since we don't spawn shell 79a42e72217 use menu registry for sidebar actions 9565cf54c63 chore: bump electron@11.0.5 b44750d551d use menu registry for views visibility actions 387f4f4b112 Skip electron binary download 7989b98326e separate side by side and single side viewmodel 428008f3a56 Align versions across `package.json` files d6e0a5424f2 Use directly `yarn compile` 3ba967fd7eb ext: log errors running contributed commands to the console for debugger vis d583e26cd09 fix show view submenu in debug 0f33afa9f96 fix #112217 by replacing look behinds 42e31e92e29 cursor and user select update for output 5431ddb506f Bump distro 4263025dcdd Merge pull request #112279 from chenjigeng/feat/builtin-extension-report-issue 287137afbcf fixes #112415 8fca5328ac5 Merge branch 'roblou/shellEnvVar' dce22cf74b5 Fall back on node API when $SHELL is not set, for user shell and shell environment discovery See github/codespaces#1639 8fbaf86e4b1 fixes #112413 3ee9eb9be4a fixes #112417 a22b5d54ad4 [json/css/html] adopt lsp 316 c2a8940127b simpler perf mark for didLoadExtensions 17c777b1119 update distro e2ba0809426 fix typo per #112437 29edd0d2a90 Use panel title context menu for contextMenu actions d766e6baa8d =revert changes to themes.contribution.ts 6d8f5bf363a Merge remote-tracking branch 'origin/master' f7d9fe9b720 no trigger specification 8876c6debba enable master ci for production build 5b2015c9a00 telemetry for raw timer marks 72e82ba7b25 Make simple file dialog more predictable for screen readers Fixes #109722 9ac0fc87902 remove unused/duplicated perf.mark a6f2524e4a8 - introduce panel title menu id - move view container menu acitons 43017777275 Update grammars c87c95a1a04 prefix our performance marks with `code/`, e.g `code/didStartRenderer` etc 7381f53fd18 windows - move out more state code into separate class f9b89066c7a remove dependencies stage 5f31a6ddc66 Revert "fix yaml" 064e1d19dfd fix yaml 2f2004f5fa8 faster dependencies check d67e33f0b0d split compile & hygiene 2af62a03fe3 simplify continuous build b1524d6b34e build: VSCODE_PUBLISH 200d60cc13c Do not create issue on failure c7df7d91f42 Move actual gulpfile logic to `/build/` ac6cadf8ee2 Fix gulpfile e56597ab7a6 Save 1.5 seconds from `gulp` startup time 5f20ce95815 Increase yarn's network timeout 7d4c5a2c0fb Add a dedicated `Build: macOS Node Modules` job 90f0cf5b313 Force cacheNodeModules to fail 28776ec1a28 Cache yarn cache directory 704393a57cf fixes #112410 7168a1bf157 remove unused measure `ellapsedTimersToTimersComputed` 8b5984e7b83 Windows state deprecations. Fixes #112443 4df387f5ad1 add a way to read marks with source, adopt in perf view editor c666c1d72f2 Save remote Help&Feedback enablement globally Fixes microsoft/vscode-remote-release#4165 3aa342ff68e Remove use of `getActions` from tunnelView.ts Part of #92038 4ba273fddaa name marks with source when importing them 51a3943093b Delete PR workflow stub 814bf82b853 Split compilation job into core compilation and extensions compilation 672216afdab Fix auto-generated link c7319db91ce Remove use of getActions in remote.ts 16e715dc38e Bump ini from 1.3.4 to 1.3.7 (#112276) 45c7cae914d Bump ini from 1.3.5 to 1.3.7 in /extensions/markdown-language-features (#112275) d1fff1a0836 Check in `.js` files from the `/build/` folder to improve build speeds ec5da6d09c1 remove direct writes to `globalThis.MonacoPerformanceMarks`, use native performance instead, import native performance entries into timer service, fyi @bpasero 4b88174158f notebook: use icon names in registerThemingParticipant d55a3f0bcaf Merge pull request #112296 from yeswolf/master 71aa067bbd3 Fix intentional failing test e25373f16ea One last try at automatic issue creation eeded3b8c45 fix #112447 614e183e9a2 Attempt to avoid skipping steps on failure cb84c32f5ac fix #112448 db4264eb3f8 Fix variable b7f7b9fb8bd Intentionally fail to test issue creation a861e22c7cc Switch to using `github.sha` b742a4c8ea1 Create issue on test failure 707afc26d6f Skip compilation if the cache is hit 36b48f49849 milestone update f413b81fcda windows - move state handling into own class 75eeac01049 Split Linux Build, add macOS jobs 6f08741eb91 separate viewPane and viewPaneContainer a4206d19b0d rework perf-util, only allow for marks, separate perf-marks from renderer and main process (and future other processes) 24b18f1bd1f add perfEntries2 75f3a503fc1 create and dispose menu for context menu actions 18ded3c91b2 windows - shuffle state interfaces over 9489147837e Re-enable build jobs 51f18c087dd windows main service :lipstick: d8a48910053 windows - first cut cleanup of windows finding logic 1a1db8f00e7 bootstrap - add more typing info 1a2132f16ee web - show dispose dialog only upon user interaction 28964872e7b lifecycle - log long running operations preventing shutdown (for #112278) 87b4380045d Merge branch 'master' into master 96b426ef1da Remove dupe context key service registration in cell Fix #111280 873f23dc4cf Fix line highlight when navigating to search results Fix #106209 7e16a1e72ed Fixed issue with dragging to select text on Hover should not hide it fad4717a787 Fix issue with dragging to select text on Hover should not hide it 5954c8366d9 Fix #112267 - Revert listener inside Submenu action - Create listner for submenu action changes in view menu actions ced21a0abcc :lipstick: fd44d15c223 fix #112337. fe4f9a9e6fb testing: add to i18n 91bb3857ac9 Use tree widget in the process explorer, fixes #104013 75dd72eeff5 move layout info into diff cell view model. a9bf16e0019 testing: base test explorer f30948328de update distro 70a67a1b844 Convert to use `for ... of` c5c6c824113 Add Windows 7ae944e4b04 load static renderers 70355b66765 Add macOS 374e7487bd2 Run unit tests concurrently 58e88100755 Try `yarn concurrently` 73c050511b5 Avoid respawning ba16f865b22 Remove compile and linux build for now 44b918b6248 Avoid "&" 0059c4cbfe0 Tweak combined step 072d922c450 Revert "Revert "Pick up offical TS build for web server"" 5b8a6ee21b4 Add more logging to resource loading for webviews 771068e9978 Remove unused function 3bad41ff3c3 Attempt to run things in parallel 0dd9cdbb45f Fix env variable usages e2e23aeb777 Add a compile and a linux build step f79e3aea635 Fix notebook status bar icon colors (fixes #112323) e3e3f8802ff Abandon composite actions since they cannot actually compose on other actions d1d4143971a Attempt using absolute path 7e7c1de5697 Follow the expected naming scheme 623440c55c1 Extract cached yarn logic to a separate file 01ea0ecc098 Remove playwright caching eb5c4388c74 Revert "Pick up offical TS build for web server" 92723a8a2c8 Bump markdown-it and highlight versions 52d2132e8d9 Move valid layers check together with the hygiene check 4942f242050 quick fix for setting description typo (#112327) 641abd4170d Extract the hygiene check to its own job 0ec1755aa9b Simplify caching strategy d819caf1d27 Fix if condition c7fa4ef0218 Troubleshoot expression b2444f539bc Open Search Editor Action Bar item should clone search view's config Closes #112209 e1bc069d6ab Push workflow stub file e8922b83b11 Update arial-label when renaming a terminal. Fixes #99072 baacaaca3e1 feat: use baseUrl first fd45ba86b05 chore: remove git suffix c197be4ef74 externalize remote icons 76436a4d435 Cache the /build/ folder compilation 2554c8c14e0 Remove the `linux-node-modules` job a0122361111 Define `path` for the Cache node modules step dc99b1ab774 Add the key property to the Cache node modules action 5e6152dcb39 Introduce a `linux-node-modules` job 50d0d5f0d25 Theme icon modifiers should work everywhere. Fixes #112298 2fc36a7d386 enum all breakpoint icons, avoid css selectors with patterns 824df4da78f Fix duplicate name 00c3a0bc9dc Gotta love yaml b95feff0398 Fix indentation 27dee688674 Attempt to revive linux github action b9b1b6156f9 Run compile on the `/build/` folder if the node_modules cache is hit ed584f486eb use tt policy for nested workers, https://github.com/microsoft/vscode/issues/108400 d39671e7cb1 Convert to use `for ... of` 6d79a70a362 Add more frequently-used Ruby filenames to Ruby bundle (based on the actual TextMate bundle) 8f78f153fe0 Fix #112221 bfaaca632f3 Fix array syntax d9f2b49323c Attempt to cache all node_modules folders 8af387dddd7 Fix #112287 b857599fb9b Attempt to cache root node modules 887bc527439 remove extra separator 684ceea0ed6 :up: distro c350d8b4238 #92038 Move panel actions to use menu registry f211a2bbe96 clarify docs, fixes https://github.com/microsoft/vscode/issues/111686 fff6f7414f0 :lipstick: remove commented code eea0681288d adopt `actions/setup-node@v2-beta` af74fd420bf nuke getSecondaryActions from outline, https://github.com/microsoft/vscode/issues/92038 56e35cf038f #92038 Create view and viewPaneContainer util actions 136df0d897d nuke getActions in outline pane, https://github.com/microsoft/vscode/issues/92038 d94ba914134 #92038 dispose actions on change 84e5cdec293 #92038 Use menu registry a029dda2fe7 move suppress logic, https://github.com/microsoft/vscode/issues/111878 0a2cb7630f3 apply workspace edit from onWill-handler from within renderer, https://github.com/microsoft/vscode/issues/111878 61af2b26daa feat: support Report Issue capability for built-in module 1d5611c9d8f No need to install anything f201645d8f7 Do not configure `xvfb` 019b5ab4c99 Remove yarn `CHILD_CONCURRENCY` limit 124b4bd151d Try newer `actions/checkout@v2` 3b34ea9f163 Update commands.ts (#112222) 32cc71c4a73 web - do not ask for clipboard access in ext tests (fix #112264) bb68097d15f add extra check to understand https://github.com/microsoft/vscode/issues/112263 fdbd7bf6bbc web - tweak dispose dialog 86deb14fd3c make slow timeout event slower, fixes https://github.com/microsoft/vscode/issues/112262 6a03e96bfe3 Merge pull request #112206 from engelsdamien/master 69edf83c14d Merge pull request #112224 from microsoft/joh/worker 38a89809051 Avoids triggering autofetch unless setting changes 83f43bee1d5 Changing autofetch to a string config which has "current", "all" and (#111090) 39f78228fa6 Add missing file to commit 4d4f3a305c2 Observe the confirmBeforeClose setting for webviews 08e6047a050 Remove extra lines 0370a6ebf5f add explicit jsdoc types 618bf22ca5e remove !. ed0634933e2 :lipstick: 29bc5baadc9 Only prompt if input (#112113) 4586eb012f9 renders all deal with output view model. a416c1534bb #92038 Use menu to register actions - Extensions View 996c3495b49 #92038 use menu registry to provide view actions f46cb57055d move picked mimetype to its view model. a5f84617e22 chore: fix run-on values for snap build (#112248) 6424b09b2c8 Fixes #111909 - adds user agent to push 42cdda5ab0f Erase types to avoid using lib.dom.ts types from `/common/` 92adef0bac1 Fixes #108822: Do not render the minimap shadow on Safari c503386ee3c refs #111463 41c6b79537b [GettingStarted] Slow down animation when expanding/collapsing items on sublists 9823eb0bf34 Avoid endless loop (fixes #110392) d8fce51aed8 Tweak getting started 354d5ff8cd4 Tweak get started detail pane (#111840) 50ada457c55 change name back 308e723e181 yet another tweak to startup timer telemetry de2c02eb504 use css variables for code lens font, https://github.com/microsoft/vscode-internalbacklog/issues/1674 10e40063d9d Delete is no longer irreverisible ed04ea29d3a print nested worker errors onto console 1fb86647518 support nested worker when running without iframe 4dce67232d7 add failing Worker ctor inside nested polyfill worker 32ba217a5b0 support https-iframe b3d95fea2ab web - inform user if workbench gets shutdown 91f00c7c285 web - allow to retry clipboard access (#112089) 61995eab4aa fix linux deb repo pointer e6d238e251a web - clipboard warning when failing access 86a23116059 Set tunnel information for embedders Fixes #112213 e5664f1678e restore and update CSP header 49b84b4bd97 :lipstick: d90179bef2f some simplifications b44f2b3db2b Merge pull request #112144 from microsoft/isidorn/replFontFamily 4a76840f7f1 fix setting --vscode-relp-font-family variable caf0943a994 Merge branch 'master' into joh/worker bc95e893efa web - fix window open 90f2d386c82 Updates tsec to latest version using TS4.1.2 6c9dab1259f web - register external opener to prevent unload on expected href changes 039f15a0f93 :lipstick: c7fa31fc926 [bot] make *duplicates link to a query for issues with matching tags. Closes #111903. Closes #49912. 5fe4f5583cb fix yarn.lock leftover d2965c18bf6 Prompt web users when they try using ctrl+w/cmd+w when focused on a webview 04ec120e2c3 Exclude dist from eslint and hygine ee64fdae8b7 Use dispose directly instead of loop c3d8989b24e Enable going to stdlib on serverless 582f8f6bb0a Bump Static version of web TS version e6a13fb134b Remove work around for TS not supporting paths on its own 71fad5aa411 Enable preferConst in TS project 16334048831 Remove unused types 45283df1fda Merge pull request #112176 from microsoft/rebornix/nb-diff-perf f29a3cabc47 Pick up offical TS build for web server 79557ebbd2f Make sure markdown preview is updated if on disk file is updated 6ad6905f981 Re-enable *.integrationTest on windows 542fa93eae7 Pick up new TS version for building VS Code 864e80dc480 fix #112178. 4fe04b10a4c Assign rzhao271 to emmet tasks 1f528e7de40 :lipstick: 2c9bcb8b14c Merge remote-tracking branch 'origin/master' into rebornix/nb-diff-perf 9ccbebed752 revert change to grooming notebook a33e1d617e8 Revert "Fixes #104004: Only run tests if the tests belong to a known extension" f9134083e5d delay cell text model disposing. 4fefd1030ac limit editor contribs in notebook diff view daca95ea065 fix: disable shm usage in container builds (#111787) 31d11a37299 fix memory leak 180506d8844 feat: support open local file b36ec60ac4e notebook: adopt trusted types for renderer scripts b1e7f915d49 notebook: adopt trusted types for renderer 90724cd823a Use `trustedTypes` where using `new Worker()` (#108400) f9d6df8ea1e Fix port forwarded nofication showing for the wrong port Fixes #112159 83993fb92c5 Fix run npm script in folder command Fixes #112152 52cc4e6a0d5 #108793 check casing and use proper extUri 8b9b8df0247 explorer: smarter handling of file events ea7bed08f1b debt - escape quotes 9ce3f9462d2 disable proposed API checks on top-level getters 1aa76d792f6 repl: improve height estimate b8101e698c2 Fixes #106581: Do not react to Win/Super key for mouse wheel zoom on Linux 7951e1f9138 :up: web dev e24db417b2e update my-work notebook 2c74aeb5b6b fix #112146 eec97b824f0 Use the future scroll position to compute the scroll top and reuse the current smooth scrolling animation (#104144, #107704, #104284) 5df492ff594 up references-viewlet db2d6820b19 introduce vscode-repl-font-family a0cbecb188c Merge pull request #112069 from engelsdamien/master c6f4565a203 notebook.selectedCellBorder: fix typo e6fc328247b update iconRegistry doc generation 785097e4618 Merge pull request #111644 from chenjigeng/master 49dc593a83e Merge branch 'master' into master b3c053d44b2 Preserve whitespace in tree hover Part of #112124 59ba6494b9e Better timing for multiple lock files warning Fixes #111635 6643750275a Fix #108647 bdb0ef4d489 Fix #108793 5ee430bf26d Deduce secondary host from the request if possible aef539adfca Remove unused import 'UriIdentityService'. (#112112) bdd890380ef Fix #112121. 82974e8cda6 exthost: use marker to avoid duplicating written log messages 7491d391907 Merge remote-tracking branch 'origin/master' into connor4312/native-exthost-log d66e65fcdd9 fix: Param helper hover getting cut off at bottom (#112019) 3c9a4554702 no longer render overview ruler. f86fd13b2c6 fix #110357. c643c433e82 Remove extra whitespace in dom.ts 759375429eb refs #110392 1cc1f166170 Use uriIdentityService to compare uris, fixes #107779 9ee7e1e87a7 Fix #111871, 'openReporter' should resolve 353227400a9 fix: Debug Console Linker automatically decodes link 71ba241fb01 Merge pull request #111897 from microsoft/alex/111128 2ef8227aacd Log extensions query telemetry data 838b3949ec8 Add workaround for #101754 ad10dc75901 Improve `writeFileIfDifferent` logic 88f09bd5f25 Move `getElectronAcceleratorForKeyBinding` to `WindowsKeyboardMapper` (#101754) 2add9e300c7 Uncomment test 3a47fc387a5 bug fix, see #112013 (#112015) b2eedd8ee09 Add `wss:` / `ws:` to the CSP affd21e65ac tabs - partially take changes from PR 106448 to reduce diff b3a3dc9c0a5 Debt: Test findPorts (#112092) 5e5ae15b22c debug: show the hover not so eagarly (do it twice as slow as editor hover) 768bcf45422 Fixed tab switching too fast when wheeling/scrolling (#112034) c8b592a57a3 debug editor decorations: always decorate top stack frame, and decorate focused stack frame if it is not the top stack frame 92d6f00d6e2 debug console: color the debug group elements 9edc69706f8 Just set textContent for custom hover Fixes #111643 46ee31fce0f Try to fix markdown tooltip for Safari #111756 208bfc9970c fixes #112046 66f5e9294e3 path lib usage :lipstick: 08e29d24b4b Remove duplicate (case sensitive) recent workspace/folder names on the welcome screen (fix #111954) bb480d2c4f6 Merge pull request #111916 from microsoft/alex/104004 861e7bcc1b2 Wait for the remote configuration before creating remote terminal processes 0e885aaf70c retry all cosmosdb ops 3212ddbc76f multibyteAwareBtoa - add commented out failing test for #112013 a6946159d4e :lipstick: layers checker 6f5448afac5 Include candidate pull requests 5865aeaa7b9 Rewrites Trusted Types sink assignements 2c937725db0 Updates tsec aa18ca68276 Unable to find the registered languages while saving the file. (fix #111788) 91c7834e926 debug: update js-debug f79bb79d2b6 Suggest a different description (#112049) 3655a82edcb add log to createAsset retry 3136ecb1d31 Do not ignore errors from $spawnExtHostProcess ab8c8dbd8e5 Fix #112030 cf8ed37206e fixes #111850 c2de3a602e8 Tweak candidates notebook query 4250e343e0f use proper repos for linux arm d0475711090 Prompt to save untitled file before run/debug de22e951f9e more cleanup for #111177 ffdc1096fa5 Windows - Taskbar entry context menu is empty (fix #111177) 36628d73b91 add exponential backoff 66aab34216f retry createAsset sproc due to ECONNRESET c4d77ea6193 #89559 Set logsPath in window configuration 3835563e123 Fix #112012 64f63a3dd70 Fix #108266 ea0b7fd29af Revert "build: create asset should still try to add asset" 267188e90de highlightModifiedTabs and pinned tabs issue (fix #111641) 04b9a571b84 fix #111898 on master 878bf135043 debt - shuffle some electron-main code to better layers 25cbe382515 proxy - rename proxy2 to proxy 428d5b1d302 proxy - remove old proxy auth dialog f5da8e346fc :lipsticky: async fc9ff5d569b ci: avoid overwriting CC variables for arm arch eeed0fd5692 update distro eb189c703c7 Fix #111946 86d779284b6 ci: fix condition for linux builds 7a7d27397a3 chore: fix cache condition for native modules b0d4a08e3e0 chore: bump distro 94142bd7e0d chore: bump electron@11.0.3 (#111931) 962bedc4f47 Update version to 1.53.0 423bdb2e263 Fixes #104004: Only run tests if the tests belong to a known extension 707ca0a06c6 nested worker in worker b8aa4141d28 Fixes #111128: Do not touch current line's indentation when pressing Enter c8e490e5e68 chore: optimized code 3e22e6f4120 feat: add the rename test cases of html-language-features 8f712866cf3 fix: check canRename before findRenameLocations 81610ca5b61 bootstrap tweaks cc502ffc10b Merge branch 'master' into joh/worker 5458e760b98 wip 94b2772f8c2 feat: add rename symbol within <script> tags 2c306f762bf Merge branch 'master' into joh/tabDecorations 8298927b3e2 add settings to toggle/tweak editor tab file decorations f7a2368ae8e tweak padding of file decorations in editor titles 6da3c138aa4 apply no tab background style on container, not label 4858682abd5 render file decorations italic when main label is italic 2eef0d6288f Merge branch 'master' into joh/tabDecorations a53d75097a1 add file decorations to editor titles (tab and no tab) 206fbe0bb38 debug: use native logging in extension host fc393cae1bb readability and test improvements 43418e212de update selection, better multiline support 3182ea7f89a snake case 2926b2c1f19 use latest wsl 4e32124f9f3 Merge commit 'a36c68b9ec3d6a0aca9799d7a10be741a6658a51' into joao/wsl 13612c3cdb1 DisabledByEnvironment 26b51b5fb53 Merge branch 'master' into joao/wsl 46b61186de0 Merge branch 'master' into joao/wsl 2e2b0d1895a distro adb24c6486a use clientOnly for remote wsl extension 9f9c0e71ad6 distro 357fe395aef fix buil 44c81d3c33d Merge remote-tracking branch 'origin/master' into joao/wsl 8a5f6fa5ce5 include remote-wsl by default 8836c8bfeee reuse source code editor 3b796c62129 allow init dimension for the diff editor and left/right side editors. REVERT: 3e344b17b7b Remove extrenuous file. (#113825) REVERT: 36f9eaf1e7b Merge pull request #113596 from Ry0taK/release/1.52 REVERT: e73a6b082cd Create ryotak.txt REVERT: ea3859d4ba2 Bump version number to 1.52.1 (#112659) REVERT: 608dfc13634 Catch all localhost duplicates when forwarding a port (#112575) REVERT: 8b5ece7c203 Merge pull request #112431 from microsoft/misolori/notebook-color-icons REVERT: c11e9282d8f Merge pull request #112565 from microsoft/isidorn/enableBreakpointsFor REVERT: 2b6973a35d2 debug: check for existence of enableBreakpointsFor.languageIds REVERT: 374d05c17cf Revert "debug: stop supporting enableBreakpointsFor" REVERT: f93c8a0386a Fix notebook status bar icon colors (fixes #112323) REVERT: 940b5f4bb5f chore: fix run-on values for snap build (#112245) REVERT: dbbf7079b20 Make sure that tunnel information isn't set on desktop (#112228) REVERT: 99edf4ff0fe fix linux deb repo pointer (#112226) REVERT: 91a50e30223 Set tunnel information for embedders (#112215) REVERT: c6cb5415399 Fix port forwarded nofication showing for the wrong port (#112160) REVERT: 6caba069206 Merge pull request #112141 from microsoft/joh/fix/111913 REVERT: cb971b8ffd8 Preserve whitespace in tree hover (#112133) REVERT: e4af2d8ad65 disable proposed API checks on top-level getters REVERT: 6f933020e8d Just set textContent for custom hover (#112075) REVERT: d66e3740a4a Merge pull request #112054 from microsoft/connor4312/js-debug-1.52.2 REVERT: b4ec131cff7 retry all cosmosdb ops (#112072) REVERT: 5e585c5fb4f use proper repos for linux arm (#112026) REVERT: 37c2de252eb debug: bump js-debug REVERT: bc13785d3dd Retry createAsset sproc due to ECONNRESET (#112020) REVERT: 559a78eaaa9 Mitigate #109728 (#112008) REVERT: 62d6b82a6f9 Revert "build: create asset should still try to add asset" (#112009) REVERT: 30e0c5784b3 fix #111898 (#111928) git-subtree-dir: lib/vscode git-subtree-split: 622cb03f7e070a9670c94bae1a45d78d7181fbd4
2021-02-26 01:26:29 +07:00
await getBuiltInExtensions();
const allExtensions = [];
/** @type {Object.<string, string>} */
const locations = {};
const [localExtensions, marketplaceExtensions, webDevExtensions] = await Promise.all([
extensions.scanBuiltinExtensions(BUILTIN_EXTENSIONS_ROOT),
extensions.scanBuiltinExtensions(BUILTIN_MARKETPLACE_EXTENSIONS_ROOT),
ensureWebDevExtensions().then(() => extensions.scanBuiltinExtensions(WEB_DEV_EXTENSIONS_ROOT))
]);
for (const ext of localExtensions) {
allExtensions.push(ext);
locations[ext.extensionPath] = path.join(BUILTIN_EXTENSIONS_ROOT, ext.extensionPath);
}
for (const ext of marketplaceExtensions) {
allExtensions.push(ext);
locations[ext.extensionPath] = path.join(BUILTIN_MARKETPLACE_EXTENSIONS_ROOT, ext.extensionPath);
}
for (const ext of webDevExtensions) {
allExtensions.push(ext);
locations[ext.extensionPath] = path.join(WEB_DEV_EXTENSIONS_ROOT, ext.extensionPath);
}
for (const ext of allExtensions) {
if (ext.packageJSON.browser) {
let mainFilePath = path.join(locations[ext.extensionPath], ext.packageJSON.browser);
if (path.extname(mainFilePath) !== '.js') {
mainFilePath += '.js';
}
if (!await exists(mainFilePath)) {
fancyLog(`${ansiColors.red('Error')}: Could not find ${mainFilePath}. Use ${ansiColors.cyan('yarn watch-web')} to build the built-in extensions.`);
}
}
}
return { extensions: allExtensions, locations };
}
async function ensureWebDevExtensions() {
// Playground (https://github.com/microsoft/vscode-web-playground)
const webDevPlaygroundRoot = path.join(WEB_DEV_EXTENSIONS_ROOT, 'vscode-web-playground');
const webDevPlaygroundExists = await exists(webDevPlaygroundRoot);
let downloadPlayground = false;
if (webDevPlaygroundExists) {
try {
const webDevPlaygroundPackageJson = JSON.parse(((await readFile(path.join(webDevPlaygroundRoot, 'package.json'))).toString()));
if (webDevPlaygroundPackageJson.version !== WEB_PLAYGROUND_VERSION) {
downloadPlayground = true;
}
} catch (error) {
downloadPlayground = true;
}
} else {
downloadPlayground = true;
}
if (downloadPlayground) {
if (args.verbose) {
fancyLog(`${ansiColors.magenta('Web Development extensions')}: Downloading vscode-web-playground to ${webDevPlaygroundRoot}`);
}
await new Promise((resolve, reject) => {
remote(['package.json', 'dist/extension.js', 'dist/extension.js.map'], {
base: 'https://raw.githubusercontent.com/microsoft/vscode-web-playground/main/'
}).pipe(vfs.dest(webDevPlaygroundRoot)).on('end', resolve).on('error', reject);
});
} else {
if (args.verbose) {
fancyLog(`${ansiColors.magenta('Web Development extensions')}: Using existing vscode-web-playground in ${webDevPlaygroundRoot}`);
}
}
}
async function getCommandlineProvidedExtensionInfos() {
const extensions = [];
/** @type {Object.<string, string>} */
const locations = {};
let extensionArg = args['extension'];
if (!extensionArg) {
return { extensions, locations };
}
const extensionPaths = Array.isArray(extensionArg) ? extensionArg : [extensionArg];
await Promise.all(extensionPaths.map(async extensionPath => {
extensionPath = path.resolve(process.cwd(), extensionPath);
const packageJSON = await getExtensionPackageJSON(extensionPath);
if (packageJSON) {
const extensionId = `${packageJSON.publisher}.${packageJSON.name}`;
extensions.push({
packageJSON,
extensionLocation: { scheme: SCHEME, authority: AUTHORITY, path: `/extension/${extensionId}` }
});
locations[extensionId] = extensionPath;
}
}));
return { extensions, locations };
}
async function getExtensionPackageJSON(extensionPath) {
const packageJSONPath = path.join(extensionPath, 'package.json');
if (await exists(packageJSONPath)) {
try {
let packageJSON = JSON.parse((await readFile(packageJSONPath)).toString());
if (packageJSON.main && !packageJSON.browser) {
return; // unsupported
}
const packageNLSPath = path.join(extensionPath, 'package.nls.json');
const packageNLSExists = await exists(packageNLSPath);
if (packageNLSExists) {
packageJSON = extensions.translatePackageJSON(packageJSON, packageNLSPath); // temporary, until fixed in core
}
return packageJSON;
} catch (e) {
console.log(e);
}
}
return undefined;
}
const builtInExtensionsPromise = getBuiltInExtensionInfos();
const commandlineProvidedExtensionsPromise = getCommandlineProvidedExtensionInfos();
const mapCallbackUriToRequestId = new Map();
/**
* @param req {http.IncomingMessage}
* @param res {http.ServerResponse}
*/
const requestHandler = (req, res) => {
const parsedUrl = url.parse(req.url, true);
const pathname = parsedUrl.pathname;
Squashed 'lib/vscode/' changes from fd6f3bce670..ead2c2ab0f5 ead2c2ab0f5 Merge pull request #120858 from microsoft/alex/1-55-2 bfb2654224e Pick up new distro version and bump version 08a217c4d27 Merge pull request #120733 from microsoft/joao/release/1.55/fix-build 6b89f1aaa2e Don't call node-gyp anymore (#120673) 6e3220a31a9 Merge shellEnv into process.env (#120332) 5dee7d559ff Update to vscode-proxy-agent 0.8.2 (#120354) 91fa7f030d2 Merge pull request #120519 from microsoft/misolori/icon-updates c5e030273bf Merge branch 'release/1.55' into misolori/icon-updates 8be12407ad0 bump version to 1.55.1 (#120379) d6e72b493ce debug: update js-debug (#120358) b7d152d5b2f Update distro c185983a683 Fix table list height. Fixes #120062 (#120102) (#120168) c71be15869a fix powershell profile source (#120138) 4c2a1fa6306 handle error when wsl is not installed (#120128) e3297826776 Merge pull request #120107 from microsoft/aeschli/120103 c7f963cb27d Moves extension prop out of proposed 55f4c2ec1e2 update typescript-vscode-sh-plugin 26a60dbecac Merge pull request #120081 from microsoft/sandy081/fix119975 5753889f2d1 remove overflow action when there are no overflows be363080a36 fixes #120066 (#120080) 554774c21d6 Merge pull request #119983 from microsoft/lramos15/notebookViewType 428daa3650c Merge pull request #119990 from microsoft/tyriar/r155_wsl_compile 64876cb88e2 Fix test compilation 00296950306 [Getting Started] new file => new untitled file rather than explorer's new file (#119981) 2a8113f7231 Enable terminal event batching from ptyHost (#117268) aefdd723bd0 Merge pull request #119987 from microsoft/tyriar/r155_wsl_setting 98aeda8479a Remove RemoteHub from desktop stable (#119972) 981a2b53abc Merge pull request #119977 from microsoft/digitarald/fix-115327 a3514cd1481 allow terminal profiles w a source to have args (#119967) 78636f2c133 Fixes #115327 with HC images for GS setup/beginners. b72964aaace iPad OS ctrl + c in terminal (#119979) a84f17acbbf displayDetectedWslProfiles -> useWslProfiles 1b0b1c67f35 Merge pull request #119973 from microsoft/digitarald-ces-distro-update c97d55a2131 debug: fix stop on entry not working after launch.json change (#119980) c7068ae9331 Respect viewtype for reopen with in notebooks 59b2869bdb1 Distro update 7208128b818 Merge pull request #119377 from microsoft/digitarald/ces 522cb113395 Ignore extension that is being installed d06d2f1d624 Update distro 80c9c2bfdd8 Adopt writeSync maxSubsequentCalls dd8ce595220 xterm@4.12.0-beta.7 1eb987f85f1 LocalizationService.update no longer needed. Fixes https://github.com/microsoft/vssaas-planning/issues/3290 70aab480c5a update labels for break commands 49ad7ad4f53 fix optional service typing a0aea2c02ab Fix counting executing cells incorrectly Fix #119921 961935482ff Fix build 33c5dbf0407 Force internal execution metadata to be transient Fix #119853 0865813de51 showQuickLaunchWslProfiles -> displayDetectedWslProfiles 91b6bcd2cce Fix spelling error 5bf977258c5 Slide to first category for new users 72bb797593f Don't scroll to first category if already have Fix #119842 Fix #119339 0a7dde45706 Update distro 9be5cb7f482 Fixes #118772: Remove a disconnected remote extension host from `extensionHostManagers` c9829c32d11 Surface pwsh as a profile on mac/linux if it's installed b59b0c5051e update distro 647f8724320 Roll back to `vscode-textmate@5.2.0` a564f58b13f Fixes #119065: Also listen for EPIPE errors on the socket 99c8eb69942 Fixes regex - codespaces remotes are missing .git ab39731a1e6 Avoid rolling back `vscode-textmate` 9b564ad40db update distro 85d03e9c382 Fixes #119915: Go back to `vscode-oniguruma@1.3.1` f4f1bdb9265 update distro e15a185f6ee Merge branch 'main' into notebook/dev a6cef60b50f notebook toolbar init display be none. fix #119910. 654b5e80469 update to latest `vscode-oniguruma` 5a92084faeb Use ThrottledDelayer per review feedback. 357c13ac467 localize info message 5dcccb92e38 fix #119854 1ca4e703ba8 Optimizing newly add getting started images. 71d2102d7d0 fix #119803 c5d901812cd Merge pull request #119883 from microsoft/tyriar/webgl_fix f7cc0f2c79d Adding light and hc getting started images. Closes #115325 and #115327 64256f22d66 Merge pull request #119895 from gregvanl/settingTypos ad659fb25aa Allow null in profiles config 3e6f65a3acd Merge branch 'main' of https://github.com/microsoft/vscode into main a30b6bfdc3b remove default value for overrideName 19bbe2edbee Remove extra space from error message 7ac7d4438a9 fix #119672 975115a2cb4 Setting descriptions typos and formatting fe6b3e258b6 Re-enable measuring c5a8eed0334 Accept array or single item for output items methods #119601 996391b87d3 Move proposed api piece into stable typings 6ebe2a14f37 fix #119852. 3d1d01690df Fix canvas -> dom fallback da992a171e2 fix scroll cells from bottom view. 9ab0fb227ee use app scope 81a08478ef1 updated notebooks ff869cd3581 Merge pull request #119878 from microsoft/isidorn/notificationVisible 1a184f9e9dc add visible flag to notification b70c4fee0d8 Fix default webgl renderer ad026f8130c ces: use ThrottledDelayer 755cbf5412a Merge branch 'main' into notebook/dev 08c4cd87e3c Reenable localization tests. 5064fae294b Fix #118134 e8111f76b5b Fix #119855 5b636c4a7b2 Revert "Fixes #111814 (#119475)" 6f726bcdf6a fix #118442 557c4b56995 update verification members 63f1721ed85 don't store output in GH issue notebooks 05ce54df77c testing: remove unused contributions ce9298464e4 bring notebook actions back to editor title bar menu static. ceff50539f0 re #119706. ef80780f632 fix #118996. 383fb64cc58 remove displayOrder and fix #119830 81ba1dae860 Fix #117540 1a425eacb83 Accept single outputs or arrays in execution task output edit methods Fix #119601 75ed057885c fix #117937 1e6697ed77d fix #119561. f0eacf87700 fix #119767. 1d3cbad0102 Wait for extension registration when resolving notebook viewType Fix #119686 ab317a2280e Hide select terminal profile in yarn web a0e8b01ec49 testing: polish wording of testing.autoRun.mode 189fb15df90 Check PATH when validating non-absolute paths 5c6836eb44d Fix #119699 b63cfb3a8b6 skip test and remove unused code 8d6c2a23888 Make drop shadow much more subtle Closes #119633 23713de2bee don't emit events when splices are empty, fixes https://github.com/microsoft/vscode/issues/119608 5a241c767a9 fix https://github.com/microsoft/vscode/issues/119363 22212f5de84 use APIs over commands, fixes (?) https://github.com/microsoft/vscode/issues/119437 bd2402a6e8e Add double-click to collapse Fix #113248 c45540033a5 Aadd messge when getting started empty closes #119496 d115bb2a977 clean up statProvider, use existsFile, fix #119807 008e91bd7c9 contribute editor toolbar actions by checking active editor other than focus/blur. fix #119706 38160c823c8 Fixes codespaces fork on push d765f3a43c7 testing: fix list view not working 0fb1882984e fix: items from results being added to collections and breaking decorations ab94ad2b8f5 clean-up validateProfilePaths 46d5d38dd28 fix #119672 ebec68bc3d9 fix #119728. 2616ee94f38 fix #119775. 6384c7462f8 fix #119677 abaa23cdf39 fix #119774 09f43fd6aa4 testing: fix exclusion filter in view e4bb4c1b77f testing: fix results disappearing or not showing for new files cd31f2cdfac testing: fix test appearing on first line, remove location from TestItems 60849897630 fix #119773. 15ba6b4c957 Revert "extract _assertWebviewForMarkdownPreview" 2c232fed6af Update README.md e3e7fb0b2ab Set explicit mode for markdown preview code addf2d6d9e9 Fix spelling for gitignore f8c1ffbb0cf Build simple-browser media during watch 68e582380d7 Maybe fix bug where sync task doesn't get checked d087b5cf4f1 Add back old getting started flow as "walkthroughs" e5afd670959 extract _assertWebviewForMarkdownPreview d13e68e6cf5 avoid markdown preview removal when it is disabled. 8a960081e55 fix #119771. f1334e055c8 Polish select default profile quick pick 563a617ca2a Applied review feedback and tweaked heuristics 8aac8643d77 Use 'terminal profile' instead of quick launch profile, change icon 64b4f5b934d use final DAP 1.46.0 f04acbd22a4 node-debug@1.44.19 0db170025e4 Fix terminal dropdown rebuilding itself 8ceb8b96153 Rename "expand cell content" to "input" Fix #119762 9e2e6cded21 Change cell pending indicator to clock codicon Fix #119739 ddb7709cbf3 Fix #119700 fix #119731 fix #119701 Co-authored-by: Daniel Imms <daimms@microsoft.com> 51c403193b6 do no change selections if the action is from toolbar. 7d19db7ad9b fix #119769. f934e058c75 Fix profile permissions prompt on linux/mac 6dbb3800c5a Fix #116424 b8f5fd7f1b6 debug: update js-debug c88146514ca debug: bump node-debug 8387a46298e snap-build-linux.yml: use "snap pack" to get LZO (#119478) 792c2318898 fixes #118660 eb135ec46e8 Fix #119626 e353502fb9d fixes #118045 f9d92f0fc6c Fix #119723 948839aa445 Fix #119660 6aa6260a843 fixes #118852 da1ed96b6a8 fix code-cli.bat aeedd850ac4 fix #119073 2d9069014eb Add a placeholder for already forwarded root ports (#119792) 74cf3fb2021 Fixes #119529: Wait for eager extensions to activate before launching extension tests 5fbba30c046 Better Fix #119573 9a646e1967c fixes #119487 f91c464f1e1 Merge pull request #119784 from microsoft/tyriar/profile_schema 9f37f3f04ee Pull common unix/win parts into shared function ac74acadddf Only set when win profile is non-null f4fbc4abd78 Merge remote-tracking branch 'origin/main' into tyriar/profile_schema a83eb44ecd5 fixes #119488 301e9ac1db8 fixes #119580 a34297a6085 fix #119384 47f0413ea29 window indicator: based on workspace config file location. For #119752 40d104ad84a Add schema to profiles settings 771b0192f43 window listeners handling 27fc3b41ed4 scm: add trace logs for #113803 08d5310eb18 update verifications notebook 8933c1564d0 Don't create a terminal on panel show without proc support c55aff63798 API feedback (WorkspaceTrustRequest -> WorkspaceTrustRequestOptions) (#119658) 3eb6fec8cd6 Be more specific when listening for marker events 4ad88afc1f2 Fix #119573 42b8129c64e don't emit events when splices are empty, fixes https://github.com/microsoft/vscode/issues/119608 4dedb019f85 Clear data written flag on manual relaunch 1c3990938b8 Fix #119572 443b6f71bf8 fix https://github.com/microsoft/vscode/issues/119363 c6a8cb7f091 Fix #119698 8437d38d364 Fix #119753 a1ecc83a5d3 Merge branch 'main' into notebook/dev a233c8683a2 workspaces history - proper check for untitled 7a1302a2b6c remote indicator - fix npe 90484dda2b2 shared process - also log if window visible 5245290dc56 file working copy - update test to account for events 2b66dfe0218 skip flaky tests. d5abce78ab7 Remove unsued var ff42bf46511 Disable markdown renders by default 279b4d92317 fix #119724. 514eefb789e Don't send execute request for markdown cells Fix #119734 91939fb9e7d handle invalid ignore options and avoid early dispose. fix #119638 548de3ac8ba fix #119708 85770c31911 hide all outputs (builtin and renderers) fix #119690. a8b8e7bd483 Fixes #118979: Reduce find widget's z-index 11c0904a568 Don't enable the new markdown renderer if accessibility mode is enabled 376b25645be Only show selection if there multiple cells selected 31987b11c6f Merge pull request #117758 from conwnet/main 02b394a1a5c Add a special editor option to control the readonly textarea attribute a9aebe3bce0 Merge remote-tracking branch 'origin/main' into pr/conwnet/117758 07eb4d9e076 Fix #114965 d7e1da38b17 Fix Linux referring to osx 8d3d8e0cd04 html: add vscode-languageserver-textdocument as dependency bd18fe9bcec Fixes #119632: Handle `undefined` when validating a range 8c7a3d8f6ca html: fix compile errors c099b873de7 update distro 0f65e64c2a3 Fixes #119636 - 🤦 76c5d1707cb RunOneScheduler and code cleanup for CES b3058d60df4 update distro 7b7e3d9e1e5 Fixes #118041: Add workaround for `UTF16` `TextDecoder` eating up `0xFEFF` and `0xFFFE` c7ad1b9020d Add sequences to type ahead comment 97b2514ca71 include source.id for progress notifications 6349f37d80f Merge pull request #119373 from wdesgardin/fix/replace-pattern-preserve-case cca8a48b17a Restore notebook smoketests, Fix #113882 3225cf3037a update distro 3b44bb422d3 Only set detected profile if value is non-null 75f796dfb48 notificationTelemetry: id should always be a string 4eb625f0cf0 [html] update service a53ce8af3b5 update remote indicator on workspace change 11e79c76d89 Merge pull request #119607 from NotWearingPants/patch-3 a780b76b9d5 Keep text from jumping when showing port input Fixes microsoft/vscode-remote-release#4729 61eb66d6c4b Fixed recent typo from afca445 64381abea97 unconfiguredPortsAttributes -> otherPortsAttributes Fixes microsoft/vscode-remote-release#4732 73b9e6679d5 Update README.md a535549d893 update distro f600cd9ef21 Fix compilation errors: update to latest `vscode-textmate` 684a4526059 Improve resolveTask documentation ab12e39334e update distro 788c9dfdc48 update deps afca44535df Add a trace statement to be able to track down which implementation handles a `MultiCommand` 9089e0cbd9f Update endgame notebooks b28d8ca9fe0 use APIs over commands, fixes (?) https://github.com/microsoft/vscode/issues/119437 2bc5e538923 Merge branch 'main' into notebook/dev ebe56205433 fix(search): preserve case when match start with lowercase char a6f6b4aa8e3 Add feature flags to control availablity of getting started extension contributions 735e998fca0 update distro 10a74ff5c51 Open to getting started page on extension install 194c37b4cf2 Fix test for latestExecutionSummary init 9fa49ba9415 ignore optional dependencies when webpacking 7a8b665f25a Fix missing prop on cell data 808266d4dec Allow tests to be loaded asynchronously (#119537) 6e2cb85e207 debug: update js-debug fdc4f23b108 Add double-click to collapse Fix #113248 35ae55affde diff editor output decorations fix. aac461a3124 Improves behavior for #114945 851a849d2ce Don't validate non-absolute paths 2cde743fe21 Pass event modifier data when clicking on markdown cell 4cb75127664 add quick launch profiles for unix 9c00242866c updating telemetry module for built-in exts 3d987fdc5b3 fixes #117782 084fd5171a1 Terminal profile fixes (#119352) 7483058a0ab update distro 1f5dd686c8f Disable select for notebook preview cells in webviews a685b5976ba Exclude DSR from type ahead 4b3ba3ea44c Removes proposed api check 44ffe526ffe auto layout for editors in output container, fix #119048. d4a0fa9ca6d Build getting started service at startup in order to init event listeners d657779c014 Improve getting started response to slow network conditions for content overrides efb75d7262e Move override delay to conver all exp service usage 018eca5246f fix #118615 'scm/resourceXXX/context' extension point descriptions were muddled 0179466adac Move getting started service to workbench/contrib Closes #118603 e8290f52f4f run oss tool for 1.55 db670f1002c Use shellEnv (#108804) 64042213ed2 Bumps RemoteHub to 0.1.2 f201f7bc68a Fix notebook test 08cf8038dfd Merge pull request #95882 from jeanp413/fix-95671 4977db85c01 update tas-client-umd 7e719d3f046 Merge branch 'notebook/dev' into main 03e1ce6524d Fix getting started items appearing out of order 4a83a80aa7b update diff output height properly (using closure) on resize. 2949009de61 move more logic into abstractRenderer. 55e56ef9153 add options for controlling outputs/metadata in the diff editor. 0089ba3ae1d Bump vscode-emmet-helper, fixes #112675 c95389a7b2d Fix emmet completions in scss (#118666) 7b96cc4c8ba Implement Execution API (#116416) 4b0118871f0 Adds codespaces lookup via command for desktop d46eca3d2dd Merge pull request #119385 from microsoft/merogge/fix 7176a40fc74 Add notebook.inactiveSelectedCellBorder (refs #114156) 64a8be3fa24 fix #117691 a2044cbd78d tweak d909932d240 Fix #118104 33c11ec866f Bumps RemoteHub to 0.1.1 26cdfad1cd0 Fixes #118521 e79b88daadb handle view in terminalView 66961037cc3 Fixes #111814 (#119475) 57aada6cca9 Fix test 5efebbd4c4c Fixes #118270: Add new option to control deleting character pairs and delete by default only auto-inserted closing characters 91e41167e52 file working copy - clarify onDidChangeContent 8cfc30d5741 Fixes #118461: Don't show Open Workspace in the diff editor c148f9a70bf Show error when port is already forwarded Fixes #117571 d239450d9b1 Ensure relaunched processes get shutdown 76b1ad1d1dc Improve profile order, remove profileName from config 6bac57decf7 file working copy - better document resolve() method 0ddc091edc6 some code :lipstick: a02448d6852 Ensure config service is optional in external terminal 917edde164f Fixes #117534: Allow to mark command args as optional 2cd8246a94b Fixes #118062 4c29fa41c6d Fixes #119416: Use control pictures for NULL and DEL when renderControlCharacters is on cc8748a2397 notificationsTelemetry: change id to be string bbe333f8782 Add tsec exemptions 42c9e63a7ed file working copy - resolve returns void d9d0879741f file working copy - add save as support and a lot of tests 469e4f6e275 chore: bump distro 67eebf8ac58 avoid duplication. 0ab3c62ca2a fix action context detection. 5a0fe1f6a89 remove todo tag d6a0bf700cd Merge branch 'main' into notebook/dev 5a66c91c029 Fixes #117935 a3415e669a8 Fixes #119383: Use `fetch` instead of `importScripts` to avoid deadlock in Safari 4a10c93b2d6 Remove unused argument 307ed64376a Adds RemoteHub as built-in 8290994dbbe Fix localization strings and typo 4995ce93673 More tweaks to geting started category 13ec92fe360 Update getting started category styling e380c34cac7 Fix typos a1c114aa9e6 replace more pathOrPaths with path 1aa0c31b55b pathOrPaths -> path e7aedd975c8 Adjust notebook cell multi-select colors 4bcf96223a7 Fix some getting started crashes 0d83680d528 More CES heuristics work d222e20941c Merge pull request #119328 from microsoft/tyriar/wsl_encoding e92a80bb641 Merge remote-tracking branch 'origin/main' into tyriar/wsl_encoding ee4b50aaa43 Allow creation of quick launch profiles via select default shell command 194f43025f6 Remove log da7c7d1efea Merge branch 'main' into digitarald/ces 4b5354c5f98 alternative version for notebook document. ff3c423cf3f alternative version for notebook document. 6480a6f20ea feat: add option to control scm font size (#115494) d60cac30195 Fix a typo f8acb0d6f63 Adding the 'delete branch...' function to the source control > branch section 6c0c77926ff Improve GitHub repository search 64ebc978e76 Revert "Use rmdirSync instead of rimraf" 0eff78fc42e Merge branch 'notebook/dev' into main 7f9ea9411c8 Reduce default tas override delay to 0 5c0c637a043 Make sure we ignore compiled media files f5146529508 Automatically relaunch terminals when pty host is restarted 7727e93b22e Rename experiment override settings Log when experiments have been overridden for purposes of excluding data from scorecards 07879df53d9 update the layout since editor toolbar height changes 13ceef289f0 experiment service for nb toolbar position 1cd067471e8 Trims url to avoid issues 022d823577a Fixes #110904 - adjusts error regex c2b6d30e9ef Fix input placeholders from 2275dba01afe2b8814d4ebdd67d1027fa51bdcb4 b1770e6ad8a Prompt within 1-8hrs heuristics df3953996da notifications: send telemetry for silent notificatinos, smarter spot for hide event f7f2f08eec5 Update distro 1b7470b25db Try to find ports with a root process (#119341) 421d67ec41a notifications: add source to notification:hide and also send events for silent notificatinos 2275dba01af Change files to include/exclude placeholder to tooltip 3d87801cb0c Merge pull request #119091 from microsoft/joh/nbSerialize 9734ab15dd6 :lipstick: 88e87f02bd6 file working copy - make resolve not return "this" b74bae8ced6 refine NotebookCellData converter d6c74de1f5c Merge branch 'main' into notebook/dev 61b73024053 Merge branch 'main' into joh/nbSerialize 3a6c54fb14e no more file watching in notebook diff editor, remove lastResolvedFileStat from notebook editor model 39ea9cac052 Make UI progress indicator clearly visible in the quickpick (#119293) 8cf7c12fd33 fixes #119331 d10866cca54 Fire onExit for feature terminals that lost pty host connection 7fa2b715ef0 Merge branch 'main' into joh/nbSerialize b33801c2c66 file working copy - first cut tests 8736be196db Properly join string[] profile args f68f1845d23 Move comment to the right place 2b2ff3e5e08 exec with the right encoding ede3632a560 pimp up workbench-web.html 85cf30ab517 Properly decode wsl.exe -l output 163aeeedac7 Prevent seamless relaunch triggering multiple times c64a8d59270 file working copy - use IDisposable not Disposable bae75adfb41 no more double dispose needed in _onWillDisposeDocument af10c8f65b5 Fixes #119051: Prefer fewer diff hunks 3271248da68 Merge branch 'main' into joh/nbSerialize 7902c6edcd1 remove NotebookService#destory c8dc60adac6 Use widget.shadow for custom hover contrast a07a508be8b Update distro a02fabb6d64 file working copy - dispose model when working copy disposes dfe12887da0 xterm@4.12.0-beta.3 06901e67a38 remove todo 3fd2415c9f7 Show args in profile selector 46d1ea3a2c8 fire event only when save succeeded 8410aa8f2e6 adopt name change fee37f32af6 Merge branch 'main' into joh/nbSerialize 3f71de52eef Also exclude docker-desktop terminal profile 7d99c47b755 move notebook save event into notebook editor model service, remove resolve/save/backup from notebook service and let editor model use content provider directly 06e8814b29b Merge branch 'main' into fix-95671 5dad121bcb1 Merge pull request #119315 from gjsjohnmurray/fix-119261 a255250be89 Add a user setting for "workbench.hover.delay" Fixes #117894 156fed280ac fix #119261 filter also by description in Insert Snippet 1dbcde0f1fc Fixes #119065: Handle errors also using the socket.write() callback 958171a700d Fix port process finding starting even when using output 56b55c26070 #38607 Handle uninstalling extensions a27b6f74497 implement load of the notebook model f841a70b0c0 file working copy - rename `forceReadFromDisk` => `forceReadFromFile` c8975ceaecd file working copy - remove getStat() that is only used in tests 8595f6f5d03 Update to align log level constants 23fa2860d3e add withNotebookDataProvider as strict variant of getXYZ, sends activation event, throws when no provider found c17a5ca80f7 Merge pull request #100027 from matthew-haines/master bed126ce9d7 #38607 Separete installing & installed state 6608083a3d4 :lipstick: window error telemetry ce3ebc9f5a6 add test 391b1a6b576 Add support for `"log": "<level>"` to the argv.json (fixes #118824) d96f34c867b Fix #38607 e800c205df8 Merge branch 'main' into pr/matthew-haines/100027 b4fb4d8c2ff recognize .axaml as xml language Fixes #117298 abd1e0166e9 Merge pull request #119250 from noahbliss/patch-1 414a7eb7e06 Fixes #113614: Catch potential errors thrown when searching in the extension gallery 9710ecf1c66 Merge branch 'main' into notebook/dev af8d8116eec Merge branch 'main' into joh/nbSerialize 9b5eceb1f66 :lipstick: 4f1cdb7aa0d flaky suite for #118969 d0f2d7eee63 build e4b1e9ac57a Give room for border 0932039e138 Allow for exp modifications of getting started content 22c40603121 Extensions => Command Palette 5e0602716fe Small tweaks to styling. fb8811e513b Add "copy cell down" to toolbar 7a9844238d8 terminal profile fixes (#119267) c0885dd0c4d Add task to build extension media (#119294) b0f4dba5d29 handle blur from other browser events. 3eae316f513 more padding for global toolbar. 99dd29307d1 no layout if not visible. 6d654b9bc9e polish css. a99306b4871 Update padding for notebook toolbar & folding icon fbcd54712ef fix duplicated actions on reload. 41ecc1eda5a cell output domNode npe. c37f743a99e schedule task should check disposable again. b814edf4735 keybindings for actions. ece0761b33f swap notebook toolbar and editor toolbar. 1b52d828711 Revert "fix profile tests, path -> pathOrPaths, and exception" a5219a9350c path -> pathOrPaths in terminalConfig e9e112a6483 fix profile tests, path -> pathOrPaths, and exception 859edd7f4f0 Merge pull request #119292 from microsoft/misolori/get-started-polish 89135921788 Increase bottom padding for card 45ef6493842 Adds support for fork on push for Codespaces f8b50611060 Polish getting started items 3b3b9be7062 Fixes #113811 746c323a55a Merge pull request #118830 from microsoft:aeschli/testsinwebworker 242ddc4bdf0 Merge pull request #118400 from thebinarysearchtree/main c576cad0912 #38607 make renaming extension aware of other sources 89d8eed14f0 Allow extension authors to set the title of a QuickPick/InputBox in Options (#119144) 31a9b8f8158 Fixes #62307 14c4257e75d Fix background for markdown cells 651f0ee28a1 Simplify removal of (Default) from distro name aef8a2af5c6 Improve encoding workaround for wsl.exe 9d2478b6259 Don't name quick launched terminals a7bafc2a9a5 Add logging around port notification Part of #117790 342a55d10d7 worker eh: wrap console and send to renderer 7c4b2b09de1 add workbench-web 2ace42b0cc1 Don't attempt to create term in yarn web 9cd4712b352 file working copy - update todos 6bea69b5e2d Fix break 3a39aa41f5b Fix hiding tree hovers Fixes #118755 65fb4037a39 adopt latest working copy changes 59ee7787595 Merge branch 'main' into joh/nbSerialize 232266aaf22 first cut of IFileWorkingCopy adoption, misses saveAs and backsnapshot are improper... 2d7b64d423d add notification:hide event 9c204017ffc file working copy - remove _backupSnapshot be93116b735 Replace "Favours" with "Favors" 9f773417714 Replace "Favours" with "Favors" a23d2d40f31 Merge pull request #117994 from GitMensch/patch-1 4c9d23c8f57 file working copy :lipstick: adf6e065194 Fix ugly selection border on Add Port button Fixes microsoft/vscode-remote-release#4689 0b758c4e0d6 Unix profile selector (#119213) abbd77d0188 Merge pull request #119075 from microsoft/isidorn/notificationsTelemetry 99d2cb82e59 pick up notification source ID properly 5804f7dd83a Merge branch 'main' into aeschli/testsinwebworker 8af8a869dc8 Merge branch 'main' into joh/nbSerialize 3da9f36645d Cancel packagejson search in npm after 1 second c359effab04 Fix unconfiguredPortsAttributes in devcontainer.json abb6ff6d93e file working copy - dispose working copy when model disposes 733f9323a46 Initial file working copies (#119233) 970d1916421 file working copy - self register to working copy service 1902dcddd8a file working copy - add onDispose 6d02fe2cb75 fix #118945 validationMessage on extension InputBox lacked Severity.Error 943ab428d72 file working copy - more cleanup and alignments d2afd69d310 file working copy - some cleanup in working copy 111a6cec70f Don't include build files in repo 3e4c057624b Make sure we exclude ts files from published build 043a0ee0d94 Try cache busting on reload in simple browser b9f33fc242d Rename CodeActionKind.Manual -> Invoke 52201359920 Scroll the notebook while dragging a markdown cell e7f3b77a9c8 Remove typings for unused package a7ae58f4dbb Use rmdirSync instead of rimraf 05e970086cd Add missing change session events to ms auth provider b0bbf9c19ee improve pwsh logic e01b60782ae Exclude compiled notebook files from hygine 42af2c38dd2 Merge pull request #117835 from yannickowow/master 7ccf0b03c60 debug: stepOver should be alt+F11 on windows browsers 8a095f4d233 Update test associated to DataBreakpoints cf7e6f31f9c Support for DataBreakpointAccessType condition #117835 82cf09af92e file working copy - first cut manager c332b6bea79 tweak grammar 31f3f2e6195 Add placeholder text to include/exclude boxes Fix #119107 547312993f8 provide extensions sync state version api in web - reset the resource sync state when the version changes 6f0d3d5c9f5 debug: do not de-dupe same named variables fbc577e6f04 Double click to set port label Fixes #117573 Fixes microsoft/vscode-remote-release#4624 5b21b951ecf Fix Add Port row click Fixes microsoft/vscode-remote-release#4687 fc1d49f95ed file working copy - make sure to bubble up errors 03e3fce973e file working copy - first cut extraction from text file model world b335d9eaf10 Make "Set Port Label" an inline action only Part of microsoft/vscode-remote-release#4624 fdb91e27d3d Add new unconfiguredPortsAttributes to config edit a268122729d Add more docs to PortAttributesProvider Part of #115616 1c6fcca5710 Fix #115039 c9fd3403447 fix https://github.com/microsoft/vscode/issues/119157 b12279b40c5 Get correct candidate for checking port attributes providers fd57115d52c Allow for manually/programmatically checking/unchecking tasks b353f063393 comment out failing notebook smoke tests, https://github.com/microsoft/vscode/issues/119164 06ee68d4bbf api notebook update 5bb215e893b Increase spacing between tasks 26a77fb7fb8 Clean up formatting 08877abd68a Relocate keybinding rendering closes #119113 970bcad11a4 Fix bug where expanded tasks did not adjust height on layout 1bcf2a3f1dd Tweak getting started to look more like welcome 9e470ce1efc chore: update distro 0585c2e05a6 Remove experiment (#110330) ff1ce589e73 fix #119130 fc8d7681c4a Make sure katex styles are shipped under root of 581a659d427 Update markdown notebook scripts 806c22dcc91 Skip multiple tabs test for now a7006f93215 Fix potential null access f6f51117008 Update walkthrough contribution api to single object model Ref #119097 e8e6d64105b Terminal profiles (#118790) e5fc49d8af8 Fix markdown editing code cells not having top margin c09b3d2358f typescript: enable built-in 2020 semantic token support 1b695635457 Enable markdown renderer by default on desktop 83d80e8bcaf Don't try to relayout markdown cells if their height has not been set yet 772effc6e6c bind mimetype switcher later. 9063d4ac766 finalize InlineValuesProvider API; fixes #105690 9205c8bd920 Improve terminal key dispatch message 5615bb9eee4 Merge pull request #118725 from microsoft/joh/117273 a6b7fccdaab support appending per mimetype. 7af7449a295 add extension id to source of notification a294694b583 Fix padding in webview based markdown cells a7bbb5502dd notifications.test add tests for service add and remove events 99597e3974a delete cell handles multi select. b3e7d37b8df clipboard actions handle selections around the target. 562962afc9e move copy,cut,paste into clipboard contrib. 30845ba2037 Include community in README.md (#119105) 19ac5d4a5c5 Merge pull request #119114 from microsoft/tyriar/118804 9ed0aa6c914 Fix type ahead issue in relaunched terminals 7243e13db16 Fix #118818 8303d03545a aria alert for cell index changes. 5f4e9a55f5a join with next cells through multi selections 4f488a7cf21 support both selections and ui actions. 4d3df5cd983 join cells with multi cells (single selection) 881e370539e add tests for joining single cell. 3f7651fed04 move join/split cells out of coreActions. 184560bb0ce tests for moving and duplicating cells. 4855eb46a0a make notebook unit test easier. 3ee43778c50 Merge pull request #119092 from microsoft/tyriar/118066 29abc8f3499 Merge pull request #119024 from microsoft/tyriar/116022 3e05837735a Merge pull request #119084 from microsoft/tyriar/118256_test 143f4e6fa2b Merge remote-tracking branch 'origin/main' into tyriar/118066 7a6944d2d0d Add unit tests for TerminalRecorder 5141aba1941 polish 7c0e20ca4c0 Allow terminal recorder to avoid initial resize event b6921c2f2d6 api notebook snapshot 9a7366de9bd Prevent process ready log firing multiple times 32406c3f6ab Recalculate trust when workspace folders change b1359b271c5 Fix focus + keybinding issue causing input box in Ports Fixes #microsoft/vscode-remote-release#4678 0cd2ba8bddb Merge remote-tracking branch 'origin/main' into tyriar/118066 df97bc32ada Tactical fix for watching problem matcher and closed documents Fixes #116760 508b6cc7864 :lipstick: f56b5cf7cef react to feedback b38200cf0a3 Ignore testWorkspace tasks.json 2d536914ea1 Await task config updates f0ee79acfd1 Update src/vs/editor/standalone/browser/simpleServices.ts 846917d51fd Update src/vs/platform/notification/test/common/testNotificationService.ts 77e2397c121 Update src/vs/platform/notification/test/common/testNotificationService.ts 3765294bb11 Update src/vs/editor/standalone/browser/simpleServices.ts 5da95f0e11d Merge remote-tracking branch 'origin/main' into tyriar/116022 31283f32b2c keep notebook serializer locally d1e5c8cddf4 Fix portsAttributes.unconfigured setting name And fix setting update not read Fixes #118991 e8f5186722f Improve task test layout 76cd8a00b37 Fixes #119011: Wait for the vscode API to become available before launching extension tests 1b9a61662a3 Regression test for #118256 b8476ece198 Fix task start firing with invalid process ID in dependsOn task 6fd693ec9e9 more deprecations f2761b584a4 ignore file events while saving, more logging, https://github.com/microsoft/vscode/issues/118992 9426cea171e Ports: service -> application, defaults ->unconfigured b33ce0ff5d9 Update types 2de06d768bf add INotebookSerializer interfaces and wire up IPC calls 3014c755cd7 Pick up fix for #117054 21d20148ee5 new debug setting for clearing a terminal before reusing; fixes #116699 70abcfc7689 add notification:actionExecuted telemetry event 66045febfe4 add notificationsTelemetry 45ea71d8c37 notificationsService: onDidAddNotification, onDidRemoveNotification 149a8b71c53 Workspace trust changes (#119017) e787d6e3843 custom editors - make conflict resolution actions appear (#118949) 5060cbe7bc0 Merge pull request #119012 from Daniel-Knights/patch-1 537c648fb57 mark APIs as deprecated b5eff84359d fix build b89cf5c0aff Adds RemoteHub to api allow list 4222a0981e2 debt - use product quality instead of probing for name a7f5a101589 debt - some more process and platform :lipstick: 892a1083cb2 Fix border overlap in quick pick UI (#119039) 405d2cfbda4 Merge remote-tracking branch 'origin/main' into tyriar/116022 70a47bb275d Enable vscode.Pseudoterminals in web worker ext host 813bb397b01 update list item height on markdown cell ctor as we might already warm up the viewport. fbf1e77578d adopt multi select in drag and drop. drag the focus or selection around the focus. 84f16040107 share drag impl for builtin and custom md renderer. 12adb0178f6 test view/model range convertion with hidden cells. 51a15dee0a2 update seti theme. fixes #118912 7f43e5c846c unHidePreview should also update dimensions d949fd3bc09 Don't create markdown previews if cell is in edit mode 2f8d4892884 fix: typo d7c0ea59d23 Rename setting gettingStarted.hiddenCategories => workbench.welcomePage.hiddenCategories Fixes #118990 8e2fc51526a Remove only f390023d7e6 Remove unused 385cb56165e Fix #118953 5e09ecb9ab2 Fix #118958 83b6cdc6107 better aria label for the remote host status bar item ad428ea8910 untitledHint: introduce default for workbench.editor.untitled.hint 98d129e8b9f firefox: do not use ctrl+shift+P for show all commands since it is taken, make sure F1 is rendered 3cca5540aa8 Do no install repo on Raspberry Pi OS (#118826) c4fbdc32275 accessibility: 1000 page size as default 393adbd3971 fix #118970 61e44238a28 :lipstick: process use 393cc7f4a22 debt - consolidate process usage cf439681f6f multicursor aria polish ae510aec2a7 no indent after 'source' tag: for #118902 fe1264b0f2f explorerModel: add toString to explorerItem for more precise error message 094274f0d1b Don't show select default shell when proc support not registered d1bffb783a5 Merge remote-tracking branch 'origin/main' into tyriar/118066 a4adb60e883 Add "Copy As..." core submenu to editor context and Edit titlebar menu (#118212) 11b1f937eb1 Prioritize port label from setting Fixes microsoft/vscode-remote-release#4542 2ac67ce84c4 fixes #118951 7a55f6fed7a skip failing notebook test 3f81fd64303 :up: distro e8c71c048fa use %~1 in bat files c7a86c07979 :up: distro 68a252ea778 environment - depend on product service eb90b1c59c6 sandbox - extract IPC based file service (client) and improve runtime behaviour f241e2e26ac debt - inline deprecated amd.ts methods into tests 8f1b7a36def sandbox - allow to reuse environment service in sandbox 1441ba91f0e environment - consistently handle VSCODE_CWD in all our node.js processes 56ee90e32e3 path - never use fs.promises.realpath 3d626dd868e Use "%~1" instead of "%1" in bat argument parsing. 640fa1af29d debt - use product service in more places 0e05a1f21a1 fix integration test 819cb01e0e0 make notebook integration test more stable, fixes https://github.com/microsoft/vscode/issues/118889 84fe402d655 Improve getting started page - Allow clicking checks to dismiss items - Allow hiding categories e05ab31f373 Clean up styling when contrast borders are defined a90759b5395 fix build 3006ac8e940 try out multiline extension view 5ad7633c4e9 fix scrolling body for workspace trust editor 809e11134c1 fix css for extensions grid view and settings 1a5d7f4f8ed Merge pull request #118482 from microsoft/rebornix/nb-list-focus b81cea2a350 Fix Emmet abbreviation for Handlebars style blocks (#118832) 257fbae3f34 Ensure editorContextKeyService on markdown cell gets disposed Related to #118782 e1f84e38ab2 Ensure markdown cell editor is disposed Fix #118782 216bff57715 Merge remote-tracking branch 'origin/main' into rebornix/nb-list-focus eac163c0611 fix tests. c1f954ce48b optimize scroll view from bottom. 5af4ccb87be copy cells with multi select. ad7983834af extract clone cell. 34a537bb732 sort numbers. 162d08892db Clean up 569aedce014 Mostly working seamless relaunch 7806efac02a tests in webworker EH ffdef6b9be7 Fixes #118759: Render a separate span for each inline decoration 458904ed7a3 move cells with multi select e545c0750b8 copy paste with hidden cells. 17beaf29fd5 Fixes #118614: Clear any outstanding state / requests and fetch semantic tokens when the language mode changes 8ca6a56d467 Try restoring ports more often Part of microsoft/vscode-remote-release#4551 d7622d392b4 change back untitled hint default to be hidden edf387a2e8f run filename through realpath because it seems nodejs isn't always doing that, https://github.com/microsoft/vscode/issues/118812 1c9e7eb296e :lipstick: 5a8936ae639 Lift native text file service to electron-sandbox (#118815) 1bb87db91d3 debt - provide groups merging from service and add test 0b4915dcea2 Change portsAttributes others to be its own setting 61fe79db654 Remote indicator for folders and workspaces from contributed file systems. Fixes#118813 55bfe8c2167 Merge pull request #118766 from microsoft/aeschli/extensionDevelopmentKindSimple 5109a52b2a6 explorer: use findClosesRoot in select() 3aca77c0161 Merge pull request #118777 from jeanp413/fix-118557 3eae8534747 fix #117093 update Filter on Type indicator after 'list.toggleFilterOnType' command (#117099) 9d220a95c1c Fixes #110885: Have `--max-memory` also be applied to the extension host bd74e2fb6a0 replace openOnFocus with selectionNavigation 5f451c6670d Merge branch 'main' into aeschli/extensionDevelopmentKindSimple 1f22e55badd sandbox - share most desktop.main code d6d2910b96b sandbox - use actual workspace and config service 1dce5d35536 replaceCells as a single edit. ebc6eade483 update prefix sum always when edits happen fe9466a6e1d false negative hidden ranges test 4f5824ea28b enable async tests. 3dff030ea14 delete folded cell would not change other folding states. 5e2f573d1dd cut multi cells w/ folding. 06b54543d66 Comment out a few error logs for now 498449fa8c1 Remove content version logic from webview 02d3ca91dc7 Make sure we update cached version when cell changes 544b117130a createMarkdownPreview should only create previews, not also update them 1e92de9921e Log errors and remove unused method 574740fed37 NotebookEditorWidget should not have to know if a markdown preview already exists or not b5e22e7ed43 Remove extra log 6ea4b1cdc1a Add version to MarkdownCellViewModel 97314005fca Revert move change and disable debug flag aeb8f3811d6 Avoid re-rendering markdown cells if they have not changed 4b9d29ae6b4 more polish and re-use extension grid d5f47dfb885 Notebook custom markdown renderer optimization (#118288) 3635f113876 :lipstick: b4ebf03316c selection tests. 0dcf9300ddf Fixes #118557 e9b7b5d25b8 configure extension kind of extensions under development 63d6e0c008a adopt selectionNavigation. 46fd12b0a91 align selection and focus if they were both empty d31566b57f4 Don't include css in main katex bundle 8627fd1f883 Merge pull request #118753 from microsoft/alex/extension-test-running a97990c9713 sort indexes in cellIndexesToRanges 919292a6742 Merge remote-tracking branch 'origin/main' into rebornix/nb-list-focus ae4ffb1b81e Handle extension test execution on the UI 52ab2fe123f add Education extension to category constants (#118589) ac0008a25b8 Remove waiting for welcome page while we are experimenting with what the welcome page will be Fixes #118748 8f8321d638d Smooth relaunch poc d574f8e9163 remove duplicate code 63460db67ea Fix #118741 d5e4525830e Add comments to add java workspace tags to GDPR inventory (#117740) 1ad8c467972 Merge pull request #118574 from microsoft/tyriar/100709 5afac656035 Prevent double attach to pty host listeners ba8f0fff7ca Remove logs b92b610e861 mark isEmpty as readonly f2515c57a4d Fix repository link for vscode-references-view bc405e936fd Try new CSS grammar Fixes #115480 244428dfa7a sash: workbench.sash.hoverDelay setting 10fc457d699 :lipstick: sash f8ce2745c05 add stdout and stderr mimetype, add renderer for stderr 97efcde244f Merge pull request #118664 from microsoft/aeschli/extensionKindController 3fb39ad72d6 fixes #118694 bd84f143797 Merge remote-tracking branch 'origin/main' into tyriar/100709 37a826fe75d Open Recent goes to wrong workspace from remote. Fixes #118683 6af126bb3ce Move to writeSync instead of writePromise 49cad9a1c0d Fixes microsoft/monaco-editor#2382 0740b4a3134 sandbox - move platform limits to common fdd57917f30 don't mixin default metadata when "replacing" notebook metadata 9a982d0049f fix configuration caches - respect scopes d7854c3914c Remove unused 8788d628814 First cut of moving to hybrid getting started/welcome editor 9b2ee7fb7d9 Reduce size of Katex bundle da3cbe74dce Avoid extra postMessage call for iframe based webviews 8fefa6aff22 Speed up mac builds (#116984) 984479d1792 Fix not being able to run a cell when it is in the Success or Error state 07d02d3e2b1 use new icons 638926d5b5d CES experiment treatment 2d7fdd82ec8 update connection state before reconnections f3f1c131385 Update Codicons: add trusted workspace icons https://github.com/microsoft/vscode-codicons/commit/1f495f5857eb4ea11e00ca41289157d0ed7ca2c9 b1b80801806 Avoid some calls to `.then` for iframe based webview post message 5b5dd906551 Fix manually providing PAT for GitHub auth, fixes #118675 11d5e82c80c Fix any key causing shift+tab focus change c72d7612b41 Add an untitled document data property (#115790) 371562f630b move trust color tokens and update values e679983a3fc remove border, use color icon, use link button 1f2313b4a2d Add back custom editor test workspace 0f6d7c41eb5 introduce customEndpointTelemetryService 268c0d04a66 fix #118578. offsetHeight to include padding and scrollbar. d1db6f0efef notebooks: update output to match NodebookCellOutputItem api 7cae7b5cedf add ExtensionKindController a2b5e58b091 remote authority - update comments 75da06499c2 #101995 extend tooltip of menu item that defines 'alt' command (#116211) 3ac310d1cf9 Remove icon from input row in ports view 3dc05e36e15 list: anchor trait 913a5949445 cleanup debugHelperService f1f830aefa2 Fix User tasks only working once without folder Fixes #118370 27ce1eb630f list, table: selectionNavigation option 6be4a142367 fix https://github.com/microsoft/vscode/issues/118609 8fd24025701 :liptstick: deep freeze notebook events before emitting them 6c6db188b7a polish, avoid classname.split('') f0c44394d11 Merge pull request #118433 from microsoft/aeschli/openWindowsWithAuthority 637b659e4ad refine NotebookCell API afe0e2b9a77 Fix regex port attributes over applying 278a41c349b Show Open Preview in Ports view for public ports a6d7d86e857 remove `viewType` from openNotebookDocument call da562fa27c5 Add regular expressions and "others" to portsAttributes Fixes microsoft/vscode-remote-release#4623 b3e6307430d polish 1422de11110 sandbox - move performance.contrib to sandbox abea343c10e fix https://github.com/microsoft/vscode/issues/118369 b0f0b6125dc implement review comments 23e0d141edf Update src/vs/platform/windows/electron-main/windows.ts d383642ba20 Update src/vs/platform/windows/common/windows.ts 78224b9b9e9 refactor perf contribution so that they can be inside electron-sandbox, https://github.com/microsoft/vscode/issues/111211, fyi @bpasero f83b2f46dee shell env: add more logging 1d6241a8a08 prefer ReadonlyArray<T> over readonly T[] 94303f8e574 build 256ce60286b Bump elliptic from 6.5.3 to 6.5.4 (#118478) 623075e0962 update distro a713ca6204c Merge pull request #118596 from alienvspredator/main 420f8dde79f debt - more layering fixes f0321e30875 debt - layering fixes 9d8042db309 more jsdoc around workspace concept a19fac2442c better docs for #118566 96fabf5cf95 fix #118591. 6d079845776 fix(typescript-snippet): fixed "newpromise" snippet 1d686afe81c reduce grace time of remote terminals (#118571) a9087e9d0a9 Try to avoid extra promise chaining for posting into a webview cbacbe647c3 Fix markdown preview still being rendered while in edit mode 54f30ed19ce Lock to commit rather than tag for Azure login action 3244facbbbe wt editor stepping stone - make extensions list better - centered header style d4ee684c8de testing: show progress in status bar, minor refactors and cleanup 80112e79ffb testing: show total number of tests to run 5b41604444b testing: add more logical default autorun behavior 7a9e144ee15 Fixes a listener leak with ILanguageSelection 57155e84203 Fixes #118195 - avoids update if already set bcb8c8a4f4b Remove notebook document runnable metadata #106747 8454701b67c Update test for api 225a8c2b89d Infer cell "runnable" from notebook kernel state Fix #106747 7a19d09047d Begin eliminating cell runnable metadata d1164661d29 Fix markdown edited cell height on reload c77e5ccd947 Add back top margin for webview cells d299be88ea6 Updates proposal for #116906 556e6d8310f Fixup search smoke tests 58bd8e075a3 Fix spelling in comment ba54c76164b Use TS replacement span if returned 724bc08f906 Remove log f2d687752c9 Create a new pty ready promise on relaunch 65e4309c0d9 Directly expose environmentVariableInfo 37c54c79e0d Fix compile 7f94f0d97c2 Move some ptyProcessReady usage inside proc manager 3cc479953ca fix #117718 fire onDidChangeResources event after unregistering group a7c9230fb33 Update distro d6f4353fae4 bump distro 9eceb504987 Move label about for #115244 after more tests are failing f8a6f90dea7 Revert "chore: bump distro" e5a10ca55d6 Skip search tests while diagnosing flakeyness 88655de6104 Adds logging 6922f6150d8 xterm@4.11.0 Diff: https://github.com/xtermjs/xterm.js/compare/a73fe62...4.11.0 79e2119c5e6 Revert "snap: set compression to lzo, #117852 (#118116)" 43ced8a10a3 chore: bump distro 0f042b2c856 fix https://github.com/microsoft/vscode/issues/118569 0e43220113c finalize telemetry enablement api refs #110267 95d3c1e63b7 finalize isNewAppInstall api refs #117058 e60b94d6e9c Merge branch 'main' into digitarald/ces 6438e0564af Add 'Marketplace' as option for file on and remove as top-level type, #118473 17c67963f32 api work snapshot 112bd090027 Queue file operations 4ee2ef41e5b update cache on reprocess 0f64ef1b655 remove NotebookDocument#contentOptions f0cf34e073b debug: do not bind F10 to step over when on web eaf4a6a91b7 Fix debug console URI being decoded (#118226) 417b7803a18 Update distro 2c11dafcc2f Merge pull request #118252 from microsoft/tyriar/116467_2 dc92ff53548 Set distro back to that in main 4bb960ade60 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 b02e102f480 untitleHint: use expereiment service 90efd0a81aa Update README.md 449158a1aa7 Some Ports view cleanup b8a320867e5 allow null for remoteAuthority in IBaseOpenWindowsOptions to force local window 637497076ac Update distro 1e7fbfa7674 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 e7b0596d89a Revert "Comment out notebook compile error" aaf6287eccc remove skipped test e96f0ea3700 todo-tag 7bcec044268 Comment out notebook compile error 878526839a3 Update distro 364b9e98e83 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 ab9e11f38e6 Remove resolved comments e2ba7c6ae30 Breakpoint inline edit button should be a submenu 27efd88041d Remove preconnection terminal concept 4db71714ebd Properly dispose everything in tunnel view cells Part of #118544 9cc276648eb remove onDidChangeCellLanguage-event in favor of the existing document closed/opened event sequence 55af8021a12 Simplify RemotePty, revive shell config cwd e373b9c59e2 Focus row when escaping input on Ports view Fixes #117771 3c96cb6254a Merge branch 'main' into aeschli/openWindowsWithAuthority 99e97da512b revert unnecessary change d1dbb93317a Remove remote test failure comment 6d01ad952a9 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 e15767f6dcd add comment for remoteAuthority 5ce792fcfad Add SECURITY.md 98a22a957a2 declare cancellation support for openNotebook and wire it up, exempt notebook content provider from provider naming rules 0e04c15de4f assert unsetting of active notebook needs null, https://github.com/microsoft/vscode/issues/118470 bcfcb539ab5 unit test for https://github.com/microsoft/vscode/issues/118470 8c436826ae5 Merge pull request #118471 from DonJayamanne/openNotebookBug 30d699fa104 on fire active notebook change event when something changed, https://github.com/microsoft/vscode/issues/118470 425316c3764 Add a compose language (#118042) 63be79e67de Merge pull request #117062 from NotWearingPants/bugfix/rtl-cursor edfbf27e3af #118443 - change name fa6d38a99b3 change nls ids 9d3a1d9f59c Fix #118443 6b76fcb671e Merge pull request #118468 from spetrescu/main 7d96db1e51b Make underlined link buttons blue to match the styling of similar buttons 27975dad4fb move to IProcessEnvService where appropriate in default shell logic (#118271) ac229ced073 Revert "Reenable smoke test to see if still flakey" #115244 09c3c2d3be4 Remove broken part of test 11a84a6e8ac inset -> output. b62e3c7d1db Update distro 5fdbc82111f Re-enable task and term test 9878ccfbd74 remove markdown preview only when it is hidden or deleted. 250c7baf7e8 Fix #117903 c870a55b708 Update terminalProcessManager.ts 8fe29a7c415 Uncomment in test 30f41631849 Skip the failing test for remote only d89e8cd27ce recent entries with authority c59c1101162 revealView should scroll a little to reveal items below viewport. d4f8348c6ac Handle undefined extension publishers in issue reporter, fixes #118480 61301530c69 revealView should scroll a little to reveal items below viewport. 23ad719498b Log acceptTerminalOpened bdbf5850127 Bump vscode-emmet-helper, fixes #118363 0e8fba32637 Add outline offset for view actions (fixes #117349) 9b1700a8291 example of notebook specific navigation commands. 2c1037d3521 Fixes #117600 (#118397) b20839c1f3d Add 'Marketplace' issue type to issue reporter, closes #118473 a8739f9c3a5 Change messageDisposables to DisposableStore 2b9470cb4e1 Clean up SearchView link button code 31a7757fc7b Better "Open Settings" option in search view 18f16643ead Add button to reenable search excludes Fix #115352 244e9e6e793 set remoteAuthority in NativeHostService.openWindow if not yet defined 1761ecec3bd reduce selections. b6b9aa15ef6 debug: allow passing partial config to start debugging command 221e20b3742 Re-enable, add some more test logs 7e6d4c5eb91 debug: fill in selected configuration by name if not provided 3f56118e7bb move cell up a39e7343653 Oops 584999658ee Bug 820f0eeb270 Fix tooltip not showing for codelens extension a0c8d41f9ed add notebook navigation commands 78cb4cfc32b improved comment for InlineValueContext.frameId 3df01b4ae74 Include ms in shutdown constant comments 45c032da7ab Skip the failing task test 1469a82540f fixes #118006 d8a7202293c Update distro e22c2be14d1 snap: set compression to lzo, #117852 (#118116) 03c8548523f Merge remote-tracking branch 'origin/main' into tyriar/116467_2 9022c7fa945 Update distro f2cfdcf19b8 Bump distro 4a82fbab162 Don't force create a terminal on no reconnect 06044789bfa API proposal for PortAttributesProvider (#118446) 3f778f6aebf Update distro 9c78fa40ca7 skip failing test (#118443) 20b19612917 Move proxy resolution to vscode-proxy-agent (#117054) b41b95faee9 Pin windows-process-tree@0.2.4 to match main package.json 4d3b1580233 Disable terminal tests in remote again, fix settings for tasks 1cd624c12a3 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 4abc244a97e Add windows-process-tree to remote deps c2a92a1ba67 Merge pull request #118418 from microsoft/ben/sandbox caed3ea183a Merge pull request #118269 from davidanthoff/julia-indentation-rules 007baec8d51 fixes #118214 (#118425) c187999ee44 Merge pull request #118310 from smorimoto/ocaml 2a0f9aa8dc7 Reminder to compile between tests 69d36e8c982 Fix transformToSnakecase 305456c873f bump distro f7274905565 editors - fix mergeAllGroups (#118268) 8c3a00f78cb allow debug textmate in sandbox (#118219) f74d3b2fc75 fix tests 0c17e384499 sandbox - migrate backups from md5 to our hash algorithm dbe9dd49675 sandbox - make signing and integrity available 3f46e7f7b59 add ui flag to mocha tests 74532eb261c Re-enable process unresponsive checking 5cc1775bbf0 Disable unresponsive create process 11897d00a7a Disable pty host listeners temporarily 074632a51f1 Try enable remote terminal integration tests 508fcfbb537 Add more OCaml related file extensions to the OCaml group 5d80c30e5b6 Reenable smoke test to see if still flakey Ref #115244 74014e7fc6d Fix #117251 fe79bb261fb Add defaultSnippets to getting started contribution point Closes #117476 2d5e9cae4e0 :lipstick: d3086eaa8c5 expect commands to set selection and focus for us properly. 7707feab17b accept focus from the list view. 6e83ba82107 fix #118279 da79b9db816 Don't setup pty host listeners twice in remote ea5f05a4358 Trying to clairify how webview options are used and passed around e066c74761e Document new fixedChunkSizePolling ts watch mode d7d42534260 Mark field as readonly a01035c44f8 Pick up latest TS 4.3 for building VS Code 02a5d5925ba Disable relaunch in tests 755fae50ab5 Bail out of create process if it's been disposed 2d3f1a0b478 fix #117699 258ee03bfbe Update distro 3483e9541b2 update betweenCellToolbar actions per context change. 61ea6ad847a Remote shell type support fc677cb3220 fix #118273. c40b367840d Merge remote-tracking branch 'origin/main' into tyriar/116467_2 b15bbfa8516 More test logs 3e345101dfd update shellType when it changes for local windows terminals (#117998) 6b2daa9a897 Update distro ff09362f443 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 5d5fa588828 Support pty host management in remote 29b1fcffd1b fix #117684. 7af259ab841 Add logs to test c24bfc336c2 💄& localization daf840b9293 Revert "fix visually background flash of cells." 016b809eef0 kill terminal process on ipad (#118247) c18378655bd Add Julia indentation rules 7f7e427d3ba fix visually background flash of cells. f704f80f877 Pick up TS 4.2.3 22cb8ccdac3 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 a7d9285b89f Update distro 2e68f2ae918 Better fix for #118235 00d3831d0c7 fix #118248. 59972ff745f fix build 5144d664926 dedup ansi color rendering. bba6d12ccb2 :lipstick: ff5da2ff172 DOM.show/hide. d2e39d0ae09 use resize listener for all main frame outputs. 32f7c1d93a8 Don't assume uncompleted category exists Fixes #118235 ccb3601d552 Support term cli commands c2e3a4cdc67 Update distro af0ec1caa0b ctrl+c on ipad (#118243) 6799395da0c Revert "fix #114009" (#118242) dfbc5374637 Increase local grace time to a minute fe24a792b03 Support attach to session in local f916e9f1aba fix #114009 df6b2691705 Support orphaned processes 48be13acf8e Check if VSCode runs serverless (#118233) e518e533653 Share IOffProcessTerminalService 51e773e69f2 Merge branch 'main' into aeschli/openWindowsWithAuthority 0bcba0486bb Make setTerminalLayoutInfo interface consistent 7703dff5fc1 Clean up, bring local remote interfaces closer 92ad349125b fix typo in comment aadc16a2371 Simplify channel comm 230e0fdc9aa clean up, some ground work to support viewColumn, $acceptEditorPropertiesChanged must update all state before sending events, remove active notion from notebook editor 9516844abfd use TS typle naming feature 68a6f1c30e4 look up editor by id, slimmer dtos f7ff53d7b06 Remove `_wrapWebWorkerExtHostInIframe` 418b8248e43 Progress towards sharing local and remote term impl 25dc50c18ed Remove start-up timeouts 49b5e3ba0ae bump version 978d1399f54 Fix compilation error fca9c7f78fb Fixes microsoft/monaco-editor#2375 5931e598b10 Fixes microsoft/monaco-editor#2344 205ec8c5f2d Fixes microsoft/monaco-editor#2358 b2a0913ad23 Fixes microsoft/monaco-editor#2168 9748b5f3c0b Fixes microsoft/monaco-editor#2359: Avoid syntax that confuses webpack less loader 5c4663baadf Fixes microsoft/monaco-editor#2355 60222b710d4 Align `MultiEditorAction` with `MultiCommand` 453e2793b2b Prefer using TS constant defining the context key 04770364fdc #118222 skip failed test 1260de1c101 sandbox - move workspace tags to sandbox 17212ee46f8 #118199 c024db9f419 NotebookEditorSelectionChangeEvent should contain selection ranges, not cells 2e84eb92077 explorer tests: use strict equal 1e28c1ec7ee debug tests: use strict equal 1a9df6127cc fix smoke tests ef6d44f53aa debug console shouldn't collapse messages when they have different source locations 6e5e1e700b9 api todos 6117524374f make NotebookCellData and NotebookData classes, rename NotebookCellData#cellKind to NotebookCellData#kind 86df4442128 remove todos 3a21f7815c4 Merge pull request #118125 from microsoft/sandy081/keybindingsEditor/adoptTable 57aaafc72f3 Do not check for settings sync enablement while initializing in web d4b5298cd62 -add bg color to even child - clean up 997c9f29307 add showNotebookDocument overload or uri ae2f3e07e12 streams - add test for using error as data be70750f862 comment :lipstick: b65719bfa27 streams - require explicit end() after error() and remove error support from end() 188e6aac851 stop the code bunny, reuse the createAndFillInContextMenuActions-util, fyi @sandy081 @rebornix 7386525c683 remove one more occurence of '1_run' bc62648b05c Revert "Remove authentication provider package.json declaration" fead22bae42 bump distro eed8a79e81f Extract proxy agent support (#117054) 79096af4755 use CSS for odd styling 223f4f820f8 multi cursor: announce cursor changes 3b05017bb8e more :lipstick:, more strict typings 1d8493b203e :lipstick: in mainThreadNotebooks, return types, more private, dispoable store, duplication removal, etc 81edf8b91ab Merge pull request #118071 from mtaran-google/main 85c1a17b60f Merge IEditor and INotebookEditor, move editor things into notebook editor service fc785836967 fixes #118006 d84ddcbd529 Open window with authority 39c1d680867 #62531 clean up 2dfc39c6949 Remove arrays#mergeSort because by now browsers support the refined sort spec which mandates `sort` to be stable. 587274078c1 remove NotebookDocumentMetadata#displayOrder, https://github.com/microsoft/vscode/issues/117684 3e8b0eb2d4f remove displayOrder from NotebookDocumentMetadata API, https://github.com/microsoft/vscode/issues/117684 afae25919a8 Merge pull request #115351 from gjsjohnmurray/fix-62531 fa37b721d1e :lipstick: ddb17dc1282 :lipstick: dbbf2b16882 shell env - introduce a service to resolve shell env as promise (#108804) bd2b229870b debug: update js-debug 567b82a0f9c Reduce padding of new markdown cells in notebook 38ac13bc833 Slightly reposition the folding indicator for cells 99f2b830a1d Improve drag and drop indicators for custom markdown cells in notebooks 354a0a2620f Disallow dragging the outer markdown cell for rendered markdown cells a34ed4b0d7b Make markdown cells span full width of editor 60d600b3661 Fix showing wrong name for files in search after rename Fix #117778 1c7ced625a3 Update dimensions of webview element when it is shown again 72995bcb80b Mark property as readonly array 28b7345808b Improve documentation for WebviewService 9fa1800b979 Make the webview icons manager disposable 5bff5459d13 Move webview icons from generic webview service to the webview workbench service acdcb64a6c9 Throw error if a webview is double registered 487296741f5 Don't require lazy webview to be passed to WebviewInput 344f329dd42 Make reviveWebview take an options bag instead of parameters 79ff1ec91bd gate on feature flag aca4cb12985 workspace trust telem 0f975049421 Fix output padding/margin for diff notebook editors 9f395ddb934 Update Codicons https://github.com/microsoft/vscode-codicons/commit/7e0f377891aa3bc6bf57c192d63f93d73b4f6bf3 0eca51a2dad Mark selected markdown previews in notebooks (#117947) 191d3324132 Add offset to button focus (fixes #117909) 8a81f4149d3 add warning log if webgl cannot be loaded 6abc478020f Update src/vs/workbench/contrib/terminal/browser/terminalInstance.ts 8b1ddde4f5b move disposal to end so measureRenderTime gets called 920b8b31931 store suggestedRendererType to avoid retrying webgl if it's thrown an error unless the setting gets changed e9a748131c1 use storageService bab447271a3 measure render time if webgl throws and canvas set b619d92639d use canvas if webgl throws e7ce70318ff after webgl is disposed, don't retry to enable it unless the renderer type gets changed ca83d009f37 Update src/vs/workbench/contrib/terminal/browser/terminalInstance.ts d61adbfd923 part of #106202, make webgl renderer default, using dom if loading the add on throws 1e5e33cd023 testing: fix unit test err d6b3bc68f1e testing: move types to classes instead of interfaces 35aed337263 testing: improve RequiredTestItem api 1370dacbe0f Rename localPtyService to ptyHostService 05ccfc4fcb7 Move localPtyService to node db06103f1bd Enable search in open editors checkbox by default 597c5958527 fix overflow in command column 0150b020a10 Merge pull request #118121 from microsoft/tyriar/116467 2d4e671f730 update distro. 5b2865bc99b fix layout - do not consider header height c6202bb3cc5 Adopt to use new table widget dd3f3f9d7fe Update issue scraper to use standard bot PAT and run every month 8465489bbd4 Fix unit tests 8fd1b977166 Merge remote-tracking branch 'origin/main' into tyriar/116467 12ab47ff863 Fix compile c9ae209c80e Use safe process env from electron-sandbox 97cb1ff41d2 Register ILocalTerminalService 468d73edeb0 Fix compile 306bebf0f15 Move responsiveness check to local terminal service 3a1f4c402b4 Move terminal instance service methods to local terminal service df863f912b3 more context key doc 5ba5f986b92 remove notebook dependency from build edits 128e9b502d2 add frameId to InlineValueContext cb7ad05cb7e Merge pull request #117766 from microsoft/tyriar/remove_flow_control 73fee061714 Update distro 9bf3a06e647 Merge pull request #118118 from microsoft/tyriar/117990 68a3a7bbf9b improve comment 0ef6619a3eb services - use refineServiceDecorator for environment (#117881) 1e0d5009b5d fix exception breakpoint padding 03681b39a50 Update distro fa4c3c6cf1e Show ports badge on view, not view container Fixes #117904 a5c28d0ca06 Merge remote-tracking branch 'origin/main' into tyriar/remove_flow_control ddd6fccfee0 services - use refineServiceDecorator for layout service (#117881) ffa703d4805 Recover on pty host reconnect c0f6549d1cb files - address #118060 on master 94dec183740 Fix simple file picker not opening entered value Fixes #116858 7586d1a0fc2 Fix extra http on some forwarded port addresses Fixes microsoft/vscode-remote-release#4595 fb46801cf2f lock file-changes-action dd14e280254 Don't use an icon on the Port add row c2a2cc2bc3b Allow quick input to show info severity (#118032) 179c89852f7 Change icon for npm scripts view Fixes #118019 3c238e71dbc Add "hasPackageJson" check back to npm view and let it find files in directories Fixes #117950 1d46693af84 fix IThemeService decoration ids. For #117881 31012ea2d4a add refineServiceDecorator, https://github.com/microsoft/vscode/issues/117881 978b0d6ead9 context key doc 16ea2f2894b remove "getter" wrapping for proposed API types (classed, enums). These checks needed to be disabled because of an TS issues f79a0df4dbe api todos, remove long outdated proposal 01d775756c7 todo goes issue b6141474a76 move undo/redo and clipboard support out of notebook service so that it slims down c349764ab2e no graceful, throw errors when trying IO on notebooks that have no provider, move notebook model things together 069da883da5 Merge pull request #117834 from jeanp413/fix-panel-codicon-outline 8025d97ece8 mark `displayOrder` for removal, https://github.com/microsoft/vscode/issues/117684#issuecomment-790019754 73c01a5dd87 Merge pull request #117424 from atscott/dedupereferences f43fcbe6a4e fix https://github.com/microsoft/vscode/issues/118103 62d6a24efb9 revive URI when receiving them, fixes https://github.com/microsoft/vscode/issues/118085 0657df6e82f fix some area labels in extensions and scm 534e2306379 Renaming a folder adds it to history (fix #118080) 2ba67b7b075 Allow ripgrep search provider to work for files backed by file scheme, but not file scheme themselves (vscode-userdata) (#118069) 5f17dc2a596 Ensure that PrefService calls openEditor with a proper options object and add tests Better fix for #117952 54758b7e16d Revert "Ensure that PrefService calls openEditor with a proper options object and add tests" 2ae55bc7164 Ensure that PrefService calls openEditor with a proper options object and add tests Better fix for #117952 16c94f18258 Remove incorrect command a4b2541e379 Mark disposableStore property readonly 584d2338870 Use `_register` for disposable 538931e7906 Make sure context key listeners are disposed of 49d05f998f0 Add `CodeActionTriggerKind` api proposal 20f06e04445 Clarify docs on CodeAction return type 7e18b7006d0 Use generic type for CodeActionProvider ba117e60c20 fix #118043 4bd99a42df0 Fix old markdown preview not being removed on drag 4371e72fb6a Fix potential null exception while dragging cells abf99de040e :lipstick: aaf70523a8e Bump vscode-emmet-helper, fixes #118008 828f99eff55 Update diff editor with new webview options e56182e67f2 Make the backlayer webview span the full width of the notebook editor (#117948) bfa7822f703 Fix typo in IWorkbenchExtensioManagementService e9533c22fee add basic workspace trust unit test 19b7444ccf0 fixup! fix microsoft/vscode#117095 de-duplicate location results 17f63a649ec testing: update to more proper provider api 2f7438f492f Fix spelling for type 5d5b9dd0a8b Don't label non-editable custom editors as readonly 5f24ec84ac7 Use correct new context name 6949fed6ed2 Update grammars and fix julia update script for Windows 0e94794c9d0 debt - remove unneccessary indirections from notebook service 09149ac0930 Avoid double dispose of pty host client f80f0d7074e More forwarded ports trace logging 65c0eeb03d0 fixes #118006 a24cb4615a1 debug debt: remove unneneded check 341c130b0e9 call stack: get rid of actions, menus everywhere fd948827992 Deprecate editor.accessibilityPageSize setting 79cf4e92ce1 Use Promise instead of event 14fd07d57a2 Workspace trust api feedback 65a9aa17768 Use "(Settings) " as a prefix for userdata paaths in web Closes #114979 c3d7bd2269d Reserve space for recent list to prevent shifting when it loads Fixes #117628 e21f3916af7 Focus first uncompleted category rather than whole document on start Closes #117540 09dae2618ae Disconnect in debug toolbar should dispatch to root session 8c13b011133 debug: simplify registration b6f87905932 :lipstick: comment 4def740615b wrap perf stuff in iife, https://github.com/microsoft/vscode/issues/116546 bc444ac3797 Fix #117869 bede292addb Error on `remoteAuthority` in Local Workspace File. Fixes #118023 6b3313141de make sure local dispoables are disposed and cleared, https://github.com/microsoft/vscode/issues/117675 d13b7ff3641 one class, one variable style, https://github.com/microsoft/vscode/issues/117675 2e9fde23fdd add todo-tag for InlineHint, https://github.com/microsoft/vscode/issues/105690 0a49559a443 Mitigates #118008, better fix TBD a795f49b097 more enforcement of readonly nb doc. 62cfd68c779 absolutely no polish POC feature list d82bb46c445 do not prompt for confirmation in editor ed94b5d7562 allow text selection of description 6979a39169a move webview resolved state internal. c113b806cca re-organize notebook editor widget methods. 1614e28a11c remove notebook editor widget methods not used. c70fb23a27b :notebook: move decorations out. 52bce12c25e testing: fix up wording in api 25b5db4d55c testing: make workspace test hierarchy required 94cda08af53 testing: make runTests required 9fbc8811428 testing: make hidden state more clear 2cc1a8061d1 Fix VSCode spacing cf3faa40460 Don't relaunch extension owned terminals (#117987) 6c6caf678fe Don't force kill ptys on Windows on window exit 7b91cd85284 less exclamation 6643b5e520b de-dup: uri. 0eb8c53f90b de-dup, NotebookEditorWidget#willDispose, didScroll. 623741272a2 Add activeCustomEditorId context 08ceea18aa0 rpm-spec: fix the wrong claim about working on EL7 e3829dc2477 Add 'prune' option to fetch in git extension API (#117923) 975dfff6db6 Emmet: Change the type of emmet extensions path (#117946) cc5db258239 testing: fix NaN if 0 tests ran fe353a54240 testing: close error peek view when test run starts 7d1751444b2 testing: fix tree view overflowing container b6251fc0baf testing: fix 'run in current file' running all tests da98cc6e94d testing: fix run at cursor discovering indefinitely 7c1305782b1 testing: adopt new autorun icon 4a6488c6d03 Move kernel/execution code out of NotebookEditorWidget for testability b629d888ca6 Bump Emmet yarn, fixes #117154, fixes #97632 5073e6f1fe5 fixes #117968 f97dd62ece6 Make sure we use the cannonical uri for file move target 1155803d134 Use case-insensitive check for file extensions bb8b693479b Mark properties readonly 20ec5b80085 Reuse generic open with logic for custom editors 75b5207f850 Extract BaseToWebviewMessage interface 4e4c43f30fd Update distro e994e5ab498 Persistent terminal id -> Persistent process id 647773d7e68 Rename terminal id to instance id 88d9e2b46b7 Refactor second task test f8c41a80b0d Refactor first task test c8fc575275d Ignore terminal events not related to task test e62bf133c45 fixes #117575 15c02651811 use one element for focused/active item in actbar fixes #117584 cd9ce538ba5 Add shouldPersist terminal tests c6d6bda7197 Merge pull request #117974 from ko1/patch-1 20096095f19 fix extension readme not rendering img width height (#117961) 2b50ba174f3 refs #117960 5d4377de987 March for API issues 72de8e9be86 add region markers to isTelemetryEnabled proposal, https://github.com/microsoft/vscode/issues/110267 ff225b9fcce add telemetry enablement api (#117944) 4de8cb29073 increase accessibility page size to 2000 9692037daa9 Update vscode.d.ts 9e4520310ed Fix remote terminal reconnect 85cbc2bc7ce cancel parameter hints when editor blurs, https://github.com/microsoft/vscode/issues/115265 44955421ae7 fix https://github.com/microsoft/vscode/issues/117431 7bc94131f17 change anyScore so it repeatedly run fuzzyScore on substrings of the pattern, https://github.com/microsoft/vscode/issues/116683 0018625d00e more details in explain dialog, https://github.com/microsoft/vscode/issues/116683 e2c5ff9db00 do not auto open pasted file 2022aede921 Return early on promise reject. ed1118b27b1 Support empty messages during location import 58ab537f4fc Debt: descriptions/hide context keys (tree, ports, tasks) 66b7ffaabf9 simplify $tryShowNotebookDocument further 65e28321240 use label service to infer name of notebook input 83f40886812 notebook - simplify group/viewColumn handling when opening a notebook editor via API df8763cfff7 api todos for notebook cell be11cb2de00 disable failing test (#117446) f70433a596a fixes #117910 73f9f126fb2 fix tests 932c7e247dc :up: distro 8c1bfcb569a services - distinguish environment services (#117881) 5510ee9c51d services - distinguish layout services (#117881) 6c13c8f4ed2 de-deup: getContextFromEditor. 9f7d229461a Extract decorateFileEditorLabel to a common function d7f90c7dbcf re #114554. d9d5e5d9c38 Merge branch 'main' into digitarald/ces e3bc5abc511 Draft for ces survey 400737c5b89 Pass 'data' to completion details request (#117092) 5d6ea08985d fix #116751. 01025340392 Splits clone/docs welcome Allow GitHub Browser entry in the middle 015ca030c4b tests for selections for navigation and hidden ranges. 177e3474c5a consolidate index/handle update api. 1f08b8f9024 wrong use handle/selection 460ebdaaf5b Aggregates welcome view registration by view id 9d071596951 debug: bump js-debug-companion version 811dc8d45a0 Remove authentication provider package.json declaration 8e37e4722ec Fixes #74505 (#117807) 5aeafe2b209 Fix Emmet issue where incorrect abbreviation is displayed in an html document (#117759) b3ade044793 fixes #117924 0c9476a0b6b testing: fix tree not updating if nodes are replaced with same id f18a3400668 Use method instead of event c30e2d46b2a Fix emmet update extensions path issue (#117797) e4a69193d04 Merge pull request #117138 from shskwmt/fix/116822 a13f7ee916b actionBar: home and end should navigate to first and last item respectively 721514f2c1d Merge pull request #117832 from jeanp413/fix-117354 98883cf3b11 remove actionBar.reverse orientation 0bf5569f02c seti: use CONTRIBUTING c3e2c76f762 add failing, skipped test for https://github.com/microsoft/vscode/issues/117899 edadf1c7194 Implement shouldPersist for all terminals processes 884ed1e3f33 Use initial instead of unset b803df2435c Fix top shadow issue 3559e47c08d update gulp-tsb bf894811515 Some Ports view clean up 73112daff11 Remove extra check that is not needed e9166375289 tests - enable color output for integration tests 32b3afadcbe support to make N outline entries from 1 cell, https://github.com/microsoft/vscode/issues/115200 85588252af1 notebook - make outline entries use the heading text has preview text b139c10f9a8 add tests for notebook outline de020f04d13 debt - make withTestNotebook easier to use a04913af757 Merge pull request #117716 from microsoft/tyriar/115396 d5eeb40b557 better focus for select boxes in action bars a2bacaf9fc3 Reverting the top margin to avoid a regression e4e9d1f43b2 Fix grammar 1c4daf4886c Merge pull request #117842 from TranquilMarmot/main 6a864f0b679 Add line height for title ba83910eb76 Remove duplicate tooltip 8baa0ebc750 Fixes title casing 36b0a209a51 backups - consolidate web and desktop strategy for backups when auto save is on b44cc868901 Revisit loose primary group check , use string instead of isPrimaryCheck 12675b4797e missing await 19aee3b6ddf untitled.hint let's go back to the button as the default 6dc076b5c4d debt - tackle an old todo aacafc75b37 debt - use CompletionItem#textLabel in more places f5153bbdacd use CompletionItem#textLabel 3c62a8f898b tabs - track last tab in row for wrapping de50318b48f text files - open an editor that fails to auto save (#115840) b497d17fec9 View: Maximize editor group" doesnt work with dragged file between editors (fix #117686) 3aff1320b81 my work for march b99df4f2b6e don't pass model service to applyEdit but check model version for edit that come from extensions, fixes https://github.com/microsoft/vscode/issues/117683 8fd4a68845f Factor in workspace trust when switching versions (#117774) f84aa806e45 :up: distro 23dca79e8e9 :up: nsfwatcher (#117871) 0a7ea106e6e Merge remote-tracking branch 'bpasero/ben/march-debt' f3ec084d542 Update seti-ui icon theme b061ac534cb Fix #117833 f3f4eebecbd Label custom editor as deleted if the backing file is deleted 64db4d5a1a5 Fixes #117354 d89e2e17a5d Allow single line comment after `{` for auto indent 5766526b0b3 Port the desktop iframe webivew focus improvements to the web 8572664c6c7 Enable semantic features (such as error reporting) in JS/TS notebook cells a74ebb17cfe Add helper for tracking active js/ts editor 1f567e10f37 Fixing two more cases for promises in conditionals 3feb2ece1ed Pick up latest TS version for building VS Code 5c7c41fc3d2 Merge pull request #117723 from microsoft/rebornix/reduce-markdown-flickering 91d73da5e42 Only show `infer return type` refactoring when refactorings are requested d596c568451 fix altClickMovesCursor setting description -> markdownDescription (#117793) a4187782439 Merge remote-tracking branch 'origin/main' into tyriar/remove_flow_control d0a46a03279 Merge pull request #117734 from jeanp413/fix-117682 ba9c72b1ff7 Merge pull request #117762 from microsoft/tyriar/remove_ext_host_proc cadb56785ab Merge branch 'main' into tyriar/remove_ext_host_proc e0b4ebc148d Merge remote-tracking branch 'origin/main' into tyriar/remove_flow_control f4c1da9ca64 Update distro ce4bbc7a19e bump version to 1.55 abdf5767046 ipc - allow to configure proxy c41922bf427 chore - cleanup registerSingleton service usages 91a246998c2 Remove flow control setting bd272ea6b74 chore - have a single display change listener 1f0f03e4a03 ipc - adopt utility methods (#114418) df5d7c257df Remove exthost terminal processes 5f234672f57 fix: only use the readonly attribute on the IOS 509cd79dbd6 text file model - drop custom touch method and just go through normal save code 437904db063 file service - add a atomic read option 45f5c4d43f0 Fixes #117682 3d988a6800f Remove focus handling on the xterm element 9a9551b89fc pfs - copy should preserve dangling symbolic links 1e799f5a17e anything quick pick - only restore editor view state in certain cases acea3970993 workspaces - use recursive mkdirSync a469f5eafaa storage - rename storageservice2 => storageservice 2ab5a60c0b8 storage - drop old node based storage service 5fabc0d9dc1 smoke test - remove code only needed for stable january release f5d9bdc8466 fix microsoft/vscode#117095 de-duplicate location results 4cda94b60c1 Remove escaping whitespace characters 495c0e996ad fix cursor position when at the start of RTL syntax tokens 234c7a45fee refactor change to fix fault and reduce diff bf426c250ec structure FilterOptions.textFilter to hold negate flag 03ad36a18b6 Fix negation logic for filterResourceMarkers and filterRelatedInformation 878b0087e06 simplify negate logic in filterMarker 5a6c46fe60a fix #62531 support negation in text filter of Problems 490d7e38da9 Merge branch 'master' into fix-95671 057a47c1b62 Merge branch 'master' into fix-95671 8b73103dedf Merge branch 'master' of https://github.com/matthew-haines/vscode ac89d9ef71f Fixed logic for setCollapseStateForRest and alt-click in editor 9e1b929816d Fixed logic for setCollapseStateForRest 330f6052ebb Added actions for folding/unfolding all regions except selected 8ef113d399c Added collapse surrounding regions with alt-click 3374969a2cb Fixes #95671 REVERT: fd6f3bce670 chore: bump electron@11.3.0 (#118680) REVERT: 305bf142199 Remove icon from input row in ports view (#118649) REVERT: b5af426d34c Properly dispose everything in tunnel view cells (#118546) REVERT: f299ec03c2a Fix extra port icon (#118529) REVERT: 62dbffbfe91 Merge pull request #118177 from microsoft/joh/bump-version REVERT: 062c67a3210 Merge pull request #118491 from microsoft/env-var-recovery REVERT: e11b6a730c9 Fix #117903 (#118492) REVERT: e7936a3e885 prevent env var relaunch from extension owned terminals REVERT: 3be37a725d6 Merge pull request #118438 from microsoft/tyriar/1_54_117990 REVERT: d461d2fd311 Merge pull request #118265 from microsoft/connor4312/candidate/js-debug-1.54.5 REVERT: 88b4d3f9a4e Merge pull request #118448 from microsoft/tyriar/1_54_118321 REVERT: c48a57b6988 Merge pull request #118437 from microsoft/tyriar/1_54_117956 REVERT: d68ab8fc717 Don't force create a terminal on no reconnect REVERT: f9e6b352d1c Recover on pty host reconnect REVERT: b31f6e1afea Don't force kill ptys on Windows on window exit REVERT: bd655647d79 fixes #118214 (#118425) REVERT: 3a6b7f7cbdc editors - fix mergeAllGroups (#118268) (#118406) REVERT: 06c5e24837e FileSystemProvider extension: throwing a FileSystemError in readFile does not report to user (#118173) REVERT: 61feeef2289 Renaming a folder adds it to history (fix #118080) (#118174) REVERT: dd74fb1d885 debug: update js-debug REVERT: 362f7e441ff Pick up TS 4.2.3 (#118261) REVERT: 6b7199812b4 Don't assume uncompleted category exists (#118250) REVERT: 21ea885f455 Merge pull request #118167 from microsoft/connor4312/candidate/js-debug-1.54.4 REVERT: de16aa4bae0 bump version to future 1.54.2 REVERT: 87ff6fb52f1 debug: update js-debug REVERT: f30a9b73e8f bump version (#118144) REVERT: a25525922cd update distro (#118129) REVERT: 42e27fe5cdc Merge pull request #117982 from microsoft/roblou/settingsOpenEditor REVERT: ac575425edc Ensure EditorOptions subclass is passed to openEditor Fix #117952 REVERT: 911868fa126 refs #117960 (#117976) REVERT: 62c69b32bf7 Merge pull request #117972 from microsoft/tyriar/r_1_54_remote_reconnect REVERT: 564f3917935 Fix remote terminal reconnect REVERT: e7989863202 fixes #117924 (#117925) REVERT: c4d7a739c9b Terminal cannot input (#117915) REVERT: 5266d3cc7f3 Merge pull request #117898 from microsoft/tyriar/r1_54_remote_reconnect REVERT: 6f0e457db3f Fix emmet update extensions path issue (#117797) REVERT: 66c7b551727 Implement shouldPersist for all terminals processes REVERT: ae03e39735b Only show `infer return type` refactoring when refactorings are requested (#117800) git-subtree-dir: lib/vscode git-subtree-split: ead2c2ab0f5c93b11e223fd8f4493939be2ee0de
2021-04-09 13:02:26 +07:00
res.setHeader('Access-Control-Allow-Origin', '*');
try {
Squashed 'lib/vscode/' changes from fd6f3bce670..ead2c2ab0f5 ead2c2ab0f5 Merge pull request #120858 from microsoft/alex/1-55-2 bfb2654224e Pick up new distro version and bump version 08a217c4d27 Merge pull request #120733 from microsoft/joao/release/1.55/fix-build 6b89f1aaa2e Don't call node-gyp anymore (#120673) 6e3220a31a9 Merge shellEnv into process.env (#120332) 5dee7d559ff Update to vscode-proxy-agent 0.8.2 (#120354) 91fa7f030d2 Merge pull request #120519 from microsoft/misolori/icon-updates c5e030273bf Merge branch 'release/1.55' into misolori/icon-updates 8be12407ad0 bump version to 1.55.1 (#120379) d6e72b493ce debug: update js-debug (#120358) b7d152d5b2f Update distro c185983a683 Fix table list height. Fixes #120062 (#120102) (#120168) c71be15869a fix powershell profile source (#120138) 4c2a1fa6306 handle error when wsl is not installed (#120128) e3297826776 Merge pull request #120107 from microsoft/aeschli/120103 c7f963cb27d Moves extension prop out of proposed 55f4c2ec1e2 update typescript-vscode-sh-plugin 26a60dbecac Merge pull request #120081 from microsoft/sandy081/fix119975 5753889f2d1 remove overflow action when there are no overflows be363080a36 fixes #120066 (#120080) 554774c21d6 Merge pull request #119983 from microsoft/lramos15/notebookViewType 428daa3650c Merge pull request #119990 from microsoft/tyriar/r155_wsl_compile 64876cb88e2 Fix test compilation 00296950306 [Getting Started] new file => new untitled file rather than explorer's new file (#119981) 2a8113f7231 Enable terminal event batching from ptyHost (#117268) aefdd723bd0 Merge pull request #119987 from microsoft/tyriar/r155_wsl_setting 98aeda8479a Remove RemoteHub from desktop stable (#119972) 981a2b53abc Merge pull request #119977 from microsoft/digitarald/fix-115327 a3514cd1481 allow terminal profiles w a source to have args (#119967) 78636f2c133 Fixes #115327 with HC images for GS setup/beginners. b72964aaace iPad OS ctrl + c in terminal (#119979) a84f17acbbf displayDetectedWslProfiles -> useWslProfiles 1b0b1c67f35 Merge pull request #119973 from microsoft/digitarald-ces-distro-update c97d55a2131 debug: fix stop on entry not working after launch.json change (#119980) c7068ae9331 Respect viewtype for reopen with in notebooks 59b2869bdb1 Distro update 7208128b818 Merge pull request #119377 from microsoft/digitarald/ces 522cb113395 Ignore extension that is being installed d06d2f1d624 Update distro 80c9c2bfdd8 Adopt writeSync maxSubsequentCalls dd8ce595220 xterm@4.12.0-beta.7 1eb987f85f1 LocalizationService.update no longer needed. Fixes https://github.com/microsoft/vssaas-planning/issues/3290 70aab480c5a update labels for break commands 49ad7ad4f53 fix optional service typing a0aea2c02ab Fix counting executing cells incorrectly Fix #119921 961935482ff Fix build 33c5dbf0407 Force internal execution metadata to be transient Fix #119853 0865813de51 showQuickLaunchWslProfiles -> displayDetectedWslProfiles 91b6bcd2cce Fix spelling error 5bf977258c5 Slide to first category for new users 72bb797593f Don't scroll to first category if already have Fix #119842 Fix #119339 0a7dde45706 Update distro 9be5cb7f482 Fixes #118772: Remove a disconnected remote extension host from `extensionHostManagers` c9829c32d11 Surface pwsh as a profile on mac/linux if it's installed b59b0c5051e update distro 647f8724320 Roll back to `vscode-textmate@5.2.0` a564f58b13f Fixes #119065: Also listen for EPIPE errors on the socket 99c8eb69942 Fixes regex - codespaces remotes are missing .git ab39731a1e6 Avoid rolling back `vscode-textmate` 9b564ad40db update distro 85d03e9c382 Fixes #119915: Go back to `vscode-oniguruma@1.3.1` f4f1bdb9265 update distro e15a185f6ee Merge branch 'main' into notebook/dev a6cef60b50f notebook toolbar init display be none. fix #119910. 654b5e80469 update to latest `vscode-oniguruma` 5a92084faeb Use ThrottledDelayer per review feedback. 357c13ac467 localize info message 5dcccb92e38 fix #119854 1ca4e703ba8 Optimizing newly add getting started images. 71d2102d7d0 fix #119803 c5d901812cd Merge pull request #119883 from microsoft/tyriar/webgl_fix f7cc0f2c79d Adding light and hc getting started images. Closes #115325 and #115327 64256f22d66 Merge pull request #119895 from gregvanl/settingTypos ad659fb25aa Allow null in profiles config 3e6f65a3acd Merge branch 'main' of https://github.com/microsoft/vscode into main a30b6bfdc3b remove default value for overrideName 19bbe2edbee Remove extra space from error message 7ac7d4438a9 fix #119672 975115a2cb4 Setting descriptions typos and formatting fe6b3e258b6 Re-enable measuring c5a8eed0334 Accept array or single item for output items methods #119601 996391b87d3 Move proposed api piece into stable typings 6ebe2a14f37 fix #119852. 3d1d01690df Fix canvas -> dom fallback da992a171e2 fix scroll cells from bottom view. 9ab0fb227ee use app scope 81a08478ef1 updated notebooks ff869cd3581 Merge pull request #119878 from microsoft/isidorn/notificationVisible 1a184f9e9dc add visible flag to notification b70c4fee0d8 Fix default webgl renderer ad026f8130c ces: use ThrottledDelayer 755cbf5412a Merge branch 'main' into notebook/dev 08c4cd87e3c Reenable localization tests. 5064fae294b Fix #118134 e8111f76b5b Fix #119855 5b636c4a7b2 Revert "Fixes #111814 (#119475)" 6f726bcdf6a fix #118442 557c4b56995 update verification members 63f1721ed85 don't store output in GH issue notebooks 05ce54df77c testing: remove unused contributions ce9298464e4 bring notebook actions back to editor title bar menu static. ceff50539f0 re #119706. ef80780f632 fix #118996. 383fb64cc58 remove displayOrder and fix #119830 81ba1dae860 Fix #117540 1a425eacb83 Accept single outputs or arrays in execution task output edit methods Fix #119601 75ed057885c fix #117937 1e6697ed77d fix #119561. f0eacf87700 fix #119767. 1d3cbad0102 Wait for extension registration when resolving notebook viewType Fix #119686 ab317a2280e Hide select terminal profile in yarn web a0e8b01ec49 testing: polish wording of testing.autoRun.mode 189fb15df90 Check PATH when validating non-absolute paths 5c6836eb44d Fix #119699 b63cfb3a8b6 skip test and remove unused code 8d6c2a23888 Make drop shadow much more subtle Closes #119633 23713de2bee don't emit events when splices are empty, fixes https://github.com/microsoft/vscode/issues/119608 5a241c767a9 fix https://github.com/microsoft/vscode/issues/119363 22212f5de84 use APIs over commands, fixes (?) https://github.com/microsoft/vscode/issues/119437 bd2402a6e8e Add double-click to collapse Fix #113248 c45540033a5 Aadd messge when getting started empty closes #119496 d115bb2a977 clean up statProvider, use existsFile, fix #119807 008e91bd7c9 contribute editor toolbar actions by checking active editor other than focus/blur. fix #119706 38160c823c8 Fixes codespaces fork on push d765f3a43c7 testing: fix list view not working 0fb1882984e fix: items from results being added to collections and breaking decorations ab94ad2b8f5 clean-up validateProfilePaths 46d5d38dd28 fix #119672 ebec68bc3d9 fix #119728. 2616ee94f38 fix #119775. 6384c7462f8 fix #119677 abaa23cdf39 fix #119774 09f43fd6aa4 testing: fix exclusion filter in view e4bb4c1b77f testing: fix results disappearing or not showing for new files cd31f2cdfac testing: fix test appearing on first line, remove location from TestItems 60849897630 fix #119773. 15ba6b4c957 Revert "extract _assertWebviewForMarkdownPreview" 2c232fed6af Update README.md e3e7fb0b2ab Set explicit mode for markdown preview code addf2d6d9e9 Fix spelling for gitignore f8c1ffbb0cf Build simple-browser media during watch 68e582380d7 Maybe fix bug where sync task doesn't get checked d087b5cf4f1 Add back old getting started flow as "walkthroughs" e5afd670959 extract _assertWebviewForMarkdownPreview d13e68e6cf5 avoid markdown preview removal when it is disabled. 8a960081e55 fix #119771. f1334e055c8 Polish select default profile quick pick 563a617ca2a Applied review feedback and tweaked heuristics 8aac8643d77 Use 'terminal profile' instead of quick launch profile, change icon 64b4f5b934d use final DAP 1.46.0 f04acbd22a4 node-debug@1.44.19 0db170025e4 Fix terminal dropdown rebuilding itself 8ceb8b96153 Rename "expand cell content" to "input" Fix #119762 9e2e6cded21 Change cell pending indicator to clock codicon Fix #119739 ddb7709cbf3 Fix #119700 fix #119731 fix #119701 Co-authored-by: Daniel Imms <daimms@microsoft.com> 51c403193b6 do no change selections if the action is from toolbar. 7d19db7ad9b fix #119769. f934e058c75 Fix profile permissions prompt on linux/mac 6dbb3800c5a Fix #116424 b8f5fd7f1b6 debug: update js-debug c88146514ca debug: bump node-debug 8387a46298e snap-build-linux.yml: use "snap pack" to get LZO (#119478) 792c2318898 fixes #118660 eb135ec46e8 Fix #119626 e353502fb9d fixes #118045 f9d92f0fc6c Fix #119723 948839aa445 Fix #119660 6aa6260a843 fixes #118852 da1ed96b6a8 fix code-cli.bat aeedd850ac4 fix #119073 2d9069014eb Add a placeholder for already forwarded root ports (#119792) 74cf3fb2021 Fixes #119529: Wait for eager extensions to activate before launching extension tests 5fbba30c046 Better Fix #119573 9a646e1967c fixes #119487 f91c464f1e1 Merge pull request #119784 from microsoft/tyriar/profile_schema 9f37f3f04ee Pull common unix/win parts into shared function ac74acadddf Only set when win profile is non-null f4fbc4abd78 Merge remote-tracking branch 'origin/main' into tyriar/profile_schema a83eb44ecd5 fixes #119488 301e9ac1db8 fixes #119580 a34297a6085 fix #119384 47f0413ea29 window indicator: based on workspace config file location. For #119752 40d104ad84a Add schema to profiles settings 771b0192f43 window listeners handling 27fc3b41ed4 scm: add trace logs for #113803 08d5310eb18 update verifications notebook 8933c1564d0 Don't create a terminal on panel show without proc support c55aff63798 API feedback (WorkspaceTrustRequest -> WorkspaceTrustRequestOptions) (#119658) 3eb6fec8cd6 Be more specific when listening for marker events 4ad88afc1f2 Fix #119573 42b8129c64e don't emit events when splices are empty, fixes https://github.com/microsoft/vscode/issues/119608 4dedb019f85 Clear data written flag on manual relaunch 1c3990938b8 Fix #119572 443b6f71bf8 fix https://github.com/microsoft/vscode/issues/119363 c6a8cb7f091 Fix #119698 8437d38d364 Fix #119753 a1ecc83a5d3 Merge branch 'main' into notebook/dev a233c8683a2 workspaces history - proper check for untitled 7a1302a2b6c remote indicator - fix npe 90484dda2b2 shared process - also log if window visible 5245290dc56 file working copy - update test to account for events 2b66dfe0218 skip flaky tests. d5abce78ab7 Remove unsued var ff42bf46511 Disable markdown renders by default 279b4d92317 fix #119724. 514eefb789e Don't send execute request for markdown cells Fix #119734 91939fb9e7d handle invalid ignore options and avoid early dispose. fix #119638 548de3ac8ba fix #119708 85770c31911 hide all outputs (builtin and renderers) fix #119690. a8b8e7bd483 Fixes #118979: Reduce find widget's z-index 11c0904a568 Don't enable the new markdown renderer if accessibility mode is enabled 376b25645be Only show selection if there multiple cells selected 31987b11c6f Merge pull request #117758 from conwnet/main 02b394a1a5c Add a special editor option to control the readonly textarea attribute a9aebe3bce0 Merge remote-tracking branch 'origin/main' into pr/conwnet/117758 07eb4d9e076 Fix #114965 d7e1da38b17 Fix Linux referring to osx 8d3d8e0cd04 html: add vscode-languageserver-textdocument as dependency bd18fe9bcec Fixes #119632: Handle `undefined` when validating a range 8c7a3d8f6ca html: fix compile errors c099b873de7 update distro 0f65e64c2a3 Fixes #119636 - 🤦 76c5d1707cb RunOneScheduler and code cleanup for CES b3058d60df4 update distro 7b7e3d9e1e5 Fixes #118041: Add workaround for `UTF16` `TextDecoder` eating up `0xFEFF` and `0xFFFE` c7ad1b9020d Add sequences to type ahead comment 97b2514ca71 include source.id for progress notifications 6349f37d80f Merge pull request #119373 from wdesgardin/fix/replace-pattern-preserve-case cca8a48b17a Restore notebook smoketests, Fix #113882 3225cf3037a update distro 3b44bb422d3 Only set detected profile if value is non-null 75f796dfb48 notificationTelemetry: id should always be a string 4eb625f0cf0 [html] update service a53ce8af3b5 update remote indicator on workspace change 11e79c76d89 Merge pull request #119607 from NotWearingPants/patch-3 a780b76b9d5 Keep text from jumping when showing port input Fixes microsoft/vscode-remote-release#4729 61eb66d6c4b Fixed recent typo from afca445 64381abea97 unconfiguredPortsAttributes -> otherPortsAttributes Fixes microsoft/vscode-remote-release#4732 73b9e6679d5 Update README.md a535549d893 update distro f600cd9ef21 Fix compilation errors: update to latest `vscode-textmate` 684a4526059 Improve resolveTask documentation ab12e39334e update distro 788c9dfdc48 update deps afca44535df Add a trace statement to be able to track down which implementation handles a `MultiCommand` 9089e0cbd9f Update endgame notebooks b28d8ca9fe0 use APIs over commands, fixes (?) https://github.com/microsoft/vscode/issues/119437 2bc5e538923 Merge branch 'main' into notebook/dev ebe56205433 fix(search): preserve case when match start with lowercase char a6f6b4aa8e3 Add feature flags to control availablity of getting started extension contributions 735e998fca0 update distro 10a74ff5c51 Open to getting started page on extension install 194c37b4cf2 Fix test for latestExecutionSummary init 9fa49ba9415 ignore optional dependencies when webpacking 7a8b665f25a Fix missing prop on cell data 808266d4dec Allow tests to be loaded asynchronously (#119537) 6e2cb85e207 debug: update js-debug fdc4f23b108 Add double-click to collapse Fix #113248 35ae55affde diff editor output decorations fix. aac461a3124 Improves behavior for #114945 851a849d2ce Don't validate non-absolute paths 2cde743fe21 Pass event modifier data when clicking on markdown cell 4cb75127664 add quick launch profiles for unix 9c00242866c updating telemetry module for built-in exts 3d987fdc5b3 fixes #117782 084fd5171a1 Terminal profile fixes (#119352) 7483058a0ab update distro 1f5dd686c8f Disable select for notebook preview cells in webviews a685b5976ba Exclude DSR from type ahead 4b3ba3ea44c Removes proposed api check 44ffe526ffe auto layout for editors in output container, fix #119048. d4a0fa9ca6d Build getting started service at startup in order to init event listeners d657779c014 Improve getting started response to slow network conditions for content overrides efb75d7262e Move override delay to conver all exp service usage 018eca5246f fix #118615 'scm/resourceXXX/context' extension point descriptions were muddled 0179466adac Move getting started service to workbench/contrib Closes #118603 e8290f52f4f run oss tool for 1.55 db670f1002c Use shellEnv (#108804) 64042213ed2 Bumps RemoteHub to 0.1.2 f201f7bc68a Fix notebook test 08cf8038dfd Merge pull request #95882 from jeanp413/fix-95671 4977db85c01 update tas-client-umd 7e719d3f046 Merge branch 'notebook/dev' into main 03e1ce6524d Fix getting started items appearing out of order 4a83a80aa7b update diff output height properly (using closure) on resize. 2949009de61 move more logic into abstractRenderer. 55e56ef9153 add options for controlling outputs/metadata in the diff editor. 0089ba3ae1d Bump vscode-emmet-helper, fixes #112675 c95389a7b2d Fix emmet completions in scss (#118666) 7b96cc4c8ba Implement Execution API (#116416) 4b0118871f0 Adds codespaces lookup via command for desktop d46eca3d2dd Merge pull request #119385 from microsoft/merogge/fix 7176a40fc74 Add notebook.inactiveSelectedCellBorder (refs #114156) 64a8be3fa24 fix #117691 a2044cbd78d tweak d909932d240 Fix #118104 33c11ec866f Bumps RemoteHub to 0.1.1 26cdfad1cd0 Fixes #118521 e79b88daadb handle view in terminalView 66961037cc3 Fixes #111814 (#119475) 57aada6cca9 Fix test 5efebbd4c4c Fixes #118270: Add new option to control deleting character pairs and delete by default only auto-inserted closing characters 91e41167e52 file working copy - clarify onDidChangeContent 8cfc30d5741 Fixes #118461: Don't show Open Workspace in the diff editor c148f9a70bf Show error when port is already forwarded Fixes #117571 d239450d9b1 Ensure relaunched processes get shutdown 76b1ad1d1dc Improve profile order, remove profileName from config 6bac57decf7 file working copy - better document resolve() method 0ddc091edc6 some code :lipstick: a02448d6852 Ensure config service is optional in external terminal 917edde164f Fixes #117534: Allow to mark command args as optional 2cd8246a94b Fixes #118062 4c29fa41c6d Fixes #119416: Use control pictures for NULL and DEL when renderControlCharacters is on cc8748a2397 notificationsTelemetry: change id to be string bbe333f8782 Add tsec exemptions 42c9e63a7ed file working copy - resolve returns void d9d0879741f file working copy - add save as support and a lot of tests 469e4f6e275 chore: bump distro 67eebf8ac58 avoid duplication. 0ab3c62ca2a fix action context detection. 5a0fe1f6a89 remove todo tag d6a0bf700cd Merge branch 'main' into notebook/dev 5a66c91c029 Fixes #117935 a3415e669a8 Fixes #119383: Use `fetch` instead of `importScripts` to avoid deadlock in Safari 4a10c93b2d6 Remove unused argument 307ed64376a Adds RemoteHub as built-in 8290994dbbe Fix localization strings and typo 4995ce93673 More tweaks to geting started category 13ec92fe360 Update getting started category styling e380c34cac7 Fix typos a1c114aa9e6 replace more pathOrPaths with path 1aa0c31b55b pathOrPaths -> path e7aedd975c8 Adjust notebook cell multi-select colors 4bcf96223a7 Fix some getting started crashes 0d83680d528 More CES heuristics work d222e20941c Merge pull request #119328 from microsoft/tyriar/wsl_encoding e92a80bb641 Merge remote-tracking branch 'origin/main' into tyriar/wsl_encoding ee4b50aaa43 Allow creation of quick launch profiles via select default shell command 194f43025f6 Remove log da7c7d1efea Merge branch 'main' into digitarald/ces 4b5354c5f98 alternative version for notebook document. ff3c423cf3f alternative version for notebook document. 6480a6f20ea feat: add option to control scm font size (#115494) d60cac30195 Fix a typo f8acb0d6f63 Adding the 'delete branch...' function to the source control > branch section 6c0c77926ff Improve GitHub repository search 64ebc978e76 Revert "Use rmdirSync instead of rimraf" 0eff78fc42e Merge branch 'notebook/dev' into main 7f9ea9411c8 Reduce default tas override delay to 0 5c0c637a043 Make sure we ignore compiled media files f5146529508 Automatically relaunch terminals when pty host is restarted 7727e93b22e Rename experiment override settings Log when experiments have been overridden for purposes of excluding data from scorecards 07879df53d9 update the layout since editor toolbar height changes 13ceef289f0 experiment service for nb toolbar position 1cd067471e8 Trims url to avoid issues 022d823577a Fixes #110904 - adjusts error regex c2b6d30e9ef Fix input placeholders from 2275dba01afe2b8814d4ebdd67d1027fa51bdcb4 b1770e6ad8a Prompt within 1-8hrs heuristics df3953996da notifications: send telemetry for silent notificatinos, smarter spot for hide event f7f2f08eec5 Update distro 1b7470b25db Try to find ports with a root process (#119341) 421d67ec41a notifications: add source to notification:hide and also send events for silent notificatinos 2275dba01af Change files to include/exclude placeholder to tooltip 3d87801cb0c Merge pull request #119091 from microsoft/joh/nbSerialize 9734ab15dd6 :lipstick: 88e87f02bd6 file working copy - make resolve not return "this" b74bae8ced6 refine NotebookCellData converter d6c74de1f5c Merge branch 'main' into notebook/dev 61b73024053 Merge branch 'main' into joh/nbSerialize 3a6c54fb14e no more file watching in notebook diff editor, remove lastResolvedFileStat from notebook editor model 39ea9cac052 Make UI progress indicator clearly visible in the quickpick (#119293) 8cf7c12fd33 fixes #119331 d10866cca54 Fire onExit for feature terminals that lost pty host connection 7fa2b715ef0 Merge branch 'main' into joh/nbSerialize b33801c2c66 file working copy - first cut tests 8736be196db Properly join string[] profile args f68f1845d23 Move comment to the right place 2b2ff3e5e08 exec with the right encoding ede3632a560 pimp up workbench-web.html 85cf30ab517 Properly decode wsl.exe -l output 163aeeedac7 Prevent seamless relaunch triggering multiple times c64a8d59270 file working copy - use IDisposable not Disposable bae75adfb41 no more double dispose needed in _onWillDisposeDocument af10c8f65b5 Fixes #119051: Prefer fewer diff hunks 3271248da68 Merge branch 'main' into joh/nbSerialize 7902c6edcd1 remove NotebookService#destory c8dc60adac6 Use widget.shadow for custom hover contrast a07a508be8b Update distro a02fabb6d64 file working copy - dispose model when working copy disposes dfe12887da0 xterm@4.12.0-beta.3 06901e67a38 remove todo 3fd2415c9f7 Show args in profile selector 46d1ea3a2c8 fire event only when save succeeded 8410aa8f2e6 adopt name change fee37f32af6 Merge branch 'main' into joh/nbSerialize 3f71de52eef Also exclude docker-desktop terminal profile 7d99c47b755 move notebook save event into notebook editor model service, remove resolve/save/backup from notebook service and let editor model use content provider directly 06e8814b29b Merge branch 'main' into fix-95671 5dad121bcb1 Merge pull request #119315 from gjsjohnmurray/fix-119261 a255250be89 Add a user setting for "workbench.hover.delay" Fixes #117894 156fed280ac fix #119261 filter also by description in Insert Snippet 1dbcde0f1fc Fixes #119065: Handle errors also using the socket.write() callback 958171a700d Fix port process finding starting even when using output 56b55c26070 #38607 Handle uninstalling extensions a27b6f74497 implement load of the notebook model f841a70b0c0 file working copy - rename `forceReadFromDisk` => `forceReadFromFile` c8975ceaecd file working copy - remove getStat() that is only used in tests 8595f6f5d03 Update to align log level constants 23fa2860d3e add withNotebookDataProvider as strict variant of getXYZ, sends activation event, throws when no provider found c17a5ca80f7 Merge pull request #100027 from matthew-haines/master bed126ce9d7 #38607 Separete installing & installed state 6608083a3d4 :lipstick: window error telemetry ce3ebc9f5a6 add test 391b1a6b576 Add support for `"log": "<level>"` to the argv.json (fixes #118824) d96f34c867b Fix #38607 e800c205df8 Merge branch 'main' into pr/matthew-haines/100027 b4fb4d8c2ff recognize .axaml as xml language Fixes #117298 abd1e0166e9 Merge pull request #119250 from noahbliss/patch-1 414a7eb7e06 Fixes #113614: Catch potential errors thrown when searching in the extension gallery 9710ecf1c66 Merge branch 'main' into notebook/dev af8d8116eec Merge branch 'main' into joh/nbSerialize 9b5eceb1f66 :lipstick: 4f1cdb7aa0d flaky suite for #118969 d0f2d7eee63 build e4b1e9ac57a Give room for border 0932039e138 Allow for exp modifications of getting started content 22c40603121 Extensions => Command Palette 5e0602716fe Small tweaks to styling. fb8811e513b Add "copy cell down" to toolbar 7a9844238d8 terminal profile fixes (#119267) c0885dd0c4d Add task to build extension media (#119294) b0f4dba5d29 handle blur from other browser events. 3eae316f513 more padding for global toolbar. 99dd29307d1 no layout if not visible. 6d654b9bc9e polish css. a99306b4871 Update padding for notebook toolbar & folding icon fbcd54712ef fix duplicated actions on reload. 41ecc1eda5a cell output domNode npe. c37f743a99e schedule task should check disposable again. b814edf4735 keybindings for actions. ece0761b33f swap notebook toolbar and editor toolbar. 1b52d828711 Revert "fix profile tests, path -> pathOrPaths, and exception" a5219a9350c path -> pathOrPaths in terminalConfig e9e112a6483 fix profile tests, path -> pathOrPaths, and exception 859edd7f4f0 Merge pull request #119292 from microsoft/misolori/get-started-polish 89135921788 Increase bottom padding for card 45ef6493842 Adds support for fork on push for Codespaces f8b50611060 Polish getting started items 3b3b9be7062 Fixes #113811 746c323a55a Merge pull request #118830 from microsoft:aeschli/testsinwebworker 242ddc4bdf0 Merge pull request #118400 from thebinarysearchtree/main c576cad0912 #38607 make renaming extension aware of other sources 89d8eed14f0 Allow extension authors to set the title of a QuickPick/InputBox in Options (#119144) 31a9b8f8158 Fixes #62307 14c4257e75d Fix background for markdown cells 651f0ee28a1 Simplify removal of (Default) from distro name aef8a2af5c6 Improve encoding workaround for wsl.exe 9d2478b6259 Don't name quick launched terminals a7bafc2a9a5 Add logging around port notification Part of #117790 342a55d10d7 worker eh: wrap console and send to renderer 7c4b2b09de1 add workbench-web 2ace42b0cc1 Don't attempt to create term in yarn web 9cd4712b352 file working copy - update todos 6bea69b5e2d Fix break 3a39aa41f5b Fix hiding tree hovers Fixes #118755 65fb4037a39 adopt latest working copy changes 59ee7787595 Merge branch 'main' into joh/nbSerialize 232266aaf22 first cut of IFileWorkingCopy adoption, misses saveAs and backsnapshot are improper... 2d7b64d423d add notification:hide event 9c204017ffc file working copy - remove _backupSnapshot be93116b735 Replace "Favours" with "Favors" 9f773417714 Replace "Favours" with "Favors" a23d2d40f31 Merge pull request #117994 from GitMensch/patch-1 4c9d23c8f57 file working copy :lipstick: adf6e065194 Fix ugly selection border on Add Port button Fixes microsoft/vscode-remote-release#4689 0b758c4e0d6 Unix profile selector (#119213) abbd77d0188 Merge pull request #119075 from microsoft/isidorn/notificationsTelemetry 99d2cb82e59 pick up notification source ID properly 5804f7dd83a Merge branch 'main' into aeschli/testsinwebworker 8af8a869dc8 Merge branch 'main' into joh/nbSerialize 3da9f36645d Cancel packagejson search in npm after 1 second c359effab04 Fix unconfiguredPortsAttributes in devcontainer.json abb6ff6d93e file working copy - dispose working copy when model disposes 733f9323a46 Initial file working copies (#119233) 970d1916421 file working copy - self register to working copy service 1902dcddd8a file working copy - add onDispose 6d02fe2cb75 fix #118945 validationMessage on extension InputBox lacked Severity.Error 943ab428d72 file working copy - more cleanup and alignments d2afd69d310 file working copy - some cleanup in working copy 111a6cec70f Don't include build files in repo 3e4c057624b Make sure we exclude ts files from published build 043a0ee0d94 Try cache busting on reload in simple browser b9f33fc242d Rename CodeActionKind.Manual -> Invoke 52201359920 Scroll the notebook while dragging a markdown cell e7f3b77a9c8 Remove typings for unused package a7ae58f4dbb Use rmdirSync instead of rimraf 05e970086cd Add missing change session events to ms auth provider b0bbf9c19ee improve pwsh logic e01b60782ae Exclude compiled notebook files from hygine 42af2c38dd2 Merge pull request #117835 from yannickowow/master 7ccf0b03c60 debug: stepOver should be alt+F11 on windows browsers 8a095f4d233 Update test associated to DataBreakpoints cf7e6f31f9c Support for DataBreakpointAccessType condition #117835 82cf09af92e file working copy - first cut manager c332b6bea79 tweak grammar 31f3f2e6195 Add placeholder text to include/exclude boxes Fix #119107 547312993f8 provide extensions sync state version api in web - reset the resource sync state when the version changes 6f0d3d5c9f5 debug: do not de-dupe same named variables fbc577e6f04 Double click to set port label Fixes #117573 Fixes microsoft/vscode-remote-release#4624 5b21b951ecf Fix Add Port row click Fixes microsoft/vscode-remote-release#4687 fc1d49f95ed file working copy - make sure to bubble up errors 03e3fce973e file working copy - first cut extraction from text file model world b335d9eaf10 Make "Set Port Label" an inline action only Part of microsoft/vscode-remote-release#4624 fdb91e27d3d Add new unconfiguredPortsAttributes to config edit a268122729d Add more docs to PortAttributesProvider Part of #115616 1c6fcca5710 Fix #115039 c9fd3403447 fix https://github.com/microsoft/vscode/issues/119157 b12279b40c5 Get correct candidate for checking port attributes providers fd57115d52c Allow for manually/programmatically checking/unchecking tasks b353f063393 comment out failing notebook smoke tests, https://github.com/microsoft/vscode/issues/119164 06ee68d4bbf api notebook update 5bb215e893b Increase spacing between tasks 26a77fb7fb8 Clean up formatting 08877abd68a Relocate keybinding rendering closes #119113 970bcad11a4 Fix bug where expanded tasks did not adjust height on layout 1bcf2a3f1dd Tweak getting started to look more like welcome 9e470ce1efc chore: update distro 0585c2e05a6 Remove experiment (#110330) ff1ce589e73 fix #119130 fc8d7681c4a Make sure katex styles are shipped under root of 581a659d427 Update markdown notebook scripts 806c22dcc91 Skip multiple tabs test for now a7006f93215 Fix potential null access f6f51117008 Update walkthrough contribution api to single object model Ref #119097 e8e6d64105b Terminal profiles (#118790) e5fc49d8af8 Fix markdown editing code cells not having top margin c09b3d2358f typescript: enable built-in 2020 semantic token support 1b695635457 Enable markdown renderer by default on desktop 83d80e8bcaf Don't try to relayout markdown cells if their height has not been set yet 772effc6e6c bind mimetype switcher later. 9063d4ac766 finalize InlineValuesProvider API; fixes #105690 9205c8bd920 Improve terminal key dispatch message 5615bb9eee4 Merge pull request #118725 from microsoft/joh/117273 a6b7fccdaab support appending per mimetype. 7af7449a295 add extension id to source of notification a294694b583 Fix padding in webview based markdown cells a7bbb5502dd notifications.test add tests for service add and remove events 99597e3974a delete cell handles multi select. b3e7d37b8df clipboard actions handle selections around the target. 562962afc9e move copy,cut,paste into clipboard contrib. 30845ba2037 Include community in README.md (#119105) 19ac5d4a5c5 Merge pull request #119114 from microsoft/tyriar/118804 9ed0aa6c914 Fix type ahead issue in relaunched terminals 7243e13db16 Fix #118818 8303d03545a aria alert for cell index changes. 5f4e9a55f5a join with next cells through multi selections 4f488a7cf21 support both selections and ui actions. 4d3df5cd983 join cells with multi cells (single selection) 881e370539e add tests for joining single cell. 3f7651fed04 move join/split cells out of coreActions. 184560bb0ce tests for moving and duplicating cells. 4855eb46a0a make notebook unit test easier. 3ee43778c50 Merge pull request #119092 from microsoft/tyriar/118066 29abc8f3499 Merge pull request #119024 from microsoft/tyriar/116022 3e05837735a Merge pull request #119084 from microsoft/tyriar/118256_test 143f4e6fa2b Merge remote-tracking branch 'origin/main' into tyriar/118066 7a6944d2d0d Add unit tests for TerminalRecorder 5141aba1941 polish 7c0e20ca4c0 Allow terminal recorder to avoid initial resize event b6921c2f2d6 api notebook snapshot 9a7366de9bd Prevent process ready log firing multiple times 32406c3f6ab Recalculate trust when workspace folders change b1359b271c5 Fix focus + keybinding issue causing input box in Ports Fixes #microsoft/vscode-remote-release#4678 0cd2ba8bddb Merge remote-tracking branch 'origin/main' into tyriar/118066 df97bc32ada Tactical fix for watching problem matcher and closed documents Fixes #116760 508b6cc7864 :lipstick: f56b5cf7cef react to feedback b38200cf0a3 Ignore testWorkspace tasks.json 2d536914ea1 Await task config updates f0ee79acfd1 Update src/vs/editor/standalone/browser/simpleServices.ts 846917d51fd Update src/vs/platform/notification/test/common/testNotificationService.ts 77e2397c121 Update src/vs/platform/notification/test/common/testNotificationService.ts 3765294bb11 Update src/vs/editor/standalone/browser/simpleServices.ts 5da95f0e11d Merge remote-tracking branch 'origin/main' into tyriar/116022 31283f32b2c keep notebook serializer locally d1e5c8cddf4 Fix portsAttributes.unconfigured setting name And fix setting update not read Fixes #118991 e8f5186722f Improve task test layout 76cd8a00b37 Fixes #119011: Wait for the vscode API to become available before launching extension tests 1b9a61662a3 Regression test for #118256 b8476ece198 Fix task start firing with invalid process ID in dependsOn task 6fd693ec9e9 more deprecations f2761b584a4 ignore file events while saving, more logging, https://github.com/microsoft/vscode/issues/118992 9426cea171e Ports: service -> application, defaults ->unconfigured b33ce0ff5d9 Update types 2de06d768bf add INotebookSerializer interfaces and wire up IPC calls 3014c755cd7 Pick up fix for #117054 21d20148ee5 new debug setting for clearing a terminal before reusing; fixes #116699 70abcfc7689 add notification:actionExecuted telemetry event 66045febfe4 add notificationsTelemetry 45ea71d8c37 notificationsService: onDidAddNotification, onDidRemoveNotification 149a8b71c53 Workspace trust changes (#119017) e787d6e3843 custom editors - make conflict resolution actions appear (#118949) 5060cbe7bc0 Merge pull request #119012 from Daniel-Knights/patch-1 537c648fb57 mark APIs as deprecated b5eff84359d fix build b89cf5c0aff Adds RemoteHub to api allow list 4222a0981e2 debt - use product quality instead of probing for name a7f5a101589 debt - some more process and platform :lipstick: 892a1083cb2 Fix border overlap in quick pick UI (#119039) 405d2cfbda4 Merge remote-tracking branch 'origin/main' into tyriar/116022 70a47bb275d Enable vscode.Pseudoterminals in web worker ext host 813bb397b01 update list item height on markdown cell ctor as we might already warm up the viewport. fbf1e77578d adopt multi select in drag and drop. drag the focus or selection around the focus. 84f16040107 share drag impl for builtin and custom md renderer. 12adb0178f6 test view/model range convertion with hidden cells. 51a15dee0a2 update seti theme. fixes #118912 7f43e5c846c unHidePreview should also update dimensions d949fd3bc09 Don't create markdown previews if cell is in edit mode 2f8d4892884 fix: typo d7c0ea59d23 Rename setting gettingStarted.hiddenCategories => workbench.welcomePage.hiddenCategories Fixes #118990 8e2fc51526a Remove only f390023d7e6 Remove unused 385cb56165e Fix #118953 5e09ecb9ab2 Fix #118958 83b6cdc6107 better aria label for the remote host status bar item ad428ea8910 untitledHint: introduce default for workbench.editor.untitled.hint 98d129e8b9f firefox: do not use ctrl+shift+P for show all commands since it is taken, make sure F1 is rendered 3cca5540aa8 Do no install repo on Raspberry Pi OS (#118826) c4fbdc32275 accessibility: 1000 page size as default 393adbd3971 fix #118970 61e44238a28 :lipstick: process use 393cc7f4a22 debt - consolidate process usage cf439681f6f multicursor aria polish ae510aec2a7 no indent after 'source' tag: for #118902 fe1264b0f2f explorerModel: add toString to explorerItem for more precise error message 094274f0d1b Don't show select default shell when proc support not registered d1bffb783a5 Merge remote-tracking branch 'origin/main' into tyriar/118066 a4adb60e883 Add "Copy As..." core submenu to editor context and Edit titlebar menu (#118212) 11b1f937eb1 Prioritize port label from setting Fixes microsoft/vscode-remote-release#4542 2ac67ce84c4 fixes #118951 7a55f6fed7a skip failing notebook test 3f81fd64303 :up: distro e8c71c048fa use %~1 in bat files c7a86c07979 :up: distro 68a252ea778 environment - depend on product service eb90b1c59c6 sandbox - extract IPC based file service (client) and improve runtime behaviour f241e2e26ac debt - inline deprecated amd.ts methods into tests 8f1b7a36def sandbox - allow to reuse environment service in sandbox 1441ba91f0e environment - consistently handle VSCODE_CWD in all our node.js processes 56ee90e32e3 path - never use fs.promises.realpath 3d626dd868e Use "%~1" instead of "%1" in bat argument parsing. 640fa1af29d debt - use product service in more places 0e05a1f21a1 fix integration test 819cb01e0e0 make notebook integration test more stable, fixes https://github.com/microsoft/vscode/issues/118889 84fe402d655 Improve getting started page - Allow clicking checks to dismiss items - Allow hiding categories e05ab31f373 Clean up styling when contrast borders are defined a90759b5395 fix build 3006ac8e940 try out multiline extension view 5ad7633c4e9 fix scrolling body for workspace trust editor 809e11134c1 fix css for extensions grid view and settings 1a5d7f4f8ed Merge pull request #118482 from microsoft/rebornix/nb-list-focus b81cea2a350 Fix Emmet abbreviation for Handlebars style blocks (#118832) 257fbae3f34 Ensure editorContextKeyService on markdown cell gets disposed Related to #118782 e1f84e38ab2 Ensure markdown cell editor is disposed Fix #118782 216bff57715 Merge remote-tracking branch 'origin/main' into rebornix/nb-list-focus eac163c0611 fix tests. c1f954ce48b optimize scroll view from bottom. 5af4ccb87be copy cells with multi select. ad7983834af extract clone cell. 34a537bb732 sort numbers. 162d08892db Clean up 569aedce014 Mostly working seamless relaunch 7806efac02a tests in webworker EH ffdef6b9be7 Fixes #118759: Render a separate span for each inline decoration 458904ed7a3 move cells with multi select e545c0750b8 copy paste with hidden cells. 17beaf29fd5 Fixes #118614: Clear any outstanding state / requests and fetch semantic tokens when the language mode changes 8ca6a56d467 Try restoring ports more often Part of microsoft/vscode-remote-release#4551 d7622d392b4 change back untitled hint default to be hidden edf387a2e8f run filename through realpath because it seems nodejs isn't always doing that, https://github.com/microsoft/vscode/issues/118812 1c9e7eb296e :lipstick: 5a8936ae639 Lift native text file service to electron-sandbox (#118815) 1bb87db91d3 debt - provide groups merging from service and add test 0b4915dcea2 Change portsAttributes others to be its own setting 61fe79db654 Remote indicator for folders and workspaces from contributed file systems. Fixes#118813 55bfe8c2167 Merge pull request #118766 from microsoft/aeschli/extensionDevelopmentKindSimple 5109a52b2a6 explorer: use findClosesRoot in select() 3aca77c0161 Merge pull request #118777 from jeanp413/fix-118557 3eae8534747 fix #117093 update Filter on Type indicator after 'list.toggleFilterOnType' command (#117099) 9d220a95c1c Fixes #110885: Have `--max-memory` also be applied to the extension host bd74e2fb6a0 replace openOnFocus with selectionNavigation 5f451c6670d Merge branch 'main' into aeschli/extensionDevelopmentKindSimple 1f22e55badd sandbox - share most desktop.main code d6d2910b96b sandbox - use actual workspace and config service 1dce5d35536 replaceCells as a single edit. ebc6eade483 update prefix sum always when edits happen fe9466a6e1d false negative hidden ranges test 4f5824ea28b enable async tests. 3dff030ea14 delete folded cell would not change other folding states. 5e2f573d1dd cut multi cells w/ folding. 06b54543d66 Comment out a few error logs for now 498449fa8c1 Remove content version logic from webview 02d3ca91dc7 Make sure we update cached version when cell changes 544b117130a createMarkdownPreview should only create previews, not also update them 1e92de9921e Log errors and remove unused method 574740fed37 NotebookEditorWidget should not have to know if a markdown preview already exists or not b5e22e7ed43 Remove extra log 6ea4b1cdc1a Add version to MarkdownCellViewModel 97314005fca Revert move change and disable debug flag aeb8f3811d6 Avoid re-rendering markdown cells if they have not changed 4b9d29ae6b4 more polish and re-use extension grid d5f47dfb885 Notebook custom markdown renderer optimization (#118288) 3635f113876 :lipstick: b4ebf03316c selection tests. 0dcf9300ddf Fixes #118557 e9b7b5d25b8 configure extension kind of extensions under development 63d6e0c008a adopt selectionNavigation. 46fd12b0a91 align selection and focus if they were both empty d31566b57f4 Don't include css in main katex bundle 8627fd1f883 Merge pull request #118753 from microsoft/alex/extension-test-running a97990c9713 sort indexes in cellIndexesToRanges 919292a6742 Merge remote-tracking branch 'origin/main' into rebornix/nb-list-focus ae4ffb1b81e Handle extension test execution on the UI 52ab2fe123f add Education extension to category constants (#118589) ac0008a25b8 Remove waiting for welcome page while we are experimenting with what the welcome page will be Fixes #118748 8f8321d638d Smooth relaunch poc d574f8e9163 remove duplicate code 63460db67ea Fix #118741 d5e4525830e Add comments to add java workspace tags to GDPR inventory (#117740) 1ad8c467972 Merge pull request #118574 from microsoft/tyriar/100709 5afac656035 Prevent double attach to pty host listeners ba8f0fff7ca Remove logs b92b610e861 mark isEmpty as readonly f2515c57a4d Fix repository link for vscode-references-view bc405e936fd Try new CSS grammar Fixes #115480 244428dfa7a sash: workbench.sash.hoverDelay setting 10fc457d699 :lipstick: sash f8ce2745c05 add stdout and stderr mimetype, add renderer for stderr 97efcde244f Merge pull request #118664 from microsoft/aeschli/extensionKindController 3fb39ad72d6 fixes #118694 bd84f143797 Merge remote-tracking branch 'origin/main' into tyriar/100709 37a826fe75d Open Recent goes to wrong workspace from remote. Fixes #118683 6af126bb3ce Move to writeSync instead of writePromise 49cad9a1c0d Fixes microsoft/monaco-editor#2382 0740b4a3134 sandbox - move platform limits to common fdd57917f30 don't mixin default metadata when "replacing" notebook metadata 9a982d0049f fix configuration caches - respect scopes d7854c3914c Remove unused 8788d628814 First cut of moving to hybrid getting started/welcome editor 9b2ee7fb7d9 Reduce size of Katex bundle da3cbe74dce Avoid extra postMessage call for iframe based webviews 8fefa6aff22 Speed up mac builds (#116984) 984479d1792 Fix not being able to run a cell when it is in the Success or Error state 07d02d3e2b1 use new icons 638926d5b5d CES experiment treatment 2d7fdd82ec8 update connection state before reconnections f3f1c131385 Update Codicons: add trusted workspace icons https://github.com/microsoft/vscode-codicons/commit/1f495f5857eb4ea11e00ca41289157d0ed7ca2c9 b1b80801806 Avoid some calls to `.then` for iframe based webview post message 5b5dd906551 Fix manually providing PAT for GitHub auth, fixes #118675 11d5e82c80c Fix any key causing shift+tab focus change c72d7612b41 Add an untitled document data property (#115790) 371562f630b move trust color tokens and update values e679983a3fc remove border, use color icon, use link button 1f2313b4a2d Add back custom editor test workspace 0f6d7c41eb5 introduce customEndpointTelemetryService 268c0d04a66 fix #118578. offsetHeight to include padding and scrollbar. d1db6f0efef notebooks: update output to match NodebookCellOutputItem api 7cae7b5cedf add ExtensionKindController a2b5e58b091 remote authority - update comments 75da06499c2 #101995 extend tooltip of menu item that defines 'alt' command (#116211) 3ac310d1cf9 Remove icon from input row in ports view 3dc05e36e15 list: anchor trait 913a5949445 cleanup debugHelperService f1f830aefa2 Fix User tasks only working once without folder Fixes #118370 27ce1eb630f list, table: selectionNavigation option 6be4a142367 fix https://github.com/microsoft/vscode/issues/118609 8fd24025701 :liptstick: deep freeze notebook events before emitting them 6c6db188b7a polish, avoid classname.split('') f0c44394d11 Merge pull request #118433 from microsoft/aeschli/openWindowsWithAuthority 637b659e4ad refine NotebookCell API afe0e2b9a77 Fix regex port attributes over applying 278a41c349b Show Open Preview in Ports view for public ports a6d7d86e857 remove `viewType` from openNotebookDocument call da562fa27c5 Add regular expressions and "others" to portsAttributes Fixes microsoft/vscode-remote-release#4623 b3e6307430d polish 1422de11110 sandbox - move performance.contrib to sandbox abea343c10e fix https://github.com/microsoft/vscode/issues/118369 b0f0b6125dc implement review comments 23e0d141edf Update src/vs/platform/windows/electron-main/windows.ts d383642ba20 Update src/vs/platform/windows/common/windows.ts 78224b9b9e9 refactor perf contribution so that they can be inside electron-sandbox, https://github.com/microsoft/vscode/issues/111211, fyi @bpasero f83b2f46dee shell env: add more logging 1d6241a8a08 prefer ReadonlyArray<T> over readonly T[] 94303f8e574 build 256ce60286b Bump elliptic from 6.5.3 to 6.5.4 (#118478) 623075e0962 update distro a713ca6204c Merge pull request #118596 from alienvspredator/main 420f8dde79f debt - more layering fixes f0321e30875 debt - layering fixes 9d8042db309 more jsdoc around workspace concept a19fac2442c better docs for #118566 96fabf5cf95 fix #118591. 6d079845776 fix(typescript-snippet): fixed "newpromise" snippet 1d686afe81c reduce grace time of remote terminals (#118571) a9087e9d0a9 Try to avoid extra promise chaining for posting into a webview cbacbe647c3 Fix markdown preview still being rendered while in edit mode 54f30ed19ce Lock to commit rather than tag for Azure login action 3244facbbbe wt editor stepping stone - make extensions list better - centered header style d4ee684c8de testing: show progress in status bar, minor refactors and cleanup 80112e79ffb testing: show total number of tests to run 5b41604444b testing: add more logical default autorun behavior 7a9e144ee15 Fixes a listener leak with ILanguageSelection 57155e84203 Fixes #118195 - avoids update if already set bcb8c8a4f4b Remove notebook document runnable metadata #106747 8454701b67c Update test for api 225a8c2b89d Infer cell "runnable" from notebook kernel state Fix #106747 7a19d09047d Begin eliminating cell runnable metadata d1164661d29 Fix markdown edited cell height on reload c77e5ccd947 Add back top margin for webview cells d299be88ea6 Updates proposal for #116906 556e6d8310f Fixup search smoke tests 58bd8e075a3 Fix spelling in comment ba54c76164b Use TS replacement span if returned 724bc08f906 Remove log f2d687752c9 Create a new pty ready promise on relaunch 65e4309c0d9 Directly expose environmentVariableInfo 37c54c79e0d Fix compile 7f94f0d97c2 Move some ptyProcessReady usage inside proc manager 3cc479953ca fix #117718 fire onDidChangeResources event after unregistering group a7c9230fb33 Update distro d6f4353fae4 bump distro 9eceb504987 Move label about for #115244 after more tests are failing f8a6f90dea7 Revert "chore: bump distro" e5a10ca55d6 Skip search tests while diagnosing flakeyness 88655de6104 Adds logging 6922f6150d8 xterm@4.11.0 Diff: https://github.com/xtermjs/xterm.js/compare/a73fe62...4.11.0 79e2119c5e6 Revert "snap: set compression to lzo, #117852 (#118116)" 43ced8a10a3 chore: bump distro 0f042b2c856 fix https://github.com/microsoft/vscode/issues/118569 0e43220113c finalize telemetry enablement api refs #110267 95d3c1e63b7 finalize isNewAppInstall api refs #117058 e60b94d6e9c Merge branch 'main' into digitarald/ces 6438e0564af Add 'Marketplace' as option for file on and remove as top-level type, #118473 17c67963f32 api work snapshot 112bd090027 Queue file operations 4ee2ef41e5b update cache on reprocess 0f64ef1b655 remove NotebookDocument#contentOptions f0cf34e073b debug: do not bind F10 to step over when on web eaf4a6a91b7 Fix debug console URI being decoded (#118226) 417b7803a18 Update distro 2c11dafcc2f Merge pull request #118252 from microsoft/tyriar/116467_2 dc92ff53548 Set distro back to that in main 4bb960ade60 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 b02e102f480 untitleHint: use expereiment service 90efd0a81aa Update README.md 449158a1aa7 Some Ports view cleanup b8a320867e5 allow null for remoteAuthority in IBaseOpenWindowsOptions to force local window 637497076ac Update distro 1e7fbfa7674 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 e7b0596d89a Revert "Comment out notebook compile error" aaf6287eccc remove skipped test e96f0ea3700 todo-tag 7bcec044268 Comment out notebook compile error 878526839a3 Update distro 364b9e98e83 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 ab9e11f38e6 Remove resolved comments e2ba7c6ae30 Breakpoint inline edit button should be a submenu 27efd88041d Remove preconnection terminal concept 4db71714ebd Properly dispose everything in tunnel view cells Part of #118544 9cc276648eb remove onDidChangeCellLanguage-event in favor of the existing document closed/opened event sequence 55af8021a12 Simplify RemotePty, revive shell config cwd e373b9c59e2 Focus row when escaping input on Ports view Fixes #117771 3c96cb6254a Merge branch 'main' into aeschli/openWindowsWithAuthority 99e97da512b revert unnecessary change d1dbb93317a Remove remote test failure comment 6d01ad952a9 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 e15767f6dcd add comment for remoteAuthority 5ce792fcfad Add SECURITY.md 98a22a957a2 declare cancellation support for openNotebook and wire it up, exempt notebook content provider from provider naming rules 0e04c15de4f assert unsetting of active notebook needs null, https://github.com/microsoft/vscode/issues/118470 bcfcb539ab5 unit test for https://github.com/microsoft/vscode/issues/118470 8c436826ae5 Merge pull request #118471 from DonJayamanne/openNotebookBug 30d699fa104 on fire active notebook change event when something changed, https://github.com/microsoft/vscode/issues/118470 425316c3764 Add a compose language (#118042) 63be79e67de Merge pull request #117062 from NotWearingPants/bugfix/rtl-cursor edfbf27e3af #118443 - change name fa6d38a99b3 change nls ids 9d3a1d9f59c Fix #118443 6b76fcb671e Merge pull request #118468 from spetrescu/main 7d96db1e51b Make underlined link buttons blue to match the styling of similar buttons 27975dad4fb move to IProcessEnvService where appropriate in default shell logic (#118271) ac229ced073 Revert "Reenable smoke test to see if still flakey" #115244 09c3c2d3be4 Remove broken part of test 11a84a6e8ac inset -> output. b62e3c7d1db Update distro 5fdbc82111f Re-enable task and term test 9878ccfbd74 remove markdown preview only when it is hidden or deleted. 250c7baf7e8 Fix #117903 c870a55b708 Update terminalProcessManager.ts 8fe29a7c415 Uncomment in test 30f41631849 Skip the failing test for remote only d89e8cd27ce recent entries with authority c59c1101162 revealView should scroll a little to reveal items below viewport. d4f8348c6ac Handle undefined extension publishers in issue reporter, fixes #118480 61301530c69 revealView should scroll a little to reveal items below viewport. 23ad719498b Log acceptTerminalOpened bdbf5850127 Bump vscode-emmet-helper, fixes #118363 0e8fba32637 Add outline offset for view actions (fixes #117349) 9b1700a8291 example of notebook specific navigation commands. 2c1037d3521 Fixes #117600 (#118397) b20839c1f3d Add 'Marketplace' issue type to issue reporter, closes #118473 a8739f9c3a5 Change messageDisposables to DisposableStore 2b9470cb4e1 Clean up SearchView link button code 31a7757fc7b Better "Open Settings" option in search view 18f16643ead Add button to reenable search excludes Fix #115352 244e9e6e793 set remoteAuthority in NativeHostService.openWindow if not yet defined 1761ecec3bd reduce selections. b6b9aa15ef6 debug: allow passing partial config to start debugging command 221e20b3742 Re-enable, add some more test logs 7e6d4c5eb91 debug: fill in selected configuration by name if not provided 3f56118e7bb move cell up a39e7343653 Oops 584999658ee Bug 820f0eeb270 Fix tooltip not showing for codelens extension a0c8d41f9ed add notebook navigation commands 78cb4cfc32b improved comment for InlineValueContext.frameId 3df01b4ae74 Include ms in shutdown constant comments 45c032da7ab Skip the failing task test 1469a82540f fixes #118006 d8a7202293c Update distro e22c2be14d1 snap: set compression to lzo, #117852 (#118116) 03c8548523f Merge remote-tracking branch 'origin/main' into tyriar/116467_2 9022c7fa945 Update distro f2cfdcf19b8 Bump distro 4a82fbab162 Don't force create a terminal on no reconnect 06044789bfa API proposal for PortAttributesProvider (#118446) 3f778f6aebf Update distro 9c78fa40ca7 skip failing test (#118443) 20b19612917 Move proxy resolution to vscode-proxy-agent (#117054) b41b95faee9 Pin windows-process-tree@0.2.4 to match main package.json 4d3b1580233 Disable terminal tests in remote again, fix settings for tasks 1cd624c12a3 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 4abc244a97e Add windows-process-tree to remote deps c2a92a1ba67 Merge pull request #118418 from microsoft/ben/sandbox caed3ea183a Merge pull request #118269 from davidanthoff/julia-indentation-rules 007baec8d51 fixes #118214 (#118425) c187999ee44 Merge pull request #118310 from smorimoto/ocaml 2a0f9aa8dc7 Reminder to compile between tests 69d36e8c982 Fix transformToSnakecase 305456c873f bump distro f7274905565 editors - fix mergeAllGroups (#118268) 8c3a00f78cb allow debug textmate in sandbox (#118219) f74d3b2fc75 fix tests 0c17e384499 sandbox - migrate backups from md5 to our hash algorithm dbe9dd49675 sandbox - make signing and integrity available 3f46e7f7b59 add ui flag to mocha tests 74532eb261c Re-enable process unresponsive checking 5cc1775bbf0 Disable unresponsive create process 11897d00a7a Disable pty host listeners temporarily 074632a51f1 Try enable remote terminal integration tests 508fcfbb537 Add more OCaml related file extensions to the OCaml group 5d80c30e5b6 Reenable smoke test to see if still flakey Ref #115244 74014e7fc6d Fix #117251 fe79bb261fb Add defaultSnippets to getting started contribution point Closes #117476 2d5e9cae4e0 :lipstick: d3086eaa8c5 expect commands to set selection and focus for us properly. 7707feab17b accept focus from the list view. 6e83ba82107 fix #118279 da79b9db816 Don't setup pty host listeners twice in remote ea5f05a4358 Trying to clairify how webview options are used and passed around e066c74761e Document new fixedChunkSizePolling ts watch mode d7d42534260 Mark field as readonly a01035c44f8 Pick up latest TS 4.3 for building VS Code 02a5d5925ba Disable relaunch in tests 755fae50ab5 Bail out of create process if it's been disposed 2d3f1a0b478 fix #117699 258ee03bfbe Update distro 3483e9541b2 update betweenCellToolbar actions per context change. 61ea6ad847a Remote shell type support fc677cb3220 fix #118273. c40b367840d Merge remote-tracking branch 'origin/main' into tyriar/116467_2 b15bbfa8516 More test logs 3e345101dfd update shellType when it changes for local windows terminals (#117998) 6b2daa9a897 Update distro ff09362f443 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 5d5fa588828 Support pty host management in remote 29b1fcffd1b fix #117684. 7af259ab841 Add logs to test c24bfc336c2 💄& localization daf840b9293 Revert "fix visually background flash of cells." 016b809eef0 kill terminal process on ipad (#118247) c18378655bd Add Julia indentation rules 7f7e427d3ba fix visually background flash of cells. f704f80f877 Pick up TS 4.2.3 22cb8ccdac3 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 a7d9285b89f Update distro 2e68f2ae918 Better fix for #118235 00d3831d0c7 fix #118248. 59972ff745f fix build 5144d664926 dedup ansi color rendering. bba6d12ccb2 :lipstick: ff5da2ff172 DOM.show/hide. d2e39d0ae09 use resize listener for all main frame outputs. 32f7c1d93a8 Don't assume uncompleted category exists Fixes #118235 ccb3601d552 Support term cli commands c2e3a4cdc67 Update distro af0ec1caa0b ctrl+c on ipad (#118243) 6799395da0c Revert "fix #114009" (#118242) dfbc5374637 Increase local grace time to a minute fe24a792b03 Support attach to session in local f916e9f1aba fix #114009 df6b2691705 Support orphaned processes 48be13acf8e Check if VSCode runs serverless (#118233) e518e533653 Share IOffProcessTerminalService 51e773e69f2 Merge branch 'main' into aeschli/openWindowsWithAuthority 0bcba0486bb Make setTerminalLayoutInfo interface consistent 7703dff5fc1 Clean up, bring local remote interfaces closer 92ad349125b fix typo in comment aadc16a2371 Simplify channel comm 230e0fdc9aa clean up, some ground work to support viewColumn, $acceptEditorPropertiesChanged must update all state before sending events, remove active notion from notebook editor 9516844abfd use TS typle naming feature 68a6f1c30e4 look up editor by id, slimmer dtos f7ff53d7b06 Remove `_wrapWebWorkerExtHostInIframe` 418b8248e43 Progress towards sharing local and remote term impl 25dc50c18ed Remove start-up timeouts 49b5e3ba0ae bump version 978d1399f54 Fix compilation error fca9c7f78fb Fixes microsoft/monaco-editor#2375 5931e598b10 Fixes microsoft/monaco-editor#2344 205ec8c5f2d Fixes microsoft/monaco-editor#2358 b2a0913ad23 Fixes microsoft/monaco-editor#2168 9748b5f3c0b Fixes microsoft/monaco-editor#2359: Avoid syntax that confuses webpack less loader 5c4663baadf Fixes microsoft/monaco-editor#2355 60222b710d4 Align `MultiEditorAction` with `MultiCommand` 453e2793b2b Prefer using TS constant defining the context key 04770364fdc #118222 skip failed test 1260de1c101 sandbox - move workspace tags to sandbox 17212ee46f8 #118199 c024db9f419 NotebookEditorSelectionChangeEvent should contain selection ranges, not cells 2e84eb92077 explorer tests: use strict equal 1e28c1ec7ee debug tests: use strict equal 1a9df6127cc fix smoke tests ef6d44f53aa debug console shouldn't collapse messages when they have different source locations 6e5e1e700b9 api todos 6117524374f make NotebookCellData and NotebookData classes, rename NotebookCellData#cellKind to NotebookCellData#kind 86df4442128 remove todos 3a21f7815c4 Merge pull request #118125 from microsoft/sandy081/keybindingsEditor/adoptTable 57aaafc72f3 Do not check for settings sync enablement while initializing in web d4b5298cd62 -add bg color to even child - clean up 997c9f29307 add showNotebookDocument overload or uri ae2f3e07e12 streams - add test for using error as data be70750f862 comment :lipstick: b65719bfa27 streams - require explicit end() after error() and remove error support from end() 188e6aac851 stop the code bunny, reuse the createAndFillInContextMenuActions-util, fyi @sandy081 @rebornix 7386525c683 remove one more occurence of '1_run' bc62648b05c Revert "Remove authentication provider package.json declaration" fead22bae42 bump distro eed8a79e81f Extract proxy agent support (#117054) 79096af4755 use CSS for odd styling 223f4f820f8 multi cursor: announce cursor changes 3b05017bb8e more :lipstick:, more strict typings 1d8493b203e :lipstick: in mainThreadNotebooks, return types, more private, dispoable store, duplication removal, etc 81edf8b91ab Merge pull request #118071 from mtaran-google/main 85c1a17b60f Merge IEditor and INotebookEditor, move editor things into notebook editor service fc785836967 fixes #118006 d84ddcbd529 Open window with authority 39c1d680867 #62531 clean up 2dfc39c6949 Remove arrays#mergeSort because by now browsers support the refined sort spec which mandates `sort` to be stable. 587274078c1 remove NotebookDocumentMetadata#displayOrder, https://github.com/microsoft/vscode/issues/117684 3e8b0eb2d4f remove displayOrder from NotebookDocumentMetadata API, https://github.com/microsoft/vscode/issues/117684 afae25919a8 Merge pull request #115351 from gjsjohnmurray/fix-62531 fa37b721d1e :lipstick: ddb17dc1282 :lipstick: dbbf2b16882 shell env - introduce a service to resolve shell env as promise (#108804) bd2b229870b debug: update js-debug 567b82a0f9c Reduce padding of new markdown cells in notebook 38ac13bc833 Slightly reposition the folding indicator for cells 99f2b830a1d Improve drag and drop indicators for custom markdown cells in notebooks 354a0a2620f Disallow dragging the outer markdown cell for rendered markdown cells a34ed4b0d7b Make markdown cells span full width of editor 60d600b3661 Fix showing wrong name for files in search after rename Fix #117778 1c7ced625a3 Update dimensions of webview element when it is shown again 72995bcb80b Mark property as readonly array 28b7345808b Improve documentation for WebviewService 9fa1800b979 Make the webview icons manager disposable 5bff5459d13 Move webview icons from generic webview service to the webview workbench service acdcb64a6c9 Throw error if a webview is double registered 487296741f5 Don't require lazy webview to be passed to WebviewInput 344f329dd42 Make reviveWebview take an options bag instead of parameters 79ff1ec91bd gate on feature flag aca4cb12985 workspace trust telem 0f975049421 Fix output padding/margin for diff notebook editors 9f395ddb934 Update Codicons https://github.com/microsoft/vscode-codicons/commit/7e0f377891aa3bc6bf57c192d63f93d73b4f6bf3 0eca51a2dad Mark selected markdown previews in notebooks (#117947) 191d3324132 Add offset to button focus (fixes #117909) 8a81f4149d3 add warning log if webgl cannot be loaded 6abc478020f Update src/vs/workbench/contrib/terminal/browser/terminalInstance.ts 8b1ddde4f5b move disposal to end so measureRenderTime gets called 920b8b31931 store suggestedRendererType to avoid retrying webgl if it's thrown an error unless the setting gets changed e9a748131c1 use storageService bab447271a3 measure render time if webgl throws and canvas set b619d92639d use canvas if webgl throws e7ce70318ff after webgl is disposed, don't retry to enable it unless the renderer type gets changed ca83d009f37 Update src/vs/workbench/contrib/terminal/browser/terminalInstance.ts d61adbfd923 part of #106202, make webgl renderer default, using dom if loading the add on throws 1e5e33cd023 testing: fix unit test err d6b3bc68f1e testing: move types to classes instead of interfaces 35aed337263 testing: improve RequiredTestItem api 1370dacbe0f Rename localPtyService to ptyHostService 05ccfc4fcb7 Move localPtyService to node db06103f1bd Enable search in open editors checkbox by default 597c5958527 fix overflow in command column 0150b020a10 Merge pull request #118121 from microsoft/tyriar/116467 2d4e671f730 update distro. 5b2865bc99b fix layout - do not consider header height c6202bb3cc5 Adopt to use new table widget dd3f3f9d7fe Update issue scraper to use standard bot PAT and run every month 8465489bbd4 Fix unit tests 8fd1b977166 Merge remote-tracking branch 'origin/main' into tyriar/116467 12ab47ff863 Fix compile c9ae209c80e Use safe process env from electron-sandbox 97cb1ff41d2 Register ILocalTerminalService 468d73edeb0 Fix compile 306bebf0f15 Move responsiveness check to local terminal service 3a1f4c402b4 Move terminal instance service methods to local terminal service df863f912b3 more context key doc 5ba5f986b92 remove notebook dependency from build edits 128e9b502d2 add frameId to InlineValueContext cb7ad05cb7e Merge pull request #117766 from microsoft/tyriar/remove_flow_control 73fee061714 Update distro 9bf3a06e647 Merge pull request #118118 from microsoft/tyriar/117990 68a3a7bbf9b improve comment 0ef6619a3eb services - use refineServiceDecorator for environment (#117881) 1e0d5009b5d fix exception breakpoint padding 03681b39a50 Update distro fa4c3c6cf1e Show ports badge on view, not view container Fixes #117904 a5c28d0ca06 Merge remote-tracking branch 'origin/main' into tyriar/remove_flow_control ddd6fccfee0 services - use refineServiceDecorator for layout service (#117881) ffa703d4805 Recover on pty host reconnect c0f6549d1cb files - address #118060 on master 94dec183740 Fix simple file picker not opening entered value Fixes #116858 7586d1a0fc2 Fix extra http on some forwarded port addresses Fixes microsoft/vscode-remote-release#4595 fb46801cf2f lock file-changes-action dd14e280254 Don't use an icon on the Port add row c2a2cc2bc3b Allow quick input to show info severity (#118032) 179c89852f7 Change icon for npm scripts view Fixes #118019 3c238e71dbc Add "hasPackageJson" check back to npm view and let it find files in directories Fixes #117950 1d46693af84 fix IThemeService decoration ids. For #117881 31012ea2d4a add refineServiceDecorator, https://github.com/microsoft/vscode/issues/117881 978b0d6ead9 context key doc 16ea2f2894b remove "getter" wrapping for proposed API types (classed, enums). These checks needed to be disabled because of an TS issues f79a0df4dbe api todos, remove long outdated proposal 01d775756c7 todo goes issue b6141474a76 move undo/redo and clipboard support out of notebook service so that it slims down c349764ab2e no graceful, throw errors when trying IO on notebooks that have no provider, move notebook model things together 069da883da5 Merge pull request #117834 from jeanp413/fix-panel-codicon-outline 8025d97ece8 mark `displayOrder` for removal, https://github.com/microsoft/vscode/issues/117684#issuecomment-790019754 73c01a5dd87 Merge pull request #117424 from atscott/dedupereferences f43fcbe6a4e fix https://github.com/microsoft/vscode/issues/118103 62d6a24efb9 revive URI when receiving them, fixes https://github.com/microsoft/vscode/issues/118085 0657df6e82f fix some area labels in extensions and scm 534e2306379 Renaming a folder adds it to history (fix #118080) 2ba67b7b075 Allow ripgrep search provider to work for files backed by file scheme, but not file scheme themselves (vscode-userdata) (#118069) 5f17dc2a596 Ensure that PrefService calls openEditor with a proper options object and add tests Better fix for #117952 54758b7e16d Revert "Ensure that PrefService calls openEditor with a proper options object and add tests" 2ae55bc7164 Ensure that PrefService calls openEditor with a proper options object and add tests Better fix for #117952 16c94f18258 Remove incorrect command a4b2541e379 Mark disposableStore property readonly 584d2338870 Use `_register` for disposable 538931e7906 Make sure context key listeners are disposed of 49d05f998f0 Add `CodeActionTriggerKind` api proposal 20f06e04445 Clarify docs on CodeAction return type 7e18b7006d0 Use generic type for CodeActionProvider ba117e60c20 fix #118043 4bd99a42df0 Fix old markdown preview not being removed on drag 4371e72fb6a Fix potential null exception while dragging cells abf99de040e :lipstick: aaf70523a8e Bump vscode-emmet-helper, fixes #118008 828f99eff55 Update diff editor with new webview options e56182e67f2 Make the backlayer webview span the full width of the notebook editor (#117948) bfa7822f703 Fix typo in IWorkbenchExtensioManagementService e9533c22fee add basic workspace trust unit test 19b7444ccf0 fixup! fix microsoft/vscode#117095 de-duplicate location results 17f63a649ec testing: update to more proper provider api 2f7438f492f Fix spelling for type 5d5b9dd0a8b Don't label non-editable custom editors as readonly 5f24ec84ac7 Use correct new context name 6949fed6ed2 Update grammars and fix julia update script for Windows 0e94794c9d0 debt - remove unneccessary indirections from notebook service 09149ac0930 Avoid double dispose of pty host client f80f0d7074e More forwarded ports trace logging 65c0eeb03d0 fixes #118006 a24cb4615a1 debug debt: remove unneneded check 341c130b0e9 call stack: get rid of actions, menus everywhere fd948827992 Deprecate editor.accessibilityPageSize setting 79cf4e92ce1 Use Promise instead of event 14fd07d57a2 Workspace trust api feedback 65a9aa17768 Use "(Settings) " as a prefix for userdata paaths in web Closes #114979 c3d7bd2269d Reserve space for recent list to prevent shifting when it loads Fixes #117628 e21f3916af7 Focus first uncompleted category rather than whole document on start Closes #117540 09dae2618ae Disconnect in debug toolbar should dispatch to root session 8c13b011133 debug: simplify registration b6f87905932 :lipstick: comment 4def740615b wrap perf stuff in iife, https://github.com/microsoft/vscode/issues/116546 bc444ac3797 Fix #117869 bede292addb Error on `remoteAuthority` in Local Workspace File. Fixes #118023 6b3313141de make sure local dispoables are disposed and cleared, https://github.com/microsoft/vscode/issues/117675 d13b7ff3641 one class, one variable style, https://github.com/microsoft/vscode/issues/117675 2e9fde23fdd add todo-tag for InlineHint, https://github.com/microsoft/vscode/issues/105690 0a49559a443 Mitigates #118008, better fix TBD a795f49b097 more enforcement of readonly nb doc. 62cfd68c779 absolutely no polish POC feature list d82bb46c445 do not prompt for confirmation in editor ed94b5d7562 allow text selection of description 6979a39169a move webview resolved state internal. c113b806cca re-organize notebook editor widget methods. 1614e28a11c remove notebook editor widget methods not used. c70fb23a27b :notebook: move decorations out. 52bce12c25e testing: fix up wording in api 25b5db4d55c testing: make workspace test hierarchy required 94cda08af53 testing: make runTests required 9fbc8811428 testing: make hidden state more clear 2cc1a8061d1 Fix VSCode spacing cf3faa40460 Don't relaunch extension owned terminals (#117987) 6c6caf678fe Don't force kill ptys on Windows on window exit 7b91cd85284 less exclamation 6643b5e520b de-dup: uri. 0eb8c53f90b de-dup, NotebookEditorWidget#willDispose, didScroll. 623741272a2 Add activeCustomEditorId context 08ceea18aa0 rpm-spec: fix the wrong claim about working on EL7 e3829dc2477 Add 'prune' option to fetch in git extension API (#117923) 975dfff6db6 Emmet: Change the type of emmet extensions path (#117946) cc5db258239 testing: fix NaN if 0 tests ran fe353a54240 testing: close error peek view when test run starts 7d1751444b2 testing: fix tree view overflowing container b6251fc0baf testing: fix 'run in current file' running all tests da98cc6e94d testing: fix run at cursor discovering indefinitely 7c1305782b1 testing: adopt new autorun icon 4a6488c6d03 Move kernel/execution code out of NotebookEditorWidget for testability b629d888ca6 Bump Emmet yarn, fixes #117154, fixes #97632 5073e6f1fe5 fixes #117968 f97dd62ece6 Make sure we use the cannonical uri for file move target 1155803d134 Use case-insensitive check for file extensions bb8b693479b Mark properties readonly 20ec5b80085 Reuse generic open with logic for custom editors 75b5207f850 Extract BaseToWebviewMessage interface 4e4c43f30fd Update distro e994e5ab498 Persistent terminal id -> Persistent process id 647773d7e68 Rename terminal id to instance id 88d9e2b46b7 Refactor second task test f8c41a80b0d Refactor first task test c8fc575275d Ignore terminal events not related to task test e62bf133c45 fixes #117575 15c02651811 use one element for focused/active item in actbar fixes #117584 cd9ce538ba5 Add shouldPersist terminal tests c6d6bda7197 Merge pull request #117974 from ko1/patch-1 20096095f19 fix extension readme not rendering img width height (#117961) 2b50ba174f3 refs #117960 5d4377de987 March for API issues 72de8e9be86 add region markers to isTelemetryEnabled proposal, https://github.com/microsoft/vscode/issues/110267 ff225b9fcce add telemetry enablement api (#117944) 4de8cb29073 increase accessibility page size to 2000 9692037daa9 Update vscode.d.ts 9e4520310ed Fix remote terminal reconnect 85cbc2bc7ce cancel parameter hints when editor blurs, https://github.com/microsoft/vscode/issues/115265 44955421ae7 fix https://github.com/microsoft/vscode/issues/117431 7bc94131f17 change anyScore so it repeatedly run fuzzyScore on substrings of the pattern, https://github.com/microsoft/vscode/issues/116683 0018625d00e more details in explain dialog, https://github.com/microsoft/vscode/issues/116683 e2c5ff9db00 do not auto open pasted file 2022aede921 Return early on promise reject. ed1118b27b1 Support empty messages during location import 58ab537f4fc Debt: descriptions/hide context keys (tree, ports, tasks) 66b7ffaabf9 simplify $tryShowNotebookDocument further 65e28321240 use label service to infer name of notebook input 83f40886812 notebook - simplify group/viewColumn handling when opening a notebook editor via API df8763cfff7 api todos for notebook cell be11cb2de00 disable failing test (#117446) f70433a596a fixes #117910 73f9f126fb2 fix tests 932c7e247dc :up: distro 8c1bfcb569a services - distinguish environment services (#117881) 5510ee9c51d services - distinguish layout services (#117881) 6c13c8f4ed2 de-deup: getContextFromEditor. 9f7d229461a Extract decorateFileEditorLabel to a common function d7f90c7dbcf re #114554. d9d5e5d9c38 Merge branch 'main' into digitarald/ces e3bc5abc511 Draft for ces survey 400737c5b89 Pass 'data' to completion details request (#117092) 5d6ea08985d fix #116751. 01025340392 Splits clone/docs welcome Allow GitHub Browser entry in the middle 015ca030c4b tests for selections for navigation and hidden ranges. 177e3474c5a consolidate index/handle update api. 1f08b8f9024 wrong use handle/selection 460ebdaaf5b Aggregates welcome view registration by view id 9d071596951 debug: bump js-debug-companion version 811dc8d45a0 Remove authentication provider package.json declaration 8e37e4722ec Fixes #74505 (#117807) 5aeafe2b209 Fix Emmet issue where incorrect abbreviation is displayed in an html document (#117759) b3ade044793 fixes #117924 0c9476a0b6b testing: fix tree not updating if nodes are replaced with same id f18a3400668 Use method instead of event c30e2d46b2a Fix emmet update extensions path issue (#117797) e4a69193d04 Merge pull request #117138 from shskwmt/fix/116822 a13f7ee916b actionBar: home and end should navigate to first and last item respectively 721514f2c1d Merge pull request #117832 from jeanp413/fix-117354 98883cf3b11 remove actionBar.reverse orientation 0bf5569f02c seti: use CONTRIBUTING c3e2c76f762 add failing, skipped test for https://github.com/microsoft/vscode/issues/117899 edadf1c7194 Implement shouldPersist for all terminals processes 884ed1e3f33 Use initial instead of unset b803df2435c Fix top shadow issue 3559e47c08d update gulp-tsb bf894811515 Some Ports view clean up 73112daff11 Remove extra check that is not needed e9166375289 tests - enable color output for integration tests 32b3afadcbe support to make N outline entries from 1 cell, https://github.com/microsoft/vscode/issues/115200 85588252af1 notebook - make outline entries use the heading text has preview text b139c10f9a8 add tests for notebook outline de020f04d13 debt - make withTestNotebook easier to use a04913af757 Merge pull request #117716 from microsoft/tyriar/115396 d5eeb40b557 better focus for select boxes in action bars a2bacaf9fc3 Reverting the top margin to avoid a regression e4e9d1f43b2 Fix grammar 1c4daf4886c Merge pull request #117842 from TranquilMarmot/main 6a864f0b679 Add line height for title ba83910eb76 Remove duplicate tooltip 8baa0ebc750 Fixes title casing 36b0a209a51 backups - consolidate web and desktop strategy for backups when auto save is on b44cc868901 Revisit loose primary group check , use string instead of isPrimaryCheck 12675b4797e missing await 19aee3b6ddf untitled.hint let's go back to the button as the default 6dc076b5c4d debt - tackle an old todo aacafc75b37 debt - use CompletionItem#textLabel in more places f5153bbdacd use CompletionItem#textLabel 3c62a8f898b tabs - track last tab in row for wrapping de50318b48f text files - open an editor that fails to auto save (#115840) b497d17fec9 View: Maximize editor group" doesnt work with dragged file between editors (fix #117686) 3aff1320b81 my work for march b99df4f2b6e don't pass model service to applyEdit but check model version for edit that come from extensions, fixes https://github.com/microsoft/vscode/issues/117683 8fd4a68845f Factor in workspace trust when switching versions (#117774) f84aa806e45 :up: distro 23dca79e8e9 :up: nsfwatcher (#117871) 0a7ea106e6e Merge remote-tracking branch 'bpasero/ben/march-debt' f3ec084d542 Update seti-ui icon theme b061ac534cb Fix #117833 f3f4eebecbd Label custom editor as deleted if the backing file is deleted 64db4d5a1a5 Fixes #117354 d89e2e17a5d Allow single line comment after `{` for auto indent 5766526b0b3 Port the desktop iframe webivew focus improvements to the web 8572664c6c7 Enable semantic features (such as error reporting) in JS/TS notebook cells a74ebb17cfe Add helper for tracking active js/ts editor 1f567e10f37 Fixing two more cases for promises in conditionals 3feb2ece1ed Pick up latest TS version for building VS Code 5c7c41fc3d2 Merge pull request #117723 from microsoft/rebornix/reduce-markdown-flickering 91d73da5e42 Only show `infer return type` refactoring when refactorings are requested d596c568451 fix altClickMovesCursor setting description -> markdownDescription (#117793) a4187782439 Merge remote-tracking branch 'origin/main' into tyriar/remove_flow_control d0a46a03279 Merge pull request #117734 from jeanp413/fix-117682 ba9c72b1ff7 Merge pull request #117762 from microsoft/tyriar/remove_ext_host_proc cadb56785ab Merge branch 'main' into tyriar/remove_ext_host_proc e0b4ebc148d Merge remote-tracking branch 'origin/main' into tyriar/remove_flow_control f4c1da9ca64 Update distro ce4bbc7a19e bump version to 1.55 abdf5767046 ipc - allow to configure proxy c41922bf427 chore - cleanup registerSingleton service usages 91a246998c2 Remove flow control setting bd272ea6b74 chore - have a single display change listener 1f0f03e4a03 ipc - adopt utility methods (#114418) df5d7c257df Remove exthost terminal processes 5f234672f57 fix: only use the readonly attribute on the IOS 509cd79dbd6 text file model - drop custom touch method and just go through normal save code 437904db063 file service - add a atomic read option 45f5c4d43f0 Fixes #117682 3d988a6800f Remove focus handling on the xterm element 9a9551b89fc pfs - copy should preserve dangling symbolic links 1e799f5a17e anything quick pick - only restore editor view state in certain cases acea3970993 workspaces - use recursive mkdirSync a469f5eafaa storage - rename storageservice2 => storageservice 2ab5a60c0b8 storage - drop old node based storage service 5fabc0d9dc1 smoke test - remove code only needed for stable january release f5d9bdc8466 fix microsoft/vscode#117095 de-duplicate location results 4cda94b60c1 Remove escaping whitespace characters 495c0e996ad fix cursor position when at the start of RTL syntax tokens 234c7a45fee refactor change to fix fault and reduce diff bf426c250ec structure FilterOptions.textFilter to hold negate flag 03ad36a18b6 Fix negation logic for filterResourceMarkers and filterRelatedInformation 878b0087e06 simplify negate logic in filterMarker 5a6c46fe60a fix #62531 support negation in text filter of Problems 490d7e38da9 Merge branch 'master' into fix-95671 057a47c1b62 Merge branch 'master' into fix-95671 8b73103dedf Merge branch 'master' of https://github.com/matthew-haines/vscode ac89d9ef71f Fixed logic for setCollapseStateForRest and alt-click in editor 9e1b929816d Fixed logic for setCollapseStateForRest 330f6052ebb Added actions for folding/unfolding all regions except selected 8ef113d399c Added collapse surrounding regions with alt-click 3374969a2cb Fixes #95671 REVERT: fd6f3bce670 chore: bump electron@11.3.0 (#118680) REVERT: 305bf142199 Remove icon from input row in ports view (#118649) REVERT: b5af426d34c Properly dispose everything in tunnel view cells (#118546) REVERT: f299ec03c2a Fix extra port icon (#118529) REVERT: 62dbffbfe91 Merge pull request #118177 from microsoft/joh/bump-version REVERT: 062c67a3210 Merge pull request #118491 from microsoft/env-var-recovery REVERT: e11b6a730c9 Fix #117903 (#118492) REVERT: e7936a3e885 prevent env var relaunch from extension owned terminals REVERT: 3be37a725d6 Merge pull request #118438 from microsoft/tyriar/1_54_117990 REVERT: d461d2fd311 Merge pull request #118265 from microsoft/connor4312/candidate/js-debug-1.54.5 REVERT: 88b4d3f9a4e Merge pull request #118448 from microsoft/tyriar/1_54_118321 REVERT: c48a57b6988 Merge pull request #118437 from microsoft/tyriar/1_54_117956 REVERT: d68ab8fc717 Don't force create a terminal on no reconnect REVERT: f9e6b352d1c Recover on pty host reconnect REVERT: b31f6e1afea Don't force kill ptys on Windows on window exit REVERT: bd655647d79 fixes #118214 (#118425) REVERT: 3a6b7f7cbdc editors - fix mergeAllGroups (#118268) (#118406) REVERT: 06c5e24837e FileSystemProvider extension: throwing a FileSystemError in readFile does not report to user (#118173) REVERT: 61feeef2289 Renaming a folder adds it to history (fix #118080) (#118174) REVERT: dd74fb1d885 debug: update js-debug REVERT: 362f7e441ff Pick up TS 4.2.3 (#118261) REVERT: 6b7199812b4 Don't assume uncompleted category exists (#118250) REVERT: 21ea885f455 Merge pull request #118167 from microsoft/connor4312/candidate/js-debug-1.54.4 REVERT: de16aa4bae0 bump version to future 1.54.2 REVERT: 87ff6fb52f1 debug: update js-debug REVERT: f30a9b73e8f bump version (#118144) REVERT: a25525922cd update distro (#118129) REVERT: 42e27fe5cdc Merge pull request #117982 from microsoft/roblou/settingsOpenEditor REVERT: ac575425edc Ensure EditorOptions subclass is passed to openEditor Fix #117952 REVERT: 911868fa126 refs #117960 (#117976) REVERT: 62c69b32bf7 Merge pull request #117972 from microsoft/tyriar/r_1_54_remote_reconnect REVERT: 564f3917935 Fix remote terminal reconnect REVERT: e7989863202 fixes #117924 (#117925) REVERT: c4d7a739c9b Terminal cannot input (#117915) REVERT: 5266d3cc7f3 Merge pull request #117898 from microsoft/tyriar/r1_54_remote_reconnect REVERT: 6f0e457db3f Fix emmet update extensions path issue (#117797) REVERT: 66c7b551727 Implement shouldPersist for all terminals processes REVERT: ae03e39735b Only show `infer return type` refactoring when refactorings are requested (#117800) git-subtree-dir: lib/vscode git-subtree-split: ead2c2ab0f5c93b11e223fd8f4493939be2ee0de
2021-04-09 13:02:26 +07:00
if (/(\/static)?\/favicon\.ico/.test(pathname)) {
// favicon
return serveFile(req, res, path.join(APP_ROOT, 'resources', 'win32', 'code.ico'));
}
Squashed 'lib/vscode/' changes from fd6f3bce670..ead2c2ab0f5 ead2c2ab0f5 Merge pull request #120858 from microsoft/alex/1-55-2 bfb2654224e Pick up new distro version and bump version 08a217c4d27 Merge pull request #120733 from microsoft/joao/release/1.55/fix-build 6b89f1aaa2e Don't call node-gyp anymore (#120673) 6e3220a31a9 Merge shellEnv into process.env (#120332) 5dee7d559ff Update to vscode-proxy-agent 0.8.2 (#120354) 91fa7f030d2 Merge pull request #120519 from microsoft/misolori/icon-updates c5e030273bf Merge branch 'release/1.55' into misolori/icon-updates 8be12407ad0 bump version to 1.55.1 (#120379) d6e72b493ce debug: update js-debug (#120358) b7d152d5b2f Update distro c185983a683 Fix table list height. Fixes #120062 (#120102) (#120168) c71be15869a fix powershell profile source (#120138) 4c2a1fa6306 handle error when wsl is not installed (#120128) e3297826776 Merge pull request #120107 from microsoft/aeschli/120103 c7f963cb27d Moves extension prop out of proposed 55f4c2ec1e2 update typescript-vscode-sh-plugin 26a60dbecac Merge pull request #120081 from microsoft/sandy081/fix119975 5753889f2d1 remove overflow action when there are no overflows be363080a36 fixes #120066 (#120080) 554774c21d6 Merge pull request #119983 from microsoft/lramos15/notebookViewType 428daa3650c Merge pull request #119990 from microsoft/tyriar/r155_wsl_compile 64876cb88e2 Fix test compilation 00296950306 [Getting Started] new file => new untitled file rather than explorer's new file (#119981) 2a8113f7231 Enable terminal event batching from ptyHost (#117268) aefdd723bd0 Merge pull request #119987 from microsoft/tyriar/r155_wsl_setting 98aeda8479a Remove RemoteHub from desktop stable (#119972) 981a2b53abc Merge pull request #119977 from microsoft/digitarald/fix-115327 a3514cd1481 allow terminal profiles w a source to have args (#119967) 78636f2c133 Fixes #115327 with HC images for GS setup/beginners. b72964aaace iPad OS ctrl + c in terminal (#119979) a84f17acbbf displayDetectedWslProfiles -> useWslProfiles 1b0b1c67f35 Merge pull request #119973 from microsoft/digitarald-ces-distro-update c97d55a2131 debug: fix stop on entry not working after launch.json change (#119980) c7068ae9331 Respect viewtype for reopen with in notebooks 59b2869bdb1 Distro update 7208128b818 Merge pull request #119377 from microsoft/digitarald/ces 522cb113395 Ignore extension that is being installed d06d2f1d624 Update distro 80c9c2bfdd8 Adopt writeSync maxSubsequentCalls dd8ce595220 xterm@4.12.0-beta.7 1eb987f85f1 LocalizationService.update no longer needed. Fixes https://github.com/microsoft/vssaas-planning/issues/3290 70aab480c5a update labels for break commands 49ad7ad4f53 fix optional service typing a0aea2c02ab Fix counting executing cells incorrectly Fix #119921 961935482ff Fix build 33c5dbf0407 Force internal execution metadata to be transient Fix #119853 0865813de51 showQuickLaunchWslProfiles -> displayDetectedWslProfiles 91b6bcd2cce Fix spelling error 5bf977258c5 Slide to first category for new users 72bb797593f Don't scroll to first category if already have Fix #119842 Fix #119339 0a7dde45706 Update distro 9be5cb7f482 Fixes #118772: Remove a disconnected remote extension host from `extensionHostManagers` c9829c32d11 Surface pwsh as a profile on mac/linux if it's installed b59b0c5051e update distro 647f8724320 Roll back to `vscode-textmate@5.2.0` a564f58b13f Fixes #119065: Also listen for EPIPE errors on the socket 99c8eb69942 Fixes regex - codespaces remotes are missing .git ab39731a1e6 Avoid rolling back `vscode-textmate` 9b564ad40db update distro 85d03e9c382 Fixes #119915: Go back to `vscode-oniguruma@1.3.1` f4f1bdb9265 update distro e15a185f6ee Merge branch 'main' into notebook/dev a6cef60b50f notebook toolbar init display be none. fix #119910. 654b5e80469 update to latest `vscode-oniguruma` 5a92084faeb Use ThrottledDelayer per review feedback. 357c13ac467 localize info message 5dcccb92e38 fix #119854 1ca4e703ba8 Optimizing newly add getting started images. 71d2102d7d0 fix #119803 c5d901812cd Merge pull request #119883 from microsoft/tyriar/webgl_fix f7cc0f2c79d Adding light and hc getting started images. Closes #115325 and #115327 64256f22d66 Merge pull request #119895 from gregvanl/settingTypos ad659fb25aa Allow null in profiles config 3e6f65a3acd Merge branch 'main' of https://github.com/microsoft/vscode into main a30b6bfdc3b remove default value for overrideName 19bbe2edbee Remove extra space from error message 7ac7d4438a9 fix #119672 975115a2cb4 Setting descriptions typos and formatting fe6b3e258b6 Re-enable measuring c5a8eed0334 Accept array or single item for output items methods #119601 996391b87d3 Move proposed api piece into stable typings 6ebe2a14f37 fix #119852. 3d1d01690df Fix canvas -> dom fallback da992a171e2 fix scroll cells from bottom view. 9ab0fb227ee use app scope 81a08478ef1 updated notebooks ff869cd3581 Merge pull request #119878 from microsoft/isidorn/notificationVisible 1a184f9e9dc add visible flag to notification b70c4fee0d8 Fix default webgl renderer ad026f8130c ces: use ThrottledDelayer 755cbf5412a Merge branch 'main' into notebook/dev 08c4cd87e3c Reenable localization tests. 5064fae294b Fix #118134 e8111f76b5b Fix #119855 5b636c4a7b2 Revert "Fixes #111814 (#119475)" 6f726bcdf6a fix #118442 557c4b56995 update verification members 63f1721ed85 don't store output in GH issue notebooks 05ce54df77c testing: remove unused contributions ce9298464e4 bring notebook actions back to editor title bar menu static. ceff50539f0 re #119706. ef80780f632 fix #118996. 383fb64cc58 remove displayOrder and fix #119830 81ba1dae860 Fix #117540 1a425eacb83 Accept single outputs or arrays in execution task output edit methods Fix #119601 75ed057885c fix #117937 1e6697ed77d fix #119561. f0eacf87700 fix #119767. 1d3cbad0102 Wait for extension registration when resolving notebook viewType Fix #119686 ab317a2280e Hide select terminal profile in yarn web a0e8b01ec49 testing: polish wording of testing.autoRun.mode 189fb15df90 Check PATH when validating non-absolute paths 5c6836eb44d Fix #119699 b63cfb3a8b6 skip test and remove unused code 8d6c2a23888 Make drop shadow much more subtle Closes #119633 23713de2bee don't emit events when splices are empty, fixes https://github.com/microsoft/vscode/issues/119608 5a241c767a9 fix https://github.com/microsoft/vscode/issues/119363 22212f5de84 use APIs over commands, fixes (?) https://github.com/microsoft/vscode/issues/119437 bd2402a6e8e Add double-click to collapse Fix #113248 c45540033a5 Aadd messge when getting started empty closes #119496 d115bb2a977 clean up statProvider, use existsFile, fix #119807 008e91bd7c9 contribute editor toolbar actions by checking active editor other than focus/blur. fix #119706 38160c823c8 Fixes codespaces fork on push d765f3a43c7 testing: fix list view not working 0fb1882984e fix: items from results being added to collections and breaking decorations ab94ad2b8f5 clean-up validateProfilePaths 46d5d38dd28 fix #119672 ebec68bc3d9 fix #119728. 2616ee94f38 fix #119775. 6384c7462f8 fix #119677 abaa23cdf39 fix #119774 09f43fd6aa4 testing: fix exclusion filter in view e4bb4c1b77f testing: fix results disappearing or not showing for new files cd31f2cdfac testing: fix test appearing on first line, remove location from TestItems 60849897630 fix #119773. 15ba6b4c957 Revert "extract _assertWebviewForMarkdownPreview" 2c232fed6af Update README.md e3e7fb0b2ab Set explicit mode for markdown preview code addf2d6d9e9 Fix spelling for gitignore f8c1ffbb0cf Build simple-browser media during watch 68e582380d7 Maybe fix bug where sync task doesn't get checked d087b5cf4f1 Add back old getting started flow as "walkthroughs" e5afd670959 extract _assertWebviewForMarkdownPreview d13e68e6cf5 avoid markdown preview removal when it is disabled. 8a960081e55 fix #119771. f1334e055c8 Polish select default profile quick pick 563a617ca2a Applied review feedback and tweaked heuristics 8aac8643d77 Use 'terminal profile' instead of quick launch profile, change icon 64b4f5b934d use final DAP 1.46.0 f04acbd22a4 node-debug@1.44.19 0db170025e4 Fix terminal dropdown rebuilding itself 8ceb8b96153 Rename "expand cell content" to "input" Fix #119762 9e2e6cded21 Change cell pending indicator to clock codicon Fix #119739 ddb7709cbf3 Fix #119700 fix #119731 fix #119701 Co-authored-by: Daniel Imms <daimms@microsoft.com> 51c403193b6 do no change selections if the action is from toolbar. 7d19db7ad9b fix #119769. f934e058c75 Fix profile permissions prompt on linux/mac 6dbb3800c5a Fix #116424 b8f5fd7f1b6 debug: update js-debug c88146514ca debug: bump node-debug 8387a46298e snap-build-linux.yml: use "snap pack" to get LZO (#119478) 792c2318898 fixes #118660 eb135ec46e8 Fix #119626 e353502fb9d fixes #118045 f9d92f0fc6c Fix #119723 948839aa445 Fix #119660 6aa6260a843 fixes #118852 da1ed96b6a8 fix code-cli.bat aeedd850ac4 fix #119073 2d9069014eb Add a placeholder for already forwarded root ports (#119792) 74cf3fb2021 Fixes #119529: Wait for eager extensions to activate before launching extension tests 5fbba30c046 Better Fix #119573 9a646e1967c fixes #119487 f91c464f1e1 Merge pull request #119784 from microsoft/tyriar/profile_schema 9f37f3f04ee Pull common unix/win parts into shared function ac74acadddf Only set when win profile is non-null f4fbc4abd78 Merge remote-tracking branch 'origin/main' into tyriar/profile_schema a83eb44ecd5 fixes #119488 301e9ac1db8 fixes #119580 a34297a6085 fix #119384 47f0413ea29 window indicator: based on workspace config file location. For #119752 40d104ad84a Add schema to profiles settings 771b0192f43 window listeners handling 27fc3b41ed4 scm: add trace logs for #113803 08d5310eb18 update verifications notebook 8933c1564d0 Don't create a terminal on panel show without proc support c55aff63798 API feedback (WorkspaceTrustRequest -> WorkspaceTrustRequestOptions) (#119658) 3eb6fec8cd6 Be more specific when listening for marker events 4ad88afc1f2 Fix #119573 42b8129c64e don't emit events when splices are empty, fixes https://github.com/microsoft/vscode/issues/119608 4dedb019f85 Clear data written flag on manual relaunch 1c3990938b8 Fix #119572 443b6f71bf8 fix https://github.com/microsoft/vscode/issues/119363 c6a8cb7f091 Fix #119698 8437d38d364 Fix #119753 a1ecc83a5d3 Merge branch 'main' into notebook/dev a233c8683a2 workspaces history - proper check for untitled 7a1302a2b6c remote indicator - fix npe 90484dda2b2 shared process - also log if window visible 5245290dc56 file working copy - update test to account for events 2b66dfe0218 skip flaky tests. d5abce78ab7 Remove unsued var ff42bf46511 Disable markdown renders by default 279b4d92317 fix #119724. 514eefb789e Don't send execute request for markdown cells Fix #119734 91939fb9e7d handle invalid ignore options and avoid early dispose. fix #119638 548de3ac8ba fix #119708 85770c31911 hide all outputs (builtin and renderers) fix #119690. a8b8e7bd483 Fixes #118979: Reduce find widget's z-index 11c0904a568 Don't enable the new markdown renderer if accessibility mode is enabled 376b25645be Only show selection if there multiple cells selected 31987b11c6f Merge pull request #117758 from conwnet/main 02b394a1a5c Add a special editor option to control the readonly textarea attribute a9aebe3bce0 Merge remote-tracking branch 'origin/main' into pr/conwnet/117758 07eb4d9e076 Fix #114965 d7e1da38b17 Fix Linux referring to osx 8d3d8e0cd04 html: add vscode-languageserver-textdocument as dependency bd18fe9bcec Fixes #119632: Handle `undefined` when validating a range 8c7a3d8f6ca html: fix compile errors c099b873de7 update distro 0f65e64c2a3 Fixes #119636 - 🤦 76c5d1707cb RunOneScheduler and code cleanup for CES b3058d60df4 update distro 7b7e3d9e1e5 Fixes #118041: Add workaround for `UTF16` `TextDecoder` eating up `0xFEFF` and `0xFFFE` c7ad1b9020d Add sequences to type ahead comment 97b2514ca71 include source.id for progress notifications 6349f37d80f Merge pull request #119373 from wdesgardin/fix/replace-pattern-preserve-case cca8a48b17a Restore notebook smoketests, Fix #113882 3225cf3037a update distro 3b44bb422d3 Only set detected profile if value is non-null 75f796dfb48 notificationTelemetry: id should always be a string 4eb625f0cf0 [html] update service a53ce8af3b5 update remote indicator on workspace change 11e79c76d89 Merge pull request #119607 from NotWearingPants/patch-3 a780b76b9d5 Keep text from jumping when showing port input Fixes microsoft/vscode-remote-release#4729 61eb66d6c4b Fixed recent typo from afca445 64381abea97 unconfiguredPortsAttributes -> otherPortsAttributes Fixes microsoft/vscode-remote-release#4732 73b9e6679d5 Update README.md a535549d893 update distro f600cd9ef21 Fix compilation errors: update to latest `vscode-textmate` 684a4526059 Improve resolveTask documentation ab12e39334e update distro 788c9dfdc48 update deps afca44535df Add a trace statement to be able to track down which implementation handles a `MultiCommand` 9089e0cbd9f Update endgame notebooks b28d8ca9fe0 use APIs over commands, fixes (?) https://github.com/microsoft/vscode/issues/119437 2bc5e538923 Merge branch 'main' into notebook/dev ebe56205433 fix(search): preserve case when match start with lowercase char a6f6b4aa8e3 Add feature flags to control availablity of getting started extension contributions 735e998fca0 update distro 10a74ff5c51 Open to getting started page on extension install 194c37b4cf2 Fix test for latestExecutionSummary init 9fa49ba9415 ignore optional dependencies when webpacking 7a8b665f25a Fix missing prop on cell data 808266d4dec Allow tests to be loaded asynchronously (#119537) 6e2cb85e207 debug: update js-debug fdc4f23b108 Add double-click to collapse Fix #113248 35ae55affde diff editor output decorations fix. aac461a3124 Improves behavior for #114945 851a849d2ce Don't validate non-absolute paths 2cde743fe21 Pass event modifier data when clicking on markdown cell 4cb75127664 add quick launch profiles for unix 9c00242866c updating telemetry module for built-in exts 3d987fdc5b3 fixes #117782 084fd5171a1 Terminal profile fixes (#119352) 7483058a0ab update distro 1f5dd686c8f Disable select for notebook preview cells in webviews a685b5976ba Exclude DSR from type ahead 4b3ba3ea44c Removes proposed api check 44ffe526ffe auto layout for editors in output container, fix #119048. d4a0fa9ca6d Build getting started service at startup in order to init event listeners d657779c014 Improve getting started response to slow network conditions for content overrides efb75d7262e Move override delay to conver all exp service usage 018eca5246f fix #118615 'scm/resourceXXX/context' extension point descriptions were muddled 0179466adac Move getting started service to workbench/contrib Closes #118603 e8290f52f4f run oss tool for 1.55 db670f1002c Use shellEnv (#108804) 64042213ed2 Bumps RemoteHub to 0.1.2 f201f7bc68a Fix notebook test 08cf8038dfd Merge pull request #95882 from jeanp413/fix-95671 4977db85c01 update tas-client-umd 7e719d3f046 Merge branch 'notebook/dev' into main 03e1ce6524d Fix getting started items appearing out of order 4a83a80aa7b update diff output height properly (using closure) on resize. 2949009de61 move more logic into abstractRenderer. 55e56ef9153 add options for controlling outputs/metadata in the diff editor. 0089ba3ae1d Bump vscode-emmet-helper, fixes #112675 c95389a7b2d Fix emmet completions in scss (#118666) 7b96cc4c8ba Implement Execution API (#116416) 4b0118871f0 Adds codespaces lookup via command for desktop d46eca3d2dd Merge pull request #119385 from microsoft/merogge/fix 7176a40fc74 Add notebook.inactiveSelectedCellBorder (refs #114156) 64a8be3fa24 fix #117691 a2044cbd78d tweak d909932d240 Fix #118104 33c11ec866f Bumps RemoteHub to 0.1.1 26cdfad1cd0 Fixes #118521 e79b88daadb handle view in terminalView 66961037cc3 Fixes #111814 (#119475) 57aada6cca9 Fix test 5efebbd4c4c Fixes #118270: Add new option to control deleting character pairs and delete by default only auto-inserted closing characters 91e41167e52 file working copy - clarify onDidChangeContent 8cfc30d5741 Fixes #118461: Don't show Open Workspace in the diff editor c148f9a70bf Show error when port is already forwarded Fixes #117571 d239450d9b1 Ensure relaunched processes get shutdown 76b1ad1d1dc Improve profile order, remove profileName from config 6bac57decf7 file working copy - better document resolve() method 0ddc091edc6 some code :lipstick: a02448d6852 Ensure config service is optional in external terminal 917edde164f Fixes #117534: Allow to mark command args as optional 2cd8246a94b Fixes #118062 4c29fa41c6d Fixes #119416: Use control pictures for NULL and DEL when renderControlCharacters is on cc8748a2397 notificationsTelemetry: change id to be string bbe333f8782 Add tsec exemptions 42c9e63a7ed file working copy - resolve returns void d9d0879741f file working copy - add save as support and a lot of tests 469e4f6e275 chore: bump distro 67eebf8ac58 avoid duplication. 0ab3c62ca2a fix action context detection. 5a0fe1f6a89 remove todo tag d6a0bf700cd Merge branch 'main' into notebook/dev 5a66c91c029 Fixes #117935 a3415e669a8 Fixes #119383: Use `fetch` instead of `importScripts` to avoid deadlock in Safari 4a10c93b2d6 Remove unused argument 307ed64376a Adds RemoteHub as built-in 8290994dbbe Fix localization strings and typo 4995ce93673 More tweaks to geting started category 13ec92fe360 Update getting started category styling e380c34cac7 Fix typos a1c114aa9e6 replace more pathOrPaths with path 1aa0c31b55b pathOrPaths -> path e7aedd975c8 Adjust notebook cell multi-select colors 4bcf96223a7 Fix some getting started crashes 0d83680d528 More CES heuristics work d222e20941c Merge pull request #119328 from microsoft/tyriar/wsl_encoding e92a80bb641 Merge remote-tracking branch 'origin/main' into tyriar/wsl_encoding ee4b50aaa43 Allow creation of quick launch profiles via select default shell command 194f43025f6 Remove log da7c7d1efea Merge branch 'main' into digitarald/ces 4b5354c5f98 alternative version for notebook document. ff3c423cf3f alternative version for notebook document. 6480a6f20ea feat: add option to control scm font size (#115494) d60cac30195 Fix a typo f8acb0d6f63 Adding the 'delete branch...' function to the source control > branch section 6c0c77926ff Improve GitHub repository search 64ebc978e76 Revert "Use rmdirSync instead of rimraf" 0eff78fc42e Merge branch 'notebook/dev' into main 7f9ea9411c8 Reduce default tas override delay to 0 5c0c637a043 Make sure we ignore compiled media files f5146529508 Automatically relaunch terminals when pty host is restarted 7727e93b22e Rename experiment override settings Log when experiments have been overridden for purposes of excluding data from scorecards 07879df53d9 update the layout since editor toolbar height changes 13ceef289f0 experiment service for nb toolbar position 1cd067471e8 Trims url to avoid issues 022d823577a Fixes #110904 - adjusts error regex c2b6d30e9ef Fix input placeholders from 2275dba01afe2b8814d4ebdd67d1027fa51bdcb4 b1770e6ad8a Prompt within 1-8hrs heuristics df3953996da notifications: send telemetry for silent notificatinos, smarter spot for hide event f7f2f08eec5 Update distro 1b7470b25db Try to find ports with a root process (#119341) 421d67ec41a notifications: add source to notification:hide and also send events for silent notificatinos 2275dba01af Change files to include/exclude placeholder to tooltip 3d87801cb0c Merge pull request #119091 from microsoft/joh/nbSerialize 9734ab15dd6 :lipstick: 88e87f02bd6 file working copy - make resolve not return "this" b74bae8ced6 refine NotebookCellData converter d6c74de1f5c Merge branch 'main' into notebook/dev 61b73024053 Merge branch 'main' into joh/nbSerialize 3a6c54fb14e no more file watching in notebook diff editor, remove lastResolvedFileStat from notebook editor model 39ea9cac052 Make UI progress indicator clearly visible in the quickpick (#119293) 8cf7c12fd33 fixes #119331 d10866cca54 Fire onExit for feature terminals that lost pty host connection 7fa2b715ef0 Merge branch 'main' into joh/nbSerialize b33801c2c66 file working copy - first cut tests 8736be196db Properly join string[] profile args f68f1845d23 Move comment to the right place 2b2ff3e5e08 exec with the right encoding ede3632a560 pimp up workbench-web.html 85cf30ab517 Properly decode wsl.exe -l output 163aeeedac7 Prevent seamless relaunch triggering multiple times c64a8d59270 file working copy - use IDisposable not Disposable bae75adfb41 no more double dispose needed in _onWillDisposeDocument af10c8f65b5 Fixes #119051: Prefer fewer diff hunks 3271248da68 Merge branch 'main' into joh/nbSerialize 7902c6edcd1 remove NotebookService#destory c8dc60adac6 Use widget.shadow for custom hover contrast a07a508be8b Update distro a02fabb6d64 file working copy - dispose model when working copy disposes dfe12887da0 xterm@4.12.0-beta.3 06901e67a38 remove todo 3fd2415c9f7 Show args in profile selector 46d1ea3a2c8 fire event only when save succeeded 8410aa8f2e6 adopt name change fee37f32af6 Merge branch 'main' into joh/nbSerialize 3f71de52eef Also exclude docker-desktop terminal profile 7d99c47b755 move notebook save event into notebook editor model service, remove resolve/save/backup from notebook service and let editor model use content provider directly 06e8814b29b Merge branch 'main' into fix-95671 5dad121bcb1 Merge pull request #119315 from gjsjohnmurray/fix-119261 a255250be89 Add a user setting for "workbench.hover.delay" Fixes #117894 156fed280ac fix #119261 filter also by description in Insert Snippet 1dbcde0f1fc Fixes #119065: Handle errors also using the socket.write() callback 958171a700d Fix port process finding starting even when using output 56b55c26070 #38607 Handle uninstalling extensions a27b6f74497 implement load of the notebook model f841a70b0c0 file working copy - rename `forceReadFromDisk` => `forceReadFromFile` c8975ceaecd file working copy - remove getStat() that is only used in tests 8595f6f5d03 Update to align log level constants 23fa2860d3e add withNotebookDataProvider as strict variant of getXYZ, sends activation event, throws when no provider found c17a5ca80f7 Merge pull request #100027 from matthew-haines/master bed126ce9d7 #38607 Separete installing & installed state 6608083a3d4 :lipstick: window error telemetry ce3ebc9f5a6 add test 391b1a6b576 Add support for `"log": "<level>"` to the argv.json (fixes #118824) d96f34c867b Fix #38607 e800c205df8 Merge branch 'main' into pr/matthew-haines/100027 b4fb4d8c2ff recognize .axaml as xml language Fixes #117298 abd1e0166e9 Merge pull request #119250 from noahbliss/patch-1 414a7eb7e06 Fixes #113614: Catch potential errors thrown when searching in the extension gallery 9710ecf1c66 Merge branch 'main' into notebook/dev af8d8116eec Merge branch 'main' into joh/nbSerialize 9b5eceb1f66 :lipstick: 4f1cdb7aa0d flaky suite for #118969 d0f2d7eee63 build e4b1e9ac57a Give room for border 0932039e138 Allow for exp modifications of getting started content 22c40603121 Extensions => Command Palette 5e0602716fe Small tweaks to styling. fb8811e513b Add "copy cell down" to toolbar 7a9844238d8 terminal profile fixes (#119267) c0885dd0c4d Add task to build extension media (#119294) b0f4dba5d29 handle blur from other browser events. 3eae316f513 more padding for global toolbar. 99dd29307d1 no layout if not visible. 6d654b9bc9e polish css. a99306b4871 Update padding for notebook toolbar & folding icon fbcd54712ef fix duplicated actions on reload. 41ecc1eda5a cell output domNode npe. c37f743a99e schedule task should check disposable again. b814edf4735 keybindings for actions. ece0761b33f swap notebook toolbar and editor toolbar. 1b52d828711 Revert "fix profile tests, path -> pathOrPaths, and exception" a5219a9350c path -> pathOrPaths in terminalConfig e9e112a6483 fix profile tests, path -> pathOrPaths, and exception 859edd7f4f0 Merge pull request #119292 from microsoft/misolori/get-started-polish 89135921788 Increase bottom padding for card 45ef6493842 Adds support for fork on push for Codespaces f8b50611060 Polish getting started items 3b3b9be7062 Fixes #113811 746c323a55a Merge pull request #118830 from microsoft:aeschli/testsinwebworker 242ddc4bdf0 Merge pull request #118400 from thebinarysearchtree/main c576cad0912 #38607 make renaming extension aware of other sources 89d8eed14f0 Allow extension authors to set the title of a QuickPick/InputBox in Options (#119144) 31a9b8f8158 Fixes #62307 14c4257e75d Fix background for markdown cells 651f0ee28a1 Simplify removal of (Default) from distro name aef8a2af5c6 Improve encoding workaround for wsl.exe 9d2478b6259 Don't name quick launched terminals a7bafc2a9a5 Add logging around port notification Part of #117790 342a55d10d7 worker eh: wrap console and send to renderer 7c4b2b09de1 add workbench-web 2ace42b0cc1 Don't attempt to create term in yarn web 9cd4712b352 file working copy - update todos 6bea69b5e2d Fix break 3a39aa41f5b Fix hiding tree hovers Fixes #118755 65fb4037a39 adopt latest working copy changes 59ee7787595 Merge branch 'main' into joh/nbSerialize 232266aaf22 first cut of IFileWorkingCopy adoption, misses saveAs and backsnapshot are improper... 2d7b64d423d add notification:hide event 9c204017ffc file working copy - remove _backupSnapshot be93116b735 Replace "Favours" with "Favors" 9f773417714 Replace "Favours" with "Favors" a23d2d40f31 Merge pull request #117994 from GitMensch/patch-1 4c9d23c8f57 file working copy :lipstick: adf6e065194 Fix ugly selection border on Add Port button Fixes microsoft/vscode-remote-release#4689 0b758c4e0d6 Unix profile selector (#119213) abbd77d0188 Merge pull request #119075 from microsoft/isidorn/notificationsTelemetry 99d2cb82e59 pick up notification source ID properly 5804f7dd83a Merge branch 'main' into aeschli/testsinwebworker 8af8a869dc8 Merge branch 'main' into joh/nbSerialize 3da9f36645d Cancel packagejson search in npm after 1 second c359effab04 Fix unconfiguredPortsAttributes in devcontainer.json abb6ff6d93e file working copy - dispose working copy when model disposes 733f9323a46 Initial file working copies (#119233) 970d1916421 file working copy - self register to working copy service 1902dcddd8a file working copy - add onDispose 6d02fe2cb75 fix #118945 validationMessage on extension InputBox lacked Severity.Error 943ab428d72 file working copy - more cleanup and alignments d2afd69d310 file working copy - some cleanup in working copy 111a6cec70f Don't include build files in repo 3e4c057624b Make sure we exclude ts files from published build 043a0ee0d94 Try cache busting on reload in simple browser b9f33fc242d Rename CodeActionKind.Manual -> Invoke 52201359920 Scroll the notebook while dragging a markdown cell e7f3b77a9c8 Remove typings for unused package a7ae58f4dbb Use rmdirSync instead of rimraf 05e970086cd Add missing change session events to ms auth provider b0bbf9c19ee improve pwsh logic e01b60782ae Exclude compiled notebook files from hygine 42af2c38dd2 Merge pull request #117835 from yannickowow/master 7ccf0b03c60 debug: stepOver should be alt+F11 on windows browsers 8a095f4d233 Update test associated to DataBreakpoints cf7e6f31f9c Support for DataBreakpointAccessType condition #117835 82cf09af92e file working copy - first cut manager c332b6bea79 tweak grammar 31f3f2e6195 Add placeholder text to include/exclude boxes Fix #119107 547312993f8 provide extensions sync state version api in web - reset the resource sync state when the version changes 6f0d3d5c9f5 debug: do not de-dupe same named variables fbc577e6f04 Double click to set port label Fixes #117573 Fixes microsoft/vscode-remote-release#4624 5b21b951ecf Fix Add Port row click Fixes microsoft/vscode-remote-release#4687 fc1d49f95ed file working copy - make sure to bubble up errors 03e3fce973e file working copy - first cut extraction from text file model world b335d9eaf10 Make "Set Port Label" an inline action only Part of microsoft/vscode-remote-release#4624 fdb91e27d3d Add new unconfiguredPortsAttributes to config edit a268122729d Add more docs to PortAttributesProvider Part of #115616 1c6fcca5710 Fix #115039 c9fd3403447 fix https://github.com/microsoft/vscode/issues/119157 b12279b40c5 Get correct candidate for checking port attributes providers fd57115d52c Allow for manually/programmatically checking/unchecking tasks b353f063393 comment out failing notebook smoke tests, https://github.com/microsoft/vscode/issues/119164 06ee68d4bbf api notebook update 5bb215e893b Increase spacing between tasks 26a77fb7fb8 Clean up formatting 08877abd68a Relocate keybinding rendering closes #119113 970bcad11a4 Fix bug where expanded tasks did not adjust height on layout 1bcf2a3f1dd Tweak getting started to look more like welcome 9e470ce1efc chore: update distro 0585c2e05a6 Remove experiment (#110330) ff1ce589e73 fix #119130 fc8d7681c4a Make sure katex styles are shipped under root of 581a659d427 Update markdown notebook scripts 806c22dcc91 Skip multiple tabs test for now a7006f93215 Fix potential null access f6f51117008 Update walkthrough contribution api to single object model Ref #119097 e8e6d64105b Terminal profiles (#118790) e5fc49d8af8 Fix markdown editing code cells not having top margin c09b3d2358f typescript: enable built-in 2020 semantic token support 1b695635457 Enable markdown renderer by default on desktop 83d80e8bcaf Don't try to relayout markdown cells if their height has not been set yet 772effc6e6c bind mimetype switcher later. 9063d4ac766 finalize InlineValuesProvider API; fixes #105690 9205c8bd920 Improve terminal key dispatch message 5615bb9eee4 Merge pull request #118725 from microsoft/joh/117273 a6b7fccdaab support appending per mimetype. 7af7449a295 add extension id to source of notification a294694b583 Fix padding in webview based markdown cells a7bbb5502dd notifications.test add tests for service add and remove events 99597e3974a delete cell handles multi select. b3e7d37b8df clipboard actions handle selections around the target. 562962afc9e move copy,cut,paste into clipboard contrib. 30845ba2037 Include community in README.md (#119105) 19ac5d4a5c5 Merge pull request #119114 from microsoft/tyriar/118804 9ed0aa6c914 Fix type ahead issue in relaunched terminals 7243e13db16 Fix #118818 8303d03545a aria alert for cell index changes. 5f4e9a55f5a join with next cells through multi selections 4f488a7cf21 support both selections and ui actions. 4d3df5cd983 join cells with multi cells (single selection) 881e370539e add tests for joining single cell. 3f7651fed04 move join/split cells out of coreActions. 184560bb0ce tests for moving and duplicating cells. 4855eb46a0a make notebook unit test easier. 3ee43778c50 Merge pull request #119092 from microsoft/tyriar/118066 29abc8f3499 Merge pull request #119024 from microsoft/tyriar/116022 3e05837735a Merge pull request #119084 from microsoft/tyriar/118256_test 143f4e6fa2b Merge remote-tracking branch 'origin/main' into tyriar/118066 7a6944d2d0d Add unit tests for TerminalRecorder 5141aba1941 polish 7c0e20ca4c0 Allow terminal recorder to avoid initial resize event b6921c2f2d6 api notebook snapshot 9a7366de9bd Prevent process ready log firing multiple times 32406c3f6ab Recalculate trust when workspace folders change b1359b271c5 Fix focus + keybinding issue causing input box in Ports Fixes #microsoft/vscode-remote-release#4678 0cd2ba8bddb Merge remote-tracking branch 'origin/main' into tyriar/118066 df97bc32ada Tactical fix for watching problem matcher and closed documents Fixes #116760 508b6cc7864 :lipstick: f56b5cf7cef react to feedback b38200cf0a3 Ignore testWorkspace tasks.json 2d536914ea1 Await task config updates f0ee79acfd1 Update src/vs/editor/standalone/browser/simpleServices.ts 846917d51fd Update src/vs/platform/notification/test/common/testNotificationService.ts 77e2397c121 Update src/vs/platform/notification/test/common/testNotificationService.ts 3765294bb11 Update src/vs/editor/standalone/browser/simpleServices.ts 5da95f0e11d Merge remote-tracking branch 'origin/main' into tyriar/116022 31283f32b2c keep notebook serializer locally d1e5c8cddf4 Fix portsAttributes.unconfigured setting name And fix setting update not read Fixes #118991 e8f5186722f Improve task test layout 76cd8a00b37 Fixes #119011: Wait for the vscode API to become available before launching extension tests 1b9a61662a3 Regression test for #118256 b8476ece198 Fix task start firing with invalid process ID in dependsOn task 6fd693ec9e9 more deprecations f2761b584a4 ignore file events while saving, more logging, https://github.com/microsoft/vscode/issues/118992 9426cea171e Ports: service -> application, defaults ->unconfigured b33ce0ff5d9 Update types 2de06d768bf add INotebookSerializer interfaces and wire up IPC calls 3014c755cd7 Pick up fix for #117054 21d20148ee5 new debug setting for clearing a terminal before reusing; fixes #116699 70abcfc7689 add notification:actionExecuted telemetry event 66045febfe4 add notificationsTelemetry 45ea71d8c37 notificationsService: onDidAddNotification, onDidRemoveNotification 149a8b71c53 Workspace trust changes (#119017) e787d6e3843 custom editors - make conflict resolution actions appear (#118949) 5060cbe7bc0 Merge pull request #119012 from Daniel-Knights/patch-1 537c648fb57 mark APIs as deprecated b5eff84359d fix build b89cf5c0aff Adds RemoteHub to api allow list 4222a0981e2 debt - use product quality instead of probing for name a7f5a101589 debt - some more process and platform :lipstick: 892a1083cb2 Fix border overlap in quick pick UI (#119039) 405d2cfbda4 Merge remote-tracking branch 'origin/main' into tyriar/116022 70a47bb275d Enable vscode.Pseudoterminals in web worker ext host 813bb397b01 update list item height on markdown cell ctor as we might already warm up the viewport. fbf1e77578d adopt multi select in drag and drop. drag the focus or selection around the focus. 84f16040107 share drag impl for builtin and custom md renderer. 12adb0178f6 test view/model range convertion with hidden cells. 51a15dee0a2 update seti theme. fixes #118912 7f43e5c846c unHidePreview should also update dimensions d949fd3bc09 Don't create markdown previews if cell is in edit mode 2f8d4892884 fix: typo d7c0ea59d23 Rename setting gettingStarted.hiddenCategories => workbench.welcomePage.hiddenCategories Fixes #118990 8e2fc51526a Remove only f390023d7e6 Remove unused 385cb56165e Fix #118953 5e09ecb9ab2 Fix #118958 83b6cdc6107 better aria label for the remote host status bar item ad428ea8910 untitledHint: introduce default for workbench.editor.untitled.hint 98d129e8b9f firefox: do not use ctrl+shift+P for show all commands since it is taken, make sure F1 is rendered 3cca5540aa8 Do no install repo on Raspberry Pi OS (#118826) c4fbdc32275 accessibility: 1000 page size as default 393adbd3971 fix #118970 61e44238a28 :lipstick: process use 393cc7f4a22 debt - consolidate process usage cf439681f6f multicursor aria polish ae510aec2a7 no indent after 'source' tag: for #118902 fe1264b0f2f explorerModel: add toString to explorerItem for more precise error message 094274f0d1b Don't show select default shell when proc support not registered d1bffb783a5 Merge remote-tracking branch 'origin/main' into tyriar/118066 a4adb60e883 Add "Copy As..." core submenu to editor context and Edit titlebar menu (#118212) 11b1f937eb1 Prioritize port label from setting Fixes microsoft/vscode-remote-release#4542 2ac67ce84c4 fixes #118951 7a55f6fed7a skip failing notebook test 3f81fd64303 :up: distro e8c71c048fa use %~1 in bat files c7a86c07979 :up: distro 68a252ea778 environment - depend on product service eb90b1c59c6 sandbox - extract IPC based file service (client) and improve runtime behaviour f241e2e26ac debt - inline deprecated amd.ts methods into tests 8f1b7a36def sandbox - allow to reuse environment service in sandbox 1441ba91f0e environment - consistently handle VSCODE_CWD in all our node.js processes 56ee90e32e3 path - never use fs.promises.realpath 3d626dd868e Use "%~1" instead of "%1" in bat argument parsing. 640fa1af29d debt - use product service in more places 0e05a1f21a1 fix integration test 819cb01e0e0 make notebook integration test more stable, fixes https://github.com/microsoft/vscode/issues/118889 84fe402d655 Improve getting started page - Allow clicking checks to dismiss items - Allow hiding categories e05ab31f373 Clean up styling when contrast borders are defined a90759b5395 fix build 3006ac8e940 try out multiline extension view 5ad7633c4e9 fix scrolling body for workspace trust editor 809e11134c1 fix css for extensions grid view and settings 1a5d7f4f8ed Merge pull request #118482 from microsoft/rebornix/nb-list-focus b81cea2a350 Fix Emmet abbreviation for Handlebars style blocks (#118832) 257fbae3f34 Ensure editorContextKeyService on markdown cell gets disposed Related to #118782 e1f84e38ab2 Ensure markdown cell editor is disposed Fix #118782 216bff57715 Merge remote-tracking branch 'origin/main' into rebornix/nb-list-focus eac163c0611 fix tests. c1f954ce48b optimize scroll view from bottom. 5af4ccb87be copy cells with multi select. ad7983834af extract clone cell. 34a537bb732 sort numbers. 162d08892db Clean up 569aedce014 Mostly working seamless relaunch 7806efac02a tests in webworker EH ffdef6b9be7 Fixes #118759: Render a separate span for each inline decoration 458904ed7a3 move cells with multi select e545c0750b8 copy paste with hidden cells. 17beaf29fd5 Fixes #118614: Clear any outstanding state / requests and fetch semantic tokens when the language mode changes 8ca6a56d467 Try restoring ports more often Part of microsoft/vscode-remote-release#4551 d7622d392b4 change back untitled hint default to be hidden edf387a2e8f run filename through realpath because it seems nodejs isn't always doing that, https://github.com/microsoft/vscode/issues/118812 1c9e7eb296e :lipstick: 5a8936ae639 Lift native text file service to electron-sandbox (#118815) 1bb87db91d3 debt - provide groups merging from service and add test 0b4915dcea2 Change portsAttributes others to be its own setting 61fe79db654 Remote indicator for folders and workspaces from contributed file systems. Fixes#118813 55bfe8c2167 Merge pull request #118766 from microsoft/aeschli/extensionDevelopmentKindSimple 5109a52b2a6 explorer: use findClosesRoot in select() 3aca77c0161 Merge pull request #118777 from jeanp413/fix-118557 3eae8534747 fix #117093 update Filter on Type indicator after 'list.toggleFilterOnType' command (#117099) 9d220a95c1c Fixes #110885: Have `--max-memory` also be applied to the extension host bd74e2fb6a0 replace openOnFocus with selectionNavigation 5f451c6670d Merge branch 'main' into aeschli/extensionDevelopmentKindSimple 1f22e55badd sandbox - share most desktop.main code d6d2910b96b sandbox - use actual workspace and config service 1dce5d35536 replaceCells as a single edit. ebc6eade483 update prefix sum always when edits happen fe9466a6e1d false negative hidden ranges test 4f5824ea28b enable async tests. 3dff030ea14 delete folded cell would not change other folding states. 5e2f573d1dd cut multi cells w/ folding. 06b54543d66 Comment out a few error logs for now 498449fa8c1 Remove content version logic from webview 02d3ca91dc7 Make sure we update cached version when cell changes 544b117130a createMarkdownPreview should only create previews, not also update them 1e92de9921e Log errors and remove unused method 574740fed37 NotebookEditorWidget should not have to know if a markdown preview already exists or not b5e22e7ed43 Remove extra log 6ea4b1cdc1a Add version to MarkdownCellViewModel 97314005fca Revert move change and disable debug flag aeb8f3811d6 Avoid re-rendering markdown cells if they have not changed 4b9d29ae6b4 more polish and re-use extension grid d5f47dfb885 Notebook custom markdown renderer optimization (#118288) 3635f113876 :lipstick: b4ebf03316c selection tests. 0dcf9300ddf Fixes #118557 e9b7b5d25b8 configure extension kind of extensions under development 63d6e0c008a adopt selectionNavigation. 46fd12b0a91 align selection and focus if they were both empty d31566b57f4 Don't include css in main katex bundle 8627fd1f883 Merge pull request #118753 from microsoft/alex/extension-test-running a97990c9713 sort indexes in cellIndexesToRanges 919292a6742 Merge remote-tracking branch 'origin/main' into rebornix/nb-list-focus ae4ffb1b81e Handle extension test execution on the UI 52ab2fe123f add Education extension to category constants (#118589) ac0008a25b8 Remove waiting for welcome page while we are experimenting with what the welcome page will be Fixes #118748 8f8321d638d Smooth relaunch poc d574f8e9163 remove duplicate code 63460db67ea Fix #118741 d5e4525830e Add comments to add java workspace tags to GDPR inventory (#117740) 1ad8c467972 Merge pull request #118574 from microsoft/tyriar/100709 5afac656035 Prevent double attach to pty host listeners ba8f0fff7ca Remove logs b92b610e861 mark isEmpty as readonly f2515c57a4d Fix repository link for vscode-references-view bc405e936fd Try new CSS grammar Fixes #115480 244428dfa7a sash: workbench.sash.hoverDelay setting 10fc457d699 :lipstick: sash f8ce2745c05 add stdout and stderr mimetype, add renderer for stderr 97efcde244f Merge pull request #118664 from microsoft/aeschli/extensionKindController 3fb39ad72d6 fixes #118694 bd84f143797 Merge remote-tracking branch 'origin/main' into tyriar/100709 37a826fe75d Open Recent goes to wrong workspace from remote. Fixes #118683 6af126bb3ce Move to writeSync instead of writePromise 49cad9a1c0d Fixes microsoft/monaco-editor#2382 0740b4a3134 sandbox - move platform limits to common fdd57917f30 don't mixin default metadata when "replacing" notebook metadata 9a982d0049f fix configuration caches - respect scopes d7854c3914c Remove unused 8788d628814 First cut of moving to hybrid getting started/welcome editor 9b2ee7fb7d9 Reduce size of Katex bundle da3cbe74dce Avoid extra postMessage call for iframe based webviews 8fefa6aff22 Speed up mac builds (#116984) 984479d1792 Fix not being able to run a cell when it is in the Success or Error state 07d02d3e2b1 use new icons 638926d5b5d CES experiment treatment 2d7fdd82ec8 update connection state before reconnections f3f1c131385 Update Codicons: add trusted workspace icons https://github.com/microsoft/vscode-codicons/commit/1f495f5857eb4ea11e00ca41289157d0ed7ca2c9 b1b80801806 Avoid some calls to `.then` for iframe based webview post message 5b5dd906551 Fix manually providing PAT for GitHub auth, fixes #118675 11d5e82c80c Fix any key causing shift+tab focus change c72d7612b41 Add an untitled document data property (#115790) 371562f630b move trust color tokens and update values e679983a3fc remove border, use color icon, use link button 1f2313b4a2d Add back custom editor test workspace 0f6d7c41eb5 introduce customEndpointTelemetryService 268c0d04a66 fix #118578. offsetHeight to include padding and scrollbar. d1db6f0efef notebooks: update output to match NodebookCellOutputItem api 7cae7b5cedf add ExtensionKindController a2b5e58b091 remote authority - update comments 75da06499c2 #101995 extend tooltip of menu item that defines 'alt' command (#116211) 3ac310d1cf9 Remove icon from input row in ports view 3dc05e36e15 list: anchor trait 913a5949445 cleanup debugHelperService f1f830aefa2 Fix User tasks only working once without folder Fixes #118370 27ce1eb630f list, table: selectionNavigation option 6be4a142367 fix https://github.com/microsoft/vscode/issues/118609 8fd24025701 :liptstick: deep freeze notebook events before emitting them 6c6db188b7a polish, avoid classname.split('') f0c44394d11 Merge pull request #118433 from microsoft/aeschli/openWindowsWithAuthority 637b659e4ad refine NotebookCell API afe0e2b9a77 Fix regex port attributes over applying 278a41c349b Show Open Preview in Ports view for public ports a6d7d86e857 remove `viewType` from openNotebookDocument call da562fa27c5 Add regular expressions and "others" to portsAttributes Fixes microsoft/vscode-remote-release#4623 b3e6307430d polish 1422de11110 sandbox - move performance.contrib to sandbox abea343c10e fix https://github.com/microsoft/vscode/issues/118369 b0f0b6125dc implement review comments 23e0d141edf Update src/vs/platform/windows/electron-main/windows.ts d383642ba20 Update src/vs/platform/windows/common/windows.ts 78224b9b9e9 refactor perf contribution so that they can be inside electron-sandbox, https://github.com/microsoft/vscode/issues/111211, fyi @bpasero f83b2f46dee shell env: add more logging 1d6241a8a08 prefer ReadonlyArray<T> over readonly T[] 94303f8e574 build 256ce60286b Bump elliptic from 6.5.3 to 6.5.4 (#118478) 623075e0962 update distro a713ca6204c Merge pull request #118596 from alienvspredator/main 420f8dde79f debt - more layering fixes f0321e30875 debt - layering fixes 9d8042db309 more jsdoc around workspace concept a19fac2442c better docs for #118566 96fabf5cf95 fix #118591. 6d079845776 fix(typescript-snippet): fixed "newpromise" snippet 1d686afe81c reduce grace time of remote terminals (#118571) a9087e9d0a9 Try to avoid extra promise chaining for posting into a webview cbacbe647c3 Fix markdown preview still being rendered while in edit mode 54f30ed19ce Lock to commit rather than tag for Azure login action 3244facbbbe wt editor stepping stone - make extensions list better - centered header style d4ee684c8de testing: show progress in status bar, minor refactors and cleanup 80112e79ffb testing: show total number of tests to run 5b41604444b testing: add more logical default autorun behavior 7a9e144ee15 Fixes a listener leak with ILanguageSelection 57155e84203 Fixes #118195 - avoids update if already set bcb8c8a4f4b Remove notebook document runnable metadata #106747 8454701b67c Update test for api 225a8c2b89d Infer cell "runnable" from notebook kernel state Fix #106747 7a19d09047d Begin eliminating cell runnable metadata d1164661d29 Fix markdown edited cell height on reload c77e5ccd947 Add back top margin for webview cells d299be88ea6 Updates proposal for #116906 556e6d8310f Fixup search smoke tests 58bd8e075a3 Fix spelling in comment ba54c76164b Use TS replacement span if returned 724bc08f906 Remove log f2d687752c9 Create a new pty ready promise on relaunch 65e4309c0d9 Directly expose environmentVariableInfo 37c54c79e0d Fix compile 7f94f0d97c2 Move some ptyProcessReady usage inside proc manager 3cc479953ca fix #117718 fire onDidChangeResources event after unregistering group a7c9230fb33 Update distro d6f4353fae4 bump distro 9eceb504987 Move label about for #115244 after more tests are failing f8a6f90dea7 Revert "chore: bump distro" e5a10ca55d6 Skip search tests while diagnosing flakeyness 88655de6104 Adds logging 6922f6150d8 xterm@4.11.0 Diff: https://github.com/xtermjs/xterm.js/compare/a73fe62...4.11.0 79e2119c5e6 Revert "snap: set compression to lzo, #117852 (#118116)" 43ced8a10a3 chore: bump distro 0f042b2c856 fix https://github.com/microsoft/vscode/issues/118569 0e43220113c finalize telemetry enablement api refs #110267 95d3c1e63b7 finalize isNewAppInstall api refs #117058 e60b94d6e9c Merge branch 'main' into digitarald/ces 6438e0564af Add 'Marketplace' as option for file on and remove as top-level type, #118473 17c67963f32 api work snapshot 112bd090027 Queue file operations 4ee2ef41e5b update cache on reprocess 0f64ef1b655 remove NotebookDocument#contentOptions f0cf34e073b debug: do not bind F10 to step over when on web eaf4a6a91b7 Fix debug console URI being decoded (#118226) 417b7803a18 Update distro 2c11dafcc2f Merge pull request #118252 from microsoft/tyriar/116467_2 dc92ff53548 Set distro back to that in main 4bb960ade60 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 b02e102f480 untitleHint: use expereiment service 90efd0a81aa Update README.md 449158a1aa7 Some Ports view cleanup b8a320867e5 allow null for remoteAuthority in IBaseOpenWindowsOptions to force local window 637497076ac Update distro 1e7fbfa7674 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 e7b0596d89a Revert "Comment out notebook compile error" aaf6287eccc remove skipped test e96f0ea3700 todo-tag 7bcec044268 Comment out notebook compile error 878526839a3 Update distro 364b9e98e83 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 ab9e11f38e6 Remove resolved comments e2ba7c6ae30 Breakpoint inline edit button should be a submenu 27efd88041d Remove preconnection terminal concept 4db71714ebd Properly dispose everything in tunnel view cells Part of #118544 9cc276648eb remove onDidChangeCellLanguage-event in favor of the existing document closed/opened event sequence 55af8021a12 Simplify RemotePty, revive shell config cwd e373b9c59e2 Focus row when escaping input on Ports view Fixes #117771 3c96cb6254a Merge branch 'main' into aeschli/openWindowsWithAuthority 99e97da512b revert unnecessary change d1dbb93317a Remove remote test failure comment 6d01ad952a9 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 e15767f6dcd add comment for remoteAuthority 5ce792fcfad Add SECURITY.md 98a22a957a2 declare cancellation support for openNotebook and wire it up, exempt notebook content provider from provider naming rules 0e04c15de4f assert unsetting of active notebook needs null, https://github.com/microsoft/vscode/issues/118470 bcfcb539ab5 unit test for https://github.com/microsoft/vscode/issues/118470 8c436826ae5 Merge pull request #118471 from DonJayamanne/openNotebookBug 30d699fa104 on fire active notebook change event when something changed, https://github.com/microsoft/vscode/issues/118470 425316c3764 Add a compose language (#118042) 63be79e67de Merge pull request #117062 from NotWearingPants/bugfix/rtl-cursor edfbf27e3af #118443 - change name fa6d38a99b3 change nls ids 9d3a1d9f59c Fix #118443 6b76fcb671e Merge pull request #118468 from spetrescu/main 7d96db1e51b Make underlined link buttons blue to match the styling of similar buttons 27975dad4fb move to IProcessEnvService where appropriate in default shell logic (#118271) ac229ced073 Revert "Reenable smoke test to see if still flakey" #115244 09c3c2d3be4 Remove broken part of test 11a84a6e8ac inset -> output. b62e3c7d1db Update distro 5fdbc82111f Re-enable task and term test 9878ccfbd74 remove markdown preview only when it is hidden or deleted. 250c7baf7e8 Fix #117903 c870a55b708 Update terminalProcessManager.ts 8fe29a7c415 Uncomment in test 30f41631849 Skip the failing test for remote only d89e8cd27ce recent entries with authority c59c1101162 revealView should scroll a little to reveal items below viewport. d4f8348c6ac Handle undefined extension publishers in issue reporter, fixes #118480 61301530c69 revealView should scroll a little to reveal items below viewport. 23ad719498b Log acceptTerminalOpened bdbf5850127 Bump vscode-emmet-helper, fixes #118363 0e8fba32637 Add outline offset for view actions (fixes #117349) 9b1700a8291 example of notebook specific navigation commands. 2c1037d3521 Fixes #117600 (#118397) b20839c1f3d Add 'Marketplace' issue type to issue reporter, closes #118473 a8739f9c3a5 Change messageDisposables to DisposableStore 2b9470cb4e1 Clean up SearchView link button code 31a7757fc7b Better "Open Settings" option in search view 18f16643ead Add button to reenable search excludes Fix #115352 244e9e6e793 set remoteAuthority in NativeHostService.openWindow if not yet defined 1761ecec3bd reduce selections. b6b9aa15ef6 debug: allow passing partial config to start debugging command 221e20b3742 Re-enable, add some more test logs 7e6d4c5eb91 debug: fill in selected configuration by name if not provided 3f56118e7bb move cell up a39e7343653 Oops 584999658ee Bug 820f0eeb270 Fix tooltip not showing for codelens extension a0c8d41f9ed add notebook navigation commands 78cb4cfc32b improved comment for InlineValueContext.frameId 3df01b4ae74 Include ms in shutdown constant comments 45c032da7ab Skip the failing task test 1469a82540f fixes #118006 d8a7202293c Update distro e22c2be14d1 snap: set compression to lzo, #117852 (#118116) 03c8548523f Merge remote-tracking branch 'origin/main' into tyriar/116467_2 9022c7fa945 Update distro f2cfdcf19b8 Bump distro 4a82fbab162 Don't force create a terminal on no reconnect 06044789bfa API proposal for PortAttributesProvider (#118446) 3f778f6aebf Update distro 9c78fa40ca7 skip failing test (#118443) 20b19612917 Move proxy resolution to vscode-proxy-agent (#117054) b41b95faee9 Pin windows-process-tree@0.2.4 to match main package.json 4d3b1580233 Disable terminal tests in remote again, fix settings for tasks 1cd624c12a3 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 4abc244a97e Add windows-process-tree to remote deps c2a92a1ba67 Merge pull request #118418 from microsoft/ben/sandbox caed3ea183a Merge pull request #118269 from davidanthoff/julia-indentation-rules 007baec8d51 fixes #118214 (#118425) c187999ee44 Merge pull request #118310 from smorimoto/ocaml 2a0f9aa8dc7 Reminder to compile between tests 69d36e8c982 Fix transformToSnakecase 305456c873f bump distro f7274905565 editors - fix mergeAllGroups (#118268) 8c3a00f78cb allow debug textmate in sandbox (#118219) f74d3b2fc75 fix tests 0c17e384499 sandbox - migrate backups from md5 to our hash algorithm dbe9dd49675 sandbox - make signing and integrity available 3f46e7f7b59 add ui flag to mocha tests 74532eb261c Re-enable process unresponsive checking 5cc1775bbf0 Disable unresponsive create process 11897d00a7a Disable pty host listeners temporarily 074632a51f1 Try enable remote terminal integration tests 508fcfbb537 Add more OCaml related file extensions to the OCaml group 5d80c30e5b6 Reenable smoke test to see if still flakey Ref #115244 74014e7fc6d Fix #117251 fe79bb261fb Add defaultSnippets to getting started contribution point Closes #117476 2d5e9cae4e0 :lipstick: d3086eaa8c5 expect commands to set selection and focus for us properly. 7707feab17b accept focus from the list view. 6e83ba82107 fix #118279 da79b9db816 Don't setup pty host listeners twice in remote ea5f05a4358 Trying to clairify how webview options are used and passed around e066c74761e Document new fixedChunkSizePolling ts watch mode d7d42534260 Mark field as readonly a01035c44f8 Pick up latest TS 4.3 for building VS Code 02a5d5925ba Disable relaunch in tests 755fae50ab5 Bail out of create process if it's been disposed 2d3f1a0b478 fix #117699 258ee03bfbe Update distro 3483e9541b2 update betweenCellToolbar actions per context change. 61ea6ad847a Remote shell type support fc677cb3220 fix #118273. c40b367840d Merge remote-tracking branch 'origin/main' into tyriar/116467_2 b15bbfa8516 More test logs 3e345101dfd update shellType when it changes for local windows terminals (#117998) 6b2daa9a897 Update distro ff09362f443 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 5d5fa588828 Support pty host management in remote 29b1fcffd1b fix #117684. 7af259ab841 Add logs to test c24bfc336c2 💄& localization daf840b9293 Revert "fix visually background flash of cells." 016b809eef0 kill terminal process on ipad (#118247) c18378655bd Add Julia indentation rules 7f7e427d3ba fix visually background flash of cells. f704f80f877 Pick up TS 4.2.3 22cb8ccdac3 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 a7d9285b89f Update distro 2e68f2ae918 Better fix for #118235 00d3831d0c7 fix #118248. 59972ff745f fix build 5144d664926 dedup ansi color rendering. bba6d12ccb2 :lipstick: ff5da2ff172 DOM.show/hide. d2e39d0ae09 use resize listener for all main frame outputs. 32f7c1d93a8 Don't assume uncompleted category exists Fixes #118235 ccb3601d552 Support term cli commands c2e3a4cdc67 Update distro af0ec1caa0b ctrl+c on ipad (#118243) 6799395da0c Revert "fix #114009" (#118242) dfbc5374637 Increase local grace time to a minute fe24a792b03 Support attach to session in local f916e9f1aba fix #114009 df6b2691705 Support orphaned processes 48be13acf8e Check if VSCode runs serverless (#118233) e518e533653 Share IOffProcessTerminalService 51e773e69f2 Merge branch 'main' into aeschli/openWindowsWithAuthority 0bcba0486bb Make setTerminalLayoutInfo interface consistent 7703dff5fc1 Clean up, bring local remote interfaces closer 92ad349125b fix typo in comment aadc16a2371 Simplify channel comm 230e0fdc9aa clean up, some ground work to support viewColumn, $acceptEditorPropertiesChanged must update all state before sending events, remove active notion from notebook editor 9516844abfd use TS typle naming feature 68a6f1c30e4 look up editor by id, slimmer dtos f7ff53d7b06 Remove `_wrapWebWorkerExtHostInIframe` 418b8248e43 Progress towards sharing local and remote term impl 25dc50c18ed Remove start-up timeouts 49b5e3ba0ae bump version 978d1399f54 Fix compilation error fca9c7f78fb Fixes microsoft/monaco-editor#2375 5931e598b10 Fixes microsoft/monaco-editor#2344 205ec8c5f2d Fixes microsoft/monaco-editor#2358 b2a0913ad23 Fixes microsoft/monaco-editor#2168 9748b5f3c0b Fixes microsoft/monaco-editor#2359: Avoid syntax that confuses webpack less loader 5c4663baadf Fixes microsoft/monaco-editor#2355 60222b710d4 Align `MultiEditorAction` with `MultiCommand` 453e2793b2b Prefer using TS constant defining the context key 04770364fdc #118222 skip failed test 1260de1c101 sandbox - move workspace tags to sandbox 17212ee46f8 #118199 c024db9f419 NotebookEditorSelectionChangeEvent should contain selection ranges, not cells 2e84eb92077 explorer tests: use strict equal 1e28c1ec7ee debug tests: use strict equal 1a9df6127cc fix smoke tests ef6d44f53aa debug console shouldn't collapse messages when they have different source locations 6e5e1e700b9 api todos 6117524374f make NotebookCellData and NotebookData classes, rename NotebookCellData#cellKind to NotebookCellData#kind 86df4442128 remove todos 3a21f7815c4 Merge pull request #118125 from microsoft/sandy081/keybindingsEditor/adoptTable 57aaafc72f3 Do not check for settings sync enablement while initializing in web d4b5298cd62 -add bg color to even child - clean up 997c9f29307 add showNotebookDocument overload or uri ae2f3e07e12 streams - add test for using error as data be70750f862 comment :lipstick: b65719bfa27 streams - require explicit end() after error() and remove error support from end() 188e6aac851 stop the code bunny, reuse the createAndFillInContextMenuActions-util, fyi @sandy081 @rebornix 7386525c683 remove one more occurence of '1_run' bc62648b05c Revert "Remove authentication provider package.json declaration" fead22bae42 bump distro eed8a79e81f Extract proxy agent support (#117054) 79096af4755 use CSS for odd styling 223f4f820f8 multi cursor: announce cursor changes 3b05017bb8e more :lipstick:, more strict typings 1d8493b203e :lipstick: in mainThreadNotebooks, return types, more private, dispoable store, duplication removal, etc 81edf8b91ab Merge pull request #118071 from mtaran-google/main 85c1a17b60f Merge IEditor and INotebookEditor, move editor things into notebook editor service fc785836967 fixes #118006 d84ddcbd529 Open window with authority 39c1d680867 #62531 clean up 2dfc39c6949 Remove arrays#mergeSort because by now browsers support the refined sort spec which mandates `sort` to be stable. 587274078c1 remove NotebookDocumentMetadata#displayOrder, https://github.com/microsoft/vscode/issues/117684 3e8b0eb2d4f remove displayOrder from NotebookDocumentMetadata API, https://github.com/microsoft/vscode/issues/117684 afae25919a8 Merge pull request #115351 from gjsjohnmurray/fix-62531 fa37b721d1e :lipstick: ddb17dc1282 :lipstick: dbbf2b16882 shell env - introduce a service to resolve shell env as promise (#108804) bd2b229870b debug: update js-debug 567b82a0f9c Reduce padding of new markdown cells in notebook 38ac13bc833 Slightly reposition the folding indicator for cells 99f2b830a1d Improve drag and drop indicators for custom markdown cells in notebooks 354a0a2620f Disallow dragging the outer markdown cell for rendered markdown cells a34ed4b0d7b Make markdown cells span full width of editor 60d600b3661 Fix showing wrong name for files in search after rename Fix #117778 1c7ced625a3 Update dimensions of webview element when it is shown again 72995bcb80b Mark property as readonly array 28b7345808b Improve documentation for WebviewService 9fa1800b979 Make the webview icons manager disposable 5bff5459d13 Move webview icons from generic webview service to the webview workbench service acdcb64a6c9 Throw error if a webview is double registered 487296741f5 Don't require lazy webview to be passed to WebviewInput 344f329dd42 Make reviveWebview take an options bag instead of parameters 79ff1ec91bd gate on feature flag aca4cb12985 workspace trust telem 0f975049421 Fix output padding/margin for diff notebook editors 9f395ddb934 Update Codicons https://github.com/microsoft/vscode-codicons/commit/7e0f377891aa3bc6bf57c192d63f93d73b4f6bf3 0eca51a2dad Mark selected markdown previews in notebooks (#117947) 191d3324132 Add offset to button focus (fixes #117909) 8a81f4149d3 add warning log if webgl cannot be loaded 6abc478020f Update src/vs/workbench/contrib/terminal/browser/terminalInstance.ts 8b1ddde4f5b move disposal to end so measureRenderTime gets called 920b8b31931 store suggestedRendererType to avoid retrying webgl if it's thrown an error unless the setting gets changed e9a748131c1 use storageService bab447271a3 measure render time if webgl throws and canvas set b619d92639d use canvas if webgl throws e7ce70318ff after webgl is disposed, don't retry to enable it unless the renderer type gets changed ca83d009f37 Update src/vs/workbench/contrib/terminal/browser/terminalInstance.ts d61adbfd923 part of #106202, make webgl renderer default, using dom if loading the add on throws 1e5e33cd023 testing: fix unit test err d6b3bc68f1e testing: move types to classes instead of interfaces 35aed337263 testing: improve RequiredTestItem api 1370dacbe0f Rename localPtyService to ptyHostService 05ccfc4fcb7 Move localPtyService to node db06103f1bd Enable search in open editors checkbox by default 597c5958527 fix overflow in command column 0150b020a10 Merge pull request #118121 from microsoft/tyriar/116467 2d4e671f730 update distro. 5b2865bc99b fix layout - do not consider header height c6202bb3cc5 Adopt to use new table widget dd3f3f9d7fe Update issue scraper to use standard bot PAT and run every month 8465489bbd4 Fix unit tests 8fd1b977166 Merge remote-tracking branch 'origin/main' into tyriar/116467 12ab47ff863 Fix compile c9ae209c80e Use safe process env from electron-sandbox 97cb1ff41d2 Register ILocalTerminalService 468d73edeb0 Fix compile 306bebf0f15 Move responsiveness check to local terminal service 3a1f4c402b4 Move terminal instance service methods to local terminal service df863f912b3 more context key doc 5ba5f986b92 remove notebook dependency from build edits 128e9b502d2 add frameId to InlineValueContext cb7ad05cb7e Merge pull request #117766 from microsoft/tyriar/remove_flow_control 73fee061714 Update distro 9bf3a06e647 Merge pull request #118118 from microsoft/tyriar/117990 68a3a7bbf9b improve comment 0ef6619a3eb services - use refineServiceDecorator for environment (#117881) 1e0d5009b5d fix exception breakpoint padding 03681b39a50 Update distro fa4c3c6cf1e Show ports badge on view, not view container Fixes #117904 a5c28d0ca06 Merge remote-tracking branch 'origin/main' into tyriar/remove_flow_control ddd6fccfee0 services - use refineServiceDecorator for layout service (#117881) ffa703d4805 Recover on pty host reconnect c0f6549d1cb files - address #118060 on master 94dec183740 Fix simple file picker not opening entered value Fixes #116858 7586d1a0fc2 Fix extra http on some forwarded port addresses Fixes microsoft/vscode-remote-release#4595 fb46801cf2f lock file-changes-action dd14e280254 Don't use an icon on the Port add row c2a2cc2bc3b Allow quick input to show info severity (#118032) 179c89852f7 Change icon for npm scripts view Fixes #118019 3c238e71dbc Add "hasPackageJson" check back to npm view and let it find files in directories Fixes #117950 1d46693af84 fix IThemeService decoration ids. For #117881 31012ea2d4a add refineServiceDecorator, https://github.com/microsoft/vscode/issues/117881 978b0d6ead9 context key doc 16ea2f2894b remove "getter" wrapping for proposed API types (classed, enums). These checks needed to be disabled because of an TS issues f79a0df4dbe api todos, remove long outdated proposal 01d775756c7 todo goes issue b6141474a76 move undo/redo and clipboard support out of notebook service so that it slims down c349764ab2e no graceful, throw errors when trying IO on notebooks that have no provider, move notebook model things together 069da883da5 Merge pull request #117834 from jeanp413/fix-panel-codicon-outline 8025d97ece8 mark `displayOrder` for removal, https://github.com/microsoft/vscode/issues/117684#issuecomment-790019754 73c01a5dd87 Merge pull request #117424 from atscott/dedupereferences f43fcbe6a4e fix https://github.com/microsoft/vscode/issues/118103 62d6a24efb9 revive URI when receiving them, fixes https://github.com/microsoft/vscode/issues/118085 0657df6e82f fix some area labels in extensions and scm 534e2306379 Renaming a folder adds it to history (fix #118080) 2ba67b7b075 Allow ripgrep search provider to work for files backed by file scheme, but not file scheme themselves (vscode-userdata) (#118069) 5f17dc2a596 Ensure that PrefService calls openEditor with a proper options object and add tests Better fix for #117952 54758b7e16d Revert "Ensure that PrefService calls openEditor with a proper options object and add tests" 2ae55bc7164 Ensure that PrefService calls openEditor with a proper options object and add tests Better fix for #117952 16c94f18258 Remove incorrect command a4b2541e379 Mark disposableStore property readonly 584d2338870 Use `_register` for disposable 538931e7906 Make sure context key listeners are disposed of 49d05f998f0 Add `CodeActionTriggerKind` api proposal 20f06e04445 Clarify docs on CodeAction return type 7e18b7006d0 Use generic type for CodeActionProvider ba117e60c20 fix #118043 4bd99a42df0 Fix old markdown preview not being removed on drag 4371e72fb6a Fix potential null exception while dragging cells abf99de040e :lipstick: aaf70523a8e Bump vscode-emmet-helper, fixes #118008 828f99eff55 Update diff editor with new webview options e56182e67f2 Make the backlayer webview span the full width of the notebook editor (#117948) bfa7822f703 Fix typo in IWorkbenchExtensioManagementService e9533c22fee add basic workspace trust unit test 19b7444ccf0 fixup! fix microsoft/vscode#117095 de-duplicate location results 17f63a649ec testing: update to more proper provider api 2f7438f492f Fix spelling for type 5d5b9dd0a8b Don't label non-editable custom editors as readonly 5f24ec84ac7 Use correct new context name 6949fed6ed2 Update grammars and fix julia update script for Windows 0e94794c9d0 debt - remove unneccessary indirections from notebook service 09149ac0930 Avoid double dispose of pty host client f80f0d7074e More forwarded ports trace logging 65c0eeb03d0 fixes #118006 a24cb4615a1 debug debt: remove unneneded check 341c130b0e9 call stack: get rid of actions, menus everywhere fd948827992 Deprecate editor.accessibilityPageSize setting 79cf4e92ce1 Use Promise instead of event 14fd07d57a2 Workspace trust api feedback 65a9aa17768 Use "(Settings) " as a prefix for userdata paaths in web Closes #114979 c3d7bd2269d Reserve space for recent list to prevent shifting when it loads Fixes #117628 e21f3916af7 Focus first uncompleted category rather than whole document on start Closes #117540 09dae2618ae Disconnect in debug toolbar should dispatch to root session 8c13b011133 debug: simplify registration b6f87905932 :lipstick: comment 4def740615b wrap perf stuff in iife, https://github.com/microsoft/vscode/issues/116546 bc444ac3797 Fix #117869 bede292addb Error on `remoteAuthority` in Local Workspace File. Fixes #118023 6b3313141de make sure local dispoables are disposed and cleared, https://github.com/microsoft/vscode/issues/117675 d13b7ff3641 one class, one variable style, https://github.com/microsoft/vscode/issues/117675 2e9fde23fdd add todo-tag for InlineHint, https://github.com/microsoft/vscode/issues/105690 0a49559a443 Mitigates #118008, better fix TBD a795f49b097 more enforcement of readonly nb doc. 62cfd68c779 absolutely no polish POC feature list d82bb46c445 do not prompt for confirmation in editor ed94b5d7562 allow text selection of description 6979a39169a move webview resolved state internal. c113b806cca re-organize notebook editor widget methods. 1614e28a11c remove notebook editor widget methods not used. c70fb23a27b :notebook: move decorations out. 52bce12c25e testing: fix up wording in api 25b5db4d55c testing: make workspace test hierarchy required 94cda08af53 testing: make runTests required 9fbc8811428 testing: make hidden state more clear 2cc1a8061d1 Fix VSCode spacing cf3faa40460 Don't relaunch extension owned terminals (#117987) 6c6caf678fe Don't force kill ptys on Windows on window exit 7b91cd85284 less exclamation 6643b5e520b de-dup: uri. 0eb8c53f90b de-dup, NotebookEditorWidget#willDispose, didScroll. 623741272a2 Add activeCustomEditorId context 08ceea18aa0 rpm-spec: fix the wrong claim about working on EL7 e3829dc2477 Add 'prune' option to fetch in git extension API (#117923) 975dfff6db6 Emmet: Change the type of emmet extensions path (#117946) cc5db258239 testing: fix NaN if 0 tests ran fe353a54240 testing: close error peek view when test run starts 7d1751444b2 testing: fix tree view overflowing container b6251fc0baf testing: fix 'run in current file' running all tests da98cc6e94d testing: fix run at cursor discovering indefinitely 7c1305782b1 testing: adopt new autorun icon 4a6488c6d03 Move kernel/execution code out of NotebookEditorWidget for testability b629d888ca6 Bump Emmet yarn, fixes #117154, fixes #97632 5073e6f1fe5 fixes #117968 f97dd62ece6 Make sure we use the cannonical uri for file move target 1155803d134 Use case-insensitive check for file extensions bb8b693479b Mark properties readonly 20ec5b80085 Reuse generic open with logic for custom editors 75b5207f850 Extract BaseToWebviewMessage interface 4e4c43f30fd Update distro e994e5ab498 Persistent terminal id -> Persistent process id 647773d7e68 Rename terminal id to instance id 88d9e2b46b7 Refactor second task test f8c41a80b0d Refactor first task test c8fc575275d Ignore terminal events not related to task test e62bf133c45 fixes #117575 15c02651811 use one element for focused/active item in actbar fixes #117584 cd9ce538ba5 Add shouldPersist terminal tests c6d6bda7197 Merge pull request #117974 from ko1/patch-1 20096095f19 fix extension readme not rendering img width height (#117961) 2b50ba174f3 refs #117960 5d4377de987 March for API issues 72de8e9be86 add region markers to isTelemetryEnabled proposal, https://github.com/microsoft/vscode/issues/110267 ff225b9fcce add telemetry enablement api (#117944) 4de8cb29073 increase accessibility page size to 2000 9692037daa9 Update vscode.d.ts 9e4520310ed Fix remote terminal reconnect 85cbc2bc7ce cancel parameter hints when editor blurs, https://github.com/microsoft/vscode/issues/115265 44955421ae7 fix https://github.com/microsoft/vscode/issues/117431 7bc94131f17 change anyScore so it repeatedly run fuzzyScore on substrings of the pattern, https://github.com/microsoft/vscode/issues/116683 0018625d00e more details in explain dialog, https://github.com/microsoft/vscode/issues/116683 e2c5ff9db00 do not auto open pasted file 2022aede921 Return early on promise reject. ed1118b27b1 Support empty messages during location import 58ab537f4fc Debt: descriptions/hide context keys (tree, ports, tasks) 66b7ffaabf9 simplify $tryShowNotebookDocument further 65e28321240 use label service to infer name of notebook input 83f40886812 notebook - simplify group/viewColumn handling when opening a notebook editor via API df8763cfff7 api todos for notebook cell be11cb2de00 disable failing test (#117446) f70433a596a fixes #117910 73f9f126fb2 fix tests 932c7e247dc :up: distro 8c1bfcb569a services - distinguish environment services (#117881) 5510ee9c51d services - distinguish layout services (#117881) 6c13c8f4ed2 de-deup: getContextFromEditor. 9f7d229461a Extract decorateFileEditorLabel to a common function d7f90c7dbcf re #114554. d9d5e5d9c38 Merge branch 'main' into digitarald/ces e3bc5abc511 Draft for ces survey 400737c5b89 Pass 'data' to completion details request (#117092) 5d6ea08985d fix #116751. 01025340392 Splits clone/docs welcome Allow GitHub Browser entry in the middle 015ca030c4b tests for selections for navigation and hidden ranges. 177e3474c5a consolidate index/handle update api. 1f08b8f9024 wrong use handle/selection 460ebdaaf5b Aggregates welcome view registration by view id 9d071596951 debug: bump js-debug-companion version 811dc8d45a0 Remove authentication provider package.json declaration 8e37e4722ec Fixes #74505 (#117807) 5aeafe2b209 Fix Emmet issue where incorrect abbreviation is displayed in an html document (#117759) b3ade044793 fixes #117924 0c9476a0b6b testing: fix tree not updating if nodes are replaced with same id f18a3400668 Use method instead of event c30e2d46b2a Fix emmet update extensions path issue (#117797) e4a69193d04 Merge pull request #117138 from shskwmt/fix/116822 a13f7ee916b actionBar: home and end should navigate to first and last item respectively 721514f2c1d Merge pull request #117832 from jeanp413/fix-117354 98883cf3b11 remove actionBar.reverse orientation 0bf5569f02c seti: use CONTRIBUTING c3e2c76f762 add failing, skipped test for https://github.com/microsoft/vscode/issues/117899 edadf1c7194 Implement shouldPersist for all terminals processes 884ed1e3f33 Use initial instead of unset b803df2435c Fix top shadow issue 3559e47c08d update gulp-tsb bf894811515 Some Ports view clean up 73112daff11 Remove extra check that is not needed e9166375289 tests - enable color output for integration tests 32b3afadcbe support to make N outline entries from 1 cell, https://github.com/microsoft/vscode/issues/115200 85588252af1 notebook - make outline entries use the heading text has preview text b139c10f9a8 add tests for notebook outline de020f04d13 debt - make withTestNotebook easier to use a04913af757 Merge pull request #117716 from microsoft/tyriar/115396 d5eeb40b557 better focus for select boxes in action bars a2bacaf9fc3 Reverting the top margin to avoid a regression e4e9d1f43b2 Fix grammar 1c4daf4886c Merge pull request #117842 from TranquilMarmot/main 6a864f0b679 Add line height for title ba83910eb76 Remove duplicate tooltip 8baa0ebc750 Fixes title casing 36b0a209a51 backups - consolidate web and desktop strategy for backups when auto save is on b44cc868901 Revisit loose primary group check , use string instead of isPrimaryCheck 12675b4797e missing await 19aee3b6ddf untitled.hint let's go back to the button as the default 6dc076b5c4d debt - tackle an old todo aacafc75b37 debt - use CompletionItem#textLabel in more places f5153bbdacd use CompletionItem#textLabel 3c62a8f898b tabs - track last tab in row for wrapping de50318b48f text files - open an editor that fails to auto save (#115840) b497d17fec9 View: Maximize editor group" doesnt work with dragged file between editors (fix #117686) 3aff1320b81 my work for march b99df4f2b6e don't pass model service to applyEdit but check model version for edit that come from extensions, fixes https://github.com/microsoft/vscode/issues/117683 8fd4a68845f Factor in workspace trust when switching versions (#117774) f84aa806e45 :up: distro 23dca79e8e9 :up: nsfwatcher (#117871) 0a7ea106e6e Merge remote-tracking branch 'bpasero/ben/march-debt' f3ec084d542 Update seti-ui icon theme b061ac534cb Fix #117833 f3f4eebecbd Label custom editor as deleted if the backing file is deleted 64db4d5a1a5 Fixes #117354 d89e2e17a5d Allow single line comment after `{` for auto indent 5766526b0b3 Port the desktop iframe webivew focus improvements to the web 8572664c6c7 Enable semantic features (such as error reporting) in JS/TS notebook cells a74ebb17cfe Add helper for tracking active js/ts editor 1f567e10f37 Fixing two more cases for promises in conditionals 3feb2ece1ed Pick up latest TS version for building VS Code 5c7c41fc3d2 Merge pull request #117723 from microsoft/rebornix/reduce-markdown-flickering 91d73da5e42 Only show `infer return type` refactoring when refactorings are requested d596c568451 fix altClickMovesCursor setting description -> markdownDescription (#117793) a4187782439 Merge remote-tracking branch 'origin/main' into tyriar/remove_flow_control d0a46a03279 Merge pull request #117734 from jeanp413/fix-117682 ba9c72b1ff7 Merge pull request #117762 from microsoft/tyriar/remove_ext_host_proc cadb56785ab Merge branch 'main' into tyriar/remove_ext_host_proc e0b4ebc148d Merge remote-tracking branch 'origin/main' into tyriar/remove_flow_control f4c1da9ca64 Update distro ce4bbc7a19e bump version to 1.55 abdf5767046 ipc - allow to configure proxy c41922bf427 chore - cleanup registerSingleton service usages 91a246998c2 Remove flow control setting bd272ea6b74 chore - have a single display change listener 1f0f03e4a03 ipc - adopt utility methods (#114418) df5d7c257df Remove exthost terminal processes 5f234672f57 fix: only use the readonly attribute on the IOS 509cd79dbd6 text file model - drop custom touch method and just go through normal save code 437904db063 file service - add a atomic read option 45f5c4d43f0 Fixes #117682 3d988a6800f Remove focus handling on the xterm element 9a9551b89fc pfs - copy should preserve dangling symbolic links 1e799f5a17e anything quick pick - only restore editor view state in certain cases acea3970993 workspaces - use recursive mkdirSync a469f5eafaa storage - rename storageservice2 => storageservice 2ab5a60c0b8 storage - drop old node based storage service 5fabc0d9dc1 smoke test - remove code only needed for stable january release f5d9bdc8466 fix microsoft/vscode#117095 de-duplicate location results 4cda94b60c1 Remove escaping whitespace characters 495c0e996ad fix cursor position when at the start of RTL syntax tokens 234c7a45fee refactor change to fix fault and reduce diff bf426c250ec structure FilterOptions.textFilter to hold negate flag 03ad36a18b6 Fix negation logic for filterResourceMarkers and filterRelatedInformation 878b0087e06 simplify negate logic in filterMarker 5a6c46fe60a fix #62531 support negation in text filter of Problems 490d7e38da9 Merge branch 'master' into fix-95671 057a47c1b62 Merge branch 'master' into fix-95671 8b73103dedf Merge branch 'master' of https://github.com/matthew-haines/vscode ac89d9ef71f Fixed logic for setCollapseStateForRest and alt-click in editor 9e1b929816d Fixed logic for setCollapseStateForRest 330f6052ebb Added actions for folding/unfolding all regions except selected 8ef113d399c Added collapse surrounding regions with alt-click 3374969a2cb Fixes #95671 REVERT: fd6f3bce670 chore: bump electron@11.3.0 (#118680) REVERT: 305bf142199 Remove icon from input row in ports view (#118649) REVERT: b5af426d34c Properly dispose everything in tunnel view cells (#118546) REVERT: f299ec03c2a Fix extra port icon (#118529) REVERT: 62dbffbfe91 Merge pull request #118177 from microsoft/joh/bump-version REVERT: 062c67a3210 Merge pull request #118491 from microsoft/env-var-recovery REVERT: e11b6a730c9 Fix #117903 (#118492) REVERT: e7936a3e885 prevent env var relaunch from extension owned terminals REVERT: 3be37a725d6 Merge pull request #118438 from microsoft/tyriar/1_54_117990 REVERT: d461d2fd311 Merge pull request #118265 from microsoft/connor4312/candidate/js-debug-1.54.5 REVERT: 88b4d3f9a4e Merge pull request #118448 from microsoft/tyriar/1_54_118321 REVERT: c48a57b6988 Merge pull request #118437 from microsoft/tyriar/1_54_117956 REVERT: d68ab8fc717 Don't force create a terminal on no reconnect REVERT: f9e6b352d1c Recover on pty host reconnect REVERT: b31f6e1afea Don't force kill ptys on Windows on window exit REVERT: bd655647d79 fixes #118214 (#118425) REVERT: 3a6b7f7cbdc editors - fix mergeAllGroups (#118268) (#118406) REVERT: 06c5e24837e FileSystemProvider extension: throwing a FileSystemError in readFile does not report to user (#118173) REVERT: 61feeef2289 Renaming a folder adds it to history (fix #118080) (#118174) REVERT: dd74fb1d885 debug: update js-debug REVERT: 362f7e441ff Pick up TS 4.2.3 (#118261) REVERT: 6b7199812b4 Don't assume uncompleted category exists (#118250) REVERT: 21ea885f455 Merge pull request #118167 from microsoft/connor4312/candidate/js-debug-1.54.4 REVERT: de16aa4bae0 bump version to future 1.54.2 REVERT: 87ff6fb52f1 debug: update js-debug REVERT: f30a9b73e8f bump version (#118144) REVERT: a25525922cd update distro (#118129) REVERT: 42e27fe5cdc Merge pull request #117982 from microsoft/roblou/settingsOpenEditor REVERT: ac575425edc Ensure EditorOptions subclass is passed to openEditor Fix #117952 REVERT: 911868fa126 refs #117960 (#117976) REVERT: 62c69b32bf7 Merge pull request #117972 from microsoft/tyriar/r_1_54_remote_reconnect REVERT: 564f3917935 Fix remote terminal reconnect REVERT: e7989863202 fixes #117924 (#117925) REVERT: c4d7a739c9b Terminal cannot input (#117915) REVERT: 5266d3cc7f3 Merge pull request #117898 from microsoft/tyriar/r1_54_remote_reconnect REVERT: 6f0e457db3f Fix emmet update extensions path issue (#117797) REVERT: 66c7b551727 Implement shouldPersist for all terminals processes REVERT: ae03e39735b Only show `infer return type` refactoring when refactorings are requested (#117800) git-subtree-dir: lib/vscode git-subtree-split: ead2c2ab0f5c93b11e223fd8f4493939be2ee0de
2021-04-09 13:02:26 +07:00
if (/(\/static)?\/manifest\.json/.test(pathname)) {
// manifest
res.writeHead(200, { 'Content-Type': 'application/json' });
return res.end(JSON.stringify({
'name': 'Code Web - OSS',
'short_name': 'Code Web - OSS',
'start_url': '/',
'lang': 'en-US',
'display': 'standalone'
}));
}
if (/^\/static\//.test(pathname)) {
// static requests
return handleStatic(req, res, parsedUrl);
}
if (/^\/extension\//.test(pathname)) {
// default extension requests
return handleExtension(req, res, parsedUrl);
}
if (pathname === '/') {
// main web
return handleRoot(req, res);
} else if (pathname === '/callback') {
// callback support
return handleCallback(req, res, parsedUrl);
} else if (pathname === '/fetch-callback') {
// callback fetch support
return handleFetchCallback(req, res, parsedUrl);
Squashed 'lib/vscode/' changes from 3c4e3df9e89..631dbe250bc 631dbe250bc Merge pull request #122730 from microsoft/tyriar/121282 166d7fe44d9 Ensure inline action applies to terminal out of selection 921203d98a5 Revert "Use a menu instead of hard coding actions in tabsWidget (#122461)" 1ed6862c3ea more insights when execution integration tests fail e1a46ca69b5 fix #122699 (#122712) 6449b6b7253 Fixes #122714: Guard against negative numbers around indentation f2878212f72 Listen for workspace trust when upgrading tasks Fixes #122535 42cf2286c7a fixes microsoft/vscode-remote-release#4970 de6424abd01 remove workbench-web*html a348d103d12 debug: update companion version 2a9f903edef Fix #122257 c67711fdde3 Fix #120112 f375f7e0aa2 Bumps RemoteHub version 74454818fe9 Use single quotes instead of double quotes (#122703) 78577aa18da Merge branch 'notebook/dev' into main dd58b1fe2bf fix #121647 502ebdb1930 bump builtin modules a7dcfd1e2c3 fix #122608 (#122616) 14a3cec0d4a Fix #122360 33a9b2adb7d Add missing scope to settings 24ea8408c3d testing: propoagate timeout option for unit tests 8dcc489fa1b Re-enables Git extension for virtual workspaces 03393445797 pass configuration in from processManager -> remoteTerminalService e7c0af1137f Revert "Revert "Merge pull request #122540 from microsoft/tyriar/122104"" 024251c2be2 fix #120848. f0394ca9663 Updates endgame notebook repos 160b5509d2b re #120545 f9901cea702 Fix markdown cell folding issue Fix #122675 bdb2324c9da revert change to hide condition 5d5d7389888 fix #122334 ed52d777ef6 fix integration tests 1846aeaf8c7 testing: fix welcome view being shown if tests were synchronously available 62b609670ed Clear lastRunSuccess when clearing output Fix #122645 f5bef964648 change wording back to kernel, https://github.com/microsoft/vscode/issues/122415#issuecomment-829329529 6102a7d2636 Fix running 19c6d913ca9 Add noop command (fixes #122518) df7aae61657 Add flag on whether a contribution can support a resource (#122658) de6057e397e fixes #122656 439ec79e6be Fix #122637 3d6f88eb925 fixes #120828 2eb378324d0 fixes #121392 b2d6cab9985 Revert "chore: bump electron@12.0.5" 4b06c752c6a fixes #121425 ae82935e448 fixes #121503 7d51e0b1eb6 fixes #122289 d295d140849 fixes #122353 83c7bc3dbf1 allow controller picker with single item, https://github.com/microsoft/vscode/issues/122415 1cc7abafb0d Drive users to picker when having multiple potential notebook controllers, https://github.com/microsoft/vscode/issues/122415 ed5d4a1329a Revert "do not auto open pasted file" 3bb2d0c3a21 fixes #122354 7fa8cdf44ef fixes #122079 677be5b44b0 change vs select wording tweaks, https://github.com/microsoft/vscode/issues/122415 3162eac1f9b update distro e6b871d094d show placeholder text for kernel picker, https://github.com/microsoft/vscode/issues/122415 eeceecef81e update doc 780eb163b7a Improve capabilities.untrustedWorkspaces contribution (#122603) 5682823e663 improve virtual workspace disablement wording 0123d26aaa3 tweak setting config 2f915a24b40 Don't label custom editors are readonly if the editor is not editable 28a1bc2f35e Revert "Merge pull request #122540 from microsoft/tyriar/122104" 3915fcfe493 Add some links and small cleanup for JS/TS settings e8eb44523ef Improve auto-fetch setting display a4fdb2c3ad0 Make adding overrides an preferred quick fix 9064c909d70 chore: bump electron@12.0.5 7adfba6262f Remove no implicit override task 60f46f2f7a8 Adding JS and PY Azure SDK packages (#122468) f15ac1527ff fix unit tests for web 75f4c87a854 fix #122548. c56f5ea118b fix #122359. 2858d5f3a75 remove trust from web 6a841dd8d5a Remove extra padding on h1s in markdown cells 40e0a578a80 Merge pull request #122505 from joyceerhl/dev/joyceerhl/markdown-cell-padding 033f6aac860 Fix missed Previewer.plain call due to adjacent @ts-expect-error (#121975) f17e1ce19d0 Update distro f8033ad59a2 xterm@4.12.0-beta26 3719898cb81 Merge branch 'notebook/dev' into main bf7d8da5f0f Fix #122360 2f5e355bea7 fix #122329 (#122576) 968d6702663 testing: fix welcome view being shown incorrectly 7770708545c Reapply markup renderers change c8c96aae9d5 Fixes # 122567: regex included .git in capture 5082e72921d Avoid cell execution icon flickering due to rerendering spinner 201063aa2ef Fix missing cell execution icon d89a35b91fb API TODO 107351bc206 debug: use category instead of tag for search 82399e71c2d Even more port forwarding logging 29b49a03928 fixes #122520 fixes #122393 26ce0255947 fixes #122310 1bd250ca513 Set tunnel factory earlier (#122557) a8a1b0f6db1 fix #122452 3b1b002b039 testing: mark runs complete if trust is not given 606bf316c73 Fix #122544 6f6b8156506 Call cell statusbar providers after changes are sent to the EH Fix #122341 99f8682e29a Fix inherited split cwd 5728f84b8c3 Merge pull request #122399 from solomatov/ext-host-hang 24faa3733fb Resolve profile environment when launching default 13d3c0e7575 Add explicit dispose calls for `DiskFileSystemProvider` in tests (#121857) e2eb2ec0d75 Add enum descriptions to tabs settings 398a23805b3 Fix #122311 06694a8e577 Merge pull request #122540 from microsoft/tyriar/122104 36fe84236dc Rename hideForSingle to hideCondition 1e9c0a643e4 Fix notebook cell collapse action Fix #122318 935fb2b33c1 Merge remote-tracking branch 'origin/main' into tyriar/122104 1f913a81b16 Revert "better fix for https://github.com/microsoft/vscode/issues/119943" 134f551f210 Revert "remove unused code after changes for https://github.com/microsoft/vscode/issues/119943" 3ea6e11841a requiresTrust -> restricted a9ad5d9eacc Reinstall sash listener after view swap b3292e6fff7 Merge branch 'main' into tyriar/122104 85ed0a54d12 Fix #122543 aa1b82bf134 Fix #122477 05658fe91ea remove unused code after changes for https://github.com/microsoft/vscode/issues/119943 0877dc2131f better fix for https://github.com/microsoft/vscode/issues/119943 01a6c000ce4 Fix compile 10a5077e0b9 Bring back workspace shells via setting c76579365d1 Fix #122533 5f9336443fb Task upgrade requires trust Fixes #122535 d0fceb64b42 fix disposal of extension-triggered document references when file is deleted, https://github.com/microsoft/vscode/issues/119943 8f45bda14f1 Enable some upgrade of tasks with global os config Fixes #122435 0be4e2958f9 Fix #122488 b98c1dd7eb6 Remove no longer relevant comment d0d615d1e4c Improve plural language in task upgrade notification Fixes #122437 dc5219000dc Fixes #122333 636583b1cd7 Use schema version as task upgrade trigger Fixes #122442 a613882bbdb Task upgrade shouldn't stop if tasks.json.old exists Fixes #122439 e2044db595d Don't include empty arrays in task upgrade Fixes #122445 8420e94d8d2 fix https://github.com/microsoft/vscode/issues/122270 5688d75ef95 update jsdoc for NotebookController#viewType 232b10fb540 more jsdoc for supportedLanguages, fixes https://github.com/microsoft/vscode/issues/122372 5ba42fcf94d fix #122510 811416a13c1 Merge branch 'main' into notebook/dev f608a090a6a make sure to return options from override handler (or existing options) https://github.com/microsoft/vscode/issues/122480 a6ec48d1597 fix #118423 84ef3183736 Add missing padding-bottom 08605e882e2 Fix #122256 38831ba3626 Fix typo 13f1afffab0 Make sure empty cells clear previous rendered contents 8d1794e91d5 Register config 5ce4e7ca8f3 Bumps RemoteHub version f727e50c1a8 Use a menu instead of hard coding actions in tabsWidget (#122461) 1f165beac40 Fix unreliable status bar indicator Fix #121194 27b39a13a00 fixes #122310 75615b76275 Fix potential cell statusbar issue 779434d2d11 fixes #122306 ae1c315aa7b tweak wording for disabled extensions fixes #122394 bf7c1f53d94 use label service to provide tooltip fixes #122411 df3ebcc5ef2 use authors always fixes #122382 bea80413c2e add setting to configure trust prompt fixes #122304 782ec1356c0 Add build extension media tasks b08c521660a Fix #122385 e8c5b7bb8bf Fix #122429 04e57de7248 Fix #122425 eb6a45ae94f Align single tab status size with tabs aa454714b70 Fix status icon blurriness db5a53958e0 Fix error message in case of activation failure 051c38cf0f1 testing: trigger relayout on welcome view visibility change a50793147e6 Fix #122440 d93abcd3d97 Fix #122430 e106db06194 fix #122218 541063725ce update distro f1c66b6f9bf Set aria label and include split number/total 40983b6a142 fix #122340 283c3035a49 fixes #121148 f4ab7e822f9 Fixes #122361 and 122360 19cda32aafc Another asWebviewUri fix, use the authority of the root that we found the file in. c193a1ca383 Ensure an invalid icon ID is not used f637c8fda56 fix #122150. 138be779f34 Terminate in case of ext host IPC timeout a065a9458d0 Task name updates 912e8aff9c4 fix https://github.com/microsoft/vscode/issues/122328 3a8aefc8006 Use markdownDeprecationMessage d3d2d113917 Add deprecation message to shell and shellArgs settings 0d5eb683ab7 Ensure tab rerender happens after layout 724172d1349 Show keybindings in inline actions 11a7f9565ea text files - automatically save when reopening with encoding (#122301) b26b993dafa Make inline actions multi-select aware 87a33e998d8 disable edu telemetry on nocors b9147d80e5a Set active and focus new terminal on double click c50ab1e89f6 adopt editorOverrideService for compare (#121668) 3e1a7dc6551 Don't cache the text editor as it doesn't require the ext host 83581ff2b9e Merge pull request #121186 from microsoft/tyriar/ptyhost f28947fb35f Fix compile 33be8b82f70 Merge remote-tracking branch 'origin/main' into tyriar/ptyhost a6591d45e04 Add telemetry events for pty host 40c385c4498 web: use tmp as inmemory scheme f92821bfa34 update distro aac4cce13e6 Set focus/selection to new term on dbl click 4c24caf5d90 Add ... to rename and change icon faf54e77e61 Remove console.log in test dbb1a584992 Hide terminal tab hover on mousein, unless actions eb141a80257 Use the latest LSIF version for indexing f247d234d7c Use terminal groups for build Fixes https://github.com/microsoft/vscode/issues/122287 4550c3b454d can change enablement when disabled by trust c9e8dff24c4 window.title ${remoteName} seems to be "vscode-remote" when not in a remote (fix #122213) 6ef53c31d9c shared process - also log lifecycle state when window errors d417ef3e79f update distro d74baa17185 log when using in memory data provider e2e0d915729 Merge branch 'main' into notebook/dev 1f8e11079ea Revert "Comment out failing integration tests (#122269)" 0317e056bbb Merge branch 'main' into notebook/dev 26cf2a5d624 fix https://github.com/microsoft/vscode/issues/122269 2250b7aa3c0 :chore: allow to use node.js 16 for developing vscode 5346ab1bc3a Merge branch 'main' into notebook/dev 9a4d524f909 Comment out failing integration tests (#122269) 0cbc7217096 Bumps RemoteHub version f88202aa46f Fix missing cell execution icon 8b22dff166d Updates endgame query e3476ac1865 API TODO fe7c5aba015 Revert "Better notebook markup renderer api (#121882)" 4a0a1f2f6f1 Fix replacement for script after it has been optimized e95ce0a810b do not block webview creation for fetch errors. fef89de135f remove open editor on startup 9b328b27396 NotebookKernel test, another attempt 98fdb8a9a06 add skipped test for lcs diff. b1569995f9d testing: allow waiting for server before running unit tests fc90674374e use parent folder instead of folder name 4cb27d2ec76 Better notebook markup renderer api (#121882) 495d162a4ef minheight 4f6b0a1b7c7 swap button and text 2be7cd82b0d cleanup styling and wording in editor 5c8ab73c2fb Build using newer TS nightly bf339ba787e testing: allow contributing to test welcome view 6014c7781e3 testing: allow following running test 480f3c0b351 Return undefined if dialog is cancelled (#122234) 8b15a01d8eb [json] update service 5d4454709a3 Fix #122218 82520584efd remove unneeded logic b466147ca4b fix #122161 e1845803d30 Add telemetry event for failed extension activation 2f946f7d803 fix test. @jrieken. bf94540cc88 Merge branch 'notebook/dev' into main 893d29c487e Bumps RemoteHub version 553d92817ba Word selection is incomplete for C++ identifiers containing certain allowed characters. Fixes #121343 4f37102dc0a Fix issue with cancelling the dialog ba7c9491645 web: drop authority usage 51b2521eef6 use prominent status bar theme color fixes #120455 cb7b2e8c375 fixes #120500 37d967e30d9 testing: rename testRunTask to testRun b9b6a11be76 fix #118073 f6f81128192 Merge pull request #121938 from microsoft/alex/change-default-enable-builtin-extensions 5080d21c0b5 Fix typo 7b0a8177fac Implement workaround for jupyter in codespaces for asWebviewUri issue #121981 aed088f7016 fix #119678 Co-authored-by: Daniel Imms <daimms@microsoft.com> 7971891fa17 Merge pull request #122100 from microsoft/ben/search-editor-backups c15cb13a383 Add js doc comments 7329a207e09 Merge branch 'main' into notebook/dev 8fa05403b6b Add a cache to the editor override service to allow awaiting ext host (#122067) 08e29e6e890 fix #121317 141c4274d90 update distro b7e57b93f8f No longer force showing input box for screenreader (#122054) 205a366f1c1 Fix file location pattern in eslint-stylish problem matcher (#117576) 693e3a4aebe browser: register inmemory fs provider f3cb718a800 more renamed 9a43ef93f70 extract INotebookKernelMatchInfo db7b52abdc1 Undo task queue change 7135d9d5ea6 Bump ssri from 8.0.0 to 8.0.1 efa9e692e34 Fix narrow terminal tab alignment 25b4a53f67b Fix bad tilda handling in simple file picker Part of #121280 289d46f960d update distro 4212c6f9234 Remove unnecessary entries c95aaf71a8c Add keybinding for split in tabs 91c41b04db2 Add keybinding for delete terminal tab b57a9d16c93 Clean up IEditorInput#copy 25787c9584f Add focusMode tab setting 8fac1535178 :lipstick: renames 7a5031487a6 Remove short description for terminal split/kill 5bf77b350f1 Set selection to what is right clicked if outside selection 50b10894ce4 Merge pull request #122179 from microsoft/sandy081/custommHover acc4bcebcff Adjust active instance in tab on dispose 5d77401e475 debug: restart should be sent to parent session 61472da358d Render tabs on tab widget create 42754baf3a0 relax uniqueness requirement for controller ids, must only be unique per extension, not globally, https://github.com/microsoft/vscode/issues/121902 57f1aa9ae66 update distro 0489b546826 OSS Tool d90814dab4e make sure alternative goto-command is also a goto-command 5623111a12e correct remoteAuthority description in workspace files. Fixes #119858 0c4663383db Merge remote-tracking branch 'origin/main' into alex/change-default-enable-builtin-extensions dcd5eaa0b56 remove todo 9129f217050 Merge branch 'main' into notebook/dev ad372e2f94a more test fixture adoption 6c5613e6972 add test and fixes for https://github.com/microsoft/vscode/issues/121904 16423fad0b5 file working copy - actually use elevated file service a2656e12606 add doc ad16e7c2123 round pointer poistion 7c10c7e1e28 Fix remote explorer dropdown alignment Fixes microsoft/vscode-remote-release#4945 975e8ba2845 web api - move log level into new dev options f52952332d1 :chore: some ReadOnlyArray => readonly 974d87948b4 Merge branch 'main' into sandy081/custommHover 7d13ce88e7f improve hover position logic b8c9fbe5918 store associated notebook by uri _and_ type, send unselect event on kernel- or notebook-remove but keep the memento untouched, https://github.com/microsoft/vscode/issues/121904 f85e69f55d8 file working copy - write elevated support 594b7b07a6a make sure "Open With..." actually works..., maybe https://github.com/microsoft/vscode/issues/121974 or maybe https://github.com/microsoft/vscode/issues/121904 94daaf715a4 win/linux: alt+f4 to close window (#54492) 2cfe0d79121 fix notebook type bindings 5053c82843e adopt api changes a15a6237c2f Merge branch 'main' into ben/search-editor-backups d505f37758f file working copy - provide "Save As" support and address some issues 633562da380 Remove some finniky logic causing rendering glitches 2023dd3ce83 Fix #122090 0eccb45395c Fix #122091 7950d3e6210 Support multi select split/ kill in terminal tabs (#122148) 9e9ad5b905f notebook.navigation.allowNavigateToSurroundingCells 08d37a85a3f turn markdown cell into preview mode after hiding find. 27388ab7cf4 fix output edit sequence. 25d716f9006 [html/css/json] update dependencies cb6e7b383bb fix #122099 6c8875d8bb8 working copy backup - adress some issues before endgame c2041ceed35 :lipstick: editor extension export 1a46de24eab Improve terminal text shifting when icon is resolved late fd610ca54bb Improve rendering of very long collapesed titles Ref #119766 c67ea42a683 Restrict space that can be taken up by extremely long contributed items Closes #119765 Closes #119766 6ef0f2f1bd4 tabs.enable -> enabled 42851ddb80e Hide description in narrow tab view 7aab1c1714b Update tab sash reset to play nicely with new changes 8251c67121e Merge pull request #122076 from microsoft/tyriar/122010 cec1401b9b9 Fix compile d7df6a7be04 Support new description in tasks 2c7604e4ad9 Add terminal description to single tab 14919db24dc Remove local title appending 2e191b55ae4 Add terminal local description/initial text 8a426385aef Close #120122 51ea16cd700 No more mr nice guy 47b7fd91d6b [Getting Started] Naming: tasks/items => steps Ref #120049 49ea5ccc13b Fixes #121873 (#121874) a1d60dcb3bd return terminal icon if one isn't resolved a87db274dac Make sure we build extension media for integration tests d690b2d7e21 Fix notebook tests 3faf47d16ee debug: bump js-debug version b126d45af96 Allow x64 macOS builds to be triggered alone af58ea10fc1 Show trust dialog when running a notebook cell #118584 013521dd1e6 Accept uid=501(daimms) gid=20(staff) groups=20(staff),12(everyone),61(localaccounts),79(_appserverusr),80(admin),81(_appserveradm),98(_lpadmin),701(com.apple.sharepoint.group.1),33(_appstore),100(_lpoperator),204(_developer),250(_analyticsusers),395(com.apple.access_ftp),398(com.apple.access_screensharing),399(com.apple.access_ssh),400(com.apple.access_remote_ae) icon format only be42b4b655a Don't autofocus search box in settings on ipad - #122044 3efe6bb4f94 Allow markdown content in getting started (#121960) afaa4944045 remote indicator menu: cache action groups aa219c8eb0a Merge branch 'notebook/dev' into main a0804b66d3a fix #122049 (#122056) b2c250faeb3 fix build f0c8fea098d Tweak "switch to insiders" message 6d56e69ba93 fix #121954 b272df7ade8 fix #122051 a729f709a32 Refresh tabs on hideForSingle change 1fcbe3d71d2 update edit mode with source 9c6f4c194f7 notebook find with match count. 5c7d17bf267 Move service registration 3418b95ac34 Introduce copy concept to editor inputs Fix #121429 3b18aed03e7 fix #122039 6c747e75dad Workspace Trust Prop Changes (#121779) ee3812f51cd fix #122038 d879960af3d send event when affinities change so that status bar can update, fixes https://github.com/microsoft/vscode/issues/122028 80b5eca3c1b add unit test to assert, https://github.com/microsoft/vscode/issues/122028 558b08e7905 fix #122031 fc19fba5ae1 Have single tab act like a dropdown 3cba3d9c4df Merge pull request #122032 from microsoft/tyriar/121601 838b1131985 Have single tab focus the terminal b9f5e85bc07 Add context menu for single terminal tab ef64d205b95 Fix missing cell statusbar icon color 89451c134d0 Remove todo 760b84e09f8 Namespace tabs settings 31c946b97ab Catch showTabs = true legacy case c8807577d4c Hook up new showTabs enum 876dd2782a2 Don't allow multiple tasks runs to start at once Fixes #118238 803d0d62464 Add new settings to control visibility of active terminal 2a384630932 Merge remote-tracking branch 'origin/main' into tyriar/121601 9a978d2f31b working copy - implement backup restore in tracker and keep non restored backups (#117873) 338afacb02d Add additional height to term tabs for dbl click 25cecbe4be9 Fix launching terminal profile via dropdown 4827b266951 Initial single tab view 64f72f290a1 Bump distro 66f0c29ddb3 Fix spelling error a8755553a71 show selected controller in picker, don't say kernel in the UI 0ee8f4efeda Update my endgame notebook 912259262bd fix build d95f4c4d8b5 Workspace trust - multi-root workspace file (#121765) 5685e22ba3e Remove soft notification from extension enablement e51f5015b29 fixes #111350 18c4196f82f Remove soft notification badge 122eac1d743 naming :lipstick: 118c41150c5 Move extension settings for workspace trust fa0da8322c7 Further improve pasting into simple file picker Fixes #121280 a14e4d060a5 working copy - first cut of a backup restorer that works on new working copy editor service (#117873) 6a16dcf5867 Ensure tabs don't get another split added f46cebe4666 sandbox - fix running in sandbox mode cfb866ac533 Show tab actions on focus/selected d40139dd638 Make typescript problem matcher even more general Fixes #121672 f37cda267a9 show in tooltip if controller was auto picked or not 4106ff45187 Localize empty tabs context menu labels 88e2f94a9d7 Add show tabs dropdown entry, remove others 43247e86159 Add the globe back to the Ports view b8e2b1b7889 Merge branch 'main' into notebook/dev 68ddcf50e86 Remove bad } from terminal title 97814d10877 node-pty@0.10.1 cf603f67f05 Remove tasks from workbench.desktop.main.ts Part of https://github.com/microsoft/vscode/issues/118201 ef521cc5403 remove bad instanceof check 2437313ca46 Fixes #121535 ca36916a61a update distro 8e0e2199b16 working copy - drop TestWorkingCopyService abe5e414e70 add onDidCreateNotebookDocument in addition to onDidAdd. d1b0a469b12 remove kernelProviderAssociations but add a notebook-type 2 kernel association as shared/sync'd memento 05e0899ffd1 working copy - more readonly arrays 52ef3b65268 Pass correct URI to opener service fallback Fixes microsoft/vscode-remote-release#4920 31536dd690c editors - make findEditors more powerful c32f1cc4632 update ref viewlet ac151b40a57 enable virtual workspace capability 77ac0dc1a5c Merge pull request #119040 from jeanp413/fix-103631 9701c057ef7 refine prompts: using warning when file is too large for formatting, use model for installing formatter, https://github.com/microsoft/vscode/issues/119463#issuecomment-825434820 a668bed63ae add skipped/failing test for https://github.com/microsoft/vscode/issues/121994 abc6cf94729 text file tracker - fix regression with untitled not being tracked 666f3ac3e06 file working copy - provide some basic save error handling (#117873) 0310f02dc5d reset key on focus out and set focus if there was one 4853ea69eb4 Add command and keybinding to focus terminal tabs view (#121978) 66fd0cba91b Enable noImplicitOverride 36591a96a02 Rename cd9a6a48201 Add telemetry for rendering of markdown path 1ea93521feb fix #121816 (#121957) afdd217b3bd Create new terminal from profile in multi-root workspace (#121958) 7bf7774d8a6 Add custom editor telemetry b0b4b814d0a Fix #121793 1b1fa411580 :lipstick: test 274565432ce Merge branch 'notebook/dev' into main 94f28728f76 remoteIndicator menu point: double digit order number. For #121180 c141ca66619 testing: show load errors in tree view 214a1581b7e Make window indicator menu contribution point stable. Fixes #121180 484c5c87338 Fix tests 8e51485f45f Debounce cell output edits from EH Fix #119832 ddbc369b115 Fix cell output append edits showing up in reverse #119832 2f077172cb0 Add `php.validate.executablePath` to restrictedConfigurations dfd1b65fce9 debug config manager: dynamic providers fix 894f50d5443 debug: make sure to not show dialog when launch config content is being created b1ca80cf60a re #121140. 2d12c84be75 fix #121723. 1f75a0331bf Make narrow tabs show status color icon aebef8cf5b7 Fix statusbar items with wrong width in new cell 7c17ed4680f Fix #121927 Remove new inner span in statusbar items, also switch to just codicon syntax ab9a916272c some :lipstick: and a tricky todo 426f1b7d80c Fix layer issue b6ff982121d Merge branch 'main' into sandy081/custommHover 9f43daf9028 use DAP 1.47.0 df42794a6c8 node-debug@1.44.27 5460fcfc4ea Support relaunch hover action 2130042ca4c disable github extension in virtual workspace as it depends on git e1bfeec6b1a Show relaunch needed details in hover f38f90dfe16 Improve package.json file check Fixes #120279 f68a7e77788 add NotebookDocument to executeHandler 690c76c1051 Fix statuses getting stuck, integrate decoration title 5fc245f2d74 refs #120675 a217409e38f include silent for notifications:actionExecuted f6c4607367b Incorporate task upgrade feedback 68bed019705 adopt virtual workspaces - not supported d4033de1f1d update distro ed16789225e localise workspace trust strings for exts 97344537a59 Use affinity over priority 1305c61d823 Merge remote-tracking branch 'origin/main' into alex/change-default-enable-builtin-extensions a385ea15bdd todos about affinity vs priority 5390ec0e7c3 remove isPreferred as instance property, replace selector with only viewType, allow controller to set a notebook priority instead 5c39e705cc7 Add tooltips to terminal statuses b14455b318e Provide label formatter for terminal URIs daab26c2e71 Merge pull request #121853 from microsoft/capabilities 70c5e1e00c5 fix compilation 07505af8c9e update distro 793cdaea1f7 Removed unused code 7ac3721a4d0 Hook visual bell up to enableBell setting e90519d1cce Rever awaiting for ext host on open 1eb45d72c8a Delay terminal bell shortly after creation 3ebd601face Change default for enable builtin extensions 0cca69109c4 Ensure primary status event fires when status is removed 436725c584e Use Application scope for `keyboard.dispatch` c95c0cbae49 Add tab view empty context menu 6779f853214 add comment 371b3de4367 Fix right click pasting in tab view 03a3abf6daa Use constant for dblclick b64f1aa2358 Support double click to create new term 522062daf57 Expand terminal tabs to whole width 9fb92f0f705 mark property readonly dab0e063bcd mark supportedLanguages as optional, some todos 166efae3664 Fix `--noImplicitOverride` problems (#120675) 6a781878370 Remove deprecated sync methods from configuration resolver Part of #108804 87eac45476d Support defaultProfile in selection default profile command 253fee71631 assert that executing a cell send selection event, https://github.com/microsoft/vscode/issues/121904 90c5c7a0d2f Merge branch 'main' into capabilities 56acb0b1d25 Throttle calls to spawn/kill under conpty bceab04077b debug issues should get auto assigned to me 12741ed7d88 add notebook instance to interrupt handler, https://github.com/microsoft/vscode/issues/121912 b96d65b9be4 Finish adoption of IShellEnvironmentService in terminal 5c904937545 Fix case issue on Windows with variable resolving Fixes #121847 2a6703463d9 Update distro 5a78d3377f3 Merge pull request #121918 from microsoft/tyriar/120328 7bd176faa1b Adopt bash terminal icon 4ae4ca97598 Move dropdown with primary to base 1df9d8902c1 send controller selection event when selection knowledge is restored from memento, https://github.com/microsoft/vscode/issues/121904 e86fdc6728e Merge pull request #121732 from microsoft/tyriar/121657 22d2f01347b Fix compile fd709cc79fa Reduce calls to getShellEnvironment eaf3a5dcda4 Move off deprecated resolve function ae50493e894 Only dispose on middle click 29ade591f55 Remove old prompt from tasks service Part of #119463 dc589f540ab Merge remote-tracking branch 'origin/main' into tyriar/121657 00e8e6459d2 fix UntrustedWorkspaces type 5d8f09d2708 adopt to new capabilities api proposal f5b31e9a331 use UriComponents for extensionTestsPath. For #121734 af76d0cf137 export IDevelopmentOptions 79033ef7a19 Adds code lens on vfs files 46a25f25e87 update distro 8ce16487193 Merge pull request #121734 from microsoft/aeschli/testsInWebEH 71b23eb39d8 Merge branch 'main' into aeschli/testsInWebEH b3151c10ce7 fix compile error, fyi @rebornix a18d061b009 Merge branch 'main' into notebook/dev 2e0214b3645 rename ExecutionHandler to ExecuteHandler 7ce1499d954 More removed unused 60af02d7582 fix #121807. 27675a99be1 Remove unused services 49924bbab74 Remove notification ref #119463 4a8e9493472 consolidate tabActions code f547ada6eeb Allow text search providers to give messages (#121528) 159d5d2799b move separator inside a536ece09f7 add hide tabs panel to context menu 807ae1e167d fix #121744 79a5cd28cae re #121252. Add actions to toggle cell position. c638290c09a add setting for specifying cell toolbar position per view type. fix #121252. 6c48db1730a testing: fix test failures 883424c4e37 testing: betterify view 57d4e39aebc Fix issue with tabbing out of outputs with iframe webviews enabled #119727 7c83a16e724 Fix tabbing into statusbar, #119727 a689b7ec842 Remove underline from h1s in notebooks 15110d66f0d Bump fallback version for webview contents 7e8193bee0d adjust hover position for panel d2b7b09d716 show panel hover on top fbfe0154989 remove NotebookTextModel._mapping. 9e29a9caf53 align left and right positions 61364b04926 introduce hover position and align hover and pointer 306f32b7ce5 re #121869. dd2aefcd7cc fix #121818 and make terminalService manager/updater of available profiles (#121837) 264ccd16d4f Merge branch 'notebook/dev' into main 2a718949839 update distro 0867628480e Merge pull request #121836 from microsoft/tyriar/plus_style 2ae89029880 Update Codicons: update "copy" 951612b9339 Remove deps from dropdown with primary 6344624354d Await extension registration fixes #116259 cc66860c669 Add styles to dropdown.css 39c0b817706 Update Codicons - Add "wand" - Add "debug-line-by-line" a509be4c994 Update Codicons: Add "filter-filled" https://github.com/microsoft/vscode-codicons/commit/cdceb9f5fc38387c5c7dc3535bc6b528cd9cd4e1 dc0b17b5bfd typo eaec4b3f2cd workbench embedder API: developmentOptions 731402dce22 async override -> override async 190e902afe6 Move editor associations to override service 685147c008f show hover pointer 9d0add77827 Update Codicons - Add "swap" - Add "copy" - Add "person-add" 2e5ca55a78b Update Codicons: add `terminal-bash` https://github.com/microsoft/vscode-codicons/commit/678b2158feae3d346916fd0a5db883c499376e5a 74cba9e0038 Move IEditorOverrideService to common d86ba38b9eb Clean up cell margins 10afe5984ae Fix dragging cells near the execute button Fix #119535 07ebcc8d0ac remove virtual workspaces until onboarded f9fc28d47db update ext manifest schema validation and built-in exts 0d29a8722c1 Revert "Move editorOverrideService to common" 6009275300c Don't lose cell toolbar when expanding the dropdown c3265df7cc1 Show cell toolbar when hovering it, when it's invisible Fix #117618 84809f41cd7 Move editorOverrideService to common 4eee5c6ee5d testing: fix test wrapper not including ranges and not dealing with sync discovered root 3c4b64079d3 Logging categoryDescriptor.id instead of [object Object] (#121850) 301d4e9a50f fix broken test aec0921e5c2 first pass to update workspace trust to capabilities 43d2efaab63 describe the context key for workspace trust a9f70f7919e finalize basic workspace trust api d97790d1624 Fixes #59 https://github.com/microsoft/vscode-codicons/commit/6c518bd9af3935deecf24ef31a55194598e98349 fa96e5566b0 Fix setting sync button in Getting Started. aa6e570a848 Fix typo 0aad5f2390a fix #121841 3fe2d3b5433 [remote] Allow to open remote files through vscode://vscode-remote/. Fixes #108257 ce63fe5e18d correct name of initial dropdown 4af696b7892 Improve new terminal dropdown style dbac9179a0b Merge pull request #121831 from microsoft/tyriar/121827 7623d09e3ae Remove tasks v1 Part of #118201 4a5c0bd88ae Don't expose change icon instance in command palette 27d236fec1c Inline menu entries 128c666879b Don't override keybinding for split 827d9284bfe Fix change icon/rename ctx menu 84e63b1d13f Create new command IDs for kill/split instance f9737367372 Revert "fix #109765." fd88b56ab91 improve messages, web: showSaveDialog f80d55121f5 web: pickFileToSave 091b1f5a6ef web: showOpenDialog 9784c7a0efa fix compile errors e2c97039958 prefix api object with api-prefix, like apiCell e468d47ed84 some more API todos 415a43f04dc Remove has text log 37789e46950 Remove logs 28fbb99921c Merge pull request #121774 from microsoft/tyriar/121483 13302253b56 editors - respect override option in openEditors 034157dea81 gh auth: back to prod auth e6a70813331 Action feedback 5b7a28c43fb text file tracker - open editors without going through override a165ee92c50 Remove old new terminal panel action when showTabs is false 1efbb32036a editor service - cleanup isOpened() 14720cbc524 Remove configure term, replace with change icon+rename 74fc96f8491 rename IMainNotebookController to INotebookContentProvider 61baba1f583 remove some more kernel leftovers from notebook service 010267d7376 Handle cwd inside _convertProfileToShellLaunchConfig 16921f35e34 notebook editor status must listen to kernel instance updates e09f0ecfcfc editors - require typeId for some methods that are otherwise unspecific e3df15418ef relax NotebookCellOutputItem and NotebookCellOutput, e.g. don't enforce the member to be readonly c1549ef877e sktech NotebookEdit ideas 7194c24dad9 use serializer in NB integration test 9af75c08c5b remove ability to alter notebook output via WorkspaceEdit or NotebookEditorEdit 4f9ac638ffc extension contributed kernels fall back to all languages when supportedLanguages isn't set, https://github.com/microsoft/vscode/issues/121329 832a699c00c move keybinding label computation to activity action item 89684626f23 editor service - :lipstick: API e350c258dbe fix build d60dbbf646a gh auth: fetch json 186897d756e distro 0c723c1bf37 tweak kernel sorting 9e8377d8cd3 TestWorkspaceTrustRequestService 3668a573adf gh auth: fix staging server selection 479a2247416 disable compare action when no active file, no need for notification 853f9171901 notification updates: #119463 141ecfb7981 mac specific actions should not respect web 820e70a460a gh auth: don't reach out to product.json 3236b8dd707 Revert "Enable the notebook renderer on web" 9bacf617b24 Use clearer variable names 5c3383251a8 unique working copy type id, stricter view types 625dcc34122 add enum-set for alternative commands and check the command type is a symbol navigation command 07013ef4a33 update ref viewlet fc191749834 Move quick pick into editor override service (#121666) 7095f4706c0 unit tests (electron) - avoid sending circular structures over 2e79d9e362b Merge branch 'main' into notebook/dev 23a2409675b Update debug-auto-attach ext icon (refs #81760) a72b1574b33 Double click on the middle part of a collapsed cell should expand it Fix #119777 65d1d29f7b4 Remove unused statusbar styles e815d287851 fix #121655 27cf6a38076 Implement workspace trust for php-language-features 643756788f7 Allow running builtin php validation with a relative path configured to the php binary. This was previously allowed, but the fix to use 'which' was too strict 609e717d750 Merge pull request #121704 from microsoft/merogge/menus 21ae0ca0d45 fix #121736 91ee63fd0a0 Fix missing run buttons Update kernel context when editor model changes 64282aa6b7a Use new cell statusbar for execution items. Support color and icon info on cell statusbar items. bc8c79c8f2c Fix missing run buttons Update kernel context when editor model changes e23c988571b remove custom metadata internally 1315dbe4951 remove breakpointMargin internally. b7d27a057d1 remove cellEditable internally. 7947c4d3f88 tweak split view width work 158ba0de72d fix typings. 1eb2a93ef39 fix #121631 e986377a625 move NotebookRange. 17fa3235965 more jsdoc 1d951484ed4 testing: bump distro and make document polyfill work again 8711b2dc92d remove deprecated transientMetadata. 2da00961559 remove deprecated custom metadata. c67ac5d0830 Remove path from github-authentication 1d54cdf54a1 Avoid extra call to reveal if the editor is already active 9b8d52ded35 Fix calls to reveal for webviews that are inside of diff editors 24c6f586ddc Add requireTrust to comments.openPanel setting 7c486f3a693 Merge pull request #121758 from benmccann/patch-1 7d9dcaca452 Enable the notebook renderer on web 7d45a4503a2 Allow ThemeIcons to be used as decorations 3b20d95b3ad Consider updateOpen as signalling that project loading as completed 0642a7c299d Update debug server ready ext icon 851613fe478 fix unit test ce91f3a00ff fix unit test 61f646674b0 Merge branch 'notebook/dev' into main 7b23ff442e1 more staging detection (#121769) ad3e7ea1c06 gh auth: look at staging query param (#121768) efe612365f1 feat: add support for additional surrounding pairs for markdown (#119982) (#121698) ac48f78dd64 Add icons for built-in extensions (fixes #81760) c32f4d0afd1 Make collapse/expanse cell actions apply to all selected cells 1764fc81a8c Add requiredForConfigurations for TS ae24966cce1 Localize workspaceTrust b9c647ab3f8 get rid of instantiation service 3737f9eacff fix #119866. a818bda1aaf fix #121288. 3b3ec496f60 Adopt terminal ubuntu profile icon 3a862c2f7dc update wording 704f85a9db3 split, configure, kill for the focused instance 0772410c7d5 initialize installed extensions before starting extension host 3099237dbaa Max item width, style fixes for status bar items cc850ade50c Cell statusbar test b286729f356 Test cleanup 637403c1d57 Fix issue number in comment 4418386c13a Remove 'requireTrust' from search.exclude. Searching without excludes in an untrusted workspace would not be useful 1e6315f7059 Update Codicons: Add `terminal-ubuntu` (refs #121737) https://github.com/microsoft/vscode-codicons/commit/98b2fc81360d59ca195f00c16ff984121d4fe255 1c726074ec0 add jsdoc for NotebookSerializer 66c8a845474 Revert agent pool name b62af979828 Update build agent pool 6473cab2d34 add some api todos 94589129a2f Add experimentation service to github auth extension 008c20865ec Intermediate content for Getting Started (#120602) eb45f2bd17e Override original agent again (#117054) e324e19e96e add a comment 390d4388c6c only fetch the profiles on window reload or if config has changed 666a6e8896a pass cwd to convertToShellLaunchConfig d3245fbf024 remove unused, make convertProfileToShellLaunchConfig public, rename MenuId 9809e3f12ff WIP style updates bdf2ef774e0 #118731 faec962a3e9 more removal of unused interfaces 01b1689c1e9 fix comparison bug when updating kernel bindings d9e4b98387c simplify notebook kernel service f7b69ef7045 Add keybindings for navigating terminal groups 61017718099 #118731 82357d5d4c0 #119110 0922dbb475a Move vscode-windows-ca-certs dependency (#120546) e838389be00 Update distro 03a096326f1 Fix binary mouse events on remote 5fa2193ba78 add extensionTestsPath to IWorkbenchConstructionOptions 454b741257f restore integration test 45e013b704f Merge remote-tracking branch 'origin/main' into merogge/menus e791f6b410b Merge remote-tracking branch 'origin/main' into tyriar/121657 2447e78e687 Implement sash reset in terminal tabs b2b45e1005f execute by cell-handle, kernel manager has only execute/cancel cells, also "fix" isNotebookCellData fyi @rebornix 74bbba9aa66 Fix compile e9b2d57825b Middle click on terminal tab to kill terminal 6170715c03f Fix fallback profile using --login on macOS d4a6400596f Merge branch 'main' into aeschli/testsInWebEH 064ead50123 notifications - properly hash resource 0b46219a2d6 move "execution" of markdown cells closer to command 514d136bd02 adopt typeId for simple notebook working copies 79d748989e0 some jsdoc for NotebookController 438cdf9232d remove unused NotebookCommunication interface 47b406c8227 Merge pull request #120359 from solomatov/optimized-memento be6a9027041 notifications - introduce ID property to help detect duplicates better 3abadabac87 Merge branch 'main' into notebook/dev b06388f501e Merge branch 'joh/clean-kernel' into notebook/dev fe7951dd7ab remove kernel provider from core, adopt kernel service, merge kernel2 and kernel interface, extract context keys from kernel manager, make context key manager only for execution/cancellation 40c99293c86 Try another fix for tooltip on safari Part of #111756 Fixes #121684 3a7cf0c9dc0 debug: update wording for safari dialog 1a74d20b2a4 file service - add test for `getProvider` 10b35b6aa2c #118077 remove hover background a5b19b6f641 add supportsVirtualWorkspace to schema b4816cfd1f4 fix tests e74712bda17 fixes #118731 319d1511382 #118077 move custom hovers behind experiment flag fa602ecdc37 extension tests - stop automated opening of devtools when running out of sources 1f9e039a11e :lipstick: ab27efcc9f9 use new types for browser fs a09354329b8 exclude htmlfsp from monaco eaabe284856 Revert "Revert "use dom api to resolve file schema on web"" 193d5d2c5e6 revert unneeded change e2d0668ffad get rid of tabsWidget buttons bd0d9341399 improve styling 6491f003c7d stylize 53ca9ec8afa refine conditional 0db78a7d563 only re-render dropdown 29a726f400e add comma c0d4b45306e Merge branch 'main' into merogge/menus fa9e3a81c17 resolve disposable error 6de1a8b7b8d get rid of register 1292b973d09 Revert "use dom api to resolve file schema on web" a4b13e3fcf7 Bump distro 909f03eb3e2 Adding a few more override specifiers 65273f89bc1 fix output max height update for diff editor. 8fa6582b834 fix diff editor output width/margin. e5c466f587b markdown-language-features: Fix Windows Preview Link Uri (#120090) 25b47bb9571 Use ctrl for add to selection on non-mac platforms e62f21f40cc Remove extra await f47e207f915 style buttons 1dde9302af4 get profiles to appear f26ca76fb62 fix #121623. 297ac839dca replaceNotebookCells with range. 87c10dba596 Protect against exception when initializing terminal tree e382db30892 Improve terminal tab setting descriptions ef0942ba058 Don't throw exceptions to the extension when an outputId has been removed Be sure to emit events from applyEdits even when an error occurs Fix #121687 427ab0079f4 clean up 891683014c8 Allow svgs inside iframes inside webviews 1845ee08b84 Allow specific command uri in extension editor 180f95fa222 Merge branch 'notebook/dev' into main ea5434ca544 node-debug@1.44.26 41d0782edec resize when tab location changes d6ddd5866c0 use dom api to resolve file schema on web f6b293d318f IFileService.getProvider 288368cdc05 add @types/wicg-file-system-access 8215a110a94 fix: build 6df31c584a1 trust: make workspace trusted during unit tests b0eff48b18c testing: adopt workspace trust for testing 94894dfe7f3 Close #121395 caaa44b7aa7 Update aria label to include codicon names and wrap in spaces (#121496) 8f8407812bb add CombinedButtonActionViewItem 9dff5e0e014 debug: workaround to open new debugee window in Safari 3a3864174e2 trust: onboard debug land to workspace trust f937a28dd0b Move scheduler initialization to the ctor 7635c6504d0 resolve -> reject 6330a7a728e Addressed code review feedback b4b2d40adf9 Addressed code review feedback 03666a06804 Cleanup redundant code c25aa77e336 Fixing linter 59ce58884eb Fix linter error a502d34d923 More effecient handling of changes d415fc0d0e3 adopt notebookSelector in status bar API. 9e323dacff3 fixes #121621 68362616637 Adds workspace trust setting 86157f0d557 api resolves immediately trust state in non-modal f9db59cc755 update jsdocs. dec167076bf Remove code related to dangling files d7f19966a49 Fix #121289 3b8bfe8cee6 setup menus 1cafce9f5be DAP: new option suspendDebuggee on disconnect request cdb8d62f088 Ben/workingcopy typeid (#121646) 4dde01fe34f backups - some more :lipstick: 500b051842e Fix #121506 @joaomoreno - Seems typo 11c3ba58af9 remove NotebookKernelProvider API and its implementation 05fa4efaec7 show disabled reason for extension disabled in virtualws 8f67a43aa28 web api - remove types that are not exposed in any API 5efce0f7e03 fix tests 5dbb0cc89aa working copy backup - more tests 7e22b12c4d7 fix build 2ea7d9c65f9 Merge branch 'joao/fix-120696' into main 3606317e4bf add test for whenTextEditorClosed b89cb3dccd2 Format code 92b4126f276 Move workspace trust code into ExtensionManifestPropertiesService 401554bc451 change property to supportVirtualWorkspace bfe28fa0962 implement workspace requirements for extensions 47231d090d3 adopt trust in github f9fec24b452 make INotebookKernel2 extends INotebookKernel b0ac820e347 working copy - do not allow VSBuffer for backups 1268f86ac7d add common.platformDetail in telemetry (#121264) a8f860beecc remove window.sessionId 12aeeabdb5e more working copy backup cleanup 9da5986f515 Set default tab location to right 030e33ca8eb working copy backup cleanup ef569a6e08c enable noImplicitOverride in our codebase 693c0e3e1da text files - add a getDecodedStream method 14981ce89d2 tests - enable colors for windows (CI supports it and the new Windows terminal too) 6b9bd78998a add NotebookController#detail 058552963b7 Merge branch 'main' into ben/workingcopy-typeid cc778d679fb Merge pull request #121396 from limitedmage/suggestrace 0595da6b543 Merge pull request #121511 from gjsjohnmurray/fix-121509 b0d5ab6aabd :lipstick: 8aff878db25 Fix typo in map.ts (#121279) 2288da484db Bump ssri from 6.0.1 to 6.0.2 (#121576) 200d4c77619 tests in web extension host 73c85159e72 change extension kind controller to a service 367c11f77b7 File gets garbled characters when restored from backup (fix #121347) e5d6ff4c06e jschardet 2.2.1 -> 2.3.0 (#121575) e877b8062de backup - change to a buffer format (away from text snapshots) 2b44820d337 windows - fix tests 8e43ae3087e Workspace trust - merge storage and management services (#121540) 085df87b3bf working copy - extract a workingCopy.ts file e1727abb411 backups - rename to be working copy related 99075a46ec3 Merge branch 'connor4312/test-api-refactor-application' into main 6360146a419 backups - introduce backup identifiers and adopt 92b5ca6d968 testing: fix error for synchronnously discovered tests 5624d860cc5 Further tweaks to grid styling db221b816d5 Revert "add description to statusList" 34bdd983e21 Update renderings of getting started items based on overrides d7f55753675 skip failing test 45e308fb286 add description to statusList fa0cd78f7d6 Dont clip steps unless needed bb3ea733def testing: rework running side to new apis 5b5320b7d5a Remove onDidAddTask - categories now immutable 522b60a1979 Fix bug where tasks could not be opened e5295350a09 Close #119964 0767f255d2d comment out tooltip causing build issues c0e29b7d2dd show separator in filtered quick pick (#121075) a9109869988 fix #121509 documentation error for two API command results 1845b9d2a52 Merge branch 'notebook/dev' into main 85ca912f72c extract NotebookDocumentContentOptions viewOptions. c657cdbef30 avoid stripping custom data. bbcb45cdcdd use label instead of a custo name in terminalDecorationsProvider 95cc902f2e1 try to fix the build a37a8c517a3 Revert "Revert "Don't block svg loading inside of iframe based webviews"" f8bc55fd267 Remove unused 8706813cdf3 Set max tab view size of 500 23ac9b5184f Fix showTabs NPE a3ac715bfb5 Set correct layout when turning showTabs on 29b621b47e8 Fix exception when loading with showTabs = false 1f544741220 Hide dropdown when tabs are showing 557ac0b24bf debugAdapterManager: update wording 186bced5aa1 Remove Task prefix from tabs only 2102600c561 Reduce min tab size d2961b4c081 Remove extrenuous injection 8217e20a706 Make resizing smooth 03aad7bb2db Prevent wide tabs from being centered 8f70a2d6ac1 use language name for labels 8fec10e2516 Focus newly created group ref #121395 4dbad29ad41 Change configure terminal to pencil 8eb52dce857 Fix warning status showing up when env var widget is on 8a67dade9ea Make status decoration padding consistent b97977ff55a Fix exception a3d61cb0251 Add change icon/configure terminal action 0b9c11a49cf more binary editor cleanup 0e2d23ec434 Remove * as platform from terminal b46bca09d52 binary editor - remove file size check (fix #121301) 19b577164e8 Update distro 8d234a4dc9d Merge pull request #121176 from microsoft/tyriar/shell_resolve_refactor 9d72785a2a6 Merge branch 'main' into tyriar/shell_resolve_refactor 067f60cc403 Merge pull request #121330 from microsoft/merogge/terminal-status 8bcc74944c2 require trust for cfg vals 27539a2ef78 tweak conditional 59963d0328f Make error message clearer (#121339) f206da596e0 modify conditional 7c7c83e5644 Update replacing editors in editorOverride service 5138a81c177 🧹 3fb483e7fff chore: bump electron@12.0.4 880363524f6 Fix #120202 972978848e3 Merge remote-tracking branch 'origin/main' into tyriar/shell_resolve_refactor 93cf9f231e2 Clean up 6b7a55444a4 update configuration scope for tel,exp cfg 3595082e7d9 Address comments 5971cb68edb Fix race condition in suggestWidget 2c631534503 Revert "Don't allow multiple tasks runs to start at once" b4dd497b275 add scheme Co-authored-by: Daniel Imms <daimms@microsoft.com> 30ae7bde852 Respect resolver's trust options 78872ce6113 Smooth the flow of installing new debuggers d66d3929174 only register workspace trust request handler when trust is enabled e4428f18335 revert change to a line 3e8b31b3947 Bump distro 7c7c0b7ee62 remove unneeded css bbc5a53ac5b Try out another possible fix for safari tooltip Part of #111756 fe6850d4e73 Change default port setting value instead of setting Fixes #117189 5523c825ad2 Disable pre-resolving icon in remote windows 5029f1b18b4 Update distro 328937e7b64 Use OperatingSystem over Platform in terminal f48845c4451 untitledHint: respect editor font 4430569ad07 debug session: pass configuration as args for restart f4b60835ea7 Fix tests c7d26be9a5c Disable terminal workspace settings until workspace trust is on e077071ade6 Update distro a79c0b09492 Update distro 5d72ea7c196 Add more top/bottom spacing to features boxes f31f60b7aeb Pass remote authority to context methods 93dbc7ac44c remove NotebookControllerOptions and simplify createNotebookController-signature aa6ae6b4193 Pass remote authority into resolver 5619daacc25 Merge remote-tracking branch 'origin/main' into tyriar/shell_resolve_refactor 27add7e2ac3 Merge branch 'lszomoru/workspace-trust-loose-file' 9e77384443c Resolve default profile in remote slc 3bddb9636c3 Fix compilation a76a1efe043 Merge remote-tracking branch 'origin/main' into tyriar/shell_resolve_refactor e49f95b5315 More removing workspace shell permissions 61556099dd6 Remove todos 96065290c8c Update distro 3ae9ec00516 Adopt requireTrust in terminal 3c0e4897460 Don't allow multiple tasks runs to start at once Fixes #118238 95932045c7d check that notebook controller are unique per id 949639b9424 use default some delay 17cec8c0089 Fix ~ with fill path pasting in simple file picker Fixes #121280 1f941f612fe Fix #121456 aeb9b2051c2 Remove only 0358f147137 Fix unit tests ba5e81ab093 Fix import 31016ade1e9 Merge remote-tracking branch 'origin/main' into tyriar/shell_resolve_refactor bdd072e51ba Add trust prompt 217359a80d2 some jsdoc and relaxed NotebookRange ce791d27dc9 Fix #121362 564bcfe4cd9 render tree on trust / trust settings change ba531de1988 fix ExtensionRecommendationsService test bb43ee61909 Fix #121297 98f69856ea6 extract types for execute/interrupt handler, interrupt in not per document but per controller 9699bd793ce Smoke test fix 1f385f70e6e reduce usage of extensionDevelopmentLocationURI c074bf897c0 make preload a creation argument, no editor needed when calling asWebviewUri 5ef190e98a4 Fix port log line and add regex check fd7cedae033 :lipstick: 7668affd16b Merge branch 'main' into lszomoru/workspace-trust-loose-file 8877d8ca941 hook up execution task cancellation from controllers cfdce942776 #116731 644e1d0bc42 :lipstick: in notebook service, also make sure to clean-up editor contributions when disabling/enabling extensions 42e271dd2e7 do not show dialog if workspace trust is not enabled @lszomoru FYI ddbc8ae408c fix remote integration tests - do not show trust dialog when change is coming from cache @lszomoru fyi a387125e199 Merge branch 'main' into lszomoru/workspace-trust-loose-file 3ac5ff11b6a Merge branch 'main' into notebook/dev 3c31f0903e4 move workspace trust service out of config service b7ba430dcee Begin to allow extensions to contribute start items 55b2ab7fa4b re #121329. NotebookCellExecutionSummary readonly properties. 4db99a10b86 transientDocumentMetadata 8629b48030e rename transientMetadata to transientCellMetadata. 881a304efe9 Add some NotebookCellStatusBarItemProvider jsdoc a7c67442b97 Clean up cell statusbar keybinding tip placeholder 7193b08f344 Remove old cell language picker item CSS 402c9bee093 always show intro modal e7004428b7e update todos. 7cccfd1d43a Merge remote-tracking branch 'origin/main' into notebook/dev d85b11a2ac4 use terminal service's instance status changed instead of instance.statusList.changed d0a23bb0667 revert some changes dedc2d1150c Add other platform settings 8859256f866 Merge remote-tracking branch 'origin/main' into tyriar/shell_resolve_refactor 03333c995e7 Resolve icon in terminal asap da16f9bef17 Move cell language picker to statusbar API d87ab38a497 only show widget for manual relaunch bd493ff734d Reduces validation timeout ba4954af208 Ensures that the validation message shows up 0f890eeb173 Calls focus method 155df27d8dc :lipstick: 9f027210ce3 Update distro a1a9adb9176 Merge remote-tracking branch 'origin/main' into tyriar/shell_resolve_refactor a6b849a8f9c Use icon of default profile 28b2a0f19fe Fix #121193 8894f893da6 Add platform override to default system shell 05bd596a618 Move new service to sandbox 6e84c224f44 allow for markdown dialogs and custom icons 77f067f0652 Merge remote-tracking branch 'origin/main' into tyriar/shell_resolve_refactor d531f3b0547 Merge branch 'notebook/dev' into main 3d434efcc01 Progress on single file scenarios b7d0ff397d3 always fire ptyReconnect after relaunch de1c13e539c mostly working 662ea12128d NotebookCellRange is now NotebookRange. df1214ddee9 Rename and move combined service ebb0a7165bc update integration test. 25ea3341e0b Guess synthetic profile icon dbbf3325212 Simplify service context by moving into browser 40ed9160e1c Implement browser profile resolver 2459b4fab9d :lipstick: 4edba25ca9c Central service for notebooks and custom editors (#120426) d9a371b9fd4 update comments. ae5aeabcd7d flatten custom* metadata. 271189bbabe isReadOnly contributed by the file service. a3b1c9550dd remove cellEditable. 060d4175057 remove editable and breakpointMargin. bcecbeb2ad9 change to async cba995310b3 Merge branch 'main' into lszomoru/workspace-trust-loose-file dd4350388f2 adopt to workspace trust storage service - create the service during initialization @lszomoru FYI 0688b5a7bd5 Revert "custom dialog for introducing workspace trust (#121326)" 35dcde89ee3 Revert "adopt custom and shield icon for trusted workspaces" 43295fde7a6 Remove statusMessage from constructor fb4b3e82ed8 Adopt shell env service in TerminalProcessManager 00ae987ad04 Remove getDefaultShellAndArgs c780db5fe26 Use new service to resolve local process paths 348a8fa1fe7 Partially implement resolve shell launch config 2436eeee72d adopt custom and shield icon for trusted workspaces 6590d3e0f78 custom dialog for introducing workspace trust (#121326) 3bb83e95562 Skip failing tests temporarily 8cf96ed6454 pass icon directly bbf148b0c60 merge renderer IPC into notebook controller, remove global renderer IPC 337e14744c0 implement decorationsProvider 296c417c07f Add workspace trust property to auth extensions 3f4e9a0ebdf node-debug@1.44.25 150af9a47a7 Use workspace trust signal when adding a folder to a workspace (#121197) de246aa544e Turn on showTabs by default in Insiders a49404e6443 Resolve todos in profile resolver 68d9e023384 add support for isPreferred for notebook controllers b2103c79e45 add preloads to notebook controller, fyi @connor4312 NotebookKernel will go out soon 16663d23bc1 Register the new service e5ab815d0c3 Fix collapse all tree view focus Fixes #120990 151c7d5dff0 Recognise commonly sourced files as shellscript (#121373) 9a0441e9cb8 Inject last active workspace c079d216f0e actually remove fileName from the notebook document implementation, https://github.com/microsoft/vscode/issues/121329 45097cfcc9e remove NotebookDocument.fileName, https://github.com/microsoft/vscode/issues/121329 b6cee1ca22f add cancellation to NotebookSerializer, https://github.com/microsoft/vscode/issues/121329 afa4a2df2c3 rename to serializeNotebook and deserializeNotebook, https://github.com/microsoft/vscode/issues/121329 0287003973e workspace is virtual if all folders are virtual b27d796dfc1 Inject context, convert functions to async 255f82dbece editors - move some code out of common/editor.ts 495ad394f46 Fix layering issues 8681ecba619 editors - move some code over to browser/editor.ts fdca487fd41 Implement resolving default/synthetic profile 679c373828e editors - remove whenClosed from editor service and make a standalone helper specific for text files 12c93777db4 Merge branch 'main' into lszomoru/workspace-trust-loose-file d13686a8607 Extract isWorkspaceTrustEnabled into a function (#121385) 9f4eceb52cb Merge remote-tracking branch 'origin/main' into tyriar/shell_resolve_refactor 91f8c81acbc Reveal active terminal on change e24c03de151 Center +v when collapsed 520462074de working copies - first cut typeId support 6f9917d81fb no more need to dispose ExtHostCell f8cf56ae9e7 Merge pull request #121272 from akosyakov/akosyakov/remote-race-between-terminal-121270 f1d0c30f1e0 pass cells and controller to execute handler 0aabafd35f9 NotebookControllerOptions instead of NotebookKernelOptions f5bfd64982b Merge branch 'main' into notebook/dev 57b8d811da1 print cycle of dependencies when instantiation service alerts for loop, fyi @lszomoru 220560dd404 Switched to using Restored instead of Eventually for the extension enablement soft notification c91c21bab07 Tweak dialog based on feedback a4d95b35c4e Merge branch 'main' into lszomoru/workspace-trust-loose-file f9ca74adc43 Merge branch 'main' into notebook/dev e51173f3b6f startup code :lipstick: 92d5997b1df "Help us improve.." notification is displaying language IDs (fix #121216) 25785b97e53 Adopt `requireTrust` for my configs e870a6d7004 Update js/ts grammar a5d656cd3f7 Configure workspace trust for simple browser and image preview 293061802c2 Add workspace trust for markdown extension be2026c324c Only try to scroll to element when the target path exactly matches the base path of the current page 2ea7c77bf88 Remove statusMessage metadata edbdd6fe092 Fix test, fix cell data startTime and duration visibility 0a6309be1ee Support markdown styling in task descriptions. (#121338) 2881355f372 Use es2020 as the default target for js/ts implicit projects 3e5c20b7626 Change execution duration to startTime/endTime fe7f4c0241e Do not run code actions on auto save bec017d389c testing: rework discovery side of testing to new apis 063bc4b7b11 Support seeding selected search text from embedded editors Fix #121060 1329659d841 Remove "please" from messages Fix #121312 7f2bcc15304 Fixes #119032 - changes to support settings UI 88361f24e07 DAP: add a missing comment f065ba8d8a4 DAP: pass launch config to restart request 81fb5b7accf Merge pull request #121328 from microsoft/sandy081/settingsEditor/trust 263b76c8f00 add colors to css e660d60f84c Merge branch 'main' into merogge/terminal-status 2ed7f15346f adjust opacity bce7ea241ec incorporate UX feedback 7a72e4e95be fix styling in wt badge 36fcc538bda Merge branch 'notebook/dev' into main 6d468a59f69 Fixes #121325 - fixes notification deduplication a9c869d4208 add statusIcons to terminalTabsWidget labels dfc8f1fd037 Move back to min-width for hover hr 9a2b9a79f4a Add a very basic hover for the terminal tabs 22dd9030841 terminal: fix swapped cols/rows d27fa1df47e #118077 introduce delay option c4f59fa1e01 only show workspace scoped configurations 54beeaada6c Remove TerminalTabs from tabs, polish selection/focus b7157be21e6 Fix compile 3e40e14bc41 Cell statusbar API (#121215) 93754ff5f0f Fix terminal tab actions to work on the hovered instance ab15aa4d393 fix build error a32d03dad99 modal false by default 040cfa078b1 Add override in notebook code 5b4ee563a1d Add override modifiers in a few more places 6299e56d22f debug: start debugging requires trust f590a4901c0 add statusIcons to terminalTabsWidget labels 4e6b46a15f3 Implement notebook selection status bar item Fix #121194 279bdca34a2 Set title when reused terminal slc has name 6d81daa07c0 fix #121140. 3636a058e58 Fix launching profile from PATH var 08f9bbc2394 typo fa56f6ea3db Add telemetry for import statement completions (#121243) b42484b6871 add status icons and listeners 9c0300872ed simpler storing of ExtHostNotebookEditor 9afc7348000 no nested DOM.schedule. 361ba1a8231 update scrolling. d3394d21773 set maxheight and overflow hidden for output container. 02f0f4a0c8e make createNotebookRendererCommunication independent of controller, make it renderer first 304200343eb Comment out unused prop 071b4b3b872 Add override to tasks and tunnels Part of #120675 1351e8c6e40 Add padding to terminal plus button 5c74225ab18 Workspace trust transition improvements (#121173) 4cf3e89b67f Fix tab widget layout height af1b5066622 Merge pull request #121291 from microsoft/sandy081/activitybar/hover 388d40ffc3a Disable escape sequence logging by default 94f637a4965 Add new terminal with profile button ec579a2c217 Mark server ready extension trusted 6c2ccf8be54 Implement custom hover for activity bar and panel b2d002de4bb Fix centering, use action bar for + fd640b0b32a Fix tunnel privacy context 20784c13a10 fixes #120981 85bf18a6d8d Correctly align plus button on load ab0809ce864 Clean up terminal tabs widget ctor 0ea92219740 Improve plus icon position, style c9b2c542316 rename NotebookKernel2 to NotebookController d6ae97cf976 add Kernel2#createNotebookRendererCommunication cb8b3ce97b6 polish remote menu separators 5371ac58c40 Include virtual workspace check for task type enablment 38066c2802c node-debug@1.44.24 7dd3678adf7 Change action order in tunnel view order in tunnel view f15bbef705d Do some magic to pick best label action for ports Part of microsoft/vscode-remote-release#4826 94d369e27d1 backups - explicitly wait for editor group to signal restored when deciding to drop backups or not on shutdown d9008be9ab5 Empty workspace is untrusted 5b66335738f perf - change lifecycle phase restored to work differently 4453232aee6 fix #121270: race between terminal create and initial resize 3d276ed5cc7 vscode API - env. Fixes #121261 907ab317dee fixes #120637 3ba684ae3aa Fix styling issue in the workspace trust editor e7934ec243a Moved telemetry into a contribution 1317cdbc5dc remote: unnecessary separator f157a3d2019 Merge branch 'main' into notebook/dev 02f2f886985 fixes #121248 f9490e715c4 fixes #121162 bb19564a844 fixes #121156 c2c5b7eaeb9 fixes #121117 7968e137fe3 fixes #120840 4ea838bcce9 perf - fix issues with how layout restore is handled 08226f4678c editors - whenCreated => whenReady a09d6403113 github auth: improve test env detection b5dfdbe00f1 editors - some :lipstick: renames for editor group model b7b1315457f prefix terminal CSS rules (#121258) 730d57ed65e fix #120485 hide `Open Timeline` from Explorer context menu when there are no timeline providers c8d5c905bfd Fixes git rename on windows a11959e28cc Fix tests 66d0f975442 replace vars to fix build in terminalActions 44b3df962fb more todos 485d6c36463 Fix double localization 509c20c9b13 some API todos. f59a77842e6 Use markdown for link contributions. Ref #120050 7a2f9014556 Only await for worker ready when setting content 1d22f863622 Don't wait until getting content to register service worker a9216fb38c0 Remove __leftMargin__ c188a51edef Use clientHeight instead of computing the size ourselves 4ffd6a8d742 Merge pull request #120878 from microsoft/merogge/tabs-button 066dae222ff Merge remote-tracking branch 'origin/main' into merogge/tabs-button 72b09f10193 Compensate for out of sync clocks in cell timer Fix #117460 084668c6270 remove workspace trust grant/deny actions from gear e143ce4a8c1 remove confusing elements from workspace trust editor 776ab3d6e5e Only enable pointer events for the folding indicator itself 5276ebf9509 Make sure we focus the markdown cell on contextmenu 3bf5b37fcfc Don't trigger notebook.find when focus is in another editor Partial fix for #121242 7f805ea0d93 Simplify redundant context keys 9cd8ff410e5 🧹 294e3eb7ef7 make private readonly in constructor 388a0c80dfd change type of icon to string | undefined 6e5a0a58032 Update src/vs/workbench/contrib/terminal/browser/media/terminal.css 3357bf274be fix hideText d13a914bd6f Merge branch 'notebook/dev' into main 4dfa06cd356 snap right or left based on midpt c5fab4faa37 Boolean Trust State (#121141) 75f2ce9735c Adopt workspaceTrust 40a6563f9b0 Remove git-ui extension 51451d8355f get rid of unused menu a0099970e94 align button 71230441fa4 get button to stay on the page 090554355df notebook: cache preferred mimetypes for renderers abf4835fd28 use tab instead of terminals ab650745458 add instance connectors a3444b12123 Theming for keybinding label (#120727) 9d1bfa6a6aa update distro 1d5f53777cd finalize #77423 (#121213) 23e346ab55a Add allowCommands option (#121211) c826e9aabd2 Explicit remote CLI commands (#121212) b3ff207039a get text to show or hide appropriately ceda963326c Change proxy scope based on `useHostProxy` flag (#121207) 2e165500a6d Use CSS variables (#121208) 71043537525 php: use which (#121210) f0a344a76e2 npm: use which (#121209) bacfb76d909 localize action names cb6a3cc3775 add rename Co-Authored-By: Daniel Imms <daimms@microsoft.com> 80dba2b8782 set min width Co-Authored-By: Daniel Imms <daimms@microsoft.com> 75bce498f9e fix css ed139c10361 hide label text when min view Co-Authored-By: Daniel Imms <daimms@microsoft.com> e0a85f94c59 Move windows mitigation comment into terminal process fa852ac3f16 Remove redundant call 36c68a5d6dd Speculative fix for unresponsive pty host 83f13c70ff5 Merge pull request #121181 from microsoft/tyriar/reconnect_fix f2b1e94fe78 api todos update 7c946e118a6 add onDidChangeNotebookAssociation-API and wire everything up using the glue adapter dd14addcbd1 adopt to trusted configurations fc15ccef8d5 Fix terminal reconnect, remove writeSync completely ade32e71e59 add ability to bind a notebook to a kernel, add events and forward to ext-host 14b07fe6e75 Disable flushing of output 3986914a040 cleaner setup ed545b8a43a add missing block 10bf5cfd61a align kernel and kernel2 a little more 6725bd39334 [json] fix for workspaceTrust ed7d5c0d0e7 move all views under removed view container into default view container fcd005ce8c3 fix compile errors, evolve internal API about kernel selection 8e8621c137b [css/json/html] add workspaceTrust property b90e3e7786a Fix spacing issue in feature list 25366914862 rollback distro temporarily 89032503e31 wip 8c18565aae5 bump distro 1aa4efcd7ae :lipstick: e66dbdeb459 default supported languages is plaintext bb55852fc2b relax NotebookDocumentContentOptions 2c123cc1a8d always show notebook status bar entry 394a2e4779f update distro 49796d31cb3 virtualWorkspace context key to detect virtual workspaces. Fixes #121165 38f2172759e editors - do not expose raw group from editor group view 5e33a56d232 editors - cleanup editor restore logic 0788b3fd68c Merge branch 'main' into notebook/dev 800ac2f7fac add doc 0c555419feb Extension workspace trust request using product/settings files (#121021) 601dec633b0 Reduce callers of createEditorInput when not needed (#121098) (#121099) 48387dfc3d6 Fix loading of webview resources that depend on query params eac3821fbf9 Hook up basic context menu for markdown cells 50c310b6d7a fix #120955. f69d2cc6dd4 fix #121032 ee0a183de19 fix #121115 60a7c6a9253 notebooks: add initial kernel/renderer constraints f0cb4fe60ce Don't check cancel token after it has ended its lifetime Fix #120939 f7e5a67039b NotebookDocumentShowOptions#selections. 119581fc2ad Use more standard name for shared extension tsconfig 98bbcddec35 Enable noImplicitOverride for extensions d5f4e119e05 Use `Array.from`'s map directly instead of a second call to `map` 32a7858a637 Remove override 9a00c870b9b remove NotebookEditor#selection. aa1c694664c Add override ead5639bbe1 Pick up new TS nightly for building VS Code ab4c0f1e2e4 Remove duplicated code 2637da856a0 Use URL instead of regexp for getting webview id 069f8f39591 Load webview scripts async 62c62103fcd Use javascript modules for webview host script b4d42b14241 Use ?. for accessing webview 1bf5e8f15c2 Remove `getInnerWebview` 48e7505c677 reformat 8f7df5e9c92 Merge branch 'notebook/dev' into main 1132a8a7d34 only show rows on hover 7dd9fe7e963 only show actions on terminal isntances e963ace70ff Bump vscode-ripgrep 964ad75846c fix build 52c11b376ae Merge branch 'sandy081/settings/trusted' 27f3fc1f157 Merge branch 'connor4312/test-output' into main 1f3acad6320 testing: polish up test output terminal handling 9de25518855 add actions to items a546db679a2 re #119599. Avoid flickering when outputs are cleared. 21806b884b9 debug: display error response from invalid exception filter conditions e8325e7f073 review feedback e5bef439287 Merge pull request #121027 from jeanp413/fix-121026 8e183f0d2ed terminal: standardize on customPtyImplementation 2962e6ade1f update untitledHint, remove button f1ca325298b always allow split cells in cell toolbar. 2864eba6b06 get rid of twisties 5c99b8c11e3 Merge pull request #120925 from microsoft/joh/kernel-push 31da9f54b86 some jsdoc 88006b84373 add (bring back) NotebookKernel#createNotebookCellExecutionTask f88027607dd fix #120906 panel issues 7f728230675 DAP: setExceptionBreakpoint optionally returns breakpoint array; related to #117789 51ff6b5e4e2 untitled hint: do not render keybinding 08a9de6e3e0 add rename to context menu d38cfa11d8d Merge branch 'notebook/dev' into joh/kernel-push 82a5fe0aeef test 2 d837f9a26c1 Merge pull request #120503 from conwnet/main 8e41cc0471b test commit signing 79e47e06717 try to make monaco ESM happy 95fe64c807b api todos, remove unused type 4358b0c9f53 change to warning 765ce34320b vscode.openFolder: forceLocalWindow 5e49fc945f4 fix web dev builtin extensions b7d7aaca741 add NotebookTextModel#reset which allows to re-init a notebook, use when reverting notebook editor models, https://github.com/microsoft/vscode/issues/120771 b36bcfe1b4f vscode.openFolder: allow to open a local window 318fe9ff80a improve TestResolver command names 219270a10c7 adopt to workspace trust 4c1946a2ecf #120675 adopt override 905a9016720 editors - supportsSplitEditor => canSplit 4ea02ea5e27 split workbench-web from dev 973f5d00b43 code-web: /builtin 53ec27a6c64 editor input getTypeId() => typeId 29aedf93830 move defining configurations requiring trust to workspace trust property 52ee0bd562b some more "no implicit override" work 8988e849bad Merge pull request #120891 from timmaffett/main 25d61e6f137 editor serializers - only allow 1 factory per type id 1b26a6d3224 Merge pull request #120938 from bourdakos1/update-seti-icons b0b9ac30870 editors - :lipstick: a few assumptions around editor resources 1994b301513 Color Theme: add button.border. Fixes #120868 e6e2249f09e Expose stop/start methods and have start wait for all pending delta extensions to finish fb5ea7962a1 fix yarn lock 66c78c9031d Merge pull request #120841 from CanadaHonk/patch-3 d2b6aa211d4 Problems in no-implici-override-watch 1bc121e0b80 Add all valid hosts to simple browser (#121080) e70d5b0aee3 task for no-implict-override-watch 08037076738 fix #120911 b2a29c09430 Slim down the rendering of the remote command palette. Fixes microsoft/vscode-remote-release#4831 d6d57945d81 autodetect settings: add reference to preferred colors 932742fb26a Resolve unix shell env when default shell is PowerShell (#120769) af0d76ffa98 Merge branch 'notebook/dev' into joh/kernel-push 4b719f95d8b add to suggest list 2dc222a3ae3 add code actions for untrusted settings 2278ddfa233 - update schema in non trusted workspace - decorate settings requiring trust 99524b3229a Fixes #121026 0dce221fa2e fix when there are no untrusted workspace settings 2e204caf72d fix compilation issues 48bdbd87453 Merge branch 'main' into sandy081/settings/trusted d6cf66331cd update trust label 2331507e97a - show settings requiring trusted targets as readonly with action to manage trust - command to filter settings require trusted workspace - Show the number of settings requiring trusted workspace in workspace trust editor 01466cf692c Remove IWorkspaceTrustRequestModel c41460cba5b Split WorkspaceTrustService (#120974) 3b4a74297c9 Getting Started: Allow click to toggle completion Closes #120996 148029c5357 Make find expand widget button themeable Fix #120899 0b305965c90 Close #119964 5d85fe4fa0b #119964 8047d350150 Clean up details view for small windows. 6b666279b8e wip 4c78efda3db add snap when in no-man's land 41861dc05b2 switch tabs when instance is clicked on in tabs widget a5af80b4bc9 Getting started details page scrolling 6e978a960c4 Fix centering 8a8e2336697 move + button to the top 2134666ed13 fixup scrolling of categories page a7e080af027 Revert "Don't block svg loading inside of iframe based webviews" f95b7e935f0 Revert "chore: bump electron@12.0.2" c5dd09e2f57 Update to use new webview url for permissions check a7a14ff215d Don't block svg loading inside of iframe based webviews d5ecfd54f1f Merge branch 'notebook/dev' into main 751d8deef06 load show more action only when necessary. ee4bfad688b use custom icons on reconnect/reload 😄 6229e7a57f5 change to async 8df884882c9 #120860 Improve untrusted settings shape - define requireTrustedTarget on property - add tests d993d5d5557 Adds proposed api checks and splits proposal b8afc6415ba Simplify the trust editor (#120964) 4020b1a1e3a ci: disable exploration branch sync 532a0b3a99b Onboard search-result to workspace trust. dfef0f6e43e Jackson/getting started grid (#120958) c15d1c342c5 remove one command via consolidation ded8b935cac fix typo 46feb94438d Bump windows-process-tree, fixes #120570 5c7879c29fc Merge branch 'main' into merogge/tabs-button 261862e2be8 make private readonly vars 6ba185b5952 removed font classes with hard-coded font stacks c6d0c1139ef add check for show tabs and return min_width isntead of 0 6fe8914f37c remember split across sessions and set sane default 18c0f5ae8df add context menu groups 1820f177611 removed mention of user modifying CSS with extensions, added further explaination of the font support and font stacks to allow developer flexiblity in logging to the debug console. 1936c34a331 Fixed and extended Debug Console support for most ANSI SGR codes 58faca759ab custom editors - implement save retry properly f7d9b934d34 Bump distro 2894338f388 Add all valid hosts to simple browser (#120929) 84043ab3b8f fixes #120934 243f4660ba1 Update seti icons 957d8d2e74a Ensure tab widget doesn't resize on workbench resize 1ed73408cd2 file working copy - prolong shutdown for pending saves fd315204d7f :lipstick: d8e1c802f74 add some override https://github.com/microsoft/vscode/issues/120675 ec8c7257eda remove/disable selected and onDidChangeSelection from new kernel world a1139fd83c9 :lipstick: 760ca343734 add some deprecation marks 5cadd1240b3 Merge remote-tracking branch 'origin/main' into merogge/tabs-button ead08c9b518 update notebook editor status when kernel "instance" changes 50fe76ba290 Onboard task extension to workspace trust b2b90e970c8 Improve type safety around terminalTabbedView 611bda0dbd4 Consolidate tab tree creation acb172752a5 backups - move tracker and restorer out of contrib into service 2d2696a6d6d Adopt workspace trust in the tasks service 72b99e07bb5 backup restorer code :lipstick: f103814a2b2 Add Windows pwsh detected profile, remove cygwin source 43f58dbe1c6 Merge branch 'notebook/dev' into joh/kernel-push e200749f888 remove NotebookEditor#onDidDispose aa4285b8b5a remove hasExecutionOrder from notebook metadata edd36fd64cc add and adopt implementsExecutionOrder 79a429d92d2 chore: bump electron@12.0.2 5bf85d71d89 perf - warm up canvas in idle callback (#120916) c82eb7d4980 bring back accessibilityPageSize from deprecation, it is still needed due to upstream issues b0733b55b98 layout code :lipstick: 845efe5d8e3 debug: Variable do not override ExpressionContainer type 239bc433cb7 Debugger: Add option to allow disconnect and stop/terminate UI elements fb5cc92c38b Update no commandline message in ports view ac4f97790f6 fix quick input title 3af3fe66aaf Improve logging (#4813) 41985fd83b3 Update distro commit 53746f5cae7 fixes #120905 fb102278354 fixes #120871 9f9f73d704e perf - more fine grained window counters 4cacb3dce4c make executeHandler readonly 4c3becc0bbe Merge branch 'notebook/dev' into joh/kernel-push 9c40ada6157 Merge branch 'main' into notebook/dev 65a8d0905e3 update ref viewlet f8c7dd64a4c tests - ensure preload promises are all resolved ec972e8acc0 ts - fix some override errors (#120675) 479d3fcbed4 Remove log 13944bac07e Pick up new katex version 062e89fa198 Don't scroll to top when removing entries from recently opened (#120404) 08c3c088ba8 Polish getting started layout d5e4bdc814b Remove unused import 3c89afbbc43 Pull in newer markdown-it katex version 9708fb15ff9 Fix markdown cells being re-rendered twice on edit 989c39e178f Remove commented code ecb45f5207c Move shared webview focus implementation into base class ed655c2d2ed Fix split json editor underline Fix #120876 4b5ef688725 Use cloneNode to inject default styles 02e5ed5280f Avoid calling `applyStyle` again if the style has not changed 6b5122bb067 Add typings 3fc15fb34aa Remove unused function 923fbc8c2a3 Cancel resource load when the webview is disposed of d5b46d6e56c Use transfer for sending resource buffer from webview to service worker fbf86d3709a on create, focus active instance 595c14a8d30 Inline `rewriteUri` into `loadLocalResource` 2d7ddf5a381 Remove extra indirection around `loadLocalResource` 8a918399897 Move webview resource loading from `platform` to `workbench` de9887d9e0e Remove vscode-webview-resource path normalization logic 9c9e188aa0b Don't use 'self' for image editor csp 044a99585c3 Make sure we use the webviewResourceRoot on for computing cspSource 84391165c30 Pass in correct project root for notebook cells f5ea03079ab turn off logging for notebook. 4d1131b7b32 revert a change 3622dafdc01 Adds new proposed api for scm input validation 4c02536030d get context menu to work 99868a33bf6 get profiles to appear in context menu, not working yet a8563509738 april. 9bcf5a56253 try to modify tabsMenu actions 7c2007b9259 Merge branch 'main' into merogge/tabs-button 0203f8e25a6 add plus button and terminalTabsContext 852375649cd Remove extra whitespace 614dd5174f9 testing: fix explorer view 618705cc574 Merge branch 'notebook/dev' into main 93934cacd0f precalcuate cell editor height: guess if the editor will render scrollbar. bc506127abf Temporarily restore vscode-webview-resource constant 1c27a285175 Fix rewriting old-school vscode-resource uris 7c26f27d906 #120860 Implement trusted workspace settings f689971195a Mark Emmet trusted bd815e462db Don't warmup markdown preview when input is collapsed 437f2383b92 Add icon to terminal tabs 618f06314e6 change terminal tab height for uniformity 2f26adffbe2 fixes #120786 8ec2bceec99 fix #120776 remove stray words from `contextualTitle` description. (#120777) 13f4f052582 Fix spacing ae1452eea67 Add script to run build with noImplicitOverride e29e1f908a4 Adding a few more overrides 86bf0279201 Add a few more overrides in codebase 5904b7b686e chore: info.plist => Info.plist e1f0f8f5139 Add override keyword in codebase (#120755) 604b950f0da Reapply badclient commit 37025381399 fix #120824 e956e0a0eec 🐛 FIX: Typo (#120816) 464e51e24f0 Merge pull request #120054 from stoyannk/fix_extensions_profile 13452d7fd68 Fix JSON formatting in High Contrast Black default theme (3) f4449876e4a file working copy - getAlternativeVersionId() => versionId 354c914f677 add NotebookKernelOptions so that createNotebookKernel is simpler 015d5565b71 remove createNotebookCellExecutionTask from NotebookKernel2 because exec-handler is called with executions be198294e41 execute handler gets notebook cell execution directly 6062a5458a0 Merge pull request #120591 from microsoft/merogge/tabs2 7a1e1fd2af7 Fix ctx menu, clean up DI a4fed64a16e fixes #120188 ffde5985b22 Update color for port wtih running process Part of microsoft/vscode-remote-release#4826 37a44ac7dbb Types, polish 29d772fc9e0 Merge remote-tracking branch 'origin/main' into merogge/tabs2 c14109e5ec5 perf - wait for dom ready when waiting for services 61dacc2f813 Add hover underline to port address Part of microsoft/vscode-remote-release#4826 e9b4e01a4b2 process explorer - fix window title ffe10c858b7 Add ctrl+click message to address cell in ports view Part of microsoft/vscode-remote-release#4826 c111a4caf2b perf - delay notifications for extensions disabled to a later point 10c17f374e5 fix speling error 28c734595ac perf - add marks for crash reporter and window creation 965f86890dd Merge pull request #120815 from CanadaHonk/patch-2 936219d314f Fix JSON formatting in High Contrast Black default theme (2) eadff843e8b Merge pull request #120761 from CanadaHonk/patch-1 969af665349 node-debug@1.44.23; fixes #120762 2214484ee44 startup perf - load NLS module conditionally; add perf mark for main IPC server 11d3a8027d9 debug: better launch schema updating 7c3f60f86e6 multiple action hover feedback fixes 5ffc27fb629 log error when vscode.workspace.applyEdit fails, https://github.com/microsoft/vscode/issues/120760#issuecomment-815602556 461f09ff789 add extension identifier to kernel 2 6abe3beb6a5 Merge branch 'notebook/dev' into joh/kernel-push 38fed243558 make auto-referencing of dirty notebook models simpler and lighter 9a8d55525d0 fix: skip sha comparison for info.plist d10367cee83 Merge branch 'notebook/dev' into joh/kernel-push a41711cab5a Windows: --user-data-dir argument no longer supports relative paths (fix #120269) 44207598e9d sandbox - properly await fs creation 75da2b7add1 sandbox - wire in paths from main side de3aca7a531 Revert "Add badclient telemetry property" 1a141423308 remove empty line 71d57e05dcc copy directly from master 966eea39277 🧹 2a9e136e1b5 revert more changes to settings 77d5d2c7c2e revert some changes 494536b12e7 find widget 0b89eae87f7 add a bunch of stuff from terminalView 2c77e72f8b3 add or remove view depending on showTabs e6c32c3d743 create issue to track indent guides todo d228dbc70a3 use TerminalTab e5ef9895b6e Add badclient telemetry property 513f2072960 Don't overwrite perf value 5207b984029 Update JS/TS grammars 74a43ce1498 Merge branch 'notebook/dev' into main f593c515674 better perf marks. 3241e1ad249 Improve tabbed view size ranges c492147a5b2 Simplify instance node 5b6f939eb2a Don't remove the textmodel when closing the notebook editor, and cleanup how the textmodel ref is created Fix #117936 more 5bcbaa2d825 Rerender tabs on title change event 3222bd6698d revert to node-debug@1.44.20 6846fee42fa Prevent disposable store exception e6bf0c58615 feedback d05ded6d3b6 Use service workers for loading webview resources on desktop (#120654) b4fe86328a9 add some more checks 4f55d8181b5 Fix JSON formatting in High Contrast Black default theme c19bae2dfc2 Pick up TS 4.2.4 fe106399c1a Make splitting respect supportMultipleDocument (#120263) bb6757bfc6a Pick up electron 11.4.2 (#120670) 73ae56b82b0 Build with latest TS nightly (#120690) ca0a583a1b4 🧹 b116dceb478 Merge branch 'main' into merogge/tabs2 8d235ef07ca Fix #120614 c2075cd2a98 revert some changes aecaf0a6ac6 get widget to work 95c63b68e94 Support env in terminal profiles c2269e6f64c get terminal container to show up 967a33b6e23 fix code cell output offset flickering caused by wrong font update. 28298795b13 debug: update debuggers, fix node not activating 5c12763dbe0 adopt toggled.title. 1db8a625c2c fix #120603. 74351e8f09e Remove processBinary from localTerminalService 970b14808c1 Update distro b3ce5af360d Remove optional reduceGraceTime arg 17220763b62 fix title for toggle line numbers. f8771f455c1 add Tabs Location fe6e081a259 extensionEditor: focus only on enabled items 264ca56fe1f Rename initialText to message 72d772b1a15 make execution and interrupt callback instead of commands 16d8f35b261 Fix incorrect welcomView calculation for ports 07d0bba09d0 status bar: focus improvements 55b1c5bca85 sash working! 76a230d4b47 wire push-kernels into internal kernel provider API 08508fd2d51 call TerminalTabbedView.layout 17d52861097 styler - optional chaining ftw aee12f9812c Add green to running process circle in ports view Part of microsoft/vscode-remote-release#4826 37abf64afd3 Add command line regex for port attributes provider Part of #115616 50d89df33cd css is awful 84f30546240 add local resource root and cancelCells so that Kernel2 is very similar to Kernel 4075475d310 accessibiiltyPageSize default down to 500 9221eb96970 don't forward changes for disposed kernels a4270b8b6fd Merge branch 'notebook/dev' into joh/kernel-push cf1634602a4 fix compile error due to missing mode service, fyi @roblourens bb90ba3d5a5 sandbox - delete "Code Cache" folder on startup for now (workaround for #120655) 5dd5dd81004 extensions: more CSS fixes f76b1ae3409 add test for extHostNotebookKernels b1523b435b0 Update port attributes api to not use array Par of #115616 38e4243e2d7 add kernel push to proposed API 30dcb112b46 fixes #120698 d1505792171 fixes #120706 eec393e0d47 chore: use bundled node-gyp (#120683) fefe5f324a6 extension view: CSS layout tweaks b854effee99 Fix #120700 3cbbe4d2494 window - make sure all perf entries are there 5aef07536d9 window - more aligned window config handling 269025c30b0 hmm 0791b3d49c9 Merge branch 'notebook/dev' into joh/kernel-push 155f187b816 Merge branch 'main' into notebook/dev 219509dc2d7 fix yarn lock check 28a55539bb9 window - create a proper window config 04b6291eed8 build - push missing compile artifacts c1db1db7b46 Set new language on TextModel, and listen to mode changes on existing cell text models #120284 6beb1b43af5 more splitView work 05b52df98a5 Update JS/TS grammar 28a246d9ec5 Don't call node-gyp anymore (#120673) 0e15648f9fc clean up a bit 3546e73c682 take 2, sash still disabled but otherwise working d2f39824975 update markdown cell heights synchronously on init. 7ed402d3676 Remove nextTick usages 8117fec7dfb Fixes #120036 (#120275) 4cd60098755 Avoid measuring outputs unnecessarily Fix #120282 bbcaac9693c Fix output.selfClosingStyle, fixes #120417 b7989dddc59 Goto line number does not work when --remote and -g are used at the same time. Fixes #120487 3efdebb1e7f Merge branch 'notebook/dev' into main 331015eaf0c track notebook file open perf. 408d3561117 Fix #120657 d3d7966f8cf Merge pull request #120382 from LuisPeregrinaIBM2/main 0e34376ed38 Hook up actual icons 1b70c818a17 fix error, sign off for now 070e7087094 revert some changes b8b23d85200 bump distro 4209e2cc125 Workspace trust not enabled in web 6b1d3bfb949 delete comment 2b6df1bba95 sandbox - disable vscode-file:// again (#120655) ab4f455f850 more migration 56b96bc997b The Great Migration of code from terminalView to tabsView ffb7adc71e0 Revert "fixes #120166" 551daf412ee Polish and fix #120245 d520e940afe Update Codicons: Fix typo for Debian e7e15984bcb package.json completion: fetch on every key (always incomplete) 0e7d1610f3f Update Codicons: Add terminal icons https://github.com/microsoft/vscode-codicons/commit/27e4b9b87ef8b558f301834f09ac2abdea513597 383a22e924a try more stuff 76ec94285b9 a little closer c7faaf0ea08 update wt static declarations (#120443) 3d6f3002545 fix #120641 c3f72be4959 add createNotebookCellExecutionTask to kernel object baeae379657 correctly use outputs c1236953128 fix syntax error 4790696ccca bring back task output 99d9bf26974 use this. 07dab53ae14 more yarn lock changes dfafa70dce0 add debug to yarn lock task 639a32f9093 Make sure yarn.lock changes are allowed for committer PRs (#120642) d52fbadeb20 more cleanup be2e72af102 clean up 110be45dcc1 Move icon to side in term quick access 05de36649f2 Merge pull request #120317 from Jolg42/npm-ext-use-npm-only ac35a5b937e better fix for #117095 and also fixes https://github.com/microsoft/vscode/issues/119086 0a9caa8efba Use tools icon for task terminals 2f62eb09067 ignore focus dependent test also on GHA, fixes https://github.com/microsoft/vscode/issues/120355 962933e8be8 fix actions margins across workbench 1603dc79ad2 Hook up bell status 33d5a743555 xterm@4.12.0-beta.20 8843da37a91 :lipstick: 40a16b61a16 Merge shellEnv into process.env (#120332) b47fb7a2756 add kernel service and add extension host logic for it 92281913a1b shell env - change to ipc invoke/handle to speed up resolution d491ec5c728 Merge pull request #120581 from gjsjohnmurray/fix-120578 6d9ca4a7a28 Merge pull request #120457 from lf-/config-error-reporting ffd7a242f5b fixes #120166 f250472adc4 lifecycle - onShutdown => onDidShutdown ee4b092ef2a Merge pull request #120362 from andrewbranch/ts-4.3-update 23d1a967cfd :lipstick: a1b33b14853 Fix #120340 6d097be455c fix test d06df602de8 Add resolveWithEnvironment to config resovler Part of #120328 fef62f8d80d Fix #120486 b655f698806 update cssnano 4d5c6269454 fix logging zip path 65b8dfc686f #120545 remove <any> usages 6a1404a6f80 fixes #120518 fdbcc90b4f0 Fix removal of port label 52d2d096049 Trim port label Fixes microsoft/vscode-remote-release#4832 1e03dc25374 :lipstick: 4202acc9f76 node-debug@1.44.21 accd84def60 node-debug@1.44.20 5d94a7c9550 Refactor worksspace trust setting ce275c6c0c7 remove obsolete todo-tag 58186680eb9 sandbox - enable vscode-file// protocol by default (#98682) fca4457adaa Better action hover feedback (#120247) def8fc7b0d5 integration tests - revert changes for commands test fca1144d009 remove NotebookDocument#cells in favor of cellsAt, getCells, and cellCount e848d708990 tests - increase leak warning threshold for #119968 e637ff1bf7f Update perl grammar Fixes https://github.com/microsoft/vscode/issues/120466 0215117ec6e Make easy adoptions of async configuation resolver service (#120326) 82c180bf346 tests - easy on the timeout 8de37914778 integration tests - use async test (#120225) 6f8b983dfdf fix tests 8684456b1e3 Merge pull request #119021 from qchateau/fix-format-modified 30f0d188c71 sandbox - prefer sandbox types over node.js types 6b67774b756 use NotebookEditorInput to work around https://github.com/microsoft/vscode/issues/120284 584d0acaf1e Fix #119369 ff0f7f3cf24 Make product configuration available to non node.js environments (fix #120243) 0c14397b64f Merge branch 'main' into notebook/dev 224127ce54e add splitTabsPane dd37fc58cad fix #120513. 1722d6e243e Merge pull request #120590 from microsoft/tyriar/status 440a4415ade Merge branch 'main' into merogge/tabs2 6d55039842d prompt user for reload with wt tree changes be56a9ec0c2 disable step* buttons rather than hiding them 329804e4cb3 Remove only e757e4e25ad still not working 96e5868749c Move to quick pick for configuring welcome page item visibility 617b7c0067b take a break 04d8568000b cleanup unused var b7b1e0cf8a6 Add unit tests 1e674d98414 Expose on did change primary status event eaf1c8c6e9d Hook up disconnect and relaunch needed statuses 0f696464e69 get instances to focus on click afebedaf0ee Show line number for current cell. 4377f6f19de Docs, remove old timeout 7d6c5a0174e Create status list 2633dd01e3b :lipstick: fb824ca76f1 fix using ref before initialization. 8d57595fe8c testing: store results in separate files to fix ui slowness with large results 0821b6fcbfd Prototype side by side commands for getting started (#120436) 37d72096b2a context key checks for cell line numbers. 92ff8a92093 rearrange code 30287791f85 Merge pull request #120562 from microsoft/tyriar/terminal_icon 04fb146b0a5 fix-120578 don't offer callstack step-in/over/out when not stopped 59c22b33530 more improvements 192e36293c4 Remove icon from title a6754b2bce2 Merge remote-tracking branch 'origin/main' into tyriar/terminal_icon 9e86b50fe71 Remove todo e4300049a4c Create terminals using only profile a2056a83584 Remove unused "walkthroughs" section. Closes #119946 c097d4c618c move show line numbers into editor title f2bdb4f37ab Remove task icon, maybe status is enough? 36cc8dd6611 Hardcode js-debug using id 606a68fa2a5 Fix typings in preferences 76736a879b3 add showTabs setting 782830d29e1 skip failing test, delete console.log, remove reduceGracetime call for local terminals 18548e7af05 fixes #120462 80f11080c1e fix get embedded css util (#120480) 218e702bbb4 children now work 6861fc9480c support action through keybindings. e6678afeb76 toggle line numbers for notebook or active cell. 804c1fc594d notebook line numbers. 65be3acf599 cleanup access to process.env; fixes #108804 1c04d9f2df3 Update PHP grammar (#120339) b3c6ef20394 Correct detected separator condition 060ac497525 Add contributed to create with profile 909f1ac17fa Support icons in terminal type contribution abe140a32d2 Add a placeholder icon for tasks 83ef138eb37 Add source/profile icon schema a5bcb9f3b59 Support icon in source 6359fa608b4 Add icon to create with profile ac7338b4eab Add terminal icon to quick access f8810116c6f Add terminal icon ext api 0e7fc5faf54 Add icon to launch config 76acf1ef644 working pretty well 027f6293107 add to terminal view 17ae3eea6a1 Update notebook.inactiveSelectedCellBorder for HC (refs #117705) e8b3426f9b8 Fix #117705 3edb33fc0c3 push terminalTabsWidget e7805ded7e0 Merge pull request #119468 from anthony-c-martin/update_vscode_icons c86fff70459 Update distro 14470bff05d fix: only add readonly attribute to textarea dom when editor is readonly 874d19930e3 Calls new fork repo command in a codespace 3de15ba87ce Improve reporting of extension config schema validation errors 94c9ea46838 Merge pull request #120419 from microsoft/tyriar/profile_test 96eaf9dd9b8 update distro 60e19db154f rename channel action processBinary c61393b0c17 void -> Promise<void> 731802f9452 Merge branch 'notebook/dev' into main 5364c0f9c92 update distro e6cce4722c3 make reduceConnectionGraceTime and processBinary return promises fc71fbf4905 render outputs for viewport. 83cf9f1503a wrarmup outputs. c5974ffde6e :lipstick: bb4b451c17b Merge remote-tracking branch 'origin/main' into notebook/dev b88f1ede0ec Emmet polish and updateExtensionsPath changes 7cd615ca4c3 Restructure outputs in notebooks to use relative offsets 638e801dae7 Remove extra not-null assertions 040454db280 update distro to include ptyService async method processBinary 7dc766dabc1 make processBinary async 215fe3d92be fall back to dom if webgl loses context (#120400) 15af2df708b tweak api based on conversations (#120397) 99ffa6db260 update distro c247af6a237 remote processBinary 8fcdb2035ad Improve descriptions, fixes #117516, fixes #117518 d0061c5db63 Update distro cd7499c1677 Ignore shutdown pty host messages when already shutdown 8be3c7391c8 Correct Windows PowerShell path 6b9e16f22f6 Remove only, describe 76f61e9183b Use profilesEqual helper 3f843c863a6 Test pwsh source fallbacks 6082284b318 Improve fs provider in windows tests 75b9018255b Validate /etc/shells and findExecutable in unix tests 8c315552d13 Merge mac/linux tests, clean up c159ad6fb4e Add create with profile to term quick access 3ef964364cb Fix issue with getting extension trust requirement 55003580840 avoid flush cached focus mode. 4f46f64b437 Add slight right padding to markdown cells b831938a47e Update distro cd4ef67520e xterm@4.12.0-beta.15 b62d4a06bba Use a single resize observer instead of one per cell f6b67b6cc32 Batch together a few more notebook change events 81f2d352a35 update distro again 50a900f51eb more 🧹 ce9c754d743 markdown editor model might be disposed. 4dc3a84c60e Flatted structure of preview nodes in markdown back layer webview 0a2a57cfc37 Clean up interface for dimension update apis 93b7b60aaf8 update distro 962e1afa634 🧹and store isBinary in writeBuffer a99d2735ff8 notebookEditorWidget.layoutNotebook is still the better place. 68207be49ca compilation error 9b3eaf003c3 move layout cell into cell list. b0a7f84a178 move layout cell into cell list. ade3e6e6831 testing: some api polishing 2a3c39017a3 wsl -l -q, removes header and default mark 788d62f10f8 Merge branch 'notebook/dev' into main e3d59bf3a55 fix #119661. a3a61f467e1 Fix webview search, fixes #120158 (#120373) ef1e9bfa2ca Merge remote-tracking branch 'origin/main' into notebook/dev c8ccd07d0f7 Add initialText proposed API 062ed0700d2 bump distro a816fcfb6b5 Hide outputs with visibility instead of display 470e37c3d85 Merge the two scroll events 0e5ecf116f0 Reduce the number of times we fire updateSelectedMarkdownPreviews ee7c454339b Fix potentially null reference while updating scroll tops fcc12d58d21 Batch dimension updates from backlayer webview when possible 5f445eae300 Avoid running content height update multiple times per frame 50b58c4868c Use for/of loop 003c7d95e4f Remove unused values from webview messaging 2557840bce4 Remove extra conditional 4bc5ab886f1 Use for/of loop 000e90ec385 Use single call to add/remove for classlist c131f155684 Add guards to updateMarkdownScrollTop b3df72fe764 Skip sending updateViewScrollTop if there is nothing to update 04492b42b04 Use for/of loop 4b20016f0df Use for of loop 79011a0fe1f Extract duplicated code 0691553200f pull reduce grace time into ptyService method (#120195) 3ab41807e91 fix compile error. e2a0fe60b27 cut aligns with delete cells. ae6d1a7328a fix #120187. 890372404a8 fix #120348. 1fd558ab2fa Fixes #117513 - deals with very old git 8426ff6475c Update language service call for 4.3 protocol f3f8d3d870a Fix tests for #120356 083bf902040 JSX self-closing style should default to XHTML, fixes #120356 7a263003017 debug: update js-debug 4cd94d0299f `ILanguageSelection` should not be `IDisposable` (#119968) abff1971b9f Update to vscode-proxy-agent 0.8.2 (#120354) 8e93733fb9a Revert to vscode-proxy-agent 0.8.1 (#120354) c7be0b52229 Adopt `assert.deepStrictEqual` (#118667) 1ed36fae345 Fix #117881 a56afa9033c Emmet: Select next/previous item does not work with script tag. (#118842) 595a894b21b Add emmet self closing abbrev support (#120311) 3e22994cad3 Adopt latest loader (fixes #120150) e664085b70e Use optional chaining in MainThreadTerminalService 11e96b2da8c Fixes #95843 49a164e8862 Workspace trust API polish 648ea3d1e03 Refactor requireWorkspaceTrust to requestWorkspaceTrust be5170cc19a Fix #120343 5dc3db6ca24 Factor in workspace trust when installing/enabling an extension (#119069) ee2fd0ea637 Set up scroll width even when width has to be detected by the list (#120281) 50ce1902037 Update PHP grammar 1e6d85953d9 Debounce port change events since they can be in batches Fixes microsoft/vscode-remote-release#4759 65a763bdf8b Remove long cpp colorizer test Fixes #120095 f427914f064 Add telemetry for task engine version Part of https://github.com/microsoft/vscode/issues/118201 fd14474d344 Add IShellEnvironmentService to configuration resolver Part of #108804 d05d8ca4c25 Adopt async configuration resolver in Tasks Part of #108804 13e5c93740d refactor npm extension to only use npm 0b8a7ca21a9 :up: distro 1f30107d9e6 product - move the interfaces into base layer for reuse in sandbox 2dab9c80c1e bootstrap - some more cleanup around types 1db94dbb102 sandbox - add additional arguments also to test runner 0640cdeb8ba revert addition of events 4155993b36d add onProcessBinary to ptyService c81420bb379 add onProcessbinary to ptyhostService a06fd62f351 :lipstick: 78a974700f6 cellAt can actually return undefined. c65082a28d5 avoid offsetHeight check on monaco-editor output/ 7a98d1fd3d5 fix #119732 b41213c5735 Enable setTextDocumentLanguage (#119429) 0631bbc801b first resize of the builtin renderer can clear the minHeight. 90747e9da6c switch mimetype with minheight. 3fbe95a1cb5 bump distro d5cf4ac0eb9 Fix terminal mouse reporting via binary events (#120145) 7b11e6519e0 debug: call to native console methods in web worker ext host development 5fa18996fc5 Revert "Fix #119369" c4ceba7cb7b Add events for when the active webview changes 0e8edff8533 Avoid extra casts fc691ebd333 :lipstick: d9ab9acf160 Merge remote-tracking branch 'origin/main' into notebook/dev 85ad1676518 update coreActions getContextFromArgs. c0299f4948e :lipstick: aefafa019df Merge remote-tracking branch 'origin/notebook/dev' into main 7c8891965b6 replace slice with getCells. f16c14f484a getCells in range. 7617fa43ae1 adopt cellAt in tests. cc094ec8972 cellAt. 6d0ffa2a345 Update distro commit to include REST Book enabled for insiders (#120265) 6d115ef2fdd Fixes #119738: In case of an extension being installed on both sides, prefer the side which has the extension under development 2754be9605a use viewModel.length. f35264bfc61 fetch focus from view model other than list. eb36432c6b4 use existing func for wid 8094bd9c60c auto show mgmt editor in unknown state f1c4a8676e5 fix #119205. cdab314713b check if type === createInstance a49d15d70de Profiles via command pallette (#120141) 2a611bc6821 update trust parent language 1b934932765 Hides context key ca980ecfac3 update notebook editor view column when moving editors, https://github.com/microsoft/vscode/issues/115704 407a0e37235 assert that we have static view columns 9e8699e844b change the label f7753783ca1 Merge pull request #113155 from plainerman/fix-76879 388eaa34735 simplify auto update options to boolean + onlyEnabledExtensions introduce configure auto update action e715199ccc7 extract createTestNotebookEditor to testing outside of with-util 36ef468d4dd Make async versions fo configuration resolver methods and deprecate the sync versions Part of #108804 1372233695c remove unused service 10a1caa55f8 Remove depreated assert.equals from configurationResolverService.test.ts Part of #118667 c1209ae4e01 extract separte interfaces from ExtHostNotebookShape but not change anything yet 48e11a0cab4 rename fa48622fdf9 split mainThreadNotebook up into logical pieces a851a2612f4 Add openwith entry for search editor. Fixes 119185 (#120198) eece236bbd6 Fix #119369 5457db8aac5 Revert mkdirp resolution 96ae5e83d28 Add availableFilesSystems to Add Folder to Workspace Fixes #120232 5a673f33499 Revert node-pty update 4c76edff2b3 Revert "skip failing terminal tests." 141ac31cdcb sandbox - ensure to validate vscode-window-config ipc call 203f1cb56b1 add some logging to ipc object channels 1d883f8af1d fix issue with finding required node handles (#118091) 0f7d20c3b4e Revert "Add resolution for mkdirp" 7dab1460c16 Add resolution for mkdirp e9047f01dcb Merge branch 'lszomoru/mkdirp' dd360b25da3 add notebookEditorModelResolverService.isDirty and use that when forwarding events 65fbf884a8f :lipstick: bootstrap types 6b5f2532d9f cellCount and cellAt API proposal so that notebook aligns better with text document 5ec2f69fb30 sandbox config - add forceEnableDeveloperKeybindings 5b15a3c2636 Add resolution for mkdirp 8a4d271f43c :lipstick: bootstrap types 970f7998901 preload - apply zoom level after resolving config 5c795716107 Add next/prev conflicts (#97613) 96d0dc4154d Add next/prev conflicts (#97613) bbdc0e4c79c add NotebookSelector which is like DocumentSelector d0d89c94c38 IPC object URLs - make it generic and use ISandboxConfiguration in all windows for proper typing 335bc0196c3 Remove unused dependency d35df4a3efe window - use IPC to transport window config and drop URL query param (#120096) 45f061b9c82 Swap cpx for cpx2 f04401cfa48 #118667 adopt to deep strict equal 367c5e2dd6b add some todo-tags 4fd610fc717 try bigger timeout awaiting events 38abcf09ad7 Merge branch 'main' into notebook/dev 325bea69a74 chore: add media and apple event entitlements 7a9151a29d9 do not block svg for webview resources (#120156) c18893214c2 Fix #120215 2d5f0e49534 skip failing terminal tests. 00c1ca5afcb fix browser integration test timeout. cd52cd7c8d0 Fix clicking on markdown cell to add/remove selection 9ab80019bf2 Use forked markdown-it-katex version 16cff9cff93 Finalize CodeActionTriggerKind caa03cd52fc testing: remove total tests indicator 4bd5a83b86f testing: clean up 0% label running tests d6448cfd3ad testing: fix test welcome being shown at inappropriate times c79109bff16 testing: fix active style overriding checked in filter 8a7228ee7d9 search: use strict equals 665cc92c7e6 check if localPtyService is defined to avoid throwing in web playground (#120144) 63fbe4473f2 Remove vscode-webview-test from electron csp f122b1096cf Don't use `dataTransfer` for cell drag and drop d4412e708ae Render markdown preview cells inside a shadow dom (#120137) 268ac6e3df2 Bump documented min version for new postMessage behavior 795f44ea6a0 Build VS Code with latest TS nightly 7bbc15a60e0 Replace -1 constant in keycode with enum value (#120126) c0ed513633d Add output.inlineBreak parameter, fixes #119088 1f5ff0f17a0 Bump dependencies, affects #119088 708b353f052 Remove notDeepEqual, part of #118667 6e07fb24ee8 Remove unnecessary condition, fixes #119120 588c2f6c783 skip showNotebookDocment. 9b091c7d228 :lipstick: Emmet tests 9503e7dce7a :up: distro 78d3cc3feaa Remove use of assert.equal from the code (#118667) 1968bda7e67 platform#IProcessEnvironment is badly typed (fix #119046) 4ccad80121a fix #119322 (#120143) d5a670eaeb0 Switch to deepStrictEqual part of #118667 33cc87e1c4e re #118108. separate selection and focus. 88c58b011c0 re #117623. 4bb08160c70 fix #117670. 48cc8a84fd3 fix powershell profile source (#120138) 0cea28a5ded Adopt ITerminalEnvironment in external terminal d3da22dfc41 node-pty@0.11.0-beta4 dddbfa61652 Remove process.env from tasks Part of #108804 1f06361cd36 Debug view should show when a breakpoint is hit 770ba2b0c0c Debugger: Add option to allow disconnect and stop/terminate UI elements 1988caa6272 Merge pull request #119160 from alexmyczko/patch-1 1a4f9ebf8b9 Update distro 01e935eac97 xterm@4.12.0-beta.11 298b3bb7b99 show "no elements" for empty breadcrumb case, https://github.com/microsoft/vscode/issues/56327 e3853050254 Remove notEqual part of #118667 e30424ae617 Merge pull request #108397 from awilkins/feature/selection-paste-in-terminal 29d59497cd3 Update Github issue for workspace trust proposed api 149c304c8cf Merge branch 'main' into feature/selection-paste-in-terminal 142cbdbaad8 Increase timeout for browser integration tests 54bd78ffbec Revert "Increase timeout for browser integration tests" 849a2db25b5 Update markdown-it (#120161) 291cc7c9d55 Fix #120159 9dbdcc4a0cc Increase timeout for browser integration tests 7c498ec3a85 Update tests to use consistent version of mkdirp 26dba7aab5a better working copy uri for complex notebooks, https://github.com/microsoft/vscode/issues/117899 095d06955ca Fix table list height. Fixes #120062 (#120102) 1f43f5ffcff use INotebookEditorModelResolverService#onDidChangeDirty to drive notebook file tracker 29a1cfddcd2 make sure dirty state of notebooks from simple content provider is reflected in extension host, add integration test 5cf75096a60 :lipstick: 95420b39f28 Add cuda-cpp lang id, grammar and problem matchers (#119444) 3287cedd343 no more usage of assert.equal, https://github.com/microsoft/vscode/issues/118667 c3aa80c57b4 Merge branch 'main' into notebook/dev 2b04ebaa114 Remove unused static functions in grid (#120123) eb7ccce154d update y18n 452b685b997 use assert.strictEqual 3499f63dc1c Exploration: Better transferring of TypedArrays used in Webview.postMessage (#115664) 242bea8c8f0 zoom - always set it early on (fix #108920) de4b1cf9dca Add placeholder for empty markdown cells eb17cca0d54 Don't call updateOutputRendering if dom not has not been set f908389c0b1 fix #117670. 97044c900a2 Adopt workbench.hover.delay in the terminal (#120134) 768ea662541 Handle error in getting wsl distros (#120124) 9fd5f25ec58 rendererType -> gpuAcceleration e09adb28ff4 add trusted parent button 2a1f20afc7c fix #115432. 0ff1928a3b9 Merge pull request #120002 from microsoft/tyriar/terminal_sandbox cbed5812a3d testing: fix name of view container 469cd185a90 testing: add run/debug actions to context menu 9a27f0e2cc4 testing: s/re-run/rerun/ ca43526452b testing: be more consistent about focus actions, add context menu to reveal 3aff04dcae2 testing: improve test item labels 20fc2a175a4 debug: fix rare(?) cannot read property of null error when debugging 214acf0d65c fix: don't open peeks when tests are retired a565ba12a38 testing: remove peek if showing for removed test 48e8463a897 testing: tear down app if renderer crashes b6fc5df1d4b testing: toggle all visibility when reselecting the same test filter 412f45fa80a re #111663. 368f44e07bc Enable iframe based webviews on desktop for webviews that don't need search c310e402216 Enable webview developer tools command for iframe based webviews da681f2fef5 Merge pull request #120131 from microsoft/tyriar/gpuaccel 182d40c07c6 Fix test 6bf2a7eb960 Merge remote-tracking branch 'origin/main' into tyriar/terminal_sandbox da94e122d1f Merge remote-tracking branch 'origin/main' into tyriar/gpuaccel 06ce7bd2977 Fix hygiene 06a451d8154 Merge branch 'notebook/dev' into main 34354cd5a5b Enable useMarkdownRenderer by default again and document this experimental setting 878c3fb7f45 Merge remote-tracking branch 'origin/main' into tyriar/terminal_sandbox 7d67641ef31 Merge remote-tracking branch 'origin/main' into tyriar/gpuaccel dcb7f7c853a Skip environmentVariableCollection suite 30ccdf6b6cd feat: add typographer option for markdown preview (#119641) f02e4853c37 Change rendererType to gpuAcceleration bfe889d3b96 chore: bump electron@11.4.1 21fca08c978 Revisit webviewExternalEndpoint in environment (#118950) (#119780) 4dc2d399c75 Fix TS 4.3 compile errors 47256436d8c Remove explicit assignment 755424b11f8 Add type for constant 14373a5fc59 Merge remote-tracking branch 'origin/main' into notebook/dev 08e1302c980 Update telemtry extractor cca122c4337 :lipstick: 54910b1970f cut cell without selection update selections correctly. 31fd94b6606 First round of getting rid of deprecated asserts (#120125) 5da392fdf03 allow authority in wt (#120059) ca37086d9ae unify copy/paste cell from ui and kb. 29ca249959f [typescript-language-features] Support import statement completions for TypeScript 4.3 (#119009) 0854a0a6231 Add include for ms-auth extension (#119219) 12c4596ce31 Try fixing leak of backlayer webviews for notebook diffs (#119372) a39120ddd11 Add support for JSDoc link tags (#119358) 1c3c96b4b9a fix(notebook): redo cell creation does not re-select the cell a573d500d08 Merge pull request #120086 from arnobl/fix-notebook-redo-selection a5f7945b3bf Update git test for integration tests, fixes #120116 2111c113802 remove (inline) INotebookEditorModel#isUntitled d80301ca05e Update to vscode-proxy-agent 0.9.0 50d1ce4ad17 remove unused NotebookTextModelSnapshot 79e0e2737a1 remove default cell for empty, untitled notebooks fe154b40607 Merge branch 'joh/nb/next' into notebook/dev e2d3e9f9255 :lipstick: throw if cancelled 030cb3c75cf Moves extension prop out of proposed 7164efa38e5 Open Editor refactors (#119274) 3e16e9151b9 update typescript-vscode-sh-plugin. For #120103 7c8da70fd02 Respect viewtype for reopen with in notebooks (#120101) 3e0f2f1c6ee allow wt description in widget (#119291) 848e3301a18 also :up: jschardet for web 34fa8941743 :up: nsfw 9c2b0537785 :up: sudo-prompt f89406f2da7 :up: native-is-elevated 13bbe762f5d Inline values provider isn't called with new view port when scrolling editor content 2bf76afac69 :up: jschardet 17e7a257ffc Update grammars c318085f383 Merge pull request #119817 from yannickowow/master e09a24028ed Automatically show inline values if an inline values provider is registered 0d2b550ab1d Show current DataBreakpoint access type in "Breakpoints" view - Append debugViewlet.css for "access-type" element - extend IBaseBreakpointTemplateData when rendering 3a2a24e452c cli - set VSCODE_CLI earlier (#119660) 456651f2868 zen mode: do not keep pointer to editor. Just reset line number visibility for all visible editors ddd480046df debug: update inline values when variable is set ce184d9ec72 fixes #119825 d13f3b4a2ff remove NotebookContentProvider#resolveNotebook e5b2742fff8 debt - provide common method to load renderer with config param 19f6f310360 :lipstick: remove extra comment slashes e96e70d59ef remove overflow action when there are no overflows 44f89fc13c3 editors - do not wait for editor to resolve to signal restored phase (fix #119059) f554a745505 debug: always show top call stack column 01e844e75df Merge pull request #119992 from microsoft/tyriar/119046 df6d78a1695 debt - align editor model closer to file working copy 7031abadeaf debt - less explicit any ec1def6ca81 fixes #120066 576ef958f1a don't save outputs anymore 7f36af1c924 debt - improve emmet integration tests babbec1a0b1 file working copy - better cancellation support 82647af99ac debt - onDispose => onWillDispose e8388ab7401 chore: allow vmodule switch for debugging d2db91f2c68 Fix issue with bottom border for focus 8f7392d0788 Add confirmation for workspace trust state transition 7979a7b5166 Workspace trust - extension enablement (#120028) 5d2e7aceda5 Remove code that is not needed (#120005) 89571337d18 Fixes #115327 with HC images for GS setup/beginners. 21051a1d73a Recommend Quick Open when a workspace is open. d99caf58bb9 Allow 100ms for terminal container to become available before spawn 2a60d7f8b00 Enable terminal event batching from ptyHost (#117268) 3b10a59cfc3 replace one additional displayDetectedWslProfiles caa9478d80a allow terminal profiles w a source to have args (#119967) f88275a0834 iPad OS ctrl + c in terminal (#119979) f3d2dea9f5d displayDetectedWslProfiles -> useWslProfiles 307f57385b9 Workspace trust - multi-window improvements (#119483) 8bd15af0cba Reload window on workspace trust state transition 2aa503b9ece debug: double check that launch is defined 5e711f49fdb Remove quick launch terminology from code dafbda4cd2b new file => new untitled file rather than explorer's new file ref #119882 7647d09883e debug: fix stop on entry not working after launch.json change ceac3391bb6 Bump version to 1.56.0 e54d67868ca fix optional service typing 62e5b935091 Use ThrottledDelayer per review feedback. 183818196f2 ces: use ThrottledDelayer 8b642ee2953 Applied review feedback and tweaked heuristics e847db90611 RunOneScheduler and code cleanup for CES 7f2dc82f044 Fix localization strings and typo d662c36c8d6 More CES heuristics work a49a633a042 Prompt within 1-8hrs heuristics 09ea4bcdbc3 CES experiment treatment 9c681aeb9be Draft for ces survey 74c15f1159b Ignore extension that is being installed 958e1f7cecb Update distro ed74a5301c2 Adopt writeSync maxSubsequentCalls 05778206b4b xterm@4.12.0-beta.7 2a3acf9fd89 LocalizationService.update no longer needed. Fixes https://github.com/microsoft/vssaas-planning/issues/3290 4f6069c99a4 don't save outputs anymore b19f50e0160 debt - improve emmet integration tests 7f9835ac433 file working copy - better cancellation support 5e3df4ce301 debt - onDispose => onWillDispose 03b35958bfd fix #119885. f8436bd10ab :lipstick: 7fbddb5522d fix(notebook): redo cell creation does not re-select the cell dc9bdc2fc7b Fixed wrong variable name shadowing that caused Profiles for extensions not to appear. c0fa3dfd3e2 chore: allow vmodule switch for debugging 720c1e74ec6 Change auto update extensions behavior in UI f453ed8e382 Fix issue with bottom border for focus c4eb9272319 Add confirmation for workspace trust state transition 908b5bfdf8b Show update all extensions only if auto updating is disabled c2b5d3d4710 Workspace trust - extension enablement (#120028) 6aa528024bc Remove code that is not needed (#120005) 364923c06b6 Fixes #115327 with HC images for GS setup/beginners. 80a74dde2ef Recommend Quick Open when a workspace is open. ff254794f5d re #119561. 1733f27dfb3 Move terminalRemote and parts of native contribution to sandbox eb0f111c58d Remove unneeded impl from browser/terminalInstanceService 8ac3d73848e :guard: folding+cut a802d1f9dff Allow 100ms for terminal container to become available before spawn 02d38098249 Allow undefined in terminal env map, unify interfaces e7f329a8d8f re #119771. a05c63db4fd Enable terminal event batching from ptyHost (#117268) 778d622ca16 replace one additional displayDetectedWslProfiles 76a7bfce680 tests for #119773. db36fa61f1a extract copy/cut/paste actions. 31f8118486d allow terminal profiles w a source to have args (#119967) cc077af2d6f iPad OS ctrl + c in terminal (#119979) 6bbfedaa7d7 displayDetectedWslProfiles -> useWslProfiles b45ab9da567 Workspace trust - multi-window improvements (#119483) 3f511d294fb Reload window on workspace trust state transition aad588a535f debug: double check that launch is defined d684db7ba9a Merge pull request #119970 from microsoft/tyriar/quickLaunch b32eca63091 add tests for undo/redo with invalid ranges. 16721ed9e02 out of boundary replace should not throw. f39716e0151 undo/redo tests. 8804de8eb70 new file => new untitled file rather than explorer's new file ref #119882 91d308b13d0 debug: fix stop on entry not working after launch.json change e0be2784123 Bump version to 1.56.0 d02a4aacbaf Remove quick launch terminology from code 5f30215a0f8 add `NotebookDocument#isClosed` 13c66745802 add `NotebookDocument#getCells(range?)`, https://github.com/microsoft/vscode/issues/119602 c0bb10ac324 always (re)load notebook editor model resolving notebook input 3a8a44f64bf implement saveAs and better resolving/loading, move some files around, split some files up 0d44c987c61 Change auto update key to allow not updating disabled extension fecf3b3e3bd Update VSCode icons 3ef1a3394dd Check for extension updates on extension enabled cb813a6ed18 Add change update disabled extensions behavior in extensions context menu 2fbe092c9c5 fix long description 50% bfac4892e5f Fix #103631 f977d7f0663 format modified: format lines with whitespace changes a0fecbd327f Merge remote-tracking branch 'upstream/main' into feature/selection-paste-in-terminal f075b241438 Improve filtering of disabled extensions c8ced34cdeb Add configuration key for updating disabled extensions e7b681dc9ac fix: 76879 abc7ec3ad3b Merge branch 'feature/selection-paste-in-terminal' of github.com:awilkins/vscode into feature/selection-paste-in-terminal ab34fa90e99 Merge branch 'master' into feature/selection-paste-in-terminal 426a04c8cc1 Merge branch 'master' into feature/selection-paste-in-terminal db2809fe443 Merge branch 'master' into feature/selection-paste-in-terminal ebf33532c61 Fixed a lint 39585898d12 Register command 441dfcd718b Fix a lint 65f3889331f Implement a selection paste action in terminal REVERT: 3c4e3df9e89 Merge pull request #121167 from microsoft/alex/1-55-2-fix REVERT: c01cbae1127 update distro REVERT: 0320c595d05 Merge pull request #120967 from microsoft/roblou/bumpDistro REVERT: 3f9cf547f7d Bump distro for release/1.55 REVERT: ead2c2ab0f5 Merge pull request #120858 from microsoft/alex/1-55-2 REVERT: bfb2654224e Pick up new distro version and bump version REVERT: 08a217c4d27 Merge pull request #120733 from microsoft/joao/release/1.55/fix-build REVERT: 6b89f1aaa2e Don't call node-gyp anymore (#120673) REVERT: 6e3220a31a9 Merge shellEnv into process.env (#120332) REVERT: 5dee7d559ff Update to vscode-proxy-agent 0.8.2 (#120354) REVERT: 91fa7f030d2 Merge pull request #120519 from microsoft/misolori/icon-updates REVERT: c5e030273bf Merge branch 'release/1.55' into misolori/icon-updates REVERT: 8be12407ad0 bump version to 1.55.1 (#120379) REVERT: d6e72b493ce debug: update js-debug (#120358) REVERT: b7d152d5b2f Update distro REVERT: c185983a683 Fix table list height. Fixes #120062 (#120102) (#120168) REVERT: c71be15869a fix powershell profile source (#120138) REVERT: 4c2a1fa6306 handle error when wsl is not installed (#120128) REVERT: e3297826776 Merge pull request #120107 from microsoft/aeschli/120103 REVERT: c7f963cb27d Moves extension prop out of proposed REVERT: 55f4c2ec1e2 update typescript-vscode-sh-plugin REVERT: 26a60dbecac Merge pull request #120081 from microsoft/sandy081/fix119975 REVERT: 5753889f2d1 remove overflow action when there are no overflows REVERT: be363080a36 fixes #120066 (#120080) REVERT: 554774c21d6 Merge pull request #119983 from microsoft/lramos15/notebookViewType REVERT: 428daa3650c Merge pull request #119990 from microsoft/tyriar/r155_wsl_compile REVERT: 64876cb88e2 Fix test compilation REVERT: 00296950306 [Getting Started] new file => new untitled file rather than explorer's new file (#119981) REVERT: 2a8113f7231 Enable terminal event batching from ptyHost (#117268) REVERT: aefdd723bd0 Merge pull request #119987 from microsoft/tyriar/r155_wsl_setting REVERT: 98aeda8479a Remove RemoteHub from desktop stable (#119972) REVERT: 981a2b53abc Merge pull request #119977 from microsoft/digitarald/fix-115327 REVERT: a3514cd1481 allow terminal profiles w a source to have args (#119967) REVERT: 78636f2c133 Fixes #115327 with HC images for GS setup/beginners. REVERT: b72964aaace iPad OS ctrl + c in terminal (#119979) REVERT: a84f17acbbf displayDetectedWslProfiles -> useWslProfiles REVERT: 1b0b1c67f35 Merge pull request #119973 from microsoft/digitarald-ces-distro-update REVERT: c97d55a2131 debug: fix stop on entry not working after launch.json change (#119980) REVERT: c7068ae9331 Respect viewtype for reopen with in notebooks REVERT: 59b2869bdb1 Distro update git-subtree-dir: lib/vscode git-subtree-split: 631dbe250bcee37fcba8c4a6888284426943b48c
2021-04-30 21:55:16 +07:00
} else if (pathname === '/builtin') {
// builtin extnesions JSON
return handleBuiltInExtensions(req, res, parsedUrl);
}
return serveError(req, res, 404, 'Not found.');
} catch (error) {
console.error(error.toString());
return serveError(req, res, 500, 'Internal Server Error.');
}
};
const server = http.createServer(requestHandler);
server.listen(LOCAL_PORT, () => {
if (LOCAL_PORT !== PORT) {
console.log(`Operating location at http://0.0.0.0:${LOCAL_PORT}`);
}
console.log(`Web UI available at ${SCHEME}://${AUTHORITY}`);
});
server.on('error', err => {
console.error(`Error occurred in server:`);
console.error(err);
});
const secondaryServer = http.createServer(requestHandler);
secondaryServer.listen(SECONDARY_PORT, () => {
console.log(`Secondary server available at ${SCHEME}://${HOST}:${SECONDARY_PORT}`);
});
secondaryServer.on('error', err => {
console.error(`Error occurred in server:`);
console.error(err);
});
Squashed 'lib/vscode/' changes from 3e344b17b7b..622cb03f7e0 622cb03f7e0 Merge pull request #116444 from microsoft/alex/stable-fix-116060 5933e313e5d Fixes #116060: Clone minimap options before changing them f3a12e053e1 Pick up TS 4.1.5 (#116380) 3b9cef2b8d1 Bump Emmet (#116230) 8757f67bcda fix #116049 (#116319) 73c0a56bbd2 Merge pull request #116311 from microsoft/joh/fix/116094 5cf34afa107 Use weak shell quoting for npm tasks with -- (#116309) 6635ca9a64e Merge pull request #116245 from microsoft/connor4312/debug-repl-fix 65406fcea58 fix https://github.com/microsoft/vscode/issues/116094 43e11faf4ee fix: CreateFile ERROR_FILE_NOT_FOUND from crashpad handler (#116256) 17d65083f6c debug: replace element when appending text to ensure updates in repl 9d194eac0d7 This reverts us to the previous distro commit (#116218) 1fe57f42761 Merge pull request #115789 from microsoft/rebornix/fix-notebook-runstate d63ab6acdbd bump version to 1.53.2 (#116228) 4aff7304539 Merge pull request #115772 from microsoft/misolori/1.53/create-pr-icon 678843ff3ad fixes #115810 (#115943) e1ec11f5183 always fallback to plain text (#115860) (#116177) 615ea78d96a status - update background color (#115886) (#116181) 00d7f953055 add changes (#116223) 3c19fc731cb Pick up the official TS 4.1.4 build (#116222) 5d424b828ad Pick up new distro version and bump version (#116149) ee2c947e064 ci: update newer 11.2.1 for CVE-2021-21148 (#115951) e23884b9476 re #115717 5da053f081f Update Codicons: add 'git-pull-request-create' https://github.com/microsoft/vscode-codicons/commit/686357b7174e7b3113640fea20db7efc84d8d1d4 7f04ecd68be use PersistKeySet (#115744) 8490d3dde47 Merge pull request #115701 from microsoft/sandy081/fix115699 1d6c8826375 Fix #115699 f84decb78f3 Merge pull request #115686 from microsoft/isidorn/openEditorsCollapsed 203b86d14c5 fixes 115685 83f7a99bd95 Azure DevOps - Add global variable for VSCODE_QUALITY (#115636) (#115673) e1c818a1711 Merge pull request #115655 from microsoft/rebornix/fix-jupyter-activation 761dd469c13 chore: bump distro 8d779a4fada Merge pull request #115609 from microsoft/joh/fix115353 30fe91131c9 Merge pull request #115611 from microsoft/isidorn/selectForCompareUntitled 8dbf3d717b2 Revert do not show compare for markdown preivew bc38ed1b5a3 fix https://github.com/microsoft/vscode/issues/115353 65006668d07 Merge pull request #115547 from microsoft/aeschli/installProductIconTheme b99487f4168 Fix keybinding for Search view missing from view and sidebar (#115558) feda473d978 Enable 'Install Additional Product Icon Themes' 565dc9704f2 Use label as tooltip fallback properly (#115537) c02643e3c95 Properly set port label from ports attributes ae05392454a Merge pull request #115536 from microsoft/isidorn/debugConsoleCheckmark e4a65573a89 render "Debug Console" action after a separator a62c65bdb74 ignore focus when toggling debug console visibility 4d98741552d debug: do not render checkmark in view menu for the debug console ad232b0ac13 Fix #115509, register a separate action for opening serch editor from view (#115514) 4eb39372949 Fix #115511 Search Mode setting does not open editors unless search view is visible (#115513) 861a88ebadb Fixes #114201 da2adf433d8 Fixes microsoft/monaco-editor#2327 52f437953d5 add my paper cuts 090200d5aea fix https://github.com/microsoft/vscode/issues/115402 b36f9993162 Revert "fixes #114908" 99c406699ff fix mixed cells 384ef202510 :up: vscode-gulp-watch (fixes high CPU on Apple SI) e5b02b0610c liberate papercut usages 5a52bc29d5e Update working for default external opener d27b3130d92 Center notebook actions (run, stop, renderer, collapse, etc.) fixes #115087 38783a261a6 update version 36cabc4c123 🕺 One more time (refs #114219) 9934dea6888 Fixes microsoft/monaco-editor#2175: Improve hit testing code on FF 9d9aebd2e64 Add vscode-emmet-helper and restrict some labels 76adcde8743 Add `onDidChangeMarkers` (fixes microsoft/monaco-editor#313) de3b3ac5496 Don't exclude all unless there are no includes at all 791930308f0 Fixes microsoft/monaco-editor#2171 29c5c523023 Also apply #114709 to the extension editor 8c5e805d3a5 Fix spelling 662a698ef9e Skip failing test #115244 4d0a3637f29 Fix #115318: Getting started "Tweak My Settings" resets the getting started page f54b4fe5771 Fixes microsoft/monaco-editor#2168 d7821d5fb05 Remove console log ed4bd04c904 add other duplicate label to my endgame notebook 3fe4b0eb2f7 fix #115293, #113933 a7c0b43e1b5 Fix notebook action descriptions d045bc6ed1d Update color name for 'notebook.inactiveFocusCellBorder' (refs #114219) 660d6b82f85 Use unix style paths in includes always 4a338fd0d44 Merge pull request #115269 from microsoft/misolori/notebook-inactive-focus 588c3c49509 Merge branch 'master' into misolori/notebook-inactive-focus 12b56d878be Update color token name 'notebook.inactiveFocusedCellBorder' => 'notebook.inactiveFocus' 7ce63bef177 fix #115290 cbcfaa00f45 fixes #114914 8e22ecf4c85 fic unnecessary import e86befc8a9f Status bar: setting invalid color sets opacity 100%. Fixes #115292 b8bff49c9ae update distro 33e804f211f update milestone 3b87c36e2dc fix https://github.com/microsoft/vscode/issues/115207 631802d5cec comment out arm snaps 8aab6bc62d7 fixes #115219 3da57861612 fixes #114908 bb226913c5f Fix #115240 c8a90a48267 Merge pull request #115302 from microsoft/sandy081/remoteCLI b2a34770f01 #115294 also handle medium exe tip 724888adc76 Fix #115294 05568474922 remote cli: show host label f10dc2a548e more polish 4d3b15fda09 make sure to cancel continuation of `_handleEditorChanged`, related to https://github.com/microsoft/vscode/issues/115219, fyi @joaomoreno 971fa2cc9c6 Fixes #115304 0a943766a5f Fix monaco checks 9545d582360 Do not use the global `monaco` inside the editor bb841e3bbee fix https://github.com/microsoft/vscode/issues/115301 2ce26643d85 have a separate setting code cells in breadcrumbs, hide code cells in outline by default 17c617039b1 Squashed commit of the following: 3a287ee1eae Fixes microsoft/monaco-editor#2302: Only define global monaco if asked to do so or if using AMD a2bcb0608f1 fixes #114804 9519a5cb5a5 :lipstick: clean nuget.config file dcf0c56a796 node-debug@1.44.16 1d15b2fe17a use final DAP spec 1.44 6be5904d199 polish 1c1df3eaee5 fix #115050 flickering tabs when wrapped (#115273) bb931908832 fixes #113703 5d63134de9e web - fix compile 4b5a9c4b5f0 change remote cli to manage only remtoe 19cbd870aaf web api - expose env as API from facade (#115295) ee4516a4851 always on trusted-types for yarn web, fyi @bpasero 03902d48417 Revert "fix #113933." 70de88696c0 d'oh, forgot to adjust anyScore to new data format of FuzzyScore, fixes https://github.com/microsoft/vscode/issues/115250 7a9e56510d2 Not requiring NPM for typings (fixes #115228) fb5bc5dd2ce fix typo: ResourcEditorInput → ResourceEditorInput (#115208) f73c011ae3f fix: disable rosetta option for universal build (#115280) ee7e0ad0933 fix #115107. 5e5f2f3b6ba feat: add identifier for universal app in issue reporter and about dialog (#115277) d42bed7957a fix #113933. d09508d9cb8 re #115012. e48b3d3cad5 Update codespace-related getting started images & wording 64c4f7f49c8 feature insights for notebook. 5aac4f44562 fixes #115267 014aaa1047f Fix #115271: Search in Open Editors triggers errors when done without files 848896a75eb update distro 98da2b151c1 Remove unused variable dfb86c5fa13 Add 'notebook.inactiveFocusedCellBorder' color token b1ba0c70eaf Fixes #114172: adopt latest loader 4febf1e6c38 Add missing class to fix view items For microsoft/vssaas-planning#2286 4378b7f0201 fix #115169. e6d5a209440 Fixes `getBranch` when name is fully qualified ba428fe1029 fix #114225. ed8043effb7 Save only open editors toggle state 8dcebbaf54f path => fsPath again 949a20d14f7 Merge pull request #115253 from microsoft:jackson/open-editors-fix 20f8e59d696 fixes #112347 a1bdcf6aed3 fixes #115121 3d66ab98eb9 path => fsPath e3b0eae7403 Test fix for #114795 22960ca0155 fixes #115073 e375d137174 fixes #114869 cdbc22a9cbd Fix #115234: Cannot view search results when one is in an Untitled editor 977b2f6a1ca fix https://github.com/microsoft/vscode/issues/115201 ff27ea9437d Fixes #115148: Indent new line when using `IndentOutdent` and `appendText` e4f1833d79b Use x64 node for darwin-arm64. Fixes #115009 96fa81bb74a Forward arguments when click is invoked via `makeContextAwareClickHandler` (fixes #115026) 4bd2d367e7c Remote smoketest timeout (fixes #115159) e4022fb0e27 Expose a `TestCodeEditor` that could be used by the workbench tests 030c9d52233 cap notebook outline elements at 64 characters, fixes https://github.com/microsoft/vscode/issues/115199 ee65f21c4f7 use marked lexer to find headings, render MD as plain text before, fixes https://github.com/microsoft/vscode/issues/115205, fixes https://github.com/microsoft/vscode/issues/115206, fixes https://github.com/microsoft/vscode/issues/115118 c789c22efa7 Fixes #115224: Adopt Trusted Types in DiffReview a552ebc1f8b Revert "diffReview: use insertAdajentText instead of insertAdjacentHTML" eb1cf4b0bae diffReview: use insertAdajentText instead of insertAdjacentHTML e06ef891b70 Fix #114379 096d70ce18e fixes #114990 35c5689d292 fixes #114914 0f59f684a1a Fix #114982 bb6014df3b4 tabs - let the overflow gradient not draw over borders (#115129) 676e8d62a3e chore: remove universal build from its separate stage (#115203) 99e7aea4a82 PR template - remove pull requests link full stop (#115090) c246b5704f7 fix https://github.com/microsoft/vscode/issues/115124 7b0cfdd04ad fix git askpass 93830fbe3d2 cleanup #113562 8e68e0c4331 log source f434f853aaf pfs - workaround broken reparse points on windows (fix #115113) 1718be68d0f Fallback to default opener when selected 5662b3b6a25 Log exceptions and continue in calls to ExternalOpener.canOpen 9ee751e859d Error if registering an unsupported scheme for external opener 9421e50aa8e Improve documentation for ExternalUriOpenerPriority c4c5f45ce0e fix #115150. 39d9b04f2c3 re #115018. a56bc0c6711 Don't write preferredLocation into workspace settings for find file references 0ede5243261 Reword multiple external opener error e5c4f426fee Fix setting decription and remove unused setting d9e4f5cf97b Add new icon for open editors view 005db8394c4 throw an error with a clear message when a notebook document is missing, https://github.com/microsoft/vscode/issues/115018 0a0537961c7 tree: do not break fully when you can not collapse an unexisting node bdd2f1628e2 callStack view: set callStackItemType context properly b7e87c1bf27 :lipstick: 9788e81e98d Log individual events because `extensionIds` gets clamped sometimes d5bdb0efb21 fix #115011. c3746fa0aed Fixes #114983 21e970473c3 Fixes #114998: Fall back to a document range semantic tokens provider 58624bfcb16 Fixes #115032: Add description db92af7429d Fixes #115033: respect indent action when using appendText 774f887a985 update notebook 578e2dc4ee7 Fixes #115026: Adopt `KeyboardEvent.triggeredByAccelerator` c1afd7c238b Add `_debugComposition` flag 9e07bfd5946 related to #115037 75ff8b11310 fixes #115037 1f1ed78f7db Use ;; instead of ; for line comments (#115036) 960a93f0e2e add unit test for #114971 09ef3735975 Merge pull request #114972 from enagic/master 371629106b3 #114031 fix user data sync tests 08a2f9c5e36 fix enablement handler 0540478dc72 Reduce getting started for codespaces 1a9dd758530 Don't error out on unknown provider. 25f6e3e2540 debug: update js-debug a331c2b515e Revert test changes 684459c8dc6 Refactor searching in open editors logic 17685a9db95 fix #108950. a46fd0ee934 fix: update `isUri()` to compare `fsPath` as `string` 8fa1417e309 run oss too 1.53, update distro 88af66bceed testing: accessibility round 2 500d514ecfa Add fall back to default option for when external uri opener fails 8b1feaed3e6 Documentation clean up for ExternalUriOpener 0e5b47fa43c Use object instead of array for `workbench.externalUriOpeners` ed98eb19685 Fix spelling ae8bd3216f0 :guard: tests for selecting kernel. 2f6c928b209 Fixes `getBranch` issue with remote branches Improves perf by reducing git calls from 3 to 1 748b2e5a854 Remove `#` from typescript deprecation warnings (#114787) 60f3919b26a fix #114959. 7e3d5a0ce0f fix #114048. do not update active kernel if kernel is executed. c7cf663d0c4 fix #106362. Keep runstate when undo/redo cell. b112052169c fix #114171 8d7740fe3b3 Merge pull request #114944 from microsoft/merogge/integration fd1ba8c9692 chore: bump electron@11.2.1 2433b0eaf3c update distro f21a3b95e6a Merge pull request #114854 from susiwen8/hover-scroll a3131249625 update distro 58e88ff3ac0 testing: accessibility in explorer round 1 72172ed06c6 Merge branch 'master' into hover-scroll 68b7e79867e fix test-product icon 89e152635ab Limit spin to sync and loading (for #112298) 4ae47297a3e Merge branch 'master' into merogge/integration bd7dff7f071 testing: add test result to proposed api, ids for correlation ff08b2509f6 testing: fix not subscribing to first open workspace document cb69f5c9bca testing: add line background decorations 582ea371c2b [microsoft-authentication] Extend authentication session to return id tokens (#114675) 5a3fedf0c45 Merge pull request #114628 from microsoft/alex/python-language-configuration dac8d916d56 fix #110936 62093ff022b [html/json/css] update services & dependencies d877e86bdd3 Merge branch 'master' into alex/python-language-configuration e451364da15 Update Codicons version 51d19635946 reset template display when switching models. b18634fe902 fix #111587 Apply enablement to command links in welcome views (#113841) 07c3e907eb6 Improve glob module to support OS separator agnostic matching (#114810) 7468a060129 Revert "fix #114171." c708e3d5cf0 Move `workbench.startupEditor` to RESOURCE settings to allow setting to gettingStarted on a per repo basis Make sure to disallow setting to readme via workspace settings to prevent tracking attempts. 644d108f0d9 Do not reveal `FindOptionsWidget` all the time (fixes #114630) f3136a25fab Merge pull request #114934 from microsoft/merogge/terminalDimensions 60bce0f6287 feat: add macos universal build ci config (#114446) 19d87449a7b Add option to override 'pinned' when setting list selection Fix #114651 88fd9d9d178 fix #107239, set terminal dimensions d21d85a3fc2 Fix precommit hook on Windows c79a0282da3 Fixes microsoft/monaco-editor#2301 95227b3e10d Fixes microsoft/monaco-editor#2311 bf93e45b9c6 files - document file modes we use 1eb89d7da18 Add telemetry in the area of reconnection 3b03189afae Restore extensions in core (#114921) 5fcd9f74845 update distro 1aa795f2ff1 update jsdoc for #114908 415398e3995 tests - only use 'junction' for folders 604e231d371 fix strictEqual problem 7a89df95922 some more strict asserting tests 3cb3624be97 fix build b2242cc5ebf rename notebook outline settings to `notebook.outline.showCodeCells` fa7d5e7def0 fix `breadcrumbs.symbolPath` setting 830a7589e2a tests - enable symlink tests for windows again via 'junction' that do not require admin privilges 14cc5263711 Cannot open a remote workspace via --remote syntax. Fixes #114900 e60e0eab352 Cleanup some file related unit tests (#114895) a38cc82a154 fix mock, fixes tests 5592ed02fb3 rsource -> resource (#114837) bc3a770b78e perf - suggest status shouldn't listen when hidden dcda88e5a69 fix https://github.com/microsoft/vscode/issues/114798 eb5f9becd90 make SubmenuEntryActionViewItem not eagerly fetch/create the actual actions 137b6f5a464 Update endgame notebooks da0a04fffb9 Copy function fails over dangling symbolic links (fix #111621) c8ff3471b59 Do not attempt to open a workspace/folder that no longer exists when reloading window (fix #110982) d2cbc66835f Add empty problem matchers to build tasks so they don't ask me questions 1f8b429635d chore: custom protocols will also be intercepted by webRequest 62fcf3cce7e chore: cleanup webrequest filter for svg files 228459cc63a Fix: show hover when mouse control hover scroll 79be0a07248 Fix #114794 7b317afd931 Fix starting scroll for URIs with fragment (#111126) 98ec233c77e Fix: release note don't use editor style (#114709) e91fd3bd40b Updated Getting Started images with transparency instead of blur f0bd7eee100 only create processEnvironment once, now tests pass Co-authored by: Daniel Imms <daimms@microsoft.com> 4300e6c7d2c Fix #105177 get terminal environment variable to show up in remote container a095d7fcf74 Make sure altClickMovesCursor gets refreshed c2d09aaeac1 Open Language Mode picker for new file (fixes #110330) 885e66edf9e Open Language Mode picker for new file (fixes #110330) cd6fa35fb94 fix #114233. add5b32d959 testing: initial implementation of test decorations 3e55989cca8 testing: move test filter to action bar 2c19f7fb988 Fix #105177 get terminal environment variable to show up in remote co… (#114721) d8a3c5f61c8 fix integration tests. 88d66caf686 fix #114782 ed72c64b87e Remove unused constant de11a7dec60 Rename `isEdge` to `isEdgeLegacy` (see https://support.microsoft.com/en-us/help/4533505/what-is-microsoft-edge-legacy) 007f704eaa9 Remove IME special cases for Edge Legacy 4fac328d03d ok I'm out 86d96faaaf8 extract menu entry view item creation logic, fyi @joaomoreno prep for https://github.com/microsoft/vscode/issues/114123 bd929b33de6 logging - put storage tracing behind a flag to reduce spam b9c67304807 add some docs for workaround for #114227 a07327a430d better default for PeekViewWidget#_getActionBarOptions 3f3b4136060 maybe this is it 4b7f41a732e Merge pull request #114544 from microsoft/aeschli/114542 67c9ab0d514 test all extensions if system/builtin a4a9a5e69db debt - use css variables instead of dynamically injected style sheets 534d5b08948 :lipstick: 89855f0fcdb web - editor context menu sometimes wrong (#109166) 7bb55c99943 Merge pull request #112169 from chenjigeng/fix/debug-auto-decode-link da48ddc5fea upgrade gulp-atom-electron b57017797cf debt - adopt some strictEqual in tests f123c904b17 remote cli: do not sync installed extensions 5809e9eb031 testresolver: support server extensions dcc1e9df991 workspaces - shuffle some code around b3807b04f22 Merge branch 'master' into fix/debug-auto-decode-link ebf351d04b3 workspaces code cleanup 4937aee5ed5 repl: on debugConsole.wordWrap change recreate the tree, do not require a restart 1e0f94f9009 Fixes #114468 6f9c818900d :lipstick: 0d8ec8f09fe Ports attributes open -> openBrowser 1be6d22ebca add setting `outline.showNotebookCodeCells` to control if code cells should show or not 37c162ed6df revert 37a4b96ae18 simplify FuzzyScore structure, fix high, low match 9939537ea44 debt - use main in main side services consistently (workspaces) d7ddcd1e08c debt - cleanup WebFileSystemAccess#supported 6b1675af7e7 Open Language Mode picker for new file (fixes #110330) affac2b5ae0 Fixes #104004: Do not attempt to run extension tests in web worker extension host 2ef14cf785a fix workspace tests on windows 1848d3111fc Add workaround for #114227 ed00aebc389 Link names 98b4661b002 :lipstick: fed0eb5fd9a web - remove old API interfaces c7cb19ed216 Merge pull request #114749 from microsoft/ben/folder-id e5dd4b6e4b1 Add mock support for public ports to test resolver 4c0a4179e6e workspace - more tests for identifiers 106f26b27bc bulkEditService: dispose of listener in finally 1285843e55e When a tree resource has a tooltip it takes precedent 3ee49fa3f86 explorer: when new file system provider registered set whole explorer input 05bf7b0afcf Merge branch 'master' into ben/folder-id ec337988dd6 parseUri/Path => resolveUri/Path f9d16c3b3c2 fix tests 3f26fd17ba5 workspaces - some final :lipstick: cf4c4a0ece7 drop gulp-cssnano, use gulp-postcss b87d56c5332 distro 2e5034a74b2 Retry downloading playwright when hitting ECONNRESET f1e62c1190f upgrade dev dependencies 9321b2f141b bulkEditService: veto shutdown if bulkEdit is in progress dca2d81c652 upgrade build azure-storage 70a3118892b Allow svg files to load from Schemas.vscodeRemoteResource 4f2341834e6 fix nls problem, fyi @JacksonKearl 70f4451001a remove unwanted #region comment from vscode.d.ts 2fd18ac793f workspaces - reduce stat calls e61d0ba267c mark secretState field as private 4b9ccf578c3 fix #114727. load preloads when switching kernels. 167b920831c Enable searchInOpenEditors by default when not in stable 7e55fa0c543 Search In Open Editors (#107756) 9f9d1a76d97 support kernel id and extension a8145f67dcc testing: polyfill test heirarchies (#114601) 572bc1810dc Make sure we dispose of the open with picker after an item is selected 542de8e0093 Move schemes to opener metadata 885585c7f87 Remove test math formula from readme 793f2e06af4 Fix weight of terminal search workspace keybinding 3d641d9d35b fix #111889. d972bfc3266 Update elliptic and nwmatcher (#114670) 7310b17e25f Merge pull request #114669 from microsoft/merogge/altClick dec03c4a714 Improve doc wording 219d323100f improve setting description and make setting true by default and add === 821afe5e929 fix #111885. avoid duplicated execution placeholder status bar item on split editors 59fac4862da Merge pull request #114665 from microsoft/sana-gettingstarted 3003bde2214 revert "Open" to "Focus Terminal" 4b9b2ab9a60 Fix #114707 dbd4ede23f8 add api lint rule for region comments 41d8bb26110 Merge branch 'master' into sana-gettingstarted e7d3eb87cb0 :lipstick: 565f3a59e6c @ for CI failures 98ee1c6efda update distro 3ec90672006 Simplify local port logic in test resolver + OS check f2b2854a6b2 (for now) have tab decoration off by default, https://github.com/microsoft/vscode/issues/49382 67f1ada71a6 chore - a few more strict assertions in tests e8f6c273819 Use random port if privileged in test resolver bdc3b07f428 Fixes microsoft/monaco-editor#2305: Account for padding when computing the content height and having scroll beyond last line enabled fcccc85ff97 Add more to test resolver tunnel factory and fix port filtering ad437ef958c Fixes microsoft/monaco-editor#2313: navigator.clipboard is not defined when loading not secure, via http d3fbbece829 :lipstick: 5a95cd26e4f Fix #114708 3ad7af3ab6b :lipstick: 9b7323a7efe cleanup types d8831220ff1 Update showCandidatePort for test resolver f6490bfa5fc :lipstick: getFolderId 758f66b5986 workspaces - actually use workspace 79230501646 Don't await remote env before setting up process manager 9ca50fbb47c Merge pull request #114702 from microsoft/tyriar/109600 4877478fb6e Hook up alt buffer active ctx key b5f36a24b63 testresolver: start a test server a49455b5286 :lipstick: isCurrentWorkspace af915f0bc4c Create terminalAltBufferActive ctx key 6755b6bb3e9 electron - need to check if window is destroyed before accessing webcontents b1cb3b1cbb1 Merge branch 'master' into ben/folder-id 37ea1d82847 Merge pull request #114660 from microsoft/isidorn/async-tree-diffIdentity 19e390d5b58 polish 04ca5c80d3f Merge pull request #114593 from jeanp413/fix-111572 0249c31a59b testResolve: more tunnelservice fixes c735c8b2913 Merge branch 'master' into alex/python-language-configuration 67bf6577b4d testResolver: fix for tunnel server b6f19ccf3fa CI notifications 7d5052a8fce Merge pull request #114687 from microsoft/alex/ci-windows-cache 15e58cea4d3 test resolver: add tunnel server 18c8a3f0482 workspaces - compute workspace ID and check for existance in window service e9967519db1 chore - strict asserting in snippet tests 515f179c98a decrease repl refresh timeout f63310750f6 Even more tunnel provider logging 44e020ac02b Trigger CI 05e4d593c23 workspaces - move id computation to main f5d760b48f3 Merge branch 'master' into isidorn/async-tree-diffIdentity 831d1942874 Create .build directory e8473247567 distro 4f98d9c0be7 no double reveal of notebook symbols 232052d7e63 Create our own node modules archive (#114516) 33789a59919 workspaces - drop duplicated payload interfaces dd84387f9e6 window - merge workspace and folderUri into one 0c02f245f07 bust node module caches 914d8dff29e add notebook for notebook paper cuts c71edb7d883 get marketplace extensions in `yarn web` f4a0c209bea formatting c8ce53e492e window - reduce to one property for opened workspace f19f4a1b908 Fix Keep activity bar icons stable on reload (Web & Remote window) #114144 9cfba546810 move build/dependencies.js to typescript acaed317263 workspaces - add identifier to single folder identifier 7e2d8b48e36 Merge pull request #114581 from microsoft/chrisdias/solongsofar 3207692dbbd Merge branch 'master' into chrisdias/solongsofar 44eb775d1db further remove single workspace identifier traces 46b964b1b7c workspaces - remove ISingleFolderWorkspaceIdentifier requirement from workspace service 47a6682df6f fix: allow svg from devtools scheme eaaf647c8c5 workspaces - remove ISingleFolderWorkspaceIdentifier requirement from history aa774aeeb79 :lipstick: regions 71feb05bfba :lipstick: workspace payload 6b241a6845d Closes #111210 - adds openRepository api 5bcd2220750 Fixes checking for rebase against wrong branch Refs: #1866 1a4b35c2023 :guard: 26aaaeb11ca re #114583. 6e56202803c pin notebook editor when execution triggered. ece4eeb0647 only handle override when id is provided. a2830f41653 execute notebook with args 1c755a4fca2 fix #114674. 9a55eff36fa testing: make filtering work correctly 847c52e69fa testing: add hover titles for items 0e9e4e46774 testing: show stats about the last test run aa14d823df5 testing: show badge for running/failed tests c2a2e9cabf8 testing: show test progress, implement result service 48c7596e909 testing: fix swapped run and debug actions c6e62500779 Merge branch 'master' into chrisdias/solongsofar 1123ea5791b set false by default and consider multiCursor de24392e690 fix #114583. 79ec33ab1eb Merge branch 'master' into chrisdias/solongsofar f087f82a3b8 allow reopen notebook with another view type if not dirty. 559a63373fc fix active notebook editor in repen with quick pick 3fef8c795c5 Update gettingStartedContent.ts d591739670c Fix #97564 (#114438) 5717c0396ad update distro 1509770d10d Fixes #58440: Finalize `OnEnterRule.previousLineText` API aab5336e534 polish 9b1d85bad8c repl and explorer adopt diffIdentityProvider be4d10efa1b async tree pass on diffIdentityProvider to regular tree 28b221faa8b Bump concat-with-sourcemaps from 1.0.4 to 1.1.0 (#114648) 2e40c684ecf Bump fstream from 1.0.11 to 1.0.12 (#114649) bc3a873ee6f Bump macaddress from 0.2.8 to 0.2.9 (#114647) f9109f4464c Bump sshpk from 1.13.1 to 1.16.1 (#114645) d3965a2b4dd Finalize secrets API, closes #112249 699b02d3ae3 Bump hoek from 4.2.0 to 4.2.1 (#114643) 93ae815ba14 Feedback on secrets API #112249 64fa272029d Bump stringstream from 0.0.5 to 0.0.6 (#114618) 1266a4e4d05 Support git-cmd.exe as a git bash shell cbbf2d09904 Correctly resolve mapped drive on Windows 7139a93a8c7 Bump mixin-deep from 1.3.1 to 1.3.2 (#114619) a011dab93e6 Fix #114639 ec1eda0d96c Rename `OnEnterRule.oneLineAboveText` to `previousLineText` after API call feedback (#58440) 38c051bf865 Catch errors in tunnel providers and log 947626dfa4b fixes #114616 bab7a83909b shared process - check for destroyed webcontents before calling postMessage b0883ec87a9 Properly call dispose in tunnel factory We really need a lint rule or something for awaiting/not calling functions 02f7983156e More tunnel logging a7980b630c0 some initial :lipstick: 0b038406a95 :up: distro 6c4203f7482 Modernize CLI main (#114623) aaf5a7fee3b Merge pull request #110912 from Wscats/enoyao-Environemt2Environment e2bce32da4b #114627 complete fix 0fbab387483 :lipstick: strict assertions in extHost, mainThread tests 5cec4e2da6e don't expand outline tree when just updating, fixes https://github.com/microsoft/vscode/issues/114386 845a4d4268d add new rule to enforce Thenable over Promise, adopt in vscode.d.ts and vscode.proposed.d.ts dfc8f5ab91b comment-out console.log fyi @connor4312 e9263cc8269 some API proposal for open editors 543af670531 fixes #114607 2d5f7fd0726 Move `onEnterRules` to `language-configuration.json` 87dba0db6b2 Fix #114627 368c03fdc8a Fixes #114348: Allow `onEnterRules` to be defined in the language configuration file 390dac56a51 debug dynamic configs: Use the type of the provider, not of the config since config sometimes have subtypes f9f87fb6fa1 Add logging for tunnel creation 37c4d4b0a83 fix https://github.com/microsoft/vscode/issues/114621 b675fa18cb4 'Resolving your shell environement is taking very long' shown in every window (fix #114622) 06ab012baa5 state service - actually implement interface 9deba1b10ae code catchup 4d0d36c6ab1 update distro b31660dccc7 update distro f3c865334d4 use real tsec instead of vscode-tsec fork c0a0a35a87c more clarifying comments for shell env resolve 6effd9dce9c better fix #114564 a16beb16509 testing: fix run all tests command b50bd5d0944 Close #114342 1f8643ef760 Refresh Images In Markdown Preview On Change (#114083) 686cd7df530 testing: clean up actions, add run/debug all, rm duplication bb1c05e62e2 testing: unify testing view f37dd663235 Revert "window - do not send IPC messages to destroyed windows (fix #114563)" 16ea22eea19 Update Codicons: Add 'combine' icon 7f4d67c94cb Fix #110812 (#114553) 049735e8d96 A case for 'Shift+Insert' added. Fixes #114103 (#114520) a11dd7cd48d fixes #114199 3ed456050c7 Fixes #111572 6d6fec82092 Finalize product icon theme contributions. Fixes #113828 c42b385bcea Disable contributed openers by default in calls to openExternal fe81f9f5b26 Add link opening getting started task action. Closes #114582 3e4552ffcc7 Remove unneeded mapping from cintainers to disposableStore 3411ae55cc8 Allow splitting gettingStarted editors fixes #114321 fa2dbc16ca8 spacing 82a21e5a032 :evergreen_tree: 239213eaeb1 push it real good 3c4f06dc98a update distro 010e1d0e4a3 open in new tab 74f31a68598 Fix #111299 (#114441) 36cb0bde33a ci: disable exploration sync on PRs aef623dc1d3 remove "so far" from Problems message (which assumes you'll have problems later) eba7c23da0c trees: rename option to diffDepth b32d137681d Merge branch 'test-tree-testing' c100b5c26ac add clearUnacknowledgedChars flow control 6815e754602 Merge pull request #114237 from microsoft/smarter-indexed-setchildren bc84f07dc53 navigationActions: remove dependency to notebooks 81ec098e60e Merge remote-tracking branch 'origin/master' into smarter-indexed-setchildren 88835344408 trees: don't use diff identity provider for resort 7ae39d955d4 fix https://github.com/microsoft/vscode/issues/114576 ee4f4dbf97a make trusted types policy strict bcb5f3c77b7 update mkdirp fe1fdf0b4fe Use correct value to enable port finding 616fb1cfed2 Merge pull request #112317 from plainerman/fix-99072 c0c033ff4f7 Use port auto forwarding setting to disable port finding (#114574) b0b4bc4e338 add grammars scripts 15a285fd5ae Change "Requires Sudo" to "May Require Sudo" c6145fc3065 ext (un)link 4ff784e1fbf promise :lipstick: cf4111f6f89 show a modal dialog when no default formatter is configured, https://github.com/microsoft/vscode/issues/113903 dbf36e4cfb6 Change aria label when attaching f8df6a7e47d oops do not have .only 5a4d90a550a window - do not send IPC messages to destroyed windows (fix #114564) 635d7af6385 update ext types 7a34c6d6227 update tests 36929d3b59e exception widget: allow to tab over each link, enter to navigate to link 3c49afeaafa fix hygiene 867a52fc090 ext each: allowUnknownOption ff393a3349e add open tunnels to test resolver af2bcd4d461 bring back vscode-colorize-tests 0e7f3d0d8cb Revert "remove colorize-tests extension usage" 971190e4d0f fix region comment 81eccfbf68e cleanup native modules test 28ad78e7dc8 fix https://github.com/microsoft/vscode/issues/114537 af59db28c8d stream - some cleanup of observer 78d5286adb9 Bump sshpk from 1.13.1 to 1.16.1 in /build (#114534) 9af9580bf0a Bump stringstream from 0.0.5 to 0.0.6 in /build (#114533) b165e20587d InlineHint#hoverMessage becomes description (maybe better tooltip?) and support string OR markdown strings b47aa19443c FileService improvements (#114428) 2d9a0d12131 inline hints: tweak colors, react to theme change, add rounded corners to hints d29bb624a40 Merge pull request #113285 from Kingwl/signaure_arguments_label caa87e0b523 editor status :lipstick: 2472798cd57 Fix: selecting entry should focus back to editor (#114493) 32b28f6f8f9 And again bump distro ce106c3924a Bump distro again. ced398d18a8 Bump distro 30f17c9572a Merge branch 'master' into signaure_arguments_label dc588389507 remote install-extension with VSIX 18aa3199c23 Avoid `ERR_STREAM_WRITE_AFTER_END` 847300e49a9 support vsix for install-extension 92083ed3e18 yarn ext 085317e932e dev: ls d6ca7769f42 create extension workspaces bcf514160be uninstall-extension should remove both local and remote extension a40b4e72d08 add API command `vscode.executeInlineHintProvider` and some end-to-end tests ac85fb8a74b fixes #112045 7a938679f82 clamp font size at editor font size, don't go bigger d65ab8dcd9a use all of context decoration as decoration type key 4af282ea26d explorer: download report progress in the explorer due to rich download progress to not get double notifications 1d3b03bd551 padding should depend on font size too 4651f66cca1 simpler decoration type management (rely on internal ref counting) dab702a135e extManCliService: Sort listExtensions, fix output f101028176c Fixes #114299: Add commands for invoking semantic tokens provider 5087b08c6d1 :lipstick: 1981776d0f9 less state inside InlineHintsController-type, only have one type of decorations, and much :lipstick: d427deac780 explorer: adopt confirmBeforeUndo 74f272fbb7d update distro c27642c76d6 Merge pull request #114421 from microsoft/aeschli/remoteCLIExtensionsManagement 0d4bf785b6c remove hover (should come via decoration) and action/menu (should be self contained if at all) 97f237272c9 rename remote commands to _remoteCLI ae67879ed5d don't propose new API on ThemableDecorationAttachmentRenderOptions 756337d48af Merge branch 'master' into signaure_arguments_label 2bb41a14025 dev script 2388c80c74c Add `confirmBeforeUndo` option on the undo redo element 407557ca234 Save file dialog: sort file types alphabetically (#114487) bf90bd15185 cliProgressMain: add LocalizationsService to ServiceCollection 911a54273ce Merge branch 'joao/fix-web' 9995d128240 missing build output 09bc6fc64b1 Migrate to new deb repo (#114527) ed8655201ae fix web extensions 7fa8f1aa7fb Remove plug icon from ports view Part of https://github.com/microsoft/vscode-internalbacklog/issues/1689 667e41626f1 explorer: if you can not undo, pass undo to editor 85f1501c861 update distro d3611cbb634 fix toString 2ef04b24f42 :lipstick: c208ec384c9 :lipstick: move all scoring logic into _doScore 9441f1c6457 Add support for npm scripts with a space (#113840) 253d99a16f8 update distro 84865c05ecc Merge branch 'master' into aeschli/remoteCLIExtensionsManagement 22e02e00804 use URI for VSIX paths 96001455045 Fix tunnel creation in web 1c131cf2657 Avoid extra fields ebac10e0a56 Avoid conflict error 3c2c937f991 Merge branch 'master' into signaure_arguments_label fcc00b29f5e Avoid ts changes (#2) 08f3bcec33d fix https://github.com/microsoft/vscode/issues/114518 c16956439b3 Bust node module cache 5560c9f4da0 Fix #114455 0a2b6d4a1c6 inline collapse all actions 141b275c41f Merge pull request #114260 from microsoft/sandy081/comments/fix92038 ff309d2a239 Merge branch 'master' into sandy081/comments/fix92038 39edf4351b9 Trigger GH CI 12ef541b365 :up: distro ff9fbcb077b telemetry - lift some helpers to electron-sandbox 93b5a0591f7 sandbox - lift remote agent service to electron-sandbox 9cea4954aa5 notifications :lipstick: 691951c3b1c editor title - no need to update menu onDidRegisterExtensions ec5d1c2ab93 debt - push more window related things to window helper class eaa959d34b8 fix #114273 253e9e32261 shared process - consolidate services 0c8cf08b44b shared process - drop management service 1caaf1b2dbd :lipstick: path labels 61312f3708d Remove instantiation service accessor 2e89c2d4ba5 Add 'key' to onDidChange of secrets API, #112249 c5f0bac2a81 Create issue directly if signed in, fixes #95165 0faf1550289 Disable on enter test 48b726e39e7 Fix regex 5f6acfb68e1 Move jsdoc completion tests to smoke tests 800e173c403 Split ts into unit and smoke tests b813d5dd300 Leave the local extension host running when connection is lost to the remote extension host 3a9daf3e34a Adopt new vscode-userdata path format bec5afa2923 fix: remove unnessary asar files from mac arm64 a31b0617e24 expose altClickMovesCursor as setting (#114429) b2575665d82 Emmet wrap update, fixes #113930 21c11ba864c Fixes #114433 - adds setting to avoid git config 79cfca5aa29 fix #114416 LabelService.getUriLabel bad relative path if in root workspace (#114419) 5a25a566959 workbench.action.debug.start => workbench.action.debug.selectandstart a3febc56143 Potential new formatter for userdata in serverless. (#114296) 663532c3173 Skipping unreliable test a68f1326e87 Update built markdown preview code 308a4f6a484 Make sure ts extension has loaded before running on-enter tests d87041eddef Downgrade simple browser to prompt instead of being the default on web 3310d3ac2d4 sort notebook content providers in the list. 03dd7bf1d91 testing: polish and unit tests for the test tree 337b3e8d055 turn on flow control by default 7c4248780c8 adopt useCustom for permanent connection failure 2137a7f8508 implement useCustom in dialogService 5b8f78a1570 Move sync-enabled trigger to gettingStartedService 67c988005f9 Do not wait for the first reconnection attempt in the reconnection loop b64a4ae1aa3 Scaffold `MessageOptions.useCustom` 6d50c71f41c add editor command, fyi @dbaeumer ff042e9fa40 fixes #114203 381b99f6415 Also run the output based auto port forwarding (#114424) f7e7a95479e Merge branch 'joao/remove-grammar-extensions' bf764f1ce6a wip: sync-extensions dev script c198925570c extensionsManagement for remote CLI 4974a335112 smoke tests are tests too f745a912ae1 fixes #114420 62bb9b3d3fd shared process - adopt toggle method from management service 65582ba33d4 Fix #114326 0442b734227 remove devops ci badge d472f9d503c remove devops continuous build f8dbf7dd079 Merge pull request #114359 from microsoft/ben/shared-process-message-port 4af3c1c0576 get grammar extensions from marketplace 217aab28fac breakpoint polish condition context keys 6ca430e6a6f Merge branch 'master' into ben/shared-process-message-port 55325988a07 shared process - basic message port tests d952c818176 Fix #114379 6f9f6f806c1 Azure DevOps pipeline artifacts (#114405) d577c4b18da remove colorize-tests extension usage bc7d3c9ea6d remove grammar extensions be2732570ac Include tunnel service canElevate check 6889ed3ab17 Notification for elevating when using privileged port from openTunnel 25a9fcdb918 Merge pull request #114388 from jeanp413/watch-copy-value-selection 98acb74149d shared process - fix --status invocation addb6b9b53a :lipstick: 55e10fd785a shared process - introduce a separate service for management 22c1c0b486d update distro again ba7f5c60a5e update distro 5d620dc8466 Update Linux publish script 45e8d6ebc65 Update distro commit c082930a439 shared process - introduce platform/sharedProcess ec2a8e5b9ee shared process - rely on "close" event for disconnects 9e1863ec2dc shared process - :lipstick: 98d2d74ba07 Revert "Publish scripts update (#114375)" 99f0ab9f732 Publish scripts update (#114375) 2bf5b56f115 shared process - move the shared process back to IPC folder 8dff4cfa55d Expanding Getting Started text based on first round of feedback. bcb33ef6290 Merge branch 'master' into ben/shared-process-message-port 9c7128d8fab Fixes #114384 - recheck resources after save/add 746c455458c Respect multi selection when Copy value in Watch Expression View. Fix #114353 1894765dd17 Merge branch 'master' into smarter-indexed-setchildren 1a6eef3170b Update image ref 54cb0ed544e Clean up settings sync entry 4207c4ee13e Move defaultExternalUriOpenerId into configuration to avoid cycle 5c39159acb4 Fix cycle 4566eebe4fa Fix typo in markdown sanitizer (#111258) a34e751b017 Fix scrolling of markdown preview. Close #65504 (#111094) 64496f82196 Allow using 'default' to force fall back to VS Code's default opener 6cceb4eab08 Remove enabled setting and try to open simple browser to side of current editor 1e3a23b4e0a Fix simple browser button color for light themes cc5e8b22faf Continue work on url opener api a590d4fac36 Only show "Open in VSCode..." when isWeb. 67c889e3941 Merge and restructure menu (#114383) 56a6279a1c8 Don't use getActions in search view #92038 856277c8590 Github Login => Setting Sync ad3974ad88a :lipstick: e32e353bfde fix #114171. 255853d1714 Remove emptyWorkspaceSupport when conditions 11d18c2c094 `remoteName == codespaces` for codespaces section 9f3832dc688 Bust the node module cache 5029b4f362d Fixes #112552: Set server marks to `ITimerService` 9cb4f1e2ae4 update distro 43d111c0a48 Getting started content (#114305) a4b13661009 Add performance marks to `IRemoteAgentEnvironmentDTO` cbb94cfb607 Revert "fixes #114203" 8dfc81fedc1 Small tweaks ff7aabe3fca fix #114215 c8a6ddba9d0 Enable forceConsistentCasingInFileNames flag (#114334) 6525b42f479 remove unused file e12a9d74a62 #114144 fix remote explorer icon flickering d03490f3532 fixes #114203 f34a3ace3f9 update distro 55960b7d61e add flowControl to terminalConfig 7ae54ca2d6f breakpoint widget: use same mode for coloring as the underlying editor 835a1ce6efd allow execution against a hidden notebook editor. 5d6cba5cbc2 Reworking external opener implementation to allow configured openers to be called directly without a canOpen check 5b1e59c636c explorer: hide open editors for new users e1d8b926583 update distro 30f61c2449b part of #114214 serverSpawn=true c4d5b055d37 Merge pull request #114269 from microsoft/alex/fuzzy-score-improvements d4f993de63e Saving an untitled file closes it (fix #114272) e44fb4ab927 update distro 526f826ac14 fix #114192 634ebecb8b7 Refactor code to use `await` 3e6535d882c shared process - implement message port connections and wire in d6f27b92719 Polishing/fixing/addressing feedback for portsAttributes Includes: - fix in json schema - use object instead of array - change label of already forwarded ports when setting changed - fix for merging ranges c972009ef68 Merge pull request #114214 from microsoft/tyriar/flow_control cc8c9a2230d No need to store scores a79276dc649 Move to log service f8ec60aa06f Add flow control setting, remove fake latency 98038a8835d Merge pull request #114208 from gjsjohnmurray/fix-37570 065f0e46405 Auto forwarding fix 7a9bb5a44f9 breakpoints: inline action to edit condition. Render conditions for function breakpoints. Allow to edit conditions for function breakpoints e9f6c35c17c Fixes #114146: Increase max BracketSelectionRangeProvider duration to 5s in unit tests 4e4d2484a74 Extract `TestTextResourcePropertiesService` to its own file 00f8540d793 Fixes #114332 f1cb1b27f3e format 40e3106e5fa fix list drag affordance 7899bfe3eee Merge pull request #113315 from qchateau/fix-semantic-highlight db30147068f Add test for case to assert that fetch should be scheduled again when a text buffer change occurs while the provider runs and the provider returns null 44278132f4f fix peek view alignment cd906568752 shared process - document electron IPC 96b44121f98 shared process - add error handler and graceful-fs 2964fcbb846 shared process - extract more cleanup helpers to contrib f1c510b4a88 Merge branch 'master' into ben/shared-process-message-ports c265dff48a2 chore: bump electron@11.2.0 a8dd7f60a62 update collapsible when children change 710846866f7 Activate extension on simpleBrowser.api.open b7f9eddf043 Allow passing viewColumn to simpleBrowser.api.open 9b83eb6eb50 smarter depth selection a1d5ea876c3 Polish, also fix #113930 2b5ae783bf6 testing: add full json reporter to show more complete output d39eefd1b0d update distro 59891debcf0 Wait for outstanding zlib flushes when draining a WebSocketNodeSocket (#114314) ea13176ee96 Enable image preview for avif images 7da421d99bd fixup! make it work for compressed trees, recurse 6c4a00ce747 Make default text editor replace existing editors for resource (#112848) a59f30011c1 Add a 30min cap to CI jobs e7aa009ac3c Remove enabledHosts setting 61ec57016c4 Fix spelling 47aa3ad09ab Continue work on opener service d6936dd524c Add mechanism for snippets to overwrite Auto-closing pairs in some cases (#114235) 2ca7b5426a7 :lipstick: fb6a9b4824b fix #114289. notebook.selectKernel takes kernel id. 2156b8cc758 check and ignore not found error 31a15b5b9a3 Add command to kill server and trigger handled error 23be24d8289 Allow theming getting started page progress bars closes #114303 2774f79df3f Do not show "Cannot reconnect. Please reload the window" if the cause is a handled RemoteAuthorityResolverError 56e05127690 move to browser namespace e5e791003f4 Merge remote-tracking branch 'origin/master' into smarter-indexed-setchildren 2d892ae9c7f Fix arch check for PowerShell enumeration (#114292) 3ca55d031b1 Update Codicons: increase gap around plus icon (fixes #114016) b903748b833 Fix candidate filter and auto forwarding wiring (#114290) d66db5cc754 fix https://github.com/microsoft/vscode/issues/114220 c88a51e10a8 Merge branch 'master' into fix/debug-auto-decode-link 4450e1d827d Azure DevOps - publish Windows artifacts (#114285) 42d7d3a47d7 breakpoints view: render edit action inline for exception breakpoints 40d6f79875b MenuItemAction: make sure to respec item.icon a198be16f93 shared process - some :lipstick: 67f8c0ca5a2 Merge branch 'master' into ben/shared-process-message-ports daa7afebd06 remove undefined from outline data source cf03ef33f45 allow to clear input of data trees, fyi @joaomoreno 0ecb7735496 shared process - more cleanup dea0095e83e Add icon for public vs private ports 212a9434541 Merge remote-tracking branch 'origin/master' into alex/fuzzy-score-improvements 36a9cb8645e Improve `fuzzyScore` 475d3464e87 Have single outline config and let outline creator know for what they create outlines 9266fc49839 mock a label service to avoid breaking layers in tests 9af036b8274 Fix comments b4e4bd16421 Allow tunnel providers to support making a tunnel public 9853c8fe6d7 Fix cr issues a4f9e607619 fix https://github.com/microsoft/vscode/issues/114266 2376bed71e1 :lipstick: some region-comment polish 64f32932c68 debug console: fix error in console, do not bind to same htmlelement a scoped context key service 75ea87a2636 shared process - introduce platform/sharedprocess dcce02644ea fix https://github.com/microsoft/vscode/issues/109658 5ce7b02b6e8 refresh the remote indicator when actions change 5db4708e99d shared process - avoid payload IPC roundtrip and enable console based logger 6fef673683f update distro de4463874c4 callStack: do not use getActions() 152d0ec8f05 finalize CancellationError API, fixes https://github.com/microsoft/vscode/issues/93686 adb037b74d8 fixes #114137 e59dc77d0d2 shared process - more cleanup 3f37b664fcb adhere to DAP spec; fixes #114229 e776f87e140 fix --builtin 7285f791ee5 Use menu 1fae5211635 shared process - more cleanup 9bfa4c1d558 Merge branch 'joao/extract-extensions/themes' 9c6e10497b5 use in-mem fsp 7eb52e75e08 shared process - more renames eba7707d382 shared process - clean up some types and imports 675e5da76b1 shared process - expose methods for message channel API d0749f8c9a3 use in-mem fsp 936e77761b5 include error into startup error dialog (#112846) 68ba207260a List still dirty files when backup fails (#114064) d4be66da200 Fixes #112487 - avoid using stale cache for render d78fad382aa skip failing test on win32 (#114248) fd0a3a12e7b Update wrapper class name for paramter hints 8f384b51a93 Fixes #114204 - always renders the input box 27b824b32c8 Adds ability to pass remote/refspec to pushTo cmds d076ee1b943 Adds force push mode to push api 02380e70149 Removes repo hint from args 7f489f589d8 Hide warnings for settings groups that have dynamically registered settings Fix #113747 d7d5f20047c Fix #114218 145bcd3a732 Insert new code cell should always use available languages. d536903a2b0 :lipstick: d88b60ceca6 languages in notebook document metadata. 8a2b9e9047d trees: add diffIdentityProvider for efficient setChildren updates b6435bc4240 Remove unused import 47a135e715e Rework opener api proposal 6184addcd1d fall back to homepath if home unset. closes #112775 b3d57e69b02 Update PHP grammar, fix #113185 92833fca559 fix #114233. 04efea43fa3 testing: peek diff test outputs 989f2eb812e setImmediate => setTimeout 02276814922 Add new external uri opener service 22c88cfaaeb Batch ack events coming from client 3232112f9ba Only resume if it's paused 60e46eb8756 Delay animating until content is prepared to prevent weird flying elements. 0738f76daca pull themes from the marketplace 0a19f7702a9 Rename ackId to charCount bf52d50a0a3 Remove ackId from data events going to client 7aee462b8a3 Use char count instead of ack ids 7e5c01208dd Start of low-high watermark flow control 69a6e6ac937 #113757 show panel move and hide actions only for panel views 3a4dcf4890d Fix unit test for Win32 release (#114212) a04802f5865 #113757 show panel move and hide actions on view context menu f29502563bb #113757 allign reset location action f1ee68fc468 add tests for RELATIVE_FILEPATH snippet variable c6c7ddd4437 Merge branch 'master' into tyriar/flow_control 6430ee1efce Basic flow control for ext host processes 9d39f4e6cb7 don't auto insert semicolons 169269a3f07 fix tests 3767f97bc32 Adds onDidPublish to Git api 8832366467e Closes #110881 - adds possibly rebased warning eba4da27278 #113757 show sidebar actions only on sidebar views 2e279d37e7e Property preview text wraps lines in debug console 554ae13fa9a Fix address for port open attribute Part of https://github.com/microsoft/vscode-remote-release/issues/4046 b7b36bb1908 remove some tests 9ecba1b468e Merge pull request #114039 from microsoft/isidorn/bulkFileEditsUseTextFileService 1e9b86da1f9 Finalize adding a cancellation token to resolveTreeItem Fixes #111614 161ce44ddae Azure DevOps - Move release into a separate stage (#114205) d3e4bdb6177 Merge branch 'master' into joao/wsl c644f3788d0 revert wsl and distro 3a1c42c150e textFileService make getEncodedReadable public 67f9988bdc4 Support to define additional attributes for ports Part of microsoft/vscode-remote-release#4046 53be807cb4d throw nice error (and prevent stackoverflow) when instantiating services recrusively 3653f34dbab Do not instantiate hover widgets in the `onModelDecorationsChanged` event 0a28ec7fb14 fix #37570 add RELATIVE_FILEPATH snippet variable 868271067e6 filter perf marks that don't start with 'code/' 675638196d2 debt - remove duplicate drive letter implementations 4816a253eaa Revert "use PerformanceObserver in node's perf-util" 05c4659e096 use PerformanceObserver in node's perf-util e500f76d9cc remove test dependency on theme extensions 0324150670f Merge branch 'master' into isidorn/bulkFileEditsUseTextFileService d88c1b4a64c Merge branch 'master' into isidorn/bulkFileEditsUseTextFileService 22bd999e86b debt - use provider extUri in file service 4b3ab7048fc :lipstick: b90166177bf reuse stats collector for EchoRunner, fix missing titlePath-property, fixes https://github.com/microsoft/vscode/issues/114190 7a8c7f57312 activity bar - use IAction in more places b5b160e015e activity bar - show a "Hide" entry for accounts and home indicator (fix #113757) 7ab5c2a90ae activity bar - consistently show right click menu everywhere (#113757) f675564c5dc fix #114028 e17aea136d3 Fix #114189 - disable caching b9aaba047c6 activity bar - remove "Hide" from left click menus (#113757) 2b0132d09f1 activity bar - update order of entries to reflect visual order (#113757) b33b28dd078 Activate onStartupFinished (#110031) d61eb64745c activity bar - change visibility of entries to checkboxes (#113757) 6dc779565e1 :up: distro 913fff96a3c testing: fix error when test view is hidden after showing f5665378fd2 testing: start of diff peek view 09d99f7d71b resolve kernel providers and kernels. 732d4ff89e8 Make PowerShell 7 default if available and show in choose shell menu (#112768) 74038b7e0d8 do not use file scheme c88ab9e0b63 use in-mem fsp - remote folder config tests 506ae4a53e7 use in-mem fsp - multi root workspace config tests da3a21ee4e6 Merge pull request #112602 from microsoft/rebornix/output-view-model 041a5c3b6b9 fix tests - do not use file scheme f92251d8e61 use in-mem fsp - workspace folder config tests 1e44ae5da86 Merge branch 'master' into rebornix/output-view-model 03450bf0941 Update Codicons: Update '+' modifier location (fixes #114016) 84f2cf6449a use in-mem fsp - workspace init tests 722a6664f84 use in-mem fsp - workspace editing tests a2efefd3713 use in-mem fsp - workspace tests e3b18fa3efb testing: add filter box 676bb6b100e Merge pull request #114127 from shskwmt/fix/113603 990906a1655 Adopt strict assertions 00a781f926e debug: use mnemonicTitle and avoid dupliacte registration c38c1f497f2 use in-mem fsp - workspace folder tests 42221c900ba Set override to false when reopening editors after dragging them to a different editor group. This fixes #109000. (#114093) 31e33c478e5 Fixes #114042: Use Buffer only when it is available cef7004a46a activate search result extension onLanguage:search-result #110031 39619a136b6 minor polish e8fb4fd30da bulkFileEdits: use textFileService only for creating empty files c85297669ee Move id, label, and options to authentication provider registration e9ae0082963 use in-mem fsp in tests 3f3e35bf17e Add boundary for right arrow typeahead and fix bug with resetting Terminal (#113863) 61c6334a3f8 Fixes #112373: The hover should always consume mouse wheel events 3d500ebd8b4 Adopt proposed `CancellationError` (#93686) 5c1543b556c File name in editor tab reverts casing on save (fix #114096) 76c22d48c82 Merge branch 'master' into fix-semantic-highlight e149bdb42ac Merge pull request #113837 from HaoboGu/HaoboGu/issue113404 1551d1f1ff0 Fixes microsoft/vscode-remote-release#1485: Make sure to only render Reload Window prompt once c9bae24fb70 More UX feedback 7cf2ad082f9 Render remote name when reconnecting cba1d1b1848 Prefix all `performance.mark` calls with `code/` 64947067ab7 :lipstick: unit tests 533d094020f Allow logging FS access with stacks 8ec95fa3b7a tests - improve ext path tests 55bd92dd538 tests - extpath tasks are flaky ea7b8ddda3e Can't open, rename or delete files that contains ":" on linux (fix microsoft/vscode-remote-release#4227) e3f5b3dfe47 Merge branch 'master' into HaoboGu/issue113404 bd5c20448c5 Merge pull request #114129 from microsoft/alex/configuration-editing-tests-improvements c173fb7d72a #114144 revert showing cached theme icons 088304c9968 #114144 - Do not cache only uri icon efb833ab7c7 Merge branch 'master' into HaoboGu/issue113404 5755d943ca6 Tests must be compiled even when `yarn` is executed acb0a35629d cache icon paths in web 73b4dabb2d4 Make lint happy d1cfec44472 :lipstick: 8b288893a92 Merge pull request #114101 from shskwmt/fix/113807_parse_args d541d7c64c6 make SubmenuAction strict: don't allow changing its properties, make it not disposable ea756907598 - Make cached configurations not disposables - use workspace configuration disposables 31a53bb2427 :lipstick: 43310230886 Merge branch 'master' into signaure_arguments_label 175e2c0b1d1 `yarn` is already installed (fixes #114140) b57739f4a24 tests - more use of getRandomTestPath 64a14963f7b Expose actions to duplicate editor groups (fix #114132) 60bc00ff63d webpack config typing fix f6bbc8b68d4 update tsec tool cfb2ad879a3 Update src/vs/workbench/services/configuration/browser/configuration.ts e25cbb45e7a Dispose all Disposables from tests (fixes #114125) 2fd00ba9fef Add a way to troubleshoot fs calls 57c405c24c3 Change reason for moveWordCommand to CursorChangeReason.Explicit 7c3aacb40aa Add a mechanism to track disposables from unit tests 11ac71b2722 editors - cache previously used layout and return it 03cb2d2a236 Dispose `PieceTreeTextBuffer` instances e114a24d9f9 Improve usage of Disposable e71f31abe9c editors - copied group is missing to register editor listeners 313f4bfecdc fix #113620 db701d281f7 Fixed not to skip determination of option type starting with "_" 3ceb3a100ed tabs - improve logic of previously used dimensions and relayout 6bd7b70515d Revert "Enable webview tests (#114059)" 0a3a9ce7bb9 State of tabs is not fully updated when toggling workbench.editor.wrapTabs (fix #113808) b0e96922417 tests - selectively enable some previously skipped tests ea1b3f27db4 Fixes window border causes webviews to be positioned slightly off (#114061) 01c6003c295 Enable webview tests (#114059) a12a996d780 Retry idb tests. Ref #114025. 7a7d11fcc6d Merge branch 'testing-group-by-result' 5f2036033c0 testing: improve projection logic, add state grouping e3509b62fe6 Add search.mode option to control default search experience (#114015) d110d503425 Remove webviewHasOwnEditFunctions context 50dd2dd3f9e Add context for when the webview supports find d8a3dd44be1 Removed unused param 0fafaab62e2 mnemonicTitle in native menubarControl d95e22d0a8d make menubarControl prefer mnemonicTitle, make MenuItemAction only implement IAction 8d8ee957418 options for getActions() are optional c88c207e6c0 fixes #114028 6828ae1ab50 Removes trim & fixes regex c45eac1a819 tests - use explicit skip over handling within test 8d46328a407 more :lipstick: 832afd1276d :lipstick: 15cd2a1abd2 #115025 hash the uri and create css rule aa5064d4fd4 Lift some tests to browser (#114041) d6a63fc79ea FS improvements for unit tests (#114026) a2251a3b6b9 do not use mnemonicTitle for all action titles, #102361 3898af5db3d typos 10592747998 refs #102361 mnemonic as command model property 8ae693bee2c bulk file edits: make sure to use textFileService when creating files bebd0664073 Fix gulp task provider so that it doesn't always try to run 29e0cfd8beb Always elevate (if needed) for openTunnel API e7c84aab5b1 Fix privileged port elevation flow from UI 61187660af3 Fix #114031 114e38f175e suggest - add min height when persisting widget height 2042a0e4c23 Add new terminal link text for tunnels (#114033) 174259eec8f Log when lsof fails and return initial fe175afdb80 list widget should not remove rows from DOM when reusing 91a0d07f3e7 Improve `canTunnel` Part of microsoft/vscode-internalbacklog#1709 288e8c233a8 Fix #110525 5ed73f6e850 don't theme icon for MD elements 6d2e0aa21d3 rename tsc config file for better intellisense ec4c9f4c8f7 Merge pull request #112833 from homebysix/list-extensions 7b16f15d005 Merge branch 'master' into list-extensions a5a0c1527d1 add tsec config and exemption file (defunct?) ca6a7a69989 :lipstick: 5adcd2521e9 Fix #113257 ed6c343edb7 gracefull fallback for TrustedFunction 44c9b4bb7f3 use TrustedFunction workaround when loading extension sources inside web worker eb940d4ed6d Fix #113988 adc68dc3561 Add `canTunnel` to tunnel service Part of microsoft/vscode-internalbacklog#1709 128987f575e remove duplicate step 4c42e6c111b Fix #114013 35766c616cb #113757 show sidebar actions also on view title context menu e4dc7b4d796 Clarify OpenDialogOptions note (#113831) (#113998) eb409622888 tests (unit, electron) - set forbidOnly when running on build machine 691da329d66 Revert "refs: mnemonic as command model property #102361" 96e2981c91c skip failing test (#113882) 82dc292811a Merge branch 'master' into HaoboGu/issue113404 0949d5b794f Remove unused var acda4aed821 Make the external opener a two phase process aa73c2d435d Fix random focus lost issues on CTRL+1/2 for a webview (#111676) 045b0fc4c09 Fixes #110509 - handles markdown escaping & spaces 31d5e48d92a Fixes #114002: Finish writing any outstanding messages before disposing d36b3616e70 Change Emmet to onStartupFinished #110031 b041f460ce6 Show a disconnection dialog only after 40-50 seconds 455b029ad1a Render "Reconnecting..." in status bar and use "Disconnected" only for permanent disconnection 5d9e867aa4f refs: mnemonic as command model property #102361 3dc0203e021 testing: auto reveal selected tests e2c305f3a3b Allow registering additional external uri openers bdf57b45ced Remove button background in simple browser aa85ab9d03e Make sure we also log event when creating a iframe based webview d964664da29 Disable dynamic cwd resolution on Big Sur d68056d9072 Improvements to batched testing. Ref #113911, #109271 8c3f5dd3fad Support to start multiple debug sessions from a single launch config 80f369b7bee reduce number of entires in test batch. ref #113911 2b20162d227 Avoid hostname resolution in lsof 70e37bec1be Fix #113920: Codicon => ThemeIcon 16452c54f38 Merge pull request #113938 from microsoft/alex/terminal-exthost-improvements 98cc02c097d change default zenMode.restore to true bbb0aadc87d enable trusted types by keep a yelling default policy for a day to two, https://github.com/microsoft/vscode/issues/103699 23ac286dccc #113975 use insance to remove svgs tags e803459d4ad fixes #113921 8ad08b04f5e Do not compile `/test/` and `/build/` scripts during postinstall, the scripts get compiled explicitly during CI fa701a373b7 update references viewlet aa48a4eff7b `monaco-compile-check` is covered by the GitHub CI b1877cd33e2 Merge pull request #112033 from solomatov/error-handling-in-terminal-start a7cf03de2db Add elevation message to ports UI (#113990) efd298ccbdb Fix #113760 a78fffbdb01 remove unused eslint mocha 72572c59cfb bust the node modules cache 578c3d5374e fix #113781 d4c32800737 tabs - polish how to detect that scrollbar needs update 683a30f74c4 Revert "better fix for https://github.com/microsoft/vscode/issues/113852" 7222c005ca9 update loader, event better fix for https://github.com/microsoft/vscode/issues/113852 c1930b6baf6 make default policy strict, https://github.com/microsoft/vscode/issues/113975 cdb373186cd refince CSP for trusted types but don't yet enable it, https://github.com/microsoft/vscode/issues/103699 a9dc6d28fde use default tt policy to workaround electron webview innerHTML-usage, https://github.com/microsoft/vscode/issues/113975 d5fc23ce6ce Wrapping tabs: editor toolbar bleeds into tab when space is limited (fix #113926) 14bb2fdc128 Tunnels from a tunnel factory can have async dispose a84603f49ff fix condition f2dd0954925 add (disabled but almost ready) CSP for trusted types, https://github.com/microsoft/vscode/issues/103699 4aff4b99239 trusted types - loader should use trusted script url when using script tags, https://github.com/microsoft/vscode/issues/103699 de9e9c414ef fix path in tsec-compile-check df10825f69e fix yaml 5e673678ebd Merge branch 'joao/build/single-compile-job' 575f87306f9 Merge branch 'joao/build/esbuild' fb4a88e4037 rename ab3297dd136 only run terrapin on cache miss 11b79ba7ebb parameters d495358b01d add parameter display names d944b91cd1b remove no-exclusive-tests 39810d812ef Sandbox: adopt forcefullyCrashRenderer when reloading unhealthy renderer (fix #112485) 2b7435c389c window - focus() window that opens from protocolHandler af5adb530a3 Revert "add arch to cached data path, https://github.com/microsoft/vscode/issues/113852" d687818f8e1 better fix for https://github.com/microsoft/vscode/issues/113852 2d114755e83 update distro 4149b09417d parallelize eslint and hygiene in product-compile a4f9970924b Merge pull request #113826 from nrayburn-tech/issue-109438 74bc1d2672e re-enable test for https://github.com/microsoft/vscode/issues/111867 c6ceb1ab2ea isolate eslint from hygiene 519f8691bad fix typo 935cbe6aff3 update test cases 3759568789d support more unicode chars in isSeparatorAtPos 685999bcf35 Merge branch 'master' into HaoboGu/issue113404 e269e5e2c6c revert back using switch for isSeparatorAtPos, add several cases f3b2680ee3a Merge branch 'master' into alex/terminal-exthost-improvements 01089c0a505 testing: fix unit tests e2c91378410 testing: fix unit tests 59091157571 testing: code lens and diagnostic information for tests 3d8888779d9 Fixes #112446: Avoid timeouts in mirroring terminals to the extension host by assigning a temporary UUID to terminals created on the extension host side f1151f84ff7 Adds userAgent to clone, pull, fetch - #111909 Changes to use env 6802a656e26 Use cast instead of generic 271d9b8c007 better hygiene task definition 809d2f63d0e Added show options to simple browser open command 2fed7ba374d Adding settings to control which schemes simple browser is enabled for ba67d1bea44 Add more explicit type for TS 4.2 af6d164f73e single compile job cb67fffb94b improve hygiene glob patterns 27e26536f12 :lipstick: e4fe157544f equal => strictEqual f489602633a Merge pull request #113919 from microsoft/isidorn/workingCopyFileService 4aca944132c make sure to not fire any events for empty opertaions array 4f109404604 minor polish de8b6772761 Skip batching test due to failing on build machines. Ref #113911. ac10e57f6cf fix: The git commit message field is cropped with negative zoom (#112316) a7267aa0935 Update distro e8edff5eb7e xterm@4.10.0-beta.39 3259985c7af rename random_uuid to just uuid 1ace7e34995 remove console.error on commands for noisy tests 6763d82fdd1 also filter before debouncing when menus change 6c12d89415b :lipstick: 9293f64e937 :perf: first filter and only then debounce event handling 43aebefbf62 use Date.now() in stop watch c8d91038302 :lipstick: 39dbcfcfbce Set remote.restoreForwardedPorts default to true c6cc7d61401 workginCopyFileService: only one event for multiple operations 4d4b9225d2c Fixes #113917: Add square brackets around ipv6 addresses 83b4d6c8ce0 :lipstick: 7a27b248841 fixes #113815 8389f072696 Azure Pipeline - Adopt pipeline parameters in favour of pipeline variables (#113902) bb4cbce9699 Revert "publish linux builds" c49ef6df61d [html] update auto-rename-tag to linkedEditing migration 4fe3f75c6d3 Use `nodeSocketFactory` for tunnels for now (#113914) 1228854b4ae Adds support for gulpfiles using ESM. (#113505) 169a0ec047f sandbox - allow to enable vscode-file protocol via argv or environment (#98682) b1659198f62 fix incomplete stub, fixes tests 448d0497e68 Revisit how activity bar items and status bar items can be hidden by the user (fix #113757) ca2e7d8527f publish linux builds 0cb7dad36f0 adopt creation of N resources at once, https://github.com/microsoft/vscode/issues/111867 b99e9bc2990 apply file edits in bulks of equal edits, https://github.com/microsoft/vscode/issues/111867 841f6c9938e align source-map dependencies c8ef4ecd835 remove deprecated settings sync settings 27ff5760893 :up: playwright f054767eb4e remove unnecessary line 22b9a2b1e8b update esbuild f8a07fa6a9d Revert "build on mac11.1: upgrade version of playwright to 1.7.1 (#113906)" 63a0638d4cf build on mac11.1: upgrade version of playwright to 1.7.1 (#113906) 983bd69effc Update problemMatcher.ts (#113834) 0402f76ace4 Workbench has white background, then flashes black, then flashes white again. Fixes #112816 c6a1eda3315 themes: add ThemeSettingTarget d51e1fa4718 workingCopyFileService: create and createFolder support multiple resources e153ed6b3fc :lipstick: 16da2c5f0e5 change create, delete, copy, and rename operations so that they can handle multiple files at once, https://github.com/microsoft/vscode/issues/111867 fa593d83ad1 use vscode-tsec instead of tsec 007eb56ca84 yarn.lock leftover 6503475091f chore: bump chokidar@3.5.0 (#113886) 72095f86036 add arch to cached data path, https://github.com/microsoft/vscode/issues/113852 5ed76e3da7b Merge pull request #113842 from nrayburn-tech/issue-113809 296ba5464ba Remove obsolete chrome debugger recommendation aaa8fa92c67 empty f1a0aa9378d Fixes #113866 - removes transform optimization 9b6aaf1e86c Fixes #112481 - missing refs (because of trim) 4167837cb85 Show hover for comments, fixes #108396 dc5a3da3abd Upgrade to latest Emmet (#113848) 6f56b47c696 fix typeahead regex for move (#113850) 98f1ed6c758 Fix rewriteWorkspaceFileForNewLocation test. Fixes #113762 20950d65268 testing: update old import cfc8c5d3d77 extension webpack: do not copy .ts files as resources ed3989b069d Add some recovery from a missing compositionend event (#112621) 2c5c0a3be14 testing: fix loading indicators, add progress during initial test discovery 2112a99fd9d testing: migrate from actions to menu contributions 52bdc14cc6d Copy of translated errors for js/ts web build d29388d2554 Reenable test, fix #113768 485c5fc0093 Revert "extension webpack: do not copy .ts files as resources" 3aa41899aaf Unable to change to another theme if the theme file does not exist. Fixes #113661 66482b368eb Sequencer.queue: support failing tasks (for #113661) 63deed1c6e0 :lipstick: 41d01ec14e9 don't leak emitters of context key services 87d2b3d07cb add support for event profiling 45f79f85735 Scope gitignore out* pattern microsoft/vscode#113823 9be7f7fb655 file name incrementing for files without extensions ced3bb4bb9e Secrets API feedback 037708a33f6 Avoid textual codicon references in gettingStarted Fixes #112657 c8fbf3aca54 Fix #112735 0319fedae10 add lint rule for missing cancellation token in resolve and provide methods, fyi @alexr00 please remove surpression comment eed13efcc36 fixes #111413 d0f68b3ec9a IndexedDbFSP Perf/Correctness Improvements & Tests (#109271) 76dd27c3be1 fix https://github.com/microsoft/vscode/issues/113829 064fc7a5267 api comments, fyi @RMacfarlane 265bd0b5b9a Open Editor Sorting: fix issue when untitled editor changes name and list does not resort c1274981145 Fix #101738 3f435ff6c1f fix #113404 ab1aeb6b73d extension webpack: do not copy .ts files as resources 0a3e23a5b2f new html settings not it in the settings UI c41302c5ab1 Relax worker.onerror after a successful worker start 6c95b041ea6 test: add tests for #113403 c907b8fff85 no vscode-imports b99faeeb3ce fix minification target 51ea16966b6 :lipstick: remove appendChildren infavor of append, fyi @bpasero c46eca1dd34 Merge pull request #113518 from nrayburn-tech/update-dom 37b0d344c7b add a RANDOM_UUID snippet variable 2d1b63d6a3e Fix showing views submenu when view is merged with view container and view has secondary actions. 48dbb328998 fix https://github.com/microsoft/vscode/issues/113819 e8ad195f3e0 Revert "revert pool" 13e313c2b58 fix compile and hygiene cache miss f06ebe74253 :lipstick: f90c518b03c debug: remove enableBreakpointsFor since php-debug now moved to new api e008e41d27b fixes #113242 0652b9cbec2 debug toolbar docked actions only appear in debug viewlet 750948b7b5c fix hygiene as well dd9e52a40d9 libs a96a29b7535 pkg-config 035e15b7712 revert pool cefe06d375f build-essential 09e281c091a Fix #113732 7449d86b89c use esbuild for minification ded513b20b2 Make cancellation token in resolveTreeItem required Part of #111614 7814ffc41ec Fix #112663 699d736d785 distro 82b99b3286f skip flaky test (#113620) a9ed4e9b0a4 Fix quick input button height Fixes #113745 c4aeb68a68a debt - introduce and adopt flakySuite 174bfe9b528 simplify gitignore 008f8dcdeea missing compilation 503a2458dc4 Merge branch 'joao/build/agentpool' b5ccd30c95d css - less generic rules to prevent leaks f64cf2922f9 Fix remote explorer views getting changed across windows (#113237) c4ea0b55906 fix some spelling mistakes 6659f8dfe58 use compile agent pool fe795313d8e Revert "parallelize hygiene" bdbd644c27d parallelize hygiene a1760b1a6c2 Merge branch 'master' into update-dom 998e5e2ea67 onDidChangePassword -> onDidChange in secrets API 1bb2ae0e365 Allow ResourceCommandResolver.getRightResource() to return undefined (#113364) 7db413d4c10 Move secrets API to extension context a48ef56fbf7 Fix compile for current TS version 3ed300eb9db Add simple browser extension (#109276) 69dfa670ef1 Fix compile error if using older ts version 4d8895c7b72 Just kidding, keep proposed onDidChangeAuthenticationProviders API for now 942c3bad6b8 Sort contribitions b565c422aa3 Add find all references command for JS/TS 0f9ee988467 Remove deprecated parts of proposed auth provider API 13317a96944 Merge pull request #113618 from shskwmt/113318-diff-empty-files 87c2cf1b590 Merge the Monaco Editor job into the hygiene and layering check job 604e2466d90 Merge branch 'master' into 113318-diff-empty-files 48742bd3a10 Update ts grammar pinning tests 3bdf2825d07 parallelize 79fd01a78b4 use yarn task again 74623bc93c5 Update JS/TS grammars 2b040e87633 Unskip tests Fix #113761 714f85fc189 update build pool fee7cdacf72 add provider naming rule 4649e1205f0 fixes #113725 726acc51308 use vscode build agent pool 9d5f04fa0bd #100700 remove the skipped test e4bb3ff7295 fix #113217 414a4c0f511 list added view descriptors in ascending order in the event 8a0058b9e3b Merge pull request #113549 from nrayburn-tech/issue-107028 fc4b40b6338 fix type casts f4ab083c28e update todos ca370bdb0ae update my work query f93a2b62ef0 fix cr issues 00181ad8951 Fixes microsoft/monaco-editor#2292: `model.dispose()` should work just as well as `modelService.destroyModel()` f02af16530c Remove sync property d883d379d11 Merge pull request #113303 from microsoft/joh/toc ceb8da0be04 tabs - disable badge decorations for compact sticky tabs that have fixed width 4f34edadd65 Merge branch 'master' into joh/toc b62ec5c0eeb move shared config key into workbench layer dce7b0cd63b simplify outline model again ea51fb1bddf fix tests b948e42373c :up: distro 64eb716d57e env - fully qualify our own variables c03bc427cf7 some :lipstick: and refactorings 1e5b337c02b move document symbols command to right contrib fd23a8e3280 Have condition of test publishing match the condition for test execution 8986870317a Merge branch 'master' into joh/toc 9b66dc4ad2c debug console: to string of simple values should duplicate value for each count baf15f1041a Allow tabs to wrap to multi-line (#106448) 8ed509056a9 Merge pull request #113710 from mitsuhiko/patch-1 0490bb1e9ae Merge pull request #113716 from noritada/doc-fix 5bf42c9acd8 Merge branch 'master' into joh/toc b6c601b4fc8 Remove duplicate 'the's 8fc5e370f65 Fix a typo in a log message in extHostCommands.ts 98106c48a07 No need to create fake workspace folder for query builder Fix #111348 3283ade7649 Don't use 'expandPatterns' for workspaceContains search Fix #110510 da4784eaa84 Don't miss creating a new default terminal when reconnection is disabled Fix #113564 4e7e21233e3 Have `computeSync` return an array of results 5edb6102629 Extract all MarkdownHover computation to MarkdownHoverParticipant 408539d8fa5 More cleanup 18982d441bb Fix compilation error d3b643c8a48 :lipstick: 923f34a80d1 Extract `MarkdownHoverParticipant` from the editor hover 2f817caf6e7 Move more marker specific logic to markerHoverParticipant 28795976207 Extract `MarkerHoverParticipant` to its own file 765947c205a Extract marker related hover logic to `MarkerHoverParticipant` 7e7775705ee Fixes #113318: Show having no change when diffing two empty files 72420829833 Fixes #112834: Ensure the markdown link provider is registered before invoking `vscode.executeLinkProvider` 262a7157ab5 revert webview preload changes. 56c808a66a9 Emmet flatten DocumentStreamReader (#113602) b84858babef Emmet remove dependency on vscode-html-languageservice (#113599) 94facfcf06a Merge `ModesContentHoverWidget` and `ContentHoverWidget` 3564f180616 Fixes #40926: Inherit visibility from the previous line 95cfa9ede4e Fixes microsoft/monaco-editor#2276: Check pixel ratio after each render 19b5e736fa7 :lipstick: 689fbbd9607 Increase timeouts 5cc0aa28496 Add support for including line feeds at the end of lines (microsoft/monaco-editor#2265) 4a121608e8c Add test for microsoft/monaco-editor#1235 92d4b14e293 Update rust grammar afb6a0c56ef Fix CSP 15561c41399 Emmet polish 15ba9aee0e9 Emmet improve Expand Abbreviation perf (#113558) b5cd082cd47 Emmet refactor toggle comment (#113557) f1ea605a695 Use blob urls instead of data: to maintain current origin e6daf340852 Better simulate real-life CORS in code-web server 58852eaa854 Add a timeout to the editor tests step 5ea96ec9cd7 Fix `_colorMapOverride` usage before initialization 67bff68034c Add `monaco.editor.setColorMap` 433833fbe02 Emmet refactor reflect CSS and update image commands (#113550) a6bb30b41f7 lazier loading of windowsProcessTree c1bf6e0307b no need to update api 05be32f0551 turn on renderer view 7c11754ad4f avoid duplicated text model. 6a7f07f8b61 update height without scrolling the view ebb316a2881 Fix incorrect icon hiding for files in tree view 5dbfe32be31 Allow tree item command to be resolved later Part of #110498 3a70241a0bf Merge pull request #113536 from microsoft/alex/build-compile-no-container 3e945d092c2 Trigger build 321b407de55 No need to use containers for compilation and hygiene jobs 5b75a42575f Cancellation proposal for resolveTreeItem d746f2d2772 Fixes microsoft/monaco-editor#2220 0dc7faff87e Fixes microsoft/monaco-editor#2222 cbea242dcbb Fixes microsoft/monaco-editor#2236: Avoid using `wrapper` as a css class name 7c937a7a383 Fixes microsoft/monaco-editor#2237: Add API to register commands 0439aef7b3c update dom to use newer methods c44b7d25d91 Refactor Emmet merge lines and select item commands (#113516) c7dbab59ff4 Emmet create new html-matcher override instead of using LS (#113508) a1ea4df9596 Empty output view style update and layout change 4b6280aa8ce Skip webkit 9945754a620 Add editor smoke test (ported from `monaco-editor`) 4df5d59e021 force update metadata diff editor for the first time. cd836bb54f6 Fix process explorer styling issues, fixes #113399 3c518e43d39 Update distro f19eb28477e Avoid installing typescript 2ca3e67f32d Rearrange CI jobs 802a36b0970 Add typings validation 4df5991023a Adopt latest setup-node action cead2666633 Align all yarn caching steps 2a8140c5e8a Let debug wait for tasks to get input Fixes #108443 ffef9abe924 Hide auto forwarded port notification 82fe1e7d0df Avoid touching passed in options object (fixes microsoft/monaco-editor#2210) and avoid deep cloning overflowWidgetsDomNode (fixes microsoft/monaco-editor#2184) da8549b7323 Merge pull request #113376 from microsoft/alex/use-builtin-cache-action 4804bbcdff7 Tunnel factory can return undefined (#113232) 1c0efed5a67 Test cached node modules 9c9e1075826 Fix semantic highlight scheduling 413b5d47057 Avoid ts changes b4789ecf849 Fix typo 2b380bf8c34 Support whitespace options d20f8ed37d4 Add style controls 4b3d54ceb32 Avoid changes 7222b357f75 Fix cr issues d26dbae6cdd Adjust request schedule 0c697b2e334 Merge branch 'master' into alex/use-builtin-cache-action ddb88dac9b8 Avoid touching continuous-build-* 4248e3f7e82 Add Download Playwright step 2697a42ee71 add range WIP 2db89c75e6f rename to inline hints 1954e938504 Adjust hint label styles df24d0153d8 Trigger a build to test caching 1b713df9b61 One more try 941b3513c91 fix view state being stored after picking an element ff5245ea45a Enable playwright debugging 0d671ccb2a7 remove unused context keys a747b66c1ec naming: Outline -> DocumentSymbol when it's a symbol, some cleanup 86dd04ecfc4 fix some outline settings so that they are also language overridable fcba2ef5891 simplify filter updates 61965e6bc50 Use fast 7z compression level 674877fc173 properly implement `revealFocusedFromTreeAside` command 5162c8e8563 Add "Loading..." to custom tree hover Fixes #111615 4468307af3a Fix themeIcon + resource in tree view Fixes #113374 ed87c35de9a Show more port cmdline when wide And add pid. Fixes #112796, microsoft/vscode-remote-release#4120 0b1892f877e Start candidate finding later (#113377) 5b9ea8d3780 fix/workaround rendering issues with codicons and quick pick 02b72216d7c Merge branch 'master' into joh/toc ce02917f666 change cell uri fragment format so that opener service doesn't interpret it as line number, also throw error when trying to resolve a cell as notebook, https://github.com/microsoft/vscode/issues/113307 7b6bca0bf59 modes hover must not bread fragments, https://github.com/microsoft/vscode/issues/113307, fyi @sandy081 bbaff3d568b Adopt `Cache@2` for node modules caching 97ae453378e honour outline problems settings in notebook outline 88bafd443d1 Merge branch 'master' into joh/toc d24ab0a201a Improve comments and code style ff8ae0b93ff Avoid changes bf4e2371d4e Avoid generated file a6fd2cc1088 Use utils type converter caaf2a07a94 Merge pull request #113341 from microsoft/alex/node-modules-cache-key 8b7c6622339 also use outline view state for qiuck pick 4140affee2c breadcrumbs picker must restore view state when being dismissed 7cc87833199 trim MD headings syntax from outline element adc8c296ee8 move more things into outlinePane-land 1b8be429cda properly cleanup notebook outline marker b884f75fa6f fix stale breadcrumbs issue cb020e68a04 tweak (reused) rendering for breadcrumbs 4fa97186146 fix and tweak sorting 9c861dc5fd5 update outline as soon as it becomes visible 871f167341c add IOutlineComparator as concept, remove `outline.symbolSortOrder` 68257573641 More tweaks 382a8740a91 Fix that `VSCODE_ARCH` is not taken into account on Windows 40fb699b6f4 style tweaks 63acd85f702 render markers with outline elements 7728010c73b Invoke `mkdir` with `-Force` 05a5209b4c5 Fix candidate port finding (more async, better timing) (#113342) f23ed65688e Compute node modules cache key in JS to avoid globbing a5360f21b81 Merge branch 'master' into joh/toc fe70487f14b :lipstick: d75115ee9c7 breadcrumbs - make sure to dispose current outline when editor changes f39f31d2ca3 protect breadcrumbs widget from rendering bugs c459ca37441 Merge pull request #113332 from microsoft/alex/modules-list 3de96fd2372 Simplify code b7a5fcdc6d5 show a default entry when a cell is empty ea633831d49 workaround https://github.com/microsoft/vscode/issues/113333 07b28e284ba Bust the node modules cache 76c974bfebd Have a clear list of directories where yarn should be executed 1d7fb0e757b notebooks quick pick should contain all elements 698ed864114 fix issues when user state changes 25709313284 make notebooks outline a tree (using folding logic), also fix notebook outline icons 9f5cfc246bf Add dummy support 434f63192e8 Revert "Avoid generated files" 96b889a113b pre calcuate output height. ec3f4088e71 restore view state df64bfe7f7c avoid view state npe f98fabae6ce Merge pull request #113279 from microsoft/alex/remote-websocket 9a7e8372ea6 update distro 102e69c975b Merge pull request #113311 from microsoft/alex/gulp-lazy-load da802ca8909 style polish 98e05820b89 update distro 1ee7a0e015f Merge remote-tracking branch 'origin/master' into alex/gulp-lazy-load 1630db29bf8 indexOf baac11d5f58 Merge pull request #113296 from microsoft/alex/gulp-no-respawn c1eb24b027f Load expensive node modules lazily 11e600ce2c1 remove console.log d14c8de672f event dispatcher for cell layout. 4afc1ee4406 retore awol feature and fix tests with that 52c1cce2597 Add controller 6fa83ab26d9 move deprecated style into IconLabel, move/rename outlineTree to outline 54da36d181b proper disposing of outline objects d7644dc25ad replace IOutline#resource with #outlineKind a54c02aedd4 add setting: outline.symbolSortOrder 515550212b4 move sort order 088b21038e8 properly layout tree 661c741c302 make sure outline is all expanded 277a8262e0e Avoid gulp having to respawn 310a9ff90fa Merge branch 'master' into joh/toc 22c5527f96c fix compilo 9699993f161 use outline service in outline pane cfccae30dbf Fix layer breaker fd8b68457b5 Exit immediately when a cycle is found and running on the build 9c2a1dc473c Don't restore ports that are already detected Part of microsoft/vscode-remote-release#4112 741a568bfd5 Avoid generated files 8476ff1a9de WIP d2ee88ba3fd add config per UX (breadcrumb, tree, quick pick) 1922771f2e8 move delay "after big change" heuristic to new outline model 1478078ee30 Update task services doc link (fixes #112591) (#113170) 445f259e34c Add sorting to npm scripts (#112725) 297567be0c1 move document symbols breadcrumbs logic into its own data source f2fd0ec094e Use the browser's WebSocket for remote connections 17573d22216 move outline view state into its own file ca08df3de54 fix compilo 1844c541870 testing: forgotten push to enable debugging 84903a3f400 revert outputs should trigger output rerender. 64c38324e65 no outputs to render ede4de744d9 vertical alignment 23658cc8753 empty cell outputs placeholder 597ec5f0573 padding polish for mimetype switcher d345d1bd827 mime type switcher 8b23b938a38 split point takes renderOverviewRuler into account cb5f9b5294d Merge remote-tracking branch 'origin/master' into rebornix/output-view-model 6f11d34f677 resolveNotebook API command takes no argument 9ac5131833c Have the `TunnelService` use `IRemoteAgentService.socketFactory` 11f838c144c fix #112747. af92a731fa0 Fix #113250 0e2a0f9013c Prompt when there is an AMD module cycle d63aa232d93 update distro e8bb7a938ee fix #113243. f0376ac1312 Add `permessage-deflate` support 609d547db1f also show cell-file icons in quick pick 7593c56fdd8 use file icon (if applicable) for cells, otherwise use default icons 5ebbd9a77cf re-use css classes for better icon support 19cf2d424e0 render highlights in breadcrumbs picker 68da4f16d67 remove onDidChangeActive-event 358f3909620 simplify model, add keyboard nav support for notebooks 822a45f6072 add outline target and adjust sorting, filtering for document symbols outline accordingly cece1a4fcf4 use identity provider, some cleanup 88c271c3f71 remove ITableOfContentsProvider, remove duplicated code, add quick picks to IOutline 4d47c40dde4 delete old tocProvider 7cc71d65361 Fix broken remote explorer drop down Partial fix for https://github.com/microsoft/vscode/issues/112750 513055e2e0d show a root element where there is outline-breadcrumbs but none are currently selected ebb69237016 reveal vs expand folder vs select folder... c51830e8efa better revealing and previewing 48c2ad6493b Temporary workaround for #112843 add8753c74c Only terminate after 3 EPERM errors dee0c84e7f0 update distro a512c86f10e Revert "fixes #112750" 57e3aba4e16 Have `/build/` compilation and `createAsset.js` be runnable independent of the root `package.json` baadb591bd0 update nb breadcrumbs as you type c6f70a3a019 :lipstick: c2f1a367ef0 Adjust node module path 29f556a724c styles for notebook outline elements ec6087fe180 Merge pull request #112837 from microsoft/alex/node-modules-build2 a8d9a5eedc7 Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 5c1ff8158b7 Avoid lookbehind (not supported in Safari) b71972bbb00 Support open in background for 'open with' f0c758bdcc9 Support open to side from the 'open editor with' quick pick 64888cafe07 Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 09ca712fe7f Fix compilation errors d78c8689d0a Give browser unit tests even more time, the build agents are having a bad day 36d09208f19 Fix whitespace issues from github merge UI 72cf134322e Don't transform viewColumn used when creating extHostWebviewPanel programatically 32d935ebf4f Extract type guard 186792cadbb #27498 restore extension editor webview scroll positions (#85982) fc35c4275f8 fix #112778. 768cd308c62 typeahead: fix invalidation on 2nd char in zsh aa8962f5dcd Fixes #112353 54dc2d786e1 Merge pull request #112384 from myovan/master 25212c95eba Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 563664f3491 Increase macOS browser unit test time because it continuously times out 16c2193e3ff eng: avoid duplicate prelaunch task runs afafd5e8358 Merge remote-tracking branch 'origin/master' into rebornix/output-view-model a207b50937d dispose webview scroll event when switching models. 4fa0f309ab8 webview cover. 9970299016a dispose webviews after switching models. 361877735ce :lipstick: 71a733b4aa0 finally fixed the OutputViewModel leak eb154856a38 fixes #112366 87629065098 :lipstick: 6ad37a351ff cache metadata and output height. 11d5c625d1f fixes #112750 20831dd3df4 Keep only `@types/*` deps in `/build/` and share `terser` (#112718) 8fdb44467c7 update distro 273a5cdf5aa Emmet comment spacing fixup, fixes #112835 a8cadd39129 Merge pull request #112812 from microsoft/alex/node-modules-build b4a22eba377 recompute output height in diff view model. 6ad2dccc786 Emmet Toggle Comment HTML :lipstick: 775bf46bad4 Adjust references to --list-extensions option ea15eb4e5ab Strengthen sameNodes check :muscle: fixes #112829 94fbbb38ae6 tricky selection listening 58985749f9a memory leak e064043f7a8 wire up outline service with breadcrumbs control, WIP 202a8fa3eb0 Merge pull request #110961 from a5hk/snake d5bed1d4a7c fixes #112792 db27c552056 Adopt `ICodeEditor.executeEdits` c2044d680f4 bust the node module cache dc169ce06df Merge remote-tracking branch 'origin/master' into alex/node-modules-build da4192d2879 Leave sorting deps up to yarn 3e8b2d86d17 bring back css integration tests 6d552620316 update vscode-uri c1b988bcf86 Merge remote-tracking branch 'origin/master' into pr/a5hk/110961 2df64d27dd2 Merge pull request #112777 from microsoft/alex/prof-v8-extensions f294e4a9cc4 Merge pull request #112810 from microsoft/alex/node-modules-types ff744b4fa8a fixes #112281 7cd137263a8 Fixes #112382: Assume that control characters are wide ec9ba0edb68 debug: Focus child session instead if it is stopped 02443d02f5a Fixes #112412: update comments to match placeholders b0af35c8104 Merge remote-tracking branch 'origin/master' into alex/node-modules-types 711ec31c7ea Make sure to call done() from unit test 8c5966fc770 Merge remote-tracking branch 'origin/master' into alex/node-modules-build 75fc5cf5258 update distro 14cb2089dc2 update distro 2c4988b7639 Fixes #112301: Wrapped lines contain the wrapping whitespace in the line content 295912f7d50 update distro 4fc14314b69 Fix compilation problem 3bff49d2468 More tweaks to Windows cache exclusions b3e390baa7f Merge pull request #112760 from microsoft/isidorn/workingCopyServiceMulti c78bd5bd783 createFile and createFolder only allow single operation until there are more use cases 60c263ce1ce Merge remote-tracking branch 'origin/master' into alex/node-modules-build 318ff7e94a8 Merge remote-tracking branch 'origin/master' into alex/node-modules-types 8dc8025cd48 comment out css tests on windows 4efb4a2e8db decorations - show them next to the editor label when tabs and breadcrumbs disabled edd37076b4b Adopt new mocha types 7971d627ce8 first version of outline service, outline creators, and implementations for document symbols and notebooks db82bc13aa6 Move /build/ dev dependencies to root (#112718) f74ad9692f6 Align `@types/*` dev dependencies (#112718) 9034b769fa8 fix #112805 0adc15c4bb8 configureCrashReporter should check whether we are on Electron b069dbe0aeb Tab decorations need to update scrollbar (fix #112799) 9c30a0e98cc null guard 780ae767608 workingCopyService: create and createFolder also use IOperation interfaces e588e04b5ef Merge pull request #112803 from thebinarysearchtree/master 34f1e7ae207 Revert 0d14d3e38a8aba6e2bcd6d5dd729c4d47b3d4f97 1585a290afc Merge remote-tracking branch 'origin/master' into pr/thebinarysearchtree/112803 4db298aab63 Avoid text flickering, just render &nbsp; to have a height eb3cfcda015 chore: bump electron@11.1.0 d4e98289a34 [css] revert changes to test runner 5d6f7a65d38 Use IFileOperationUndoRedoInfo abf082cf74a Log more details when exiting 65c59b509b6 Merge pull request #112798 from microsoft/alex/node-modules-types-keytar 3d9d6b34204 trigger layout when resource labels have rendered, fixes https://github.com/microsoft/vscode/issues/112799 daad75c2c6b [css] update to vscode-uri@3.0 d6a6b44a130 Remove all `yarn` warnings aa2864d53f7 Remove most of the `yarn` license warnings 90f9a7de885 Execute `yarn --ignore-engines` for extensions 1141224b80f Remove debug console log 13ea3e08a1e Fix hover widget. 1324dcf085c fix #110982 63d49f6a135 don't disable the current remote resolve when bisect'ing extensions, fixes https://github.com/microsoft/vscode/issues/112473 2dd359c7153 Use the root typings for keytar since we are loading the root node module (#112718) 2c83509a154 Fixes #112666: Recompute minimap options (which hold the background color) when the tokens color change df53f46ac2e Merge pull request #112670 from chenjigeng/fix/hover-link-encode-unnecessary 98166ea0b19 update distro 0d14d3e38a8 Fixes #112391: (Re)layout the hover widget after adding async content 7f1af9efb1f remove more unused code 5e865477065 only show render style switcher when the property is expanded 141572a2b21 render outputs in text by default. d46abd43537 avoid plain/text being rendered multiple times 71d63c7f741 no transform for ITransformOutput 3337693651f dedup. 8d5b2904fa2 :lipstick: 1c2d88e68ba fewer weird as cast 6d378dbadea no more casting for Single/SidebySide diff view model. 819161c7bca DiffSide enum to replace boolean. 6dd6d4e5138 Add `--prof-v8-extensions` flag (see #112393) 681a3e413d0 :build: c927a8015b9 Merge pull request #112771 from microsoft/alex/node-modules-vscode e48a21c44bd :lipstick: e9abb31537a Reduce height of notebook add new cell toolbar 2292bb0283f Make notebook add new cell toolbar visible on hover/focus 25cb0d70d4a Update removeTag command d03c18661cb Windows CI: Do not cache symbol files fee6dbf4e0e Merge remote-tracking branch 'origin/master' into alex/node-modules-vscode e461782061e Fix compilation problem 5e3dfd3bb8c Merge pull request #112765 from microsoft/alex/node-modules-typescript 7ca71e763d6 Move away from deprecated 'vscode' node module (#112718) c5d42b27722 renderers layout update 88f32df1d71 Merge branch 'mocha-update' e0498f0cdd3 Share typescript node module (#112718) dadb18c39e8 Upgrade Emmet removetag perf + behaviour, fixes #104173 04d74117859 eng: update mocha 2 -> 8 877dad976eb load renderers. bcef72ddd01 hygiene: switch to terrapin 434bbbde983 workingCopyService: take options alongside each argument 710360b7db4 resolveNotebookContentProviders does not take arguments. cb2167fdb22 Output transformers take ICommonNotebookEditor 3551968d69a update distro 2b25e675eb7 Merge pull request #112722 from microsoft/alex/node-modules-webpack 6112cc76f79 Move asClassNameArray/asClassName/asCSSSelector to CSSIcon 03a3e114151 No more spinning of loading progress. Fixes #112711 e42440bd357 Merge remote-tracking branch 'origin/master' into alex/node-modules-webpack 3072f2dd5cc Merge pull request #112719 from microsoft/alex/node-modules-mocha fba51d8422c :lipstick: async-await ebb94b4795e remove unused code 65e1707d19d format js/ts on save 3697925e5bc Use menuService across all views for context menus. Breakpoints. a341f800668 fix https://github.com/microsoft/vscode/issues/112745 d5d6096b65c tweak wording for participants https://github.com/microsoft/vscode/issues/111878 5ff434d97f1 debt - use localized string for bisect title 79d6bf6ca82 allow commands to specific a mnemonic title in additon to "normal" title 6efbb251b5a debt - tool tip never has a non localized variant b34a71e2279 Fix view order in remote explorer Fixes #112200 cbc47b1d7be Do not share `terser` 14440356e52 Merge remote-tracking branch 'origin/master' into alex/node-modules-mocha 438feb87d58 Merge remote-tracking branch 'origin/master' into alex/node-modules-webpack 4fae21b64d3 don't show dialogs when running tests 0e68af72989 fixes #112603 5c386371d8f Merge branch 'joao/build/compile-artifact' d981cf5b81b Revert "Revert "Merge branch 'joao/build/compile-artifact'"" 804c90cc49f Adopt more breaking changes from copy-webpack-plugin 77f4fb49952 Do not upgrade mocha 49962373131 fix tar d07422ec301 rename workspace action for duplicate b7aa0f7d406 fix template usage af42aa5bff8 show diaglog when extensions participate in file operations, have "don't show again" option and command to reset choice, add logging 2aa92c6e83b Adopt copy-webpack-plugin breaking change 3c4de451b48 ux - distinguish folders from workspaces when opening (#77718) 4f4ba928851 debug console: use menuService 29eb3fbc6a1 build: tarball compilation output first 6de06bc8c86 update distro fd85ae4f4a2 Avoid recompiling remote native node modules (#112644) 1cada18542a Share webpack related node modules (#112718) ed19f6082f3 Share mocha related node modules (#112718) 83c47f90d0d debug: move Debug Console action to the `...` menu adf764617e9 remove unused keybinding id e3612f789be Use registerAction2 in markers view bb157721fbb `/build/` and `/test/` should only have `devDependencies` 0929ea86cd3 don't suppress preview when handling onWill-events anymore, https://github.com/microsoft/vscode/issues/111878 a7fbcc27b75 Merge pull request #111222 from microsoft/joh/tabDecorations a09cbd1b118 timer mark sources must not be unique, fixes https://github.com/microsoft/vscode/issues/112708 834488bd7a1 merge last stages into Publish c757f9c70a1 merge macos jobs into same stage c8aaeb75137 Revert "Merge branch 'joao/build/compile-artifact'" 6d683afb84f build: compile smoke tests 2445f698949 fix hygiene 7aee2c7d45e Fixed issue -filtering by extension in Change Language Mode (#112435) d8a7c31aba3 testing: structural and perf improvements cf94178b897 testing: improved test explorer, cancellation 201112e9948 testing: continued work on test explorer 732c73ef796 diffBrowser. 7c4757dd0ce private _ 0055e658c99 style polish d6e8feb7744 Check in additional file for uri opener api change 13770874831 Ignore case while checking pressed keys in webview ecd2325f863 Escape backslashes in keybindings for release notes 423076ab493 Pass schemes to main thread a28b7022e0b Emmet fix edit point commands #112691 ae1077255c1 adjust test for removed process env key 1248ddadb8c fix #112683 bd38c65afc7 Add workspace tagging for java (#111303) 847fd19b026 Merge branch 'joao/build/compile-artifact' 21b1da3fb08 absolute layout for side by side output diffing bd131b85785 dynamic .artifactignore a8b4e9817f5 finish compile artifact 581ae611c2b debug: watch expression use menus 483bd40550d Update several Emmet commands (#112597) 2156931d38b Better side scrolling 41f450129ff fix: hover link encode unnecessarily 9474102e7b2 debug: more transition to commands, get rid of StartAction bffa4045489 Have TentativeBoundary trigger rollback (#112510) 9f27d99af01 Update isVSO check with new remote authority af7edd782e1 move progress and cancellation of file operation participants into its only customer so that progress stop when applying a workspace edit and showing its preview 6a342fe0a47 update original webview based on original text model. cee8cbd9f29 fix cyclic dependency b8ddffe7b41 rename setting fc6bf56844a Fix executeTask for composite tasks Fixes #112545 e5e25a027e3 Update src/vs/workbench/browser/parts/editor/media/titlecontrol.css c78bc564604 update references viewlet 3776ba6be2f Fix activity badge on ports view not going away 7d0d3835e6e cleanup hygien fb2a5e18bb2 fix build df0eda5adbb build 24a98f06442 debug viewlet: use registerAction2 and restructure the whole debug toolbar cda701edbd7 debug: move colors to debugColors.ts from debugToolBar d14fb9da0fb fix build 6236a5bf8b5 compile: use artifacts instead of cache ad362089bea add proposal of CancellationError, https://github.com/microsoft/vscode/issues/93686 b4b8bcda479 tweak padding-right for decorations d5a632e6fcf empty 0cee1531f79 Merge branch 'joao/build/remove-postinstall' 7db8e3b08c0 fix https://github.com/microsoft/vscode/issues/112418 ce1ffe0e7f8 link webkit issue for missing timeOrigin support a780c7d4515 spell out GDPR types instead of using mapped types 018b924fee2 add logging for #112649 3b5cdf3a0eb backup - move progress reporting into place where save actually happens c7d468d8ee3 empty 6260e655bc6 codicons -> iconLabels a1b6de93363 Fix markdown span style filter Fixes #112606 1abefb9be2a Fixes #112652: A disposed IPC channel should reject all requests with a canceled error, not resolve them 39bd9df739f Show a clear dialog on web when the remote connection fails aaf73920aea Ensure task executions get cleaned up Fixes #112247 6f08397de0f Enable fileWorkspaceFolder variable for remote tasks Fixes #112514 78fc9abd92e explain why ::after "inherits" italic rendering 21c8c9f768e Merge branch 'master' into joh/tabDecorations f75e0388adc remove passing user target 8fbe27ae9aa Do not touch the perf marks names ec2d8d67725 Try to give a good stack trace in case loading code fails ac7eb534b82 Increase web worker extension host timeout from 10s to 60s 1100f276812 fix build 77221e5f604 Allow strings as host name for port forwarding af519ea93f7 Merge branch 'joao/build/merge-distro-directly' 9fe0d3c372f Merge branch 'joao/build/child-concurrency' 2f8dee4d87c Add logging for calls of `process.exit` in the extension host 20920160792 don't show loader stats in perf view editor anymore 25d6642db52 debug: preserve focus in editor when integrated terminal is shown so match debug console behavior and to make sense for accessibility d833f8bc10d quick pick - use Alt as modifier to open to side 3229991032c :lipstick: 083d38475c9 Tab bar not rendered on first load of only a welcome editor (fix #112618) ede8d447025 Bump distro 8a2ec350bd9 Restore terminal UI state and layout when reconnecting to remote terminals Fix microsoft/vscode#109244 fd6debbde2b hide inset and update layout for the left webview. 1741bbf7e6f render deleted output 2118388b0e1 two webviews fec4672c27a output diff container css class clearing 09d72bfaec8 :guard: d2aebcd2c58 absolute positioned borders elements f91b8f2e7ae More scrolling in getting started 01b04218586 Take ownership of workbench-welcome 03081f5a3a8 Polish skip location 6d3c2e68355 Adding proposed external uri opener API 542670762fd Make sure we dispose of webview revivers when the main thread extension host is disposed of 03c528450f3 Small formatting cleanup bd8e81d122e Merge remote-tracking branch 'origin/master' into rebornix/output-view-model f6a796b6693 grouping types in notebookBrowser 86838823e3b move genericTypes into notebookBrowser 706b8ddf983 single backlayerwebview! 05f69f7bbd3 share the logic for renderers in webview 64f7c1b0444 :lipstick: b56da5e92aa align backlayer 1 and 2 c7616704115 fix build errors fa464a731cc :guard: 9694d9f5c96 move output layout update logic out of back layer webview. e2458c2d705 Fixes #112483: Use `JSON.parse` and fall back to the tolerant parser only to extract better errors 9c70421d476 IDisplayOutputLayoutUpdateRequest. a7cac806230 no need to pass in cell for updateViewScrollTop. it only talks about output and offsets. e3cf33470d6 link clicking in the output webview 65bc4153aed support scroll position syncing. 15ba91d098c Massage mark name to align fbe4aa28ff4 Collect and deliver perf marks from extension hosts (#112552) 691a2ce4ecd add timeOrigin as implict mark whenever possible 976b9b5cda2 :lipstick: 0ff71d32138 update output in webview position when list view layout change. c782b708b18 cell body height to 0 so I can click into the webview adaa7d6d638 Update codicons: use new loading icon and animation (fixes #112593) https://github.com/microsoft/vscode-codicons/commit/ca2658d7973430426109b97f9f57c9f50b4f1717 7284389d4bc Update Codicons: Make circle-large-outline 1px outline (fixes #112310) https://github.com/microsoft/vscode-codicons/commit/7a530b493aadaaadee5ae62e33a90235795dfc09 bd67f0d0cab :lipstick: ff02224c1bc move output layout info into genericCellViewModel shared by notebook and diff. 179adc5f7fd support removing a setting from all targets 284ace0bb6f Cleqn up codicons 35be51e43d9 open editors: adopt registerAction2 bbb797d3e4d clear static outputs when collapse outputs panel caa595fc066 absolute position of mixed static and dynamic webview 3080c3e88c4 webview output first load f158da4d7c4 Fix microsoft/vscode-remote-release/issues/1801 063ecfe0768 explorer: adopt registerAction2 66bf5744fa5 :up: distro 5b33fdd6507 API: finalize status bar backgroundColor (#110214) 2daa49098b1 Catch all localhost duplicates when forwarding a port Part of #112571 41628e33267 merge distro in a single command dfeaeb5740a debug: check if languageIds is there e2f6cc5a965 breakpoints: use registerAction2 d79f4e7b887 add test timeouts 208380cf766 Dispose a permanent failed connection and fail any further requests through a disposed `ChannelClient` (#112278 , #112568) 834b2b1570f bump cache salt b7d648a8739 remove CHILD_CONCURRENCY=1 for all except windows 9293efd7e7d build: remove postinstall script invocation be2d9834342 debug console: use registerAction2 c97d5e10337 build: use PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD 5ae66f37a89 build: use ELECTRON_SKIP_BINARY_DOWNLOAD e135eee1f1d add perf mark when file systems are registered, fyi @bpasero d782f11c7b2 do not restore theme if setting has changed 6aa034b1ca4 fix build 43c613c7009 timer mark event should also include unix timestamp 02bf5807169 remove migrating sync settings 3a8b161dcc8 #103869 remove user value if set to default and target is not passed 181d5dafba6 editors - show progress when waiting for auto save to complete to take long (fix #112278) 175c1298b84 remove all usage of concurrently 7743d971b10 concurrently -> run-run-all d444826441a Revert "debug: stop supporting enableBreakpointsFor" 6c5916cafe1 web api - document some methods I forgot 607a0b8f133 in addition to file watching, use text file service onDidSave, fixes https://github.com/microsoft/vscode/issues/112477 0716eb086a6 Merge pull request #112306 from microsoft/aeschli/remoteIcons 0f56b9b6868 add embedder API to retrieve (startup) performance marks 6eb9b8938fc debug watch: use registerAction2 092b1365c76 variables view: use registerAction2 8ddbdd338a1 Merge branch 'master' into joh/tabDecorations 690e9f1e02f add ITimerService#whenReady bee1e648979 Fix Configure Task for workspace w/ 0 folders Fixes #111815 aa587fe40a3 Catch bad progress location in extension trees Fixes #112211 b54f979ccbb Merge branch 'master' into aeschli/remoteIcons 05b94398d5a update distro 27cefc2a818 Rename `Protocol.onClose` to `Protocol.onDidDispose` 9cc0fb57434 windows - add helper method to know used window 460b6e720ef in browsers perf util is just a wrapper around native performance 1537b5bcc25 windows - cleanup hack for empty windows when restoring afbd2e826c7 Remove Build jobs for now c42e44e756b :lipstick: settings descriptions referencing other settings a1f815a4c9a add option for preview navigation behavior (#112389) f3e95ede9e4 Remove unused import 29e3f670384 config - careful with undefined/null config props 6b950b3d685 :lipstick: d36f19d1d3d quick pick - configure openEditorPinned properly f9bb8e62001 fix #112467 5114f5d76a1 Merge remote-tracking branch 'origin/master' into rebornix/output-view-model 89fd7be7fbd test 9ca7b4ed4df DiffElement cbf9234d4fd hook modified webview a9c5d7cc3c6 chore: fix CXX export 6361cfab60c Add scrolling to getting started page (#112500) b2c0291c254 expose notebook text diff editor list row container cf242ccaa83 prep for webview renderers ca4601deba4 no unnecessary as any f656636cc38 :lipstick: 14b7df48c39 do not restore default theme dcda9032e78 output height calculation in view model by reading folding state. 239c211326d positioning for dynamic height output 4d0195152fa Add a slice to fix compilation f76b1c25e7e remove quotes since we don't spawn shell 79a42e72217 use menu registry for sidebar actions 9565cf54c63 chore: bump electron@11.0.5 b44750d551d use menu registry for views visibility actions 387f4f4b112 Skip electron binary download 7989b98326e separate side by side and single side viewmodel 428008f3a56 Align versions across `package.json` files d6e0a5424f2 Use directly `yarn compile` 3ba967fd7eb ext: log errors running contributed commands to the console for debugger vis d583e26cd09 fix show view submenu in debug 0f33afa9f96 fix #112217 by replacing look behinds 42e31e92e29 cursor and user select update for output 5431ddb506f Bump distro 4263025dcdd Merge pull request #112279 from chenjigeng/feat/builtin-extension-report-issue 287137afbcf fixes #112415 8fca5328ac5 Merge branch 'roblou/shellEnvVar' dce22cf74b5 Fall back on node API when $SHELL is not set, for user shell and shell environment discovery See github/codespaces#1639 8fbaf86e4b1 fixes #112413 3ee9eb9be4a fixes #112417 a22b5d54ad4 [json/css/html] adopt lsp 316 c2a8940127b simpler perf mark for didLoadExtensions 17c777b1119 update distro e2ba0809426 fix typo per #112437 29edd0d2a90 Use panel title context menu for contextMenu actions d766e6baa8d =revert changes to themes.contribution.ts 6d8f5bf363a Merge remote-tracking branch 'origin/master' f7d9fe9b720 no trigger specification 8876c6debba enable master ci for production build 5b2015c9a00 telemetry for raw timer marks 72e82ba7b25 Make simple file dialog more predictable for screen readers Fixes #109722 9ac0fc87902 remove unused/duplicated perf.mark a6f2524e4a8 - introduce panel title menu id - move view container menu acitons 43017777275 Update grammars c87c95a1a04 prefix our performance marks with `code/`, e.g `code/didStartRenderer` etc 7381f53fd18 windows - move out more state code into separate class f9b89066c7a remove dependencies stage 5f31a6ddc66 Revert "fix yaml" 064e1d19dfd fix yaml 2f2004f5fa8 faster dependencies check d67e33f0b0d split compile & hygiene 2af62a03fe3 simplify continuous build b1524d6b34e build: VSCODE_PUBLISH 200d60cc13c Do not create issue on failure c7df7d91f42 Move actual gulpfile logic to `/build/` ac6cadf8ee2 Fix gulpfile e56597ab7a6 Save 1.5 seconds from `gulp` startup time 5f20ce95815 Increase yarn's network timeout 7d4c5a2c0fb Add a dedicated `Build: macOS Node Modules` job 90f0cf5b313 Force cacheNodeModules to fail 28776ec1a28 Cache yarn cache directory 704393a57cf fixes #112410 7168a1bf157 remove unused measure `ellapsedTimersToTimersComputed` 8b5984e7b83 Windows state deprecations. Fixes #112443 4df387f5ad1 add a way to read marks with source, adopt in perf view editor c666c1d72f2 Save remote Help&Feedback enablement globally Fixes microsoft/vscode-remote-release#4165 3aa342ff68e Remove use of `getActions` from tunnelView.ts Part of #92038 4ba273fddaa name marks with source when importing them 51a3943093b Delete PR workflow stub 814bf82b853 Split compilation job into core compilation and extensions compilation 672216afdab Fix auto-generated link c7319db91ce Remove use of getActions in remote.ts 16e715dc38e Bump ini from 1.3.4 to 1.3.7 (#112276) 45c7cae914d Bump ini from 1.3.5 to 1.3.7 in /extensions/markdown-language-features (#112275) d1fff1a0836 Check in `.js` files from the `/build/` folder to improve build speeds ec5da6d09c1 remove direct writes to `globalThis.MonacoPerformanceMarks`, use native performance instead, import native performance entries into timer service, fyi @bpasero 4b88174158f notebook: use icon names in registerThemingParticipant d55a3f0bcaf Merge pull request #112296 from yeswolf/master 71aa067bbd3 Fix intentional failing test e25373f16ea One last try at automatic issue creation eeded3b8c45 fix #112447 614e183e9a2 Attempt to avoid skipping steps on failure cb84c32f5ac fix #112448 db4264eb3f8 Fix variable b7f7b9fb8bd Intentionally fail to test issue creation a861e22c7cc Switch to using `github.sha` b742a4c8ea1 Create issue on test failure 707afc26d6f Skip compilation if the cache is hit 36b48f49849 milestone update f413b81fcda windows - move state handling into own class 75eeac01049 Split Linux Build, add macOS jobs 6f08741eb91 separate viewPane and viewPaneContainer a4206d19b0d rework perf-util, only allow for marks, separate perf-marks from renderer and main process (and future other processes) 24b18f1bd1f add perfEntries2 75f3a503fc1 create and dispose menu for context menu actions 18ded3c91b2 windows - shuffle state interfaces over 9489147837e Re-enable build jobs 51f18c087dd windows main service :lipstick: d8a48910053 windows - first cut cleanup of windows finding logic 1a1db8f00e7 bootstrap - add more typing info 1a2132f16ee web - show dispose dialog only upon user interaction 28964872e7b lifecycle - log long running operations preventing shutdown (for #112278) 87b4380045d Merge branch 'master' into master 96b426ef1da Remove dupe context key service registration in cell Fix #111280 873f23dc4cf Fix line highlight when navigating to search results Fix #106209 7e16a1e72ed Fixed issue with dragging to select text on Hover should not hide it fad4717a787 Fix issue with dragging to select text on Hover should not hide it 5954c8366d9 Fix #112267 - Revert listener inside Submenu action - Create listner for submenu action changes in view menu actions ced21a0abcc :lipstick: fd44d15c223 fix #112337. fe4f9a9e6fb testing: add to i18n 91bb3857ac9 Use tree widget in the process explorer, fixes #104013 75dd72eeff5 move layout info into diff cell view model. a9bf16e0019 testing: base test explorer f30948328de update distro 70a67a1b844 Convert to use `for ... of` c5c6c824113 Add Windows 7ae944e4b04 load static renderers 70355b66765 Add macOS 374e7487bd2 Run unit tests concurrently 58e88100755 Try `yarn concurrently` 73c050511b5 Avoid respawning ba16f865b22 Remove compile and linux build for now 44b918b6248 Avoid "&" 0059c4cbfe0 Tweak combined step 072d922c450 Revert "Revert "Pick up offical TS build for web server"" 5b8a6ee21b4 Add more logging to resource loading for webviews 771068e9978 Remove unused function 3bad41ff3c3 Attempt to run things in parallel 0dd9cdbb45f Fix env variable usages e2e23aeb777 Add a compile and a linux build step f79e3aea635 Fix notebook status bar icon colors (fixes #112323) e3e3f8802ff Abandon composite actions since they cannot actually compose on other actions d1d4143971a Attempt using absolute path 7e7c1de5697 Follow the expected naming scheme 623440c55c1 Extract cached yarn logic to a separate file 01ea0ecc098 Remove playwright caching eb5c4388c74 Revert "Pick up offical TS build for web server" 92723a8a2c8 Bump markdown-it and highlight versions 52d2132e8d9 Move valid layers check together with the hygiene check 4942f242050 quick fix for setting description typo (#112327) 641abd4170d Extract the hygiene check to its own job 0ec1755aa9b Simplify caching strategy d819caf1d27 Fix if condition c7fa4ef0218 Troubleshoot expression b2444f539bc Open Search Editor Action Bar item should clone search view's config Closes #112209 e1bc069d6ab Push workflow stub file e8922b83b11 Update arial-label when renaming a terminal. Fixes #99072 baacaaca3e1 feat: use baseUrl first fd45ba86b05 chore: remove git suffix c197be4ef74 externalize remote icons 76436a4d435 Cache the /build/ folder compilation 2554c8c14e0 Remove the `linux-node-modules` job a0122361111 Define `path` for the Cache node modules step dc99b1ab774 Add the key property to the Cache node modules action 5e6152dcb39 Introduce a `linux-node-modules` job 50d0d5f0d25 Theme icon modifiers should work everywhere. Fixes #112298 2fc36a7d386 enum all breakpoint icons, avoid css selectors with patterns 824df4da78f Fix duplicate name 00c3a0bc9dc Gotta love yaml b95feff0398 Fix indentation 27dee688674 Attempt to revive linux github action b9b1b6156f9 Run compile on the `/build/` folder if the node_modules cache is hit ed584f486eb use tt policy for nested workers, https://github.com/microsoft/vscode/issues/108400 d39671e7cb1 Convert to use `for ... of` 6d79a70a362 Add more frequently-used Ruby filenames to Ruby bundle (based on the actual TextMate bundle) 8f78f153fe0 Fix #112221 bfaaca632f3 Fix array syntax d9f2b49323c Attempt to cache all node_modules folders 8af387dddd7 Fix #112287 b857599fb9b Attempt to cache root node modules 887bc527439 remove extra separator 684ceea0ed6 :up: distro c350d8b4238 #92038 Move panel actions to use menu registry f211a2bbe96 clarify docs, fixes https://github.com/microsoft/vscode/issues/111686 fff6f7414f0 :lipstick: remove commented code eea0681288d adopt `actions/setup-node@v2-beta` af74fd420bf nuke getSecondaryActions from outline, https://github.com/microsoft/vscode/issues/92038 56e35cf038f #92038 Create view and viewPaneContainer util actions 136df0d897d nuke getActions in outline pane, https://github.com/microsoft/vscode/issues/92038 d94ba914134 #92038 dispose actions on change 84e5cdec293 #92038 Use menu registry a029dda2fe7 move suppress logic, https://github.com/microsoft/vscode/issues/111878 0a2cb7630f3 apply workspace edit from onWill-handler from within renderer, https://github.com/microsoft/vscode/issues/111878 61af2b26daa feat: support Report Issue capability for built-in module 1d5611c9d8f No need to install anything f201645d8f7 Do not configure `xvfb` 019b5ab4c99 Remove yarn `CHILD_CONCURRENCY` limit 124b4bd151d Try newer `actions/checkout@v2` 3b34ea9f163 Update commands.ts (#112222) 32cc71c4a73 web - do not ask for clipboard access in ext tests (fix #112264) bb68097d15f add extra check to understand https://github.com/microsoft/vscode/issues/112263 fdbd7bf6bbc web - tweak dispose dialog 86deb14fd3c make slow timeout event slower, fixes https://github.com/microsoft/vscode/issues/112262 6a03e96bfe3 Merge pull request #112206 from engelsdamien/master 69edf83c14d Merge pull request #112224 from microsoft/joh/worker 38a89809051 Avoids triggering autofetch unless setting changes 83f43bee1d5 Changing autofetch to a string config which has "current", "all" and (#111090) 39f78228fa6 Add missing file to commit 4d4f3a305c2 Observe the confirmBeforeClose setting for webviews 08e6047a050 Remove extra lines 0370a6ebf5f add explicit jsdoc types 618bf22ca5e remove !. ed0634933e2 :lipstick: 29bc5baadc9 Only prompt if input (#112113) 4586eb012f9 renders all deal with output view model. a416c1534bb #92038 Use menu to register actions - Extensions View 996c3495b49 #92038 use menu registry to provide view actions f46cb57055d move picked mimetype to its view model. a5f84617e22 chore: fix run-on values for snap build (#112248) 6424b09b2c8 Fixes #111909 - adds user agent to push 42cdda5ab0f Erase types to avoid using lib.dom.ts types from `/common/` 92adef0bac1 Fixes #108822: Do not render the minimap shadow on Safari c503386ee3c refs #111463 41c6b79537b [GettingStarted] Slow down animation when expanding/collapsing items on sublists 9823eb0bf34 Avoid endless loop (fixes #110392) d8fce51aed8 Tweak getting started 354d5ff8cd4 Tweak get started detail pane (#111840) 50ada457c55 change name back 308e723e181 yet another tweak to startup timer telemetry de2c02eb504 use css variables for code lens font, https://github.com/microsoft/vscode-internalbacklog/issues/1674 10e40063d9d Delete is no longer irreverisible ed04ea29d3a print nested worker errors onto console 1fb86647518 support nested worker when running without iframe 4dce67232d7 add failing Worker ctor inside nested polyfill worker 32ba217a5b0 support https-iframe b3d95fea2ab web - inform user if workbench gets shutdown 91f00c7c285 web - allow to retry clipboard access (#112089) 61995eab4aa fix linux deb repo pointer e6d238e251a web - clipboard warning when failing access 86a23116059 Set tunnel information for embedders Fixes #112213 e5664f1678e restore and update CSP header 49b84b4bd97 :lipstick: d90179bef2f some simplifications b44f2b3db2b Merge pull request #112144 from microsoft/isidorn/replFontFamily 4a76840f7f1 fix setting --vscode-relp-font-family variable caf0943a994 Merge branch 'master' into joh/worker bc95e893efa web - fix window open 90f2d386c82 Updates tsec to latest version using TS4.1.2 6c9dab1259f web - register external opener to prevent unload on expected href changes 039f15a0f93 :lipstick: c7fa31fc926 [bot] make *duplicates link to a query for issues with matching tags. Closes #111903. Closes #49912. 5fe4f5583cb fix yarn.lock leftover d2965c18bf6 Prompt web users when they try using ctrl+w/cmd+w when focused on a webview 04ec120e2c3 Exclude dist from eslint and hygine ee64fdae8b7 Use dispose directly instead of loop c3d8989b24e Enable going to stdlib on serverless 582f8f6bb0a Bump Static version of web TS version e6a13fb134b Remove work around for TS not supporting paths on its own 71fad5aa411 Enable preferConst in TS project 16334048831 Remove unused types 45283df1fda Merge pull request #112176 from microsoft/rebornix/nb-diff-perf f29a3cabc47 Pick up offical TS build for web server 79557ebbd2f Make sure markdown preview is updated if on disk file is updated 6ad6905f981 Re-enable *.integrationTest on windows 542fa93eae7 Pick up new TS version for building VS Code 864e80dc480 fix #112178. 4fe04b10a4c Assign rzhao271 to emmet tasks 1f528e7de40 :lipstick: 2c9bcb8b14c Merge remote-tracking branch 'origin/master' into rebornix/nb-diff-perf 9ccbebed752 revert change to grooming notebook a33e1d617e8 Revert "Fixes #104004: Only run tests if the tests belong to a known extension" f9134083e5d delay cell text model disposing. 4fefd1030ac limit editor contribs in notebook diff view daca95ea065 fix: disable shm usage in container builds (#111787) 31d11a37299 fix memory leak 180506d8844 feat: support open local file b36ec60ac4e notebook: adopt trusted types for renderer scripts b1e7f915d49 notebook: adopt trusted types for renderer 90724cd823a Use `trustedTypes` where using `new Worker()` (#108400) f9d6df8ea1e Fix port forwarded nofication showing for the wrong port Fixes #112159 83993fb92c5 Fix run npm script in folder command Fixes #112152 52cc4e6a0d5 #108793 check casing and use proper extUri 8b9b8df0247 explorer: smarter handling of file events ea7bed08f1b debt - escape quotes 9ce3f9462d2 disable proposed API checks on top-level getters 1aa76d792f6 repl: improve height estimate b8101e698c2 Fixes #106581: Do not react to Win/Super key for mouse wheel zoom on Linux 7951e1f9138 :up: web dev e24db417b2e update my-work notebook 2c74aeb5b6b fix #112146 eec97b824f0 Use the future scroll position to compute the scroll top and reuse the current smooth scrolling animation (#104144, #107704, #104284) 5df492ff594 up references-viewlet db2d6820b19 introduce vscode-repl-font-family a0cbecb188c Merge pull request #112069 from engelsdamien/master c6f4565a203 notebook.selectedCellBorder: fix typo e6fc328247b update iconRegistry doc generation 785097e4618 Merge pull request #111644 from chenjigeng/master 49dc593a83e Merge branch 'master' into master b3c053d44b2 Preserve whitespace in tree hover Part of #112124 59ba6494b9e Better timing for multiple lock files warning Fixes #111635 6643750275a Fix #108647 bdb0ef4d489 Fix #108793 5ee430bf26d Deduce secondary host from the request if possible aef539adfca Remove unused import 'UriIdentityService'. (#112112) bdd890380ef Fix #112121. 82974e8cda6 exthost: use marker to avoid duplicating written log messages 7491d391907 Merge remote-tracking branch 'origin/master' into connor4312/native-exthost-log d66e65fcdd9 fix: Param helper hover getting cut off at bottom (#112019) 3c9a4554702 no longer render overview ruler. f86fd13b2c6 fix #110357. c643c433e82 Remove extra whitespace in dom.ts 759375429eb refs #110392 1cc1f166170 Use uriIdentityService to compare uris, fixes #107779 9ee7e1e87a7 Fix #111871, 'openReporter' should resolve 353227400a9 fix: Debug Console Linker automatically decodes link 71ba241fb01 Merge pull request #111897 from microsoft/alex/111128 2ef8227aacd Log extensions query telemetry data 838b3949ec8 Add workaround for #101754 ad10dc75901 Improve `writeFileIfDifferent` logic 88f09bd5f25 Move `getElectronAcceleratorForKeyBinding` to `WindowsKeyboardMapper` (#101754) 2add9e300c7 Uncomment test 3a47fc387a5 bug fix, see #112013 (#112015) b2eedd8ee09 Add `wss:` / `ws:` to the CSP affd21e65ac tabs - partially take changes from PR 106448 to reduce diff b3a3dc9c0a5 Debt: Test findPorts (#112092) 5e5ae15b22c debug: show the hover not so eagarly (do it twice as slow as editor hover) 768bcf45422 Fixed tab switching too fast when wheeling/scrolling (#112034) c8b592a57a3 debug editor decorations: always decorate top stack frame, and decorate focused stack frame if it is not the top stack frame 92d6f00d6e2 debug console: color the debug group elements 9edc69706f8 Just set textContent for custom hover Fixes #111643 46ee31fce0f Try to fix markdown tooltip for Safari #111756 208bfc9970c fixes #112046 66f5e9294e3 path lib usage :lipstick: 08e29d24b4b Remove duplicate (case sensitive) recent workspace/folder names on the welcome screen (fix #111954) bb480d2c4f6 Merge pull request #111916 from microsoft/alex/104004 861e7bcc1b2 Wait for the remote configuration before creating remote terminal processes 0e885aaf70c retry all cosmosdb ops 3212ddbc76f multibyteAwareBtoa - add commented out failing test for #112013 a6946159d4e :lipstick: layers checker 6f5448afac5 Include candidate pull requests 5865aeaa7b9 Rewrites Trusted Types sink assignements 2c937725db0 Updates tsec aa18ca68276 Unable to find the registered languages while saving the file. (fix #111788) 91c7834e926 debug: update js-debug f79bb79d2b6 Suggest a different description (#112049) 3655a82edcb add log to createAsset retry 3136ecb1d31 Do not ignore errors from $spawnExtHostProcess ab8c8dbd8e5 Fix #112030 cf8ed37206e fixes #111850 c2de3a602e8 Tweak candidates notebook query 4250e343e0f use proper repos for linux arm d0475711090 Prompt to save untitled file before run/debug de22e951f9e more cleanup for #111177 ffdc1096fa5 Windows - Taskbar entry context menu is empty (fix #111177) 36628d73b91 add exponential backoff 66aab34216f retry createAsset sproc due to ECONNRESET c4d77ea6193 #89559 Set logsPath in window configuration 3835563e123 Fix #112012 64f63a3dd70 Fix #108266 ea0b7fd29af Revert "build: create asset should still try to add asset" 267188e90de highlightModifiedTabs and pinned tabs issue (fix #111641) 04b9a571b84 fix #111898 on master 878bf135043 debt - shuffle some electron-main code to better layers 25cbe382515 proxy - rename proxy2 to proxy 428d5b1d302 proxy - remove old proxy auth dialog f5da8e346fc :lipsticky: async fc9ff5d569b ci: avoid overwriting CC variables for arm arch eeed0fd5692 update distro eb189c703c7 Fix #111946 86d779284b6 ci: fix condition for linux builds 7a7d27397a3 chore: fix cache condition for native modules b0d4a08e3e0 chore: bump distro 94142bd7e0d chore: bump electron@11.0.3 (#111931) 962bedc4f47 Update version to 1.53.0 423bdb2e263 Fixes #104004: Only run tests if the tests belong to a known extension 707ca0a06c6 nested worker in worker b8aa4141d28 Fixes #111128: Do not touch current line's indentation when pressing Enter c8e490e5e68 chore: optimized code 3e22e6f4120 feat: add the rename test cases of html-language-features 8f712866cf3 fix: check canRename before findRenameLocations 81610ca5b61 bootstrap tweaks cc502ffc10b Merge branch 'master' into joh/worker 5458e760b98 wip 94b2772f8c2 feat: add rename symbol within <script> tags 2c306f762bf Merge branch 'master' into joh/tabDecorations 8298927b3e2 add settings to toggle/tweak editor tab file decorations f7a2368ae8e tweak padding of file decorations in editor titles 6da3c138aa4 apply no tab background style on container, not label 4858682abd5 render file decorations italic when main label is italic 2eef0d6288f Merge branch 'master' into joh/tabDecorations a53d75097a1 add file decorations to editor titles (tab and no tab) 206fbe0bb38 debug: use native logging in extension host fc393cae1bb readability and test improvements 43418e212de update selection, better multiline support 3182ea7f89a snake case 2926b2c1f19 use latest wsl 4e32124f9f3 Merge commit 'a36c68b9ec3d6a0aca9799d7a10be741a6658a51' into joao/wsl 13612c3cdb1 DisabledByEnvironment 26b51b5fb53 Merge branch 'master' into joao/wsl 46b61186de0 Merge branch 'master' into joao/wsl 2e2b0d1895a distro adb24c6486a use clientOnly for remote wsl extension 9f9c0e71ad6 distro 357fe395aef fix buil 44c81d3c33d Merge remote-tracking branch 'origin/master' into joao/wsl 8a5f6fa5ce5 include remote-wsl by default 8836c8bfeee reuse source code editor 3b796c62129 allow init dimension for the diff editor and left/right side editors. REVERT: 3e344b17b7b Remove extrenuous file. (#113825) REVERT: 36f9eaf1e7b Merge pull request #113596 from Ry0taK/release/1.52 REVERT: e73a6b082cd Create ryotak.txt REVERT: ea3859d4ba2 Bump version number to 1.52.1 (#112659) REVERT: 608dfc13634 Catch all localhost duplicates when forwarding a port (#112575) REVERT: 8b5ece7c203 Merge pull request #112431 from microsoft/misolori/notebook-color-icons REVERT: c11e9282d8f Merge pull request #112565 from microsoft/isidorn/enableBreakpointsFor REVERT: 2b6973a35d2 debug: check for existence of enableBreakpointsFor.languageIds REVERT: 374d05c17cf Revert "debug: stop supporting enableBreakpointsFor" REVERT: f93c8a0386a Fix notebook status bar icon colors (fixes #112323) REVERT: 940b5f4bb5f chore: fix run-on values for snap build (#112245) REVERT: dbbf7079b20 Make sure that tunnel information isn't set on desktop (#112228) REVERT: 99edf4ff0fe fix linux deb repo pointer (#112226) REVERT: 91a50e30223 Set tunnel information for embedders (#112215) REVERT: c6cb5415399 Fix port forwarded nofication showing for the wrong port (#112160) REVERT: 6caba069206 Merge pull request #112141 from microsoft/joh/fix/111913 REVERT: cb971b8ffd8 Preserve whitespace in tree hover (#112133) REVERT: e4af2d8ad65 disable proposed API checks on top-level getters REVERT: 6f933020e8d Just set textContent for custom hover (#112075) REVERT: d66e3740a4a Merge pull request #112054 from microsoft/connor4312/js-debug-1.52.2 REVERT: b4ec131cff7 retry all cosmosdb ops (#112072) REVERT: 5e585c5fb4f use proper repos for linux arm (#112026) REVERT: 37c2de252eb debug: bump js-debug REVERT: bc13785d3dd Retry createAsset sproc due to ECONNRESET (#112020) REVERT: 559a78eaaa9 Mitigate #109728 (#112008) REVERT: 62d6b82a6f9 Revert "build: create asset should still try to add asset" (#112009) REVERT: 30e0c5784b3 fix #111898 (#111928) git-subtree-dir: lib/vscode git-subtree-split: 622cb03f7e070a9670c94bae1a45d78d7181fbd4
2021-02-26 01:26:29 +07:00
/**
* @param {import('http').IncomingMessage} req
*/
function addCORSReplyHeader(req) {
if (typeof req.headers['origin'] !== 'string') {
// not a CORS request
return false;
}
return (ALLOWED_CORS_ORIGINS.indexOf(req.headers['origin']) >= 0);
}
Squashed 'lib/vscode/' changes from 3c4e3df9e89..631dbe250bc 631dbe250bc Merge pull request #122730 from microsoft/tyriar/121282 166d7fe44d9 Ensure inline action applies to terminal out of selection 921203d98a5 Revert "Use a menu instead of hard coding actions in tabsWidget (#122461)" 1ed6862c3ea more insights when execution integration tests fail e1a46ca69b5 fix #122699 (#122712) 6449b6b7253 Fixes #122714: Guard against negative numbers around indentation f2878212f72 Listen for workspace trust when upgrading tasks Fixes #122535 42cf2286c7a fixes microsoft/vscode-remote-release#4970 de6424abd01 remove workbench-web*html a348d103d12 debug: update companion version 2a9f903edef Fix #122257 c67711fdde3 Fix #120112 f375f7e0aa2 Bumps RemoteHub version 74454818fe9 Use single quotes instead of double quotes (#122703) 78577aa18da Merge branch 'notebook/dev' into main dd58b1fe2bf fix #121647 502ebdb1930 bump builtin modules a7dcfd1e2c3 fix #122608 (#122616) 14a3cec0d4a Fix #122360 33a9b2adb7d Add missing scope to settings 24ea8408c3d testing: propoagate timeout option for unit tests 8dcc489fa1b Re-enables Git extension for virtual workspaces 03393445797 pass configuration in from processManager -> remoteTerminalService e7c0af1137f Revert "Revert "Merge pull request #122540 from microsoft/tyriar/122104"" 024251c2be2 fix #120848. f0394ca9663 Updates endgame notebook repos 160b5509d2b re #120545 f9901cea702 Fix markdown cell folding issue Fix #122675 bdb2324c9da revert change to hide condition 5d5d7389888 fix #122334 ed52d777ef6 fix integration tests 1846aeaf8c7 testing: fix welcome view being shown if tests were synchronously available 62b609670ed Clear lastRunSuccess when clearing output Fix #122645 f5bef964648 change wording back to kernel, https://github.com/microsoft/vscode/issues/122415#issuecomment-829329529 6102a7d2636 Fix running 19c6d913ca9 Add noop command (fixes #122518) df7aae61657 Add flag on whether a contribution can support a resource (#122658) de6057e397e fixes #122656 439ec79e6be Fix #122637 3d6f88eb925 fixes #120828 2eb378324d0 fixes #121392 b2d6cab9985 Revert "chore: bump electron@12.0.5" 4b06c752c6a fixes #121425 ae82935e448 fixes #121503 7d51e0b1eb6 fixes #122289 d295d140849 fixes #122353 83c7bc3dbf1 allow controller picker with single item, https://github.com/microsoft/vscode/issues/122415 1cc7abafb0d Drive users to picker when having multiple potential notebook controllers, https://github.com/microsoft/vscode/issues/122415 ed5d4a1329a Revert "do not auto open pasted file" 3bb2d0c3a21 fixes #122354 7fa8cdf44ef fixes #122079 677be5b44b0 change vs select wording tweaks, https://github.com/microsoft/vscode/issues/122415 3162eac1f9b update distro e6b871d094d show placeholder text for kernel picker, https://github.com/microsoft/vscode/issues/122415 eeceecef81e update doc 780eb163b7a Improve capabilities.untrustedWorkspaces contribution (#122603) 5682823e663 improve virtual workspace disablement wording 0123d26aaa3 tweak setting config 2f915a24b40 Don't label custom editors are readonly if the editor is not editable 28a1bc2f35e Revert "Merge pull request #122540 from microsoft/tyriar/122104" 3915fcfe493 Add some links and small cleanup for JS/TS settings e8eb44523ef Improve auto-fetch setting display a4fdb2c3ad0 Make adding overrides an preferred quick fix 9064c909d70 chore: bump electron@12.0.5 7adfba6262f Remove no implicit override task 60f46f2f7a8 Adding JS and PY Azure SDK packages (#122468) f15ac1527ff fix unit tests for web 75f4c87a854 fix #122548. c56f5ea118b fix #122359. 2858d5f3a75 remove trust from web 6a841dd8d5a Remove extra padding on h1s in markdown cells 40e0a578a80 Merge pull request #122505 from joyceerhl/dev/joyceerhl/markdown-cell-padding 033f6aac860 Fix missed Previewer.plain call due to adjacent @ts-expect-error (#121975) f17e1ce19d0 Update distro f8033ad59a2 xterm@4.12.0-beta26 3719898cb81 Merge branch 'notebook/dev' into main bf7d8da5f0f Fix #122360 2f5e355bea7 fix #122329 (#122576) 968d6702663 testing: fix welcome view being shown incorrectly 7770708545c Reapply markup renderers change c8c96aae9d5 Fixes # 122567: regex included .git in capture 5082e72921d Avoid cell execution icon flickering due to rerendering spinner 201063aa2ef Fix missing cell execution icon d89a35b91fb API TODO 107351bc206 debug: use category instead of tag for search 82399e71c2d Even more port forwarding logging 29b49a03928 fixes #122520 fixes #122393 26ce0255947 fixes #122310 1bd250ca513 Set tunnel factory earlier (#122557) a8a1b0f6db1 fix #122452 3b1b002b039 testing: mark runs complete if trust is not given 606bf316c73 Fix #122544 6f6b8156506 Call cell statusbar providers after changes are sent to the EH Fix #122341 99f8682e29a Fix inherited split cwd 5728f84b8c3 Merge pull request #122399 from solomatov/ext-host-hang 24faa3733fb Resolve profile environment when launching default 13d3c0e7575 Add explicit dispose calls for `DiskFileSystemProvider` in tests (#121857) e2eb2ec0d75 Add enum descriptions to tabs settings 398a23805b3 Fix #122311 06694a8e577 Merge pull request #122540 from microsoft/tyriar/122104 36fe84236dc Rename hideForSingle to hideCondition 1e9c0a643e4 Fix notebook cell collapse action Fix #122318 935fb2b33c1 Merge remote-tracking branch 'origin/main' into tyriar/122104 1f913a81b16 Revert "better fix for https://github.com/microsoft/vscode/issues/119943" 134f551f210 Revert "remove unused code after changes for https://github.com/microsoft/vscode/issues/119943" 3ea6e11841a requiresTrust -> restricted a9ad5d9eacc Reinstall sash listener after view swap b3292e6fff7 Merge branch 'main' into tyriar/122104 85ed0a54d12 Fix #122543 aa1b82bf134 Fix #122477 05658fe91ea remove unused code after changes for https://github.com/microsoft/vscode/issues/119943 0877dc2131f better fix for https://github.com/microsoft/vscode/issues/119943 01a6c000ce4 Fix compile 10a5077e0b9 Bring back workspace shells via setting c76579365d1 Fix #122533 5f9336443fb Task upgrade requires trust Fixes #122535 d0fceb64b42 fix disposal of extension-triggered document references when file is deleted, https://github.com/microsoft/vscode/issues/119943 8f45bda14f1 Enable some upgrade of tasks with global os config Fixes #122435 0be4e2958f9 Fix #122488 b98c1dd7eb6 Remove no longer relevant comment d0d615d1e4c Improve plural language in task upgrade notification Fixes #122437 dc5219000dc Fixes #122333 636583b1cd7 Use schema version as task upgrade trigger Fixes #122442 a613882bbdb Task upgrade shouldn't stop if tasks.json.old exists Fixes #122439 e2044db595d Don't include empty arrays in task upgrade Fixes #122445 8420e94d8d2 fix https://github.com/microsoft/vscode/issues/122270 5688d75ef95 update jsdoc for NotebookController#viewType 232b10fb540 more jsdoc for supportedLanguages, fixes https://github.com/microsoft/vscode/issues/122372 5ba42fcf94d fix #122510 811416a13c1 Merge branch 'main' into notebook/dev f608a090a6a make sure to return options from override handler (or existing options) https://github.com/microsoft/vscode/issues/122480 a6ec48d1597 fix #118423 84ef3183736 Add missing padding-bottom 08605e882e2 Fix #122256 38831ba3626 Fix typo 13f1afffab0 Make sure empty cells clear previous rendered contents 8d1794e91d5 Register config 5ce4e7ca8f3 Bumps RemoteHub version f727e50c1a8 Use a menu instead of hard coding actions in tabsWidget (#122461) 1f165beac40 Fix unreliable status bar indicator Fix #121194 27b39a13a00 fixes #122310 75615b76275 Fix potential cell statusbar issue 779434d2d11 fixes #122306 ae1c315aa7b tweak wording for disabled extensions fixes #122394 bf7c1f53d94 use label service to provide tooltip fixes #122411 df3ebcc5ef2 use authors always fixes #122382 bea80413c2e add setting to configure trust prompt fixes #122304 782ec1356c0 Add build extension media tasks b08c521660a Fix #122385 e8c5b7bb8bf Fix #122429 04e57de7248 Fix #122425 eb6a45ae94f Align single tab status size with tabs aa454714b70 Fix status icon blurriness db5a53958e0 Fix error message in case of activation failure 051c38cf0f1 testing: trigger relayout on welcome view visibility change a50793147e6 Fix #122440 d93abcd3d97 Fix #122430 e106db06194 fix #122218 541063725ce update distro f1c66b6f9bf Set aria label and include split number/total 40983b6a142 fix #122340 283c3035a49 fixes #121148 f4ab7e822f9 Fixes #122361 and 122360 19cda32aafc Another asWebviewUri fix, use the authority of the root that we found the file in. c193a1ca383 Ensure an invalid icon ID is not used f637c8fda56 fix #122150. 138be779f34 Terminate in case of ext host IPC timeout a065a9458d0 Task name updates 912e8aff9c4 fix https://github.com/microsoft/vscode/issues/122328 3a8aefc8006 Use markdownDeprecationMessage d3d2d113917 Add deprecation message to shell and shellArgs settings 0d5eb683ab7 Ensure tab rerender happens after layout 724172d1349 Show keybindings in inline actions 11a7f9565ea text files - automatically save when reopening with encoding (#122301) b26b993dafa Make inline actions multi-select aware 87a33e998d8 disable edu telemetry on nocors b9147d80e5a Set active and focus new terminal on double click c50ab1e89f6 adopt editorOverrideService for compare (#121668) 3e1a7dc6551 Don't cache the text editor as it doesn't require the ext host 83581ff2b9e Merge pull request #121186 from microsoft/tyriar/ptyhost f28947fb35f Fix compile 33be8b82f70 Merge remote-tracking branch 'origin/main' into tyriar/ptyhost a6591d45e04 Add telemetry events for pty host 40c385c4498 web: use tmp as inmemory scheme f92821bfa34 update distro aac4cce13e6 Set focus/selection to new term on dbl click 4c24caf5d90 Add ... to rename and change icon faf54e77e61 Remove console.log in test dbb1a584992 Hide terminal tab hover on mousein, unless actions eb141a80257 Use the latest LSIF version for indexing f247d234d7c Use terminal groups for build Fixes https://github.com/microsoft/vscode/issues/122287 4550c3b454d can change enablement when disabled by trust c9e8dff24c4 window.title ${remoteName} seems to be "vscode-remote" when not in a remote (fix #122213) 6ef53c31d9c shared process - also log lifecycle state when window errors d417ef3e79f update distro d74baa17185 log when using in memory data provider e2e0d915729 Merge branch 'main' into notebook/dev 1f8e11079ea Revert "Comment out failing integration tests (#122269)" 0317e056bbb Merge branch 'main' into notebook/dev 26cf2a5d624 fix https://github.com/microsoft/vscode/issues/122269 2250b7aa3c0 :chore: allow to use node.js 16 for developing vscode 5346ab1bc3a Merge branch 'main' into notebook/dev 9a4d524f909 Comment out failing integration tests (#122269) 0cbc7217096 Bumps RemoteHub version f88202aa46f Fix missing cell execution icon 8b22dff166d Updates endgame query e3476ac1865 API TODO fe7c5aba015 Revert "Better notebook markup renderer api (#121882)" 4a0a1f2f6f1 Fix replacement for script after it has been optimized e95ce0a810b do not block webview creation for fetch errors. fef89de135f remove open editor on startup 9b328b27396 NotebookKernel test, another attempt 98fdb8a9a06 add skipped test for lcs diff. b1569995f9d testing: allow waiting for server before running unit tests fc90674374e use parent folder instead of folder name 4cb27d2ec76 Better notebook markup renderer api (#121882) 495d162a4ef minheight 4f6b0a1b7c7 swap button and text 2be7cd82b0d cleanup styling and wording in editor 5c8ab73c2fb Build using newer TS nightly bf339ba787e testing: allow contributing to test welcome view 6014c7781e3 testing: allow following running test 480f3c0b351 Return undefined if dialog is cancelled (#122234) 8b15a01d8eb [json] update service 5d4454709a3 Fix #122218 82520584efd remove unneeded logic b466147ca4b fix #122161 e1845803d30 Add telemetry event for failed extension activation 2f946f7d803 fix test. @jrieken. bf94540cc88 Merge branch 'notebook/dev' into main 893d29c487e Bumps RemoteHub version 553d92817ba Word selection is incomplete for C++ identifiers containing certain allowed characters. Fixes #121343 4f37102dc0a Fix issue with cancelling the dialog ba7c9491645 web: drop authority usage 51b2521eef6 use prominent status bar theme color fixes #120455 cb7b2e8c375 fixes #120500 37d967e30d9 testing: rename testRunTask to testRun b9b6a11be76 fix #118073 f6f81128192 Merge pull request #121938 from microsoft/alex/change-default-enable-builtin-extensions 5080d21c0b5 Fix typo 7b0a8177fac Implement workaround for jupyter in codespaces for asWebviewUri issue #121981 aed088f7016 fix #119678 Co-authored-by: Daniel Imms <daimms@microsoft.com> 7971891fa17 Merge pull request #122100 from microsoft/ben/search-editor-backups c15cb13a383 Add js doc comments 7329a207e09 Merge branch 'main' into notebook/dev 8fa05403b6b Add a cache to the editor override service to allow awaiting ext host (#122067) 08e29e6e890 fix #121317 141c4274d90 update distro b7e57b93f8f No longer force showing input box for screenreader (#122054) 205a366f1c1 Fix file location pattern in eslint-stylish problem matcher (#117576) 693e3a4aebe browser: register inmemory fs provider f3cb718a800 more renamed 9a43ef93f70 extract INotebookKernelMatchInfo db7b52abdc1 Undo task queue change 7135d9d5ea6 Bump ssri from 8.0.0 to 8.0.1 efa9e692e34 Fix narrow terminal tab alignment 25b4a53f67b Fix bad tilda handling in simple file picker Part of #121280 289d46f960d update distro 4212c6f9234 Remove unnecessary entries c95aaf71a8c Add keybinding for split in tabs 91c41b04db2 Add keybinding for delete terminal tab b57a9d16c93 Clean up IEditorInput#copy 25787c9584f Add focusMode tab setting 8fac1535178 :lipstick: renames 7a5031487a6 Remove short description for terminal split/kill 5bf77b350f1 Set selection to what is right clicked if outside selection 50b10894ce4 Merge pull request #122179 from microsoft/sandy081/custommHover acc4bcebcff Adjust active instance in tab on dispose 5d77401e475 debug: restart should be sent to parent session 61472da358d Render tabs on tab widget create 42754baf3a0 relax uniqueness requirement for controller ids, must only be unique per extension, not globally, https://github.com/microsoft/vscode/issues/121902 57f1aa9ae66 update distro 0489b546826 OSS Tool d90814dab4e make sure alternative goto-command is also a goto-command 5623111a12e correct remoteAuthority description in workspace files. Fixes #119858 0c4663383db Merge remote-tracking branch 'origin/main' into alex/change-default-enable-builtin-extensions dcd5eaa0b56 remove todo 9129f217050 Merge branch 'main' into notebook/dev ad372e2f94a more test fixture adoption 6c5613e6972 add test and fixes for https://github.com/microsoft/vscode/issues/121904 16423fad0b5 file working copy - actually use elevated file service a2656e12606 add doc ad16e7c2123 round pointer poistion 7c10c7e1e28 Fix remote explorer dropdown alignment Fixes microsoft/vscode-remote-release#4945 975e8ba2845 web api - move log level into new dev options f52952332d1 :chore: some ReadOnlyArray => readonly 974d87948b4 Merge branch 'main' into sandy081/custommHover 7d13ce88e7f improve hover position logic b8c9fbe5918 store associated notebook by uri _and_ type, send unselect event on kernel- or notebook-remove but keep the memento untouched, https://github.com/microsoft/vscode/issues/121904 f85e69f55d8 file working copy - write elevated support 594b7b07a6a make sure "Open With..." actually works..., maybe https://github.com/microsoft/vscode/issues/121974 or maybe https://github.com/microsoft/vscode/issues/121904 94daaf715a4 win/linux: alt+f4 to close window (#54492) 2cfe0d79121 fix notebook type bindings 5053c82843e adopt api changes a15a6237c2f Merge branch 'main' into ben/search-editor-backups d505f37758f file working copy - provide "Save As" support and address some issues 633562da380 Remove some finniky logic causing rendering glitches 2023dd3ce83 Fix #122090 0eccb45395c Fix #122091 7950d3e6210 Support multi select split/ kill in terminal tabs (#122148) 9e9ad5b905f notebook.navigation.allowNavigateToSurroundingCells 08d37a85a3f turn markdown cell into preview mode after hiding find. 27388ab7cf4 fix output edit sequence. 25d716f9006 [html/css/json] update dependencies cb6e7b383bb fix #122099 6c8875d8bb8 working copy backup - adress some issues before endgame c2041ceed35 :lipstick: editor extension export 1a46de24eab Improve terminal text shifting when icon is resolved late fd610ca54bb Improve rendering of very long collapesed titles Ref #119766 c67ea42a683 Restrict space that can be taken up by extremely long contributed items Closes #119765 Closes #119766 6ef0f2f1bd4 tabs.enable -> enabled 42851ddb80e Hide description in narrow tab view 7aab1c1714b Update tab sash reset to play nicely with new changes 8251c67121e Merge pull request #122076 from microsoft/tyriar/122010 cec1401b9b9 Fix compile d7df6a7be04 Support new description in tasks 2c7604e4ad9 Add terminal description to single tab 14919db24dc Remove local title appending 2e191b55ae4 Add terminal local description/initial text 8a426385aef Close #120122 51ea16cd700 No more mr nice guy 47b7fd91d6b [Getting Started] Naming: tasks/items => steps Ref #120049 49ea5ccc13b Fixes #121873 (#121874) a1d60dcb3bd return terminal icon if one isn't resolved a87db274dac Make sure we build extension media for integration tests d690b2d7e21 Fix notebook tests 3faf47d16ee debug: bump js-debug version b126d45af96 Allow x64 macOS builds to be triggered alone af58ea10fc1 Show trust dialog when running a notebook cell #118584 013521dd1e6 Accept uid=501(daimms) gid=20(staff) groups=20(staff),12(everyone),61(localaccounts),79(_appserverusr),80(admin),81(_appserveradm),98(_lpadmin),701(com.apple.sharepoint.group.1),33(_appstore),100(_lpoperator),204(_developer),250(_analyticsusers),395(com.apple.access_ftp),398(com.apple.access_screensharing),399(com.apple.access_ssh),400(com.apple.access_remote_ae) icon format only be42b4b655a Don't autofocus search box in settings on ipad - #122044 3efe6bb4f94 Allow markdown content in getting started (#121960) afaa4944045 remote indicator menu: cache action groups aa219c8eb0a Merge branch 'notebook/dev' into main a0804b66d3a fix #122049 (#122056) b2c250faeb3 fix build f0c8fea098d Tweak "switch to insiders" message 6d56e69ba93 fix #121954 b272df7ade8 fix #122051 a729f709a32 Refresh tabs on hideForSingle change 1fcbe3d71d2 update edit mode with source 9c6f4c194f7 notebook find with match count. 5c7d17bf267 Move service registration 3418b95ac34 Introduce copy concept to editor inputs Fix #121429 3b18aed03e7 fix #122039 6c747e75dad Workspace Trust Prop Changes (#121779) ee3812f51cd fix #122038 d879960af3d send event when affinities change so that status bar can update, fixes https://github.com/microsoft/vscode/issues/122028 80b5eca3c1b add unit test to assert, https://github.com/microsoft/vscode/issues/122028 558b08e7905 fix #122031 fc19fba5ae1 Have single tab act like a dropdown 3cba3d9c4df Merge pull request #122032 from microsoft/tyriar/121601 838b1131985 Have single tab focus the terminal b9f5e85bc07 Add context menu for single terminal tab ef64d205b95 Fix missing cell statusbar icon color 89451c134d0 Remove todo 760b84e09f8 Namespace tabs settings 31c946b97ab Catch showTabs = true legacy case c8807577d4c Hook up new showTabs enum 876dd2782a2 Don't allow multiple tasks runs to start at once Fixes #118238 803d0d62464 Add new settings to control visibility of active terminal 2a384630932 Merge remote-tracking branch 'origin/main' into tyriar/121601 9a978d2f31b working copy - implement backup restore in tracker and keep non restored backups (#117873) 338afacb02d Add additional height to term tabs for dbl click 25cecbe4be9 Fix launching terminal profile via dropdown 4827b266951 Initial single tab view 64f72f290a1 Bump distro 66f0c29ddb3 Fix spelling error a8755553a71 show selected controller in picker, don't say kernel in the UI 0ee8f4efeda Update my endgame notebook 912259262bd fix build d95f4c4d8b5 Workspace trust - multi-root workspace file (#121765) 5685e22ba3e Remove soft notification from extension enablement e51f5015b29 fixes #111350 18c4196f82f Remove soft notification badge 122eac1d743 naming :lipstick: 118c41150c5 Move extension settings for workspace trust fa0da8322c7 Further improve pasting into simple file picker Fixes #121280 a14e4d060a5 working copy - first cut of a backup restorer that works on new working copy editor service (#117873) 6a16dcf5867 Ensure tabs don't get another split added f46cebe4666 sandbox - fix running in sandbox mode cfb866ac533 Show tab actions on focus/selected d40139dd638 Make typescript problem matcher even more general Fixes #121672 f37cda267a9 show in tooltip if controller was auto picked or not 4106ff45187 Localize empty tabs context menu labels 88e2f94a9d7 Add show tabs dropdown entry, remove others 43247e86159 Add the globe back to the Ports view b8e2b1b7889 Merge branch 'main' into notebook/dev 68ddcf50e86 Remove bad } from terminal title 97814d10877 node-pty@0.10.1 cf603f67f05 Remove tasks from workbench.desktop.main.ts Part of https://github.com/microsoft/vscode/issues/118201 ef521cc5403 remove bad instanceof check 2437313ca46 Fixes #121535 ca36916a61a update distro 8e0e2199b16 working copy - drop TestWorkingCopyService abe5e414e70 add onDidCreateNotebookDocument in addition to onDidAdd. d1b0a469b12 remove kernelProviderAssociations but add a notebook-type 2 kernel association as shared/sync'd memento 05e0899ffd1 working copy - more readonly arrays 52ef3b65268 Pass correct URI to opener service fallback Fixes microsoft/vscode-remote-release#4920 31536dd690c editors - make findEditors more powerful c32f1cc4632 update ref viewlet ac151b40a57 enable virtual workspace capability 77ac0dc1a5c Merge pull request #119040 from jeanp413/fix-103631 9701c057ef7 refine prompts: using warning when file is too large for formatting, use model for installing formatter, https://github.com/microsoft/vscode/issues/119463#issuecomment-825434820 a668bed63ae add skipped/failing test for https://github.com/microsoft/vscode/issues/121994 abc6cf94729 text file tracker - fix regression with untitled not being tracked 666f3ac3e06 file working copy - provide some basic save error handling (#117873) 0310f02dc5d reset key on focus out and set focus if there was one 4853ea69eb4 Add command and keybinding to focus terminal tabs view (#121978) 66fd0cba91b Enable noImplicitOverride 36591a96a02 Rename cd9a6a48201 Add telemetry for rendering of markdown path 1ea93521feb fix #121816 (#121957) afdd217b3bd Create new terminal from profile in multi-root workspace (#121958) 7bf7774d8a6 Add custom editor telemetry b0b4b814d0a Fix #121793 1b1fa411580 :lipstick: test 274565432ce Merge branch 'notebook/dev' into main 94f28728f76 remoteIndicator menu point: double digit order number. For #121180 c141ca66619 testing: show load errors in tree view 214a1581b7e Make window indicator menu contribution point stable. Fixes #121180 484c5c87338 Fix tests 8e51485f45f Debounce cell output edits from EH Fix #119832 ddbc369b115 Fix cell output append edits showing up in reverse #119832 2f077172cb0 Add `php.validate.executablePath` to restrictedConfigurations dfd1b65fce9 debug config manager: dynamic providers fix 894f50d5443 debug: make sure to not show dialog when launch config content is being created b1ca80cf60a re #121140. 2d12c84be75 fix #121723. 1f75a0331bf Make narrow tabs show status color icon aebef8cf5b7 Fix statusbar items with wrong width in new cell 7c17ed4680f Fix #121927 Remove new inner span in statusbar items, also switch to just codicon syntax ab9a916272c some :lipstick: and a tricky todo 426f1b7d80c Fix layer issue b6ff982121d Merge branch 'main' into sandy081/custommHover 9f43daf9028 use DAP 1.47.0 df42794a6c8 node-debug@1.44.27 5460fcfc4ea Support relaunch hover action 2130042ca4c disable github extension in virtual workspace as it depends on git e1bfeec6b1a Show relaunch needed details in hover f38f90dfe16 Improve package.json file check Fixes #120279 f68a7e77788 add NotebookDocument to executeHandler 690c76c1051 Fix statuses getting stuck, integrate decoration title 5fc245f2d74 refs #120675 a217409e38f include silent for notifications:actionExecuted f6c4607367b Incorporate task upgrade feedback 68bed019705 adopt virtual workspaces - not supported d4033de1f1d update distro ed16789225e localise workspace trust strings for exts 97344537a59 Use affinity over priority 1305c61d823 Merge remote-tracking branch 'origin/main' into alex/change-default-enable-builtin-extensions a385ea15bdd todos about affinity vs priority 5390ec0e7c3 remove isPreferred as instance property, replace selector with only viewType, allow controller to set a notebook priority instead 5c39e705cc7 Add tooltips to terminal statuses b14455b318e Provide label formatter for terminal URIs daab26c2e71 Merge pull request #121853 from microsoft/capabilities 70c5e1e00c5 fix compilation 07505af8c9e update distro 793cdaea1f7 Removed unused code 7ac3721a4d0 Hook visual bell up to enableBell setting e90519d1cce Rever awaiting for ext host on open 1eb45d72c8a Delay terminal bell shortly after creation 3ebd601face Change default for enable builtin extensions 0cca69109c4 Ensure primary status event fires when status is removed 436725c584e Use Application scope for `keyboard.dispatch` c95c0cbae49 Add tab view empty context menu 6779f853214 add comment 371b3de4367 Fix right click pasting in tab view 03a3abf6daa Use constant for dblclick b64f1aa2358 Support double click to create new term 522062daf57 Expand terminal tabs to whole width 9fb92f0f705 mark property readonly dab0e063bcd mark supportedLanguages as optional, some todos 166efae3664 Fix `--noImplicitOverride` problems (#120675) 6a781878370 Remove deprecated sync methods from configuration resolver Part of #108804 87eac45476d Support defaultProfile in selection default profile command 253fee71631 assert that executing a cell send selection event, https://github.com/microsoft/vscode/issues/121904 90c5c7a0d2f Merge branch 'main' into capabilities 56acb0b1d25 Throttle calls to spawn/kill under conpty bceab04077b debug issues should get auto assigned to me 12741ed7d88 add notebook instance to interrupt handler, https://github.com/microsoft/vscode/issues/121912 b96d65b9be4 Finish adoption of IShellEnvironmentService in terminal 5c904937545 Fix case issue on Windows with variable resolving Fixes #121847 2a6703463d9 Update distro 5a78d3377f3 Merge pull request #121918 from microsoft/tyriar/120328 7bd176faa1b Adopt bash terminal icon 4ae4ca97598 Move dropdown with primary to base 1df9d8902c1 send controller selection event when selection knowledge is restored from memento, https://github.com/microsoft/vscode/issues/121904 e86fdc6728e Merge pull request #121732 from microsoft/tyriar/121657 22d2f01347b Fix compile fd709cc79fa Reduce calls to getShellEnvironment eaf3a5dcda4 Move off deprecated resolve function ae50493e894 Only dispose on middle click 29ade591f55 Remove old prompt from tasks service Part of #119463 dc589f540ab Merge remote-tracking branch 'origin/main' into tyriar/121657 00e8e6459d2 fix UntrustedWorkspaces type 5d8f09d2708 adopt to new capabilities api proposal f5b31e9a331 use UriComponents for extensionTestsPath. For #121734 af76d0cf137 export IDevelopmentOptions 79033ef7a19 Adds code lens on vfs files 46a25f25e87 update distro 8ce16487193 Merge pull request #121734 from microsoft/aeschli/testsInWebEH 71b23eb39d8 Merge branch 'main' into aeschli/testsInWebEH b3151c10ce7 fix compile error, fyi @rebornix a18d061b009 Merge branch 'main' into notebook/dev 2e0214b3645 rename ExecutionHandler to ExecuteHandler 7ce1499d954 More removed unused 60af02d7582 fix #121807. 27675a99be1 Remove unused services 49924bbab74 Remove notification ref #119463 4a8e9493472 consolidate tabActions code f547ada6eeb Allow text search providers to give messages (#121528) 159d5d2799b move separator inside a536ece09f7 add hide tabs panel to context menu 807ae1e167d fix #121744 79a5cd28cae re #121252. Add actions to toggle cell position. c638290c09a add setting for specifying cell toolbar position per view type. fix #121252. 6c48db1730a testing: fix test failures 883424c4e37 testing: betterify view 57d4e39aebc Fix issue with tabbing out of outputs with iframe webviews enabled #119727 7c83a16e724 Fix tabbing into statusbar, #119727 a689b7ec842 Remove underline from h1s in notebooks 15110d66f0d Bump fallback version for webview contents 7e8193bee0d adjust hover position for panel d2b7b09d716 show panel hover on top fbfe0154989 remove NotebookTextModel._mapping. 9e29a9caf53 align left and right positions 61364b04926 introduce hover position and align hover and pointer 306f32b7ce5 re #121869. dd2aefcd7cc fix #121818 and make terminalService manager/updater of available profiles (#121837) 264ccd16d4f Merge branch 'notebook/dev' into main 2a718949839 update distro 0867628480e Merge pull request #121836 from microsoft/tyriar/plus_style 2ae89029880 Update Codicons: update "copy" 951612b9339 Remove deps from dropdown with primary 6344624354d Await extension registration fixes #116259 cc66860c669 Add styles to dropdown.css 39c0b817706 Update Codicons - Add "wand" - Add "debug-line-by-line" a509be4c994 Update Codicons: Add "filter-filled" https://github.com/microsoft/vscode-codicons/commit/cdceb9f5fc38387c5c7dc3535bc6b528cd9cd4e1 dc0b17b5bfd typo eaec4b3f2cd workbench embedder API: developmentOptions 731402dce22 async override -> override async 190e902afe6 Move editor associations to override service 685147c008f show hover pointer 9d0add77827 Update Codicons - Add "swap" - Add "copy" - Add "person-add" 2e5ca55a78b Update Codicons: add `terminal-bash` https://github.com/microsoft/vscode-codicons/commit/678b2158feae3d346916fd0a5db883c499376e5a 74cba9e0038 Move IEditorOverrideService to common d86ba38b9eb Clean up cell margins 10afe5984ae Fix dragging cells near the execute button Fix #119535 07ebcc8d0ac remove virtual workspaces until onboarded f9fc28d47db update ext manifest schema validation and built-in exts 0d29a8722c1 Revert "Move editorOverrideService to common" 6009275300c Don't lose cell toolbar when expanding the dropdown c3265df7cc1 Show cell toolbar when hovering it, when it's invisible Fix #117618 84809f41cd7 Move editorOverrideService to common 4eee5c6ee5d testing: fix test wrapper not including ranges and not dealing with sync discovered root 3c4b64079d3 Logging categoryDescriptor.id instead of [object Object] (#121850) 301d4e9a50f fix broken test aec0921e5c2 first pass to update workspace trust to capabilities 43d2efaab63 describe the context key for workspace trust a9f70f7919e finalize basic workspace trust api d97790d1624 Fixes #59 https://github.com/microsoft/vscode-codicons/commit/6c518bd9af3935deecf24ef31a55194598e98349 fa96e5566b0 Fix setting sync button in Getting Started. aa6e570a848 Fix typo 0aad5f2390a fix #121841 3fe2d3b5433 [remote] Allow to open remote files through vscode://vscode-remote/. Fixes #108257 ce63fe5e18d correct name of initial dropdown 4af696b7892 Improve new terminal dropdown style dbac9179a0b Merge pull request #121831 from microsoft/tyriar/121827 7623d09e3ae Remove tasks v1 Part of #118201 4a5c0bd88ae Don't expose change icon instance in command palette 27d236fec1c Inline menu entries 128c666879b Don't override keybinding for split 827d9284bfe Fix change icon/rename ctx menu 84e63b1d13f Create new command IDs for kill/split instance f9737367372 Revert "fix #109765." fd88b56ab91 improve messages, web: showSaveDialog f80d55121f5 web: pickFileToSave 091b1f5a6ef web: showOpenDialog 9784c7a0efa fix compile errors e2c97039958 prefix api object with api-prefix, like apiCell e468d47ed84 some more API todos 415a43f04dc Remove has text log 37789e46950 Remove logs 28fbb99921c Merge pull request #121774 from microsoft/tyriar/121483 13302253b56 editors - respect override option in openEditors 034157dea81 gh auth: back to prod auth e6a70813331 Action feedback 5b7a28c43fb text file tracker - open editors without going through override a165ee92c50 Remove old new terminal panel action when showTabs is false 1efbb32036a editor service - cleanup isOpened() 14720cbc524 Remove configure term, replace with change icon+rename 74fc96f8491 rename IMainNotebookController to INotebookContentProvider 61baba1f583 remove some more kernel leftovers from notebook service 010267d7376 Handle cwd inside _convertProfileToShellLaunchConfig 16921f35e34 notebook editor status must listen to kernel instance updates e09f0ecfcfc editors - require typeId for some methods that are otherwise unspecific e3df15418ef relax NotebookCellOutputItem and NotebookCellOutput, e.g. don't enforce the member to be readonly c1549ef877e sktech NotebookEdit ideas 7194c24dad9 use serializer in NB integration test 9af75c08c5b remove ability to alter notebook output via WorkspaceEdit or NotebookEditorEdit 4f9ac638ffc extension contributed kernels fall back to all languages when supportedLanguages isn't set, https://github.com/microsoft/vscode/issues/121329 832a699c00c move keybinding label computation to activity action item 89684626f23 editor service - :lipstick: API e350c258dbe fix build d60dbbf646a gh auth: fetch json 186897d756e distro 0c723c1bf37 tweak kernel sorting 9e8377d8cd3 TestWorkspaceTrustRequestService 3668a573adf gh auth: fix staging server selection 479a2247416 disable compare action when no active file, no need for notification 853f9171901 notification updates: #119463 141ecfb7981 mac specific actions should not respect web 820e70a460a gh auth: don't reach out to product.json 3236b8dd707 Revert "Enable the notebook renderer on web" 9bacf617b24 Use clearer variable names 5c3383251a8 unique working copy type id, stricter view types 625dcc34122 add enum-set for alternative commands and check the command type is a symbol navigation command 07013ef4a33 update ref viewlet fc191749834 Move quick pick into editor override service (#121666) 7095f4706c0 unit tests (electron) - avoid sending circular structures over 2e79d9e362b Merge branch 'main' into notebook/dev 23a2409675b Update debug-auto-attach ext icon (refs #81760) a72b1574b33 Double click on the middle part of a collapsed cell should expand it Fix #119777 65d1d29f7b4 Remove unused statusbar styles e815d287851 fix #121655 27cf6a38076 Implement workspace trust for php-language-features 643756788f7 Allow running builtin php validation with a relative path configured to the php binary. This was previously allowed, but the fix to use 'which' was too strict 609e717d750 Merge pull request #121704 from microsoft/merogge/menus 21ae0ca0d45 fix #121736 91ee63fd0a0 Fix missing run buttons Update kernel context when editor model changes 64282aa6b7a Use new cell statusbar for execution items. Support color and icon info on cell statusbar items. bc8c79c8f2c Fix missing run buttons Update kernel context when editor model changes e23c988571b remove custom metadata internally 1315dbe4951 remove breakpointMargin internally. b7d27a057d1 remove cellEditable internally. 7947c4d3f88 tweak split view width work 158ba0de72d fix typings. 1eb2a93ef39 fix #121631 e986377a625 move NotebookRange. 17fa3235965 more jsdoc 1d951484ed4 testing: bump distro and make document polyfill work again 8711b2dc92d remove deprecated transientMetadata. 2da00961559 remove deprecated custom metadata. c67ac5d0830 Remove path from github-authentication 1d54cdf54a1 Avoid extra call to reveal if the editor is already active 9b8d52ded35 Fix calls to reveal for webviews that are inside of diff editors 24c6f586ddc Add requireTrust to comments.openPanel setting 7c486f3a693 Merge pull request #121758 from benmccann/patch-1 7d9dcaca452 Enable the notebook renderer on web 7d45a4503a2 Allow ThemeIcons to be used as decorations 3b20d95b3ad Consider updateOpen as signalling that project loading as completed 0642a7c299d Update debug server ready ext icon 851613fe478 fix unit test ce91f3a00ff fix unit test 61f646674b0 Merge branch 'notebook/dev' into main 7b23ff442e1 more staging detection (#121769) ad3e7ea1c06 gh auth: look at staging query param (#121768) efe612365f1 feat: add support for additional surrounding pairs for markdown (#119982) (#121698) ac48f78dd64 Add icons for built-in extensions (fixes #81760) c32f4d0afd1 Make collapse/expanse cell actions apply to all selected cells 1764fc81a8c Add requiredForConfigurations for TS ae24966cce1 Localize workspaceTrust b9c647ab3f8 get rid of instantiation service 3737f9eacff fix #119866. a818bda1aaf fix #121288. 3b3ec496f60 Adopt terminal ubuntu profile icon 3a862c2f7dc update wording 704f85a9db3 split, configure, kill for the focused instance 0772410c7d5 initialize installed extensions before starting extension host 3099237dbaa Max item width, style fixes for status bar items cc850ade50c Cell statusbar test b286729f356 Test cleanup 637403c1d57 Fix issue number in comment 4418386c13a Remove 'requireTrust' from search.exclude. Searching without excludes in an untrusted workspace would not be useful 1e6315f7059 Update Codicons: Add `terminal-ubuntu` (refs #121737) https://github.com/microsoft/vscode-codicons/commit/98b2fc81360d59ca195f00c16ff984121d4fe255 1c726074ec0 add jsdoc for NotebookSerializer 66c8a845474 Revert agent pool name b62af979828 Update build agent pool 6473cab2d34 add some api todos 94589129a2f Add experimentation service to github auth extension 008c20865ec Intermediate content for Getting Started (#120602) eb45f2bd17e Override original agent again (#117054) e324e19e96e add a comment 390d4388c6c only fetch the profiles on window reload or if config has changed 666a6e8896a pass cwd to convertToShellLaunchConfig d3245fbf024 remove unused, make convertProfileToShellLaunchConfig public, rename MenuId 9809e3f12ff WIP style updates bdf2ef774e0 #118731 faec962a3e9 more removal of unused interfaces 01b1689c1e9 fix comparison bug when updating kernel bindings d9e4b98387c simplify notebook kernel service f7b69ef7045 Add keybindings for navigating terminal groups 61017718099 #118731 82357d5d4c0 #119110 0922dbb475a Move vscode-windows-ca-certs dependency (#120546) e838389be00 Update distro 03a096326f1 Fix binary mouse events on remote 5fa2193ba78 add extensionTestsPath to IWorkbenchConstructionOptions 454b741257f restore integration test 45e013b704f Merge remote-tracking branch 'origin/main' into merogge/menus e791f6b410b Merge remote-tracking branch 'origin/main' into tyriar/121657 2447e78e687 Implement sash reset in terminal tabs b2b45e1005f execute by cell-handle, kernel manager has only execute/cancel cells, also "fix" isNotebookCellData fyi @rebornix 74bbba9aa66 Fix compile e9b2d57825b Middle click on terminal tab to kill terminal 6170715c03f Fix fallback profile using --login on macOS d4a6400596f Merge branch 'main' into aeschli/testsInWebEH 064ead50123 notifications - properly hash resource 0b46219a2d6 move "execution" of markdown cells closer to command 514d136bd02 adopt typeId for simple notebook working copies 79d748989e0 some jsdoc for NotebookController 438cdf9232d remove unused NotebookCommunication interface 47b406c8227 Merge pull request #120359 from solomatov/optimized-memento be6a9027041 notifications - introduce ID property to help detect duplicates better 3abadabac87 Merge branch 'main' into notebook/dev b06388f501e Merge branch 'joh/clean-kernel' into notebook/dev fe7951dd7ab remove kernel provider from core, adopt kernel service, merge kernel2 and kernel interface, extract context keys from kernel manager, make context key manager only for execution/cancellation 40c99293c86 Try another fix for tooltip on safari Part of #111756 Fixes #121684 3a7cf0c9dc0 debug: update wording for safari dialog 1a74d20b2a4 file service - add test for `getProvider` 10b35b6aa2c #118077 remove hover background a5b19b6f641 add supportsVirtualWorkspace to schema b4816cfd1f4 fix tests e74712bda17 fixes #118731 319d1511382 #118077 move custom hovers behind experiment flag fa602ecdc37 extension tests - stop automated opening of devtools when running out of sources 1f9e039a11e :lipstick: ab27efcc9f9 use new types for browser fs a09354329b8 exclude htmlfsp from monaco eaabe284856 Revert "Revert "use dom api to resolve file schema on web"" 193d5d2c5e6 revert unneeded change e2d0668ffad get rid of tabsWidget buttons bd0d9341399 improve styling 6491f003c7d stylize 53ca9ec8afa refine conditional 0db78a7d563 only re-render dropdown 29a726f400e add comma c0d4b45306e Merge branch 'main' into merogge/menus fa9e3a81c17 resolve disposable error 6de1a8b7b8d get rid of register 1292b973d09 Revert "use dom api to resolve file schema on web" a4b13e3fcf7 Bump distro 909f03eb3e2 Adding a few more override specifiers 65273f89bc1 fix output max height update for diff editor. 8fa6582b834 fix diff editor output width/margin. e5c466f587b markdown-language-features: Fix Windows Preview Link Uri (#120090) 25b47bb9571 Use ctrl for add to selection on non-mac platforms e62f21f40cc Remove extra await f47e207f915 style buttons 1dde9302af4 get profiles to appear f26ca76fb62 fix #121623. 297ac839dca replaceNotebookCells with range. 87c10dba596 Protect against exception when initializing terminal tree e382db30892 Improve terminal tab setting descriptions ef0942ba058 Don't throw exceptions to the extension when an outputId has been removed Be sure to emit events from applyEdits even when an error occurs Fix #121687 427ab0079f4 clean up 891683014c8 Allow svgs inside iframes inside webviews 1845ee08b84 Allow specific command uri in extension editor 180f95fa222 Merge branch 'notebook/dev' into main ea5434ca544 node-debug@1.44.26 41d0782edec resize when tab location changes d6ddd5866c0 use dom api to resolve file schema on web f6b293d318f IFileService.getProvider 288368cdc05 add @types/wicg-file-system-access 8215a110a94 fix: build 6df31c584a1 trust: make workspace trusted during unit tests b0eff48b18c testing: adopt workspace trust for testing 94894dfe7f3 Close #121395 caaa44b7aa7 Update aria label to include codicon names and wrap in spaces (#121496) 8f8407812bb add CombinedButtonActionViewItem 9dff5e0e014 debug: workaround to open new debugee window in Safari 3a3864174e2 trust: onboard debug land to workspace trust f937a28dd0b Move scheduler initialization to the ctor 7635c6504d0 resolve -> reject 6330a7a728e Addressed code review feedback b4b2d40adf9 Addressed code review feedback 03666a06804 Cleanup redundant code c25aa77e336 Fixing linter 59ce58884eb Fix linter error a502d34d923 More effecient handling of changes d415fc0d0e3 adopt notebookSelector in status bar API. 9e323dacff3 fixes #121621 68362616637 Adds workspace trust setting 86157f0d557 api resolves immediately trust state in non-modal f9db59cc755 update jsdocs. dec167076bf Remove code related to dangling files d7f19966a49 Fix #121289 3b8bfe8cee6 setup menus 1cafce9f5be DAP: new option suspendDebuggee on disconnect request cdb8d62f088 Ben/workingcopy typeid (#121646) 4dde01fe34f backups - some more :lipstick: 500b051842e Fix #121506 @joaomoreno - Seems typo 11c3ba58af9 remove NotebookKernelProvider API and its implementation 05fa4efaec7 show disabled reason for extension disabled in virtualws 8f67a43aa28 web api - remove types that are not exposed in any API 5efce0f7e03 fix tests 5dbb0cc89aa working copy backup - more tests 7e22b12c4d7 fix build 2ea7d9c65f9 Merge branch 'joao/fix-120696' into main 3606317e4bf add test for whenTextEditorClosed b89cb3dccd2 Format code 92b4126f276 Move workspace trust code into ExtensionManifestPropertiesService 401554bc451 change property to supportVirtualWorkspace bfe28fa0962 implement workspace requirements for extensions 47231d090d3 adopt trust in github f9fec24b452 make INotebookKernel2 extends INotebookKernel b0ac820e347 working copy - do not allow VSBuffer for backups 1268f86ac7d add common.platformDetail in telemetry (#121264) a8f860beecc remove window.sessionId 12aeeabdb5e more working copy backup cleanup 9da5986f515 Set default tab location to right 030e33ca8eb working copy backup cleanup ef569a6e08c enable noImplicitOverride in our codebase 693c0e3e1da text files - add a getDecodedStream method 14981ce89d2 tests - enable colors for windows (CI supports it and the new Windows terminal too) 6b9bd78998a add NotebookController#detail 058552963b7 Merge branch 'main' into ben/workingcopy-typeid cc778d679fb Merge pull request #121396 from limitedmage/suggestrace 0595da6b543 Merge pull request #121511 from gjsjohnmurray/fix-121509 b0d5ab6aabd :lipstick: 8aff878db25 Fix typo in map.ts (#121279) 2288da484db Bump ssri from 6.0.1 to 6.0.2 (#121576) 200d4c77619 tests in web extension host 73c85159e72 change extension kind controller to a service 367c11f77b7 File gets garbled characters when restored from backup (fix #121347) e5d6ff4c06e jschardet 2.2.1 -> 2.3.0 (#121575) e877b8062de backup - change to a buffer format (away from text snapshots) 2b44820d337 windows - fix tests 8e43ae3087e Workspace trust - merge storage and management services (#121540) 085df87b3bf working copy - extract a workingCopy.ts file e1727abb411 backups - rename to be working copy related 99075a46ec3 Merge branch 'connor4312/test-api-refactor-application' into main 6360146a419 backups - introduce backup identifiers and adopt 92b5ca6d968 testing: fix error for synchronnously discovered tests 5624d860cc5 Further tweaks to grid styling db221b816d5 Revert "add description to statusList" 34bdd983e21 Update renderings of getting started items based on overrides d7f55753675 skip failing test 45e308fb286 add description to statusList fa0cd78f7d6 Dont clip steps unless needed bb3ea733def testing: rework running side to new apis 5b5320b7d5a Remove onDidAddTask - categories now immutable 522b60a1979 Fix bug where tasks could not be opened e5295350a09 Close #119964 0767f255d2d comment out tooltip causing build issues c0e29b7d2dd show separator in filtered quick pick (#121075) a9109869988 fix #121509 documentation error for two API command results 1845b9d2a52 Merge branch 'notebook/dev' into main 85ca912f72c extract NotebookDocumentContentOptions viewOptions. c657cdbef30 avoid stripping custom data. bbcb45cdcdd use label instead of a custo name in terminalDecorationsProvider 95cc902f2e1 try to fix the build a37a8c517a3 Revert "Revert "Don't block svg loading inside of iframe based webviews"" f8bc55fd267 Remove unused 8706813cdf3 Set max tab view size of 500 23ac9b5184f Fix showTabs NPE a3ac715bfb5 Set correct layout when turning showTabs on 29b621b47e8 Fix exception when loading with showTabs = false 1f544741220 Hide dropdown when tabs are showing 557ac0b24bf debugAdapterManager: update wording 186bced5aa1 Remove Task prefix from tabs only 2102600c561 Reduce min tab size d2961b4c081 Remove extrenuous injection 8217e20a706 Make resizing smooth 03aad7bb2db Prevent wide tabs from being centered 8f70a2d6ac1 use language name for labels 8fec10e2516 Focus newly created group ref #121395 4dbad29ad41 Change configure terminal to pencil 8eb52dce857 Fix warning status showing up when env var widget is on 8a67dade9ea Make status decoration padding consistent b97977ff55a Fix exception a3d61cb0251 Add change icon/configure terminal action 0b9c11a49cf more binary editor cleanup 0e2d23ec434 Remove * as platform from terminal b46bca09d52 binary editor - remove file size check (fix #121301) 19b577164e8 Update distro 8d234a4dc9d Merge pull request #121176 from microsoft/tyriar/shell_resolve_refactor 9d72785a2a6 Merge branch 'main' into tyriar/shell_resolve_refactor 067f60cc403 Merge pull request #121330 from microsoft/merogge/terminal-status 8bcc74944c2 require trust for cfg vals 27539a2ef78 tweak conditional 59963d0328f Make error message clearer (#121339) f206da596e0 modify conditional 7c7c83e5644 Update replacing editors in editorOverride service 5138a81c177 🧹 3fb483e7fff chore: bump electron@12.0.4 880363524f6 Fix #120202 972978848e3 Merge remote-tracking branch 'origin/main' into tyriar/shell_resolve_refactor 93cf9f231e2 Clean up 6b7a55444a4 update configuration scope for tel,exp cfg 3595082e7d9 Address comments 5971cb68edb Fix race condition in suggestWidget 2c631534503 Revert "Don't allow multiple tasks runs to start at once" b4dd497b275 add scheme Co-authored-by: Daniel Imms <daimms@microsoft.com> 30ae7bde852 Respect resolver's trust options 78872ce6113 Smooth the flow of installing new debuggers d66d3929174 only register workspace trust request handler when trust is enabled e4428f18335 revert change to a line 3e8b31b3947 Bump distro 7c7c0b7ee62 remove unneeded css bbc5a53ac5b Try out another possible fix for safari tooltip Part of #111756 fe6850d4e73 Change default port setting value instead of setting Fixes #117189 5523c825ad2 Disable pre-resolving icon in remote windows 5029f1b18b4 Update distro 328937e7b64 Use OperatingSystem over Platform in terminal f48845c4451 untitledHint: respect editor font 4430569ad07 debug session: pass configuration as args for restart f4b60835ea7 Fix tests c7d26be9a5c Disable terminal workspace settings until workspace trust is on e077071ade6 Update distro a79c0b09492 Update distro 5d72ea7c196 Add more top/bottom spacing to features boxes f31f60b7aeb Pass remote authority to context methods 93dbc7ac44c remove NotebookControllerOptions and simplify createNotebookController-signature aa6ae6b4193 Pass remote authority into resolver 5619daacc25 Merge remote-tracking branch 'origin/main' into tyriar/shell_resolve_refactor 27add7e2ac3 Merge branch 'lszomoru/workspace-trust-loose-file' 9e77384443c Resolve default profile in remote slc 3bddb9636c3 Fix compilation a76a1efe043 Merge remote-tracking branch 'origin/main' into tyriar/shell_resolve_refactor e49f95b5315 More removing workspace shell permissions 61556099dd6 Remove todos 96065290c8c Update distro 3ae9ec00516 Adopt requireTrust in terminal 3c0e4897460 Don't allow multiple tasks runs to start at once Fixes #118238 95932045c7d check that notebook controller are unique per id 949639b9424 use default some delay 17cec8c0089 Fix ~ with fill path pasting in simple file picker Fixes #121280 1f941f612fe Fix #121456 aeb9b2051c2 Remove only 0358f147137 Fix unit tests ba5e81ab093 Fix import 31016ade1e9 Merge remote-tracking branch 'origin/main' into tyriar/shell_resolve_refactor bdd072e51ba Add trust prompt 217359a80d2 some jsdoc and relaxed NotebookRange ce791d27dc9 Fix #121362 564bcfe4cd9 render tree on trust / trust settings change ba531de1988 fix ExtensionRecommendationsService test bb43ee61909 Fix #121297 98f69856ea6 extract types for execute/interrupt handler, interrupt in not per document but per controller 9699bd793ce Smoke test fix 1f385f70e6e reduce usage of extensionDevelopmentLocationURI c074bf897c0 make preload a creation argument, no editor needed when calling asWebviewUri 5ef190e98a4 Fix port log line and add regex check fd7cedae033 :lipstick: 7668affd16b Merge branch 'main' into lszomoru/workspace-trust-loose-file 8877d8ca941 hook up execution task cancellation from controllers cfdce942776 #116731 644e1d0bc42 :lipstick: in notebook service, also make sure to clean-up editor contributions when disabling/enabling extensions 42e271dd2e7 do not show dialog if workspace trust is not enabled @lszomoru FYI ddbc8ae408c fix remote integration tests - do not show trust dialog when change is coming from cache @lszomoru fyi a387125e199 Merge branch 'main' into lszomoru/workspace-trust-loose-file 3ac5ff11b6a Merge branch 'main' into notebook/dev 3c31f0903e4 move workspace trust service out of config service b7ba430dcee Begin to allow extensions to contribute start items 55b2ab7fa4b re #121329. NotebookCellExecutionSummary readonly properties. 4db99a10b86 transientDocumentMetadata 8629b48030e rename transientMetadata to transientCellMetadata. 881a304efe9 Add some NotebookCellStatusBarItemProvider jsdoc a7c67442b97 Clean up cell statusbar keybinding tip placeholder 7193b08f344 Remove old cell language picker item CSS 402c9bee093 always show intro modal e7004428b7e update todos. 7cccfd1d43a Merge remote-tracking branch 'origin/main' into notebook/dev d85b11a2ac4 use terminal service's instance status changed instead of instance.statusList.changed d0a23bb0667 revert some changes dedc2d1150c Add other platform settings 8859256f866 Merge remote-tracking branch 'origin/main' into tyriar/shell_resolve_refactor 03333c995e7 Resolve icon in terminal asap da16f9bef17 Move cell language picker to statusbar API d87ab38a497 only show widget for manual relaunch bd493ff734d Reduces validation timeout ba4954af208 Ensures that the validation message shows up 0f890eeb173 Calls focus method 155df27d8dc :lipstick: 9f027210ce3 Update distro a1a9adb9176 Merge remote-tracking branch 'origin/main' into tyriar/shell_resolve_refactor a6b849a8f9c Use icon of default profile 28b2a0f19fe Fix #121193 8894f893da6 Add platform override to default system shell 05bd596a618 Move new service to sandbox 6e84c224f44 allow for markdown dialogs and custom icons 77f067f0652 Merge remote-tracking branch 'origin/main' into tyriar/shell_resolve_refactor d531f3b0547 Merge branch 'notebook/dev' into main 3d434efcc01 Progress on single file scenarios b7d0ff397d3 always fire ptyReconnect after relaunch de1c13e539c mostly working 662ea12128d NotebookCellRange is now NotebookRange. df1214ddee9 Rename and move combined service ebb0a7165bc update integration test. 25ea3341e0b Guess synthetic profile icon dbbf3325212 Simplify service context by moving into browser 40ed9160e1c Implement browser profile resolver 2459b4fab9d :lipstick: 4edba25ca9c Central service for notebooks and custom editors (#120426) d9a371b9fd4 update comments. ae5aeabcd7d flatten custom* metadata. 271189bbabe isReadOnly contributed by the file service. a3b1c9550dd remove cellEditable. 060d4175057 remove editable and breakpointMargin. bcecbeb2ad9 change to async cba995310b3 Merge branch 'main' into lszomoru/workspace-trust-loose-file dd4350388f2 adopt to workspace trust storage service - create the service during initialization @lszomoru FYI 0688b5a7bd5 Revert "custom dialog for introducing workspace trust (#121326)" 35dcde89ee3 Revert "adopt custom and shield icon for trusted workspaces" 43295fde7a6 Remove statusMessage from constructor fb4b3e82ed8 Adopt shell env service in TerminalProcessManager 00ae987ad04 Remove getDefaultShellAndArgs c780db5fe26 Use new service to resolve local process paths 348a8fa1fe7 Partially implement resolve shell launch config 2436eeee72d adopt custom and shield icon for trusted workspaces 6590d3e0f78 custom dialog for introducing workspace trust (#121326) 3bb83e95562 Skip failing tests temporarily 8cf96ed6454 pass icon directly bbf148b0c60 merge renderer IPC into notebook controller, remove global renderer IPC 337e14744c0 implement decorationsProvider 296c417c07f Add workspace trust property to auth extensions 3f4e9a0ebdf node-debug@1.44.25 150af9a47a7 Use workspace trust signal when adding a folder to a workspace (#121197) de246aa544e Turn on showTabs by default in Insiders a49404e6443 Resolve todos in profile resolver 68d9e023384 add support for isPreferred for notebook controllers b2103c79e45 add preloads to notebook controller, fyi @connor4312 NotebookKernel will go out soon 16663d23bc1 Register the new service e5ab815d0c3 Fix collapse all tree view focus Fixes #120990 151c7d5dff0 Recognise commonly sourced files as shellscript (#121373) 9a0441e9cb8 Inject last active workspace c079d216f0e actually remove fileName from the notebook document implementation, https://github.com/microsoft/vscode/issues/121329 45097cfcc9e remove NotebookDocument.fileName, https://github.com/microsoft/vscode/issues/121329 b6cee1ca22f add cancellation to NotebookSerializer, https://github.com/microsoft/vscode/issues/121329 afa4a2df2c3 rename to serializeNotebook and deserializeNotebook, https://github.com/microsoft/vscode/issues/121329 0287003973e workspace is virtual if all folders are virtual b27d796dfc1 Inject context, convert functions to async 255f82dbece editors - move some code out of common/editor.ts 495ad394f46 Fix layering issues 8681ecba619 editors - move some code over to browser/editor.ts fdca487fd41 Implement resolving default/synthetic profile 679c373828e editors - remove whenClosed from editor service and make a standalone helper specific for text files 12c93777db4 Merge branch 'main' into lszomoru/workspace-trust-loose-file d13686a8607 Extract isWorkspaceTrustEnabled into a function (#121385) 9f4eceb52cb Merge remote-tracking branch 'origin/main' into tyriar/shell_resolve_refactor 91f8c81acbc Reveal active terminal on change e24c03de151 Center +v when collapsed 520462074de working copies - first cut typeId support 6f9917d81fb no more need to dispose ExtHostCell f8cf56ae9e7 Merge pull request #121272 from akosyakov/akosyakov/remote-race-between-terminal-121270 f1d0c30f1e0 pass cells and controller to execute handler 0aabafd35f9 NotebookControllerOptions instead of NotebookKernelOptions f5bfd64982b Merge branch 'main' into notebook/dev 57b8d811da1 print cycle of dependencies when instantiation service alerts for loop, fyi @lszomoru 220560dd404 Switched to using Restored instead of Eventually for the extension enablement soft notification c91c21bab07 Tweak dialog based on feedback a4d95b35c4e Merge branch 'main' into lszomoru/workspace-trust-loose-file f9ca74adc43 Merge branch 'main' into notebook/dev e51173f3b6f startup code :lipstick: 92d5997b1df "Help us improve.." notification is displaying language IDs (fix #121216) 25785b97e53 Adopt `requireTrust` for my configs e870a6d7004 Update js/ts grammar a5d656cd3f7 Configure workspace trust for simple browser and image preview 293061802c2 Add workspace trust for markdown extension be2026c324c Only try to scroll to element when the target path exactly matches the base path of the current page 2ea7c77bf88 Remove statusMessage metadata edbdd6fe092 Fix test, fix cell data startTime and duration visibility 0a6309be1ee Support markdown styling in task descriptions. (#121338) 2881355f372 Use es2020 as the default target for js/ts implicit projects 3e5c20b7626 Change execution duration to startTime/endTime fe7f4c0241e Do not run code actions on auto save bec017d389c testing: rework discovery side of testing to new apis 063bc4b7b11 Support seeding selected search text from embedded editors Fix #121060 1329659d841 Remove "please" from messages Fix #121312 7f2bcc15304 Fixes #119032 - changes to support settings UI 88361f24e07 DAP: add a missing comment f065ba8d8a4 DAP: pass launch config to restart request 81fb5b7accf Merge pull request #121328 from microsoft/sandy081/settingsEditor/trust 263b76c8f00 add colors to css e660d60f84c Merge branch 'main' into merogge/terminal-status 2ed7f15346f adjust opacity bce7ea241ec incorporate UX feedback 7a72e4e95be fix styling in wt badge 36fcc538bda Merge branch 'notebook/dev' into main 6d468a59f69 Fixes #121325 - fixes notification deduplication a9c869d4208 add statusIcons to terminalTabsWidget labels dfc8f1fd037 Move back to min-width for hover hr 9a2b9a79f4a Add a very basic hover for the terminal tabs 22dd9030841 terminal: fix swapped cols/rows d27fa1df47e #118077 introduce delay option c4f59fa1e01 only show workspace scoped configurations 54beeaada6c Remove TerminalTabs from tabs, polish selection/focus b7157be21e6 Fix compile 3e40e14bc41 Cell statusbar API (#121215) 93754ff5f0f Fix terminal tab actions to work on the hovered instance ab15aa4d393 fix build error a32d03dad99 modal false by default 040cfa078b1 Add override in notebook code 5b4ee563a1d Add override modifiers in a few more places 6299e56d22f debug: start debugging requires trust f590a4901c0 add statusIcons to terminalTabsWidget labels 4e6b46a15f3 Implement notebook selection status bar item Fix #121194 279bdca34a2 Set title when reused terminal slc has name 6d81daa07c0 fix #121140. 3636a058e58 Fix launching profile from PATH var 08f9bbc2394 typo fa56f6ea3db Add telemetry for import statement completions (#121243) b42484b6871 add status icons and listeners 9c0300872ed simpler storing of ExtHostNotebookEditor 9afc7348000 no nested DOM.schedule. 361ba1a8231 update scrolling. d3394d21773 set maxheight and overflow hidden for output container. 02f0f4a0c8e make createNotebookRendererCommunication independent of controller, make it renderer first 304200343eb Comment out unused prop 071b4b3b872 Add override to tasks and tunnels Part of #120675 1351e8c6e40 Add padding to terminal plus button 5c74225ab18 Workspace trust transition improvements (#121173) 4cf3e89b67f Fix tab widget layout height af1b5066622 Merge pull request #121291 from microsoft/sandy081/activitybar/hover 388d40ffc3a Disable escape sequence logging by default 94f637a4965 Add new terminal with profile button ec579a2c217 Mark server ready extension trusted 6c2ccf8be54 Implement custom hover for activity bar and panel b2d002de4bb Fix centering, use action bar for + fd640b0b32a Fix tunnel privacy context 20784c13a10 fixes #120981 85bf18a6d8d Correctly align plus button on load ab0809ce864 Clean up terminal tabs widget ctor 0ea92219740 Improve plus icon position, style c9b2c542316 rename NotebookKernel2 to NotebookController d6ae97cf976 add Kernel2#createNotebookRendererCommunication cb8b3ce97b6 polish remote menu separators 5371ac58c40 Include virtual workspace check for task type enablment 38066c2802c node-debug@1.44.24 7dd3678adf7 Change action order in tunnel view order in tunnel view f15bbef705d Do some magic to pick best label action for ports Part of microsoft/vscode-remote-release#4826 94d369e27d1 backups - explicitly wait for editor group to signal restored when deciding to drop backups or not on shutdown d9008be9ab5 Empty workspace is untrusted 5b66335738f perf - change lifecycle phase restored to work differently 4453232aee6 fix #121270: race between terminal create and initial resize 3d276ed5cc7 vscode API - env. Fixes #121261 907ab317dee fixes #120637 3ba684ae3aa Fix styling issue in the workspace trust editor e7934ec243a Moved telemetry into a contribution 1317cdbc5dc remote: unnecessary separator f157a3d2019 Merge branch 'main' into notebook/dev 02f2f886985 fixes #121248 f9490e715c4 fixes #121162 bb19564a844 fixes #121156 c2c5b7eaeb9 fixes #121117 7968e137fe3 fixes #120840 4ea838bcce9 perf - fix issues with how layout restore is handled 08226f4678c editors - whenCreated => whenReady a09d6403113 github auth: improve test env detection b5dfdbe00f1 editors - some :lipstick: renames for editor group model b7b1315457f prefix terminal CSS rules (#121258) 730d57ed65e fix #120485 hide `Open Timeline` from Explorer context menu when there are no timeline providers c8d5c905bfd Fixes git rename on windows a11959e28cc Fix tests 66d0f975442 replace vars to fix build in terminalActions 44b3df962fb more todos 485d6c36463 Fix double localization 509c20c9b13 some API todos. f59a77842e6 Use markdown for link contributions. Ref #120050 7a2f9014556 Only await for worker ready when setting content 1d22f863622 Don't wait until getting content to register service worker a9216fb38c0 Remove __leftMargin__ c188a51edef Use clientHeight instead of computing the size ourselves 4ffd6a8d742 Merge pull request #120878 from microsoft/merogge/tabs-button 066dae222ff Merge remote-tracking branch 'origin/main' into merogge/tabs-button 72b09f10193 Compensate for out of sync clocks in cell timer Fix #117460 084668c6270 remove workspace trust grant/deny actions from gear e143ce4a8c1 remove confusing elements from workspace trust editor 776ab3d6e5e Only enable pointer events for the folding indicator itself 5276ebf9509 Make sure we focus the markdown cell on contextmenu 3bf5b37fcfc Don't trigger notebook.find when focus is in another editor Partial fix for #121242 7f805ea0d93 Simplify redundant context keys 9cd8ff410e5 🧹 294e3eb7ef7 make private readonly in constructor 388a0c80dfd change type of icon to string | undefined 6e5a0a58032 Update src/vs/workbench/contrib/terminal/browser/media/terminal.css 3357bf274be fix hideText d13a914bd6f Merge branch 'notebook/dev' into main 4dfa06cd356 snap right or left based on midpt c5fab4faa37 Boolean Trust State (#121141) 75f2ce9735c Adopt workspaceTrust 40a6563f9b0 Remove git-ui extension 51451d8355f get rid of unused menu a0099970e94 align button 71230441fa4 get button to stay on the page 090554355df notebook: cache preferred mimetypes for renderers abf4835fd28 use tab instead of terminals ab650745458 add instance connectors a3444b12123 Theming for keybinding label (#120727) 9d1bfa6a6aa update distro 1d5f53777cd finalize #77423 (#121213) 23e346ab55a Add allowCommands option (#121211) c826e9aabd2 Explicit remote CLI commands (#121212) b3ff207039a get text to show or hide appropriately ceda963326c Change proxy scope based on `useHostProxy` flag (#121207) 2e165500a6d Use CSS variables (#121208) 71043537525 php: use which (#121210) f0a344a76e2 npm: use which (#121209) bacfb76d909 localize action names cb6a3cc3775 add rename Co-Authored-By: Daniel Imms <daimms@microsoft.com> 80dba2b8782 set min width Co-Authored-By: Daniel Imms <daimms@microsoft.com> 75bce498f9e fix css ed139c10361 hide label text when min view Co-Authored-By: Daniel Imms <daimms@microsoft.com> e0a85f94c59 Move windows mitigation comment into terminal process fa852ac3f16 Remove redundant call 36c68a5d6dd Speculative fix for unresponsive pty host 83f13c70ff5 Merge pull request #121181 from microsoft/tyriar/reconnect_fix f2b1e94fe78 api todos update 7c946e118a6 add onDidChangeNotebookAssociation-API and wire everything up using the glue adapter dd14addcbd1 adopt to trusted configurations fc15ccef8d5 Fix terminal reconnect, remove writeSync completely ade32e71e59 add ability to bind a notebook to a kernel, add events and forward to ext-host 14b07fe6e75 Disable flushing of output 3986914a040 cleaner setup ed545b8a43a add missing block 10bf5cfd61a align kernel and kernel2 a little more 6725bd39334 [json] fix for workspaceTrust ed7d5c0d0e7 move all views under removed view container into default view container fcd005ce8c3 fix compile errors, evolve internal API about kernel selection 8e8621c137b [css/json/html] add workspaceTrust property b90e3e7786a Fix spacing issue in feature list 25366914862 rollback distro temporarily 89032503e31 wip 8c18565aae5 bump distro 1aa4efcd7ae :lipstick: e66dbdeb459 default supported languages is plaintext bb55852fc2b relax NotebookDocumentContentOptions 2c123cc1a8d always show notebook status bar entry 394a2e4779f update distro 49796d31cb3 virtualWorkspace context key to detect virtual workspaces. Fixes #121165 38f2172759e editors - do not expose raw group from editor group view 5e33a56d232 editors - cleanup editor restore logic 0788b3fd68c Merge branch 'main' into notebook/dev 800ac2f7fac add doc 0c555419feb Extension workspace trust request using product/settings files (#121021) 601dec633b0 Reduce callers of createEditorInput when not needed (#121098) (#121099) 48387dfc3d6 Fix loading of webview resources that depend on query params eac3821fbf9 Hook up basic context menu for markdown cells 50c310b6d7a fix #120955. f69d2cc6dd4 fix #121032 ee0a183de19 fix #121115 60a7c6a9253 notebooks: add initial kernel/renderer constraints f0cb4fe60ce Don't check cancel token after it has ended its lifetime Fix #120939 f7e5a67039b NotebookDocumentShowOptions#selections. 119581fc2ad Use more standard name for shared extension tsconfig 98bbcddec35 Enable noImplicitOverride for extensions d5f4e119e05 Use `Array.from`'s map directly instead of a second call to `map` 32a7858a637 Remove override 9a00c870b9b remove NotebookEditor#selection. aa1c694664c Add override ead5639bbe1 Pick up new TS nightly for building VS Code ab4c0f1e2e4 Remove duplicated code 2637da856a0 Use URL instead of regexp for getting webview id 069f8f39591 Load webview scripts async 62c62103fcd Use javascript modules for webview host script b4d42b14241 Use ?. for accessing webview 1bf5e8f15c2 Remove `getInnerWebview` 48e7505c677 reformat 8f7df5e9c92 Merge branch 'notebook/dev' into main 1132a8a7d34 only show rows on hover 7dd9fe7e963 only show actions on terminal isntances e963ace70ff Bump vscode-ripgrep 964ad75846c fix build 52c11b376ae Merge branch 'sandy081/settings/trusted' 27f3fc1f157 Merge branch 'connor4312/test-output' into main 1f3acad6320 testing: polish up test output terminal handling 9de25518855 add actions to items a546db679a2 re #119599. Avoid flickering when outputs are cleared. 21806b884b9 debug: display error response from invalid exception filter conditions e8325e7f073 review feedback e5bef439287 Merge pull request #121027 from jeanp413/fix-121026 8e183f0d2ed terminal: standardize on customPtyImplementation 2962e6ade1f update untitledHint, remove button f1ca325298b always allow split cells in cell toolbar. 2864eba6b06 get rid of twisties 5c99b8c11e3 Merge pull request #120925 from microsoft/joh/kernel-push 31da9f54b86 some jsdoc 88006b84373 add (bring back) NotebookKernel#createNotebookCellExecutionTask f88027607dd fix #120906 panel issues 7f728230675 DAP: setExceptionBreakpoint optionally returns breakpoint array; related to #117789 51ff6b5e4e2 untitled hint: do not render keybinding 08a9de6e3e0 add rename to context menu d38cfa11d8d Merge branch 'notebook/dev' into joh/kernel-push 82a5fe0aeef test 2 d837f9a26c1 Merge pull request #120503 from conwnet/main 8e41cc0471b test commit signing 79e47e06717 try to make monaco ESM happy 95fe64c807b api todos, remove unused type 4358b0c9f53 change to warning 765ce34320b vscode.openFolder: forceLocalWindow 5e49fc945f4 fix web dev builtin extensions b7d7aaca741 add NotebookTextModel#reset which allows to re-init a notebook, use when reverting notebook editor models, https://github.com/microsoft/vscode/issues/120771 b36bcfe1b4f vscode.openFolder: allow to open a local window 318fe9ff80a improve TestResolver command names 219270a10c7 adopt to workspace trust 4c1946a2ecf #120675 adopt override 905a9016720 editors - supportsSplitEditor => canSplit 4ea02ea5e27 split workbench-web from dev 973f5d00b43 code-web: /builtin 53ec27a6c64 editor input getTypeId() => typeId 29aedf93830 move defining configurations requiring trust to workspace trust property 52ee0bd562b some more "no implicit override" work 8988e849bad Merge pull request #120891 from timmaffett/main 25d61e6f137 editor serializers - only allow 1 factory per type id 1b26a6d3224 Merge pull request #120938 from bourdakos1/update-seti-icons b0b9ac30870 editors - :lipstick: a few assumptions around editor resources 1994b301513 Color Theme: add button.border. Fixes #120868 e6e2249f09e Expose stop/start methods and have start wait for all pending delta extensions to finish fb5ea7962a1 fix yarn lock 66c78c9031d Merge pull request #120841 from CanadaHonk/patch-3 d2b6aa211d4 Problems in no-implici-override-watch 1bc121e0b80 Add all valid hosts to simple browser (#121080) e70d5b0aee3 task for no-implict-override-watch 08037076738 fix #120911 b2a29c09430 Slim down the rendering of the remote command palette. Fixes microsoft/vscode-remote-release#4831 d6d57945d81 autodetect settings: add reference to preferred colors 932742fb26a Resolve unix shell env when default shell is PowerShell (#120769) af0d76ffa98 Merge branch 'notebook/dev' into joh/kernel-push 4b719f95d8b add to suggest list 2dc222a3ae3 add code actions for untrusted settings 2278ddfa233 - update schema in non trusted workspace - decorate settings requiring trust 99524b3229a Fixes #121026 0dce221fa2e fix when there are no untrusted workspace settings 2e204caf72d fix compilation issues 48bdbd87453 Merge branch 'main' into sandy081/settings/trusted d6cf66331cd update trust label 2331507e97a - show settings requiring trusted targets as readonly with action to manage trust - command to filter settings require trusted workspace - Show the number of settings requiring trusted workspace in workspace trust editor 01466cf692c Remove IWorkspaceTrustRequestModel c41460cba5b Split WorkspaceTrustService (#120974) 3b4a74297c9 Getting Started: Allow click to toggle completion Closes #120996 148029c5357 Make find expand widget button themeable Fix #120899 0b305965c90 Close #119964 5d85fe4fa0b #119964 8047d350150 Clean up details view for small windows. 6b666279b8e wip 4c78efda3db add snap when in no-man's land 41861dc05b2 switch tabs when instance is clicked on in tabs widget a5af80b4bc9 Getting started details page scrolling 6e978a960c4 Fix centering 8a8e2336697 move + button to the top 2134666ed13 fixup scrolling of categories page a7e080af027 Revert "Don't block svg loading inside of iframe based webviews" f95b7e935f0 Revert "chore: bump electron@12.0.2" c5dd09e2f57 Update to use new webview url for permissions check a7a14ff215d Don't block svg loading inside of iframe based webviews d5ecfd54f1f Merge branch 'notebook/dev' into main 751d8deef06 load show more action only when necessary. ee4bfad688b use custom icons on reconnect/reload 😄 6229e7a57f5 change to async 8df884882c9 #120860 Improve untrusted settings shape - define requireTrustedTarget on property - add tests d993d5d5557 Adds proposed api checks and splits proposal b8afc6415ba Simplify the trust editor (#120964) 4020b1a1e3a ci: disable exploration branch sync 532a0b3a99b Onboard search-result to workspace trust. dfef0f6e43e Jackson/getting started grid (#120958) c15d1c342c5 remove one command via consolidation ded8b935cac fix typo 46feb94438d Bump windows-process-tree, fixes #120570 5c7879c29fc Merge branch 'main' into merogge/tabs-button 261862e2be8 make private readonly vars 6ba185b5952 removed font classes with hard-coded font stacks c6d0c1139ef add check for show tabs and return min_width isntead of 0 6fe8914f37c remember split across sessions and set sane default 18c0f5ae8df add context menu groups 1820f177611 removed mention of user modifying CSS with extensions, added further explaination of the font support and font stacks to allow developer flexiblity in logging to the debug console. 1936c34a331 Fixed and extended Debug Console support for most ANSI SGR codes 58faca759ab custom editors - implement save retry properly f7d9b934d34 Bump distro 2894338f388 Add all valid hosts to simple browser (#120929) 84043ab3b8f fixes #120934 243f4660ba1 Update seti icons 957d8d2e74a Ensure tab widget doesn't resize on workbench resize 1ed73408cd2 file working copy - prolong shutdown for pending saves fd315204d7f :lipstick: d8e1c802f74 add some override https://github.com/microsoft/vscode/issues/120675 ec8c7257eda remove/disable selected and onDidChangeSelection from new kernel world a1139fd83c9 :lipstick: 760ca343734 add some deprecation marks 5cadd1240b3 Merge remote-tracking branch 'origin/main' into merogge/tabs-button ead08c9b518 update notebook editor status when kernel "instance" changes 50fe76ba290 Onboard task extension to workspace trust b2b90e970c8 Improve type safety around terminalTabbedView 611bda0dbd4 Consolidate tab tree creation acb172752a5 backups - move tracker and restorer out of contrib into service 2d2696a6d6d Adopt workspace trust in the tasks service 72b99e07bb5 backup restorer code :lipstick: f103814a2b2 Add Windows pwsh detected profile, remove cygwin source 43f58dbe1c6 Merge branch 'notebook/dev' into joh/kernel-push e200749f888 remove NotebookEditor#onDidDispose aa4285b8b5a remove hasExecutionOrder from notebook metadata edd36fd64cc add and adopt implementsExecutionOrder 79a429d92d2 chore: bump electron@12.0.2 5bf85d71d89 perf - warm up canvas in idle callback (#120916) c82eb7d4980 bring back accessibilityPageSize from deprecation, it is still needed due to upstream issues b0733b55b98 layout code :lipstick: 845efe5d8e3 debug: Variable do not override ExpressionContainer type 239bc433cb7 Debugger: Add option to allow disconnect and stop/terminate UI elements fb5cc92c38b Update no commandline message in ports view ac4f97790f6 fix quick input title 3af3fe66aaf Improve logging (#4813) 41985fd83b3 Update distro commit 53746f5cae7 fixes #120905 fb102278354 fixes #120871 9f9f73d704e perf - more fine grained window counters 4cacb3dce4c make executeHandler readonly 4c3becc0bbe Merge branch 'notebook/dev' into joh/kernel-push 9c40ada6157 Merge branch 'main' into notebook/dev 65a8d0905e3 update ref viewlet f8c7dd64a4c tests - ensure preload promises are all resolved ec972e8acc0 ts - fix some override errors (#120675) 479d3fcbed4 Remove log 13944bac07e Pick up new katex version 062e89fa198 Don't scroll to top when removing entries from recently opened (#120404) 08c3c088ba8 Polish getting started layout d5e4bdc814b Remove unused import 3c89afbbc43 Pull in newer markdown-it katex version 9708fb15ff9 Fix markdown cells being re-rendered twice on edit 989c39e178f Remove commented code ecb45f5207c Move shared webview focus implementation into base class ed655c2d2ed Fix split json editor underline Fix #120876 4b5ef688725 Use cloneNode to inject default styles 02e5ed5280f Avoid calling `applyStyle` again if the style has not changed 6b5122bb067 Add typings 3fc15fb34aa Remove unused function 923fbc8c2a3 Cancel resource load when the webview is disposed of d5b46d6e56c Use transfer for sending resource buffer from webview to service worker fbf86d3709a on create, focus active instance 595c14a8d30 Inline `rewriteUri` into `loadLocalResource` 2d7ddf5a381 Remove extra indirection around `loadLocalResource` 8a918399897 Move webview resource loading from `platform` to `workbench` de9887d9e0e Remove vscode-webview-resource path normalization logic 9c9e188aa0b Don't use 'self' for image editor csp 044a99585c3 Make sure we use the webviewResourceRoot on for computing cspSource 84391165c30 Pass in correct project root for notebook cells f5ea03079ab turn off logging for notebook. 4d1131b7b32 revert a change 3622dafdc01 Adds new proposed api for scm input validation 4c02536030d get context menu to work 99868a33bf6 get profiles to appear in context menu, not working yet a8563509738 april. 9bcf5a56253 try to modify tabsMenu actions 7c2007b9259 Merge branch 'main' into merogge/tabs-button 0203f8e25a6 add plus button and terminalTabsContext 852375649cd Remove extra whitespace 614dd5174f9 testing: fix explorer view 618705cc574 Merge branch 'notebook/dev' into main 93934cacd0f precalcuate cell editor height: guess if the editor will render scrollbar. bc506127abf Temporarily restore vscode-webview-resource constant 1c27a285175 Fix rewriting old-school vscode-resource uris 7c26f27d906 #120860 Implement trusted workspace settings f689971195a Mark Emmet trusted bd815e462db Don't warmup markdown preview when input is collapsed 437f2383b92 Add icon to terminal tabs 618f06314e6 change terminal tab height for uniformity 2f26adffbe2 fixes #120786 8ec2bceec99 fix #120776 remove stray words from `contextualTitle` description. (#120777) 13f4f052582 Fix spacing ae1452eea67 Add script to run build with noImplicitOverride e29e1f908a4 Adding a few more overrides 86bf0279201 Add a few more overrides in codebase 5904b7b686e chore: info.plist => Info.plist e1f0f8f5139 Add override keyword in codebase (#120755) 604b950f0da Reapply badclient commit 37025381399 fix #120824 e956e0a0eec 🐛 FIX: Typo (#120816) 464e51e24f0 Merge pull request #120054 from stoyannk/fix_extensions_profile 13452d7fd68 Fix JSON formatting in High Contrast Black default theme (3) f4449876e4a file working copy - getAlternativeVersionId() => versionId 354c914f677 add NotebookKernelOptions so that createNotebookKernel is simpler 015d5565b71 remove createNotebookCellExecutionTask from NotebookKernel2 because exec-handler is called with executions be198294e41 execute handler gets notebook cell execution directly 6062a5458a0 Merge pull request #120591 from microsoft/merogge/tabs2 7a1e1fd2af7 Fix ctx menu, clean up DI a4fed64a16e fixes #120188 ffde5985b22 Update color for port wtih running process Part of microsoft/vscode-remote-release#4826 37a44ac7dbb Types, polish 29d772fc9e0 Merge remote-tracking branch 'origin/main' into merogge/tabs2 c14109e5ec5 perf - wait for dom ready when waiting for services 61dacc2f813 Add hover underline to port address Part of microsoft/vscode-remote-release#4826 e9b4e01a4b2 process explorer - fix window title ffe10c858b7 Add ctrl+click message to address cell in ports view Part of microsoft/vscode-remote-release#4826 c111a4caf2b perf - delay notifications for extensions disabled to a later point 10c17f374e5 fix speling error 28c734595ac perf - add marks for crash reporter and window creation 965f86890dd Merge pull request #120815 from CanadaHonk/patch-2 936219d314f Fix JSON formatting in High Contrast Black default theme (2) eadff843e8b Merge pull request #120761 from CanadaHonk/patch-1 969af665349 node-debug@1.44.23; fixes #120762 2214484ee44 startup perf - load NLS module conditionally; add perf mark for main IPC server 11d3a8027d9 debug: better launch schema updating 7c3f60f86e6 multiple action hover feedback fixes 5ffc27fb629 log error when vscode.workspace.applyEdit fails, https://github.com/microsoft/vscode/issues/120760#issuecomment-815602556 461f09ff789 add extension identifier to kernel 2 6abe3beb6a5 Merge branch 'notebook/dev' into joh/kernel-push 38fed243558 make auto-referencing of dirty notebook models simpler and lighter 9a8d55525d0 fix: skip sha comparison for info.plist d10367cee83 Merge branch 'notebook/dev' into joh/kernel-push a41711cab5a Windows: --user-data-dir argument no longer supports relative paths (fix #120269) 44207598e9d sandbox - properly await fs creation 75da2b7add1 sandbox - wire in paths from main side de3aca7a531 Revert "Add badclient telemetry property" 1a141423308 remove empty line 71d57e05dcc copy directly from master 966eea39277 🧹 2a9e136e1b5 revert more changes to settings 77d5d2c7c2e revert some changes 494536b12e7 find widget 0b89eae87f7 add a bunch of stuff from terminalView 2c77e72f8b3 add or remove view depending on showTabs e6c32c3d743 create issue to track indent guides todo d228dbc70a3 use TerminalTab e5ef9895b6e Add badclient telemetry property 513f2072960 Don't overwrite perf value 5207b984029 Update JS/TS grammars 74a43ce1498 Merge branch 'notebook/dev' into main f593c515674 better perf marks. 3241e1ad249 Improve tabbed view size ranges c492147a5b2 Simplify instance node 5b6f939eb2a Don't remove the textmodel when closing the notebook editor, and cleanup how the textmodel ref is created Fix #117936 more 5bcbaa2d825 Rerender tabs on title change event 3222bd6698d revert to node-debug@1.44.20 6846fee42fa Prevent disposable store exception e6bf0c58615 feedback d05ded6d3b6 Use service workers for loading webview resources on desktop (#120654) b4fe86328a9 add some more checks 4f55d8181b5 Fix JSON formatting in High Contrast Black default theme c19bae2dfc2 Pick up TS 4.2.4 fe106399c1a Make splitting respect supportMultipleDocument (#120263) bb6757bfc6a Pick up electron 11.4.2 (#120670) 73ae56b82b0 Build with latest TS nightly (#120690) ca0a583a1b4 🧹 b116dceb478 Merge branch 'main' into merogge/tabs2 8d235ef07ca Fix #120614 c2075cd2a98 revert some changes aecaf0a6ac6 get widget to work 95c63b68e94 Support env in terminal profiles c2269e6f64c get terminal container to show up 967a33b6e23 fix code cell output offset flickering caused by wrong font update. 28298795b13 debug: update debuggers, fix node not activating 5c12763dbe0 adopt toggled.title. 1db8a625c2c fix #120603. 74351e8f09e Remove processBinary from localTerminalService 970b14808c1 Update distro b3ce5af360d Remove optional reduceGraceTime arg 17220763b62 fix title for toggle line numbers. f8771f455c1 add Tabs Location fe6e081a259 extensionEditor: focus only on enabled items 264ca56fe1f Rename initialText to message 72d772b1a15 make execution and interrupt callback instead of commands 16d8f35b261 Fix incorrect welcomView calculation for ports 07d0bba09d0 status bar: focus improvements 55b1c5bca85 sash working! 76a230d4b47 wire push-kernels into internal kernel provider API 08508fd2d51 call TerminalTabbedView.layout 17d52861097 styler - optional chaining ftw aee12f9812c Add green to running process circle in ports view Part of microsoft/vscode-remote-release#4826 37abf64afd3 Add command line regex for port attributes provider Part of #115616 50d89df33cd css is awful 84f30546240 add local resource root and cancelCells so that Kernel2 is very similar to Kernel 4075475d310 accessibiiltyPageSize default down to 500 9221eb96970 don't forward changes for disposed kernels a4270b8b6fd Merge branch 'notebook/dev' into joh/kernel-push cf1634602a4 fix compile error due to missing mode service, fyi @roblourens bb90ba3d5a5 sandbox - delete "Code Cache" folder on startup for now (workaround for #120655) 5dd5dd81004 extensions: more CSS fixes f76b1ae3409 add test for extHostNotebookKernels b1523b435b0 Update port attributes api to not use array Par of #115616 38e4243e2d7 add kernel push to proposed API 30dcb112b46 fixes #120698 d1505792171 fixes #120706 eec393e0d47 chore: use bundled node-gyp (#120683) fefe5f324a6 extension view: CSS layout tweaks b854effee99 Fix #120700 3cbbe4d2494 window - make sure all perf entries are there 5aef07536d9 window - more aligned window config handling 269025c30b0 hmm 0791b3d49c9 Merge branch 'notebook/dev' into joh/kernel-push 155f187b816 Merge branch 'main' into notebook/dev 219509dc2d7 fix yarn lock check 28a55539bb9 window - create a proper window config 04b6291eed8 build - push missing compile artifacts c1db1db7b46 Set new language on TextModel, and listen to mode changes on existing cell text models #120284 6beb1b43af5 more splitView work 05b52df98a5 Update JS/TS grammar 28a246d9ec5 Don't call node-gyp anymore (#120673) 0e15648f9fc clean up a bit 3546e73c682 take 2, sash still disabled but otherwise working d2f39824975 update markdown cell heights synchronously on init. 7ed402d3676 Remove nextTick usages 8117fec7dfb Fixes #120036 (#120275) 4cd60098755 Avoid measuring outputs unnecessarily Fix #120282 bbcaac9693c Fix output.selfClosingStyle, fixes #120417 b7989dddc59 Goto line number does not work when --remote and -g are used at the same time. Fixes #120487 3efdebb1e7f Merge branch 'notebook/dev' into main 331015eaf0c track notebook file open perf. 408d3561117 Fix #120657 d3d7966f8cf Merge pull request #120382 from LuisPeregrinaIBM2/main 0e34376ed38 Hook up actual icons 1b70c818a17 fix error, sign off for now 070e7087094 revert some changes b8b23d85200 bump distro 4209e2cc125 Workspace trust not enabled in web 6b1d3bfb949 delete comment 2b6df1bba95 sandbox - disable vscode-file:// again (#120655) ab4f455f850 more migration 56b96bc997b The Great Migration of code from terminalView to tabsView ffb7adc71e0 Revert "fixes #120166" 551daf412ee Polish and fix #120245 d520e940afe Update Codicons: Fix typo for Debian e7e15984bcb package.json completion: fetch on every key (always incomplete) 0e7d1610f3f Update Codicons: Add terminal icons https://github.com/microsoft/vscode-codicons/commit/27e4b9b87ef8b558f301834f09ac2abdea513597 383a22e924a try more stuff 76ec94285b9 a little closer c7faaf0ea08 update wt static declarations (#120443) 3d6f3002545 fix #120641 c3f72be4959 add createNotebookCellExecutionTask to kernel object baeae379657 correctly use outputs c1236953128 fix syntax error 4790696ccca bring back task output 99d9bf26974 use this. 07dab53ae14 more yarn lock changes dfafa70dce0 add debug to yarn lock task 639a32f9093 Make sure yarn.lock changes are allowed for committer PRs (#120642) d52fbadeb20 more cleanup be2e72af102 clean up 110be45dcc1 Move icon to side in term quick access 05de36649f2 Merge pull request #120317 from Jolg42/npm-ext-use-npm-only ac35a5b937e better fix for #117095 and also fixes https://github.com/microsoft/vscode/issues/119086 0a9caa8efba Use tools icon for task terminals 2f62eb09067 ignore focus dependent test also on GHA, fixes https://github.com/microsoft/vscode/issues/120355 962933e8be8 fix actions margins across workbench 1603dc79ad2 Hook up bell status 33d5a743555 xterm@4.12.0-beta.20 8843da37a91 :lipstick: 40a16b61a16 Merge shellEnv into process.env (#120332) b47fb7a2756 add kernel service and add extension host logic for it 92281913a1b shell env - change to ipc invoke/handle to speed up resolution d491ec5c728 Merge pull request #120581 from gjsjohnmurray/fix-120578 6d9ca4a7a28 Merge pull request #120457 from lf-/config-error-reporting ffd7a242f5b fixes #120166 f250472adc4 lifecycle - onShutdown => onDidShutdown ee4b092ef2a Merge pull request #120362 from andrewbranch/ts-4.3-update 23d1a967cfd :lipstick: a1b33b14853 Fix #120340 6d097be455c fix test d06df602de8 Add resolveWithEnvironment to config resovler Part of #120328 fef62f8d80d Fix #120486 b655f698806 update cssnano 4d5c6269454 fix logging zip path 65b8dfc686f #120545 remove <any> usages 6a1404a6f80 fixes #120518 fdbcc90b4f0 Fix removal of port label 52d2d096049 Trim port label Fixes microsoft/vscode-remote-release#4832 1e03dc25374 :lipstick: 4202acc9f76 node-debug@1.44.21 accd84def60 node-debug@1.44.20 5d94a7c9550 Refactor worksspace trust setting ce275c6c0c7 remove obsolete todo-tag 58186680eb9 sandbox - enable vscode-file// protocol by default (#98682) fca4457adaa Better action hover feedback (#120247) def8fc7b0d5 integration tests - revert changes for commands test fca1144d009 remove NotebookDocument#cells in favor of cellsAt, getCells, and cellCount e848d708990 tests - increase leak warning threshold for #119968 e637ff1bf7f Update perl grammar Fixes https://github.com/microsoft/vscode/issues/120466 0215117ec6e Make easy adoptions of async configuation resolver service (#120326) 82c180bf346 tests - easy on the timeout 8de37914778 integration tests - use async test (#120225) 6f8b983dfdf fix tests 8684456b1e3 Merge pull request #119021 from qchateau/fix-format-modified 30f0d188c71 sandbox - prefer sandbox types over node.js types 6b67774b756 use NotebookEditorInput to work around https://github.com/microsoft/vscode/issues/120284 584d0acaf1e Fix #119369 ff0f7f3cf24 Make product configuration available to non node.js environments (fix #120243) 0c14397b64f Merge branch 'main' into notebook/dev 224127ce54e add splitTabsPane dd37fc58cad fix #120513. 1722d6e243e Merge pull request #120590 from microsoft/tyriar/status 440a4415ade Merge branch 'main' into merogge/tabs2 6d55039842d prompt user for reload with wt tree changes be56a9ec0c2 disable step* buttons rather than hiding them 329804e4cb3 Remove only e757e4e25ad still not working 96e5868749c Move to quick pick for configuring welcome page item visibility 617b7c0067b take a break 04d8568000b cleanup unused var b7b1e0cf8a6 Add unit tests 1e674d98414 Expose on did change primary status event eaf1c8c6e9d Hook up disconnect and relaunch needed statuses 0f696464e69 get instances to focus on click afebedaf0ee Show line number for current cell. 4377f6f19de Docs, remove old timeout 7d6c5a0174e Create status list 2633dd01e3b :lipstick: fb824ca76f1 fix using ref before initialization. 8d57595fe8c testing: store results in separate files to fix ui slowness with large results 0821b6fcbfd Prototype side by side commands for getting started (#120436) 37d72096b2a context key checks for cell line numbers. 92ff8a92093 rearrange code 30287791f85 Merge pull request #120562 from microsoft/tyriar/terminal_icon 04fb146b0a5 fix-120578 don't offer callstack step-in/over/out when not stopped 59c22b33530 more improvements 192e36293c4 Remove icon from title a6754b2bce2 Merge remote-tracking branch 'origin/main' into tyriar/terminal_icon 9e86b50fe71 Remove todo e4300049a4c Create terminals using only profile a2056a83584 Remove unused "walkthroughs" section. Closes #119946 c097d4c618c move show line numbers into editor title f2bdb4f37ab Remove task icon, maybe status is enough? 36cc8dd6611 Hardcode js-debug using id 606a68fa2a5 Fix typings in preferences 76736a879b3 add showTabs setting 782830d29e1 skip failing test, delete console.log, remove reduceGracetime call for local terminals 18548e7af05 fixes #120462 80f11080c1e fix get embedded css util (#120480) 218e702bbb4 children now work 6861fc9480c support action through keybindings. e6678afeb76 toggle line numbers for notebook or active cell. 804c1fc594d notebook line numbers. 65be3acf599 cleanup access to process.env; fixes #108804 1c04d9f2df3 Update PHP grammar (#120339) b3c6ef20394 Correct detected separator condition 060ac497525 Add contributed to create with profile 909f1ac17fa Support icons in terminal type contribution abe140a32d2 Add a placeholder icon for tasks 83ef138eb37 Add source/profile icon schema a5bcb9f3b59 Support icon in source 6359fa608b4 Add icon to create with profile ac7338b4eab Add terminal icon to quick access f8810116c6f Add terminal icon ext api 0e7fc5faf54 Add icon to launch config 76acf1ef644 working pretty well 027f6293107 add to terminal view 17ae3eea6a1 Update notebook.inactiveSelectedCellBorder for HC (refs #117705) e8b3426f9b8 Fix #117705 3edb33fc0c3 push terminalTabsWidget e7805ded7e0 Merge pull request #119468 from anthony-c-martin/update_vscode_icons c86fff70459 Update distro 14470bff05d fix: only add readonly attribute to textarea dom when editor is readonly 874d19930e3 Calls new fork repo command in a codespace 3de15ba87ce Improve reporting of extension config schema validation errors 94c9ea46838 Merge pull request #120419 from microsoft/tyriar/profile_test 96eaf9dd9b8 update distro 60e19db154f rename channel action processBinary c61393b0c17 void -> Promise<void> 731802f9452 Merge branch 'notebook/dev' into main 5364c0f9c92 update distro e6cce4722c3 make reduceConnectionGraceTime and processBinary return promises fc71fbf4905 render outputs for viewport. 83cf9f1503a wrarmup outputs. c5974ffde6e :lipstick: bb4b451c17b Merge remote-tracking branch 'origin/main' into notebook/dev b88f1ede0ec Emmet polish and updateExtensionsPath changes 7cd615ca4c3 Restructure outputs in notebooks to use relative offsets 638e801dae7 Remove extra not-null assertions 040454db280 update distro to include ptyService async method processBinary 7dc766dabc1 make processBinary async 215fe3d92be fall back to dom if webgl loses context (#120400) 15af2df708b tweak api based on conversations (#120397) 99ffa6db260 update distro c247af6a237 remote processBinary 8fcdb2035ad Improve descriptions, fixes #117516, fixes #117518 d0061c5db63 Update distro cd7499c1677 Ignore shutdown pty host messages when already shutdown 8be3c7391c8 Correct Windows PowerShell path 6b9e16f22f6 Remove only, describe 76f61e9183b Use profilesEqual helper 3f843c863a6 Test pwsh source fallbacks 6082284b318 Improve fs provider in windows tests 75b9018255b Validate /etc/shells and findExecutable in unix tests 8c315552d13 Merge mac/linux tests, clean up c159ad6fb4e Add create with profile to term quick access 3ef964364cb Fix issue with getting extension trust requirement 55003580840 avoid flush cached focus mode. 4f46f64b437 Add slight right padding to markdown cells b831938a47e Update distro cd4ef67520e xterm@4.12.0-beta.15 b62d4a06bba Use a single resize observer instead of one per cell f6b67b6cc32 Batch together a few more notebook change events 81f2d352a35 update distro again 50a900f51eb more 🧹 ce9c754d743 markdown editor model might be disposed. 4dc3a84c60e Flatted structure of preview nodes in markdown back layer webview 0a2a57cfc37 Clean up interface for dimension update apis 93b7b60aaf8 update distro 962e1afa634 🧹and store isBinary in writeBuffer a99d2735ff8 notebookEditorWidget.layoutNotebook is still the better place. 68207be49ca compilation error 9b3eaf003c3 move layout cell into cell list. b0a7f84a178 move layout cell into cell list. ade3e6e6831 testing: some api polishing 2a3c39017a3 wsl -l -q, removes header and default mark 788d62f10f8 Merge branch 'notebook/dev' into main e3d59bf3a55 fix #119661. a3a61f467e1 Fix webview search, fixes #120158 (#120373) ef1e9bfa2ca Merge remote-tracking branch 'origin/main' into notebook/dev c8ccd07d0f7 Add initialText proposed API 062ed0700d2 bump distro a816fcfb6b5 Hide outputs with visibility instead of display 470e37c3d85 Merge the two scroll events 0e5ecf116f0 Reduce the number of times we fire updateSelectedMarkdownPreviews ee7c454339b Fix potentially null reference while updating scroll tops fcc12d58d21 Batch dimension updates from backlayer webview when possible 5f445eae300 Avoid running content height update multiple times per frame 50b58c4868c Use for/of loop 003c7d95e4f Remove unused values from webview messaging 2557840bce4 Remove extra conditional 4bc5ab886f1 Use for/of loop 000e90ec385 Use single call to add/remove for classlist c131f155684 Add guards to updateMarkdownScrollTop b3df72fe764 Skip sending updateViewScrollTop if there is nothing to update 04492b42b04 Use for/of loop 4b20016f0df Use for of loop 79011a0fe1f Extract duplicated code 0691553200f pull reduce grace time into ptyService method (#120195) 3ab41807e91 fix compile error. e2a0fe60b27 cut aligns with delete cells. ae6d1a7328a fix #120187. 890372404a8 fix #120348. 1fd558ab2fa Fixes #117513 - deals with very old git 8426ff6475c Update language service call for 4.3 protocol f3f8d3d870a Fix tests for #120356 083bf902040 JSX self-closing style should default to XHTML, fixes #120356 7a263003017 debug: update js-debug 4cd94d0299f `ILanguageSelection` should not be `IDisposable` (#119968) abff1971b9f Update to vscode-proxy-agent 0.8.2 (#120354) 8e93733fb9a Revert to vscode-proxy-agent 0.8.1 (#120354) c7be0b52229 Adopt `assert.deepStrictEqual` (#118667) 1ed36fae345 Fix #117881 a56afa9033c Emmet: Select next/previous item does not work with script tag. (#118842) 595a894b21b Add emmet self closing abbrev support (#120311) 3e22994cad3 Adopt latest loader (fixes #120150) e664085b70e Use optional chaining in MainThreadTerminalService 11e96b2da8c Fixes #95843 49a164e8862 Workspace trust API polish 648ea3d1e03 Refactor requireWorkspaceTrust to requestWorkspaceTrust be5170cc19a Fix #120343 5dc3db6ca24 Factor in workspace trust when installing/enabling an extension (#119069) ee2fd0ea637 Set up scroll width even when width has to be detected by the list (#120281) 50ce1902037 Update PHP grammar 1e6d85953d9 Debounce port change events since they can be in batches Fixes microsoft/vscode-remote-release#4759 65a763bdf8b Remove long cpp colorizer test Fixes #120095 f427914f064 Add telemetry for task engine version Part of https://github.com/microsoft/vscode/issues/118201 fd14474d344 Add IShellEnvironmentService to configuration resolver Part of #108804 d05d8ca4c25 Adopt async configuration resolver in Tasks Part of #108804 13e5c93740d refactor npm extension to only use npm 0b8a7ca21a9 :up: distro 1f30107d9e6 product - move the interfaces into base layer for reuse in sandbox 2dab9c80c1e bootstrap - some more cleanup around types 1db94dbb102 sandbox - add additional arguments also to test runner 0640cdeb8ba revert addition of events 4155993b36d add onProcessBinary to ptyService c81420bb379 add onProcessbinary to ptyhostService a06fd62f351 :lipstick: 78a974700f6 cellAt can actually return undefined. c65082a28d5 avoid offsetHeight check on monaco-editor output/ 7a98d1fd3d5 fix #119732 b41213c5735 Enable setTextDocumentLanguage (#119429) 0631bbc801b first resize of the builtin renderer can clear the minHeight. 90747e9da6c switch mimetype with minheight. 3fbe95a1cb5 bump distro d5cf4ac0eb9 Fix terminal mouse reporting via binary events (#120145) 7b11e6519e0 debug: call to native console methods in web worker ext host development 5fa18996fc5 Revert "Fix #119369" c4ceba7cb7b Add events for when the active webview changes 0e8edff8533 Avoid extra casts fc691ebd333 :lipstick: d9ab9acf160 Merge remote-tracking branch 'origin/main' into notebook/dev 85ad1676518 update coreActions getContextFromArgs. c0299f4948e :lipstick: aefafa019df Merge remote-tracking branch 'origin/notebook/dev' into main 7c8891965b6 replace slice with getCells. f16c14f484a getCells in range. 7617fa43ae1 adopt cellAt in tests. cc094ec8972 cellAt. 6d0ffa2a345 Update distro commit to include REST Book enabled for insiders (#120265) 6d115ef2fdd Fixes #119738: In case of an extension being installed on both sides, prefer the side which has the extension under development 2754be9605a use viewModel.length. f35264bfc61 fetch focus from view model other than list. eb36432c6b4 use existing func for wid 8094bd9c60c auto show mgmt editor in unknown state f1c4a8676e5 fix #119205. cdab314713b check if type === createInstance a49d15d70de Profiles via command pallette (#120141) 2a611bc6821 update trust parent language 1b934932765 Hides context key ca980ecfac3 update notebook editor view column when moving editors, https://github.com/microsoft/vscode/issues/115704 407a0e37235 assert that we have static view columns 9e8699e844b change the label f7753783ca1 Merge pull request #113155 from plainerman/fix-76879 388eaa34735 simplify auto update options to boolean + onlyEnabledExtensions introduce configure auto update action e715199ccc7 extract createTestNotebookEditor to testing outside of with-util 36ef468d4dd Make async versions fo configuration resolver methods and deprecate the sync versions Part of #108804 1372233695c remove unused service 10a1caa55f8 Remove depreated assert.equals from configurationResolverService.test.ts Part of #118667 c1209ae4e01 extract separte interfaces from ExtHostNotebookShape but not change anything yet 48e11a0cab4 rename fa48622fdf9 split mainThreadNotebook up into logical pieces a851a2612f4 Add openwith entry for search editor. Fixes 119185 (#120198) eece236bbd6 Fix #119369 5457db8aac5 Revert mkdirp resolution 96ae5e83d28 Add availableFilesSystems to Add Folder to Workspace Fixes #120232 5a673f33499 Revert node-pty update 4c76edff2b3 Revert "skip failing terminal tests." 141ac31cdcb sandbox - ensure to validate vscode-window-config ipc call 203f1cb56b1 add some logging to ipc object channels 1d883f8af1d fix issue with finding required node handles (#118091) 0f7d20c3b4e Revert "Add resolution for mkdirp" 7dab1460c16 Add resolution for mkdirp e9047f01dcb Merge branch 'lszomoru/mkdirp' dd360b25da3 add notebookEditorModelResolverService.isDirty and use that when forwarding events 65fbf884a8f :lipstick: bootstrap types 6b5f2532d9f cellCount and cellAt API proposal so that notebook aligns better with text document 5ec2f69fb30 sandbox config - add forceEnableDeveloperKeybindings 5b15a3c2636 Add resolution for mkdirp 8a4d271f43c :lipstick: bootstrap types 970f7998901 preload - apply zoom level after resolving config 5c795716107 Add next/prev conflicts (#97613) 96d0dc4154d Add next/prev conflicts (#97613) bbdc0e4c79c add NotebookSelector which is like DocumentSelector d0d89c94c38 IPC object URLs - make it generic and use ISandboxConfiguration in all windows for proper typing 335bc0196c3 Remove unused dependency d35df4a3efe window - use IPC to transport window config and drop URL query param (#120096) 45f061b9c82 Swap cpx for cpx2 f04401cfa48 #118667 adopt to deep strict equal 367c5e2dd6b add some todo-tags 4fd610fc717 try bigger timeout awaiting events 38abcf09ad7 Merge branch 'main' into notebook/dev 325bea69a74 chore: add media and apple event entitlements 7a9151a29d9 do not block svg for webview resources (#120156) c18893214c2 Fix #120215 2d5f0e49534 skip failing terminal tests. 00c1ca5afcb fix browser integration test timeout. cd52cd7c8d0 Fix clicking on markdown cell to add/remove selection 9ab80019bf2 Use forked markdown-it-katex version 16cff9cff93 Finalize CodeActionTriggerKind caa03cd52fc testing: remove total tests indicator 4bd5a83b86f testing: clean up 0% label running tests d6448cfd3ad testing: fix test welcome being shown at inappropriate times c79109bff16 testing: fix active style overriding checked in filter 8a7228ee7d9 search: use strict equals 665cc92c7e6 check if localPtyService is defined to avoid throwing in web playground (#120144) 63fbe4473f2 Remove vscode-webview-test from electron csp f122b1096cf Don't use `dataTransfer` for cell drag and drop d4412e708ae Render markdown preview cells inside a shadow dom (#120137) 268ac6e3df2 Bump documented min version for new postMessage behavior 795f44ea6a0 Build VS Code with latest TS nightly 7bbc15a60e0 Replace -1 constant in keycode with enum value (#120126) c0ed513633d Add output.inlineBreak parameter, fixes #119088 1f5ff0f17a0 Bump dependencies, affects #119088 708b353f052 Remove notDeepEqual, part of #118667 6e07fb24ee8 Remove unnecessary condition, fixes #119120 588c2f6c783 skip showNotebookDocment. 9b091c7d228 :lipstick: Emmet tests 9503e7dce7a :up: distro 78d3cc3feaa Remove use of assert.equal from the code (#118667) 1968bda7e67 platform#IProcessEnvironment is badly typed (fix #119046) 4ccad80121a fix #119322 (#120143) d5a670eaeb0 Switch to deepStrictEqual part of #118667 33cc87e1c4e re #118108. separate selection and focus. 88c58b011c0 re #117623. 4bb08160c70 fix #117670. 48cc8a84fd3 fix powershell profile source (#120138) 0cea28a5ded Adopt ITerminalEnvironment in external terminal d3da22dfc41 node-pty@0.11.0-beta4 dddbfa61652 Remove process.env from tasks Part of #108804 1f06361cd36 Debug view should show when a breakpoint is hit 770ba2b0c0c Debugger: Add option to allow disconnect and stop/terminate UI elements 1988caa6272 Merge pull request #119160 from alexmyczko/patch-1 1a4f9ebf8b9 Update distro 01e935eac97 xterm@4.12.0-beta.11 298b3bb7b99 show "no elements" for empty breadcrumb case, https://github.com/microsoft/vscode/issues/56327 e3853050254 Remove notEqual part of #118667 e30424ae617 Merge pull request #108397 from awilkins/feature/selection-paste-in-terminal 29d59497cd3 Update Github issue for workspace trust proposed api 149c304c8cf Merge branch 'main' into feature/selection-paste-in-terminal 142cbdbaad8 Increase timeout for browser integration tests 54bd78ffbec Revert "Increase timeout for browser integration tests" 849a2db25b5 Update markdown-it (#120161) 291cc7c9d55 Fix #120159 9dbdcc4a0cc Increase timeout for browser integration tests 7c498ec3a85 Update tests to use consistent version of mkdirp 26dba7aab5a better working copy uri for complex notebooks, https://github.com/microsoft/vscode/issues/117899 095d06955ca Fix table list height. Fixes #120062 (#120102) 1f43f5ffcff use INotebookEditorModelResolverService#onDidChangeDirty to drive notebook file tracker 29a1cfddcd2 make sure dirty state of notebooks from simple content provider is reflected in extension host, add integration test 5cf75096a60 :lipstick: 95420b39f28 Add cuda-cpp lang id, grammar and problem matchers (#119444) 3287cedd343 no more usage of assert.equal, https://github.com/microsoft/vscode/issues/118667 c3aa80c57b4 Merge branch 'main' into notebook/dev 2b04ebaa114 Remove unused static functions in grid (#120123) eb7ccce154d update y18n 452b685b997 use assert.strictEqual 3499f63dc1c Exploration: Better transferring of TypedArrays used in Webview.postMessage (#115664) 242bea8c8f0 zoom - always set it early on (fix #108920) de4b1cf9dca Add placeholder for empty markdown cells eb17cca0d54 Don't call updateOutputRendering if dom not has not been set f908389c0b1 fix #117670. 97044c900a2 Adopt workbench.hover.delay in the terminal (#120134) 768ea662541 Handle error in getting wsl distros (#120124) 9fd5f25ec58 rendererType -> gpuAcceleration e09adb28ff4 add trusted parent button 2a1f20afc7c fix #115432. 0ff1928a3b9 Merge pull request #120002 from microsoft/tyriar/terminal_sandbox cbed5812a3d testing: fix name of view container 469cd185a90 testing: add run/debug actions to context menu 9a27f0e2cc4 testing: s/re-run/rerun/ ca43526452b testing: be more consistent about focus actions, add context menu to reveal 3aff04dcae2 testing: improve test item labels 20fc2a175a4 debug: fix rare(?) cannot read property of null error when debugging 214acf0d65c fix: don't open peeks when tests are retired a565ba12a38 testing: remove peek if showing for removed test 48e8463a897 testing: tear down app if renderer crashes b6fc5df1d4b testing: toggle all visibility when reselecting the same test filter 412f45fa80a re #111663. 368f44e07bc Enable iframe based webviews on desktop for webviews that don't need search c310e402216 Enable webview developer tools command for iframe based webviews da681f2fef5 Merge pull request #120131 from microsoft/tyriar/gpuaccel 182d40c07c6 Fix test 6bf2a7eb960 Merge remote-tracking branch 'origin/main' into tyriar/terminal_sandbox da94e122d1f Merge remote-tracking branch 'origin/main' into tyriar/gpuaccel 06ce7bd2977 Fix hygiene 06a451d8154 Merge branch 'notebook/dev' into main 34354cd5a5b Enable useMarkdownRenderer by default again and document this experimental setting 878c3fb7f45 Merge remote-tracking branch 'origin/main' into tyriar/terminal_sandbox 7d67641ef31 Merge remote-tracking branch 'origin/main' into tyriar/gpuaccel dcb7f7c853a Skip environmentVariableCollection suite 30ccdf6b6cd feat: add typographer option for markdown preview (#119641) f02e4853c37 Change rendererType to gpuAcceleration bfe889d3b96 chore: bump electron@11.4.1 21fca08c978 Revisit webviewExternalEndpoint in environment (#118950) (#119780) 4dc2d399c75 Fix TS 4.3 compile errors 47256436d8c Remove explicit assignment 755424b11f8 Add type for constant 14373a5fc59 Merge remote-tracking branch 'origin/main' into notebook/dev 08e1302c980 Update telemtry extractor cca122c4337 :lipstick: 54910b1970f cut cell without selection update selections correctly. 31fd94b6606 First round of getting rid of deprecated asserts (#120125) 5da392fdf03 allow authority in wt (#120059) ca37086d9ae unify copy/paste cell from ui and kb. 29ca249959f [typescript-language-features] Support import statement completions for TypeScript 4.3 (#119009) 0854a0a6231 Add include for ms-auth extension (#119219) 12c4596ce31 Try fixing leak of backlayer webviews for notebook diffs (#119372) a39120ddd11 Add support for JSDoc link tags (#119358) 1c3c96b4b9a fix(notebook): redo cell creation does not re-select the cell a573d500d08 Merge pull request #120086 from arnobl/fix-notebook-redo-selection a5f7945b3bf Update git test for integration tests, fixes #120116 2111c113802 remove (inline) INotebookEditorModel#isUntitled d80301ca05e Update to vscode-proxy-agent 0.9.0 50d1ce4ad17 remove unused NotebookTextModelSnapshot 79e0e2737a1 remove default cell for empty, untitled notebooks fe154b40607 Merge branch 'joh/nb/next' into notebook/dev e2d3e9f9255 :lipstick: throw if cancelled 030cb3c75cf Moves extension prop out of proposed 7164efa38e5 Open Editor refactors (#119274) 3e16e9151b9 update typescript-vscode-sh-plugin. For #120103 7c8da70fd02 Respect viewtype for reopen with in notebooks (#120101) 3e0f2f1c6ee allow wt description in widget (#119291) 848e3301a18 also :up: jschardet for web 34fa8941743 :up: nsfw 9c2b0537785 :up: sudo-prompt f89406f2da7 :up: native-is-elevated 13bbe762f5d Inline values provider isn't called with new view port when scrolling editor content 2bf76afac69 :up: jschardet 17e7a257ffc Update grammars c318085f383 Merge pull request #119817 from yannickowow/master e09a24028ed Automatically show inline values if an inline values provider is registered 0d2b550ab1d Show current DataBreakpoint access type in "Breakpoints" view - Append debugViewlet.css for "access-type" element - extend IBaseBreakpointTemplateData when rendering 3a2a24e452c cli - set VSCODE_CLI earlier (#119660) 456651f2868 zen mode: do not keep pointer to editor. Just reset line number visibility for all visible editors ddd480046df debug: update inline values when variable is set ce184d9ec72 fixes #119825 d13f3b4a2ff remove NotebookContentProvider#resolveNotebook e5b2742fff8 debt - provide common method to load renderer with config param 19f6f310360 :lipstick: remove extra comment slashes e96e70d59ef remove overflow action when there are no overflows 44f89fc13c3 editors - do not wait for editor to resolve to signal restored phase (fix #119059) f554a745505 debug: always show top call stack column 01e844e75df Merge pull request #119992 from microsoft/tyriar/119046 df6d78a1695 debt - align editor model closer to file working copy 7031abadeaf debt - less explicit any ec1def6ca81 fixes #120066 576ef958f1a don't save outputs anymore 7f36af1c924 debt - improve emmet integration tests babbec1a0b1 file working copy - better cancellation support 82647af99ac debt - onDispose => onWillDispose e8388ab7401 chore: allow vmodule switch for debugging d2db91f2c68 Fix issue with bottom border for focus 8f7392d0788 Add confirmation for workspace trust state transition 7979a7b5166 Workspace trust - extension enablement (#120028) 5d2e7aceda5 Remove code that is not needed (#120005) 89571337d18 Fixes #115327 with HC images for GS setup/beginners. 21051a1d73a Recommend Quick Open when a workspace is open. d99caf58bb9 Allow 100ms for terminal container to become available before spawn 2a60d7f8b00 Enable terminal event batching from ptyHost (#117268) 3b10a59cfc3 replace one additional displayDetectedWslProfiles caa9478d80a allow terminal profiles w a source to have args (#119967) f88275a0834 iPad OS ctrl + c in terminal (#119979) f3d2dea9f5d displayDetectedWslProfiles -> useWslProfiles 307f57385b9 Workspace trust - multi-window improvements (#119483) 8bd15af0cba Reload window on workspace trust state transition 2aa503b9ece debug: double check that launch is defined 5e711f49fdb Remove quick launch terminology from code dafbda4cd2b new file => new untitled file rather than explorer's new file ref #119882 7647d09883e debug: fix stop on entry not working after launch.json change ceac3391bb6 Bump version to 1.56.0 e54d67868ca fix optional service typing 62e5b935091 Use ThrottledDelayer per review feedback. 183818196f2 ces: use ThrottledDelayer 8b642ee2953 Applied review feedback and tweaked heuristics e847db90611 RunOneScheduler and code cleanup for CES 7f2dc82f044 Fix localization strings and typo d662c36c8d6 More CES heuristics work a49a633a042 Prompt within 1-8hrs heuristics 09ea4bcdbc3 CES experiment treatment 9c681aeb9be Draft for ces survey 74c15f1159b Ignore extension that is being installed 958e1f7cecb Update distro ed74a5301c2 Adopt writeSync maxSubsequentCalls 05778206b4b xterm@4.12.0-beta.7 2a3acf9fd89 LocalizationService.update no longer needed. Fixes https://github.com/microsoft/vssaas-planning/issues/3290 4f6069c99a4 don't save outputs anymore b19f50e0160 debt - improve emmet integration tests 7f9835ac433 file working copy - better cancellation support 5e3df4ce301 debt - onDispose => onWillDispose 03b35958bfd fix #119885. f8436bd10ab :lipstick: 7fbddb5522d fix(notebook): redo cell creation does not re-select the cell dc9bdc2fc7b Fixed wrong variable name shadowing that caused Profiles for extensions not to appear. c0fa3dfd3e2 chore: allow vmodule switch for debugging 720c1e74ec6 Change auto update extensions behavior in UI f453ed8e382 Fix issue with bottom border for focus c4eb9272319 Add confirmation for workspace trust state transition 908b5bfdf8b Show update all extensions only if auto updating is disabled c2b5d3d4710 Workspace trust - extension enablement (#120028) 6aa528024bc Remove code that is not needed (#120005) 364923c06b6 Fixes #115327 with HC images for GS setup/beginners. 80a74dde2ef Recommend Quick Open when a workspace is open. ff254794f5d re #119561. 1733f27dfb3 Move terminalRemote and parts of native contribution to sandbox eb0f111c58d Remove unneeded impl from browser/terminalInstanceService 8ac3d73848e :guard: folding+cut a802d1f9dff Allow 100ms for terminal container to become available before spawn 02d38098249 Allow undefined in terminal env map, unify interfaces e7f329a8d8f re #119771. a05c63db4fd Enable terminal event batching from ptyHost (#117268) 778d622ca16 replace one additional displayDetectedWslProfiles 76a7bfce680 tests for #119773. db36fa61f1a extract copy/cut/paste actions. 31f8118486d allow terminal profiles w a source to have args (#119967) cc077af2d6f iPad OS ctrl + c in terminal (#119979) 6bbfedaa7d7 displayDetectedWslProfiles -> useWslProfiles b45ab9da567 Workspace trust - multi-window improvements (#119483) 3f511d294fb Reload window on workspace trust state transition aad588a535f debug: double check that launch is defined d684db7ba9a Merge pull request #119970 from microsoft/tyriar/quickLaunch b32eca63091 add tests for undo/redo with invalid ranges. 16721ed9e02 out of boundary replace should not throw. f39716e0151 undo/redo tests. 8804de8eb70 new file => new untitled file rather than explorer's new file ref #119882 91d308b13d0 debug: fix stop on entry not working after launch.json change e0be2784123 Bump version to 1.56.0 d02a4aacbaf Remove quick launch terminology from code 5f30215a0f8 add `NotebookDocument#isClosed` 13c66745802 add `NotebookDocument#getCells(range?)`, https://github.com/microsoft/vscode/issues/119602 c0bb10ac324 always (re)load notebook editor model resolving notebook input 3a8a44f64bf implement saveAs and better resolving/loading, move some files around, split some files up 0d44c987c61 Change auto update key to allow not updating disabled extension fecf3b3e3bd Update VSCode icons 3ef1a3394dd Check for extension updates on extension enabled cb813a6ed18 Add change update disabled extensions behavior in extensions context menu 2fbe092c9c5 fix long description 50% bfac4892e5f Fix #103631 f977d7f0663 format modified: format lines with whitespace changes a0fecbd327f Merge remote-tracking branch 'upstream/main' into feature/selection-paste-in-terminal f075b241438 Improve filtering of disabled extensions c8ced34cdeb Add configuration key for updating disabled extensions e7b681dc9ac fix: 76879 abc7ec3ad3b Merge branch 'feature/selection-paste-in-terminal' of github.com:awilkins/vscode into feature/selection-paste-in-terminal ab34fa90e99 Merge branch 'master' into feature/selection-paste-in-terminal 426a04c8cc1 Merge branch 'master' into feature/selection-paste-in-terminal db2809fe443 Merge branch 'master' into feature/selection-paste-in-terminal ebf33532c61 Fixed a lint 39585898d12 Register command 441dfcd718b Fix a lint 65f3889331f Implement a selection paste action in terminal REVERT: 3c4e3df9e89 Merge pull request #121167 from microsoft/alex/1-55-2-fix REVERT: c01cbae1127 update distro REVERT: 0320c595d05 Merge pull request #120967 from microsoft/roblou/bumpDistro REVERT: 3f9cf547f7d Bump distro for release/1.55 REVERT: ead2c2ab0f5 Merge pull request #120858 from microsoft/alex/1-55-2 REVERT: bfb2654224e Pick up new distro version and bump version REVERT: 08a217c4d27 Merge pull request #120733 from microsoft/joao/release/1.55/fix-build REVERT: 6b89f1aaa2e Don't call node-gyp anymore (#120673) REVERT: 6e3220a31a9 Merge shellEnv into process.env (#120332) REVERT: 5dee7d559ff Update to vscode-proxy-agent 0.8.2 (#120354) REVERT: 91fa7f030d2 Merge pull request #120519 from microsoft/misolori/icon-updates REVERT: c5e030273bf Merge branch 'release/1.55' into misolori/icon-updates REVERT: 8be12407ad0 bump version to 1.55.1 (#120379) REVERT: d6e72b493ce debug: update js-debug (#120358) REVERT: b7d152d5b2f Update distro REVERT: c185983a683 Fix table list height. Fixes #120062 (#120102) (#120168) REVERT: c71be15869a fix powershell profile source (#120138) REVERT: 4c2a1fa6306 handle error when wsl is not installed (#120128) REVERT: e3297826776 Merge pull request #120107 from microsoft/aeschli/120103 REVERT: c7f963cb27d Moves extension prop out of proposed REVERT: 55f4c2ec1e2 update typescript-vscode-sh-plugin REVERT: 26a60dbecac Merge pull request #120081 from microsoft/sandy081/fix119975 REVERT: 5753889f2d1 remove overflow action when there are no overflows REVERT: be363080a36 fixes #120066 (#120080) REVERT: 554774c21d6 Merge pull request #119983 from microsoft/lramos15/notebookViewType REVERT: 428daa3650c Merge pull request #119990 from microsoft/tyriar/r155_wsl_compile REVERT: 64876cb88e2 Fix test compilation REVERT: 00296950306 [Getting Started] new file => new untitled file rather than explorer's new file (#119981) REVERT: 2a8113f7231 Enable terminal event batching from ptyHost (#117268) REVERT: aefdd723bd0 Merge pull request #119987 from microsoft/tyriar/r155_wsl_setting REVERT: 98aeda8479a Remove RemoteHub from desktop stable (#119972) REVERT: 981a2b53abc Merge pull request #119977 from microsoft/digitarald/fix-115327 REVERT: a3514cd1481 allow terminal profiles w a source to have args (#119967) REVERT: 78636f2c133 Fixes #115327 with HC images for GS setup/beginners. REVERT: b72964aaace iPad OS ctrl + c in terminal (#119979) REVERT: a84f17acbbf displayDetectedWslProfiles -> useWslProfiles REVERT: 1b0b1c67f35 Merge pull request #119973 from microsoft/digitarald-ces-distro-update REVERT: c97d55a2131 debug: fix stop on entry not working after launch.json change (#119980) REVERT: c7068ae9331 Respect viewtype for reopen with in notebooks REVERT: 59b2869bdb1 Distro update git-subtree-dir: lib/vscode git-subtree-split: 631dbe250bcee37fcba8c4a6888284426943b48c
2021-04-30 21:55:16 +07:00
/**
* @param {import('http').IncomingMessage} req
* @param {import('http').ServerResponse} res
* @param {import('url').UrlWithParsedQuery} parsedUrl
*/
async function handleBuiltInExtensions(req, res, parsedUrl) {
const { extensions } = await builtInExtensionsPromise;
res.writeHead(200, { 'Content-Type': 'application/json' });
return res.end(JSON.stringify(extensions));
}
/**
* @param {import('http').IncomingMessage} req
* @param {import('http').ServerResponse} res
* @param {import('url').UrlWithParsedQuery} parsedUrl
*/
async function handleStatic(req, res, parsedUrl) {
if (/^\/static\/extensions\//.test(parsedUrl.pathname)) {
const relativePath = decodeURIComponent(parsedUrl.pathname.substr('/static/extensions/'.length));
const filePath = getExtensionFilePath(relativePath, (await builtInExtensionsPromise).locations);
Squashed 'lib/vscode/' changes from 3e344b17b7b..622cb03f7e0 622cb03f7e0 Merge pull request #116444 from microsoft/alex/stable-fix-116060 5933e313e5d Fixes #116060: Clone minimap options before changing them f3a12e053e1 Pick up TS 4.1.5 (#116380) 3b9cef2b8d1 Bump Emmet (#116230) 8757f67bcda fix #116049 (#116319) 73c0a56bbd2 Merge pull request #116311 from microsoft/joh/fix/116094 5cf34afa107 Use weak shell quoting for npm tasks with -- (#116309) 6635ca9a64e Merge pull request #116245 from microsoft/connor4312/debug-repl-fix 65406fcea58 fix https://github.com/microsoft/vscode/issues/116094 43e11faf4ee fix: CreateFile ERROR_FILE_NOT_FOUND from crashpad handler (#116256) 17d65083f6c debug: replace element when appending text to ensure updates in repl 9d194eac0d7 This reverts us to the previous distro commit (#116218) 1fe57f42761 Merge pull request #115789 from microsoft/rebornix/fix-notebook-runstate d63ab6acdbd bump version to 1.53.2 (#116228) 4aff7304539 Merge pull request #115772 from microsoft/misolori/1.53/create-pr-icon 678843ff3ad fixes #115810 (#115943) e1ec11f5183 always fallback to plain text (#115860) (#116177) 615ea78d96a status - update background color (#115886) (#116181) 00d7f953055 add changes (#116223) 3c19fc731cb Pick up the official TS 4.1.4 build (#116222) 5d424b828ad Pick up new distro version and bump version (#116149) ee2c947e064 ci: update newer 11.2.1 for CVE-2021-21148 (#115951) e23884b9476 re #115717 5da053f081f Update Codicons: add 'git-pull-request-create' https://github.com/microsoft/vscode-codicons/commit/686357b7174e7b3113640fea20db7efc84d8d1d4 7f04ecd68be use PersistKeySet (#115744) 8490d3dde47 Merge pull request #115701 from microsoft/sandy081/fix115699 1d6c8826375 Fix #115699 f84decb78f3 Merge pull request #115686 from microsoft/isidorn/openEditorsCollapsed 203b86d14c5 fixes 115685 83f7a99bd95 Azure DevOps - Add global variable for VSCODE_QUALITY (#115636) (#115673) e1c818a1711 Merge pull request #115655 from microsoft/rebornix/fix-jupyter-activation 761dd469c13 chore: bump distro 8d779a4fada Merge pull request #115609 from microsoft/joh/fix115353 30fe91131c9 Merge pull request #115611 from microsoft/isidorn/selectForCompareUntitled 8dbf3d717b2 Revert do not show compare for markdown preivew bc38ed1b5a3 fix https://github.com/microsoft/vscode/issues/115353 65006668d07 Merge pull request #115547 from microsoft/aeschli/installProductIconTheme b99487f4168 Fix keybinding for Search view missing from view and sidebar (#115558) feda473d978 Enable 'Install Additional Product Icon Themes' 565dc9704f2 Use label as tooltip fallback properly (#115537) c02643e3c95 Properly set port label from ports attributes ae05392454a Merge pull request #115536 from microsoft/isidorn/debugConsoleCheckmark e4a65573a89 render "Debug Console" action after a separator a62c65bdb74 ignore focus when toggling debug console visibility 4d98741552d debug: do not render checkmark in view menu for the debug console ad232b0ac13 Fix #115509, register a separate action for opening serch editor from view (#115514) 4eb39372949 Fix #115511 Search Mode setting does not open editors unless search view is visible (#115513) 861a88ebadb Fixes #114201 da2adf433d8 Fixes microsoft/monaco-editor#2327 52f437953d5 add my paper cuts 090200d5aea fix https://github.com/microsoft/vscode/issues/115402 b36f9993162 Revert "fixes #114908" 99c406699ff fix mixed cells 384ef202510 :up: vscode-gulp-watch (fixes high CPU on Apple SI) e5b02b0610c liberate papercut usages 5a52bc29d5e Update working for default external opener d27b3130d92 Center notebook actions (run, stop, renderer, collapse, etc.) fixes #115087 38783a261a6 update version 36cabc4c123 🕺 One more time (refs #114219) 9934dea6888 Fixes microsoft/monaco-editor#2175: Improve hit testing code on FF 9d9aebd2e64 Add vscode-emmet-helper and restrict some labels 76adcde8743 Add `onDidChangeMarkers` (fixes microsoft/monaco-editor#313) de3b3ac5496 Don't exclude all unless there are no includes at all 791930308f0 Fixes microsoft/monaco-editor#2171 29c5c523023 Also apply #114709 to the extension editor 8c5e805d3a5 Fix spelling 662a698ef9e Skip failing test #115244 4d0a3637f29 Fix #115318: Getting started "Tweak My Settings" resets the getting started page f54b4fe5771 Fixes microsoft/monaco-editor#2168 d7821d5fb05 Remove console log ed4bd04c904 add other duplicate label to my endgame notebook 3fe4b0eb2f7 fix #115293, #113933 a7c0b43e1b5 Fix notebook action descriptions d045bc6ed1d Update color name for 'notebook.inactiveFocusCellBorder' (refs #114219) 660d6b82f85 Use unix style paths in includes always 4a338fd0d44 Merge pull request #115269 from microsoft/misolori/notebook-inactive-focus 588c3c49509 Merge branch 'master' into misolori/notebook-inactive-focus 12b56d878be Update color token name 'notebook.inactiveFocusedCellBorder' => 'notebook.inactiveFocus' 7ce63bef177 fix #115290 cbcfaa00f45 fixes #114914 8e22ecf4c85 fic unnecessary import e86befc8a9f Status bar: setting invalid color sets opacity 100%. Fixes #115292 b8bff49c9ae update distro 33e804f211f update milestone 3b87c36e2dc fix https://github.com/microsoft/vscode/issues/115207 631802d5cec comment out arm snaps 8aab6bc62d7 fixes #115219 3da57861612 fixes #114908 bb226913c5f Fix #115240 c8a90a48267 Merge pull request #115302 from microsoft/sandy081/remoteCLI b2a34770f01 #115294 also handle medium exe tip 724888adc76 Fix #115294 05568474922 remote cli: show host label f10dc2a548e more polish 4d3b15fda09 make sure to cancel continuation of `_handleEditorChanged`, related to https://github.com/microsoft/vscode/issues/115219, fyi @joaomoreno 971fa2cc9c6 Fixes #115304 0a943766a5f Fix monaco checks 9545d582360 Do not use the global `monaco` inside the editor bb841e3bbee fix https://github.com/microsoft/vscode/issues/115301 2ce26643d85 have a separate setting code cells in breadcrumbs, hide code cells in outline by default 17c617039b1 Squashed commit of the following: 3a287ee1eae Fixes microsoft/monaco-editor#2302: Only define global monaco if asked to do so or if using AMD a2bcb0608f1 fixes #114804 9519a5cb5a5 :lipstick: clean nuget.config file dcf0c56a796 node-debug@1.44.16 1d15b2fe17a use final DAP spec 1.44 6be5904d199 polish 1c1df3eaee5 fix #115050 flickering tabs when wrapped (#115273) bb931908832 fixes #113703 5d63134de9e web - fix compile 4b5a9c4b5f0 change remote cli to manage only remtoe 19cbd870aaf web api - expose env as API from facade (#115295) ee4516a4851 always on trusted-types for yarn web, fyi @bpasero 03902d48417 Revert "fix #113933." 70de88696c0 d'oh, forgot to adjust anyScore to new data format of FuzzyScore, fixes https://github.com/microsoft/vscode/issues/115250 7a9e56510d2 Not requiring NPM for typings (fixes #115228) fb5bc5dd2ce fix typo: ResourcEditorInput → ResourceEditorInput (#115208) f73c011ae3f fix: disable rosetta option for universal build (#115280) ee7e0ad0933 fix #115107. 5e5f2f3b6ba feat: add identifier for universal app in issue reporter and about dialog (#115277) d42bed7957a fix #113933. d09508d9cb8 re #115012. e48b3d3cad5 Update codespace-related getting started images & wording 64c4f7f49c8 feature insights for notebook. 5aac4f44562 fixes #115267 014aaa1047f Fix #115271: Search in Open Editors triggers errors when done without files 848896a75eb update distro 98da2b151c1 Remove unused variable dfb86c5fa13 Add 'notebook.inactiveFocusedCellBorder' color token b1ba0c70eaf Fixes #114172: adopt latest loader 4febf1e6c38 Add missing class to fix view items For microsoft/vssaas-planning#2286 4378b7f0201 fix #115169. e6d5a209440 Fixes `getBranch` when name is fully qualified ba428fe1029 fix #114225. ed8043effb7 Save only open editors toggle state 8dcebbaf54f path => fsPath again 949a20d14f7 Merge pull request #115253 from microsoft:jackson/open-editors-fix 20f8e59d696 fixes #112347 a1bdcf6aed3 fixes #115121 3d66ab98eb9 path => fsPath e3b0eae7403 Test fix for #114795 22960ca0155 fixes #115073 e375d137174 fixes #114869 cdbc22a9cbd Fix #115234: Cannot view search results when one is in an Untitled editor 977b2f6a1ca fix https://github.com/microsoft/vscode/issues/115201 ff27ea9437d Fixes #115148: Indent new line when using `IndentOutdent` and `appendText` e4f1833d79b Use x64 node for darwin-arm64. Fixes #115009 96fa81bb74a Forward arguments when click is invoked via `makeContextAwareClickHandler` (fixes #115026) 4bd2d367e7c Remote smoketest timeout (fixes #115159) e4022fb0e27 Expose a `TestCodeEditor` that could be used by the workbench tests 030c9d52233 cap notebook outline elements at 64 characters, fixes https://github.com/microsoft/vscode/issues/115199 ee65f21c4f7 use marked lexer to find headings, render MD as plain text before, fixes https://github.com/microsoft/vscode/issues/115205, fixes https://github.com/microsoft/vscode/issues/115206, fixes https://github.com/microsoft/vscode/issues/115118 c789c22efa7 Fixes #115224: Adopt Trusted Types in DiffReview a552ebc1f8b Revert "diffReview: use insertAdajentText instead of insertAdjacentHTML" eb1cf4b0bae diffReview: use insertAdajentText instead of insertAdjacentHTML e06ef891b70 Fix #114379 096d70ce18e fixes #114990 35c5689d292 fixes #114914 0f59f684a1a Fix #114982 bb6014df3b4 tabs - let the overflow gradient not draw over borders (#115129) 676e8d62a3e chore: remove universal build from its separate stage (#115203) 99e7aea4a82 PR template - remove pull requests link full stop (#115090) c246b5704f7 fix https://github.com/microsoft/vscode/issues/115124 7b0cfdd04ad fix git askpass 93830fbe3d2 cleanup #113562 8e68e0c4331 log source f434f853aaf pfs - workaround broken reparse points on windows (fix #115113) 1718be68d0f Fallback to default opener when selected 5662b3b6a25 Log exceptions and continue in calls to ExternalOpener.canOpen 9ee751e859d Error if registering an unsupported scheme for external opener 9421e50aa8e Improve documentation for ExternalUriOpenerPriority c4c5f45ce0e fix #115150. 39d9b04f2c3 re #115018. a56bc0c6711 Don't write preferredLocation into workspace settings for find file references 0ede5243261 Reword multiple external opener error e5c4f426fee Fix setting decription and remove unused setting d9e4f5cf97b Add new icon for open editors view 005db8394c4 throw an error with a clear message when a notebook document is missing, https://github.com/microsoft/vscode/issues/115018 0a0537961c7 tree: do not break fully when you can not collapse an unexisting node bdd2f1628e2 callStack view: set callStackItemType context properly b7e87c1bf27 :lipstick: 9788e81e98d Log individual events because `extensionIds` gets clamped sometimes d5bdb0efb21 fix #115011. c3746fa0aed Fixes #114983 21e970473c3 Fixes #114998: Fall back to a document range semantic tokens provider 58624bfcb16 Fixes #115032: Add description db92af7429d Fixes #115033: respect indent action when using appendText 774f887a985 update notebook 578e2dc4ee7 Fixes #115026: Adopt `KeyboardEvent.triggeredByAccelerator` c1afd7c238b Add `_debugComposition` flag 9e07bfd5946 related to #115037 75ff8b11310 fixes #115037 1f1ed78f7db Use ;; instead of ; for line comments (#115036) 960a93f0e2e add unit test for #114971 09ef3735975 Merge pull request #114972 from enagic/master 371629106b3 #114031 fix user data sync tests 08a2f9c5e36 fix enablement handler 0540478dc72 Reduce getting started for codespaces 1a9dd758530 Don't error out on unknown provider. 25f6e3e2540 debug: update js-debug a331c2b515e Revert test changes 684459c8dc6 Refactor searching in open editors logic 17685a9db95 fix #108950. a46fd0ee934 fix: update `isUri()` to compare `fsPath` as `string` 8fa1417e309 run oss too 1.53, update distro 88af66bceed testing: accessibility round 2 500d514ecfa Add fall back to default option for when external uri opener fails 8b1feaed3e6 Documentation clean up for ExternalUriOpener 0e5b47fa43c Use object instead of array for `workbench.externalUriOpeners` ed98eb19685 Fix spelling ae8bd3216f0 :guard: tests for selecting kernel. 2f6c928b209 Fixes `getBranch` issue with remote branches Improves perf by reducing git calls from 3 to 1 748b2e5a854 Remove `#` from typescript deprecation warnings (#114787) 60f3919b26a fix #114959. 7e3d5a0ce0f fix #114048. do not update active kernel if kernel is executed. c7cf663d0c4 fix #106362. Keep runstate when undo/redo cell. b112052169c fix #114171 8d7740fe3b3 Merge pull request #114944 from microsoft/merogge/integration fd1ba8c9692 chore: bump electron@11.2.1 2433b0eaf3c update distro f21a3b95e6a Merge pull request #114854 from susiwen8/hover-scroll a3131249625 update distro 58e88ff3ac0 testing: accessibility in explorer round 1 72172ed06c6 Merge branch 'master' into hover-scroll 68b7e79867e fix test-product icon 89e152635ab Limit spin to sync and loading (for #112298) 4ae47297a3e Merge branch 'master' into merogge/integration bd7dff7f071 testing: add test result to proposed api, ids for correlation ff08b2509f6 testing: fix not subscribing to first open workspace document cb69f5c9bca testing: add line background decorations 582ea371c2b [microsoft-authentication] Extend authentication session to return id tokens (#114675) 5a3fedf0c45 Merge pull request #114628 from microsoft/alex/python-language-configuration dac8d916d56 fix #110936 62093ff022b [html/json/css] update services & dependencies d877e86bdd3 Merge branch 'master' into alex/python-language-configuration e451364da15 Update Codicons version 51d19635946 reset template display when switching models. b18634fe902 fix #111587 Apply enablement to command links in welcome views (#113841) 07c3e907eb6 Improve glob module to support OS separator agnostic matching (#114810) 7468a060129 Revert "fix #114171." c708e3d5cf0 Move `workbench.startupEditor` to RESOURCE settings to allow setting to gettingStarted on a per repo basis Make sure to disallow setting to readme via workspace settings to prevent tracking attempts. 644d108f0d9 Do not reveal `FindOptionsWidget` all the time (fixes #114630) f3136a25fab Merge pull request #114934 from microsoft/merogge/terminalDimensions 60bce0f6287 feat: add macos universal build ci config (#114446) 19d87449a7b Add option to override 'pinned' when setting list selection Fix #114651 88fd9d9d178 fix #107239, set terminal dimensions d21d85a3fc2 Fix precommit hook on Windows c79a0282da3 Fixes microsoft/monaco-editor#2301 95227b3e10d Fixes microsoft/monaco-editor#2311 bf93e45b9c6 files - document file modes we use 1eb89d7da18 Add telemetry in the area of reconnection 3b03189afae Restore extensions in core (#114921) 5fcd9f74845 update distro 1aa795f2ff1 update jsdoc for #114908 415398e3995 tests - only use 'junction' for folders 604e231d371 fix strictEqual problem 7a89df95922 some more strict asserting tests 3cb3624be97 fix build b2242cc5ebf rename notebook outline settings to `notebook.outline.showCodeCells` fa7d5e7def0 fix `breadcrumbs.symbolPath` setting 830a7589e2a tests - enable symlink tests for windows again via 'junction' that do not require admin privilges 14cc5263711 Cannot open a remote workspace via --remote syntax. Fixes #114900 e60e0eab352 Cleanup some file related unit tests (#114895) a38cc82a154 fix mock, fixes tests 5592ed02fb3 rsource -> resource (#114837) bc3a770b78e perf - suggest status shouldn't listen when hidden dcda88e5a69 fix https://github.com/microsoft/vscode/issues/114798 eb5f9becd90 make SubmenuEntryActionViewItem not eagerly fetch/create the actual actions 137b6f5a464 Update endgame notebooks da0a04fffb9 Copy function fails over dangling symbolic links (fix #111621) c8ff3471b59 Do not attempt to open a workspace/folder that no longer exists when reloading window (fix #110982) d2cbc66835f Add empty problem matchers to build tasks so they don't ask me questions 1f8b429635d chore: custom protocols will also be intercepted by webRequest 62fcf3cce7e chore: cleanup webrequest filter for svg files 228459cc63a Fix: show hover when mouse control hover scroll 79be0a07248 Fix #114794 7b317afd931 Fix starting scroll for URIs with fragment (#111126) 98ec233c77e Fix: release note don't use editor style (#114709) e91fd3bd40b Updated Getting Started images with transparency instead of blur f0bd7eee100 only create processEnvironment once, now tests pass Co-authored by: Daniel Imms <daimms@microsoft.com> 4300e6c7d2c Fix #105177 get terminal environment variable to show up in remote container a095d7fcf74 Make sure altClickMovesCursor gets refreshed c2d09aaeac1 Open Language Mode picker for new file (fixes #110330) 885e66edf9e Open Language Mode picker for new file (fixes #110330) cd6fa35fb94 fix #114233. add5b32d959 testing: initial implementation of test decorations 3e55989cca8 testing: move test filter to action bar 2c19f7fb988 Fix #105177 get terminal environment variable to show up in remote co… (#114721) d8a3c5f61c8 fix integration tests. 88d66caf686 fix #114782 ed72c64b87e Remove unused constant de11a7dec60 Rename `isEdge` to `isEdgeLegacy` (see https://support.microsoft.com/en-us/help/4533505/what-is-microsoft-edge-legacy) 007f704eaa9 Remove IME special cases for Edge Legacy 4fac328d03d ok I'm out 86d96faaaf8 extract menu entry view item creation logic, fyi @joaomoreno prep for https://github.com/microsoft/vscode/issues/114123 bd929b33de6 logging - put storage tracing behind a flag to reduce spam b9c67304807 add some docs for workaround for #114227 a07327a430d better default for PeekViewWidget#_getActionBarOptions 3f3b4136060 maybe this is it 4b7f41a732e Merge pull request #114544 from microsoft/aeschli/114542 67c9ab0d514 test all extensions if system/builtin a4a9a5e69db debt - use css variables instead of dynamically injected style sheets 534d5b08948 :lipstick: 89855f0fcdb web - editor context menu sometimes wrong (#109166) 7bb55c99943 Merge pull request #112169 from chenjigeng/fix/debug-auto-decode-link da48ddc5fea upgrade gulp-atom-electron b57017797cf debt - adopt some strictEqual in tests f123c904b17 remote cli: do not sync installed extensions 5809e9eb031 testresolver: support server extensions dcc1e9df991 workspaces - shuffle some code around b3807b04f22 Merge branch 'master' into fix/debug-auto-decode-link ebf351d04b3 workspaces code cleanup 4937aee5ed5 repl: on debugConsole.wordWrap change recreate the tree, do not require a restart 1e0f94f9009 Fixes #114468 6f9c818900d :lipstick: 0d8ec8f09fe Ports attributes open -> openBrowser 1be6d22ebca add setting `outline.showNotebookCodeCells` to control if code cells should show or not 37c162ed6df revert 37a4b96ae18 simplify FuzzyScore structure, fix high, low match 9939537ea44 debt - use main in main side services consistently (workspaces) d7ddcd1e08c debt - cleanup WebFileSystemAccess#supported 6b1675af7e7 Open Language Mode picker for new file (fixes #110330) affac2b5ae0 Fixes #104004: Do not attempt to run extension tests in web worker extension host 2ef14cf785a fix workspace tests on windows 1848d3111fc Add workaround for #114227 ed00aebc389 Link names 98b4661b002 :lipstick: fed0eb5fd9a web - remove old API interfaces c7cb19ed216 Merge pull request #114749 from microsoft/ben/folder-id e5dd4b6e4b1 Add mock support for public ports to test resolver 4c0a4179e6e workspace - more tests for identifiers 106f26b27bc bulkEditService: dispose of listener in finally 1285843e55e When a tree resource has a tooltip it takes precedent 3ee49fa3f86 explorer: when new file system provider registered set whole explorer input 05bf7b0afcf Merge branch 'master' into ben/folder-id ec337988dd6 parseUri/Path => resolveUri/Path f9d16c3b3c2 fix tests 3f26fd17ba5 workspaces - some final :lipstick: cf4c4a0ece7 drop gulp-cssnano, use gulp-postcss b87d56c5332 distro 2e5034a74b2 Retry downloading playwright when hitting ECONNRESET f1e62c1190f upgrade dev dependencies 9321b2f141b bulkEditService: veto shutdown if bulkEdit is in progress dca2d81c652 upgrade build azure-storage 70a3118892b Allow svg files to load from Schemas.vscodeRemoteResource 4f2341834e6 fix nls problem, fyi @JacksonKearl 70f4451001a remove unwanted #region comment from vscode.d.ts 2fd18ac793f workspaces - reduce stat calls e61d0ba267c mark secretState field as private 4b9ccf578c3 fix #114727. load preloads when switching kernels. 167b920831c Enable searchInOpenEditors by default when not in stable 7e55fa0c543 Search In Open Editors (#107756) 9f9d1a76d97 support kernel id and extension a8145f67dcc testing: polyfill test heirarchies (#114601) 572bc1810dc Make sure we dispose of the open with picker after an item is selected 542de8e0093 Move schemes to opener metadata 885585c7f87 Remove test math formula from readme 793f2e06af4 Fix weight of terminal search workspace keybinding 3d641d9d35b fix #111889. d972bfc3266 Update elliptic and nwmatcher (#114670) 7310b17e25f Merge pull request #114669 from microsoft/merogge/altClick dec03c4a714 Improve doc wording 219d323100f improve setting description and make setting true by default and add === 821afe5e929 fix #111885. avoid duplicated execution placeholder status bar item on split editors 59fac4862da Merge pull request #114665 from microsoft/sana-gettingstarted 3003bde2214 revert "Open" to "Focus Terminal" 4b9b2ab9a60 Fix #114707 dbd4ede23f8 add api lint rule for region comments 41d8bb26110 Merge branch 'master' into sana-gettingstarted e7d3eb87cb0 :lipstick: 565f3a59e6c @ for CI failures 98ee1c6efda update distro 3ec90672006 Simplify local port logic in test resolver + OS check f2b2854a6b2 (for now) have tab decoration off by default, https://github.com/microsoft/vscode/issues/49382 67f1ada71a6 chore - a few more strict assertions in tests e8f6c273819 Use random port if privileged in test resolver bdc3b07f428 Fixes microsoft/monaco-editor#2305: Account for padding when computing the content height and having scroll beyond last line enabled fcccc85ff97 Add more to test resolver tunnel factory and fix port filtering ad437ef958c Fixes microsoft/monaco-editor#2313: navigator.clipboard is not defined when loading not secure, via http d3fbbece829 :lipstick: 5a95cd26e4f Fix #114708 3ad7af3ab6b :lipstick: 9b7323a7efe cleanup types d8831220ff1 Update showCandidatePort for test resolver f6490bfa5fc :lipstick: getFolderId 758f66b5986 workspaces - actually use workspace 79230501646 Don't await remote env before setting up process manager 9ca50fbb47c Merge pull request #114702 from microsoft/tyriar/109600 4877478fb6e Hook up alt buffer active ctx key b5f36a24b63 testresolver: start a test server a49455b5286 :lipstick: isCurrentWorkspace af915f0bc4c Create terminalAltBufferActive ctx key 6755b6bb3e9 electron - need to check if window is destroyed before accessing webcontents b1cb3b1cbb1 Merge branch 'master' into ben/folder-id 37ea1d82847 Merge pull request #114660 from microsoft/isidorn/async-tree-diffIdentity 19e390d5b58 polish 04ca5c80d3f Merge pull request #114593 from jeanp413/fix-111572 0249c31a59b testResolve: more tunnelservice fixes c735c8b2913 Merge branch 'master' into alex/python-language-configuration 67bf6577b4d testResolver: fix for tunnel server b6f19ccf3fa CI notifications 7d5052a8fce Merge pull request #114687 from microsoft/alex/ci-windows-cache 15e58cea4d3 test resolver: add tunnel server 18c8a3f0482 workspaces - compute workspace ID and check for existance in window service e9967519db1 chore - strict asserting in snippet tests 515f179c98a decrease repl refresh timeout f63310750f6 Even more tunnel provider logging 44e020ac02b Trigger CI 05e4d593c23 workspaces - move id computation to main f5d760b48f3 Merge branch 'master' into isidorn/async-tree-diffIdentity 831d1942874 Create .build directory e8473247567 distro 4f98d9c0be7 no double reveal of notebook symbols 232052d7e63 Create our own node modules archive (#114516) 33789a59919 workspaces - drop duplicated payload interfaces dd84387f9e6 window - merge workspace and folderUri into one 0c02f245f07 bust node module caches 914d8dff29e add notebook for notebook paper cuts c71edb7d883 get marketplace extensions in `yarn web` f4a0c209bea formatting c8ce53e492e window - reduce to one property for opened workspace f19f4a1b908 Fix Keep activity bar icons stable on reload (Web & Remote window) #114144 9cfba546810 move build/dependencies.js to typescript acaed317263 workspaces - add identifier to single folder identifier 7e2d8b48e36 Merge pull request #114581 from microsoft/chrisdias/solongsofar 3207692dbbd Merge branch 'master' into chrisdias/solongsofar 44eb775d1db further remove single workspace identifier traces 46b964b1b7c workspaces - remove ISingleFolderWorkspaceIdentifier requirement from workspace service 47a6682df6f fix: allow svg from devtools scheme eaaf647c8c5 workspaces - remove ISingleFolderWorkspaceIdentifier requirement from history aa774aeeb79 :lipstick: regions 71feb05bfba :lipstick: workspace payload 6b241a6845d Closes #111210 - adds openRepository api 5bcd2220750 Fixes checking for rebase against wrong branch Refs: #1866 1a4b35c2023 :guard: 26aaaeb11ca re #114583. 6e56202803c pin notebook editor when execution triggered. ece4eeb0647 only handle override when id is provided. a2830f41653 execute notebook with args 1c755a4fca2 fix #114674. 9a55eff36fa testing: make filtering work correctly 847c52e69fa testing: add hover titles for items 0e9e4e46774 testing: show stats about the last test run aa14d823df5 testing: show badge for running/failed tests c2a2e9cabf8 testing: show test progress, implement result service 48c7596e909 testing: fix swapped run and debug actions c6e62500779 Merge branch 'master' into chrisdias/solongsofar 1123ea5791b set false by default and consider multiCursor de24392e690 fix #114583. 79ec33ab1eb Merge branch 'master' into chrisdias/solongsofar f087f82a3b8 allow reopen notebook with another view type if not dirty. 559a63373fc fix active notebook editor in repen with quick pick 3fef8c795c5 Update gettingStartedContent.ts d591739670c Fix #97564 (#114438) 5717c0396ad update distro 1509770d10d Fixes #58440: Finalize `OnEnterRule.previousLineText` API aab5336e534 polish 9b1d85bad8c repl and explorer adopt diffIdentityProvider be4d10efa1b async tree pass on diffIdentityProvider to regular tree 28b221faa8b Bump concat-with-sourcemaps from 1.0.4 to 1.1.0 (#114648) 2e40c684ecf Bump fstream from 1.0.11 to 1.0.12 (#114649) bc3a873ee6f Bump macaddress from 0.2.8 to 0.2.9 (#114647) f9109f4464c Bump sshpk from 1.13.1 to 1.16.1 (#114645) d3965a2b4dd Finalize secrets API, closes #112249 699b02d3ae3 Bump hoek from 4.2.0 to 4.2.1 (#114643) 93ae815ba14 Feedback on secrets API #112249 64fa272029d Bump stringstream from 0.0.5 to 0.0.6 (#114618) 1266a4e4d05 Support git-cmd.exe as a git bash shell cbbf2d09904 Correctly resolve mapped drive on Windows 7139a93a8c7 Bump mixin-deep from 1.3.1 to 1.3.2 (#114619) a011dab93e6 Fix #114639 ec1eda0d96c Rename `OnEnterRule.oneLineAboveText` to `previousLineText` after API call feedback (#58440) 38c051bf865 Catch errors in tunnel providers and log 947626dfa4b fixes #114616 bab7a83909b shared process - check for destroyed webcontents before calling postMessage b0883ec87a9 Properly call dispose in tunnel factory We really need a lint rule or something for awaiting/not calling functions 02f7983156e More tunnel logging a7980b630c0 some initial :lipstick: 0b038406a95 :up: distro 6c4203f7482 Modernize CLI main (#114623) aaf5a7fee3b Merge pull request #110912 from Wscats/enoyao-Environemt2Environment e2bce32da4b #114627 complete fix 0fbab387483 :lipstick: strict assertions in extHost, mainThread tests 5cec4e2da6e don't expand outline tree when just updating, fixes https://github.com/microsoft/vscode/issues/114386 845a4d4268d add new rule to enforce Thenable over Promise, adopt in vscode.d.ts and vscode.proposed.d.ts dfc8f5ab91b comment-out console.log fyi @connor4312 e9263cc8269 some API proposal for open editors 543af670531 fixes #114607 2d5f7fd0726 Move `onEnterRules` to `language-configuration.json` 87dba0db6b2 Fix #114627 368c03fdc8a Fixes #114348: Allow `onEnterRules` to be defined in the language configuration file 390dac56a51 debug dynamic configs: Use the type of the provider, not of the config since config sometimes have subtypes f9f87fb6fa1 Add logging for tunnel creation 37c4d4b0a83 fix https://github.com/microsoft/vscode/issues/114621 b675fa18cb4 'Resolving your shell environement is taking very long' shown in every window (fix #114622) 06ab012baa5 state service - actually implement interface 9deba1b10ae code catchup 4d0d36c6ab1 update distro b31660dccc7 update distro f3c865334d4 use real tsec instead of vscode-tsec fork c0a0a35a87c more clarifying comments for shell env resolve 6effd9dce9c better fix #114564 a16beb16509 testing: fix run all tests command b50bd5d0944 Close #114342 1f8643ef760 Refresh Images In Markdown Preview On Change (#114083) 686cd7df530 testing: clean up actions, add run/debug all, rm duplication bb1c05e62e2 testing: unify testing view f37dd663235 Revert "window - do not send IPC messages to destroyed windows (fix #114563)" 16ea22eea19 Update Codicons: Add 'combine' icon 7f4d67c94cb Fix #110812 (#114553) 049735e8d96 A case for 'Shift+Insert' added. Fixes #114103 (#114520) a11dd7cd48d fixes #114199 3ed456050c7 Fixes #111572 6d6fec82092 Finalize product icon theme contributions. Fixes #113828 c42b385bcea Disable contributed openers by default in calls to openExternal fe81f9f5b26 Add link opening getting started task action. Closes #114582 3e4552ffcc7 Remove unneeded mapping from cintainers to disposableStore 3411ae55cc8 Allow splitting gettingStarted editors fixes #114321 fa2dbc16ca8 spacing 82a21e5a032 :evergreen_tree: 239213eaeb1 push it real good 3c4f06dc98a update distro 010e1d0e4a3 open in new tab 74f31a68598 Fix #111299 (#114441) 36cb0bde33a ci: disable exploration sync on PRs aef623dc1d3 remove "so far" from Problems message (which assumes you'll have problems later) eba7c23da0c trees: rename option to diffDepth b32d137681d Merge branch 'test-tree-testing' c100b5c26ac add clearUnacknowledgedChars flow control 6815e754602 Merge pull request #114237 from microsoft/smarter-indexed-setchildren bc84f07dc53 navigationActions: remove dependency to notebooks 81ec098e60e Merge remote-tracking branch 'origin/master' into smarter-indexed-setchildren 88835344408 trees: don't use diff identity provider for resort 7ae39d955d4 fix https://github.com/microsoft/vscode/issues/114576 ee4f4dbf97a make trusted types policy strict bcb5f3c77b7 update mkdirp fe1fdf0b4fe Use correct value to enable port finding 616fb1cfed2 Merge pull request #112317 from plainerman/fix-99072 c0c033ff4f7 Use port auto forwarding setting to disable port finding (#114574) b0b4bc4e338 add grammars scripts 15a285fd5ae Change "Requires Sudo" to "May Require Sudo" c6145fc3065 ext (un)link 4ff784e1fbf promise :lipstick: cf4111f6f89 show a modal dialog when no default formatter is configured, https://github.com/microsoft/vscode/issues/113903 dbf36e4cfb6 Change aria label when attaching f8df6a7e47d oops do not have .only 5a4d90a550a window - do not send IPC messages to destroyed windows (fix #114564) 635d7af6385 update ext types 7a34c6d6227 update tests 36929d3b59e exception widget: allow to tab over each link, enter to navigate to link 3c49afeaafa fix hygiene 867a52fc090 ext each: allowUnknownOption ff393a3349e add open tunnels to test resolver af2bcd4d461 bring back vscode-colorize-tests 0e7f3d0d8cb Revert "remove colorize-tests extension usage" 971190e4d0f fix region comment 81eccfbf68e cleanup native modules test 28ad78e7dc8 fix https://github.com/microsoft/vscode/issues/114537 af59db28c8d stream - some cleanup of observer 78d5286adb9 Bump sshpk from 1.13.1 to 1.16.1 in /build (#114534) 9af9580bf0a Bump stringstream from 0.0.5 to 0.0.6 in /build (#114533) b165e20587d InlineHint#hoverMessage becomes description (maybe better tooltip?) and support string OR markdown strings b47aa19443c FileService improvements (#114428) 2d9a0d12131 inline hints: tweak colors, react to theme change, add rounded corners to hints d29bb624a40 Merge pull request #113285 from Kingwl/signaure_arguments_label caa87e0b523 editor status :lipstick: 2472798cd57 Fix: selecting entry should focus back to editor (#114493) 32b28f6f8f9 And again bump distro ce106c3924a Bump distro again. ced398d18a8 Bump distro 30f17c9572a Merge branch 'master' into signaure_arguments_label dc588389507 remote install-extension with VSIX 18aa3199c23 Avoid `ERR_STREAM_WRITE_AFTER_END` 847300e49a9 support vsix for install-extension 92083ed3e18 yarn ext 085317e932e dev: ls d6ca7769f42 create extension workspaces bcf514160be uninstall-extension should remove both local and remote extension a40b4e72d08 add API command `vscode.executeInlineHintProvider` and some end-to-end tests ac85fb8a74b fixes #112045 7a938679f82 clamp font size at editor font size, don't go bigger d65ab8dcd9a use all of context decoration as decoration type key 4af282ea26d explorer: download report progress in the explorer due to rich download progress to not get double notifications 1d3b03bd551 padding should depend on font size too 4651f66cca1 simpler decoration type management (rely on internal ref counting) dab702a135e extManCliService: Sort listExtensions, fix output f101028176c Fixes #114299: Add commands for invoking semantic tokens provider 5087b08c6d1 :lipstick: 1981776d0f9 less state inside InlineHintsController-type, only have one type of decorations, and much :lipstick: d427deac780 explorer: adopt confirmBeforeUndo 74f272fbb7d update distro c27642c76d6 Merge pull request #114421 from microsoft/aeschli/remoteCLIExtensionsManagement 0d4bf785b6c remove hover (should come via decoration) and action/menu (should be self contained if at all) 97f237272c9 rename remote commands to _remoteCLI ae67879ed5d don't propose new API on ThemableDecorationAttachmentRenderOptions 756337d48af Merge branch 'master' into signaure_arguments_label 2bb41a14025 dev script 2388c80c74c Add `confirmBeforeUndo` option on the undo redo element 407557ca234 Save file dialog: sort file types alphabetically (#114487) bf90bd15185 cliProgressMain: add LocalizationsService to ServiceCollection 911a54273ce Merge branch 'joao/fix-web' 9995d128240 missing build output 09bc6fc64b1 Migrate to new deb repo (#114527) ed8655201ae fix web extensions 7fa8f1aa7fb Remove plug icon from ports view Part of https://github.com/microsoft/vscode-internalbacklog/issues/1689 667e41626f1 explorer: if you can not undo, pass undo to editor 85f1501c861 update distro d3611cbb634 fix toString 2ef04b24f42 :lipstick: c208ec384c9 :lipstick: move all scoring logic into _doScore 9441f1c6457 Add support for npm scripts with a space (#113840) 253d99a16f8 update distro 84865c05ecc Merge branch 'master' into aeschli/remoteCLIExtensionsManagement 22e02e00804 use URI for VSIX paths 96001455045 Fix tunnel creation in web 1c131cf2657 Avoid extra fields ebac10e0a56 Avoid conflict error 3c2c937f991 Merge branch 'master' into signaure_arguments_label fcc00b29f5e Avoid ts changes (#2) 08f3bcec33d fix https://github.com/microsoft/vscode/issues/114518 c16956439b3 Bust node module cache 5560c9f4da0 Fix #114455 0a2b6d4a1c6 inline collapse all actions 141b275c41f Merge pull request #114260 from microsoft/sandy081/comments/fix92038 ff309d2a239 Merge branch 'master' into sandy081/comments/fix92038 39edf4351b9 Trigger GH CI 12ef541b365 :up: distro ff9fbcb077b telemetry - lift some helpers to electron-sandbox 93b5a0591f7 sandbox - lift remote agent service to electron-sandbox 9cea4954aa5 notifications :lipstick: 691951c3b1c editor title - no need to update menu onDidRegisterExtensions ec5d1c2ab93 debt - push more window related things to window helper class eaa959d34b8 fix #114273 253e9e32261 shared process - consolidate services 0c8cf08b44b shared process - drop management service 1caaf1b2dbd :lipstick: path labels 61312f3708d Remove instantiation service accessor 2e89c2d4ba5 Add 'key' to onDidChange of secrets API, #112249 c5f0bac2a81 Create issue directly if signed in, fixes #95165 0faf1550289 Disable on enter test 48b726e39e7 Fix regex 5f6acfb68e1 Move jsdoc completion tests to smoke tests 800e173c403 Split ts into unit and smoke tests b813d5dd300 Leave the local extension host running when connection is lost to the remote extension host 3a9daf3e34a Adopt new vscode-userdata path format bec5afa2923 fix: remove unnessary asar files from mac arm64 a31b0617e24 expose altClickMovesCursor as setting (#114429) b2575665d82 Emmet wrap update, fixes #113930 21c11ba864c Fixes #114433 - adds setting to avoid git config 79cfca5aa29 fix #114416 LabelService.getUriLabel bad relative path if in root workspace (#114419) 5a25a566959 workbench.action.debug.start => workbench.action.debug.selectandstart a3febc56143 Potential new formatter for userdata in serverless. (#114296) 663532c3173 Skipping unreliable test a68f1326e87 Update built markdown preview code 308a4f6a484 Make sure ts extension has loaded before running on-enter tests d87041eddef Downgrade simple browser to prompt instead of being the default on web 3310d3ac2d4 sort notebook content providers in the list. 03dd7bf1d91 testing: polish and unit tests for the test tree 337b3e8d055 turn on flow control by default 7c4248780c8 adopt useCustom for permanent connection failure 2137a7f8508 implement useCustom in dialogService 5b8f78a1570 Move sync-enabled trigger to gettingStartedService 67c988005f9 Do not wait for the first reconnection attempt in the reconnection loop b64a4ae1aa3 Scaffold `MessageOptions.useCustom` 6d50c71f41c add editor command, fyi @dbaeumer ff042e9fa40 fixes #114203 381b99f6415 Also run the output based auto port forwarding (#114424) f7e7a95479e Merge branch 'joao/remove-grammar-extensions' bf764f1ce6a wip: sync-extensions dev script c198925570c extensionsManagement for remote CLI 4974a335112 smoke tests are tests too f745a912ae1 fixes #114420 62bb9b3d3fd shared process - adopt toggle method from management service 65582ba33d4 Fix #114326 0442b734227 remove devops ci badge d472f9d503c remove devops continuous build f8dbf7dd079 Merge pull request #114359 from microsoft/ben/shared-process-message-port 4af3c1c0576 get grammar extensions from marketplace 217aab28fac breakpoint polish condition context keys 6ca430e6a6f Merge branch 'master' into ben/shared-process-message-port 55325988a07 shared process - basic message port tests d952c818176 Fix #114379 6f9f6f806c1 Azure DevOps pipeline artifacts (#114405) d577c4b18da remove colorize-tests extension usage bc7d3c9ea6d remove grammar extensions be2732570ac Include tunnel service canElevate check 6889ed3ab17 Notification for elevating when using privileged port from openTunnel 25a9fcdb918 Merge pull request #114388 from jeanp413/watch-copy-value-selection 98acb74149d shared process - fix --status invocation addb6b9b53a :lipstick: 55e10fd785a shared process - introduce a separate service for management 22c1c0b486d update distro again ba7f5c60a5e update distro 5d620dc8466 Update Linux publish script 45e8d6ebc65 Update distro commit c082930a439 shared process - introduce platform/sharedProcess ec2a8e5b9ee shared process - rely on "close" event for disconnects 9e1863ec2dc shared process - :lipstick: 98d2d74ba07 Revert "Publish scripts update (#114375)" 99f0ab9f732 Publish scripts update (#114375) 2bf5b56f115 shared process - move the shared process back to IPC folder 8dff4cfa55d Expanding Getting Started text based on first round of feedback. bcb33ef6290 Merge branch 'master' into ben/shared-process-message-port 9c7128d8fab Fixes #114384 - recheck resources after save/add 746c455458c Respect multi selection when Copy value in Watch Expression View. Fix #114353 1894765dd17 Merge branch 'master' into smarter-indexed-setchildren 1a6eef3170b Update image ref 54cb0ed544e Clean up settings sync entry 4207c4ee13e Move defaultExternalUriOpenerId into configuration to avoid cycle 5c39159acb4 Fix cycle 4566eebe4fa Fix typo in markdown sanitizer (#111258) a34e751b017 Fix scrolling of markdown preview. Close #65504 (#111094) 64496f82196 Allow using 'default' to force fall back to VS Code's default opener 6cceb4eab08 Remove enabled setting and try to open simple browser to side of current editor 1e3a23b4e0a Fix simple browser button color for light themes cc5e8b22faf Continue work on url opener api a590d4fac36 Only show "Open in VSCode..." when isWeb. 67c889e3941 Merge and restructure menu (#114383) 56a6279a1c8 Don't use getActions in search view #92038 856277c8590 Github Login => Setting Sync ad3974ad88a :lipstick: e32e353bfde fix #114171. 255853d1714 Remove emptyWorkspaceSupport when conditions 11d18c2c094 `remoteName == codespaces` for codespaces section 9f3832dc688 Bust the node module cache 5029b4f362d Fixes #112552: Set server marks to `ITimerService` 9cb4f1e2ae4 update distro 43d111c0a48 Getting started content (#114305) a4b13661009 Add performance marks to `IRemoteAgentEnvironmentDTO` cbb94cfb607 Revert "fixes #114203" 8dfc81fedc1 Small tweaks ff7aabe3fca fix #114215 c8a6ddba9d0 Enable forceConsistentCasingInFileNames flag (#114334) 6525b42f479 remove unused file e12a9d74a62 #114144 fix remote explorer icon flickering d03490f3532 fixes #114203 f34a3ace3f9 update distro 55960b7d61e add flowControl to terminalConfig 7ae54ca2d6f breakpoint widget: use same mode for coloring as the underlying editor 835a1ce6efd allow execution against a hidden notebook editor. 5d6cba5cbc2 Reworking external opener implementation to allow configured openers to be called directly without a canOpen check 5b1e59c636c explorer: hide open editors for new users e1d8b926583 update distro 30f61c2449b part of #114214 serverSpawn=true c4d5b055d37 Merge pull request #114269 from microsoft/alex/fuzzy-score-improvements d4f993de63e Saving an untitled file closes it (fix #114272) e44fb4ab927 update distro 526f826ac14 fix #114192 634ebecb8b7 Refactor code to use `await` 3e6535d882c shared process - implement message port connections and wire in d6f27b92719 Polishing/fixing/addressing feedback for portsAttributes Includes: - fix in json schema - use object instead of array - change label of already forwarded ports when setting changed - fix for merging ranges c972009ef68 Merge pull request #114214 from microsoft/tyriar/flow_control cc8c9a2230d No need to store scores a79276dc649 Move to log service f8ec60aa06f Add flow control setting, remove fake latency 98038a8835d Merge pull request #114208 from gjsjohnmurray/fix-37570 065f0e46405 Auto forwarding fix 7a9bb5a44f9 breakpoints: inline action to edit condition. Render conditions for function breakpoints. Allow to edit conditions for function breakpoints e9f6c35c17c Fixes #114146: Increase max BracketSelectionRangeProvider duration to 5s in unit tests 4e4d2484a74 Extract `TestTextResourcePropertiesService` to its own file 00f8540d793 Fixes #114332 f1cb1b27f3e format 40e3106e5fa fix list drag affordance 7899bfe3eee Merge pull request #113315 from qchateau/fix-semantic-highlight db30147068f Add test for case to assert that fetch should be scheduled again when a text buffer change occurs while the provider runs and the provider returns null 44278132f4f fix peek view alignment cd906568752 shared process - document electron IPC 96b44121f98 shared process - add error handler and graceful-fs 2964fcbb846 shared process - extract more cleanup helpers to contrib f1c510b4a88 Merge branch 'master' into ben/shared-process-message-ports c265dff48a2 chore: bump electron@11.2.0 a8dd7f60a62 update collapsible when children change 710846866f7 Activate extension on simpleBrowser.api.open b7f9eddf043 Allow passing viewColumn to simpleBrowser.api.open 9b83eb6eb50 smarter depth selection a1d5ea876c3 Polish, also fix #113930 2b5ae783bf6 testing: add full json reporter to show more complete output d39eefd1b0d update distro 59891debcf0 Wait for outstanding zlib flushes when draining a WebSocketNodeSocket (#114314) ea13176ee96 Enable image preview for avif images 7da421d99bd fixup! make it work for compressed trees, recurse 6c4a00ce747 Make default text editor replace existing editors for resource (#112848) a59f30011c1 Add a 30min cap to CI jobs e7aa009ac3c Remove enabledHosts setting 61ec57016c4 Fix spelling 47aa3ad09ab Continue work on opener service d6936dd524c Add mechanism for snippets to overwrite Auto-closing pairs in some cases (#114235) 2ca7b5426a7 :lipstick: fb6a9b4824b fix #114289. notebook.selectKernel takes kernel id. 2156b8cc758 check and ignore not found error 31a15b5b9a3 Add command to kill server and trigger handled error 23be24d8289 Allow theming getting started page progress bars closes #114303 2774f79df3f Do not show "Cannot reconnect. Please reload the window" if the cause is a handled RemoteAuthorityResolverError 56e05127690 move to browser namespace e5e791003f4 Merge remote-tracking branch 'origin/master' into smarter-indexed-setchildren 2d892ae9c7f Fix arch check for PowerShell enumeration (#114292) 3ca55d031b1 Update Codicons: increase gap around plus icon (fixes #114016) b903748b833 Fix candidate filter and auto forwarding wiring (#114290) d66db5cc754 fix https://github.com/microsoft/vscode/issues/114220 c88a51e10a8 Merge branch 'master' into fix/debug-auto-decode-link 4450e1d827d Azure DevOps - publish Windows artifacts (#114285) 42d7d3a47d7 breakpoints view: render edit action inline for exception breakpoints 40d6f79875b MenuItemAction: make sure to respec item.icon a198be16f93 shared process - some :lipstick: 67f8c0ca5a2 Merge branch 'master' into ben/shared-process-message-ports daa7afebd06 remove undefined from outline data source cf03ef33f45 allow to clear input of data trees, fyi @joaomoreno 0ecb7735496 shared process - more cleanup dea0095e83e Add icon for public vs private ports 212a9434541 Merge remote-tracking branch 'origin/master' into alex/fuzzy-score-improvements 36a9cb8645e Improve `fuzzyScore` 475d3464e87 Have single outline config and let outline creator know for what they create outlines 9266fc49839 mock a label service to avoid breaking layers in tests 9af036b8274 Fix comments b4e4bd16421 Allow tunnel providers to support making a tunnel public 9853c8fe6d7 Fix cr issues a4f9e607619 fix https://github.com/microsoft/vscode/issues/114266 2376bed71e1 :lipstick: some region-comment polish 64f32932c68 debug console: fix error in console, do not bind to same htmlelement a scoped context key service 75ea87a2636 shared process - introduce platform/sharedprocess dcce02644ea fix https://github.com/microsoft/vscode/issues/109658 5ce7b02b6e8 refresh the remote indicator when actions change 5db4708e99d shared process - avoid payload IPC roundtrip and enable console based logger 6fef673683f update distro de4463874c4 callStack: do not use getActions() 152d0ec8f05 finalize CancellationError API, fixes https://github.com/microsoft/vscode/issues/93686 adb037b74d8 fixes #114137 e59dc77d0d2 shared process - more cleanup 3f37b664fcb adhere to DAP spec; fixes #114229 e776f87e140 fix --builtin 7285f791ee5 Use menu 1fae5211635 shared process - more cleanup 9bfa4c1d558 Merge branch 'joao/extract-extensions/themes' 9c6e10497b5 use in-mem fsp 7eb52e75e08 shared process - more renames eba7707d382 shared process - clean up some types and imports 675e5da76b1 shared process - expose methods for message channel API d0749f8c9a3 use in-mem fsp 936e77761b5 include error into startup error dialog (#112846) 68ba207260a List still dirty files when backup fails (#114064) d4be66da200 Fixes #112487 - avoid using stale cache for render d78fad382aa skip failing test on win32 (#114248) fd0a3a12e7b Update wrapper class name for paramter hints 8f384b51a93 Fixes #114204 - always renders the input box 27b824b32c8 Adds ability to pass remote/refspec to pushTo cmds d076ee1b943 Adds force push mode to push api 02380e70149 Removes repo hint from args 7f489f589d8 Hide warnings for settings groups that have dynamically registered settings Fix #113747 d7d5f20047c Fix #114218 145bcd3a732 Insert new code cell should always use available languages. d536903a2b0 :lipstick: d88b60ceca6 languages in notebook document metadata. 8a2b9e9047d trees: add diffIdentityProvider for efficient setChildren updates b6435bc4240 Remove unused import 47a135e715e Rework opener api proposal 6184addcd1d fall back to homepath if home unset. closes #112775 b3d57e69b02 Update PHP grammar, fix #113185 92833fca559 fix #114233. 04efea43fa3 testing: peek diff test outputs 989f2eb812e setImmediate => setTimeout 02276814922 Add new external uri opener service 22c88cfaaeb Batch ack events coming from client 3232112f9ba Only resume if it's paused 60e46eb8756 Delay animating until content is prepared to prevent weird flying elements. 0738f76daca pull themes from the marketplace 0a19f7702a9 Rename ackId to charCount bf52d50a0a3 Remove ackId from data events going to client 7aee462b8a3 Use char count instead of ack ids 7e5c01208dd Start of low-high watermark flow control 69a6e6ac937 #113757 show panel move and hide actions only for panel views 3a4dcf4890d Fix unit test for Win32 release (#114212) a04802f5865 #113757 show panel move and hide actions on view context menu f29502563bb #113757 allign reset location action f1ee68fc468 add tests for RELATIVE_FILEPATH snippet variable c6c7ddd4437 Merge branch 'master' into tyriar/flow_control 6430ee1efce Basic flow control for ext host processes 9d39f4e6cb7 don't auto insert semicolons 169269a3f07 fix tests 3767f97bc32 Adds onDidPublish to Git api 8832366467e Closes #110881 - adds possibly rebased warning eba4da27278 #113757 show sidebar actions only on sidebar views 2e279d37e7e Property preview text wraps lines in debug console 554ae13fa9a Fix address for port open attribute Part of https://github.com/microsoft/vscode-remote-release/issues/4046 b7b36bb1908 remove some tests 9ecba1b468e Merge pull request #114039 from microsoft/isidorn/bulkFileEditsUseTextFileService 1e9b86da1f9 Finalize adding a cancellation token to resolveTreeItem Fixes #111614 161ce44ddae Azure DevOps - Move release into a separate stage (#114205) d3e4bdb6177 Merge branch 'master' into joao/wsl c644f3788d0 revert wsl and distro 3a1c42c150e textFileService make getEncodedReadable public 67f9988bdc4 Support to define additional attributes for ports Part of microsoft/vscode-remote-release#4046 53be807cb4d throw nice error (and prevent stackoverflow) when instantiating services recrusively 3653f34dbab Do not instantiate hover widgets in the `onModelDecorationsChanged` event 0a28ec7fb14 fix #37570 add RELATIVE_FILEPATH snippet variable 868271067e6 filter perf marks that don't start with 'code/' 675638196d2 debt - remove duplicate drive letter implementations 4816a253eaa Revert "use PerformanceObserver in node's perf-util" 05c4659e096 use PerformanceObserver in node's perf-util e500f76d9cc remove test dependency on theme extensions 0324150670f Merge branch 'master' into isidorn/bulkFileEditsUseTextFileService d88c1b4a64c Merge branch 'master' into isidorn/bulkFileEditsUseTextFileService 22bd999e86b debt - use provider extUri in file service 4b3ab7048fc :lipstick: b90166177bf reuse stats collector for EchoRunner, fix missing titlePath-property, fixes https://github.com/microsoft/vscode/issues/114190 7a8c7f57312 activity bar - use IAction in more places b5b160e015e activity bar - show a "Hide" entry for accounts and home indicator (fix #113757) 7ab5c2a90ae activity bar - consistently show right click menu everywhere (#113757) f675564c5dc fix #114028 e17aea136d3 Fix #114189 - disable caching b9aaba047c6 activity bar - remove "Hide" from left click menus (#113757) 2b0132d09f1 activity bar - update order of entries to reflect visual order (#113757) b33b28dd078 Activate onStartupFinished (#110031) d61eb64745c activity bar - change visibility of entries to checkboxes (#113757) 6dc779565e1 :up: distro 913fff96a3c testing: fix error when test view is hidden after showing f5665378fd2 testing: start of diff peek view 09d99f7d71b resolve kernel providers and kernels. 732d4ff89e8 Make PowerShell 7 default if available and show in choose shell menu (#112768) 74038b7e0d8 do not use file scheme c88ab9e0b63 use in-mem fsp - remote folder config tests 506ae4a53e7 use in-mem fsp - multi root workspace config tests da3a21ee4e6 Merge pull request #112602 from microsoft/rebornix/output-view-model 041a5c3b6b9 fix tests - do not use file scheme f92251d8e61 use in-mem fsp - workspace folder config tests 1e44ae5da86 Merge branch 'master' into rebornix/output-view-model 03450bf0941 Update Codicons: Update '+' modifier location (fixes #114016) 84f2cf6449a use in-mem fsp - workspace init tests 722a6664f84 use in-mem fsp - workspace editing tests a2efefd3713 use in-mem fsp - workspace tests e3b18fa3efb testing: add filter box 676bb6b100e Merge pull request #114127 from shskwmt/fix/113603 990906a1655 Adopt strict assertions 00a781f926e debug: use mnemonicTitle and avoid dupliacte registration c38c1f497f2 use in-mem fsp - workspace folder tests 42221c900ba Set override to false when reopening editors after dragging them to a different editor group. This fixes #109000. (#114093) 31e33c478e5 Fixes #114042: Use Buffer only when it is available cef7004a46a activate search result extension onLanguage:search-result #110031 39619a136b6 minor polish e8fb4fd30da bulkFileEdits: use textFileService only for creating empty files c85297669ee Move id, label, and options to authentication provider registration e9ae0082963 use in-mem fsp in tests 3f3e35bf17e Add boundary for right arrow typeahead and fix bug with resetting Terminal (#113863) 61c6334a3f8 Fixes #112373: The hover should always consume mouse wheel events 3d500ebd8b4 Adopt proposed `CancellationError` (#93686) 5c1543b556c File name in editor tab reverts casing on save (fix #114096) 76c22d48c82 Merge branch 'master' into fix-semantic-highlight e149bdb42ac Merge pull request #113837 from HaoboGu/HaoboGu/issue113404 1551d1f1ff0 Fixes microsoft/vscode-remote-release#1485: Make sure to only render Reload Window prompt once c9bae24fb70 More UX feedback 7cf2ad082f9 Render remote name when reconnecting cba1d1b1848 Prefix all `performance.mark` calls with `code/` 64947067ab7 :lipstick: unit tests 533d094020f Allow logging FS access with stacks 8ec95fa3b7a tests - improve ext path tests 55bd92dd538 tests - extpath tasks are flaky ea7b8ddda3e Can't open, rename or delete files that contains ":" on linux (fix microsoft/vscode-remote-release#4227) e3f5b3dfe47 Merge branch 'master' into HaoboGu/issue113404 bd5c20448c5 Merge pull request #114129 from microsoft/alex/configuration-editing-tests-improvements c173fb7d72a #114144 revert showing cached theme icons 088304c9968 #114144 - Do not cache only uri icon efb833ab7c7 Merge branch 'master' into HaoboGu/issue113404 5755d943ca6 Tests must be compiled even when `yarn` is executed acb0a35629d cache icon paths in web 73b4dabb2d4 Make lint happy d1cfec44472 :lipstick: 8b288893a92 Merge pull request #114101 from shskwmt/fix/113807_parse_args d541d7c64c6 make SubmenuAction strict: don't allow changing its properties, make it not disposable ea756907598 - Make cached configurations not disposables - use workspace configuration disposables 31a53bb2427 :lipstick: 43310230886 Merge branch 'master' into signaure_arguments_label 175e2c0b1d1 `yarn` is already installed (fixes #114140) b57739f4a24 tests - more use of getRandomTestPath 64a14963f7b Expose actions to duplicate editor groups (fix #114132) 60bc00ff63d webpack config typing fix f6bbc8b68d4 update tsec tool cfb2ad879a3 Update src/vs/workbench/services/configuration/browser/configuration.ts e25cbb45e7a Dispose all Disposables from tests (fixes #114125) 2fd00ba9fef Add a way to troubleshoot fs calls 57c405c24c3 Change reason for moveWordCommand to CursorChangeReason.Explicit 7c3aacb40aa Add a mechanism to track disposables from unit tests 11ac71b2722 editors - cache previously used layout and return it 03cb2d2a236 Dispose `PieceTreeTextBuffer` instances e114a24d9f9 Improve usage of Disposable e71f31abe9c editors - copied group is missing to register editor listeners 313f4bfecdc fix #113620 db701d281f7 Fixed not to skip determination of option type starting with "_" 3ceb3a100ed tabs - improve logic of previously used dimensions and relayout 6bd7b70515d Revert "Enable webview tests (#114059)" 0a3a9ce7bb9 State of tabs is not fully updated when toggling workbench.editor.wrapTabs (fix #113808) b0e96922417 tests - selectively enable some previously skipped tests ea1b3f27db4 Fixes window border causes webviews to be positioned slightly off (#114061) 01c6003c295 Enable webview tests (#114059) a12a996d780 Retry idb tests. Ref #114025. 7a7d11fcc6d Merge branch 'testing-group-by-result' 5f2036033c0 testing: improve projection logic, add state grouping e3509b62fe6 Add search.mode option to control default search experience (#114015) d110d503425 Remove webviewHasOwnEditFunctions context 50dd2dd3f9e Add context for when the webview supports find d8a3dd44be1 Removed unused param 0fafaab62e2 mnemonicTitle in native menubarControl d95e22d0a8d make menubarControl prefer mnemonicTitle, make MenuItemAction only implement IAction 8d8ee957418 options for getActions() are optional c88c207e6c0 fixes #114028 6828ae1ab50 Removes trim & fixes regex c45eac1a819 tests - use explicit skip over handling within test 8d46328a407 more :lipstick: 832afd1276d :lipstick: 15cd2a1abd2 #115025 hash the uri and create css rule aa5064d4fd4 Lift some tests to browser (#114041) d6a63fc79ea FS improvements for unit tests (#114026) a2251a3b6b9 do not use mnemonicTitle for all action titles, #102361 3898af5db3d typos 10592747998 refs #102361 mnemonic as command model property 8ae693bee2c bulk file edits: make sure to use textFileService when creating files bebd0664073 Fix gulp task provider so that it doesn't always try to run 29e0cfd8beb Always elevate (if needed) for openTunnel API e7c84aab5b1 Fix privileged port elevation flow from UI 61187660af3 Fix #114031 114e38f175e suggest - add min height when persisting widget height 2042a0e4c23 Add new terminal link text for tunnels (#114033) 174259eec8f Log when lsof fails and return initial fe175afdb80 list widget should not remove rows from DOM when reusing 91a0d07f3e7 Improve `canTunnel` Part of microsoft/vscode-internalbacklog#1709 288e8c233a8 Fix #110525 5ed73f6e850 don't theme icon for MD elements 6d2e0aa21d3 rename tsc config file for better intellisense ec4c9f4c8f7 Merge pull request #112833 from homebysix/list-extensions 7b16f15d005 Merge branch 'master' into list-extensions a5a0c1527d1 add tsec config and exemption file (defunct?) ca6a7a69989 :lipstick: 5adcd2521e9 Fix #113257 ed6c343edb7 gracefull fallback for TrustedFunction 44c9b4bb7f3 use TrustedFunction workaround when loading extension sources inside web worker eb940d4ed6d Fix #113988 adc68dc3561 Add `canTunnel` to tunnel service Part of microsoft/vscode-internalbacklog#1709 128987f575e remove duplicate step 4c42e6c111b Fix #114013 35766c616cb #113757 show sidebar actions also on view title context menu e4dc7b4d796 Clarify OpenDialogOptions note (#113831) (#113998) eb409622888 tests (unit, electron) - set forbidOnly when running on build machine 691da329d66 Revert "refs: mnemonic as command model property #102361" 96e2981c91c skip failing test (#113882) 82dc292811a Merge branch 'master' into HaoboGu/issue113404 0949d5b794f Remove unused var acda4aed821 Make the external opener a two phase process aa73c2d435d Fix random focus lost issues on CTRL+1/2 for a webview (#111676) 045b0fc4c09 Fixes #110509 - handles markdown escaping & spaces 31d5e48d92a Fixes #114002: Finish writing any outstanding messages before disposing d36b3616e70 Change Emmet to onStartupFinished #110031 b041f460ce6 Show a disconnection dialog only after 40-50 seconds 455b029ad1a Render "Reconnecting..." in status bar and use "Disconnected" only for permanent disconnection 5d9e867aa4f refs: mnemonic as command model property #102361 3dc0203e021 testing: auto reveal selected tests e2c305f3a3b Allow registering additional external uri openers bdf57b45ced Remove button background in simple browser aa85ab9d03e Make sure we also log event when creating a iframe based webview d964664da29 Disable dynamic cwd resolution on Big Sur d68056d9072 Improvements to batched testing. Ref #113911, #109271 8c3f5dd3fad Support to start multiple debug sessions from a single launch config 80f369b7bee reduce number of entires in test batch. ref #113911 2b20162d227 Avoid hostname resolution in lsof 70e37bec1be Fix #113920: Codicon => ThemeIcon 16452c54f38 Merge pull request #113938 from microsoft/alex/terminal-exthost-improvements 98cc02c097d change default zenMode.restore to true bbb0aadc87d enable trusted types by keep a yelling default policy for a day to two, https://github.com/microsoft/vscode/issues/103699 23ac286dccc #113975 use insance to remove svgs tags e803459d4ad fixes #113921 8ad08b04f5e Do not compile `/test/` and `/build/` scripts during postinstall, the scripts get compiled explicitly during CI fa701a373b7 update references viewlet aa48a4eff7b `monaco-compile-check` is covered by the GitHub CI b1877cd33e2 Merge pull request #112033 from solomatov/error-handling-in-terminal-start a7cf03de2db Add elevation message to ports UI (#113990) efd298ccbdb Fix #113760 a78fffbdb01 remove unused eslint mocha 72572c59cfb bust the node modules cache 578c3d5374e fix #113781 d4c32800737 tabs - polish how to detect that scrollbar needs update 683a30f74c4 Revert "better fix for https://github.com/microsoft/vscode/issues/113852" 7222c005ca9 update loader, event better fix for https://github.com/microsoft/vscode/issues/113852 c1930b6baf6 make default policy strict, https://github.com/microsoft/vscode/issues/113975 cdb373186cd refince CSP for trusted types but don't yet enable it, https://github.com/microsoft/vscode/issues/103699 a9dc6d28fde use default tt policy to workaround electron webview innerHTML-usage, https://github.com/microsoft/vscode/issues/113975 d5fc23ce6ce Wrapping tabs: editor toolbar bleeds into tab when space is limited (fix #113926) 14bb2fdc128 Tunnels from a tunnel factory can have async dispose a84603f49ff fix condition f2dd0954925 add (disabled but almost ready) CSP for trusted types, https://github.com/microsoft/vscode/issues/103699 4aff4b99239 trusted types - loader should use trusted script url when using script tags, https://github.com/microsoft/vscode/issues/103699 de9e9c414ef fix path in tsec-compile-check df10825f69e fix yaml 5e673678ebd Merge branch 'joao/build/single-compile-job' 575f87306f9 Merge branch 'joao/build/esbuild' fb4a88e4037 rename ab3297dd136 only run terrapin on cache miss 11b79ba7ebb parameters d495358b01d add parameter display names d944b91cd1b remove no-exclusive-tests 39810d812ef Sandbox: adopt forcefullyCrashRenderer when reloading unhealthy renderer (fix #112485) 2b7435c389c window - focus() window that opens from protocolHandler af5adb530a3 Revert "add arch to cached data path, https://github.com/microsoft/vscode/issues/113852" d687818f8e1 better fix for https://github.com/microsoft/vscode/issues/113852 2d114755e83 update distro 4149b09417d parallelize eslint and hygiene in product-compile a4f9970924b Merge pull request #113826 from nrayburn-tech/issue-109438 74bc1d2672e re-enable test for https://github.com/microsoft/vscode/issues/111867 c6ceb1ab2ea isolate eslint from hygiene 519f8691bad fix typo 935cbe6aff3 update test cases 3759568789d support more unicode chars in isSeparatorAtPos 685999bcf35 Merge branch 'master' into HaoboGu/issue113404 e269e5e2c6c revert back using switch for isSeparatorAtPos, add several cases f3b2680ee3a Merge branch 'master' into alex/terminal-exthost-improvements 01089c0a505 testing: fix unit tests e2c91378410 testing: fix unit tests 59091157571 testing: code lens and diagnostic information for tests 3d8888779d9 Fixes #112446: Avoid timeouts in mirroring terminals to the extension host by assigning a temporary UUID to terminals created on the extension host side f1151f84ff7 Adds userAgent to clone, pull, fetch - #111909 Changes to use env 6802a656e26 Use cast instead of generic 271d9b8c007 better hygiene task definition 809d2f63d0e Added show options to simple browser open command 2fed7ba374d Adding settings to control which schemes simple browser is enabled for ba67d1bea44 Add more explicit type for TS 4.2 af6d164f73e single compile job cb67fffb94b improve hygiene glob patterns 27e26536f12 :lipstick: e4fe157544f equal => strictEqual f489602633a Merge pull request #113919 from microsoft/isidorn/workingCopyFileService 4aca944132c make sure to not fire any events for empty opertaions array 4f109404604 minor polish de8b6772761 Skip batching test due to failing on build machines. Ref #113911. ac10e57f6cf fix: The git commit message field is cropped with negative zoom (#112316) a7267aa0935 Update distro e8edff5eb7e xterm@4.10.0-beta.39 3259985c7af rename random_uuid to just uuid 1ace7e34995 remove console.error on commands for noisy tests 6763d82fdd1 also filter before debouncing when menus change 6c12d89415b :lipstick: 9293f64e937 :perf: first filter and only then debounce event handling 43aebefbf62 use Date.now() in stop watch c8d91038302 :lipstick: 39dbcfcfbce Set remote.restoreForwardedPorts default to true c6cc7d61401 workginCopyFileService: only one event for multiple operations 4d4b9225d2c Fixes #113917: Add square brackets around ipv6 addresses 83b4d6c8ce0 :lipstick: 7a27b248841 fixes #113815 8389f072696 Azure Pipeline - Adopt pipeline parameters in favour of pipeline variables (#113902) bb4cbce9699 Revert "publish linux builds" c49ef6df61d [html] update auto-rename-tag to linkedEditing migration 4fe3f75c6d3 Use `nodeSocketFactory` for tunnels for now (#113914) 1228854b4ae Adds support for gulpfiles using ESM. (#113505) 169a0ec047f sandbox - allow to enable vscode-file protocol via argv or environment (#98682) b1659198f62 fix incomplete stub, fixes tests 448d0497e68 Revisit how activity bar items and status bar items can be hidden by the user (fix #113757) ca2e7d8527f publish linux builds 0cb7dad36f0 adopt creation of N resources at once, https://github.com/microsoft/vscode/issues/111867 b99e9bc2990 apply file edits in bulks of equal edits, https://github.com/microsoft/vscode/issues/111867 841f6c9938e align source-map dependencies c8ef4ecd835 remove deprecated settings sync settings 27ff5760893 :up: playwright f054767eb4e remove unnecessary line 22b9a2b1e8b update esbuild f8a07fa6a9d Revert "build on mac11.1: upgrade version of playwright to 1.7.1 (#113906)" 63a0638d4cf build on mac11.1: upgrade version of playwright to 1.7.1 (#113906) 983bd69effc Update problemMatcher.ts (#113834) 0402f76ace4 Workbench has white background, then flashes black, then flashes white again. Fixes #112816 c6a1eda3315 themes: add ThemeSettingTarget d51e1fa4718 workingCopyFileService: create and createFolder support multiple resources e153ed6b3fc :lipstick: 16da2c5f0e5 change create, delete, copy, and rename operations so that they can handle multiple files at once, https://github.com/microsoft/vscode/issues/111867 fa593d83ad1 use vscode-tsec instead of tsec 007eb56ca84 yarn.lock leftover 6503475091f chore: bump chokidar@3.5.0 (#113886) 72095f86036 add arch to cached data path, https://github.com/microsoft/vscode/issues/113852 5ed76e3da7b Merge pull request #113842 from nrayburn-tech/issue-113809 296ba5464ba Remove obsolete chrome debugger recommendation aaa8fa92c67 empty f1a0aa9378d Fixes #113866 - removes transform optimization 9b6aaf1e86c Fixes #112481 - missing refs (because of trim) 4167837cb85 Show hover for comments, fixes #108396 dc5a3da3abd Upgrade to latest Emmet (#113848) 6f56b47c696 fix typeahead regex for move (#113850) 98f1ed6c758 Fix rewriteWorkspaceFileForNewLocation test. Fixes #113762 20950d65268 testing: update old import cfc8c5d3d77 extension webpack: do not copy .ts files as resources ed3989b069d Add some recovery from a missing compositionend event (#112621) 2c5c0a3be14 testing: fix loading indicators, add progress during initial test discovery 2112a99fd9d testing: migrate from actions to menu contributions 52bdc14cc6d Copy of translated errors for js/ts web build d29388d2554 Reenable test, fix #113768 485c5fc0093 Revert "extension webpack: do not copy .ts files as resources" 3aa41899aaf Unable to change to another theme if the theme file does not exist. Fixes #113661 66482b368eb Sequencer.queue: support failing tasks (for #113661) 63deed1c6e0 :lipstick: 41d01ec14e9 don't leak emitters of context key services 87d2b3d07cb add support for event profiling 45f79f85735 Scope gitignore out* pattern microsoft/vscode#113823 9be7f7fb655 file name incrementing for files without extensions ced3bb4bb9e Secrets API feedback 037708a33f6 Avoid textual codicon references in gettingStarted Fixes #112657 c8fbf3aca54 Fix #112735 0319fedae10 add lint rule for missing cancellation token in resolve and provide methods, fyi @alexr00 please remove surpression comment eed13efcc36 fixes #111413 d0f68b3ec9a IndexedDbFSP Perf/Correctness Improvements & Tests (#109271) 76dd27c3be1 fix https://github.com/microsoft/vscode/issues/113829 064fc7a5267 api comments, fyi @RMacfarlane 265bd0b5b9a Open Editor Sorting: fix issue when untitled editor changes name and list does not resort c1274981145 Fix #101738 3f435ff6c1f fix #113404 ab1aeb6b73d extension webpack: do not copy .ts files as resources 0a3e23a5b2f new html settings not it in the settings UI c41302c5ab1 Relax worker.onerror after a successful worker start 6c95b041ea6 test: add tests for #113403 c907b8fff85 no vscode-imports b99faeeb3ce fix minification target 51ea16966b6 :lipstick: remove appendChildren infavor of append, fyi @bpasero c46eca1dd34 Merge pull request #113518 from nrayburn-tech/update-dom 37b0d344c7b add a RANDOM_UUID snippet variable 2d1b63d6a3e Fix showing views submenu when view is merged with view container and view has secondary actions. 48dbb328998 fix https://github.com/microsoft/vscode/issues/113819 e8ad195f3e0 Revert "revert pool" 13e313c2b58 fix compile and hygiene cache miss f06ebe74253 :lipstick: f90c518b03c debug: remove enableBreakpointsFor since php-debug now moved to new api e008e41d27b fixes #113242 0652b9cbec2 debug toolbar docked actions only appear in debug viewlet 750948b7b5c fix hygiene as well dd9e52a40d9 libs a96a29b7535 pkg-config 035e15b7712 revert pool cefe06d375f build-essential 09e281c091a Fix #113732 7449d86b89c use esbuild for minification ded513b20b2 Make cancellation token in resolveTreeItem required Part of #111614 7814ffc41ec Fix #112663 699d736d785 distro 82b99b3286f skip flaky test (#113620) a9ed4e9b0a4 Fix quick input button height Fixes #113745 c4aeb68a68a debt - introduce and adopt flakySuite 174bfe9b528 simplify gitignore 008f8dcdeea missing compilation 503a2458dc4 Merge branch 'joao/build/agentpool' b5ccd30c95d css - less generic rules to prevent leaks f64cf2922f9 Fix remote explorer views getting changed across windows (#113237) c4ea0b55906 fix some spelling mistakes 6659f8dfe58 use compile agent pool fe795313d8e Revert "parallelize hygiene" bdbd644c27d parallelize hygiene a1760b1a6c2 Merge branch 'master' into update-dom 998e5e2ea67 onDidChangePassword -> onDidChange in secrets API 1bb2ae0e365 Allow ResourceCommandResolver.getRightResource() to return undefined (#113364) 7db413d4c10 Move secrets API to extension context a48ef56fbf7 Fix compile for current TS version 3ed300eb9db Add simple browser extension (#109276) 69dfa670ef1 Fix compile error if using older ts version 4d8895c7b72 Just kidding, keep proposed onDidChangeAuthenticationProviders API for now 942c3bad6b8 Sort contribitions b565c422aa3 Add find all references command for JS/TS 0f9ee988467 Remove deprecated parts of proposed auth provider API 13317a96944 Merge pull request #113618 from shskwmt/113318-diff-empty-files 87c2cf1b590 Merge the Monaco Editor job into the hygiene and layering check job 604e2466d90 Merge branch 'master' into 113318-diff-empty-files 48742bd3a10 Update ts grammar pinning tests 3bdf2825d07 parallelize 79fd01a78b4 use yarn task again 74623bc93c5 Update JS/TS grammars 2b040e87633 Unskip tests Fix #113761 714f85fc189 update build pool fee7cdacf72 add provider naming rule 4649e1205f0 fixes #113725 726acc51308 use vscode build agent pool 9d5f04fa0bd #100700 remove the skipped test e4bb3ff7295 fix #113217 414a4c0f511 list added view descriptors in ascending order in the event 8a0058b9e3b Merge pull request #113549 from nrayburn-tech/issue-107028 fc4b40b6338 fix type casts f4ab083c28e update todos ca370bdb0ae update my work query f93a2b62ef0 fix cr issues 00181ad8951 Fixes microsoft/monaco-editor#2292: `model.dispose()` should work just as well as `modelService.destroyModel()` f02af16530c Remove sync property d883d379d11 Merge pull request #113303 from microsoft/joh/toc ceb8da0be04 tabs - disable badge decorations for compact sticky tabs that have fixed width 4f34edadd65 Merge branch 'master' into joh/toc b62ec5c0eeb move shared config key into workbench layer dce7b0cd63b simplify outline model again ea51fb1bddf fix tests b948e42373c :up: distro 64eb716d57e env - fully qualify our own variables c03bc427cf7 some :lipstick: and refactorings 1e5b337c02b move document symbols command to right contrib fd23a8e3280 Have condition of test publishing match the condition for test execution 8986870317a Merge branch 'master' into joh/toc 9b66dc4ad2c debug console: to string of simple values should duplicate value for each count baf15f1041a Allow tabs to wrap to multi-line (#106448) 8ed509056a9 Merge pull request #113710 from mitsuhiko/patch-1 0490bb1e9ae Merge pull request #113716 from noritada/doc-fix 5bf42c9acd8 Merge branch 'master' into joh/toc b6c601b4fc8 Remove duplicate 'the's 8fc5e370f65 Fix a typo in a log message in extHostCommands.ts 98106c48a07 No need to create fake workspace folder for query builder Fix #111348 3283ade7649 Don't use 'expandPatterns' for workspaceContains search Fix #110510 da4784eaa84 Don't miss creating a new default terminal when reconnection is disabled Fix #113564 4e7e21233e3 Have `computeSync` return an array of results 5edb6102629 Extract all MarkdownHover computation to MarkdownHoverParticipant 408539d8fa5 More cleanup 18982d441bb Fix compilation error d3b643c8a48 :lipstick: 923f34a80d1 Extract `MarkdownHoverParticipant` from the editor hover 2f817caf6e7 Move more marker specific logic to markerHoverParticipant 28795976207 Extract `MarkerHoverParticipant` to its own file 765947c205a Extract marker related hover logic to `MarkerHoverParticipant` 7e7775705ee Fixes #113318: Show having no change when diffing two empty files 72420829833 Fixes #112834: Ensure the markdown link provider is registered before invoking `vscode.executeLinkProvider` 262a7157ab5 revert webview preload changes. 56c808a66a9 Emmet flatten DocumentStreamReader (#113602) b84858babef Emmet remove dependency on vscode-html-languageservice (#113599) 94facfcf06a Merge `ModesContentHoverWidget` and `ContentHoverWidget` 3564f180616 Fixes #40926: Inherit visibility from the previous line 95cfa9ede4e Fixes microsoft/monaco-editor#2276: Check pixel ratio after each render 19b5e736fa7 :lipstick: 689fbbd9607 Increase timeouts 5cc0aa28496 Add support for including line feeds at the end of lines (microsoft/monaco-editor#2265) 4a121608e8c Add test for microsoft/monaco-editor#1235 92d4b14e293 Update rust grammar afb6a0c56ef Fix CSP 15561c41399 Emmet polish 15ba9aee0e9 Emmet improve Expand Abbreviation perf (#113558) b5cd082cd47 Emmet refactor toggle comment (#113557) f1ea605a695 Use blob urls instead of data: to maintain current origin e6daf340852 Better simulate real-life CORS in code-web server 58852eaa854 Add a timeout to the editor tests step 5ea96ec9cd7 Fix `_colorMapOverride` usage before initialization 67bff68034c Add `monaco.editor.setColorMap` 433833fbe02 Emmet refactor reflect CSS and update image commands (#113550) a6bb30b41f7 lazier loading of windowsProcessTree c1bf6e0307b no need to update api 05be32f0551 turn on renderer view 7c11754ad4f avoid duplicated text model. 6a7f07f8b61 update height without scrolling the view ebb316a2881 Fix incorrect icon hiding for files in tree view 5dbfe32be31 Allow tree item command to be resolved later Part of #110498 3a70241a0bf Merge pull request #113536 from microsoft/alex/build-compile-no-container 3e945d092c2 Trigger build 321b407de55 No need to use containers for compilation and hygiene jobs 5b75a42575f Cancellation proposal for resolveTreeItem d746f2d2772 Fixes microsoft/monaco-editor#2220 0dc7faff87e Fixes microsoft/monaco-editor#2222 cbea242dcbb Fixes microsoft/monaco-editor#2236: Avoid using `wrapper` as a css class name 7c937a7a383 Fixes microsoft/monaco-editor#2237: Add API to register commands 0439aef7b3c update dom to use newer methods c44b7d25d91 Refactor Emmet merge lines and select item commands (#113516) c7dbab59ff4 Emmet create new html-matcher override instead of using LS (#113508) a1ea4df9596 Empty output view style update and layout change 4b6280aa8ce Skip webkit 9945754a620 Add editor smoke test (ported from `monaco-editor`) 4df5d59e021 force update metadata diff editor for the first time. cd836bb54f6 Fix process explorer styling issues, fixes #113399 3c518e43d39 Update distro f19eb28477e Avoid installing typescript 2ca3e67f32d Rearrange CI jobs 802a36b0970 Add typings validation 4df5991023a Adopt latest setup-node action cead2666633 Align all yarn caching steps 2a8140c5e8a Let debug wait for tasks to get input Fixes #108443 ffef9abe924 Hide auto forwarded port notification 82fe1e7d0df Avoid touching passed in options object (fixes microsoft/monaco-editor#2210) and avoid deep cloning overflowWidgetsDomNode (fixes microsoft/monaco-editor#2184) da8549b7323 Merge pull request #113376 from microsoft/alex/use-builtin-cache-action 4804bbcdff7 Tunnel factory can return undefined (#113232) 1c0efed5a67 Test cached node modules 9c9e1075826 Fix semantic highlight scheduling 413b5d47057 Avoid ts changes b4789ecf849 Fix typo 2b380bf8c34 Support whitespace options d20f8ed37d4 Add style controls 4b3d54ceb32 Avoid changes 7222b357f75 Fix cr issues d26dbae6cdd Adjust request schedule 0c697b2e334 Merge branch 'master' into alex/use-builtin-cache-action ddb88dac9b8 Avoid touching continuous-build-* 4248e3f7e82 Add Download Playwright step 2697a42ee71 add range WIP 2db89c75e6f rename to inline hints 1954e938504 Adjust hint label styles df24d0153d8 Trigger a build to test caching 1b713df9b61 One more try 941b3513c91 fix view state being stored after picking an element ff5245ea45a Enable playwright debugging 0d671ccb2a7 remove unused context keys a747b66c1ec naming: Outline -> DocumentSymbol when it's a symbol, some cleanup 86dd04ecfc4 fix some outline settings so that they are also language overridable fcba2ef5891 simplify filter updates 61965e6bc50 Use fast 7z compression level 674877fc173 properly implement `revealFocusedFromTreeAside` command 5162c8e8563 Add "Loading..." to custom tree hover Fixes #111615 4468307af3a Fix themeIcon + resource in tree view Fixes #113374 ed87c35de9a Show more port cmdline when wide And add pid. Fixes #112796, microsoft/vscode-remote-release#4120 0b1892f877e Start candidate finding later (#113377) 5b9ea8d3780 fix/workaround rendering issues with codicons and quick pick 02b72216d7c Merge branch 'master' into joh/toc ce02917f666 change cell uri fragment format so that opener service doesn't interpret it as line number, also throw error when trying to resolve a cell as notebook, https://github.com/microsoft/vscode/issues/113307 7b6bca0bf59 modes hover must not bread fragments, https://github.com/microsoft/vscode/issues/113307, fyi @sandy081 bbaff3d568b Adopt `Cache@2` for node modules caching 97ae453378e honour outline problems settings in notebook outline 88bafd443d1 Merge branch 'master' into joh/toc d24ab0a201a Improve comments and code style ff8ae0b93ff Avoid changes bf4e2371d4e Avoid generated file a6fd2cc1088 Use utils type converter caaf2a07a94 Merge pull request #113341 from microsoft/alex/node-modules-cache-key 8b7c6622339 also use outline view state for qiuck pick 4140affee2c breadcrumbs picker must restore view state when being dismissed 7cc87833199 trim MD headings syntax from outline element adc8c296ee8 move more things into outlinePane-land 1b8be429cda properly cleanup notebook outline marker b884f75fa6f fix stale breadcrumbs issue cb020e68a04 tweak (reused) rendering for breadcrumbs 4fa97186146 fix and tweak sorting 9c861dc5fd5 update outline as soon as it becomes visible 871f167341c add IOutlineComparator as concept, remove `outline.symbolSortOrder` 68257573641 More tweaks 382a8740a91 Fix that `VSCODE_ARCH` is not taken into account on Windows 40fb699b6f4 style tweaks 63acd85f702 render markers with outline elements 7728010c73b Invoke `mkdir` with `-Force` 05a5209b4c5 Fix candidate port finding (more async, better timing) (#113342) f23ed65688e Compute node modules cache key in JS to avoid globbing a5360f21b81 Merge branch 'master' into joh/toc fe70487f14b :lipstick: d75115ee9c7 breadcrumbs - make sure to dispose current outline when editor changes f39f31d2ca3 protect breadcrumbs widget from rendering bugs c459ca37441 Merge pull request #113332 from microsoft/alex/modules-list 3de96fd2372 Simplify code b7a5fcdc6d5 show a default entry when a cell is empty ea633831d49 workaround https://github.com/microsoft/vscode/issues/113333 07b28e284ba Bust the node modules cache 76c974bfebd Have a clear list of directories where yarn should be executed 1d7fb0e757b notebooks quick pick should contain all elements 698ed864114 fix issues when user state changes 25709313284 make notebooks outline a tree (using folding logic), also fix notebook outline icons 9f5cfc246bf Add dummy support 434f63192e8 Revert "Avoid generated files" 96b889a113b pre calcuate output height. ec3f4088e71 restore view state df64bfe7f7c avoid view state npe f98fabae6ce Merge pull request #113279 from microsoft/alex/remote-websocket 9a7e8372ea6 update distro 102e69c975b Merge pull request #113311 from microsoft/alex/gulp-lazy-load da802ca8909 style polish 98e05820b89 update distro 1ee7a0e015f Merge remote-tracking branch 'origin/master' into alex/gulp-lazy-load 1630db29bf8 indexOf baac11d5f58 Merge pull request #113296 from microsoft/alex/gulp-no-respawn c1eb24b027f Load expensive node modules lazily 11e600ce2c1 remove console.log d14c8de672f event dispatcher for cell layout. 4afc1ee4406 retore awol feature and fix tests with that 52c1cce2597 Add controller 6fa83ab26d9 move deprecated style into IconLabel, move/rename outlineTree to outline 54da36d181b proper disposing of outline objects d7644dc25ad replace IOutline#resource with #outlineKind a54c02aedd4 add setting: outline.symbolSortOrder 515550212b4 move sort order 088b21038e8 properly layout tree 661c741c302 make sure outline is all expanded 277a8262e0e Avoid gulp having to respawn 310a9ff90fa Merge branch 'master' into joh/toc 22c5527f96c fix compilo 9699993f161 use outline service in outline pane cfccae30dbf Fix layer breaker fd8b68457b5 Exit immediately when a cycle is found and running on the build 9c2a1dc473c Don't restore ports that are already detected Part of microsoft/vscode-remote-release#4112 741a568bfd5 Avoid generated files 8476ff1a9de WIP d2ee88ba3fd add config per UX (breadcrumb, tree, quick pick) 1922771f2e8 move delay "after big change" heuristic to new outline model 1478078ee30 Update task services doc link (fixes #112591) (#113170) 445f259e34c Add sorting to npm scripts (#112725) 297567be0c1 move document symbols breadcrumbs logic into its own data source f2fd0ec094e Use the browser's WebSocket for remote connections 17573d22216 move outline view state into its own file ca08df3de54 fix compilo 1844c541870 testing: forgotten push to enable debugging 84903a3f400 revert outputs should trigger output rerender. 64c38324e65 no outputs to render ede4de744d9 vertical alignment 23658cc8753 empty cell outputs placeholder 597ec5f0573 padding polish for mimetype switcher d345d1bd827 mime type switcher 8b23b938a38 split point takes renderOverviewRuler into account cb5f9b5294d Merge remote-tracking branch 'origin/master' into rebornix/output-view-model 6f11d34f677 resolveNotebook API command takes no argument 9ac5131833c Have the `TunnelService` use `IRemoteAgentService.socketFactory` 11f838c144c fix #112747. af92a731fa0 Fix #113250 0e2a0f9013c Prompt when there is an AMD module cycle d63aa232d93 update distro e8bb7a938ee fix #113243. f0376ac1312 Add `permessage-deflate` support 609d547db1f also show cell-file icons in quick pick 7593c56fdd8 use file icon (if applicable) for cells, otherwise use default icons 5ebbd9a77cf re-use css classes for better icon support 19cf2d424e0 render highlights in breadcrumbs picker 68da4f16d67 remove onDidChangeActive-event 358f3909620 simplify model, add keyboard nav support for notebooks 822a45f6072 add outline target and adjust sorting, filtering for document symbols outline accordingly cece1a4fcf4 use identity provider, some cleanup 88c271c3f71 remove ITableOfContentsProvider, remove duplicated code, add quick picks to IOutline 4d47c40dde4 delete old tocProvider 7cc71d65361 Fix broken remote explorer drop down Partial fix for https://github.com/microsoft/vscode/issues/112750 513055e2e0d show a root element where there is outline-breadcrumbs but none are currently selected ebb69237016 reveal vs expand folder vs select folder... c51830e8efa better revealing and previewing 48c2ad6493b Temporary workaround for #112843 add8753c74c Only terminate after 3 EPERM errors dee0c84e7f0 update distro a512c86f10e Revert "fixes #112750" 57e3aba4e16 Have `/build/` compilation and `createAsset.js` be runnable independent of the root `package.json` baadb591bd0 update nb breadcrumbs as you type c6f70a3a019 :lipstick: c2f1a367ef0 Adjust node module path 29f556a724c styles for notebook outline elements ec6087fe180 Merge pull request #112837 from microsoft/alex/node-modules-build2 a8d9a5eedc7 Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 5c1ff8158b7 Avoid lookbehind (not supported in Safari) b71972bbb00 Support open in background for 'open with' f0c758bdcc9 Support open to side from the 'open editor with' quick pick 64888cafe07 Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 09ca712fe7f Fix compilation errors d78c8689d0a Give browser unit tests even more time, the build agents are having a bad day 36d09208f19 Fix whitespace issues from github merge UI 72cf134322e Don't transform viewColumn used when creating extHostWebviewPanel programatically 32d935ebf4f Extract type guard 186792cadbb #27498 restore extension editor webview scroll positions (#85982) fc35c4275f8 fix #112778. 768cd308c62 typeahead: fix invalidation on 2nd char in zsh aa8962f5dcd Fixes #112353 54dc2d786e1 Merge pull request #112384 from myovan/master 25212c95eba Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 563664f3491 Increase macOS browser unit test time because it continuously times out 16c2193e3ff eng: avoid duplicate prelaunch task runs afafd5e8358 Merge remote-tracking branch 'origin/master' into rebornix/output-view-model a207b50937d dispose webview scroll event when switching models. 4fa0f309ab8 webview cover. 9970299016a dispose webviews after switching models. 361877735ce :lipstick: 71a733b4aa0 finally fixed the OutputViewModel leak eb154856a38 fixes #112366 87629065098 :lipstick: 6ad37a351ff cache metadata and output height. 11d5c625d1f fixes #112750 20831dd3df4 Keep only `@types/*` deps in `/build/` and share `terser` (#112718) 8fdb44467c7 update distro 273a5cdf5aa Emmet comment spacing fixup, fixes #112835 a8cadd39129 Merge pull request #112812 from microsoft/alex/node-modules-build b4a22eba377 recompute output height in diff view model. 6ad2dccc786 Emmet Toggle Comment HTML :lipstick: 775bf46bad4 Adjust references to --list-extensions option ea15eb4e5ab Strengthen sameNodes check :muscle: fixes #112829 94fbbb38ae6 tricky selection listening 58985749f9a memory leak e064043f7a8 wire up outline service with breadcrumbs control, WIP 202a8fa3eb0 Merge pull request #110961 from a5hk/snake d5bed1d4a7c fixes #112792 db27c552056 Adopt `ICodeEditor.executeEdits` c2044d680f4 bust the node module cache dc169ce06df Merge remote-tracking branch 'origin/master' into alex/node-modules-build da4192d2879 Leave sorting deps up to yarn 3e8b2d86d17 bring back css integration tests 6d552620316 update vscode-uri c1b988bcf86 Merge remote-tracking branch 'origin/master' into pr/a5hk/110961 2df64d27dd2 Merge pull request #112777 from microsoft/alex/prof-v8-extensions f294e4a9cc4 Merge pull request #112810 from microsoft/alex/node-modules-types ff744b4fa8a fixes #112281 7cd137263a8 Fixes #112382: Assume that control characters are wide ec9ba0edb68 debug: Focus child session instead if it is stopped 02443d02f5a Fixes #112412: update comments to match placeholders b0af35c8104 Merge remote-tracking branch 'origin/master' into alex/node-modules-types 711ec31c7ea Make sure to call done() from unit test 8c5966fc770 Merge remote-tracking branch 'origin/master' into alex/node-modules-build 75fc5cf5258 update distro 14cb2089dc2 update distro 2c4988b7639 Fixes #112301: Wrapped lines contain the wrapping whitespace in the line content 295912f7d50 update distro 4fc14314b69 Fix compilation problem 3bff49d2468 More tweaks to Windows cache exclusions b3e390baa7f Merge pull request #112760 from microsoft/isidorn/workingCopyServiceMulti c78bd5bd783 createFile and createFolder only allow single operation until there are more use cases 60c263ce1ce Merge remote-tracking branch 'origin/master' into alex/node-modules-build 318ff7e94a8 Merge remote-tracking branch 'origin/master' into alex/node-modules-types 8dc8025cd48 comment out css tests on windows 4efb4a2e8db decorations - show them next to the editor label when tabs and breadcrumbs disabled edd37076b4b Adopt new mocha types 7971d627ce8 first version of outline service, outline creators, and implementations for document symbols and notebooks db82bc13aa6 Move /build/ dev dependencies to root (#112718) f74ad9692f6 Align `@types/*` dev dependencies (#112718) 9034b769fa8 fix #112805 0adc15c4bb8 configureCrashReporter should check whether we are on Electron b069dbe0aeb Tab decorations need to update scrollbar (fix #112799) 9c30a0e98cc null guard 780ae767608 workingCopyService: create and createFolder also use IOperation interfaces e588e04b5ef Merge pull request #112803 from thebinarysearchtree/master 34f1e7ae207 Revert 0d14d3e38a8aba6e2bcd6d5dd729c4d47b3d4f97 1585a290afc Merge remote-tracking branch 'origin/master' into pr/thebinarysearchtree/112803 4db298aab63 Avoid text flickering, just render &nbsp; to have a height eb3cfcda015 chore: bump electron@11.1.0 d4e98289a34 [css] revert changes to test runner 5d6f7a65d38 Use IFileOperationUndoRedoInfo abf082cf74a Log more details when exiting 65c59b509b6 Merge pull request #112798 from microsoft/alex/node-modules-types-keytar 3d9d6b34204 trigger layout when resource labels have rendered, fixes https://github.com/microsoft/vscode/issues/112799 daad75c2c6b [css] update to vscode-uri@3.0 d6a6b44a130 Remove all `yarn` warnings aa2864d53f7 Remove most of the `yarn` license warnings 90f9a7de885 Execute `yarn --ignore-engines` for extensions 1141224b80f Remove debug console log 13ea3e08a1e Fix hover widget. 1324dcf085c fix #110982 63d49f6a135 don't disable the current remote resolve when bisect'ing extensions, fixes https://github.com/microsoft/vscode/issues/112473 2dd359c7153 Use the root typings for keytar since we are loading the root node module (#112718) 2c83509a154 Fixes #112666: Recompute minimap options (which hold the background color) when the tokens color change df53f46ac2e Merge pull request #112670 from chenjigeng/fix/hover-link-encode-unnecessary 98166ea0b19 update distro 0d14d3e38a8 Fixes #112391: (Re)layout the hover widget after adding async content 7f1af9efb1f remove more unused code 5e865477065 only show render style switcher when the property is expanded 141572a2b21 render outputs in text by default. d46abd43537 avoid plain/text being rendered multiple times 71d63c7f741 no transform for ITransformOutput 3337693651f dedup. 8d5b2904fa2 :lipstick: 1c2d88e68ba fewer weird as cast 6d378dbadea no more casting for Single/SidebySide diff view model. 819161c7bca DiffSide enum to replace boolean. 6dd6d4e5138 Add `--prof-v8-extensions` flag (see #112393) 681a3e413d0 :build: c927a8015b9 Merge pull request #112771 from microsoft/alex/node-modules-vscode e48a21c44bd :lipstick: e9abb31537a Reduce height of notebook add new cell toolbar 2292bb0283f Make notebook add new cell toolbar visible on hover/focus 25cb0d70d4a Update removeTag command d03c18661cb Windows CI: Do not cache symbol files fee6dbf4e0e Merge remote-tracking branch 'origin/master' into alex/node-modules-vscode e461782061e Fix compilation problem 5e3dfd3bb8c Merge pull request #112765 from microsoft/alex/node-modules-typescript 7ca71e763d6 Move away from deprecated 'vscode' node module (#112718) c5d42b27722 renderers layout update 88f32df1d71 Merge branch 'mocha-update' e0498f0cdd3 Share typescript node module (#112718) dadb18c39e8 Upgrade Emmet removetag perf + behaviour, fixes #104173 04d74117859 eng: update mocha 2 -> 8 877dad976eb load renderers. bcef72ddd01 hygiene: switch to terrapin 434bbbde983 workingCopyService: take options alongside each argument 710360b7db4 resolveNotebookContentProviders does not take arguments. cb2167fdb22 Output transformers take ICommonNotebookEditor 3551968d69a update distro 2b25e675eb7 Merge pull request #112722 from microsoft/alex/node-modules-webpack 6112cc76f79 Move asClassNameArray/asClassName/asCSSSelector to CSSIcon 03a3e114151 No more spinning of loading progress. Fixes #112711 e42440bd357 Merge remote-tracking branch 'origin/master' into alex/node-modules-webpack 3072f2dd5cc Merge pull request #112719 from microsoft/alex/node-modules-mocha fba51d8422c :lipstick: async-await ebb94b4795e remove unused code 65e1707d19d format js/ts on save 3697925e5bc Use menuService across all views for context menus. Breakpoints. a341f800668 fix https://github.com/microsoft/vscode/issues/112745 d5d6096b65c tweak wording for participants https://github.com/microsoft/vscode/issues/111878 5ff434d97f1 debt - use localized string for bisect title 79d6bf6ca82 allow commands to specific a mnemonic title in additon to "normal" title 6efbb251b5a debt - tool tip never has a non localized variant b34a71e2279 Fix view order in remote explorer Fixes #112200 cbc47b1d7be Do not share `terser` 14440356e52 Merge remote-tracking branch 'origin/master' into alex/node-modules-mocha 438feb87d58 Merge remote-tracking branch 'origin/master' into alex/node-modules-webpack 4fae21b64d3 don't show dialogs when running tests 0e68af72989 fixes #112603 5c386371d8f Merge branch 'joao/build/compile-artifact' d981cf5b81b Revert "Revert "Merge branch 'joao/build/compile-artifact'"" 804c90cc49f Adopt more breaking changes from copy-webpack-plugin 77f4fb49952 Do not upgrade mocha 49962373131 fix tar d07422ec301 rename workspace action for duplicate b7aa0f7d406 fix template usage af42aa5bff8 show diaglog when extensions participate in file operations, have "don't show again" option and command to reset choice, add logging 2aa92c6e83b Adopt copy-webpack-plugin breaking change 3c4de451b48 ux - distinguish folders from workspaces when opening (#77718) 4f4ba928851 debug console: use menuService 29eb3fbc6a1 build: tarball compilation output first 6de06bc8c86 update distro fd85ae4f4a2 Avoid recompiling remote native node modules (#112644) 1cada18542a Share webpack related node modules (#112718) ed19f6082f3 Share mocha related node modules (#112718) 83c47f90d0d debug: move Debug Console action to the `...` menu adf764617e9 remove unused keybinding id e3612f789be Use registerAction2 in markers view bb157721fbb `/build/` and `/test/` should only have `devDependencies` 0929ea86cd3 don't suppress preview when handling onWill-events anymore, https://github.com/microsoft/vscode/issues/111878 a7fbcc27b75 Merge pull request #111222 from microsoft/joh/tabDecorations a09cbd1b118 timer mark sources must not be unique, fixes https://github.com/microsoft/vscode/issues/112708 834488bd7a1 merge last stages into Publish c757f9c70a1 merge macos jobs into same stage c8aaeb75137 Revert "Merge branch 'joao/build/compile-artifact'" 6d683afb84f build: compile smoke tests 2445f698949 fix hygiene 7aee2c7d45e Fixed issue -filtering by extension in Change Language Mode (#112435) d8a7c31aba3 testing: structural and perf improvements cf94178b897 testing: improved test explorer, cancellation 201112e9948 testing: continued work on test explorer 732c73ef796 diffBrowser. 7c4757dd0ce private _ 0055e658c99 style polish d6e8feb7744 Check in additional file for uri opener api change 13770874831 Ignore case while checking pressed keys in webview ecd2325f863 Escape backslashes in keybindings for release notes 423076ab493 Pass schemes to main thread a28b7022e0b Emmet fix edit point commands #112691 ae1077255c1 adjust test for removed process env key 1248ddadb8c fix #112683 bd38c65afc7 Add workspace tagging for java (#111303) 847fd19b026 Merge branch 'joao/build/compile-artifact' 21b1da3fb08 absolute layout for side by side output diffing bd131b85785 dynamic .artifactignore a8b4e9817f5 finish compile artifact 581ae611c2b debug: watch expression use menus 483bd40550d Update several Emmet commands (#112597) 2156931d38b Better side scrolling 41f450129ff fix: hover link encode unnecessarily 9474102e7b2 debug: more transition to commands, get rid of StartAction bffa4045489 Have TentativeBoundary trigger rollback (#112510) 9f27d99af01 Update isVSO check with new remote authority af7edd782e1 move progress and cancellation of file operation participants into its only customer so that progress stop when applying a workspace edit and showing its preview 6a342fe0a47 update original webview based on original text model. cee8cbd9f29 fix cyclic dependency b8ddffe7b41 rename setting fc6bf56844a Fix executeTask for composite tasks Fixes #112545 e5e25a027e3 Update src/vs/workbench/browser/parts/editor/media/titlecontrol.css c78bc564604 update references viewlet 3776ba6be2f Fix activity badge on ports view not going away 7d0d3835e6e cleanup hygien fb2a5e18bb2 fix build df0eda5adbb build 24a98f06442 debug viewlet: use registerAction2 and restructure the whole debug toolbar cda701edbd7 debug: move colors to debugColors.ts from debugToolBar d14fb9da0fb fix build 6236a5bf8b5 compile: use artifacts instead of cache ad362089bea add proposal of CancellationError, https://github.com/microsoft/vscode/issues/93686 b4b8bcda479 tweak padding-right for decorations d5a632e6fcf empty 0cee1531f79 Merge branch 'joao/build/remove-postinstall' 7db8e3b08c0 fix https://github.com/microsoft/vscode/issues/112418 ce1ffe0e7f8 link webkit issue for missing timeOrigin support a780c7d4515 spell out GDPR types instead of using mapped types 018b924fee2 add logging for #112649 3b5cdf3a0eb backup - move progress reporting into place where save actually happens c7d468d8ee3 empty 6260e655bc6 codicons -> iconLabels a1b6de93363 Fix markdown span style filter Fixes #112606 1abefb9be2a Fixes #112652: A disposed IPC channel should reject all requests with a canceled error, not resolve them 39bd9df739f Show a clear dialog on web when the remote connection fails aaf73920aea Ensure task executions get cleaned up Fixes #112247 6f08397de0f Enable fileWorkspaceFolder variable for remote tasks Fixes #112514 78fc9abd92e explain why ::after "inherits" italic rendering 21c8c9f768e Merge branch 'master' into joh/tabDecorations f75e0388adc remove passing user target 8fbe27ae9aa Do not touch the perf marks names ec2d8d67725 Try to give a good stack trace in case loading code fails ac7eb534b82 Increase web worker extension host timeout from 10s to 60s 1100f276812 fix build 77221e5f604 Allow strings as host name for port forwarding af519ea93f7 Merge branch 'joao/build/merge-distro-directly' 9fe0d3c372f Merge branch 'joao/build/child-concurrency' 2f8dee4d87c Add logging for calls of `process.exit` in the extension host 20920160792 don't show loader stats in perf view editor anymore 25d6642db52 debug: preserve focus in editor when integrated terminal is shown so match debug console behavior and to make sense for accessibility d833f8bc10d quick pick - use Alt as modifier to open to side 3229991032c :lipstick: 083d38475c9 Tab bar not rendered on first load of only a welcome editor (fix #112618) ede8d447025 Bump distro 8a2ec350bd9 Restore terminal UI state and layout when reconnecting to remote terminals Fix microsoft/vscode#109244 fd6debbde2b hide inset and update layout for the left webview. 1741bbf7e6f render deleted output 2118388b0e1 two webviews fec4672c27a output diff container css class clearing 09d72bfaec8 :guard: d2aebcd2c58 absolute positioned borders elements f91b8f2e7ae More scrolling in getting started 01b04218586 Take ownership of workbench-welcome 03081f5a3a8 Polish skip location 6d3c2e68355 Adding proposed external uri opener API 542670762fd Make sure we dispose of webview revivers when the main thread extension host is disposed of 03c528450f3 Small formatting cleanup bd8e81d122e Merge remote-tracking branch 'origin/master' into rebornix/output-view-model f6a796b6693 grouping types in notebookBrowser 86838823e3b move genericTypes into notebookBrowser 706b8ddf983 single backlayerwebview! 05f69f7bbd3 share the logic for renderers in webview 64f7c1b0444 :lipstick: b56da5e92aa align backlayer 1 and 2 c7616704115 fix build errors fa464a731cc :guard: 9694d9f5c96 move output layout update logic out of back layer webview. e2458c2d705 Fixes #112483: Use `JSON.parse` and fall back to the tolerant parser only to extract better errors 9c70421d476 IDisplayOutputLayoutUpdateRequest. a7cac806230 no need to pass in cell for updateViewScrollTop. it only talks about output and offsets. e3cf33470d6 link clicking in the output webview 65bc4153aed support scroll position syncing. 15ba91d098c Massage mark name to align fbe4aa28ff4 Collect and deliver perf marks from extension hosts (#112552) 691a2ce4ecd add timeOrigin as implict mark whenever possible 976b9b5cda2 :lipstick: 0ff71d32138 update output in webview position when list view layout change. c782b708b18 cell body height to 0 so I can click into the webview adaa7d6d638 Update codicons: use new loading icon and animation (fixes #112593) https://github.com/microsoft/vscode-codicons/commit/ca2658d7973430426109b97f9f57c9f50b4f1717 7284389d4bc Update Codicons: Make circle-large-outline 1px outline (fixes #112310) https://github.com/microsoft/vscode-codicons/commit/7a530b493aadaaadee5ae62e33a90235795dfc09 bd67f0d0cab :lipstick: ff02224c1bc move output layout info into genericCellViewModel shared by notebook and diff. 179adc5f7fd support removing a setting from all targets 284ace0bb6f Cleqn up codicons 35be51e43d9 open editors: adopt registerAction2 bbb797d3e4d clear static outputs when collapse outputs panel caa595fc066 absolute position of mixed static and dynamic webview 3080c3e88c4 webview output first load f158da4d7c4 Fix microsoft/vscode-remote-release/issues/1801 063ecfe0768 explorer: adopt registerAction2 66bf5744fa5 :up: distro 5b33fdd6507 API: finalize status bar backgroundColor (#110214) 2daa49098b1 Catch all localhost duplicates when forwarding a port Part of #112571 41628e33267 merge distro in a single command dfeaeb5740a debug: check if languageIds is there e2f6cc5a965 breakpoints: use registerAction2 d79f4e7b887 add test timeouts 208380cf766 Dispose a permanent failed connection and fail any further requests through a disposed `ChannelClient` (#112278 , #112568) 834b2b1570f bump cache salt b7d648a8739 remove CHILD_CONCURRENCY=1 for all except windows 9293efd7e7d build: remove postinstall script invocation be2d9834342 debug console: use registerAction2 c97d5e10337 build: use PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD 5ae66f37a89 build: use ELECTRON_SKIP_BINARY_DOWNLOAD e135eee1f1d add perf mark when file systems are registered, fyi @bpasero d782f11c7b2 do not restore theme if setting has changed 6aa034b1ca4 fix build 43c613c7009 timer mark event should also include unix timestamp 02bf5807169 remove migrating sync settings 3a8b161dcc8 #103869 remove user value if set to default and target is not passed 181d5dafba6 editors - show progress when waiting for auto save to complete to take long (fix #112278) 175c1298b84 remove all usage of concurrently 7743d971b10 concurrently -> run-run-all d444826441a Revert "debug: stop supporting enableBreakpointsFor" 6c5916cafe1 web api - document some methods I forgot 607a0b8f133 in addition to file watching, use text file service onDidSave, fixes https://github.com/microsoft/vscode/issues/112477 0716eb086a6 Merge pull request #112306 from microsoft/aeschli/remoteIcons 0f56b9b6868 add embedder API to retrieve (startup) performance marks 6eb9b8938fc debug watch: use registerAction2 092b1365c76 variables view: use registerAction2 8ddbdd338a1 Merge branch 'master' into joh/tabDecorations 690e9f1e02f add ITimerService#whenReady bee1e648979 Fix Configure Task for workspace w/ 0 folders Fixes #111815 aa587fe40a3 Catch bad progress location in extension trees Fixes #112211 b54f979ccbb Merge branch 'master' into aeschli/remoteIcons 05b94398d5a update distro 27cefc2a818 Rename `Protocol.onClose` to `Protocol.onDidDispose` 9cc0fb57434 windows - add helper method to know used window 460b6e720ef in browsers perf util is just a wrapper around native performance 1537b5bcc25 windows - cleanup hack for empty windows when restoring afbd2e826c7 Remove Build jobs for now c42e44e756b :lipstick: settings descriptions referencing other settings a1f815a4c9a add option for preview navigation behavior (#112389) f3e95ede9e4 Remove unused import 29e3f670384 config - careful with undefined/null config props 6b950b3d685 :lipstick: d36f19d1d3d quick pick - configure openEditorPinned properly f9bb8e62001 fix #112467 5114f5d76a1 Merge remote-tracking branch 'origin/master' into rebornix/output-view-model 89fd7be7fbd test 9ca7b4ed4df DiffElement cbf9234d4fd hook modified webview a9c5d7cc3c6 chore: fix CXX export 6361cfab60c Add scrolling to getting started page (#112500) b2c0291c254 expose notebook text diff editor list row container cf242ccaa83 prep for webview renderers ca4601deba4 no unnecessary as any f656636cc38 :lipstick: 14b7df48c39 do not restore default theme dcda9032e78 output height calculation in view model by reading folding state. 239c211326d positioning for dynamic height output 4d0195152fa Add a slice to fix compilation f76b1c25e7e remove quotes since we don't spawn shell 79a42e72217 use menu registry for sidebar actions 9565cf54c63 chore: bump electron@11.0.5 b44750d551d use menu registry for views visibility actions 387f4f4b112 Skip electron binary download 7989b98326e separate side by side and single side viewmodel 428008f3a56 Align versions across `package.json` files d6e0a5424f2 Use directly `yarn compile` 3ba967fd7eb ext: log errors running contributed commands to the console for debugger vis d583e26cd09 fix show view submenu in debug 0f33afa9f96 fix #112217 by replacing look behinds 42e31e92e29 cursor and user select update for output 5431ddb506f Bump distro 4263025dcdd Merge pull request #112279 from chenjigeng/feat/builtin-extension-report-issue 287137afbcf fixes #112415 8fca5328ac5 Merge branch 'roblou/shellEnvVar' dce22cf74b5 Fall back on node API when $SHELL is not set, for user shell and shell environment discovery See github/codespaces#1639 8fbaf86e4b1 fixes #112413 3ee9eb9be4a fixes #112417 a22b5d54ad4 [json/css/html] adopt lsp 316 c2a8940127b simpler perf mark for didLoadExtensions 17c777b1119 update distro e2ba0809426 fix typo per #112437 29edd0d2a90 Use panel title context menu for contextMenu actions d766e6baa8d =revert changes to themes.contribution.ts 6d8f5bf363a Merge remote-tracking branch 'origin/master' f7d9fe9b720 no trigger specification 8876c6debba enable master ci for production build 5b2015c9a00 telemetry for raw timer marks 72e82ba7b25 Make simple file dialog more predictable for screen readers Fixes #109722 9ac0fc87902 remove unused/duplicated perf.mark a6f2524e4a8 - introduce panel title menu id - move view container menu acitons 43017777275 Update grammars c87c95a1a04 prefix our performance marks with `code/`, e.g `code/didStartRenderer` etc 7381f53fd18 windows - move out more state code into separate class f9b89066c7a remove dependencies stage 5f31a6ddc66 Revert "fix yaml" 064e1d19dfd fix yaml 2f2004f5fa8 faster dependencies check d67e33f0b0d split compile & hygiene 2af62a03fe3 simplify continuous build b1524d6b34e build: VSCODE_PUBLISH 200d60cc13c Do not create issue on failure c7df7d91f42 Move actual gulpfile logic to `/build/` ac6cadf8ee2 Fix gulpfile e56597ab7a6 Save 1.5 seconds from `gulp` startup time 5f20ce95815 Increase yarn's network timeout 7d4c5a2c0fb Add a dedicated `Build: macOS Node Modules` job 90f0cf5b313 Force cacheNodeModules to fail 28776ec1a28 Cache yarn cache directory 704393a57cf fixes #112410 7168a1bf157 remove unused measure `ellapsedTimersToTimersComputed` 8b5984e7b83 Windows state deprecations. Fixes #112443 4df387f5ad1 add a way to read marks with source, adopt in perf view editor c666c1d72f2 Save remote Help&Feedback enablement globally Fixes microsoft/vscode-remote-release#4165 3aa342ff68e Remove use of `getActions` from tunnelView.ts Part of #92038 4ba273fddaa name marks with source when importing them 51a3943093b Delete PR workflow stub 814bf82b853 Split compilation job into core compilation and extensions compilation 672216afdab Fix auto-generated link c7319db91ce Remove use of getActions in remote.ts 16e715dc38e Bump ini from 1.3.4 to 1.3.7 (#112276) 45c7cae914d Bump ini from 1.3.5 to 1.3.7 in /extensions/markdown-language-features (#112275) d1fff1a0836 Check in `.js` files from the `/build/` folder to improve build speeds ec5da6d09c1 remove direct writes to `globalThis.MonacoPerformanceMarks`, use native performance instead, import native performance entries into timer service, fyi @bpasero 4b88174158f notebook: use icon names in registerThemingParticipant d55a3f0bcaf Merge pull request #112296 from yeswolf/master 71aa067bbd3 Fix intentional failing test e25373f16ea One last try at automatic issue creation eeded3b8c45 fix #112447 614e183e9a2 Attempt to avoid skipping steps on failure cb84c32f5ac fix #112448 db4264eb3f8 Fix variable b7f7b9fb8bd Intentionally fail to test issue creation a861e22c7cc Switch to using `github.sha` b742a4c8ea1 Create issue on test failure 707afc26d6f Skip compilation if the cache is hit 36b48f49849 milestone update f413b81fcda windows - move state handling into own class 75eeac01049 Split Linux Build, add macOS jobs 6f08741eb91 separate viewPane and viewPaneContainer a4206d19b0d rework perf-util, only allow for marks, separate perf-marks from renderer and main process (and future other processes) 24b18f1bd1f add perfEntries2 75f3a503fc1 create and dispose menu for context menu actions 18ded3c91b2 windows - shuffle state interfaces over 9489147837e Re-enable build jobs 51f18c087dd windows main service :lipstick: d8a48910053 windows - first cut cleanup of windows finding logic 1a1db8f00e7 bootstrap - add more typing info 1a2132f16ee web - show dispose dialog only upon user interaction 28964872e7b lifecycle - log long running operations preventing shutdown (for #112278) 87b4380045d Merge branch 'master' into master 96b426ef1da Remove dupe context key service registration in cell Fix #111280 873f23dc4cf Fix line highlight when navigating to search results Fix #106209 7e16a1e72ed Fixed issue with dragging to select text on Hover should not hide it fad4717a787 Fix issue with dragging to select text on Hover should not hide it 5954c8366d9 Fix #112267 - Revert listener inside Submenu action - Create listner for submenu action changes in view menu actions ced21a0abcc :lipstick: fd44d15c223 fix #112337. fe4f9a9e6fb testing: add to i18n 91bb3857ac9 Use tree widget in the process explorer, fixes #104013 75dd72eeff5 move layout info into diff cell view model. a9bf16e0019 testing: base test explorer f30948328de update distro 70a67a1b844 Convert to use `for ... of` c5c6c824113 Add Windows 7ae944e4b04 load static renderers 70355b66765 Add macOS 374e7487bd2 Run unit tests concurrently 58e88100755 Try `yarn concurrently` 73c050511b5 Avoid respawning ba16f865b22 Remove compile and linux build for now 44b918b6248 Avoid "&" 0059c4cbfe0 Tweak combined step 072d922c450 Revert "Revert "Pick up offical TS build for web server"" 5b8a6ee21b4 Add more logging to resource loading for webviews 771068e9978 Remove unused function 3bad41ff3c3 Attempt to run things in parallel 0dd9cdbb45f Fix env variable usages e2e23aeb777 Add a compile and a linux build step f79e3aea635 Fix notebook status bar icon colors (fixes #112323) e3e3f8802ff Abandon composite actions since they cannot actually compose on other actions d1d4143971a Attempt using absolute path 7e7c1de5697 Follow the expected naming scheme 623440c55c1 Extract cached yarn logic to a separate file 01ea0ecc098 Remove playwright caching eb5c4388c74 Revert "Pick up offical TS build for web server" 92723a8a2c8 Bump markdown-it and highlight versions 52d2132e8d9 Move valid layers check together with the hygiene check 4942f242050 quick fix for setting description typo (#112327) 641abd4170d Extract the hygiene check to its own job 0ec1755aa9b Simplify caching strategy d819caf1d27 Fix if condition c7fa4ef0218 Troubleshoot expression b2444f539bc Open Search Editor Action Bar item should clone search view's config Closes #112209 e1bc069d6ab Push workflow stub file e8922b83b11 Update arial-label when renaming a terminal. Fixes #99072 baacaaca3e1 feat: use baseUrl first fd45ba86b05 chore: remove git suffix c197be4ef74 externalize remote icons 76436a4d435 Cache the /build/ folder compilation 2554c8c14e0 Remove the `linux-node-modules` job a0122361111 Define `path` for the Cache node modules step dc99b1ab774 Add the key property to the Cache node modules action 5e6152dcb39 Introduce a `linux-node-modules` job 50d0d5f0d25 Theme icon modifiers should work everywhere. Fixes #112298 2fc36a7d386 enum all breakpoint icons, avoid css selectors with patterns 824df4da78f Fix duplicate name 00c3a0bc9dc Gotta love yaml b95feff0398 Fix indentation 27dee688674 Attempt to revive linux github action b9b1b6156f9 Run compile on the `/build/` folder if the node_modules cache is hit ed584f486eb use tt policy for nested workers, https://github.com/microsoft/vscode/issues/108400 d39671e7cb1 Convert to use `for ... of` 6d79a70a362 Add more frequently-used Ruby filenames to Ruby bundle (based on the actual TextMate bundle) 8f78f153fe0 Fix #112221 bfaaca632f3 Fix array syntax d9f2b49323c Attempt to cache all node_modules folders 8af387dddd7 Fix #112287 b857599fb9b Attempt to cache root node modules 887bc527439 remove extra separator 684ceea0ed6 :up: distro c350d8b4238 #92038 Move panel actions to use menu registry f211a2bbe96 clarify docs, fixes https://github.com/microsoft/vscode/issues/111686 fff6f7414f0 :lipstick: remove commented code eea0681288d adopt `actions/setup-node@v2-beta` af74fd420bf nuke getSecondaryActions from outline, https://github.com/microsoft/vscode/issues/92038 56e35cf038f #92038 Create view and viewPaneContainer util actions 136df0d897d nuke getActions in outline pane, https://github.com/microsoft/vscode/issues/92038 d94ba914134 #92038 dispose actions on change 84e5cdec293 #92038 Use menu registry a029dda2fe7 move suppress logic, https://github.com/microsoft/vscode/issues/111878 0a2cb7630f3 apply workspace edit from onWill-handler from within renderer, https://github.com/microsoft/vscode/issues/111878 61af2b26daa feat: support Report Issue capability for built-in module 1d5611c9d8f No need to install anything f201645d8f7 Do not configure `xvfb` 019b5ab4c99 Remove yarn `CHILD_CONCURRENCY` limit 124b4bd151d Try newer `actions/checkout@v2` 3b34ea9f163 Update commands.ts (#112222) 32cc71c4a73 web - do not ask for clipboard access in ext tests (fix #112264) bb68097d15f add extra check to understand https://github.com/microsoft/vscode/issues/112263 fdbd7bf6bbc web - tweak dispose dialog 86deb14fd3c make slow timeout event slower, fixes https://github.com/microsoft/vscode/issues/112262 6a03e96bfe3 Merge pull request #112206 from engelsdamien/master 69edf83c14d Merge pull request #112224 from microsoft/joh/worker 38a89809051 Avoids triggering autofetch unless setting changes 83f43bee1d5 Changing autofetch to a string config which has "current", "all" and (#111090) 39f78228fa6 Add missing file to commit 4d4f3a305c2 Observe the confirmBeforeClose setting for webviews 08e6047a050 Remove extra lines 0370a6ebf5f add explicit jsdoc types 618bf22ca5e remove !. ed0634933e2 :lipstick: 29bc5baadc9 Only prompt if input (#112113) 4586eb012f9 renders all deal with output view model. a416c1534bb #92038 Use menu to register actions - Extensions View 996c3495b49 #92038 use menu registry to provide view actions f46cb57055d move picked mimetype to its view model. a5f84617e22 chore: fix run-on values for snap build (#112248) 6424b09b2c8 Fixes #111909 - adds user agent to push 42cdda5ab0f Erase types to avoid using lib.dom.ts types from `/common/` 92adef0bac1 Fixes #108822: Do not render the minimap shadow on Safari c503386ee3c refs #111463 41c6b79537b [GettingStarted] Slow down animation when expanding/collapsing items on sublists 9823eb0bf34 Avoid endless loop (fixes #110392) d8fce51aed8 Tweak getting started 354d5ff8cd4 Tweak get started detail pane (#111840) 50ada457c55 change name back 308e723e181 yet another tweak to startup timer telemetry de2c02eb504 use css variables for code lens font, https://github.com/microsoft/vscode-internalbacklog/issues/1674 10e40063d9d Delete is no longer irreverisible ed04ea29d3a print nested worker errors onto console 1fb86647518 support nested worker when running without iframe 4dce67232d7 add failing Worker ctor inside nested polyfill worker 32ba217a5b0 support https-iframe b3d95fea2ab web - inform user if workbench gets shutdown 91f00c7c285 web - allow to retry clipboard access (#112089) 61995eab4aa fix linux deb repo pointer e6d238e251a web - clipboard warning when failing access 86a23116059 Set tunnel information for embedders Fixes #112213 e5664f1678e restore and update CSP header 49b84b4bd97 :lipstick: d90179bef2f some simplifications b44f2b3db2b Merge pull request #112144 from microsoft/isidorn/replFontFamily 4a76840f7f1 fix setting --vscode-relp-font-family variable caf0943a994 Merge branch 'master' into joh/worker bc95e893efa web - fix window open 90f2d386c82 Updates tsec to latest version using TS4.1.2 6c9dab1259f web - register external opener to prevent unload on expected href changes 039f15a0f93 :lipstick: c7fa31fc926 [bot] make *duplicates link to a query for issues with matching tags. Closes #111903. Closes #49912. 5fe4f5583cb fix yarn.lock leftover d2965c18bf6 Prompt web users when they try using ctrl+w/cmd+w when focused on a webview 04ec120e2c3 Exclude dist from eslint and hygine ee64fdae8b7 Use dispose directly instead of loop c3d8989b24e Enable going to stdlib on serverless 582f8f6bb0a Bump Static version of web TS version e6a13fb134b Remove work around for TS not supporting paths on its own 71fad5aa411 Enable preferConst in TS project 16334048831 Remove unused types 45283df1fda Merge pull request #112176 from microsoft/rebornix/nb-diff-perf f29a3cabc47 Pick up offical TS build for web server 79557ebbd2f Make sure markdown preview is updated if on disk file is updated 6ad6905f981 Re-enable *.integrationTest on windows 542fa93eae7 Pick up new TS version for building VS Code 864e80dc480 fix #112178. 4fe04b10a4c Assign rzhao271 to emmet tasks 1f528e7de40 :lipstick: 2c9bcb8b14c Merge remote-tracking branch 'origin/master' into rebornix/nb-diff-perf 9ccbebed752 revert change to grooming notebook a33e1d617e8 Revert "Fixes #104004: Only run tests if the tests belong to a known extension" f9134083e5d delay cell text model disposing. 4fefd1030ac limit editor contribs in notebook diff view daca95ea065 fix: disable shm usage in container builds (#111787) 31d11a37299 fix memory leak 180506d8844 feat: support open local file b36ec60ac4e notebook: adopt trusted types for renderer scripts b1e7f915d49 notebook: adopt trusted types for renderer 90724cd823a Use `trustedTypes` where using `new Worker()` (#108400) f9d6df8ea1e Fix port forwarded nofication showing for the wrong port Fixes #112159 83993fb92c5 Fix run npm script in folder command Fixes #112152 52cc4e6a0d5 #108793 check casing and use proper extUri 8b9b8df0247 explorer: smarter handling of file events ea7bed08f1b debt - escape quotes 9ce3f9462d2 disable proposed API checks on top-level getters 1aa76d792f6 repl: improve height estimate b8101e698c2 Fixes #106581: Do not react to Win/Super key for mouse wheel zoom on Linux 7951e1f9138 :up: web dev e24db417b2e update my-work notebook 2c74aeb5b6b fix #112146 eec97b824f0 Use the future scroll position to compute the scroll top and reuse the current smooth scrolling animation (#104144, #107704, #104284) 5df492ff594 up references-viewlet db2d6820b19 introduce vscode-repl-font-family a0cbecb188c Merge pull request #112069 from engelsdamien/master c6f4565a203 notebook.selectedCellBorder: fix typo e6fc328247b update iconRegistry doc generation 785097e4618 Merge pull request #111644 from chenjigeng/master 49dc593a83e Merge branch 'master' into master b3c053d44b2 Preserve whitespace in tree hover Part of #112124 59ba6494b9e Better timing for multiple lock files warning Fixes #111635 6643750275a Fix #108647 bdb0ef4d489 Fix #108793 5ee430bf26d Deduce secondary host from the request if possible aef539adfca Remove unused import 'UriIdentityService'. (#112112) bdd890380ef Fix #112121. 82974e8cda6 exthost: use marker to avoid duplicating written log messages 7491d391907 Merge remote-tracking branch 'origin/master' into connor4312/native-exthost-log d66e65fcdd9 fix: Param helper hover getting cut off at bottom (#112019) 3c9a4554702 no longer render overview ruler. f86fd13b2c6 fix #110357. c643c433e82 Remove extra whitespace in dom.ts 759375429eb refs #110392 1cc1f166170 Use uriIdentityService to compare uris, fixes #107779 9ee7e1e87a7 Fix #111871, 'openReporter' should resolve 353227400a9 fix: Debug Console Linker automatically decodes link 71ba241fb01 Merge pull request #111897 from microsoft/alex/111128 2ef8227aacd Log extensions query telemetry data 838b3949ec8 Add workaround for #101754 ad10dc75901 Improve `writeFileIfDifferent` logic 88f09bd5f25 Move `getElectronAcceleratorForKeyBinding` to `WindowsKeyboardMapper` (#101754) 2add9e300c7 Uncomment test 3a47fc387a5 bug fix, see #112013 (#112015) b2eedd8ee09 Add `wss:` / `ws:` to the CSP affd21e65ac tabs - partially take changes from PR 106448 to reduce diff b3a3dc9c0a5 Debt: Test findPorts (#112092) 5e5ae15b22c debug: show the hover not so eagarly (do it twice as slow as editor hover) 768bcf45422 Fixed tab switching too fast when wheeling/scrolling (#112034) c8b592a57a3 debug editor decorations: always decorate top stack frame, and decorate focused stack frame if it is not the top stack frame 92d6f00d6e2 debug console: color the debug group elements 9edc69706f8 Just set textContent for custom hover Fixes #111643 46ee31fce0f Try to fix markdown tooltip for Safari #111756 208bfc9970c fixes #112046 66f5e9294e3 path lib usage :lipstick: 08e29d24b4b Remove duplicate (case sensitive) recent workspace/folder names on the welcome screen (fix #111954) bb480d2c4f6 Merge pull request #111916 from microsoft/alex/104004 861e7bcc1b2 Wait for the remote configuration before creating remote terminal processes 0e885aaf70c retry all cosmosdb ops 3212ddbc76f multibyteAwareBtoa - add commented out failing test for #112013 a6946159d4e :lipstick: layers checker 6f5448afac5 Include candidate pull requests 5865aeaa7b9 Rewrites Trusted Types sink assignements 2c937725db0 Updates tsec aa18ca68276 Unable to find the registered languages while saving the file. (fix #111788) 91c7834e926 debug: update js-debug f79bb79d2b6 Suggest a different description (#112049) 3655a82edcb add log to createAsset retry 3136ecb1d31 Do not ignore errors from $spawnExtHostProcess ab8c8dbd8e5 Fix #112030 cf8ed37206e fixes #111850 c2de3a602e8 Tweak candidates notebook query 4250e343e0f use proper repos for linux arm d0475711090 Prompt to save untitled file before run/debug de22e951f9e more cleanup for #111177 ffdc1096fa5 Windows - Taskbar entry context menu is empty (fix #111177) 36628d73b91 add exponential backoff 66aab34216f retry createAsset sproc due to ECONNRESET c4d77ea6193 #89559 Set logsPath in window configuration 3835563e123 Fix #112012 64f63a3dd70 Fix #108266 ea0b7fd29af Revert "build: create asset should still try to add asset" 267188e90de highlightModifiedTabs and pinned tabs issue (fix #111641) 04b9a571b84 fix #111898 on master 878bf135043 debt - shuffle some electron-main code to better layers 25cbe382515 proxy - rename proxy2 to proxy 428d5b1d302 proxy - remove old proxy auth dialog f5da8e346fc :lipsticky: async fc9ff5d569b ci: avoid overwriting CC variables for arm arch eeed0fd5692 update distro eb189c703c7 Fix #111946 86d779284b6 ci: fix condition for linux builds 7a7d27397a3 chore: fix cache condition for native modules b0d4a08e3e0 chore: bump distro 94142bd7e0d chore: bump electron@11.0.3 (#111931) 962bedc4f47 Update version to 1.53.0 423bdb2e263 Fixes #104004: Only run tests if the tests belong to a known extension 707ca0a06c6 nested worker in worker b8aa4141d28 Fixes #111128: Do not touch current line's indentation when pressing Enter c8e490e5e68 chore: optimized code 3e22e6f4120 feat: add the rename test cases of html-language-features 8f712866cf3 fix: check canRename before findRenameLocations 81610ca5b61 bootstrap tweaks cc502ffc10b Merge branch 'master' into joh/worker 5458e760b98 wip 94b2772f8c2 feat: add rename symbol within <script> tags 2c306f762bf Merge branch 'master' into joh/tabDecorations 8298927b3e2 add settings to toggle/tweak editor tab file decorations f7a2368ae8e tweak padding of file decorations in editor titles 6da3c138aa4 apply no tab background style on container, not label 4858682abd5 render file decorations italic when main label is italic 2eef0d6288f Merge branch 'master' into joh/tabDecorations a53d75097a1 add file decorations to editor titles (tab and no tab) 206fbe0bb38 debug: use native logging in extension host fc393cae1bb readability and test improvements 43418e212de update selection, better multiline support 3182ea7f89a snake case 2926b2c1f19 use latest wsl 4e32124f9f3 Merge commit 'a36c68b9ec3d6a0aca9799d7a10be741a6658a51' into joao/wsl 13612c3cdb1 DisabledByEnvironment 26b51b5fb53 Merge branch 'master' into joao/wsl 46b61186de0 Merge branch 'master' into joao/wsl 2e2b0d1895a distro adb24c6486a use clientOnly for remote wsl extension 9f9c0e71ad6 distro 357fe395aef fix buil 44c81d3c33d Merge remote-tracking branch 'origin/master' into joao/wsl 8a5f6fa5ce5 include remote-wsl by default 8836c8bfeee reuse source code editor 3b796c62129 allow init dimension for the diff editor and left/right side editors. REVERT: 3e344b17b7b Remove extrenuous file. (#113825) REVERT: 36f9eaf1e7b Merge pull request #113596 from Ry0taK/release/1.52 REVERT: e73a6b082cd Create ryotak.txt REVERT: ea3859d4ba2 Bump version number to 1.52.1 (#112659) REVERT: 608dfc13634 Catch all localhost duplicates when forwarding a port (#112575) REVERT: 8b5ece7c203 Merge pull request #112431 from microsoft/misolori/notebook-color-icons REVERT: c11e9282d8f Merge pull request #112565 from microsoft/isidorn/enableBreakpointsFor REVERT: 2b6973a35d2 debug: check for existence of enableBreakpointsFor.languageIds REVERT: 374d05c17cf Revert "debug: stop supporting enableBreakpointsFor" REVERT: f93c8a0386a Fix notebook status bar icon colors (fixes #112323) REVERT: 940b5f4bb5f chore: fix run-on values for snap build (#112245) REVERT: dbbf7079b20 Make sure that tunnel information isn't set on desktop (#112228) REVERT: 99edf4ff0fe fix linux deb repo pointer (#112226) REVERT: 91a50e30223 Set tunnel information for embedders (#112215) REVERT: c6cb5415399 Fix port forwarded nofication showing for the wrong port (#112160) REVERT: 6caba069206 Merge pull request #112141 from microsoft/joh/fix/111913 REVERT: cb971b8ffd8 Preserve whitespace in tree hover (#112133) REVERT: e4af2d8ad65 disable proposed API checks on top-level getters REVERT: 6f933020e8d Just set textContent for custom hover (#112075) REVERT: d66e3740a4a Merge pull request #112054 from microsoft/connor4312/js-debug-1.52.2 REVERT: b4ec131cff7 retry all cosmosdb ops (#112072) REVERT: 5e585c5fb4f use proper repos for linux arm (#112026) REVERT: 37c2de252eb debug: bump js-debug REVERT: bc13785d3dd Retry createAsset sproc due to ECONNRESET (#112020) REVERT: 559a78eaaa9 Mitigate #109728 (#112008) REVERT: 62d6b82a6f9 Revert "build: create asset should still try to add asset" (#112009) REVERT: 30e0c5784b3 fix #111898 (#111928) git-subtree-dir: lib/vscode git-subtree-split: 622cb03f7e070a9670c94bae1a45d78d7181fbd4
2021-02-26 01:26:29 +07:00
const responseHeaders = {};
if (addCORSReplyHeader(req)) {
responseHeaders['Access-Control-Allow-Origin'] = '*';
}
if (!filePath) {
return serveError(req, res, 400, `Bad request.`, responseHeaders);
}
return serveFile(req, res, filePath, responseHeaders);
}
// Strip `/static/` from the path
const relativeFilePath = path.normalize(decodeURIComponent(parsedUrl.pathname.substr('/static/'.length)));
return serveFile(req, res, path.join(APP_ROOT, relativeFilePath));
}
/**
* @param {import('http').IncomingMessage} req
* @param {import('http').ServerResponse} res
* @param {import('url').UrlWithParsedQuery} parsedUrl
*/
async function handleExtension(req, res, parsedUrl) {
// Strip `/extension/` from the path
const relativePath = decodeURIComponent(parsedUrl.pathname.substr('/extension/'.length));
const filePath = getExtensionFilePath(relativePath, (await commandlineProvidedExtensionsPromise).locations);
Squashed 'lib/vscode/' changes from 3e344b17b7b..622cb03f7e0 622cb03f7e0 Merge pull request #116444 from microsoft/alex/stable-fix-116060 5933e313e5d Fixes #116060: Clone minimap options before changing them f3a12e053e1 Pick up TS 4.1.5 (#116380) 3b9cef2b8d1 Bump Emmet (#116230) 8757f67bcda fix #116049 (#116319) 73c0a56bbd2 Merge pull request #116311 from microsoft/joh/fix/116094 5cf34afa107 Use weak shell quoting for npm tasks with -- (#116309) 6635ca9a64e Merge pull request #116245 from microsoft/connor4312/debug-repl-fix 65406fcea58 fix https://github.com/microsoft/vscode/issues/116094 43e11faf4ee fix: CreateFile ERROR_FILE_NOT_FOUND from crashpad handler (#116256) 17d65083f6c debug: replace element when appending text to ensure updates in repl 9d194eac0d7 This reverts us to the previous distro commit (#116218) 1fe57f42761 Merge pull request #115789 from microsoft/rebornix/fix-notebook-runstate d63ab6acdbd bump version to 1.53.2 (#116228) 4aff7304539 Merge pull request #115772 from microsoft/misolori/1.53/create-pr-icon 678843ff3ad fixes #115810 (#115943) e1ec11f5183 always fallback to plain text (#115860) (#116177) 615ea78d96a status - update background color (#115886) (#116181) 00d7f953055 add changes (#116223) 3c19fc731cb Pick up the official TS 4.1.4 build (#116222) 5d424b828ad Pick up new distro version and bump version (#116149) ee2c947e064 ci: update newer 11.2.1 for CVE-2021-21148 (#115951) e23884b9476 re #115717 5da053f081f Update Codicons: add 'git-pull-request-create' https://github.com/microsoft/vscode-codicons/commit/686357b7174e7b3113640fea20db7efc84d8d1d4 7f04ecd68be use PersistKeySet (#115744) 8490d3dde47 Merge pull request #115701 from microsoft/sandy081/fix115699 1d6c8826375 Fix #115699 f84decb78f3 Merge pull request #115686 from microsoft/isidorn/openEditorsCollapsed 203b86d14c5 fixes 115685 83f7a99bd95 Azure DevOps - Add global variable for VSCODE_QUALITY (#115636) (#115673) e1c818a1711 Merge pull request #115655 from microsoft/rebornix/fix-jupyter-activation 761dd469c13 chore: bump distro 8d779a4fada Merge pull request #115609 from microsoft/joh/fix115353 30fe91131c9 Merge pull request #115611 from microsoft/isidorn/selectForCompareUntitled 8dbf3d717b2 Revert do not show compare for markdown preivew bc38ed1b5a3 fix https://github.com/microsoft/vscode/issues/115353 65006668d07 Merge pull request #115547 from microsoft/aeschli/installProductIconTheme b99487f4168 Fix keybinding for Search view missing from view and sidebar (#115558) feda473d978 Enable 'Install Additional Product Icon Themes' 565dc9704f2 Use label as tooltip fallback properly (#115537) c02643e3c95 Properly set port label from ports attributes ae05392454a Merge pull request #115536 from microsoft/isidorn/debugConsoleCheckmark e4a65573a89 render "Debug Console" action after a separator a62c65bdb74 ignore focus when toggling debug console visibility 4d98741552d debug: do not render checkmark in view menu for the debug console ad232b0ac13 Fix #115509, register a separate action for opening serch editor from view (#115514) 4eb39372949 Fix #115511 Search Mode setting does not open editors unless search view is visible (#115513) 861a88ebadb Fixes #114201 da2adf433d8 Fixes microsoft/monaco-editor#2327 52f437953d5 add my paper cuts 090200d5aea fix https://github.com/microsoft/vscode/issues/115402 b36f9993162 Revert "fixes #114908" 99c406699ff fix mixed cells 384ef202510 :up: vscode-gulp-watch (fixes high CPU on Apple SI) e5b02b0610c liberate papercut usages 5a52bc29d5e Update working for default external opener d27b3130d92 Center notebook actions (run, stop, renderer, collapse, etc.) fixes #115087 38783a261a6 update version 36cabc4c123 🕺 One more time (refs #114219) 9934dea6888 Fixes microsoft/monaco-editor#2175: Improve hit testing code on FF 9d9aebd2e64 Add vscode-emmet-helper and restrict some labels 76adcde8743 Add `onDidChangeMarkers` (fixes microsoft/monaco-editor#313) de3b3ac5496 Don't exclude all unless there are no includes at all 791930308f0 Fixes microsoft/monaco-editor#2171 29c5c523023 Also apply #114709 to the extension editor 8c5e805d3a5 Fix spelling 662a698ef9e Skip failing test #115244 4d0a3637f29 Fix #115318: Getting started "Tweak My Settings" resets the getting started page f54b4fe5771 Fixes microsoft/monaco-editor#2168 d7821d5fb05 Remove console log ed4bd04c904 add other duplicate label to my endgame notebook 3fe4b0eb2f7 fix #115293, #113933 a7c0b43e1b5 Fix notebook action descriptions d045bc6ed1d Update color name for 'notebook.inactiveFocusCellBorder' (refs #114219) 660d6b82f85 Use unix style paths in includes always 4a338fd0d44 Merge pull request #115269 from microsoft/misolori/notebook-inactive-focus 588c3c49509 Merge branch 'master' into misolori/notebook-inactive-focus 12b56d878be Update color token name 'notebook.inactiveFocusedCellBorder' => 'notebook.inactiveFocus' 7ce63bef177 fix #115290 cbcfaa00f45 fixes #114914 8e22ecf4c85 fic unnecessary import e86befc8a9f Status bar: setting invalid color sets opacity 100%. Fixes #115292 b8bff49c9ae update distro 33e804f211f update milestone 3b87c36e2dc fix https://github.com/microsoft/vscode/issues/115207 631802d5cec comment out arm snaps 8aab6bc62d7 fixes #115219 3da57861612 fixes #114908 bb226913c5f Fix #115240 c8a90a48267 Merge pull request #115302 from microsoft/sandy081/remoteCLI b2a34770f01 #115294 also handle medium exe tip 724888adc76 Fix #115294 05568474922 remote cli: show host label f10dc2a548e more polish 4d3b15fda09 make sure to cancel continuation of `_handleEditorChanged`, related to https://github.com/microsoft/vscode/issues/115219, fyi @joaomoreno 971fa2cc9c6 Fixes #115304 0a943766a5f Fix monaco checks 9545d582360 Do not use the global `monaco` inside the editor bb841e3bbee fix https://github.com/microsoft/vscode/issues/115301 2ce26643d85 have a separate setting code cells in breadcrumbs, hide code cells in outline by default 17c617039b1 Squashed commit of the following: 3a287ee1eae Fixes microsoft/monaco-editor#2302: Only define global monaco if asked to do so or if using AMD a2bcb0608f1 fixes #114804 9519a5cb5a5 :lipstick: clean nuget.config file dcf0c56a796 node-debug@1.44.16 1d15b2fe17a use final DAP spec 1.44 6be5904d199 polish 1c1df3eaee5 fix #115050 flickering tabs when wrapped (#115273) bb931908832 fixes #113703 5d63134de9e web - fix compile 4b5a9c4b5f0 change remote cli to manage only remtoe 19cbd870aaf web api - expose env as API from facade (#115295) ee4516a4851 always on trusted-types for yarn web, fyi @bpasero 03902d48417 Revert "fix #113933." 70de88696c0 d'oh, forgot to adjust anyScore to new data format of FuzzyScore, fixes https://github.com/microsoft/vscode/issues/115250 7a9e56510d2 Not requiring NPM for typings (fixes #115228) fb5bc5dd2ce fix typo: ResourcEditorInput → ResourceEditorInput (#115208) f73c011ae3f fix: disable rosetta option for universal build (#115280) ee7e0ad0933 fix #115107. 5e5f2f3b6ba feat: add identifier for universal app in issue reporter and about dialog (#115277) d42bed7957a fix #113933. d09508d9cb8 re #115012. e48b3d3cad5 Update codespace-related getting started images & wording 64c4f7f49c8 feature insights for notebook. 5aac4f44562 fixes #115267 014aaa1047f Fix #115271: Search in Open Editors triggers errors when done without files 848896a75eb update distro 98da2b151c1 Remove unused variable dfb86c5fa13 Add 'notebook.inactiveFocusedCellBorder' color token b1ba0c70eaf Fixes #114172: adopt latest loader 4febf1e6c38 Add missing class to fix view items For microsoft/vssaas-planning#2286 4378b7f0201 fix #115169. e6d5a209440 Fixes `getBranch` when name is fully qualified ba428fe1029 fix #114225. ed8043effb7 Save only open editors toggle state 8dcebbaf54f path => fsPath again 949a20d14f7 Merge pull request #115253 from microsoft:jackson/open-editors-fix 20f8e59d696 fixes #112347 a1bdcf6aed3 fixes #115121 3d66ab98eb9 path => fsPath e3b0eae7403 Test fix for #114795 22960ca0155 fixes #115073 e375d137174 fixes #114869 cdbc22a9cbd Fix #115234: Cannot view search results when one is in an Untitled editor 977b2f6a1ca fix https://github.com/microsoft/vscode/issues/115201 ff27ea9437d Fixes #115148: Indent new line when using `IndentOutdent` and `appendText` e4f1833d79b Use x64 node for darwin-arm64. Fixes #115009 96fa81bb74a Forward arguments when click is invoked via `makeContextAwareClickHandler` (fixes #115026) 4bd2d367e7c Remote smoketest timeout (fixes #115159) e4022fb0e27 Expose a `TestCodeEditor` that could be used by the workbench tests 030c9d52233 cap notebook outline elements at 64 characters, fixes https://github.com/microsoft/vscode/issues/115199 ee65f21c4f7 use marked lexer to find headings, render MD as plain text before, fixes https://github.com/microsoft/vscode/issues/115205, fixes https://github.com/microsoft/vscode/issues/115206, fixes https://github.com/microsoft/vscode/issues/115118 c789c22efa7 Fixes #115224: Adopt Trusted Types in DiffReview a552ebc1f8b Revert "diffReview: use insertAdajentText instead of insertAdjacentHTML" eb1cf4b0bae diffReview: use insertAdajentText instead of insertAdjacentHTML e06ef891b70 Fix #114379 096d70ce18e fixes #114990 35c5689d292 fixes #114914 0f59f684a1a Fix #114982 bb6014df3b4 tabs - let the overflow gradient not draw over borders (#115129) 676e8d62a3e chore: remove universal build from its separate stage (#115203) 99e7aea4a82 PR template - remove pull requests link full stop (#115090) c246b5704f7 fix https://github.com/microsoft/vscode/issues/115124 7b0cfdd04ad fix git askpass 93830fbe3d2 cleanup #113562 8e68e0c4331 log source f434f853aaf pfs - workaround broken reparse points on windows (fix #115113) 1718be68d0f Fallback to default opener when selected 5662b3b6a25 Log exceptions and continue in calls to ExternalOpener.canOpen 9ee751e859d Error if registering an unsupported scheme for external opener 9421e50aa8e Improve documentation for ExternalUriOpenerPriority c4c5f45ce0e fix #115150. 39d9b04f2c3 re #115018. a56bc0c6711 Don't write preferredLocation into workspace settings for find file references 0ede5243261 Reword multiple external opener error e5c4f426fee Fix setting decription and remove unused setting d9e4f5cf97b Add new icon for open editors view 005db8394c4 throw an error with a clear message when a notebook document is missing, https://github.com/microsoft/vscode/issues/115018 0a0537961c7 tree: do not break fully when you can not collapse an unexisting node bdd2f1628e2 callStack view: set callStackItemType context properly b7e87c1bf27 :lipstick: 9788e81e98d Log individual events because `extensionIds` gets clamped sometimes d5bdb0efb21 fix #115011. c3746fa0aed Fixes #114983 21e970473c3 Fixes #114998: Fall back to a document range semantic tokens provider 58624bfcb16 Fixes #115032: Add description db92af7429d Fixes #115033: respect indent action when using appendText 774f887a985 update notebook 578e2dc4ee7 Fixes #115026: Adopt `KeyboardEvent.triggeredByAccelerator` c1afd7c238b Add `_debugComposition` flag 9e07bfd5946 related to #115037 75ff8b11310 fixes #115037 1f1ed78f7db Use ;; instead of ; for line comments (#115036) 960a93f0e2e add unit test for #114971 09ef3735975 Merge pull request #114972 from enagic/master 371629106b3 #114031 fix user data sync tests 08a2f9c5e36 fix enablement handler 0540478dc72 Reduce getting started for codespaces 1a9dd758530 Don't error out on unknown provider. 25f6e3e2540 debug: update js-debug a331c2b515e Revert test changes 684459c8dc6 Refactor searching in open editors logic 17685a9db95 fix #108950. a46fd0ee934 fix: update `isUri()` to compare `fsPath` as `string` 8fa1417e309 run oss too 1.53, update distro 88af66bceed testing: accessibility round 2 500d514ecfa Add fall back to default option for when external uri opener fails 8b1feaed3e6 Documentation clean up for ExternalUriOpener 0e5b47fa43c Use object instead of array for `workbench.externalUriOpeners` ed98eb19685 Fix spelling ae8bd3216f0 :guard: tests for selecting kernel. 2f6c928b209 Fixes `getBranch` issue with remote branches Improves perf by reducing git calls from 3 to 1 748b2e5a854 Remove `#` from typescript deprecation warnings (#114787) 60f3919b26a fix #114959. 7e3d5a0ce0f fix #114048. do not update active kernel if kernel is executed. c7cf663d0c4 fix #106362. Keep runstate when undo/redo cell. b112052169c fix #114171 8d7740fe3b3 Merge pull request #114944 from microsoft/merogge/integration fd1ba8c9692 chore: bump electron@11.2.1 2433b0eaf3c update distro f21a3b95e6a Merge pull request #114854 from susiwen8/hover-scroll a3131249625 update distro 58e88ff3ac0 testing: accessibility in explorer round 1 72172ed06c6 Merge branch 'master' into hover-scroll 68b7e79867e fix test-product icon 89e152635ab Limit spin to sync and loading (for #112298) 4ae47297a3e Merge branch 'master' into merogge/integration bd7dff7f071 testing: add test result to proposed api, ids for correlation ff08b2509f6 testing: fix not subscribing to first open workspace document cb69f5c9bca testing: add line background decorations 582ea371c2b [microsoft-authentication] Extend authentication session to return id tokens (#114675) 5a3fedf0c45 Merge pull request #114628 from microsoft/alex/python-language-configuration dac8d916d56 fix #110936 62093ff022b [html/json/css] update services & dependencies d877e86bdd3 Merge branch 'master' into alex/python-language-configuration e451364da15 Update Codicons version 51d19635946 reset template display when switching models. b18634fe902 fix #111587 Apply enablement to command links in welcome views (#113841) 07c3e907eb6 Improve glob module to support OS separator agnostic matching (#114810) 7468a060129 Revert "fix #114171." c708e3d5cf0 Move `workbench.startupEditor` to RESOURCE settings to allow setting to gettingStarted on a per repo basis Make sure to disallow setting to readme via workspace settings to prevent tracking attempts. 644d108f0d9 Do not reveal `FindOptionsWidget` all the time (fixes #114630) f3136a25fab Merge pull request #114934 from microsoft/merogge/terminalDimensions 60bce0f6287 feat: add macos universal build ci config (#114446) 19d87449a7b Add option to override 'pinned' when setting list selection Fix #114651 88fd9d9d178 fix #107239, set terminal dimensions d21d85a3fc2 Fix precommit hook on Windows c79a0282da3 Fixes microsoft/monaco-editor#2301 95227b3e10d Fixes microsoft/monaco-editor#2311 bf93e45b9c6 files - document file modes we use 1eb89d7da18 Add telemetry in the area of reconnection 3b03189afae Restore extensions in core (#114921) 5fcd9f74845 update distro 1aa795f2ff1 update jsdoc for #114908 415398e3995 tests - only use 'junction' for folders 604e231d371 fix strictEqual problem 7a89df95922 some more strict asserting tests 3cb3624be97 fix build b2242cc5ebf rename notebook outline settings to `notebook.outline.showCodeCells` fa7d5e7def0 fix `breadcrumbs.symbolPath` setting 830a7589e2a tests - enable symlink tests for windows again via 'junction' that do not require admin privilges 14cc5263711 Cannot open a remote workspace via --remote syntax. Fixes #114900 e60e0eab352 Cleanup some file related unit tests (#114895) a38cc82a154 fix mock, fixes tests 5592ed02fb3 rsource -> resource (#114837) bc3a770b78e perf - suggest status shouldn't listen when hidden dcda88e5a69 fix https://github.com/microsoft/vscode/issues/114798 eb5f9becd90 make SubmenuEntryActionViewItem not eagerly fetch/create the actual actions 137b6f5a464 Update endgame notebooks da0a04fffb9 Copy function fails over dangling symbolic links (fix #111621) c8ff3471b59 Do not attempt to open a workspace/folder that no longer exists when reloading window (fix #110982) d2cbc66835f Add empty problem matchers to build tasks so they don't ask me questions 1f8b429635d chore: custom protocols will also be intercepted by webRequest 62fcf3cce7e chore: cleanup webrequest filter for svg files 228459cc63a Fix: show hover when mouse control hover scroll 79be0a07248 Fix #114794 7b317afd931 Fix starting scroll for URIs with fragment (#111126) 98ec233c77e Fix: release note don't use editor style (#114709) e91fd3bd40b Updated Getting Started images with transparency instead of blur f0bd7eee100 only create processEnvironment once, now tests pass Co-authored by: Daniel Imms <daimms@microsoft.com> 4300e6c7d2c Fix #105177 get terminal environment variable to show up in remote container a095d7fcf74 Make sure altClickMovesCursor gets refreshed c2d09aaeac1 Open Language Mode picker for new file (fixes #110330) 885e66edf9e Open Language Mode picker for new file (fixes #110330) cd6fa35fb94 fix #114233. add5b32d959 testing: initial implementation of test decorations 3e55989cca8 testing: move test filter to action bar 2c19f7fb988 Fix #105177 get terminal environment variable to show up in remote co… (#114721) d8a3c5f61c8 fix integration tests. 88d66caf686 fix #114782 ed72c64b87e Remove unused constant de11a7dec60 Rename `isEdge` to `isEdgeLegacy` (see https://support.microsoft.com/en-us/help/4533505/what-is-microsoft-edge-legacy) 007f704eaa9 Remove IME special cases for Edge Legacy 4fac328d03d ok I'm out 86d96faaaf8 extract menu entry view item creation logic, fyi @joaomoreno prep for https://github.com/microsoft/vscode/issues/114123 bd929b33de6 logging - put storage tracing behind a flag to reduce spam b9c67304807 add some docs for workaround for #114227 a07327a430d better default for PeekViewWidget#_getActionBarOptions 3f3b4136060 maybe this is it 4b7f41a732e Merge pull request #114544 from microsoft/aeschli/114542 67c9ab0d514 test all extensions if system/builtin a4a9a5e69db debt - use css variables instead of dynamically injected style sheets 534d5b08948 :lipstick: 89855f0fcdb web - editor context menu sometimes wrong (#109166) 7bb55c99943 Merge pull request #112169 from chenjigeng/fix/debug-auto-decode-link da48ddc5fea upgrade gulp-atom-electron b57017797cf debt - adopt some strictEqual in tests f123c904b17 remote cli: do not sync installed extensions 5809e9eb031 testresolver: support server extensions dcc1e9df991 workspaces - shuffle some code around b3807b04f22 Merge branch 'master' into fix/debug-auto-decode-link ebf351d04b3 workspaces code cleanup 4937aee5ed5 repl: on debugConsole.wordWrap change recreate the tree, do not require a restart 1e0f94f9009 Fixes #114468 6f9c818900d :lipstick: 0d8ec8f09fe Ports attributes open -> openBrowser 1be6d22ebca add setting `outline.showNotebookCodeCells` to control if code cells should show or not 37c162ed6df revert 37a4b96ae18 simplify FuzzyScore structure, fix high, low match 9939537ea44 debt - use main in main side services consistently (workspaces) d7ddcd1e08c debt - cleanup WebFileSystemAccess#supported 6b1675af7e7 Open Language Mode picker for new file (fixes #110330) affac2b5ae0 Fixes #104004: Do not attempt to run extension tests in web worker extension host 2ef14cf785a fix workspace tests on windows 1848d3111fc Add workaround for #114227 ed00aebc389 Link names 98b4661b002 :lipstick: fed0eb5fd9a web - remove old API interfaces c7cb19ed216 Merge pull request #114749 from microsoft/ben/folder-id e5dd4b6e4b1 Add mock support for public ports to test resolver 4c0a4179e6e workspace - more tests for identifiers 106f26b27bc bulkEditService: dispose of listener in finally 1285843e55e When a tree resource has a tooltip it takes precedent 3ee49fa3f86 explorer: when new file system provider registered set whole explorer input 05bf7b0afcf Merge branch 'master' into ben/folder-id ec337988dd6 parseUri/Path => resolveUri/Path f9d16c3b3c2 fix tests 3f26fd17ba5 workspaces - some final :lipstick: cf4c4a0ece7 drop gulp-cssnano, use gulp-postcss b87d56c5332 distro 2e5034a74b2 Retry downloading playwright when hitting ECONNRESET f1e62c1190f upgrade dev dependencies 9321b2f141b bulkEditService: veto shutdown if bulkEdit is in progress dca2d81c652 upgrade build azure-storage 70a3118892b Allow svg files to load from Schemas.vscodeRemoteResource 4f2341834e6 fix nls problem, fyi @JacksonKearl 70f4451001a remove unwanted #region comment from vscode.d.ts 2fd18ac793f workspaces - reduce stat calls e61d0ba267c mark secretState field as private 4b9ccf578c3 fix #114727. load preloads when switching kernels. 167b920831c Enable searchInOpenEditors by default when not in stable 7e55fa0c543 Search In Open Editors (#107756) 9f9d1a76d97 support kernel id and extension a8145f67dcc testing: polyfill test heirarchies (#114601) 572bc1810dc Make sure we dispose of the open with picker after an item is selected 542de8e0093 Move schemes to opener metadata 885585c7f87 Remove test math formula from readme 793f2e06af4 Fix weight of terminal search workspace keybinding 3d641d9d35b fix #111889. d972bfc3266 Update elliptic and nwmatcher (#114670) 7310b17e25f Merge pull request #114669 from microsoft/merogge/altClick dec03c4a714 Improve doc wording 219d323100f improve setting description and make setting true by default and add === 821afe5e929 fix #111885. avoid duplicated execution placeholder status bar item on split editors 59fac4862da Merge pull request #114665 from microsoft/sana-gettingstarted 3003bde2214 revert "Open" to "Focus Terminal" 4b9b2ab9a60 Fix #114707 dbd4ede23f8 add api lint rule for region comments 41d8bb26110 Merge branch 'master' into sana-gettingstarted e7d3eb87cb0 :lipstick: 565f3a59e6c @ for CI failures 98ee1c6efda update distro 3ec90672006 Simplify local port logic in test resolver + OS check f2b2854a6b2 (for now) have tab decoration off by default, https://github.com/microsoft/vscode/issues/49382 67f1ada71a6 chore - a few more strict assertions in tests e8f6c273819 Use random port if privileged in test resolver bdc3b07f428 Fixes microsoft/monaco-editor#2305: Account for padding when computing the content height and having scroll beyond last line enabled fcccc85ff97 Add more to test resolver tunnel factory and fix port filtering ad437ef958c Fixes microsoft/monaco-editor#2313: navigator.clipboard is not defined when loading not secure, via http d3fbbece829 :lipstick: 5a95cd26e4f Fix #114708 3ad7af3ab6b :lipstick: 9b7323a7efe cleanup types d8831220ff1 Update showCandidatePort for test resolver f6490bfa5fc :lipstick: getFolderId 758f66b5986 workspaces - actually use workspace 79230501646 Don't await remote env before setting up process manager 9ca50fbb47c Merge pull request #114702 from microsoft/tyriar/109600 4877478fb6e Hook up alt buffer active ctx key b5f36a24b63 testresolver: start a test server a49455b5286 :lipstick: isCurrentWorkspace af915f0bc4c Create terminalAltBufferActive ctx key 6755b6bb3e9 electron - need to check if window is destroyed before accessing webcontents b1cb3b1cbb1 Merge branch 'master' into ben/folder-id 37ea1d82847 Merge pull request #114660 from microsoft/isidorn/async-tree-diffIdentity 19e390d5b58 polish 04ca5c80d3f Merge pull request #114593 from jeanp413/fix-111572 0249c31a59b testResolve: more tunnelservice fixes c735c8b2913 Merge branch 'master' into alex/python-language-configuration 67bf6577b4d testResolver: fix for tunnel server b6f19ccf3fa CI notifications 7d5052a8fce Merge pull request #114687 from microsoft/alex/ci-windows-cache 15e58cea4d3 test resolver: add tunnel server 18c8a3f0482 workspaces - compute workspace ID and check for existance in window service e9967519db1 chore - strict asserting in snippet tests 515f179c98a decrease repl refresh timeout f63310750f6 Even more tunnel provider logging 44e020ac02b Trigger CI 05e4d593c23 workspaces - move id computation to main f5d760b48f3 Merge branch 'master' into isidorn/async-tree-diffIdentity 831d1942874 Create .build directory e8473247567 distro 4f98d9c0be7 no double reveal of notebook symbols 232052d7e63 Create our own node modules archive (#114516) 33789a59919 workspaces - drop duplicated payload interfaces dd84387f9e6 window - merge workspace and folderUri into one 0c02f245f07 bust node module caches 914d8dff29e add notebook for notebook paper cuts c71edb7d883 get marketplace extensions in `yarn web` f4a0c209bea formatting c8ce53e492e window - reduce to one property for opened workspace f19f4a1b908 Fix Keep activity bar icons stable on reload (Web & Remote window) #114144 9cfba546810 move build/dependencies.js to typescript acaed317263 workspaces - add identifier to single folder identifier 7e2d8b48e36 Merge pull request #114581 from microsoft/chrisdias/solongsofar 3207692dbbd Merge branch 'master' into chrisdias/solongsofar 44eb775d1db further remove single workspace identifier traces 46b964b1b7c workspaces - remove ISingleFolderWorkspaceIdentifier requirement from workspace service 47a6682df6f fix: allow svg from devtools scheme eaaf647c8c5 workspaces - remove ISingleFolderWorkspaceIdentifier requirement from history aa774aeeb79 :lipstick: regions 71feb05bfba :lipstick: workspace payload 6b241a6845d Closes #111210 - adds openRepository api 5bcd2220750 Fixes checking for rebase against wrong branch Refs: #1866 1a4b35c2023 :guard: 26aaaeb11ca re #114583. 6e56202803c pin notebook editor when execution triggered. ece4eeb0647 only handle override when id is provided. a2830f41653 execute notebook with args 1c755a4fca2 fix #114674. 9a55eff36fa testing: make filtering work correctly 847c52e69fa testing: add hover titles for items 0e9e4e46774 testing: show stats about the last test run aa14d823df5 testing: show badge for running/failed tests c2a2e9cabf8 testing: show test progress, implement result service 48c7596e909 testing: fix swapped run and debug actions c6e62500779 Merge branch 'master' into chrisdias/solongsofar 1123ea5791b set false by default and consider multiCursor de24392e690 fix #114583. 79ec33ab1eb Merge branch 'master' into chrisdias/solongsofar f087f82a3b8 allow reopen notebook with another view type if not dirty. 559a63373fc fix active notebook editor in repen with quick pick 3fef8c795c5 Update gettingStartedContent.ts d591739670c Fix #97564 (#114438) 5717c0396ad update distro 1509770d10d Fixes #58440: Finalize `OnEnterRule.previousLineText` API aab5336e534 polish 9b1d85bad8c repl and explorer adopt diffIdentityProvider be4d10efa1b async tree pass on diffIdentityProvider to regular tree 28b221faa8b Bump concat-with-sourcemaps from 1.0.4 to 1.1.0 (#114648) 2e40c684ecf Bump fstream from 1.0.11 to 1.0.12 (#114649) bc3a873ee6f Bump macaddress from 0.2.8 to 0.2.9 (#114647) f9109f4464c Bump sshpk from 1.13.1 to 1.16.1 (#114645) d3965a2b4dd Finalize secrets API, closes #112249 699b02d3ae3 Bump hoek from 4.2.0 to 4.2.1 (#114643) 93ae815ba14 Feedback on secrets API #112249 64fa272029d Bump stringstream from 0.0.5 to 0.0.6 (#114618) 1266a4e4d05 Support git-cmd.exe as a git bash shell cbbf2d09904 Correctly resolve mapped drive on Windows 7139a93a8c7 Bump mixin-deep from 1.3.1 to 1.3.2 (#114619) a011dab93e6 Fix #114639 ec1eda0d96c Rename `OnEnterRule.oneLineAboveText` to `previousLineText` after API call feedback (#58440) 38c051bf865 Catch errors in tunnel providers and log 947626dfa4b fixes #114616 bab7a83909b shared process - check for destroyed webcontents before calling postMessage b0883ec87a9 Properly call dispose in tunnel factory We really need a lint rule or something for awaiting/not calling functions 02f7983156e More tunnel logging a7980b630c0 some initial :lipstick: 0b038406a95 :up: distro 6c4203f7482 Modernize CLI main (#114623) aaf5a7fee3b Merge pull request #110912 from Wscats/enoyao-Environemt2Environment e2bce32da4b #114627 complete fix 0fbab387483 :lipstick: strict assertions in extHost, mainThread tests 5cec4e2da6e don't expand outline tree when just updating, fixes https://github.com/microsoft/vscode/issues/114386 845a4d4268d add new rule to enforce Thenable over Promise, adopt in vscode.d.ts and vscode.proposed.d.ts dfc8f5ab91b comment-out console.log fyi @connor4312 e9263cc8269 some API proposal for open editors 543af670531 fixes #114607 2d5f7fd0726 Move `onEnterRules` to `language-configuration.json` 87dba0db6b2 Fix #114627 368c03fdc8a Fixes #114348: Allow `onEnterRules` to be defined in the language configuration file 390dac56a51 debug dynamic configs: Use the type of the provider, not of the config since config sometimes have subtypes f9f87fb6fa1 Add logging for tunnel creation 37c4d4b0a83 fix https://github.com/microsoft/vscode/issues/114621 b675fa18cb4 'Resolving your shell environement is taking very long' shown in every window (fix #114622) 06ab012baa5 state service - actually implement interface 9deba1b10ae code catchup 4d0d36c6ab1 update distro b31660dccc7 update distro f3c865334d4 use real tsec instead of vscode-tsec fork c0a0a35a87c more clarifying comments for shell env resolve 6effd9dce9c better fix #114564 a16beb16509 testing: fix run all tests command b50bd5d0944 Close #114342 1f8643ef760 Refresh Images In Markdown Preview On Change (#114083) 686cd7df530 testing: clean up actions, add run/debug all, rm duplication bb1c05e62e2 testing: unify testing view f37dd663235 Revert "window - do not send IPC messages to destroyed windows (fix #114563)" 16ea22eea19 Update Codicons: Add 'combine' icon 7f4d67c94cb Fix #110812 (#114553) 049735e8d96 A case for 'Shift+Insert' added. Fixes #114103 (#114520) a11dd7cd48d fixes #114199 3ed456050c7 Fixes #111572 6d6fec82092 Finalize product icon theme contributions. Fixes #113828 c42b385bcea Disable contributed openers by default in calls to openExternal fe81f9f5b26 Add link opening getting started task action. Closes #114582 3e4552ffcc7 Remove unneeded mapping from cintainers to disposableStore 3411ae55cc8 Allow splitting gettingStarted editors fixes #114321 fa2dbc16ca8 spacing 82a21e5a032 :evergreen_tree: 239213eaeb1 push it real good 3c4f06dc98a update distro 010e1d0e4a3 open in new tab 74f31a68598 Fix #111299 (#114441) 36cb0bde33a ci: disable exploration sync on PRs aef623dc1d3 remove "so far" from Problems message (which assumes you'll have problems later) eba7c23da0c trees: rename option to diffDepth b32d137681d Merge branch 'test-tree-testing' c100b5c26ac add clearUnacknowledgedChars flow control 6815e754602 Merge pull request #114237 from microsoft/smarter-indexed-setchildren bc84f07dc53 navigationActions: remove dependency to notebooks 81ec098e60e Merge remote-tracking branch 'origin/master' into smarter-indexed-setchildren 88835344408 trees: don't use diff identity provider for resort 7ae39d955d4 fix https://github.com/microsoft/vscode/issues/114576 ee4f4dbf97a make trusted types policy strict bcb5f3c77b7 update mkdirp fe1fdf0b4fe Use correct value to enable port finding 616fb1cfed2 Merge pull request #112317 from plainerman/fix-99072 c0c033ff4f7 Use port auto forwarding setting to disable port finding (#114574) b0b4bc4e338 add grammars scripts 15a285fd5ae Change "Requires Sudo" to "May Require Sudo" c6145fc3065 ext (un)link 4ff784e1fbf promise :lipstick: cf4111f6f89 show a modal dialog when no default formatter is configured, https://github.com/microsoft/vscode/issues/113903 dbf36e4cfb6 Change aria label when attaching f8df6a7e47d oops do not have .only 5a4d90a550a window - do not send IPC messages to destroyed windows (fix #114564) 635d7af6385 update ext types 7a34c6d6227 update tests 36929d3b59e exception widget: allow to tab over each link, enter to navigate to link 3c49afeaafa fix hygiene 867a52fc090 ext each: allowUnknownOption ff393a3349e add open tunnels to test resolver af2bcd4d461 bring back vscode-colorize-tests 0e7f3d0d8cb Revert "remove colorize-tests extension usage" 971190e4d0f fix region comment 81eccfbf68e cleanup native modules test 28ad78e7dc8 fix https://github.com/microsoft/vscode/issues/114537 af59db28c8d stream - some cleanup of observer 78d5286adb9 Bump sshpk from 1.13.1 to 1.16.1 in /build (#114534) 9af9580bf0a Bump stringstream from 0.0.5 to 0.0.6 in /build (#114533) b165e20587d InlineHint#hoverMessage becomes description (maybe better tooltip?) and support string OR markdown strings b47aa19443c FileService improvements (#114428) 2d9a0d12131 inline hints: tweak colors, react to theme change, add rounded corners to hints d29bb624a40 Merge pull request #113285 from Kingwl/signaure_arguments_label caa87e0b523 editor status :lipstick: 2472798cd57 Fix: selecting entry should focus back to editor (#114493) 32b28f6f8f9 And again bump distro ce106c3924a Bump distro again. ced398d18a8 Bump distro 30f17c9572a Merge branch 'master' into signaure_arguments_label dc588389507 remote install-extension with VSIX 18aa3199c23 Avoid `ERR_STREAM_WRITE_AFTER_END` 847300e49a9 support vsix for install-extension 92083ed3e18 yarn ext 085317e932e dev: ls d6ca7769f42 create extension workspaces bcf514160be uninstall-extension should remove both local and remote extension a40b4e72d08 add API command `vscode.executeInlineHintProvider` and some end-to-end tests ac85fb8a74b fixes #112045 7a938679f82 clamp font size at editor font size, don't go bigger d65ab8dcd9a use all of context decoration as decoration type key 4af282ea26d explorer: download report progress in the explorer due to rich download progress to not get double notifications 1d3b03bd551 padding should depend on font size too 4651f66cca1 simpler decoration type management (rely on internal ref counting) dab702a135e extManCliService: Sort listExtensions, fix output f101028176c Fixes #114299: Add commands for invoking semantic tokens provider 5087b08c6d1 :lipstick: 1981776d0f9 less state inside InlineHintsController-type, only have one type of decorations, and much :lipstick: d427deac780 explorer: adopt confirmBeforeUndo 74f272fbb7d update distro c27642c76d6 Merge pull request #114421 from microsoft/aeschli/remoteCLIExtensionsManagement 0d4bf785b6c remove hover (should come via decoration) and action/menu (should be self contained if at all) 97f237272c9 rename remote commands to _remoteCLI ae67879ed5d don't propose new API on ThemableDecorationAttachmentRenderOptions 756337d48af Merge branch 'master' into signaure_arguments_label 2bb41a14025 dev script 2388c80c74c Add `confirmBeforeUndo` option on the undo redo element 407557ca234 Save file dialog: sort file types alphabetically (#114487) bf90bd15185 cliProgressMain: add LocalizationsService to ServiceCollection 911a54273ce Merge branch 'joao/fix-web' 9995d128240 missing build output 09bc6fc64b1 Migrate to new deb repo (#114527) ed8655201ae fix web extensions 7fa8f1aa7fb Remove plug icon from ports view Part of https://github.com/microsoft/vscode-internalbacklog/issues/1689 667e41626f1 explorer: if you can not undo, pass undo to editor 85f1501c861 update distro d3611cbb634 fix toString 2ef04b24f42 :lipstick: c208ec384c9 :lipstick: move all scoring logic into _doScore 9441f1c6457 Add support for npm scripts with a space (#113840) 253d99a16f8 update distro 84865c05ecc Merge branch 'master' into aeschli/remoteCLIExtensionsManagement 22e02e00804 use URI for VSIX paths 96001455045 Fix tunnel creation in web 1c131cf2657 Avoid extra fields ebac10e0a56 Avoid conflict error 3c2c937f991 Merge branch 'master' into signaure_arguments_label fcc00b29f5e Avoid ts changes (#2) 08f3bcec33d fix https://github.com/microsoft/vscode/issues/114518 c16956439b3 Bust node module cache 5560c9f4da0 Fix #114455 0a2b6d4a1c6 inline collapse all actions 141b275c41f Merge pull request #114260 from microsoft/sandy081/comments/fix92038 ff309d2a239 Merge branch 'master' into sandy081/comments/fix92038 39edf4351b9 Trigger GH CI 12ef541b365 :up: distro ff9fbcb077b telemetry - lift some helpers to electron-sandbox 93b5a0591f7 sandbox - lift remote agent service to electron-sandbox 9cea4954aa5 notifications :lipstick: 691951c3b1c editor title - no need to update menu onDidRegisterExtensions ec5d1c2ab93 debt - push more window related things to window helper class eaa959d34b8 fix #114273 253e9e32261 shared process - consolidate services 0c8cf08b44b shared process - drop management service 1caaf1b2dbd :lipstick: path labels 61312f3708d Remove instantiation service accessor 2e89c2d4ba5 Add 'key' to onDidChange of secrets API, #112249 c5f0bac2a81 Create issue directly if signed in, fixes #95165 0faf1550289 Disable on enter test 48b726e39e7 Fix regex 5f6acfb68e1 Move jsdoc completion tests to smoke tests 800e173c403 Split ts into unit and smoke tests b813d5dd300 Leave the local extension host running when connection is lost to the remote extension host 3a9daf3e34a Adopt new vscode-userdata path format bec5afa2923 fix: remove unnessary asar files from mac arm64 a31b0617e24 expose altClickMovesCursor as setting (#114429) b2575665d82 Emmet wrap update, fixes #113930 21c11ba864c Fixes #114433 - adds setting to avoid git config 79cfca5aa29 fix #114416 LabelService.getUriLabel bad relative path if in root workspace (#114419) 5a25a566959 workbench.action.debug.start => workbench.action.debug.selectandstart a3febc56143 Potential new formatter for userdata in serverless. (#114296) 663532c3173 Skipping unreliable test a68f1326e87 Update built markdown preview code 308a4f6a484 Make sure ts extension has loaded before running on-enter tests d87041eddef Downgrade simple browser to prompt instead of being the default on web 3310d3ac2d4 sort notebook content providers in the list. 03dd7bf1d91 testing: polish and unit tests for the test tree 337b3e8d055 turn on flow control by default 7c4248780c8 adopt useCustom for permanent connection failure 2137a7f8508 implement useCustom in dialogService 5b8f78a1570 Move sync-enabled trigger to gettingStartedService 67c988005f9 Do not wait for the first reconnection attempt in the reconnection loop b64a4ae1aa3 Scaffold `MessageOptions.useCustom` 6d50c71f41c add editor command, fyi @dbaeumer ff042e9fa40 fixes #114203 381b99f6415 Also run the output based auto port forwarding (#114424) f7e7a95479e Merge branch 'joao/remove-grammar-extensions' bf764f1ce6a wip: sync-extensions dev script c198925570c extensionsManagement for remote CLI 4974a335112 smoke tests are tests too f745a912ae1 fixes #114420 62bb9b3d3fd shared process - adopt toggle method from management service 65582ba33d4 Fix #114326 0442b734227 remove devops ci badge d472f9d503c remove devops continuous build f8dbf7dd079 Merge pull request #114359 from microsoft/ben/shared-process-message-port 4af3c1c0576 get grammar extensions from marketplace 217aab28fac breakpoint polish condition context keys 6ca430e6a6f Merge branch 'master' into ben/shared-process-message-port 55325988a07 shared process - basic message port tests d952c818176 Fix #114379 6f9f6f806c1 Azure DevOps pipeline artifacts (#114405) d577c4b18da remove colorize-tests extension usage bc7d3c9ea6d remove grammar extensions be2732570ac Include tunnel service canElevate check 6889ed3ab17 Notification for elevating when using privileged port from openTunnel 25a9fcdb918 Merge pull request #114388 from jeanp413/watch-copy-value-selection 98acb74149d shared process - fix --status invocation addb6b9b53a :lipstick: 55e10fd785a shared process - introduce a separate service for management 22c1c0b486d update distro again ba7f5c60a5e update distro 5d620dc8466 Update Linux publish script 45e8d6ebc65 Update distro commit c082930a439 shared process - introduce platform/sharedProcess ec2a8e5b9ee shared process - rely on "close" event for disconnects 9e1863ec2dc shared process - :lipstick: 98d2d74ba07 Revert "Publish scripts update (#114375)" 99f0ab9f732 Publish scripts update (#114375) 2bf5b56f115 shared process - move the shared process back to IPC folder 8dff4cfa55d Expanding Getting Started text based on first round of feedback. bcb33ef6290 Merge branch 'master' into ben/shared-process-message-port 9c7128d8fab Fixes #114384 - recheck resources after save/add 746c455458c Respect multi selection when Copy value in Watch Expression View. Fix #114353 1894765dd17 Merge branch 'master' into smarter-indexed-setchildren 1a6eef3170b Update image ref 54cb0ed544e Clean up settings sync entry 4207c4ee13e Move defaultExternalUriOpenerId into configuration to avoid cycle 5c39159acb4 Fix cycle 4566eebe4fa Fix typo in markdown sanitizer (#111258) a34e751b017 Fix scrolling of markdown preview. Close #65504 (#111094) 64496f82196 Allow using 'default' to force fall back to VS Code's default opener 6cceb4eab08 Remove enabled setting and try to open simple browser to side of current editor 1e3a23b4e0a Fix simple browser button color for light themes cc5e8b22faf Continue work on url opener api a590d4fac36 Only show "Open in VSCode..." when isWeb. 67c889e3941 Merge and restructure menu (#114383) 56a6279a1c8 Don't use getActions in search view #92038 856277c8590 Github Login => Setting Sync ad3974ad88a :lipstick: e32e353bfde fix #114171. 255853d1714 Remove emptyWorkspaceSupport when conditions 11d18c2c094 `remoteName == codespaces` for codespaces section 9f3832dc688 Bust the node module cache 5029b4f362d Fixes #112552: Set server marks to `ITimerService` 9cb4f1e2ae4 update distro 43d111c0a48 Getting started content (#114305) a4b13661009 Add performance marks to `IRemoteAgentEnvironmentDTO` cbb94cfb607 Revert "fixes #114203" 8dfc81fedc1 Small tweaks ff7aabe3fca fix #114215 c8a6ddba9d0 Enable forceConsistentCasingInFileNames flag (#114334) 6525b42f479 remove unused file e12a9d74a62 #114144 fix remote explorer icon flickering d03490f3532 fixes #114203 f34a3ace3f9 update distro 55960b7d61e add flowControl to terminalConfig 7ae54ca2d6f breakpoint widget: use same mode for coloring as the underlying editor 835a1ce6efd allow execution against a hidden notebook editor. 5d6cba5cbc2 Reworking external opener implementation to allow configured openers to be called directly without a canOpen check 5b1e59c636c explorer: hide open editors for new users e1d8b926583 update distro 30f61c2449b part of #114214 serverSpawn=true c4d5b055d37 Merge pull request #114269 from microsoft/alex/fuzzy-score-improvements d4f993de63e Saving an untitled file closes it (fix #114272) e44fb4ab927 update distro 526f826ac14 fix #114192 634ebecb8b7 Refactor code to use `await` 3e6535d882c shared process - implement message port connections and wire in d6f27b92719 Polishing/fixing/addressing feedback for portsAttributes Includes: - fix in json schema - use object instead of array - change label of already forwarded ports when setting changed - fix for merging ranges c972009ef68 Merge pull request #114214 from microsoft/tyriar/flow_control cc8c9a2230d No need to store scores a79276dc649 Move to log service f8ec60aa06f Add flow control setting, remove fake latency 98038a8835d Merge pull request #114208 from gjsjohnmurray/fix-37570 065f0e46405 Auto forwarding fix 7a9bb5a44f9 breakpoints: inline action to edit condition. Render conditions for function breakpoints. Allow to edit conditions for function breakpoints e9f6c35c17c Fixes #114146: Increase max BracketSelectionRangeProvider duration to 5s in unit tests 4e4d2484a74 Extract `TestTextResourcePropertiesService` to its own file 00f8540d793 Fixes #114332 f1cb1b27f3e format 40e3106e5fa fix list drag affordance 7899bfe3eee Merge pull request #113315 from qchateau/fix-semantic-highlight db30147068f Add test for case to assert that fetch should be scheduled again when a text buffer change occurs while the provider runs and the provider returns null 44278132f4f fix peek view alignment cd906568752 shared process - document electron IPC 96b44121f98 shared process - add error handler and graceful-fs 2964fcbb846 shared process - extract more cleanup helpers to contrib f1c510b4a88 Merge branch 'master' into ben/shared-process-message-ports c265dff48a2 chore: bump electron@11.2.0 a8dd7f60a62 update collapsible when children change 710846866f7 Activate extension on simpleBrowser.api.open b7f9eddf043 Allow passing viewColumn to simpleBrowser.api.open 9b83eb6eb50 smarter depth selection a1d5ea876c3 Polish, also fix #113930 2b5ae783bf6 testing: add full json reporter to show more complete output d39eefd1b0d update distro 59891debcf0 Wait for outstanding zlib flushes when draining a WebSocketNodeSocket (#114314) ea13176ee96 Enable image preview for avif images 7da421d99bd fixup! make it work for compressed trees, recurse 6c4a00ce747 Make default text editor replace existing editors for resource (#112848) a59f30011c1 Add a 30min cap to CI jobs e7aa009ac3c Remove enabledHosts setting 61ec57016c4 Fix spelling 47aa3ad09ab Continue work on opener service d6936dd524c Add mechanism for snippets to overwrite Auto-closing pairs in some cases (#114235) 2ca7b5426a7 :lipstick: fb6a9b4824b fix #114289. notebook.selectKernel takes kernel id. 2156b8cc758 check and ignore not found error 31a15b5b9a3 Add command to kill server and trigger handled error 23be24d8289 Allow theming getting started page progress bars closes #114303 2774f79df3f Do not show "Cannot reconnect. Please reload the window" if the cause is a handled RemoteAuthorityResolverError 56e05127690 move to browser namespace e5e791003f4 Merge remote-tracking branch 'origin/master' into smarter-indexed-setchildren 2d892ae9c7f Fix arch check for PowerShell enumeration (#114292) 3ca55d031b1 Update Codicons: increase gap around plus icon (fixes #114016) b903748b833 Fix candidate filter and auto forwarding wiring (#114290) d66db5cc754 fix https://github.com/microsoft/vscode/issues/114220 c88a51e10a8 Merge branch 'master' into fix/debug-auto-decode-link 4450e1d827d Azure DevOps - publish Windows artifacts (#114285) 42d7d3a47d7 breakpoints view: render edit action inline for exception breakpoints 40d6f79875b MenuItemAction: make sure to respec item.icon a198be16f93 shared process - some :lipstick: 67f8c0ca5a2 Merge branch 'master' into ben/shared-process-message-ports daa7afebd06 remove undefined from outline data source cf03ef33f45 allow to clear input of data trees, fyi @joaomoreno 0ecb7735496 shared process - more cleanup dea0095e83e Add icon for public vs private ports 212a9434541 Merge remote-tracking branch 'origin/master' into alex/fuzzy-score-improvements 36a9cb8645e Improve `fuzzyScore` 475d3464e87 Have single outline config and let outline creator know for what they create outlines 9266fc49839 mock a label service to avoid breaking layers in tests 9af036b8274 Fix comments b4e4bd16421 Allow tunnel providers to support making a tunnel public 9853c8fe6d7 Fix cr issues a4f9e607619 fix https://github.com/microsoft/vscode/issues/114266 2376bed71e1 :lipstick: some region-comment polish 64f32932c68 debug console: fix error in console, do not bind to same htmlelement a scoped context key service 75ea87a2636 shared process - introduce platform/sharedprocess dcce02644ea fix https://github.com/microsoft/vscode/issues/109658 5ce7b02b6e8 refresh the remote indicator when actions change 5db4708e99d shared process - avoid payload IPC roundtrip and enable console based logger 6fef673683f update distro de4463874c4 callStack: do not use getActions() 152d0ec8f05 finalize CancellationError API, fixes https://github.com/microsoft/vscode/issues/93686 adb037b74d8 fixes #114137 e59dc77d0d2 shared process - more cleanup 3f37b664fcb adhere to DAP spec; fixes #114229 e776f87e140 fix --builtin 7285f791ee5 Use menu 1fae5211635 shared process - more cleanup 9bfa4c1d558 Merge branch 'joao/extract-extensions/themes' 9c6e10497b5 use in-mem fsp 7eb52e75e08 shared process - more renames eba7707d382 shared process - clean up some types and imports 675e5da76b1 shared process - expose methods for message channel API d0749f8c9a3 use in-mem fsp 936e77761b5 include error into startup error dialog (#112846) 68ba207260a List still dirty files when backup fails (#114064) d4be66da200 Fixes #112487 - avoid using stale cache for render d78fad382aa skip failing test on win32 (#114248) fd0a3a12e7b Update wrapper class name for paramter hints 8f384b51a93 Fixes #114204 - always renders the input box 27b824b32c8 Adds ability to pass remote/refspec to pushTo cmds d076ee1b943 Adds force push mode to push api 02380e70149 Removes repo hint from args 7f489f589d8 Hide warnings for settings groups that have dynamically registered settings Fix #113747 d7d5f20047c Fix #114218 145bcd3a732 Insert new code cell should always use available languages. d536903a2b0 :lipstick: d88b60ceca6 languages in notebook document metadata. 8a2b9e9047d trees: add diffIdentityProvider for efficient setChildren updates b6435bc4240 Remove unused import 47a135e715e Rework opener api proposal 6184addcd1d fall back to homepath if home unset. closes #112775 b3d57e69b02 Update PHP grammar, fix #113185 92833fca559 fix #114233. 04efea43fa3 testing: peek diff test outputs 989f2eb812e setImmediate => setTimeout 02276814922 Add new external uri opener service 22c88cfaaeb Batch ack events coming from client 3232112f9ba Only resume if it's paused 60e46eb8756 Delay animating until content is prepared to prevent weird flying elements. 0738f76daca pull themes from the marketplace 0a19f7702a9 Rename ackId to charCount bf52d50a0a3 Remove ackId from data events going to client 7aee462b8a3 Use char count instead of ack ids 7e5c01208dd Start of low-high watermark flow control 69a6e6ac937 #113757 show panel move and hide actions only for panel views 3a4dcf4890d Fix unit test for Win32 release (#114212) a04802f5865 #113757 show panel move and hide actions on view context menu f29502563bb #113757 allign reset location action f1ee68fc468 add tests for RELATIVE_FILEPATH snippet variable c6c7ddd4437 Merge branch 'master' into tyriar/flow_control 6430ee1efce Basic flow control for ext host processes 9d39f4e6cb7 don't auto insert semicolons 169269a3f07 fix tests 3767f97bc32 Adds onDidPublish to Git api 8832366467e Closes #110881 - adds possibly rebased warning eba4da27278 #113757 show sidebar actions only on sidebar views 2e279d37e7e Property preview text wraps lines in debug console 554ae13fa9a Fix address for port open attribute Part of https://github.com/microsoft/vscode-remote-release/issues/4046 b7b36bb1908 remove some tests 9ecba1b468e Merge pull request #114039 from microsoft/isidorn/bulkFileEditsUseTextFileService 1e9b86da1f9 Finalize adding a cancellation token to resolveTreeItem Fixes #111614 161ce44ddae Azure DevOps - Move release into a separate stage (#114205) d3e4bdb6177 Merge branch 'master' into joao/wsl c644f3788d0 revert wsl and distro 3a1c42c150e textFileService make getEncodedReadable public 67f9988bdc4 Support to define additional attributes for ports Part of microsoft/vscode-remote-release#4046 53be807cb4d throw nice error (and prevent stackoverflow) when instantiating services recrusively 3653f34dbab Do not instantiate hover widgets in the `onModelDecorationsChanged` event 0a28ec7fb14 fix #37570 add RELATIVE_FILEPATH snippet variable 868271067e6 filter perf marks that don't start with 'code/' 675638196d2 debt - remove duplicate drive letter implementations 4816a253eaa Revert "use PerformanceObserver in node's perf-util" 05c4659e096 use PerformanceObserver in node's perf-util e500f76d9cc remove test dependency on theme extensions 0324150670f Merge branch 'master' into isidorn/bulkFileEditsUseTextFileService d88c1b4a64c Merge branch 'master' into isidorn/bulkFileEditsUseTextFileService 22bd999e86b debt - use provider extUri in file service 4b3ab7048fc :lipstick: b90166177bf reuse stats collector for EchoRunner, fix missing titlePath-property, fixes https://github.com/microsoft/vscode/issues/114190 7a8c7f57312 activity bar - use IAction in more places b5b160e015e activity bar - show a "Hide" entry for accounts and home indicator (fix #113757) 7ab5c2a90ae activity bar - consistently show right click menu everywhere (#113757) f675564c5dc fix #114028 e17aea136d3 Fix #114189 - disable caching b9aaba047c6 activity bar - remove "Hide" from left click menus (#113757) 2b0132d09f1 activity bar - update order of entries to reflect visual order (#113757) b33b28dd078 Activate onStartupFinished (#110031) d61eb64745c activity bar - change visibility of entries to checkboxes (#113757) 6dc779565e1 :up: distro 913fff96a3c testing: fix error when test view is hidden after showing f5665378fd2 testing: start of diff peek view 09d99f7d71b resolve kernel providers and kernels. 732d4ff89e8 Make PowerShell 7 default if available and show in choose shell menu (#112768) 74038b7e0d8 do not use file scheme c88ab9e0b63 use in-mem fsp - remote folder config tests 506ae4a53e7 use in-mem fsp - multi root workspace config tests da3a21ee4e6 Merge pull request #112602 from microsoft/rebornix/output-view-model 041a5c3b6b9 fix tests - do not use file scheme f92251d8e61 use in-mem fsp - workspace folder config tests 1e44ae5da86 Merge branch 'master' into rebornix/output-view-model 03450bf0941 Update Codicons: Update '+' modifier location (fixes #114016) 84f2cf6449a use in-mem fsp - workspace init tests 722a6664f84 use in-mem fsp - workspace editing tests a2efefd3713 use in-mem fsp - workspace tests e3b18fa3efb testing: add filter box 676bb6b100e Merge pull request #114127 from shskwmt/fix/113603 990906a1655 Adopt strict assertions 00a781f926e debug: use mnemonicTitle and avoid dupliacte registration c38c1f497f2 use in-mem fsp - workspace folder tests 42221c900ba Set override to false when reopening editors after dragging them to a different editor group. This fixes #109000. (#114093) 31e33c478e5 Fixes #114042: Use Buffer only when it is available cef7004a46a activate search result extension onLanguage:search-result #110031 39619a136b6 minor polish e8fb4fd30da bulkFileEdits: use textFileService only for creating empty files c85297669ee Move id, label, and options to authentication provider registration e9ae0082963 use in-mem fsp in tests 3f3e35bf17e Add boundary for right arrow typeahead and fix bug with resetting Terminal (#113863) 61c6334a3f8 Fixes #112373: The hover should always consume mouse wheel events 3d500ebd8b4 Adopt proposed `CancellationError` (#93686) 5c1543b556c File name in editor tab reverts casing on save (fix #114096) 76c22d48c82 Merge branch 'master' into fix-semantic-highlight e149bdb42ac Merge pull request #113837 from HaoboGu/HaoboGu/issue113404 1551d1f1ff0 Fixes microsoft/vscode-remote-release#1485: Make sure to only render Reload Window prompt once c9bae24fb70 More UX feedback 7cf2ad082f9 Render remote name when reconnecting cba1d1b1848 Prefix all `performance.mark` calls with `code/` 64947067ab7 :lipstick: unit tests 533d094020f Allow logging FS access with stacks 8ec95fa3b7a tests - improve ext path tests 55bd92dd538 tests - extpath tasks are flaky ea7b8ddda3e Can't open, rename or delete files that contains ":" on linux (fix microsoft/vscode-remote-release#4227) e3f5b3dfe47 Merge branch 'master' into HaoboGu/issue113404 bd5c20448c5 Merge pull request #114129 from microsoft/alex/configuration-editing-tests-improvements c173fb7d72a #114144 revert showing cached theme icons 088304c9968 #114144 - Do not cache only uri icon efb833ab7c7 Merge branch 'master' into HaoboGu/issue113404 5755d943ca6 Tests must be compiled even when `yarn` is executed acb0a35629d cache icon paths in web 73b4dabb2d4 Make lint happy d1cfec44472 :lipstick: 8b288893a92 Merge pull request #114101 from shskwmt/fix/113807_parse_args d541d7c64c6 make SubmenuAction strict: don't allow changing its properties, make it not disposable ea756907598 - Make cached configurations not disposables - use workspace configuration disposables 31a53bb2427 :lipstick: 43310230886 Merge branch 'master' into signaure_arguments_label 175e2c0b1d1 `yarn` is already installed (fixes #114140) b57739f4a24 tests - more use of getRandomTestPath 64a14963f7b Expose actions to duplicate editor groups (fix #114132) 60bc00ff63d webpack config typing fix f6bbc8b68d4 update tsec tool cfb2ad879a3 Update src/vs/workbench/services/configuration/browser/configuration.ts e25cbb45e7a Dispose all Disposables from tests (fixes #114125) 2fd00ba9fef Add a way to troubleshoot fs calls 57c405c24c3 Change reason for moveWordCommand to CursorChangeReason.Explicit 7c3aacb40aa Add a mechanism to track disposables from unit tests 11ac71b2722 editors - cache previously used layout and return it 03cb2d2a236 Dispose `PieceTreeTextBuffer` instances e114a24d9f9 Improve usage of Disposable e71f31abe9c editors - copied group is missing to register editor listeners 313f4bfecdc fix #113620 db701d281f7 Fixed not to skip determination of option type starting with "_" 3ceb3a100ed tabs - improve logic of previously used dimensions and relayout 6bd7b70515d Revert "Enable webview tests (#114059)" 0a3a9ce7bb9 State of tabs is not fully updated when toggling workbench.editor.wrapTabs (fix #113808) b0e96922417 tests - selectively enable some previously skipped tests ea1b3f27db4 Fixes window border causes webviews to be positioned slightly off (#114061) 01c6003c295 Enable webview tests (#114059) a12a996d780 Retry idb tests. Ref #114025. 7a7d11fcc6d Merge branch 'testing-group-by-result' 5f2036033c0 testing: improve projection logic, add state grouping e3509b62fe6 Add search.mode option to control default search experience (#114015) d110d503425 Remove webviewHasOwnEditFunctions context 50dd2dd3f9e Add context for when the webview supports find d8a3dd44be1 Removed unused param 0fafaab62e2 mnemonicTitle in native menubarControl d95e22d0a8d make menubarControl prefer mnemonicTitle, make MenuItemAction only implement IAction 8d8ee957418 options for getActions() are optional c88c207e6c0 fixes #114028 6828ae1ab50 Removes trim & fixes regex c45eac1a819 tests - use explicit skip over handling within test 8d46328a407 more :lipstick: 832afd1276d :lipstick: 15cd2a1abd2 #115025 hash the uri and create css rule aa5064d4fd4 Lift some tests to browser (#114041) d6a63fc79ea FS improvements for unit tests (#114026) a2251a3b6b9 do not use mnemonicTitle for all action titles, #102361 3898af5db3d typos 10592747998 refs #102361 mnemonic as command model property 8ae693bee2c bulk file edits: make sure to use textFileService when creating files bebd0664073 Fix gulp task provider so that it doesn't always try to run 29e0cfd8beb Always elevate (if needed) for openTunnel API e7c84aab5b1 Fix privileged port elevation flow from UI 61187660af3 Fix #114031 114e38f175e suggest - add min height when persisting widget height 2042a0e4c23 Add new terminal link text for tunnels (#114033) 174259eec8f Log when lsof fails and return initial fe175afdb80 list widget should not remove rows from DOM when reusing 91a0d07f3e7 Improve `canTunnel` Part of microsoft/vscode-internalbacklog#1709 288e8c233a8 Fix #110525 5ed73f6e850 don't theme icon for MD elements 6d2e0aa21d3 rename tsc config file for better intellisense ec4c9f4c8f7 Merge pull request #112833 from homebysix/list-extensions 7b16f15d005 Merge branch 'master' into list-extensions a5a0c1527d1 add tsec config and exemption file (defunct?) ca6a7a69989 :lipstick: 5adcd2521e9 Fix #113257 ed6c343edb7 gracefull fallback for TrustedFunction 44c9b4bb7f3 use TrustedFunction workaround when loading extension sources inside web worker eb940d4ed6d Fix #113988 adc68dc3561 Add `canTunnel` to tunnel service Part of microsoft/vscode-internalbacklog#1709 128987f575e remove duplicate step 4c42e6c111b Fix #114013 35766c616cb #113757 show sidebar actions also on view title context menu e4dc7b4d796 Clarify OpenDialogOptions note (#113831) (#113998) eb409622888 tests (unit, electron) - set forbidOnly when running on build machine 691da329d66 Revert "refs: mnemonic as command model property #102361" 96e2981c91c skip failing test (#113882) 82dc292811a Merge branch 'master' into HaoboGu/issue113404 0949d5b794f Remove unused var acda4aed821 Make the external opener a two phase process aa73c2d435d Fix random focus lost issues on CTRL+1/2 for a webview (#111676) 045b0fc4c09 Fixes #110509 - handles markdown escaping & spaces 31d5e48d92a Fixes #114002: Finish writing any outstanding messages before disposing d36b3616e70 Change Emmet to onStartupFinished #110031 b041f460ce6 Show a disconnection dialog only after 40-50 seconds 455b029ad1a Render "Reconnecting..." in status bar and use "Disconnected" only for permanent disconnection 5d9e867aa4f refs: mnemonic as command model property #102361 3dc0203e021 testing: auto reveal selected tests e2c305f3a3b Allow registering additional external uri openers bdf57b45ced Remove button background in simple browser aa85ab9d03e Make sure we also log event when creating a iframe based webview d964664da29 Disable dynamic cwd resolution on Big Sur d68056d9072 Improvements to batched testing. Ref #113911, #109271 8c3f5dd3fad Support to start multiple debug sessions from a single launch config 80f369b7bee reduce number of entires in test batch. ref #113911 2b20162d227 Avoid hostname resolution in lsof 70e37bec1be Fix #113920: Codicon => ThemeIcon 16452c54f38 Merge pull request #113938 from microsoft/alex/terminal-exthost-improvements 98cc02c097d change default zenMode.restore to true bbb0aadc87d enable trusted types by keep a yelling default policy for a day to two, https://github.com/microsoft/vscode/issues/103699 23ac286dccc #113975 use insance to remove svgs tags e803459d4ad fixes #113921 8ad08b04f5e Do not compile `/test/` and `/build/` scripts during postinstall, the scripts get compiled explicitly during CI fa701a373b7 update references viewlet aa48a4eff7b `monaco-compile-check` is covered by the GitHub CI b1877cd33e2 Merge pull request #112033 from solomatov/error-handling-in-terminal-start a7cf03de2db Add elevation message to ports UI (#113990) efd298ccbdb Fix #113760 a78fffbdb01 remove unused eslint mocha 72572c59cfb bust the node modules cache 578c3d5374e fix #113781 d4c32800737 tabs - polish how to detect that scrollbar needs update 683a30f74c4 Revert "better fix for https://github.com/microsoft/vscode/issues/113852" 7222c005ca9 update loader, event better fix for https://github.com/microsoft/vscode/issues/113852 c1930b6baf6 make default policy strict, https://github.com/microsoft/vscode/issues/113975 cdb373186cd refince CSP for trusted types but don't yet enable it, https://github.com/microsoft/vscode/issues/103699 a9dc6d28fde use default tt policy to workaround electron webview innerHTML-usage, https://github.com/microsoft/vscode/issues/113975 d5fc23ce6ce Wrapping tabs: editor toolbar bleeds into tab when space is limited (fix #113926) 14bb2fdc128 Tunnels from a tunnel factory can have async dispose a84603f49ff fix condition f2dd0954925 add (disabled but almost ready) CSP for trusted types, https://github.com/microsoft/vscode/issues/103699 4aff4b99239 trusted types - loader should use trusted script url when using script tags, https://github.com/microsoft/vscode/issues/103699 de9e9c414ef fix path in tsec-compile-check df10825f69e fix yaml 5e673678ebd Merge branch 'joao/build/single-compile-job' 575f87306f9 Merge branch 'joao/build/esbuild' fb4a88e4037 rename ab3297dd136 only run terrapin on cache miss 11b79ba7ebb parameters d495358b01d add parameter display names d944b91cd1b remove no-exclusive-tests 39810d812ef Sandbox: adopt forcefullyCrashRenderer when reloading unhealthy renderer (fix #112485) 2b7435c389c window - focus() window that opens from protocolHandler af5adb530a3 Revert "add arch to cached data path, https://github.com/microsoft/vscode/issues/113852" d687818f8e1 better fix for https://github.com/microsoft/vscode/issues/113852 2d114755e83 update distro 4149b09417d parallelize eslint and hygiene in product-compile a4f9970924b Merge pull request #113826 from nrayburn-tech/issue-109438 74bc1d2672e re-enable test for https://github.com/microsoft/vscode/issues/111867 c6ceb1ab2ea isolate eslint from hygiene 519f8691bad fix typo 935cbe6aff3 update test cases 3759568789d support more unicode chars in isSeparatorAtPos 685999bcf35 Merge branch 'master' into HaoboGu/issue113404 e269e5e2c6c revert back using switch for isSeparatorAtPos, add several cases f3b2680ee3a Merge branch 'master' into alex/terminal-exthost-improvements 01089c0a505 testing: fix unit tests e2c91378410 testing: fix unit tests 59091157571 testing: code lens and diagnostic information for tests 3d8888779d9 Fixes #112446: Avoid timeouts in mirroring terminals to the extension host by assigning a temporary UUID to terminals created on the extension host side f1151f84ff7 Adds userAgent to clone, pull, fetch - #111909 Changes to use env 6802a656e26 Use cast instead of generic 271d9b8c007 better hygiene task definition 809d2f63d0e Added show options to simple browser open command 2fed7ba374d Adding settings to control which schemes simple browser is enabled for ba67d1bea44 Add more explicit type for TS 4.2 af6d164f73e single compile job cb67fffb94b improve hygiene glob patterns 27e26536f12 :lipstick: e4fe157544f equal => strictEqual f489602633a Merge pull request #113919 from microsoft/isidorn/workingCopyFileService 4aca944132c make sure to not fire any events for empty opertaions array 4f109404604 minor polish de8b6772761 Skip batching test due to failing on build machines. Ref #113911. ac10e57f6cf fix: The git commit message field is cropped with negative zoom (#112316) a7267aa0935 Update distro e8edff5eb7e xterm@4.10.0-beta.39 3259985c7af rename random_uuid to just uuid 1ace7e34995 remove console.error on commands for noisy tests 6763d82fdd1 also filter before debouncing when menus change 6c12d89415b :lipstick: 9293f64e937 :perf: first filter and only then debounce event handling 43aebefbf62 use Date.now() in stop watch c8d91038302 :lipstick: 39dbcfcfbce Set remote.restoreForwardedPorts default to true c6cc7d61401 workginCopyFileService: only one event for multiple operations 4d4b9225d2c Fixes #113917: Add square brackets around ipv6 addresses 83b4d6c8ce0 :lipstick: 7a27b248841 fixes #113815 8389f072696 Azure Pipeline - Adopt pipeline parameters in favour of pipeline variables (#113902) bb4cbce9699 Revert "publish linux builds" c49ef6df61d [html] update auto-rename-tag to linkedEditing migration 4fe3f75c6d3 Use `nodeSocketFactory` for tunnels for now (#113914) 1228854b4ae Adds support for gulpfiles using ESM. (#113505) 169a0ec047f sandbox - allow to enable vscode-file protocol via argv or environment (#98682) b1659198f62 fix incomplete stub, fixes tests 448d0497e68 Revisit how activity bar items and status bar items can be hidden by the user (fix #113757) ca2e7d8527f publish linux builds 0cb7dad36f0 adopt creation of N resources at once, https://github.com/microsoft/vscode/issues/111867 b99e9bc2990 apply file edits in bulks of equal edits, https://github.com/microsoft/vscode/issues/111867 841f6c9938e align source-map dependencies c8ef4ecd835 remove deprecated settings sync settings 27ff5760893 :up: playwright f054767eb4e remove unnecessary line 22b9a2b1e8b update esbuild f8a07fa6a9d Revert "build on mac11.1: upgrade version of playwright to 1.7.1 (#113906)" 63a0638d4cf build on mac11.1: upgrade version of playwright to 1.7.1 (#113906) 983bd69effc Update problemMatcher.ts (#113834) 0402f76ace4 Workbench has white background, then flashes black, then flashes white again. Fixes #112816 c6a1eda3315 themes: add ThemeSettingTarget d51e1fa4718 workingCopyFileService: create and createFolder support multiple resources e153ed6b3fc :lipstick: 16da2c5f0e5 change create, delete, copy, and rename operations so that they can handle multiple files at once, https://github.com/microsoft/vscode/issues/111867 fa593d83ad1 use vscode-tsec instead of tsec 007eb56ca84 yarn.lock leftover 6503475091f chore: bump chokidar@3.5.0 (#113886) 72095f86036 add arch to cached data path, https://github.com/microsoft/vscode/issues/113852 5ed76e3da7b Merge pull request #113842 from nrayburn-tech/issue-113809 296ba5464ba Remove obsolete chrome debugger recommendation aaa8fa92c67 empty f1a0aa9378d Fixes #113866 - removes transform optimization 9b6aaf1e86c Fixes #112481 - missing refs (because of trim) 4167837cb85 Show hover for comments, fixes #108396 dc5a3da3abd Upgrade to latest Emmet (#113848) 6f56b47c696 fix typeahead regex for move (#113850) 98f1ed6c758 Fix rewriteWorkspaceFileForNewLocation test. Fixes #113762 20950d65268 testing: update old import cfc8c5d3d77 extension webpack: do not copy .ts files as resources ed3989b069d Add some recovery from a missing compositionend event (#112621) 2c5c0a3be14 testing: fix loading indicators, add progress during initial test discovery 2112a99fd9d testing: migrate from actions to menu contributions 52bdc14cc6d Copy of translated errors for js/ts web build d29388d2554 Reenable test, fix #113768 485c5fc0093 Revert "extension webpack: do not copy .ts files as resources" 3aa41899aaf Unable to change to another theme if the theme file does not exist. Fixes #113661 66482b368eb Sequencer.queue: support failing tasks (for #113661) 63deed1c6e0 :lipstick: 41d01ec14e9 don't leak emitters of context key services 87d2b3d07cb add support for event profiling 45f79f85735 Scope gitignore out* pattern microsoft/vscode#113823 9be7f7fb655 file name incrementing for files without extensions ced3bb4bb9e Secrets API feedback 037708a33f6 Avoid textual codicon references in gettingStarted Fixes #112657 c8fbf3aca54 Fix #112735 0319fedae10 add lint rule for missing cancellation token in resolve and provide methods, fyi @alexr00 please remove surpression comment eed13efcc36 fixes #111413 d0f68b3ec9a IndexedDbFSP Perf/Correctness Improvements & Tests (#109271) 76dd27c3be1 fix https://github.com/microsoft/vscode/issues/113829 064fc7a5267 api comments, fyi @RMacfarlane 265bd0b5b9a Open Editor Sorting: fix issue when untitled editor changes name and list does not resort c1274981145 Fix #101738 3f435ff6c1f fix #113404 ab1aeb6b73d extension webpack: do not copy .ts files as resources 0a3e23a5b2f new html settings not it in the settings UI c41302c5ab1 Relax worker.onerror after a successful worker start 6c95b041ea6 test: add tests for #113403 c907b8fff85 no vscode-imports b99faeeb3ce fix minification target 51ea16966b6 :lipstick: remove appendChildren infavor of append, fyi @bpasero c46eca1dd34 Merge pull request #113518 from nrayburn-tech/update-dom 37b0d344c7b add a RANDOM_UUID snippet variable 2d1b63d6a3e Fix showing views submenu when view is merged with view container and view has secondary actions. 48dbb328998 fix https://github.com/microsoft/vscode/issues/113819 e8ad195f3e0 Revert "revert pool" 13e313c2b58 fix compile and hygiene cache miss f06ebe74253 :lipstick: f90c518b03c debug: remove enableBreakpointsFor since php-debug now moved to new api e008e41d27b fixes #113242 0652b9cbec2 debug toolbar docked actions only appear in debug viewlet 750948b7b5c fix hygiene as well dd9e52a40d9 libs a96a29b7535 pkg-config 035e15b7712 revert pool cefe06d375f build-essential 09e281c091a Fix #113732 7449d86b89c use esbuild for minification ded513b20b2 Make cancellation token in resolveTreeItem required Part of #111614 7814ffc41ec Fix #112663 699d736d785 distro 82b99b3286f skip flaky test (#113620) a9ed4e9b0a4 Fix quick input button height Fixes #113745 c4aeb68a68a debt - introduce and adopt flakySuite 174bfe9b528 simplify gitignore 008f8dcdeea missing compilation 503a2458dc4 Merge branch 'joao/build/agentpool' b5ccd30c95d css - less generic rules to prevent leaks f64cf2922f9 Fix remote explorer views getting changed across windows (#113237) c4ea0b55906 fix some spelling mistakes 6659f8dfe58 use compile agent pool fe795313d8e Revert "parallelize hygiene" bdbd644c27d parallelize hygiene a1760b1a6c2 Merge branch 'master' into update-dom 998e5e2ea67 onDidChangePassword -> onDidChange in secrets API 1bb2ae0e365 Allow ResourceCommandResolver.getRightResource() to return undefined (#113364) 7db413d4c10 Move secrets API to extension context a48ef56fbf7 Fix compile for current TS version 3ed300eb9db Add simple browser extension (#109276) 69dfa670ef1 Fix compile error if using older ts version 4d8895c7b72 Just kidding, keep proposed onDidChangeAuthenticationProviders API for now 942c3bad6b8 Sort contribitions b565c422aa3 Add find all references command for JS/TS 0f9ee988467 Remove deprecated parts of proposed auth provider API 13317a96944 Merge pull request #113618 from shskwmt/113318-diff-empty-files 87c2cf1b590 Merge the Monaco Editor job into the hygiene and layering check job 604e2466d90 Merge branch 'master' into 113318-diff-empty-files 48742bd3a10 Update ts grammar pinning tests 3bdf2825d07 parallelize 79fd01a78b4 use yarn task again 74623bc93c5 Update JS/TS grammars 2b040e87633 Unskip tests Fix #113761 714f85fc189 update build pool fee7cdacf72 add provider naming rule 4649e1205f0 fixes #113725 726acc51308 use vscode build agent pool 9d5f04fa0bd #100700 remove the skipped test e4bb3ff7295 fix #113217 414a4c0f511 list added view descriptors in ascending order in the event 8a0058b9e3b Merge pull request #113549 from nrayburn-tech/issue-107028 fc4b40b6338 fix type casts f4ab083c28e update todos ca370bdb0ae update my work query f93a2b62ef0 fix cr issues 00181ad8951 Fixes microsoft/monaco-editor#2292: `model.dispose()` should work just as well as `modelService.destroyModel()` f02af16530c Remove sync property d883d379d11 Merge pull request #113303 from microsoft/joh/toc ceb8da0be04 tabs - disable badge decorations for compact sticky tabs that have fixed width 4f34edadd65 Merge branch 'master' into joh/toc b62ec5c0eeb move shared config key into workbench layer dce7b0cd63b simplify outline model again ea51fb1bddf fix tests b948e42373c :up: distro 64eb716d57e env - fully qualify our own variables c03bc427cf7 some :lipstick: and refactorings 1e5b337c02b move document symbols command to right contrib fd23a8e3280 Have condition of test publishing match the condition for test execution 8986870317a Merge branch 'master' into joh/toc 9b66dc4ad2c debug console: to string of simple values should duplicate value for each count baf15f1041a Allow tabs to wrap to multi-line (#106448) 8ed509056a9 Merge pull request #113710 from mitsuhiko/patch-1 0490bb1e9ae Merge pull request #113716 from noritada/doc-fix 5bf42c9acd8 Merge branch 'master' into joh/toc b6c601b4fc8 Remove duplicate 'the's 8fc5e370f65 Fix a typo in a log message in extHostCommands.ts 98106c48a07 No need to create fake workspace folder for query builder Fix #111348 3283ade7649 Don't use 'expandPatterns' for workspaceContains search Fix #110510 da4784eaa84 Don't miss creating a new default terminal when reconnection is disabled Fix #113564 4e7e21233e3 Have `computeSync` return an array of results 5edb6102629 Extract all MarkdownHover computation to MarkdownHoverParticipant 408539d8fa5 More cleanup 18982d441bb Fix compilation error d3b643c8a48 :lipstick: 923f34a80d1 Extract `MarkdownHoverParticipant` from the editor hover 2f817caf6e7 Move more marker specific logic to markerHoverParticipant 28795976207 Extract `MarkerHoverParticipant` to its own file 765947c205a Extract marker related hover logic to `MarkerHoverParticipant` 7e7775705ee Fixes #113318: Show having no change when diffing two empty files 72420829833 Fixes #112834: Ensure the markdown link provider is registered before invoking `vscode.executeLinkProvider` 262a7157ab5 revert webview preload changes. 56c808a66a9 Emmet flatten DocumentStreamReader (#113602) b84858babef Emmet remove dependency on vscode-html-languageservice (#113599) 94facfcf06a Merge `ModesContentHoverWidget` and `ContentHoverWidget` 3564f180616 Fixes #40926: Inherit visibility from the previous line 95cfa9ede4e Fixes microsoft/monaco-editor#2276: Check pixel ratio after each render 19b5e736fa7 :lipstick: 689fbbd9607 Increase timeouts 5cc0aa28496 Add support for including line feeds at the end of lines (microsoft/monaco-editor#2265) 4a121608e8c Add test for microsoft/monaco-editor#1235 92d4b14e293 Update rust grammar afb6a0c56ef Fix CSP 15561c41399 Emmet polish 15ba9aee0e9 Emmet improve Expand Abbreviation perf (#113558) b5cd082cd47 Emmet refactor toggle comment (#113557) f1ea605a695 Use blob urls instead of data: to maintain current origin e6daf340852 Better simulate real-life CORS in code-web server 58852eaa854 Add a timeout to the editor tests step 5ea96ec9cd7 Fix `_colorMapOverride` usage before initialization 67bff68034c Add `monaco.editor.setColorMap` 433833fbe02 Emmet refactor reflect CSS and update image commands (#113550) a6bb30b41f7 lazier loading of windowsProcessTree c1bf6e0307b no need to update api 05be32f0551 turn on renderer view 7c11754ad4f avoid duplicated text model. 6a7f07f8b61 update height without scrolling the view ebb316a2881 Fix incorrect icon hiding for files in tree view 5dbfe32be31 Allow tree item command to be resolved later Part of #110498 3a70241a0bf Merge pull request #113536 from microsoft/alex/build-compile-no-container 3e945d092c2 Trigger build 321b407de55 No need to use containers for compilation and hygiene jobs 5b75a42575f Cancellation proposal for resolveTreeItem d746f2d2772 Fixes microsoft/monaco-editor#2220 0dc7faff87e Fixes microsoft/monaco-editor#2222 cbea242dcbb Fixes microsoft/monaco-editor#2236: Avoid using `wrapper` as a css class name 7c937a7a383 Fixes microsoft/monaco-editor#2237: Add API to register commands 0439aef7b3c update dom to use newer methods c44b7d25d91 Refactor Emmet merge lines and select item commands (#113516) c7dbab59ff4 Emmet create new html-matcher override instead of using LS (#113508) a1ea4df9596 Empty output view style update and layout change 4b6280aa8ce Skip webkit 9945754a620 Add editor smoke test (ported from `monaco-editor`) 4df5d59e021 force update metadata diff editor for the first time. cd836bb54f6 Fix process explorer styling issues, fixes #113399 3c518e43d39 Update distro f19eb28477e Avoid installing typescript 2ca3e67f32d Rearrange CI jobs 802a36b0970 Add typings validation 4df5991023a Adopt latest setup-node action cead2666633 Align all yarn caching steps 2a8140c5e8a Let debug wait for tasks to get input Fixes #108443 ffef9abe924 Hide auto forwarded port notification 82fe1e7d0df Avoid touching passed in options object (fixes microsoft/monaco-editor#2210) and avoid deep cloning overflowWidgetsDomNode (fixes microsoft/monaco-editor#2184) da8549b7323 Merge pull request #113376 from microsoft/alex/use-builtin-cache-action 4804bbcdff7 Tunnel factory can return undefined (#113232) 1c0efed5a67 Test cached node modules 9c9e1075826 Fix semantic highlight scheduling 413b5d47057 Avoid ts changes b4789ecf849 Fix typo 2b380bf8c34 Support whitespace options d20f8ed37d4 Add style controls 4b3d54ceb32 Avoid changes 7222b357f75 Fix cr issues d26dbae6cdd Adjust request schedule 0c697b2e334 Merge branch 'master' into alex/use-builtin-cache-action ddb88dac9b8 Avoid touching continuous-build-* 4248e3f7e82 Add Download Playwright step 2697a42ee71 add range WIP 2db89c75e6f rename to inline hints 1954e938504 Adjust hint label styles df24d0153d8 Trigger a build to test caching 1b713df9b61 One more try 941b3513c91 fix view state being stored after picking an element ff5245ea45a Enable playwright debugging 0d671ccb2a7 remove unused context keys a747b66c1ec naming: Outline -> DocumentSymbol when it's a symbol, some cleanup 86dd04ecfc4 fix some outline settings so that they are also language overridable fcba2ef5891 simplify filter updates 61965e6bc50 Use fast 7z compression level 674877fc173 properly implement `revealFocusedFromTreeAside` command 5162c8e8563 Add "Loading..." to custom tree hover Fixes #111615 4468307af3a Fix themeIcon + resource in tree view Fixes #113374 ed87c35de9a Show more port cmdline when wide And add pid. Fixes #112796, microsoft/vscode-remote-release#4120 0b1892f877e Start candidate finding later (#113377) 5b9ea8d3780 fix/workaround rendering issues with codicons and quick pick 02b72216d7c Merge branch 'master' into joh/toc ce02917f666 change cell uri fragment format so that opener service doesn't interpret it as line number, also throw error when trying to resolve a cell as notebook, https://github.com/microsoft/vscode/issues/113307 7b6bca0bf59 modes hover must not bread fragments, https://github.com/microsoft/vscode/issues/113307, fyi @sandy081 bbaff3d568b Adopt `Cache@2` for node modules caching 97ae453378e honour outline problems settings in notebook outline 88bafd443d1 Merge branch 'master' into joh/toc d24ab0a201a Improve comments and code style ff8ae0b93ff Avoid changes bf4e2371d4e Avoid generated file a6fd2cc1088 Use utils type converter caaf2a07a94 Merge pull request #113341 from microsoft/alex/node-modules-cache-key 8b7c6622339 also use outline view state for qiuck pick 4140affee2c breadcrumbs picker must restore view state when being dismissed 7cc87833199 trim MD headings syntax from outline element adc8c296ee8 move more things into outlinePane-land 1b8be429cda properly cleanup notebook outline marker b884f75fa6f fix stale breadcrumbs issue cb020e68a04 tweak (reused) rendering for breadcrumbs 4fa97186146 fix and tweak sorting 9c861dc5fd5 update outline as soon as it becomes visible 871f167341c add IOutlineComparator as concept, remove `outline.symbolSortOrder` 68257573641 More tweaks 382a8740a91 Fix that `VSCODE_ARCH` is not taken into account on Windows 40fb699b6f4 style tweaks 63acd85f702 render markers with outline elements 7728010c73b Invoke `mkdir` with `-Force` 05a5209b4c5 Fix candidate port finding (more async, better timing) (#113342) f23ed65688e Compute node modules cache key in JS to avoid globbing a5360f21b81 Merge branch 'master' into joh/toc fe70487f14b :lipstick: d75115ee9c7 breadcrumbs - make sure to dispose current outline when editor changes f39f31d2ca3 protect breadcrumbs widget from rendering bugs c459ca37441 Merge pull request #113332 from microsoft/alex/modules-list 3de96fd2372 Simplify code b7a5fcdc6d5 show a default entry when a cell is empty ea633831d49 workaround https://github.com/microsoft/vscode/issues/113333 07b28e284ba Bust the node modules cache 76c974bfebd Have a clear list of directories where yarn should be executed 1d7fb0e757b notebooks quick pick should contain all elements 698ed864114 fix issues when user state changes 25709313284 make notebooks outline a tree (using folding logic), also fix notebook outline icons 9f5cfc246bf Add dummy support 434f63192e8 Revert "Avoid generated files" 96b889a113b pre calcuate output height. ec3f4088e71 restore view state df64bfe7f7c avoid view state npe f98fabae6ce Merge pull request #113279 from microsoft/alex/remote-websocket 9a7e8372ea6 update distro 102e69c975b Merge pull request #113311 from microsoft/alex/gulp-lazy-load da802ca8909 style polish 98e05820b89 update distro 1ee7a0e015f Merge remote-tracking branch 'origin/master' into alex/gulp-lazy-load 1630db29bf8 indexOf baac11d5f58 Merge pull request #113296 from microsoft/alex/gulp-no-respawn c1eb24b027f Load expensive node modules lazily 11e600ce2c1 remove console.log d14c8de672f event dispatcher for cell layout. 4afc1ee4406 retore awol feature and fix tests with that 52c1cce2597 Add controller 6fa83ab26d9 move deprecated style into IconLabel, move/rename outlineTree to outline 54da36d181b proper disposing of outline objects d7644dc25ad replace IOutline#resource with #outlineKind a54c02aedd4 add setting: outline.symbolSortOrder 515550212b4 move sort order 088b21038e8 properly layout tree 661c741c302 make sure outline is all expanded 277a8262e0e Avoid gulp having to respawn 310a9ff90fa Merge branch 'master' into joh/toc 22c5527f96c fix compilo 9699993f161 use outline service in outline pane cfccae30dbf Fix layer breaker fd8b68457b5 Exit immediately when a cycle is found and running on the build 9c2a1dc473c Don't restore ports that are already detected Part of microsoft/vscode-remote-release#4112 741a568bfd5 Avoid generated files 8476ff1a9de WIP d2ee88ba3fd add config per UX (breadcrumb, tree, quick pick) 1922771f2e8 move delay "after big change" heuristic to new outline model 1478078ee30 Update task services doc link (fixes #112591) (#113170) 445f259e34c Add sorting to npm scripts (#112725) 297567be0c1 move document symbols breadcrumbs logic into its own data source f2fd0ec094e Use the browser's WebSocket for remote connections 17573d22216 move outline view state into its own file ca08df3de54 fix compilo 1844c541870 testing: forgotten push to enable debugging 84903a3f400 revert outputs should trigger output rerender. 64c38324e65 no outputs to render ede4de744d9 vertical alignment 23658cc8753 empty cell outputs placeholder 597ec5f0573 padding polish for mimetype switcher d345d1bd827 mime type switcher 8b23b938a38 split point takes renderOverviewRuler into account cb5f9b5294d Merge remote-tracking branch 'origin/master' into rebornix/output-view-model 6f11d34f677 resolveNotebook API command takes no argument 9ac5131833c Have the `TunnelService` use `IRemoteAgentService.socketFactory` 11f838c144c fix #112747. af92a731fa0 Fix #113250 0e2a0f9013c Prompt when there is an AMD module cycle d63aa232d93 update distro e8bb7a938ee fix #113243. f0376ac1312 Add `permessage-deflate` support 609d547db1f also show cell-file icons in quick pick 7593c56fdd8 use file icon (if applicable) for cells, otherwise use default icons 5ebbd9a77cf re-use css classes for better icon support 19cf2d424e0 render highlights in breadcrumbs picker 68da4f16d67 remove onDidChangeActive-event 358f3909620 simplify model, add keyboard nav support for notebooks 822a45f6072 add outline target and adjust sorting, filtering for document symbols outline accordingly cece1a4fcf4 use identity provider, some cleanup 88c271c3f71 remove ITableOfContentsProvider, remove duplicated code, add quick picks to IOutline 4d47c40dde4 delete old tocProvider 7cc71d65361 Fix broken remote explorer drop down Partial fix for https://github.com/microsoft/vscode/issues/112750 513055e2e0d show a root element where there is outline-breadcrumbs but none are currently selected ebb69237016 reveal vs expand folder vs select folder... c51830e8efa better revealing and previewing 48c2ad6493b Temporary workaround for #112843 add8753c74c Only terminate after 3 EPERM errors dee0c84e7f0 update distro a512c86f10e Revert "fixes #112750" 57e3aba4e16 Have `/build/` compilation and `createAsset.js` be runnable independent of the root `package.json` baadb591bd0 update nb breadcrumbs as you type c6f70a3a019 :lipstick: c2f1a367ef0 Adjust node module path 29f556a724c styles for notebook outline elements ec6087fe180 Merge pull request #112837 from microsoft/alex/node-modules-build2 a8d9a5eedc7 Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 5c1ff8158b7 Avoid lookbehind (not supported in Safari) b71972bbb00 Support open in background for 'open with' f0c758bdcc9 Support open to side from the 'open editor with' quick pick 64888cafe07 Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 09ca712fe7f Fix compilation errors d78c8689d0a Give browser unit tests even more time, the build agents are having a bad day 36d09208f19 Fix whitespace issues from github merge UI 72cf134322e Don't transform viewColumn used when creating extHostWebviewPanel programatically 32d935ebf4f Extract type guard 186792cadbb #27498 restore extension editor webview scroll positions (#85982) fc35c4275f8 fix #112778. 768cd308c62 typeahead: fix invalidation on 2nd char in zsh aa8962f5dcd Fixes #112353 54dc2d786e1 Merge pull request #112384 from myovan/master 25212c95eba Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 563664f3491 Increase macOS browser unit test time because it continuously times out 16c2193e3ff eng: avoid duplicate prelaunch task runs afafd5e8358 Merge remote-tracking branch 'origin/master' into rebornix/output-view-model a207b50937d dispose webview scroll event when switching models. 4fa0f309ab8 webview cover. 9970299016a dispose webviews after switching models. 361877735ce :lipstick: 71a733b4aa0 finally fixed the OutputViewModel leak eb154856a38 fixes #112366 87629065098 :lipstick: 6ad37a351ff cache metadata and output height. 11d5c625d1f fixes #112750 20831dd3df4 Keep only `@types/*` deps in `/build/` and share `terser` (#112718) 8fdb44467c7 update distro 273a5cdf5aa Emmet comment spacing fixup, fixes #112835 a8cadd39129 Merge pull request #112812 from microsoft/alex/node-modules-build b4a22eba377 recompute output height in diff view model. 6ad2dccc786 Emmet Toggle Comment HTML :lipstick: 775bf46bad4 Adjust references to --list-extensions option ea15eb4e5ab Strengthen sameNodes check :muscle: fixes #112829 94fbbb38ae6 tricky selection listening 58985749f9a memory leak e064043f7a8 wire up outline service with breadcrumbs control, WIP 202a8fa3eb0 Merge pull request #110961 from a5hk/snake d5bed1d4a7c fixes #112792 db27c552056 Adopt `ICodeEditor.executeEdits` c2044d680f4 bust the node module cache dc169ce06df Merge remote-tracking branch 'origin/master' into alex/node-modules-build da4192d2879 Leave sorting deps up to yarn 3e8b2d86d17 bring back css integration tests 6d552620316 update vscode-uri c1b988bcf86 Merge remote-tracking branch 'origin/master' into pr/a5hk/110961 2df64d27dd2 Merge pull request #112777 from microsoft/alex/prof-v8-extensions f294e4a9cc4 Merge pull request #112810 from microsoft/alex/node-modules-types ff744b4fa8a fixes #112281 7cd137263a8 Fixes #112382: Assume that control characters are wide ec9ba0edb68 debug: Focus child session instead if it is stopped 02443d02f5a Fixes #112412: update comments to match placeholders b0af35c8104 Merge remote-tracking branch 'origin/master' into alex/node-modules-types 711ec31c7ea Make sure to call done() from unit test 8c5966fc770 Merge remote-tracking branch 'origin/master' into alex/node-modules-build 75fc5cf5258 update distro 14cb2089dc2 update distro 2c4988b7639 Fixes #112301: Wrapped lines contain the wrapping whitespace in the line content 295912f7d50 update distro 4fc14314b69 Fix compilation problem 3bff49d2468 More tweaks to Windows cache exclusions b3e390baa7f Merge pull request #112760 from microsoft/isidorn/workingCopyServiceMulti c78bd5bd783 createFile and createFolder only allow single operation until there are more use cases 60c263ce1ce Merge remote-tracking branch 'origin/master' into alex/node-modules-build 318ff7e94a8 Merge remote-tracking branch 'origin/master' into alex/node-modules-types 8dc8025cd48 comment out css tests on windows 4efb4a2e8db decorations - show them next to the editor label when tabs and breadcrumbs disabled edd37076b4b Adopt new mocha types 7971d627ce8 first version of outline service, outline creators, and implementations for document symbols and notebooks db82bc13aa6 Move /build/ dev dependencies to root (#112718) f74ad9692f6 Align `@types/*` dev dependencies (#112718) 9034b769fa8 fix #112805 0adc15c4bb8 configureCrashReporter should check whether we are on Electron b069dbe0aeb Tab decorations need to update scrollbar (fix #112799) 9c30a0e98cc null guard 780ae767608 workingCopyService: create and createFolder also use IOperation interfaces e588e04b5ef Merge pull request #112803 from thebinarysearchtree/master 34f1e7ae207 Revert 0d14d3e38a8aba6e2bcd6d5dd729c4d47b3d4f97 1585a290afc Merge remote-tracking branch 'origin/master' into pr/thebinarysearchtree/112803 4db298aab63 Avoid text flickering, just render &nbsp; to have a height eb3cfcda015 chore: bump electron@11.1.0 d4e98289a34 [css] revert changes to test runner 5d6f7a65d38 Use IFileOperationUndoRedoInfo abf082cf74a Log more details when exiting 65c59b509b6 Merge pull request #112798 from microsoft/alex/node-modules-types-keytar 3d9d6b34204 trigger layout when resource labels have rendered, fixes https://github.com/microsoft/vscode/issues/112799 daad75c2c6b [css] update to vscode-uri@3.0 d6a6b44a130 Remove all `yarn` warnings aa2864d53f7 Remove most of the `yarn` license warnings 90f9a7de885 Execute `yarn --ignore-engines` for extensions 1141224b80f Remove debug console log 13ea3e08a1e Fix hover widget. 1324dcf085c fix #110982 63d49f6a135 don't disable the current remote resolve when bisect'ing extensions, fixes https://github.com/microsoft/vscode/issues/112473 2dd359c7153 Use the root typings for keytar since we are loading the root node module (#112718) 2c83509a154 Fixes #112666: Recompute minimap options (which hold the background color) when the tokens color change df53f46ac2e Merge pull request #112670 from chenjigeng/fix/hover-link-encode-unnecessary 98166ea0b19 update distro 0d14d3e38a8 Fixes #112391: (Re)layout the hover widget after adding async content 7f1af9efb1f remove more unused code 5e865477065 only show render style switcher when the property is expanded 141572a2b21 render outputs in text by default. d46abd43537 avoid plain/text being rendered multiple times 71d63c7f741 no transform for ITransformOutput 3337693651f dedup. 8d5b2904fa2 :lipstick: 1c2d88e68ba fewer weird as cast 6d378dbadea no more casting for Single/SidebySide diff view model. 819161c7bca DiffSide enum to replace boolean. 6dd6d4e5138 Add `--prof-v8-extensions` flag (see #112393) 681a3e413d0 :build: c927a8015b9 Merge pull request #112771 from microsoft/alex/node-modules-vscode e48a21c44bd :lipstick: e9abb31537a Reduce height of notebook add new cell toolbar 2292bb0283f Make notebook add new cell toolbar visible on hover/focus 25cb0d70d4a Update removeTag command d03c18661cb Windows CI: Do not cache symbol files fee6dbf4e0e Merge remote-tracking branch 'origin/master' into alex/node-modules-vscode e461782061e Fix compilation problem 5e3dfd3bb8c Merge pull request #112765 from microsoft/alex/node-modules-typescript 7ca71e763d6 Move away from deprecated 'vscode' node module (#112718) c5d42b27722 renderers layout update 88f32df1d71 Merge branch 'mocha-update' e0498f0cdd3 Share typescript node module (#112718) dadb18c39e8 Upgrade Emmet removetag perf + behaviour, fixes #104173 04d74117859 eng: update mocha 2 -> 8 877dad976eb load renderers. bcef72ddd01 hygiene: switch to terrapin 434bbbde983 workingCopyService: take options alongside each argument 710360b7db4 resolveNotebookContentProviders does not take arguments. cb2167fdb22 Output transformers take ICommonNotebookEditor 3551968d69a update distro 2b25e675eb7 Merge pull request #112722 from microsoft/alex/node-modules-webpack 6112cc76f79 Move asClassNameArray/asClassName/asCSSSelector to CSSIcon 03a3e114151 No more spinning of loading progress. Fixes #112711 e42440bd357 Merge remote-tracking branch 'origin/master' into alex/node-modules-webpack 3072f2dd5cc Merge pull request #112719 from microsoft/alex/node-modules-mocha fba51d8422c :lipstick: async-await ebb94b4795e remove unused code 65e1707d19d format js/ts on save 3697925e5bc Use menuService across all views for context menus. Breakpoints. a341f800668 fix https://github.com/microsoft/vscode/issues/112745 d5d6096b65c tweak wording for participants https://github.com/microsoft/vscode/issues/111878 5ff434d97f1 debt - use localized string for bisect title 79d6bf6ca82 allow commands to specific a mnemonic title in additon to "normal" title 6efbb251b5a debt - tool tip never has a non localized variant b34a71e2279 Fix view order in remote explorer Fixes #112200 cbc47b1d7be Do not share `terser` 14440356e52 Merge remote-tracking branch 'origin/master' into alex/node-modules-mocha 438feb87d58 Merge remote-tracking branch 'origin/master' into alex/node-modules-webpack 4fae21b64d3 don't show dialogs when running tests 0e68af72989 fixes #112603 5c386371d8f Merge branch 'joao/build/compile-artifact' d981cf5b81b Revert "Revert "Merge branch 'joao/build/compile-artifact'"" 804c90cc49f Adopt more breaking changes from copy-webpack-plugin 77f4fb49952 Do not upgrade mocha 49962373131 fix tar d07422ec301 rename workspace action for duplicate b7aa0f7d406 fix template usage af42aa5bff8 show diaglog when extensions participate in file operations, have "don't show again" option and command to reset choice, add logging 2aa92c6e83b Adopt copy-webpack-plugin breaking change 3c4de451b48 ux - distinguish folders from workspaces when opening (#77718) 4f4ba928851 debug console: use menuService 29eb3fbc6a1 build: tarball compilation output first 6de06bc8c86 update distro fd85ae4f4a2 Avoid recompiling remote native node modules (#112644) 1cada18542a Share webpack related node modules (#112718) ed19f6082f3 Share mocha related node modules (#112718) 83c47f90d0d debug: move Debug Console action to the `...` menu adf764617e9 remove unused keybinding id e3612f789be Use registerAction2 in markers view bb157721fbb `/build/` and `/test/` should only have `devDependencies` 0929ea86cd3 don't suppress preview when handling onWill-events anymore, https://github.com/microsoft/vscode/issues/111878 a7fbcc27b75 Merge pull request #111222 from microsoft/joh/tabDecorations a09cbd1b118 timer mark sources must not be unique, fixes https://github.com/microsoft/vscode/issues/112708 834488bd7a1 merge last stages into Publish c757f9c70a1 merge macos jobs into same stage c8aaeb75137 Revert "Merge branch 'joao/build/compile-artifact'" 6d683afb84f build: compile smoke tests 2445f698949 fix hygiene 7aee2c7d45e Fixed issue -filtering by extension in Change Language Mode (#112435) d8a7c31aba3 testing: structural and perf improvements cf94178b897 testing: improved test explorer, cancellation 201112e9948 testing: continued work on test explorer 732c73ef796 diffBrowser. 7c4757dd0ce private _ 0055e658c99 style polish d6e8feb7744 Check in additional file for uri opener api change 13770874831 Ignore case while checking pressed keys in webview ecd2325f863 Escape backslashes in keybindings for release notes 423076ab493 Pass schemes to main thread a28b7022e0b Emmet fix edit point commands #112691 ae1077255c1 adjust test for removed process env key 1248ddadb8c fix #112683 bd38c65afc7 Add workspace tagging for java (#111303) 847fd19b026 Merge branch 'joao/build/compile-artifact' 21b1da3fb08 absolute layout for side by side output diffing bd131b85785 dynamic .artifactignore a8b4e9817f5 finish compile artifact 581ae611c2b debug: watch expression use menus 483bd40550d Update several Emmet commands (#112597) 2156931d38b Better side scrolling 41f450129ff fix: hover link encode unnecessarily 9474102e7b2 debug: more transition to commands, get rid of StartAction bffa4045489 Have TentativeBoundary trigger rollback (#112510) 9f27d99af01 Update isVSO check with new remote authority af7edd782e1 move progress and cancellation of file operation participants into its only customer so that progress stop when applying a workspace edit and showing its preview 6a342fe0a47 update original webview based on original text model. cee8cbd9f29 fix cyclic dependency b8ddffe7b41 rename setting fc6bf56844a Fix executeTask for composite tasks Fixes #112545 e5e25a027e3 Update src/vs/workbench/browser/parts/editor/media/titlecontrol.css c78bc564604 update references viewlet 3776ba6be2f Fix activity badge on ports view not going away 7d0d3835e6e cleanup hygien fb2a5e18bb2 fix build df0eda5adbb build 24a98f06442 debug viewlet: use registerAction2 and restructure the whole debug toolbar cda701edbd7 debug: move colors to debugColors.ts from debugToolBar d14fb9da0fb fix build 6236a5bf8b5 compile: use artifacts instead of cache ad362089bea add proposal of CancellationError, https://github.com/microsoft/vscode/issues/93686 b4b8bcda479 tweak padding-right for decorations d5a632e6fcf empty 0cee1531f79 Merge branch 'joao/build/remove-postinstall' 7db8e3b08c0 fix https://github.com/microsoft/vscode/issues/112418 ce1ffe0e7f8 link webkit issue for missing timeOrigin support a780c7d4515 spell out GDPR types instead of using mapped types 018b924fee2 add logging for #112649 3b5cdf3a0eb backup - move progress reporting into place where save actually happens c7d468d8ee3 empty 6260e655bc6 codicons -> iconLabels a1b6de93363 Fix markdown span style filter Fixes #112606 1abefb9be2a Fixes #112652: A disposed IPC channel should reject all requests with a canceled error, not resolve them 39bd9df739f Show a clear dialog on web when the remote connection fails aaf73920aea Ensure task executions get cleaned up Fixes #112247 6f08397de0f Enable fileWorkspaceFolder variable for remote tasks Fixes #112514 78fc9abd92e explain why ::after "inherits" italic rendering 21c8c9f768e Merge branch 'master' into joh/tabDecorations f75e0388adc remove passing user target 8fbe27ae9aa Do not touch the perf marks names ec2d8d67725 Try to give a good stack trace in case loading code fails ac7eb534b82 Increase web worker extension host timeout from 10s to 60s 1100f276812 fix build 77221e5f604 Allow strings as host name for port forwarding af519ea93f7 Merge branch 'joao/build/merge-distro-directly' 9fe0d3c372f Merge branch 'joao/build/child-concurrency' 2f8dee4d87c Add logging for calls of `process.exit` in the extension host 20920160792 don't show loader stats in perf view editor anymore 25d6642db52 debug: preserve focus in editor when integrated terminal is shown so match debug console behavior and to make sense for accessibility d833f8bc10d quick pick - use Alt as modifier to open to side 3229991032c :lipstick: 083d38475c9 Tab bar not rendered on first load of only a welcome editor (fix #112618) ede8d447025 Bump distro 8a2ec350bd9 Restore terminal UI state and layout when reconnecting to remote terminals Fix microsoft/vscode#109244 fd6debbde2b hide inset and update layout for the left webview. 1741bbf7e6f render deleted output 2118388b0e1 two webviews fec4672c27a output diff container css class clearing 09d72bfaec8 :guard: d2aebcd2c58 absolute positioned borders elements f91b8f2e7ae More scrolling in getting started 01b04218586 Take ownership of workbench-welcome 03081f5a3a8 Polish skip location 6d3c2e68355 Adding proposed external uri opener API 542670762fd Make sure we dispose of webview revivers when the main thread extension host is disposed of 03c528450f3 Small formatting cleanup bd8e81d122e Merge remote-tracking branch 'origin/master' into rebornix/output-view-model f6a796b6693 grouping types in notebookBrowser 86838823e3b move genericTypes into notebookBrowser 706b8ddf983 single backlayerwebview! 05f69f7bbd3 share the logic for renderers in webview 64f7c1b0444 :lipstick: b56da5e92aa align backlayer 1 and 2 c7616704115 fix build errors fa464a731cc :guard: 9694d9f5c96 move output layout update logic out of back layer webview. e2458c2d705 Fixes #112483: Use `JSON.parse` and fall back to the tolerant parser only to extract better errors 9c70421d476 IDisplayOutputLayoutUpdateRequest. a7cac806230 no need to pass in cell for updateViewScrollTop. it only talks about output and offsets. e3cf33470d6 link clicking in the output webview 65bc4153aed support scroll position syncing. 15ba91d098c Massage mark name to align fbe4aa28ff4 Collect and deliver perf marks from extension hosts (#112552) 691a2ce4ecd add timeOrigin as implict mark whenever possible 976b9b5cda2 :lipstick: 0ff71d32138 update output in webview position when list view layout change. c782b708b18 cell body height to 0 so I can click into the webview adaa7d6d638 Update codicons: use new loading icon and animation (fixes #112593) https://github.com/microsoft/vscode-codicons/commit/ca2658d7973430426109b97f9f57c9f50b4f1717 7284389d4bc Update Codicons: Make circle-large-outline 1px outline (fixes #112310) https://github.com/microsoft/vscode-codicons/commit/7a530b493aadaaadee5ae62e33a90235795dfc09 bd67f0d0cab :lipstick: ff02224c1bc move output layout info into genericCellViewModel shared by notebook and diff. 179adc5f7fd support removing a setting from all targets 284ace0bb6f Cleqn up codicons 35be51e43d9 open editors: adopt registerAction2 bbb797d3e4d clear static outputs when collapse outputs panel caa595fc066 absolute position of mixed static and dynamic webview 3080c3e88c4 webview output first load f158da4d7c4 Fix microsoft/vscode-remote-release/issues/1801 063ecfe0768 explorer: adopt registerAction2 66bf5744fa5 :up: distro 5b33fdd6507 API: finalize status bar backgroundColor (#110214) 2daa49098b1 Catch all localhost duplicates when forwarding a port Part of #112571 41628e33267 merge distro in a single command dfeaeb5740a debug: check if languageIds is there e2f6cc5a965 breakpoints: use registerAction2 d79f4e7b887 add test timeouts 208380cf766 Dispose a permanent failed connection and fail any further requests through a disposed `ChannelClient` (#112278 , #112568) 834b2b1570f bump cache salt b7d648a8739 remove CHILD_CONCURRENCY=1 for all except windows 9293efd7e7d build: remove postinstall script invocation be2d9834342 debug console: use registerAction2 c97d5e10337 build: use PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD 5ae66f37a89 build: use ELECTRON_SKIP_BINARY_DOWNLOAD e135eee1f1d add perf mark when file systems are registered, fyi @bpasero d782f11c7b2 do not restore theme if setting has changed 6aa034b1ca4 fix build 43c613c7009 timer mark event should also include unix timestamp 02bf5807169 remove migrating sync settings 3a8b161dcc8 #103869 remove user value if set to default and target is not passed 181d5dafba6 editors - show progress when waiting for auto save to complete to take long (fix #112278) 175c1298b84 remove all usage of concurrently 7743d971b10 concurrently -> run-run-all d444826441a Revert "debug: stop supporting enableBreakpointsFor" 6c5916cafe1 web api - document some methods I forgot 607a0b8f133 in addition to file watching, use text file service onDidSave, fixes https://github.com/microsoft/vscode/issues/112477 0716eb086a6 Merge pull request #112306 from microsoft/aeschli/remoteIcons 0f56b9b6868 add embedder API to retrieve (startup) performance marks 6eb9b8938fc debug watch: use registerAction2 092b1365c76 variables view: use registerAction2 8ddbdd338a1 Merge branch 'master' into joh/tabDecorations 690e9f1e02f add ITimerService#whenReady bee1e648979 Fix Configure Task for workspace w/ 0 folders Fixes #111815 aa587fe40a3 Catch bad progress location in extension trees Fixes #112211 b54f979ccbb Merge branch 'master' into aeschli/remoteIcons 05b94398d5a update distro 27cefc2a818 Rename `Protocol.onClose` to `Protocol.onDidDispose` 9cc0fb57434 windows - add helper method to know used window 460b6e720ef in browsers perf util is just a wrapper around native performance 1537b5bcc25 windows - cleanup hack for empty windows when restoring afbd2e826c7 Remove Build jobs for now c42e44e756b :lipstick: settings descriptions referencing other settings a1f815a4c9a add option for preview navigation behavior (#112389) f3e95ede9e4 Remove unused import 29e3f670384 config - careful with undefined/null config props 6b950b3d685 :lipstick: d36f19d1d3d quick pick - configure openEditorPinned properly f9bb8e62001 fix #112467 5114f5d76a1 Merge remote-tracking branch 'origin/master' into rebornix/output-view-model 89fd7be7fbd test 9ca7b4ed4df DiffElement cbf9234d4fd hook modified webview a9c5d7cc3c6 chore: fix CXX export 6361cfab60c Add scrolling to getting started page (#112500) b2c0291c254 expose notebook text diff editor list row container cf242ccaa83 prep for webview renderers ca4601deba4 no unnecessary as any f656636cc38 :lipstick: 14b7df48c39 do not restore default theme dcda9032e78 output height calculation in view model by reading folding state. 239c211326d positioning for dynamic height output 4d0195152fa Add a slice to fix compilation f76b1c25e7e remove quotes since we don't spawn shell 79a42e72217 use menu registry for sidebar actions 9565cf54c63 chore: bump electron@11.0.5 b44750d551d use menu registry for views visibility actions 387f4f4b112 Skip electron binary download 7989b98326e separate side by side and single side viewmodel 428008f3a56 Align versions across `package.json` files d6e0a5424f2 Use directly `yarn compile` 3ba967fd7eb ext: log errors running contributed commands to the console for debugger vis d583e26cd09 fix show view submenu in debug 0f33afa9f96 fix #112217 by replacing look behinds 42e31e92e29 cursor and user select update for output 5431ddb506f Bump distro 4263025dcdd Merge pull request #112279 from chenjigeng/feat/builtin-extension-report-issue 287137afbcf fixes #112415 8fca5328ac5 Merge branch 'roblou/shellEnvVar' dce22cf74b5 Fall back on node API when $SHELL is not set, for user shell and shell environment discovery See github/codespaces#1639 8fbaf86e4b1 fixes #112413 3ee9eb9be4a fixes #112417 a22b5d54ad4 [json/css/html] adopt lsp 316 c2a8940127b simpler perf mark for didLoadExtensions 17c777b1119 update distro e2ba0809426 fix typo per #112437 29edd0d2a90 Use panel title context menu for contextMenu actions d766e6baa8d =revert changes to themes.contribution.ts 6d8f5bf363a Merge remote-tracking branch 'origin/master' f7d9fe9b720 no trigger specification 8876c6debba enable master ci for production build 5b2015c9a00 telemetry for raw timer marks 72e82ba7b25 Make simple file dialog more predictable for screen readers Fixes #109722 9ac0fc87902 remove unused/duplicated perf.mark a6f2524e4a8 - introduce panel title menu id - move view container menu acitons 43017777275 Update grammars c87c95a1a04 prefix our performance marks with `code/`, e.g `code/didStartRenderer` etc 7381f53fd18 windows - move out more state code into separate class f9b89066c7a remove dependencies stage 5f31a6ddc66 Revert "fix yaml" 064e1d19dfd fix yaml 2f2004f5fa8 faster dependencies check d67e33f0b0d split compile & hygiene 2af62a03fe3 simplify continuous build b1524d6b34e build: VSCODE_PUBLISH 200d60cc13c Do not create issue on failure c7df7d91f42 Move actual gulpfile logic to `/build/` ac6cadf8ee2 Fix gulpfile e56597ab7a6 Save 1.5 seconds from `gulp` startup time 5f20ce95815 Increase yarn's network timeout 7d4c5a2c0fb Add a dedicated `Build: macOS Node Modules` job 90f0cf5b313 Force cacheNodeModules to fail 28776ec1a28 Cache yarn cache directory 704393a57cf fixes #112410 7168a1bf157 remove unused measure `ellapsedTimersToTimersComputed` 8b5984e7b83 Windows state deprecations. Fixes #112443 4df387f5ad1 add a way to read marks with source, adopt in perf view editor c666c1d72f2 Save remote Help&Feedback enablement globally Fixes microsoft/vscode-remote-release#4165 3aa342ff68e Remove use of `getActions` from tunnelView.ts Part of #92038 4ba273fddaa name marks with source when importing them 51a3943093b Delete PR workflow stub 814bf82b853 Split compilation job into core compilation and extensions compilation 672216afdab Fix auto-generated link c7319db91ce Remove use of getActions in remote.ts 16e715dc38e Bump ini from 1.3.4 to 1.3.7 (#112276) 45c7cae914d Bump ini from 1.3.5 to 1.3.7 in /extensions/markdown-language-features (#112275) d1fff1a0836 Check in `.js` files from the `/build/` folder to improve build speeds ec5da6d09c1 remove direct writes to `globalThis.MonacoPerformanceMarks`, use native performance instead, import native performance entries into timer service, fyi @bpasero 4b88174158f notebook: use icon names in registerThemingParticipant d55a3f0bcaf Merge pull request #112296 from yeswolf/master 71aa067bbd3 Fix intentional failing test e25373f16ea One last try at automatic issue creation eeded3b8c45 fix #112447 614e183e9a2 Attempt to avoid skipping steps on failure cb84c32f5ac fix #112448 db4264eb3f8 Fix variable b7f7b9fb8bd Intentionally fail to test issue creation a861e22c7cc Switch to using `github.sha` b742a4c8ea1 Create issue on test failure 707afc26d6f Skip compilation if the cache is hit 36b48f49849 milestone update f413b81fcda windows - move state handling into own class 75eeac01049 Split Linux Build, add macOS jobs 6f08741eb91 separate viewPane and viewPaneContainer a4206d19b0d rework perf-util, only allow for marks, separate perf-marks from renderer and main process (and future other processes) 24b18f1bd1f add perfEntries2 75f3a503fc1 create and dispose menu for context menu actions 18ded3c91b2 windows - shuffle state interfaces over 9489147837e Re-enable build jobs 51f18c087dd windows main service :lipstick: d8a48910053 windows - first cut cleanup of windows finding logic 1a1db8f00e7 bootstrap - add more typing info 1a2132f16ee web - show dispose dialog only upon user interaction 28964872e7b lifecycle - log long running operations preventing shutdown (for #112278) 87b4380045d Merge branch 'master' into master 96b426ef1da Remove dupe context key service registration in cell Fix #111280 873f23dc4cf Fix line highlight when navigating to search results Fix #106209 7e16a1e72ed Fixed issue with dragging to select text on Hover should not hide it fad4717a787 Fix issue with dragging to select text on Hover should not hide it 5954c8366d9 Fix #112267 - Revert listener inside Submenu action - Create listner for submenu action changes in view menu actions ced21a0abcc :lipstick: fd44d15c223 fix #112337. fe4f9a9e6fb testing: add to i18n 91bb3857ac9 Use tree widget in the process explorer, fixes #104013 75dd72eeff5 move layout info into diff cell view model. a9bf16e0019 testing: base test explorer f30948328de update distro 70a67a1b844 Convert to use `for ... of` c5c6c824113 Add Windows 7ae944e4b04 load static renderers 70355b66765 Add macOS 374e7487bd2 Run unit tests concurrently 58e88100755 Try `yarn concurrently` 73c050511b5 Avoid respawning ba16f865b22 Remove compile and linux build for now 44b918b6248 Avoid "&" 0059c4cbfe0 Tweak combined step 072d922c450 Revert "Revert "Pick up offical TS build for web server"" 5b8a6ee21b4 Add more logging to resource loading for webviews 771068e9978 Remove unused function 3bad41ff3c3 Attempt to run things in parallel 0dd9cdbb45f Fix env variable usages e2e23aeb777 Add a compile and a linux build step f79e3aea635 Fix notebook status bar icon colors (fixes #112323) e3e3f8802ff Abandon composite actions since they cannot actually compose on other actions d1d4143971a Attempt using absolute path 7e7c1de5697 Follow the expected naming scheme 623440c55c1 Extract cached yarn logic to a separate file 01ea0ecc098 Remove playwright caching eb5c4388c74 Revert "Pick up offical TS build for web server" 92723a8a2c8 Bump markdown-it and highlight versions 52d2132e8d9 Move valid layers check together with the hygiene check 4942f242050 quick fix for setting description typo (#112327) 641abd4170d Extract the hygiene check to its own job 0ec1755aa9b Simplify caching strategy d819caf1d27 Fix if condition c7fa4ef0218 Troubleshoot expression b2444f539bc Open Search Editor Action Bar item should clone search view's config Closes #112209 e1bc069d6ab Push workflow stub file e8922b83b11 Update arial-label when renaming a terminal. Fixes #99072 baacaaca3e1 feat: use baseUrl first fd45ba86b05 chore: remove git suffix c197be4ef74 externalize remote icons 76436a4d435 Cache the /build/ folder compilation 2554c8c14e0 Remove the `linux-node-modules` job a0122361111 Define `path` for the Cache node modules step dc99b1ab774 Add the key property to the Cache node modules action 5e6152dcb39 Introduce a `linux-node-modules` job 50d0d5f0d25 Theme icon modifiers should work everywhere. Fixes #112298 2fc36a7d386 enum all breakpoint icons, avoid css selectors with patterns 824df4da78f Fix duplicate name 00c3a0bc9dc Gotta love yaml b95feff0398 Fix indentation 27dee688674 Attempt to revive linux github action b9b1b6156f9 Run compile on the `/build/` folder if the node_modules cache is hit ed584f486eb use tt policy for nested workers, https://github.com/microsoft/vscode/issues/108400 d39671e7cb1 Convert to use `for ... of` 6d79a70a362 Add more frequently-used Ruby filenames to Ruby bundle (based on the actual TextMate bundle) 8f78f153fe0 Fix #112221 bfaaca632f3 Fix array syntax d9f2b49323c Attempt to cache all node_modules folders 8af387dddd7 Fix #112287 b857599fb9b Attempt to cache root node modules 887bc527439 remove extra separator 684ceea0ed6 :up: distro c350d8b4238 #92038 Move panel actions to use menu registry f211a2bbe96 clarify docs, fixes https://github.com/microsoft/vscode/issues/111686 fff6f7414f0 :lipstick: remove commented code eea0681288d adopt `actions/setup-node@v2-beta` af74fd420bf nuke getSecondaryActions from outline, https://github.com/microsoft/vscode/issues/92038 56e35cf038f #92038 Create view and viewPaneContainer util actions 136df0d897d nuke getActions in outline pane, https://github.com/microsoft/vscode/issues/92038 d94ba914134 #92038 dispose actions on change 84e5cdec293 #92038 Use menu registry a029dda2fe7 move suppress logic, https://github.com/microsoft/vscode/issues/111878 0a2cb7630f3 apply workspace edit from onWill-handler from within renderer, https://github.com/microsoft/vscode/issues/111878 61af2b26daa feat: support Report Issue capability for built-in module 1d5611c9d8f No need to install anything f201645d8f7 Do not configure `xvfb` 019b5ab4c99 Remove yarn `CHILD_CONCURRENCY` limit 124b4bd151d Try newer `actions/checkout@v2` 3b34ea9f163 Update commands.ts (#112222) 32cc71c4a73 web - do not ask for clipboard access in ext tests (fix #112264) bb68097d15f add extra check to understand https://github.com/microsoft/vscode/issues/112263 fdbd7bf6bbc web - tweak dispose dialog 86deb14fd3c make slow timeout event slower, fixes https://github.com/microsoft/vscode/issues/112262 6a03e96bfe3 Merge pull request #112206 from engelsdamien/master 69edf83c14d Merge pull request #112224 from microsoft/joh/worker 38a89809051 Avoids triggering autofetch unless setting changes 83f43bee1d5 Changing autofetch to a string config which has "current", "all" and (#111090) 39f78228fa6 Add missing file to commit 4d4f3a305c2 Observe the confirmBeforeClose setting for webviews 08e6047a050 Remove extra lines 0370a6ebf5f add explicit jsdoc types 618bf22ca5e remove !. ed0634933e2 :lipstick: 29bc5baadc9 Only prompt if input (#112113) 4586eb012f9 renders all deal with output view model. a416c1534bb #92038 Use menu to register actions - Extensions View 996c3495b49 #92038 use menu registry to provide view actions f46cb57055d move picked mimetype to its view model. a5f84617e22 chore: fix run-on values for snap build (#112248) 6424b09b2c8 Fixes #111909 - adds user agent to push 42cdda5ab0f Erase types to avoid using lib.dom.ts types from `/common/` 92adef0bac1 Fixes #108822: Do not render the minimap shadow on Safari c503386ee3c refs #111463 41c6b79537b [GettingStarted] Slow down animation when expanding/collapsing items on sublists 9823eb0bf34 Avoid endless loop (fixes #110392) d8fce51aed8 Tweak getting started 354d5ff8cd4 Tweak get started detail pane (#111840) 50ada457c55 change name back 308e723e181 yet another tweak to startup timer telemetry de2c02eb504 use css variables for code lens font, https://github.com/microsoft/vscode-internalbacklog/issues/1674 10e40063d9d Delete is no longer irreverisible ed04ea29d3a print nested worker errors onto console 1fb86647518 support nested worker when running without iframe 4dce67232d7 add failing Worker ctor inside nested polyfill worker 32ba217a5b0 support https-iframe b3d95fea2ab web - inform user if workbench gets shutdown 91f00c7c285 web - allow to retry clipboard access (#112089) 61995eab4aa fix linux deb repo pointer e6d238e251a web - clipboard warning when failing access 86a23116059 Set tunnel information for embedders Fixes #112213 e5664f1678e restore and update CSP header 49b84b4bd97 :lipstick: d90179bef2f some simplifications b44f2b3db2b Merge pull request #112144 from microsoft/isidorn/replFontFamily 4a76840f7f1 fix setting --vscode-relp-font-family variable caf0943a994 Merge branch 'master' into joh/worker bc95e893efa web - fix window open 90f2d386c82 Updates tsec to latest version using TS4.1.2 6c9dab1259f web - register external opener to prevent unload on expected href changes 039f15a0f93 :lipstick: c7fa31fc926 [bot] make *duplicates link to a query for issues with matching tags. Closes #111903. Closes #49912. 5fe4f5583cb fix yarn.lock leftover d2965c18bf6 Prompt web users when they try using ctrl+w/cmd+w when focused on a webview 04ec120e2c3 Exclude dist from eslint and hygine ee64fdae8b7 Use dispose directly instead of loop c3d8989b24e Enable going to stdlib on serverless 582f8f6bb0a Bump Static version of web TS version e6a13fb134b Remove work around for TS not supporting paths on its own 71fad5aa411 Enable preferConst in TS project 16334048831 Remove unused types 45283df1fda Merge pull request #112176 from microsoft/rebornix/nb-diff-perf f29a3cabc47 Pick up offical TS build for web server 79557ebbd2f Make sure markdown preview is updated if on disk file is updated 6ad6905f981 Re-enable *.integrationTest on windows 542fa93eae7 Pick up new TS version for building VS Code 864e80dc480 fix #112178. 4fe04b10a4c Assign rzhao271 to emmet tasks 1f528e7de40 :lipstick: 2c9bcb8b14c Merge remote-tracking branch 'origin/master' into rebornix/nb-diff-perf 9ccbebed752 revert change to grooming notebook a33e1d617e8 Revert "Fixes #104004: Only run tests if the tests belong to a known extension" f9134083e5d delay cell text model disposing. 4fefd1030ac limit editor contribs in notebook diff view daca95ea065 fix: disable shm usage in container builds (#111787) 31d11a37299 fix memory leak 180506d8844 feat: support open local file b36ec60ac4e notebook: adopt trusted types for renderer scripts b1e7f915d49 notebook: adopt trusted types for renderer 90724cd823a Use `trustedTypes` where using `new Worker()` (#108400) f9d6df8ea1e Fix port forwarded nofication showing for the wrong port Fixes #112159 83993fb92c5 Fix run npm script in folder command Fixes #112152 52cc4e6a0d5 #108793 check casing and use proper extUri 8b9b8df0247 explorer: smarter handling of file events ea7bed08f1b debt - escape quotes 9ce3f9462d2 disable proposed API checks on top-level getters 1aa76d792f6 repl: improve height estimate b8101e698c2 Fixes #106581: Do not react to Win/Super key for mouse wheel zoom on Linux 7951e1f9138 :up: web dev e24db417b2e update my-work notebook 2c74aeb5b6b fix #112146 eec97b824f0 Use the future scroll position to compute the scroll top and reuse the current smooth scrolling animation (#104144, #107704, #104284) 5df492ff594 up references-viewlet db2d6820b19 introduce vscode-repl-font-family a0cbecb188c Merge pull request #112069 from engelsdamien/master c6f4565a203 notebook.selectedCellBorder: fix typo e6fc328247b update iconRegistry doc generation 785097e4618 Merge pull request #111644 from chenjigeng/master 49dc593a83e Merge branch 'master' into master b3c053d44b2 Preserve whitespace in tree hover Part of #112124 59ba6494b9e Better timing for multiple lock files warning Fixes #111635 6643750275a Fix #108647 bdb0ef4d489 Fix #108793 5ee430bf26d Deduce secondary host from the request if possible aef539adfca Remove unused import 'UriIdentityService'. (#112112) bdd890380ef Fix #112121. 82974e8cda6 exthost: use marker to avoid duplicating written log messages 7491d391907 Merge remote-tracking branch 'origin/master' into connor4312/native-exthost-log d66e65fcdd9 fix: Param helper hover getting cut off at bottom (#112019) 3c9a4554702 no longer render overview ruler. f86fd13b2c6 fix #110357. c643c433e82 Remove extra whitespace in dom.ts 759375429eb refs #110392 1cc1f166170 Use uriIdentityService to compare uris, fixes #107779 9ee7e1e87a7 Fix #111871, 'openReporter' should resolve 353227400a9 fix: Debug Console Linker automatically decodes link 71ba241fb01 Merge pull request #111897 from microsoft/alex/111128 2ef8227aacd Log extensions query telemetry data 838b3949ec8 Add workaround for #101754 ad10dc75901 Improve `writeFileIfDifferent` logic 88f09bd5f25 Move `getElectronAcceleratorForKeyBinding` to `WindowsKeyboardMapper` (#101754) 2add9e300c7 Uncomment test 3a47fc387a5 bug fix, see #112013 (#112015) b2eedd8ee09 Add `wss:` / `ws:` to the CSP affd21e65ac tabs - partially take changes from PR 106448 to reduce diff b3a3dc9c0a5 Debt: Test findPorts (#112092) 5e5ae15b22c debug: show the hover not so eagarly (do it twice as slow as editor hover) 768bcf45422 Fixed tab switching too fast when wheeling/scrolling (#112034) c8b592a57a3 debug editor decorations: always decorate top stack frame, and decorate focused stack frame if it is not the top stack frame 92d6f00d6e2 debug console: color the debug group elements 9edc69706f8 Just set textContent for custom hover Fixes #111643 46ee31fce0f Try to fix markdown tooltip for Safari #111756 208bfc9970c fixes #112046 66f5e9294e3 path lib usage :lipstick: 08e29d24b4b Remove duplicate (case sensitive) recent workspace/folder names on the welcome screen (fix #111954) bb480d2c4f6 Merge pull request #111916 from microsoft/alex/104004 861e7bcc1b2 Wait for the remote configuration before creating remote terminal processes 0e885aaf70c retry all cosmosdb ops 3212ddbc76f multibyteAwareBtoa - add commented out failing test for #112013 a6946159d4e :lipstick: layers checker 6f5448afac5 Include candidate pull requests 5865aeaa7b9 Rewrites Trusted Types sink assignements 2c937725db0 Updates tsec aa18ca68276 Unable to find the registered languages while saving the file. (fix #111788) 91c7834e926 debug: update js-debug f79bb79d2b6 Suggest a different description (#112049) 3655a82edcb add log to createAsset retry 3136ecb1d31 Do not ignore errors from $spawnExtHostProcess ab8c8dbd8e5 Fix #112030 cf8ed37206e fixes #111850 c2de3a602e8 Tweak candidates notebook query 4250e343e0f use proper repos for linux arm d0475711090 Prompt to save untitled file before run/debug de22e951f9e more cleanup for #111177 ffdc1096fa5 Windows - Taskbar entry context menu is empty (fix #111177) 36628d73b91 add exponential backoff 66aab34216f retry createAsset sproc due to ECONNRESET c4d77ea6193 #89559 Set logsPath in window configuration 3835563e123 Fix #112012 64f63a3dd70 Fix #108266 ea0b7fd29af Revert "build: create asset should still try to add asset" 267188e90de highlightModifiedTabs and pinned tabs issue (fix #111641) 04b9a571b84 fix #111898 on master 878bf135043 debt - shuffle some electron-main code to better layers 25cbe382515 proxy - rename proxy2 to proxy 428d5b1d302 proxy - remove old proxy auth dialog f5da8e346fc :lipsticky: async fc9ff5d569b ci: avoid overwriting CC variables for arm arch eeed0fd5692 update distro eb189c703c7 Fix #111946 86d779284b6 ci: fix condition for linux builds 7a7d27397a3 chore: fix cache condition for native modules b0d4a08e3e0 chore: bump distro 94142bd7e0d chore: bump electron@11.0.3 (#111931) 962bedc4f47 Update version to 1.53.0 423bdb2e263 Fixes #104004: Only run tests if the tests belong to a known extension 707ca0a06c6 nested worker in worker b8aa4141d28 Fixes #111128: Do not touch current line's indentation when pressing Enter c8e490e5e68 chore: optimized code 3e22e6f4120 feat: add the rename test cases of html-language-features 8f712866cf3 fix: check canRename before findRenameLocations 81610ca5b61 bootstrap tweaks cc502ffc10b Merge branch 'master' into joh/worker 5458e760b98 wip 94b2772f8c2 feat: add rename symbol within <script> tags 2c306f762bf Merge branch 'master' into joh/tabDecorations 8298927b3e2 add settings to toggle/tweak editor tab file decorations f7a2368ae8e tweak padding of file decorations in editor titles 6da3c138aa4 apply no tab background style on container, not label 4858682abd5 render file decorations italic when main label is italic 2eef0d6288f Merge branch 'master' into joh/tabDecorations a53d75097a1 add file decorations to editor titles (tab and no tab) 206fbe0bb38 debug: use native logging in extension host fc393cae1bb readability and test improvements 43418e212de update selection, better multiline support 3182ea7f89a snake case 2926b2c1f19 use latest wsl 4e32124f9f3 Merge commit 'a36c68b9ec3d6a0aca9799d7a10be741a6658a51' into joao/wsl 13612c3cdb1 DisabledByEnvironment 26b51b5fb53 Merge branch 'master' into joao/wsl 46b61186de0 Merge branch 'master' into joao/wsl 2e2b0d1895a distro adb24c6486a use clientOnly for remote wsl extension 9f9c0e71ad6 distro 357fe395aef fix buil 44c81d3c33d Merge remote-tracking branch 'origin/master' into joao/wsl 8a5f6fa5ce5 include remote-wsl by default 8836c8bfeee reuse source code editor 3b796c62129 allow init dimension for the diff editor and left/right side editors. REVERT: 3e344b17b7b Remove extrenuous file. (#113825) REVERT: 36f9eaf1e7b Merge pull request #113596 from Ry0taK/release/1.52 REVERT: e73a6b082cd Create ryotak.txt REVERT: ea3859d4ba2 Bump version number to 1.52.1 (#112659) REVERT: 608dfc13634 Catch all localhost duplicates when forwarding a port (#112575) REVERT: 8b5ece7c203 Merge pull request #112431 from microsoft/misolori/notebook-color-icons REVERT: c11e9282d8f Merge pull request #112565 from microsoft/isidorn/enableBreakpointsFor REVERT: 2b6973a35d2 debug: check for existence of enableBreakpointsFor.languageIds REVERT: 374d05c17cf Revert "debug: stop supporting enableBreakpointsFor" REVERT: f93c8a0386a Fix notebook status bar icon colors (fixes #112323) REVERT: 940b5f4bb5f chore: fix run-on values for snap build (#112245) REVERT: dbbf7079b20 Make sure that tunnel information isn't set on desktop (#112228) REVERT: 99edf4ff0fe fix linux deb repo pointer (#112226) REVERT: 91a50e30223 Set tunnel information for embedders (#112215) REVERT: c6cb5415399 Fix port forwarded nofication showing for the wrong port (#112160) REVERT: 6caba069206 Merge pull request #112141 from microsoft/joh/fix/111913 REVERT: cb971b8ffd8 Preserve whitespace in tree hover (#112133) REVERT: e4af2d8ad65 disable proposed API checks on top-level getters REVERT: 6f933020e8d Just set textContent for custom hover (#112075) REVERT: d66e3740a4a Merge pull request #112054 from microsoft/connor4312/js-debug-1.52.2 REVERT: b4ec131cff7 retry all cosmosdb ops (#112072) REVERT: 5e585c5fb4f use proper repos for linux arm (#112026) REVERT: 37c2de252eb debug: bump js-debug REVERT: bc13785d3dd Retry createAsset sproc due to ECONNRESET (#112020) REVERT: 559a78eaaa9 Mitigate #109728 (#112008) REVERT: 62d6b82a6f9 Revert "build: create asset should still try to add asset" (#112009) REVERT: 30e0c5784b3 fix #111898 (#111928) git-subtree-dir: lib/vscode git-subtree-split: 622cb03f7e070a9670c94bae1a45d78d7181fbd4
2021-02-26 01:26:29 +07:00
const responseHeaders = {};
if (addCORSReplyHeader(req)) {
responseHeaders['Access-Control-Allow-Origin'] = '*';
}
if (!filePath) {
return serveError(req, res, 400, `Bad request.`, responseHeaders);
}
return serveFile(req, res, filePath, responseHeaders);
}
/**
* @param {import('http').IncomingMessage} req
* @param {import('http').ServerResponse} res
*/
async function handleRoot(req, res) {
let folderUri = { scheme: 'memfs', path: `/sample-folder` };
const match = req.url && req.url.match(/\?([^#]+)/);
if (match) {
const qs = new URLSearchParams(match[1]);
let gh = qs.get('gh');
if (gh) {
if (gh.startsWith('/')) {
gh = gh.substr(1);
}
const [owner, repo, ...branch] = gh.split('/', 3);
const ref = branch.join('/');
folderUri = { scheme: 'github', authority: `${owner}+${repo}${ref ? `+${ref}` : ''}`, path: '/' };
} else {
let cs = qs.get('cs');
if (cs) {
if (cs.startsWith('/')) {
cs = cs.substr(1);
}
const [owner, repo, ...branch] = cs.split('/');
const ref = branch.join('/');
folderUri = { scheme: 'codespace', authority: `${owner}+${repo}${ref ? `+${ref}` : ''}`, path: '/' };
}
}
}
const { extensions: builtInExtensions } = await builtInExtensionsPromise;
const { extensions: staticExtensions, locations: staticLocations } = await commandlineProvidedExtensionsPromise;
const dedupedBuiltInExtensions = [];
for (const builtInExtension of builtInExtensions) {
const extensionId = `${builtInExtension.packageJSON.publisher}.${builtInExtension.packageJSON.name}`;
if (staticLocations[extensionId]) {
fancyLog(`${ansiColors.magenta('BuiltIn extensions')}: Ignoring built-in ${extensionId} because it was overridden via --extension argument`);
continue;
}
dedupedBuiltInExtensions.push(builtInExtension);
}
if (args.verbose) {
fancyLog(`${ansiColors.magenta('BuiltIn extensions')}: ${dedupedBuiltInExtensions.map(e => path.basename(e.extensionPath)).join(', ')}`);
fancyLog(`${ansiColors.magenta('Additional extensions')}: ${staticExtensions.map(e => path.basename(e.extensionLocation.path)).join(', ') || 'None'}`);
}
Squashed 'lib/vscode/' changes from 3e344b17b7b..622cb03f7e0 622cb03f7e0 Merge pull request #116444 from microsoft/alex/stable-fix-116060 5933e313e5d Fixes #116060: Clone minimap options before changing them f3a12e053e1 Pick up TS 4.1.5 (#116380) 3b9cef2b8d1 Bump Emmet (#116230) 8757f67bcda fix #116049 (#116319) 73c0a56bbd2 Merge pull request #116311 from microsoft/joh/fix/116094 5cf34afa107 Use weak shell quoting for npm tasks with -- (#116309) 6635ca9a64e Merge pull request #116245 from microsoft/connor4312/debug-repl-fix 65406fcea58 fix https://github.com/microsoft/vscode/issues/116094 43e11faf4ee fix: CreateFile ERROR_FILE_NOT_FOUND from crashpad handler (#116256) 17d65083f6c debug: replace element when appending text to ensure updates in repl 9d194eac0d7 This reverts us to the previous distro commit (#116218) 1fe57f42761 Merge pull request #115789 from microsoft/rebornix/fix-notebook-runstate d63ab6acdbd bump version to 1.53.2 (#116228) 4aff7304539 Merge pull request #115772 from microsoft/misolori/1.53/create-pr-icon 678843ff3ad fixes #115810 (#115943) e1ec11f5183 always fallback to plain text (#115860) (#116177) 615ea78d96a status - update background color (#115886) (#116181) 00d7f953055 add changes (#116223) 3c19fc731cb Pick up the official TS 4.1.4 build (#116222) 5d424b828ad Pick up new distro version and bump version (#116149) ee2c947e064 ci: update newer 11.2.1 for CVE-2021-21148 (#115951) e23884b9476 re #115717 5da053f081f Update Codicons: add 'git-pull-request-create' https://github.com/microsoft/vscode-codicons/commit/686357b7174e7b3113640fea20db7efc84d8d1d4 7f04ecd68be use PersistKeySet (#115744) 8490d3dde47 Merge pull request #115701 from microsoft/sandy081/fix115699 1d6c8826375 Fix #115699 f84decb78f3 Merge pull request #115686 from microsoft/isidorn/openEditorsCollapsed 203b86d14c5 fixes 115685 83f7a99bd95 Azure DevOps - Add global variable for VSCODE_QUALITY (#115636) (#115673) e1c818a1711 Merge pull request #115655 from microsoft/rebornix/fix-jupyter-activation 761dd469c13 chore: bump distro 8d779a4fada Merge pull request #115609 from microsoft/joh/fix115353 30fe91131c9 Merge pull request #115611 from microsoft/isidorn/selectForCompareUntitled 8dbf3d717b2 Revert do not show compare for markdown preivew bc38ed1b5a3 fix https://github.com/microsoft/vscode/issues/115353 65006668d07 Merge pull request #115547 from microsoft/aeschli/installProductIconTheme b99487f4168 Fix keybinding for Search view missing from view and sidebar (#115558) feda473d978 Enable 'Install Additional Product Icon Themes' 565dc9704f2 Use label as tooltip fallback properly (#115537) c02643e3c95 Properly set port label from ports attributes ae05392454a Merge pull request #115536 from microsoft/isidorn/debugConsoleCheckmark e4a65573a89 render "Debug Console" action after a separator a62c65bdb74 ignore focus when toggling debug console visibility 4d98741552d debug: do not render checkmark in view menu for the debug console ad232b0ac13 Fix #115509, register a separate action for opening serch editor from view (#115514) 4eb39372949 Fix #115511 Search Mode setting does not open editors unless search view is visible (#115513) 861a88ebadb Fixes #114201 da2adf433d8 Fixes microsoft/monaco-editor#2327 52f437953d5 add my paper cuts 090200d5aea fix https://github.com/microsoft/vscode/issues/115402 b36f9993162 Revert "fixes #114908" 99c406699ff fix mixed cells 384ef202510 :up: vscode-gulp-watch (fixes high CPU on Apple SI) e5b02b0610c liberate papercut usages 5a52bc29d5e Update working for default external opener d27b3130d92 Center notebook actions (run, stop, renderer, collapse, etc.) fixes #115087 38783a261a6 update version 36cabc4c123 🕺 One more time (refs #114219) 9934dea6888 Fixes microsoft/monaco-editor#2175: Improve hit testing code on FF 9d9aebd2e64 Add vscode-emmet-helper and restrict some labels 76adcde8743 Add `onDidChangeMarkers` (fixes microsoft/monaco-editor#313) de3b3ac5496 Don't exclude all unless there are no includes at all 791930308f0 Fixes microsoft/monaco-editor#2171 29c5c523023 Also apply #114709 to the extension editor 8c5e805d3a5 Fix spelling 662a698ef9e Skip failing test #115244 4d0a3637f29 Fix #115318: Getting started "Tweak My Settings" resets the getting started page f54b4fe5771 Fixes microsoft/monaco-editor#2168 d7821d5fb05 Remove console log ed4bd04c904 add other duplicate label to my endgame notebook 3fe4b0eb2f7 fix #115293, #113933 a7c0b43e1b5 Fix notebook action descriptions d045bc6ed1d Update color name for 'notebook.inactiveFocusCellBorder' (refs #114219) 660d6b82f85 Use unix style paths in includes always 4a338fd0d44 Merge pull request #115269 from microsoft/misolori/notebook-inactive-focus 588c3c49509 Merge branch 'master' into misolori/notebook-inactive-focus 12b56d878be Update color token name 'notebook.inactiveFocusedCellBorder' => 'notebook.inactiveFocus' 7ce63bef177 fix #115290 cbcfaa00f45 fixes #114914 8e22ecf4c85 fic unnecessary import e86befc8a9f Status bar: setting invalid color sets opacity 100%. Fixes #115292 b8bff49c9ae update distro 33e804f211f update milestone 3b87c36e2dc fix https://github.com/microsoft/vscode/issues/115207 631802d5cec comment out arm snaps 8aab6bc62d7 fixes #115219 3da57861612 fixes #114908 bb226913c5f Fix #115240 c8a90a48267 Merge pull request #115302 from microsoft/sandy081/remoteCLI b2a34770f01 #115294 also handle medium exe tip 724888adc76 Fix #115294 05568474922 remote cli: show host label f10dc2a548e more polish 4d3b15fda09 make sure to cancel continuation of `_handleEditorChanged`, related to https://github.com/microsoft/vscode/issues/115219, fyi @joaomoreno 971fa2cc9c6 Fixes #115304 0a943766a5f Fix monaco checks 9545d582360 Do not use the global `monaco` inside the editor bb841e3bbee fix https://github.com/microsoft/vscode/issues/115301 2ce26643d85 have a separate setting code cells in breadcrumbs, hide code cells in outline by default 17c617039b1 Squashed commit of the following: 3a287ee1eae Fixes microsoft/monaco-editor#2302: Only define global monaco if asked to do so or if using AMD a2bcb0608f1 fixes #114804 9519a5cb5a5 :lipstick: clean nuget.config file dcf0c56a796 node-debug@1.44.16 1d15b2fe17a use final DAP spec 1.44 6be5904d199 polish 1c1df3eaee5 fix #115050 flickering tabs when wrapped (#115273) bb931908832 fixes #113703 5d63134de9e web - fix compile 4b5a9c4b5f0 change remote cli to manage only remtoe 19cbd870aaf web api - expose env as API from facade (#115295) ee4516a4851 always on trusted-types for yarn web, fyi @bpasero 03902d48417 Revert "fix #113933." 70de88696c0 d'oh, forgot to adjust anyScore to new data format of FuzzyScore, fixes https://github.com/microsoft/vscode/issues/115250 7a9e56510d2 Not requiring NPM for typings (fixes #115228) fb5bc5dd2ce fix typo: ResourcEditorInput → ResourceEditorInput (#115208) f73c011ae3f fix: disable rosetta option for universal build (#115280) ee7e0ad0933 fix #115107. 5e5f2f3b6ba feat: add identifier for universal app in issue reporter and about dialog (#115277) d42bed7957a fix #113933. d09508d9cb8 re #115012. e48b3d3cad5 Update codespace-related getting started images & wording 64c4f7f49c8 feature insights for notebook. 5aac4f44562 fixes #115267 014aaa1047f Fix #115271: Search in Open Editors triggers errors when done without files 848896a75eb update distro 98da2b151c1 Remove unused variable dfb86c5fa13 Add 'notebook.inactiveFocusedCellBorder' color token b1ba0c70eaf Fixes #114172: adopt latest loader 4febf1e6c38 Add missing class to fix view items For microsoft/vssaas-planning#2286 4378b7f0201 fix #115169. e6d5a209440 Fixes `getBranch` when name is fully qualified ba428fe1029 fix #114225. ed8043effb7 Save only open editors toggle state 8dcebbaf54f path => fsPath again 949a20d14f7 Merge pull request #115253 from microsoft:jackson/open-editors-fix 20f8e59d696 fixes #112347 a1bdcf6aed3 fixes #115121 3d66ab98eb9 path => fsPath e3b0eae7403 Test fix for #114795 22960ca0155 fixes #115073 e375d137174 fixes #114869 cdbc22a9cbd Fix #115234: Cannot view search results when one is in an Untitled editor 977b2f6a1ca fix https://github.com/microsoft/vscode/issues/115201 ff27ea9437d Fixes #115148: Indent new line when using `IndentOutdent` and `appendText` e4f1833d79b Use x64 node for darwin-arm64. Fixes #115009 96fa81bb74a Forward arguments when click is invoked via `makeContextAwareClickHandler` (fixes #115026) 4bd2d367e7c Remote smoketest timeout (fixes #115159) e4022fb0e27 Expose a `TestCodeEditor` that could be used by the workbench tests 030c9d52233 cap notebook outline elements at 64 characters, fixes https://github.com/microsoft/vscode/issues/115199 ee65f21c4f7 use marked lexer to find headings, render MD as plain text before, fixes https://github.com/microsoft/vscode/issues/115205, fixes https://github.com/microsoft/vscode/issues/115206, fixes https://github.com/microsoft/vscode/issues/115118 c789c22efa7 Fixes #115224: Adopt Trusted Types in DiffReview a552ebc1f8b Revert "diffReview: use insertAdajentText instead of insertAdjacentHTML" eb1cf4b0bae diffReview: use insertAdajentText instead of insertAdjacentHTML e06ef891b70 Fix #114379 096d70ce18e fixes #114990 35c5689d292 fixes #114914 0f59f684a1a Fix #114982 bb6014df3b4 tabs - let the overflow gradient not draw over borders (#115129) 676e8d62a3e chore: remove universal build from its separate stage (#115203) 99e7aea4a82 PR template - remove pull requests link full stop (#115090) c246b5704f7 fix https://github.com/microsoft/vscode/issues/115124 7b0cfdd04ad fix git askpass 93830fbe3d2 cleanup #113562 8e68e0c4331 log source f434f853aaf pfs - workaround broken reparse points on windows (fix #115113) 1718be68d0f Fallback to default opener when selected 5662b3b6a25 Log exceptions and continue in calls to ExternalOpener.canOpen 9ee751e859d Error if registering an unsupported scheme for external opener 9421e50aa8e Improve documentation for ExternalUriOpenerPriority c4c5f45ce0e fix #115150. 39d9b04f2c3 re #115018. a56bc0c6711 Don't write preferredLocation into workspace settings for find file references 0ede5243261 Reword multiple external opener error e5c4f426fee Fix setting decription and remove unused setting d9e4f5cf97b Add new icon for open editors view 005db8394c4 throw an error with a clear message when a notebook document is missing, https://github.com/microsoft/vscode/issues/115018 0a0537961c7 tree: do not break fully when you can not collapse an unexisting node bdd2f1628e2 callStack view: set callStackItemType context properly b7e87c1bf27 :lipstick: 9788e81e98d Log individual events because `extensionIds` gets clamped sometimes d5bdb0efb21 fix #115011. c3746fa0aed Fixes #114983 21e970473c3 Fixes #114998: Fall back to a document range semantic tokens provider 58624bfcb16 Fixes #115032: Add description db92af7429d Fixes #115033: respect indent action when using appendText 774f887a985 update notebook 578e2dc4ee7 Fixes #115026: Adopt `KeyboardEvent.triggeredByAccelerator` c1afd7c238b Add `_debugComposition` flag 9e07bfd5946 related to #115037 75ff8b11310 fixes #115037 1f1ed78f7db Use ;; instead of ; for line comments (#115036) 960a93f0e2e add unit test for #114971 09ef3735975 Merge pull request #114972 from enagic/master 371629106b3 #114031 fix user data sync tests 08a2f9c5e36 fix enablement handler 0540478dc72 Reduce getting started for codespaces 1a9dd758530 Don't error out on unknown provider. 25f6e3e2540 debug: update js-debug a331c2b515e Revert test changes 684459c8dc6 Refactor searching in open editors logic 17685a9db95 fix #108950. a46fd0ee934 fix: update `isUri()` to compare `fsPath` as `string` 8fa1417e309 run oss too 1.53, update distro 88af66bceed testing: accessibility round 2 500d514ecfa Add fall back to default option for when external uri opener fails 8b1feaed3e6 Documentation clean up for ExternalUriOpener 0e5b47fa43c Use object instead of array for `workbench.externalUriOpeners` ed98eb19685 Fix spelling ae8bd3216f0 :guard: tests for selecting kernel. 2f6c928b209 Fixes `getBranch` issue with remote branches Improves perf by reducing git calls from 3 to 1 748b2e5a854 Remove `#` from typescript deprecation warnings (#114787) 60f3919b26a fix #114959. 7e3d5a0ce0f fix #114048. do not update active kernel if kernel is executed. c7cf663d0c4 fix #106362. Keep runstate when undo/redo cell. b112052169c fix #114171 8d7740fe3b3 Merge pull request #114944 from microsoft/merogge/integration fd1ba8c9692 chore: bump electron@11.2.1 2433b0eaf3c update distro f21a3b95e6a Merge pull request #114854 from susiwen8/hover-scroll a3131249625 update distro 58e88ff3ac0 testing: accessibility in explorer round 1 72172ed06c6 Merge branch 'master' into hover-scroll 68b7e79867e fix test-product icon 89e152635ab Limit spin to sync and loading (for #112298) 4ae47297a3e Merge branch 'master' into merogge/integration bd7dff7f071 testing: add test result to proposed api, ids for correlation ff08b2509f6 testing: fix not subscribing to first open workspace document cb69f5c9bca testing: add line background decorations 582ea371c2b [microsoft-authentication] Extend authentication session to return id tokens (#114675) 5a3fedf0c45 Merge pull request #114628 from microsoft/alex/python-language-configuration dac8d916d56 fix #110936 62093ff022b [html/json/css] update services & dependencies d877e86bdd3 Merge branch 'master' into alex/python-language-configuration e451364da15 Update Codicons version 51d19635946 reset template display when switching models. b18634fe902 fix #111587 Apply enablement to command links in welcome views (#113841) 07c3e907eb6 Improve glob module to support OS separator agnostic matching (#114810) 7468a060129 Revert "fix #114171." c708e3d5cf0 Move `workbench.startupEditor` to RESOURCE settings to allow setting to gettingStarted on a per repo basis Make sure to disallow setting to readme via workspace settings to prevent tracking attempts. 644d108f0d9 Do not reveal `FindOptionsWidget` all the time (fixes #114630) f3136a25fab Merge pull request #114934 from microsoft/merogge/terminalDimensions 60bce0f6287 feat: add macos universal build ci config (#114446) 19d87449a7b Add option to override 'pinned' when setting list selection Fix #114651 88fd9d9d178 fix #107239, set terminal dimensions d21d85a3fc2 Fix precommit hook on Windows c79a0282da3 Fixes microsoft/monaco-editor#2301 95227b3e10d Fixes microsoft/monaco-editor#2311 bf93e45b9c6 files - document file modes we use 1eb89d7da18 Add telemetry in the area of reconnection 3b03189afae Restore extensions in core (#114921) 5fcd9f74845 update distro 1aa795f2ff1 update jsdoc for #114908 415398e3995 tests - only use 'junction' for folders 604e231d371 fix strictEqual problem 7a89df95922 some more strict asserting tests 3cb3624be97 fix build b2242cc5ebf rename notebook outline settings to `notebook.outline.showCodeCells` fa7d5e7def0 fix `breadcrumbs.symbolPath` setting 830a7589e2a tests - enable symlink tests for windows again via 'junction' that do not require admin privilges 14cc5263711 Cannot open a remote workspace via --remote syntax. Fixes #114900 e60e0eab352 Cleanup some file related unit tests (#114895) a38cc82a154 fix mock, fixes tests 5592ed02fb3 rsource -> resource (#114837) bc3a770b78e perf - suggest status shouldn't listen when hidden dcda88e5a69 fix https://github.com/microsoft/vscode/issues/114798 eb5f9becd90 make SubmenuEntryActionViewItem not eagerly fetch/create the actual actions 137b6f5a464 Update endgame notebooks da0a04fffb9 Copy function fails over dangling symbolic links (fix #111621) c8ff3471b59 Do not attempt to open a workspace/folder that no longer exists when reloading window (fix #110982) d2cbc66835f Add empty problem matchers to build tasks so they don't ask me questions 1f8b429635d chore: custom protocols will also be intercepted by webRequest 62fcf3cce7e chore: cleanup webrequest filter for svg files 228459cc63a Fix: show hover when mouse control hover scroll 79be0a07248 Fix #114794 7b317afd931 Fix starting scroll for URIs with fragment (#111126) 98ec233c77e Fix: release note don't use editor style (#114709) e91fd3bd40b Updated Getting Started images with transparency instead of blur f0bd7eee100 only create processEnvironment once, now tests pass Co-authored by: Daniel Imms <daimms@microsoft.com> 4300e6c7d2c Fix #105177 get terminal environment variable to show up in remote container a095d7fcf74 Make sure altClickMovesCursor gets refreshed c2d09aaeac1 Open Language Mode picker for new file (fixes #110330) 885e66edf9e Open Language Mode picker for new file (fixes #110330) cd6fa35fb94 fix #114233. add5b32d959 testing: initial implementation of test decorations 3e55989cca8 testing: move test filter to action bar 2c19f7fb988 Fix #105177 get terminal environment variable to show up in remote co… (#114721) d8a3c5f61c8 fix integration tests. 88d66caf686 fix #114782 ed72c64b87e Remove unused constant de11a7dec60 Rename `isEdge` to `isEdgeLegacy` (see https://support.microsoft.com/en-us/help/4533505/what-is-microsoft-edge-legacy) 007f704eaa9 Remove IME special cases for Edge Legacy 4fac328d03d ok I'm out 86d96faaaf8 extract menu entry view item creation logic, fyi @joaomoreno prep for https://github.com/microsoft/vscode/issues/114123 bd929b33de6 logging - put storage tracing behind a flag to reduce spam b9c67304807 add some docs for workaround for #114227 a07327a430d better default for PeekViewWidget#_getActionBarOptions 3f3b4136060 maybe this is it 4b7f41a732e Merge pull request #114544 from microsoft/aeschli/114542 67c9ab0d514 test all extensions if system/builtin a4a9a5e69db debt - use css variables instead of dynamically injected style sheets 534d5b08948 :lipstick: 89855f0fcdb web - editor context menu sometimes wrong (#109166) 7bb55c99943 Merge pull request #112169 from chenjigeng/fix/debug-auto-decode-link da48ddc5fea upgrade gulp-atom-electron b57017797cf debt - adopt some strictEqual in tests f123c904b17 remote cli: do not sync installed extensions 5809e9eb031 testresolver: support server extensions dcc1e9df991 workspaces - shuffle some code around b3807b04f22 Merge branch 'master' into fix/debug-auto-decode-link ebf351d04b3 workspaces code cleanup 4937aee5ed5 repl: on debugConsole.wordWrap change recreate the tree, do not require a restart 1e0f94f9009 Fixes #114468 6f9c818900d :lipstick: 0d8ec8f09fe Ports attributes open -> openBrowser 1be6d22ebca add setting `outline.showNotebookCodeCells` to control if code cells should show or not 37c162ed6df revert 37a4b96ae18 simplify FuzzyScore structure, fix high, low match 9939537ea44 debt - use main in main side services consistently (workspaces) d7ddcd1e08c debt - cleanup WebFileSystemAccess#supported 6b1675af7e7 Open Language Mode picker for new file (fixes #110330) affac2b5ae0 Fixes #104004: Do not attempt to run extension tests in web worker extension host 2ef14cf785a fix workspace tests on windows 1848d3111fc Add workaround for #114227 ed00aebc389 Link names 98b4661b002 :lipstick: fed0eb5fd9a web - remove old API interfaces c7cb19ed216 Merge pull request #114749 from microsoft/ben/folder-id e5dd4b6e4b1 Add mock support for public ports to test resolver 4c0a4179e6e workspace - more tests for identifiers 106f26b27bc bulkEditService: dispose of listener in finally 1285843e55e When a tree resource has a tooltip it takes precedent 3ee49fa3f86 explorer: when new file system provider registered set whole explorer input 05bf7b0afcf Merge branch 'master' into ben/folder-id ec337988dd6 parseUri/Path => resolveUri/Path f9d16c3b3c2 fix tests 3f26fd17ba5 workspaces - some final :lipstick: cf4c4a0ece7 drop gulp-cssnano, use gulp-postcss b87d56c5332 distro 2e5034a74b2 Retry downloading playwright when hitting ECONNRESET f1e62c1190f upgrade dev dependencies 9321b2f141b bulkEditService: veto shutdown if bulkEdit is in progress dca2d81c652 upgrade build azure-storage 70a3118892b Allow svg files to load from Schemas.vscodeRemoteResource 4f2341834e6 fix nls problem, fyi @JacksonKearl 70f4451001a remove unwanted #region comment from vscode.d.ts 2fd18ac793f workspaces - reduce stat calls e61d0ba267c mark secretState field as private 4b9ccf578c3 fix #114727. load preloads when switching kernels. 167b920831c Enable searchInOpenEditors by default when not in stable 7e55fa0c543 Search In Open Editors (#107756) 9f9d1a76d97 support kernel id and extension a8145f67dcc testing: polyfill test heirarchies (#114601) 572bc1810dc Make sure we dispose of the open with picker after an item is selected 542de8e0093 Move schemes to opener metadata 885585c7f87 Remove test math formula from readme 793f2e06af4 Fix weight of terminal search workspace keybinding 3d641d9d35b fix #111889. d972bfc3266 Update elliptic and nwmatcher (#114670) 7310b17e25f Merge pull request #114669 from microsoft/merogge/altClick dec03c4a714 Improve doc wording 219d323100f improve setting description and make setting true by default and add === 821afe5e929 fix #111885. avoid duplicated execution placeholder status bar item on split editors 59fac4862da Merge pull request #114665 from microsoft/sana-gettingstarted 3003bde2214 revert "Open" to "Focus Terminal" 4b9b2ab9a60 Fix #114707 dbd4ede23f8 add api lint rule for region comments 41d8bb26110 Merge branch 'master' into sana-gettingstarted e7d3eb87cb0 :lipstick: 565f3a59e6c @ for CI failures 98ee1c6efda update distro 3ec90672006 Simplify local port logic in test resolver + OS check f2b2854a6b2 (for now) have tab decoration off by default, https://github.com/microsoft/vscode/issues/49382 67f1ada71a6 chore - a few more strict assertions in tests e8f6c273819 Use random port if privileged in test resolver bdc3b07f428 Fixes microsoft/monaco-editor#2305: Account for padding when computing the content height and having scroll beyond last line enabled fcccc85ff97 Add more to test resolver tunnel factory and fix port filtering ad437ef958c Fixes microsoft/monaco-editor#2313: navigator.clipboard is not defined when loading not secure, via http d3fbbece829 :lipstick: 5a95cd26e4f Fix #114708 3ad7af3ab6b :lipstick: 9b7323a7efe cleanup types d8831220ff1 Update showCandidatePort for test resolver f6490bfa5fc :lipstick: getFolderId 758f66b5986 workspaces - actually use workspace 79230501646 Don't await remote env before setting up process manager 9ca50fbb47c Merge pull request #114702 from microsoft/tyriar/109600 4877478fb6e Hook up alt buffer active ctx key b5f36a24b63 testresolver: start a test server a49455b5286 :lipstick: isCurrentWorkspace af915f0bc4c Create terminalAltBufferActive ctx key 6755b6bb3e9 electron - need to check if window is destroyed before accessing webcontents b1cb3b1cbb1 Merge branch 'master' into ben/folder-id 37ea1d82847 Merge pull request #114660 from microsoft/isidorn/async-tree-diffIdentity 19e390d5b58 polish 04ca5c80d3f Merge pull request #114593 from jeanp413/fix-111572 0249c31a59b testResolve: more tunnelservice fixes c735c8b2913 Merge branch 'master' into alex/python-language-configuration 67bf6577b4d testResolver: fix for tunnel server b6f19ccf3fa CI notifications 7d5052a8fce Merge pull request #114687 from microsoft/alex/ci-windows-cache 15e58cea4d3 test resolver: add tunnel server 18c8a3f0482 workspaces - compute workspace ID and check for existance in window service e9967519db1 chore - strict asserting in snippet tests 515f179c98a decrease repl refresh timeout f63310750f6 Even more tunnel provider logging 44e020ac02b Trigger CI 05e4d593c23 workspaces - move id computation to main f5d760b48f3 Merge branch 'master' into isidorn/async-tree-diffIdentity 831d1942874 Create .build directory e8473247567 distro 4f98d9c0be7 no double reveal of notebook symbols 232052d7e63 Create our own node modules archive (#114516) 33789a59919 workspaces - drop duplicated payload interfaces dd84387f9e6 window - merge workspace and folderUri into one 0c02f245f07 bust node module caches 914d8dff29e add notebook for notebook paper cuts c71edb7d883 get marketplace extensions in `yarn web` f4a0c209bea formatting c8ce53e492e window - reduce to one property for opened workspace f19f4a1b908 Fix Keep activity bar icons stable on reload (Web & Remote window) #114144 9cfba546810 move build/dependencies.js to typescript acaed317263 workspaces - add identifier to single folder identifier 7e2d8b48e36 Merge pull request #114581 from microsoft/chrisdias/solongsofar 3207692dbbd Merge branch 'master' into chrisdias/solongsofar 44eb775d1db further remove single workspace identifier traces 46b964b1b7c workspaces - remove ISingleFolderWorkspaceIdentifier requirement from workspace service 47a6682df6f fix: allow svg from devtools scheme eaaf647c8c5 workspaces - remove ISingleFolderWorkspaceIdentifier requirement from history aa774aeeb79 :lipstick: regions 71feb05bfba :lipstick: workspace payload 6b241a6845d Closes #111210 - adds openRepository api 5bcd2220750 Fixes checking for rebase against wrong branch Refs: #1866 1a4b35c2023 :guard: 26aaaeb11ca re #114583. 6e56202803c pin notebook editor when execution triggered. ece4eeb0647 only handle override when id is provided. a2830f41653 execute notebook with args 1c755a4fca2 fix #114674. 9a55eff36fa testing: make filtering work correctly 847c52e69fa testing: add hover titles for items 0e9e4e46774 testing: show stats about the last test run aa14d823df5 testing: show badge for running/failed tests c2a2e9cabf8 testing: show test progress, implement result service 48c7596e909 testing: fix swapped run and debug actions c6e62500779 Merge branch 'master' into chrisdias/solongsofar 1123ea5791b set false by default and consider multiCursor de24392e690 fix #114583. 79ec33ab1eb Merge branch 'master' into chrisdias/solongsofar f087f82a3b8 allow reopen notebook with another view type if not dirty. 559a63373fc fix active notebook editor in repen with quick pick 3fef8c795c5 Update gettingStartedContent.ts d591739670c Fix #97564 (#114438) 5717c0396ad update distro 1509770d10d Fixes #58440: Finalize `OnEnterRule.previousLineText` API aab5336e534 polish 9b1d85bad8c repl and explorer adopt diffIdentityProvider be4d10efa1b async tree pass on diffIdentityProvider to regular tree 28b221faa8b Bump concat-with-sourcemaps from 1.0.4 to 1.1.0 (#114648) 2e40c684ecf Bump fstream from 1.0.11 to 1.0.12 (#114649) bc3a873ee6f Bump macaddress from 0.2.8 to 0.2.9 (#114647) f9109f4464c Bump sshpk from 1.13.1 to 1.16.1 (#114645) d3965a2b4dd Finalize secrets API, closes #112249 699b02d3ae3 Bump hoek from 4.2.0 to 4.2.1 (#114643) 93ae815ba14 Feedback on secrets API #112249 64fa272029d Bump stringstream from 0.0.5 to 0.0.6 (#114618) 1266a4e4d05 Support git-cmd.exe as a git bash shell cbbf2d09904 Correctly resolve mapped drive on Windows 7139a93a8c7 Bump mixin-deep from 1.3.1 to 1.3.2 (#114619) a011dab93e6 Fix #114639 ec1eda0d96c Rename `OnEnterRule.oneLineAboveText` to `previousLineText` after API call feedback (#58440) 38c051bf865 Catch errors in tunnel providers and log 947626dfa4b fixes #114616 bab7a83909b shared process - check for destroyed webcontents before calling postMessage b0883ec87a9 Properly call dispose in tunnel factory We really need a lint rule or something for awaiting/not calling functions 02f7983156e More tunnel logging a7980b630c0 some initial :lipstick: 0b038406a95 :up: distro 6c4203f7482 Modernize CLI main (#114623) aaf5a7fee3b Merge pull request #110912 from Wscats/enoyao-Environemt2Environment e2bce32da4b #114627 complete fix 0fbab387483 :lipstick: strict assertions in extHost, mainThread tests 5cec4e2da6e don't expand outline tree when just updating, fixes https://github.com/microsoft/vscode/issues/114386 845a4d4268d add new rule to enforce Thenable over Promise, adopt in vscode.d.ts and vscode.proposed.d.ts dfc8f5ab91b comment-out console.log fyi @connor4312 e9263cc8269 some API proposal for open editors 543af670531 fixes #114607 2d5f7fd0726 Move `onEnterRules` to `language-configuration.json` 87dba0db6b2 Fix #114627 368c03fdc8a Fixes #114348: Allow `onEnterRules` to be defined in the language configuration file 390dac56a51 debug dynamic configs: Use the type of the provider, not of the config since config sometimes have subtypes f9f87fb6fa1 Add logging for tunnel creation 37c4d4b0a83 fix https://github.com/microsoft/vscode/issues/114621 b675fa18cb4 'Resolving your shell environement is taking very long' shown in every window (fix #114622) 06ab012baa5 state service - actually implement interface 9deba1b10ae code catchup 4d0d36c6ab1 update distro b31660dccc7 update distro f3c865334d4 use real tsec instead of vscode-tsec fork c0a0a35a87c more clarifying comments for shell env resolve 6effd9dce9c better fix #114564 a16beb16509 testing: fix run all tests command b50bd5d0944 Close #114342 1f8643ef760 Refresh Images In Markdown Preview On Change (#114083) 686cd7df530 testing: clean up actions, add run/debug all, rm duplication bb1c05e62e2 testing: unify testing view f37dd663235 Revert "window - do not send IPC messages to destroyed windows (fix #114563)" 16ea22eea19 Update Codicons: Add 'combine' icon 7f4d67c94cb Fix #110812 (#114553) 049735e8d96 A case for 'Shift+Insert' added. Fixes #114103 (#114520) a11dd7cd48d fixes #114199 3ed456050c7 Fixes #111572 6d6fec82092 Finalize product icon theme contributions. Fixes #113828 c42b385bcea Disable contributed openers by default in calls to openExternal fe81f9f5b26 Add link opening getting started task action. Closes #114582 3e4552ffcc7 Remove unneeded mapping from cintainers to disposableStore 3411ae55cc8 Allow splitting gettingStarted editors fixes #114321 fa2dbc16ca8 spacing 82a21e5a032 :evergreen_tree: 239213eaeb1 push it real good 3c4f06dc98a update distro 010e1d0e4a3 open in new tab 74f31a68598 Fix #111299 (#114441) 36cb0bde33a ci: disable exploration sync on PRs aef623dc1d3 remove "so far" from Problems message (which assumes you'll have problems later) eba7c23da0c trees: rename option to diffDepth b32d137681d Merge branch 'test-tree-testing' c100b5c26ac add clearUnacknowledgedChars flow control 6815e754602 Merge pull request #114237 from microsoft/smarter-indexed-setchildren bc84f07dc53 navigationActions: remove dependency to notebooks 81ec098e60e Merge remote-tracking branch 'origin/master' into smarter-indexed-setchildren 88835344408 trees: don't use diff identity provider for resort 7ae39d955d4 fix https://github.com/microsoft/vscode/issues/114576 ee4f4dbf97a make trusted types policy strict bcb5f3c77b7 update mkdirp fe1fdf0b4fe Use correct value to enable port finding 616fb1cfed2 Merge pull request #112317 from plainerman/fix-99072 c0c033ff4f7 Use port auto forwarding setting to disable port finding (#114574) b0b4bc4e338 add grammars scripts 15a285fd5ae Change "Requires Sudo" to "May Require Sudo" c6145fc3065 ext (un)link 4ff784e1fbf promise :lipstick: cf4111f6f89 show a modal dialog when no default formatter is configured, https://github.com/microsoft/vscode/issues/113903 dbf36e4cfb6 Change aria label when attaching f8df6a7e47d oops do not have .only 5a4d90a550a window - do not send IPC messages to destroyed windows (fix #114564) 635d7af6385 update ext types 7a34c6d6227 update tests 36929d3b59e exception widget: allow to tab over each link, enter to navigate to link 3c49afeaafa fix hygiene 867a52fc090 ext each: allowUnknownOption ff393a3349e add open tunnels to test resolver af2bcd4d461 bring back vscode-colorize-tests 0e7f3d0d8cb Revert "remove colorize-tests extension usage" 971190e4d0f fix region comment 81eccfbf68e cleanup native modules test 28ad78e7dc8 fix https://github.com/microsoft/vscode/issues/114537 af59db28c8d stream - some cleanup of observer 78d5286adb9 Bump sshpk from 1.13.1 to 1.16.1 in /build (#114534) 9af9580bf0a Bump stringstream from 0.0.5 to 0.0.6 in /build (#114533) b165e20587d InlineHint#hoverMessage becomes description (maybe better tooltip?) and support string OR markdown strings b47aa19443c FileService improvements (#114428) 2d9a0d12131 inline hints: tweak colors, react to theme change, add rounded corners to hints d29bb624a40 Merge pull request #113285 from Kingwl/signaure_arguments_label caa87e0b523 editor status :lipstick: 2472798cd57 Fix: selecting entry should focus back to editor (#114493) 32b28f6f8f9 And again bump distro ce106c3924a Bump distro again. ced398d18a8 Bump distro 30f17c9572a Merge branch 'master' into signaure_arguments_label dc588389507 remote install-extension with VSIX 18aa3199c23 Avoid `ERR_STREAM_WRITE_AFTER_END` 847300e49a9 support vsix for install-extension 92083ed3e18 yarn ext 085317e932e dev: ls d6ca7769f42 create extension workspaces bcf514160be uninstall-extension should remove both local and remote extension a40b4e72d08 add API command `vscode.executeInlineHintProvider` and some end-to-end tests ac85fb8a74b fixes #112045 7a938679f82 clamp font size at editor font size, don't go bigger d65ab8dcd9a use all of context decoration as decoration type key 4af282ea26d explorer: download report progress in the explorer due to rich download progress to not get double notifications 1d3b03bd551 padding should depend on font size too 4651f66cca1 simpler decoration type management (rely on internal ref counting) dab702a135e extManCliService: Sort listExtensions, fix output f101028176c Fixes #114299: Add commands for invoking semantic tokens provider 5087b08c6d1 :lipstick: 1981776d0f9 less state inside InlineHintsController-type, only have one type of decorations, and much :lipstick: d427deac780 explorer: adopt confirmBeforeUndo 74f272fbb7d update distro c27642c76d6 Merge pull request #114421 from microsoft/aeschli/remoteCLIExtensionsManagement 0d4bf785b6c remove hover (should come via decoration) and action/menu (should be self contained if at all) 97f237272c9 rename remote commands to _remoteCLI ae67879ed5d don't propose new API on ThemableDecorationAttachmentRenderOptions 756337d48af Merge branch 'master' into signaure_arguments_label 2bb41a14025 dev script 2388c80c74c Add `confirmBeforeUndo` option on the undo redo element 407557ca234 Save file dialog: sort file types alphabetically (#114487) bf90bd15185 cliProgressMain: add LocalizationsService to ServiceCollection 911a54273ce Merge branch 'joao/fix-web' 9995d128240 missing build output 09bc6fc64b1 Migrate to new deb repo (#114527) ed8655201ae fix web extensions 7fa8f1aa7fb Remove plug icon from ports view Part of https://github.com/microsoft/vscode-internalbacklog/issues/1689 667e41626f1 explorer: if you can not undo, pass undo to editor 85f1501c861 update distro d3611cbb634 fix toString 2ef04b24f42 :lipstick: c208ec384c9 :lipstick: move all scoring logic into _doScore 9441f1c6457 Add support for npm scripts with a space (#113840) 253d99a16f8 update distro 84865c05ecc Merge branch 'master' into aeschli/remoteCLIExtensionsManagement 22e02e00804 use URI for VSIX paths 96001455045 Fix tunnel creation in web 1c131cf2657 Avoid extra fields ebac10e0a56 Avoid conflict error 3c2c937f991 Merge branch 'master' into signaure_arguments_label fcc00b29f5e Avoid ts changes (#2) 08f3bcec33d fix https://github.com/microsoft/vscode/issues/114518 c16956439b3 Bust node module cache 5560c9f4da0 Fix #114455 0a2b6d4a1c6 inline collapse all actions 141b275c41f Merge pull request #114260 from microsoft/sandy081/comments/fix92038 ff309d2a239 Merge branch 'master' into sandy081/comments/fix92038 39edf4351b9 Trigger GH CI 12ef541b365 :up: distro ff9fbcb077b telemetry - lift some helpers to electron-sandbox 93b5a0591f7 sandbox - lift remote agent service to electron-sandbox 9cea4954aa5 notifications :lipstick: 691951c3b1c editor title - no need to update menu onDidRegisterExtensions ec5d1c2ab93 debt - push more window related things to window helper class eaa959d34b8 fix #114273 253e9e32261 shared process - consolidate services 0c8cf08b44b shared process - drop management service 1caaf1b2dbd :lipstick: path labels 61312f3708d Remove instantiation service accessor 2e89c2d4ba5 Add 'key' to onDidChange of secrets API, #112249 c5f0bac2a81 Create issue directly if signed in, fixes #95165 0faf1550289 Disable on enter test 48b726e39e7 Fix regex 5f6acfb68e1 Move jsdoc completion tests to smoke tests 800e173c403 Split ts into unit and smoke tests b813d5dd300 Leave the local extension host running when connection is lost to the remote extension host 3a9daf3e34a Adopt new vscode-userdata path format bec5afa2923 fix: remove unnessary asar files from mac arm64 a31b0617e24 expose altClickMovesCursor as setting (#114429) b2575665d82 Emmet wrap update, fixes #113930 21c11ba864c Fixes #114433 - adds setting to avoid git config 79cfca5aa29 fix #114416 LabelService.getUriLabel bad relative path if in root workspace (#114419) 5a25a566959 workbench.action.debug.start => workbench.action.debug.selectandstart a3febc56143 Potential new formatter for userdata in serverless. (#114296) 663532c3173 Skipping unreliable test a68f1326e87 Update built markdown preview code 308a4f6a484 Make sure ts extension has loaded before running on-enter tests d87041eddef Downgrade simple browser to prompt instead of being the default on web 3310d3ac2d4 sort notebook content providers in the list. 03dd7bf1d91 testing: polish and unit tests for the test tree 337b3e8d055 turn on flow control by default 7c4248780c8 adopt useCustom for permanent connection failure 2137a7f8508 implement useCustom in dialogService 5b8f78a1570 Move sync-enabled trigger to gettingStartedService 67c988005f9 Do not wait for the first reconnection attempt in the reconnection loop b64a4ae1aa3 Scaffold `MessageOptions.useCustom` 6d50c71f41c add editor command, fyi @dbaeumer ff042e9fa40 fixes #114203 381b99f6415 Also run the output based auto port forwarding (#114424) f7e7a95479e Merge branch 'joao/remove-grammar-extensions' bf764f1ce6a wip: sync-extensions dev script c198925570c extensionsManagement for remote CLI 4974a335112 smoke tests are tests too f745a912ae1 fixes #114420 62bb9b3d3fd shared process - adopt toggle method from management service 65582ba33d4 Fix #114326 0442b734227 remove devops ci badge d472f9d503c remove devops continuous build f8dbf7dd079 Merge pull request #114359 from microsoft/ben/shared-process-message-port 4af3c1c0576 get grammar extensions from marketplace 217aab28fac breakpoint polish condition context keys 6ca430e6a6f Merge branch 'master' into ben/shared-process-message-port 55325988a07 shared process - basic message port tests d952c818176 Fix #114379 6f9f6f806c1 Azure DevOps pipeline artifacts (#114405) d577c4b18da remove colorize-tests extension usage bc7d3c9ea6d remove grammar extensions be2732570ac Include tunnel service canElevate check 6889ed3ab17 Notification for elevating when using privileged port from openTunnel 25a9fcdb918 Merge pull request #114388 from jeanp413/watch-copy-value-selection 98acb74149d shared process - fix --status invocation addb6b9b53a :lipstick: 55e10fd785a shared process - introduce a separate service for management 22c1c0b486d update distro again ba7f5c60a5e update distro 5d620dc8466 Update Linux publish script 45e8d6ebc65 Update distro commit c082930a439 shared process - introduce platform/sharedProcess ec2a8e5b9ee shared process - rely on "close" event for disconnects 9e1863ec2dc shared process - :lipstick: 98d2d74ba07 Revert "Publish scripts update (#114375)" 99f0ab9f732 Publish scripts update (#114375) 2bf5b56f115 shared process - move the shared process back to IPC folder 8dff4cfa55d Expanding Getting Started text based on first round of feedback. bcb33ef6290 Merge branch 'master' into ben/shared-process-message-port 9c7128d8fab Fixes #114384 - recheck resources after save/add 746c455458c Respect multi selection when Copy value in Watch Expression View. Fix #114353 1894765dd17 Merge branch 'master' into smarter-indexed-setchildren 1a6eef3170b Update image ref 54cb0ed544e Clean up settings sync entry 4207c4ee13e Move defaultExternalUriOpenerId into configuration to avoid cycle 5c39159acb4 Fix cycle 4566eebe4fa Fix typo in markdown sanitizer (#111258) a34e751b017 Fix scrolling of markdown preview. Close #65504 (#111094) 64496f82196 Allow using 'default' to force fall back to VS Code's default opener 6cceb4eab08 Remove enabled setting and try to open simple browser to side of current editor 1e3a23b4e0a Fix simple browser button color for light themes cc5e8b22faf Continue work on url opener api a590d4fac36 Only show "Open in VSCode..." when isWeb. 67c889e3941 Merge and restructure menu (#114383) 56a6279a1c8 Don't use getActions in search view #92038 856277c8590 Github Login => Setting Sync ad3974ad88a :lipstick: e32e353bfde fix #114171. 255853d1714 Remove emptyWorkspaceSupport when conditions 11d18c2c094 `remoteName == codespaces` for codespaces section 9f3832dc688 Bust the node module cache 5029b4f362d Fixes #112552: Set server marks to `ITimerService` 9cb4f1e2ae4 update distro 43d111c0a48 Getting started content (#114305) a4b13661009 Add performance marks to `IRemoteAgentEnvironmentDTO` cbb94cfb607 Revert "fixes #114203" 8dfc81fedc1 Small tweaks ff7aabe3fca fix #114215 c8a6ddba9d0 Enable forceConsistentCasingInFileNames flag (#114334) 6525b42f479 remove unused file e12a9d74a62 #114144 fix remote explorer icon flickering d03490f3532 fixes #114203 f34a3ace3f9 update distro 55960b7d61e add flowControl to terminalConfig 7ae54ca2d6f breakpoint widget: use same mode for coloring as the underlying editor 835a1ce6efd allow execution against a hidden notebook editor. 5d6cba5cbc2 Reworking external opener implementation to allow configured openers to be called directly without a canOpen check 5b1e59c636c explorer: hide open editors for new users e1d8b926583 update distro 30f61c2449b part of #114214 serverSpawn=true c4d5b055d37 Merge pull request #114269 from microsoft/alex/fuzzy-score-improvements d4f993de63e Saving an untitled file closes it (fix #114272) e44fb4ab927 update distro 526f826ac14 fix #114192 634ebecb8b7 Refactor code to use `await` 3e6535d882c shared process - implement message port connections and wire in d6f27b92719 Polishing/fixing/addressing feedback for portsAttributes Includes: - fix in json schema - use object instead of array - change label of already forwarded ports when setting changed - fix for merging ranges c972009ef68 Merge pull request #114214 from microsoft/tyriar/flow_control cc8c9a2230d No need to store scores a79276dc649 Move to log service f8ec60aa06f Add flow control setting, remove fake latency 98038a8835d Merge pull request #114208 from gjsjohnmurray/fix-37570 065f0e46405 Auto forwarding fix 7a9bb5a44f9 breakpoints: inline action to edit condition. Render conditions for function breakpoints. Allow to edit conditions for function breakpoints e9f6c35c17c Fixes #114146: Increase max BracketSelectionRangeProvider duration to 5s in unit tests 4e4d2484a74 Extract `TestTextResourcePropertiesService` to its own file 00f8540d793 Fixes #114332 f1cb1b27f3e format 40e3106e5fa fix list drag affordance 7899bfe3eee Merge pull request #113315 from qchateau/fix-semantic-highlight db30147068f Add test for case to assert that fetch should be scheduled again when a text buffer change occurs while the provider runs and the provider returns null 44278132f4f fix peek view alignment cd906568752 shared process - document electron IPC 96b44121f98 shared process - add error handler and graceful-fs 2964fcbb846 shared process - extract more cleanup helpers to contrib f1c510b4a88 Merge branch 'master' into ben/shared-process-message-ports c265dff48a2 chore: bump electron@11.2.0 a8dd7f60a62 update collapsible when children change 710846866f7 Activate extension on simpleBrowser.api.open b7f9eddf043 Allow passing viewColumn to simpleBrowser.api.open 9b83eb6eb50 smarter depth selection a1d5ea876c3 Polish, also fix #113930 2b5ae783bf6 testing: add full json reporter to show more complete output d39eefd1b0d update distro 59891debcf0 Wait for outstanding zlib flushes when draining a WebSocketNodeSocket (#114314) ea13176ee96 Enable image preview for avif images 7da421d99bd fixup! make it work for compressed trees, recurse 6c4a00ce747 Make default text editor replace existing editors for resource (#112848) a59f30011c1 Add a 30min cap to CI jobs e7aa009ac3c Remove enabledHosts setting 61ec57016c4 Fix spelling 47aa3ad09ab Continue work on opener service d6936dd524c Add mechanism for snippets to overwrite Auto-closing pairs in some cases (#114235) 2ca7b5426a7 :lipstick: fb6a9b4824b fix #114289. notebook.selectKernel takes kernel id. 2156b8cc758 check and ignore not found error 31a15b5b9a3 Add command to kill server and trigger handled error 23be24d8289 Allow theming getting started page progress bars closes #114303 2774f79df3f Do not show "Cannot reconnect. Please reload the window" if the cause is a handled RemoteAuthorityResolverError 56e05127690 move to browser namespace e5e791003f4 Merge remote-tracking branch 'origin/master' into smarter-indexed-setchildren 2d892ae9c7f Fix arch check for PowerShell enumeration (#114292) 3ca55d031b1 Update Codicons: increase gap around plus icon (fixes #114016) b903748b833 Fix candidate filter and auto forwarding wiring (#114290) d66db5cc754 fix https://github.com/microsoft/vscode/issues/114220 c88a51e10a8 Merge branch 'master' into fix/debug-auto-decode-link 4450e1d827d Azure DevOps - publish Windows artifacts (#114285) 42d7d3a47d7 breakpoints view: render edit action inline for exception breakpoints 40d6f79875b MenuItemAction: make sure to respec item.icon a198be16f93 shared process - some :lipstick: 67f8c0ca5a2 Merge branch 'master' into ben/shared-process-message-ports daa7afebd06 remove undefined from outline data source cf03ef33f45 allow to clear input of data trees, fyi @joaomoreno 0ecb7735496 shared process - more cleanup dea0095e83e Add icon for public vs private ports 212a9434541 Merge remote-tracking branch 'origin/master' into alex/fuzzy-score-improvements 36a9cb8645e Improve `fuzzyScore` 475d3464e87 Have single outline config and let outline creator know for what they create outlines 9266fc49839 mock a label service to avoid breaking layers in tests 9af036b8274 Fix comments b4e4bd16421 Allow tunnel providers to support making a tunnel public 9853c8fe6d7 Fix cr issues a4f9e607619 fix https://github.com/microsoft/vscode/issues/114266 2376bed71e1 :lipstick: some region-comment polish 64f32932c68 debug console: fix error in console, do not bind to same htmlelement a scoped context key service 75ea87a2636 shared process - introduce platform/sharedprocess dcce02644ea fix https://github.com/microsoft/vscode/issues/109658 5ce7b02b6e8 refresh the remote indicator when actions change 5db4708e99d shared process - avoid payload IPC roundtrip and enable console based logger 6fef673683f update distro de4463874c4 callStack: do not use getActions() 152d0ec8f05 finalize CancellationError API, fixes https://github.com/microsoft/vscode/issues/93686 adb037b74d8 fixes #114137 e59dc77d0d2 shared process - more cleanup 3f37b664fcb adhere to DAP spec; fixes #114229 e776f87e140 fix --builtin 7285f791ee5 Use menu 1fae5211635 shared process - more cleanup 9bfa4c1d558 Merge branch 'joao/extract-extensions/themes' 9c6e10497b5 use in-mem fsp 7eb52e75e08 shared process - more renames eba7707d382 shared process - clean up some types and imports 675e5da76b1 shared process - expose methods for message channel API d0749f8c9a3 use in-mem fsp 936e77761b5 include error into startup error dialog (#112846) 68ba207260a List still dirty files when backup fails (#114064) d4be66da200 Fixes #112487 - avoid using stale cache for render d78fad382aa skip failing test on win32 (#114248) fd0a3a12e7b Update wrapper class name for paramter hints 8f384b51a93 Fixes #114204 - always renders the input box 27b824b32c8 Adds ability to pass remote/refspec to pushTo cmds d076ee1b943 Adds force push mode to push api 02380e70149 Removes repo hint from args 7f489f589d8 Hide warnings for settings groups that have dynamically registered settings Fix #113747 d7d5f20047c Fix #114218 145bcd3a732 Insert new code cell should always use available languages. d536903a2b0 :lipstick: d88b60ceca6 languages in notebook document metadata. 8a2b9e9047d trees: add diffIdentityProvider for efficient setChildren updates b6435bc4240 Remove unused import 47a135e715e Rework opener api proposal 6184addcd1d fall back to homepath if home unset. closes #112775 b3d57e69b02 Update PHP grammar, fix #113185 92833fca559 fix #114233. 04efea43fa3 testing: peek diff test outputs 989f2eb812e setImmediate => setTimeout 02276814922 Add new external uri opener service 22c88cfaaeb Batch ack events coming from client 3232112f9ba Only resume if it's paused 60e46eb8756 Delay animating until content is prepared to prevent weird flying elements. 0738f76daca pull themes from the marketplace 0a19f7702a9 Rename ackId to charCount bf52d50a0a3 Remove ackId from data events going to client 7aee462b8a3 Use char count instead of ack ids 7e5c01208dd Start of low-high watermark flow control 69a6e6ac937 #113757 show panel move and hide actions only for panel views 3a4dcf4890d Fix unit test for Win32 release (#114212) a04802f5865 #113757 show panel move and hide actions on view context menu f29502563bb #113757 allign reset location action f1ee68fc468 add tests for RELATIVE_FILEPATH snippet variable c6c7ddd4437 Merge branch 'master' into tyriar/flow_control 6430ee1efce Basic flow control for ext host processes 9d39f4e6cb7 don't auto insert semicolons 169269a3f07 fix tests 3767f97bc32 Adds onDidPublish to Git api 8832366467e Closes #110881 - adds possibly rebased warning eba4da27278 #113757 show sidebar actions only on sidebar views 2e279d37e7e Property preview text wraps lines in debug console 554ae13fa9a Fix address for port open attribute Part of https://github.com/microsoft/vscode-remote-release/issues/4046 b7b36bb1908 remove some tests 9ecba1b468e Merge pull request #114039 from microsoft/isidorn/bulkFileEditsUseTextFileService 1e9b86da1f9 Finalize adding a cancellation token to resolveTreeItem Fixes #111614 161ce44ddae Azure DevOps - Move release into a separate stage (#114205) d3e4bdb6177 Merge branch 'master' into joao/wsl c644f3788d0 revert wsl and distro 3a1c42c150e textFileService make getEncodedReadable public 67f9988bdc4 Support to define additional attributes for ports Part of microsoft/vscode-remote-release#4046 53be807cb4d throw nice error (and prevent stackoverflow) when instantiating services recrusively 3653f34dbab Do not instantiate hover widgets in the `onModelDecorationsChanged` event 0a28ec7fb14 fix #37570 add RELATIVE_FILEPATH snippet variable 868271067e6 filter perf marks that don't start with 'code/' 675638196d2 debt - remove duplicate drive letter implementations 4816a253eaa Revert "use PerformanceObserver in node's perf-util" 05c4659e096 use PerformanceObserver in node's perf-util e500f76d9cc remove test dependency on theme extensions 0324150670f Merge branch 'master' into isidorn/bulkFileEditsUseTextFileService d88c1b4a64c Merge branch 'master' into isidorn/bulkFileEditsUseTextFileService 22bd999e86b debt - use provider extUri in file service 4b3ab7048fc :lipstick: b90166177bf reuse stats collector for EchoRunner, fix missing titlePath-property, fixes https://github.com/microsoft/vscode/issues/114190 7a8c7f57312 activity bar - use IAction in more places b5b160e015e activity bar - show a "Hide" entry for accounts and home indicator (fix #113757) 7ab5c2a90ae activity bar - consistently show right click menu everywhere (#113757) f675564c5dc fix #114028 e17aea136d3 Fix #114189 - disable caching b9aaba047c6 activity bar - remove "Hide" from left click menus (#113757) 2b0132d09f1 activity bar - update order of entries to reflect visual order (#113757) b33b28dd078 Activate onStartupFinished (#110031) d61eb64745c activity bar - change visibility of entries to checkboxes (#113757) 6dc779565e1 :up: distro 913fff96a3c testing: fix error when test view is hidden after showing f5665378fd2 testing: start of diff peek view 09d99f7d71b resolve kernel providers and kernels. 732d4ff89e8 Make PowerShell 7 default if available and show in choose shell menu (#112768) 74038b7e0d8 do not use file scheme c88ab9e0b63 use in-mem fsp - remote folder config tests 506ae4a53e7 use in-mem fsp - multi root workspace config tests da3a21ee4e6 Merge pull request #112602 from microsoft/rebornix/output-view-model 041a5c3b6b9 fix tests - do not use file scheme f92251d8e61 use in-mem fsp - workspace folder config tests 1e44ae5da86 Merge branch 'master' into rebornix/output-view-model 03450bf0941 Update Codicons: Update '+' modifier location (fixes #114016) 84f2cf6449a use in-mem fsp - workspace init tests 722a6664f84 use in-mem fsp - workspace editing tests a2efefd3713 use in-mem fsp - workspace tests e3b18fa3efb testing: add filter box 676bb6b100e Merge pull request #114127 from shskwmt/fix/113603 990906a1655 Adopt strict assertions 00a781f926e debug: use mnemonicTitle and avoid dupliacte registration c38c1f497f2 use in-mem fsp - workspace folder tests 42221c900ba Set override to false when reopening editors after dragging them to a different editor group. This fixes #109000. (#114093) 31e33c478e5 Fixes #114042: Use Buffer only when it is available cef7004a46a activate search result extension onLanguage:search-result #110031 39619a136b6 minor polish e8fb4fd30da bulkFileEdits: use textFileService only for creating empty files c85297669ee Move id, label, and options to authentication provider registration e9ae0082963 use in-mem fsp in tests 3f3e35bf17e Add boundary for right arrow typeahead and fix bug with resetting Terminal (#113863) 61c6334a3f8 Fixes #112373: The hover should always consume mouse wheel events 3d500ebd8b4 Adopt proposed `CancellationError` (#93686) 5c1543b556c File name in editor tab reverts casing on save (fix #114096) 76c22d48c82 Merge branch 'master' into fix-semantic-highlight e149bdb42ac Merge pull request #113837 from HaoboGu/HaoboGu/issue113404 1551d1f1ff0 Fixes microsoft/vscode-remote-release#1485: Make sure to only render Reload Window prompt once c9bae24fb70 More UX feedback 7cf2ad082f9 Render remote name when reconnecting cba1d1b1848 Prefix all `performance.mark` calls with `code/` 64947067ab7 :lipstick: unit tests 533d094020f Allow logging FS access with stacks 8ec95fa3b7a tests - improve ext path tests 55bd92dd538 tests - extpath tasks are flaky ea7b8ddda3e Can't open, rename or delete files that contains ":" on linux (fix microsoft/vscode-remote-release#4227) e3f5b3dfe47 Merge branch 'master' into HaoboGu/issue113404 bd5c20448c5 Merge pull request #114129 from microsoft/alex/configuration-editing-tests-improvements c173fb7d72a #114144 revert showing cached theme icons 088304c9968 #114144 - Do not cache only uri icon efb833ab7c7 Merge branch 'master' into HaoboGu/issue113404 5755d943ca6 Tests must be compiled even when `yarn` is executed acb0a35629d cache icon paths in web 73b4dabb2d4 Make lint happy d1cfec44472 :lipstick: 8b288893a92 Merge pull request #114101 from shskwmt/fix/113807_parse_args d541d7c64c6 make SubmenuAction strict: don't allow changing its properties, make it not disposable ea756907598 - Make cached configurations not disposables - use workspace configuration disposables 31a53bb2427 :lipstick: 43310230886 Merge branch 'master' into signaure_arguments_label 175e2c0b1d1 `yarn` is already installed (fixes #114140) b57739f4a24 tests - more use of getRandomTestPath 64a14963f7b Expose actions to duplicate editor groups (fix #114132) 60bc00ff63d webpack config typing fix f6bbc8b68d4 update tsec tool cfb2ad879a3 Update src/vs/workbench/services/configuration/browser/configuration.ts e25cbb45e7a Dispose all Disposables from tests (fixes #114125) 2fd00ba9fef Add a way to troubleshoot fs calls 57c405c24c3 Change reason for moveWordCommand to CursorChangeReason.Explicit 7c3aacb40aa Add a mechanism to track disposables from unit tests 11ac71b2722 editors - cache previously used layout and return it 03cb2d2a236 Dispose `PieceTreeTextBuffer` instances e114a24d9f9 Improve usage of Disposable e71f31abe9c editors - copied group is missing to register editor listeners 313f4bfecdc fix #113620 db701d281f7 Fixed not to skip determination of option type starting with "_" 3ceb3a100ed tabs - improve logic of previously used dimensions and relayout 6bd7b70515d Revert "Enable webview tests (#114059)" 0a3a9ce7bb9 State of tabs is not fully updated when toggling workbench.editor.wrapTabs (fix #113808) b0e96922417 tests - selectively enable some previously skipped tests ea1b3f27db4 Fixes window border causes webviews to be positioned slightly off (#114061) 01c6003c295 Enable webview tests (#114059) a12a996d780 Retry idb tests. Ref #114025. 7a7d11fcc6d Merge branch 'testing-group-by-result' 5f2036033c0 testing: improve projection logic, add state grouping e3509b62fe6 Add search.mode option to control default search experience (#114015) d110d503425 Remove webviewHasOwnEditFunctions context 50dd2dd3f9e Add context for when the webview supports find d8a3dd44be1 Removed unused param 0fafaab62e2 mnemonicTitle in native menubarControl d95e22d0a8d make menubarControl prefer mnemonicTitle, make MenuItemAction only implement IAction 8d8ee957418 options for getActions() are optional c88c207e6c0 fixes #114028 6828ae1ab50 Removes trim & fixes regex c45eac1a819 tests - use explicit skip over handling within test 8d46328a407 more :lipstick: 832afd1276d :lipstick: 15cd2a1abd2 #115025 hash the uri and create css rule aa5064d4fd4 Lift some tests to browser (#114041) d6a63fc79ea FS improvements for unit tests (#114026) a2251a3b6b9 do not use mnemonicTitle for all action titles, #102361 3898af5db3d typos 10592747998 refs #102361 mnemonic as command model property 8ae693bee2c bulk file edits: make sure to use textFileService when creating files bebd0664073 Fix gulp task provider so that it doesn't always try to run 29e0cfd8beb Always elevate (if needed) for openTunnel API e7c84aab5b1 Fix privileged port elevation flow from UI 61187660af3 Fix #114031 114e38f175e suggest - add min height when persisting widget height 2042a0e4c23 Add new terminal link text for tunnels (#114033) 174259eec8f Log when lsof fails and return initial fe175afdb80 list widget should not remove rows from DOM when reusing 91a0d07f3e7 Improve `canTunnel` Part of microsoft/vscode-internalbacklog#1709 288e8c233a8 Fix #110525 5ed73f6e850 don't theme icon for MD elements 6d2e0aa21d3 rename tsc config file for better intellisense ec4c9f4c8f7 Merge pull request #112833 from homebysix/list-extensions 7b16f15d005 Merge branch 'master' into list-extensions a5a0c1527d1 add tsec config and exemption file (defunct?) ca6a7a69989 :lipstick: 5adcd2521e9 Fix #113257 ed6c343edb7 gracefull fallback for TrustedFunction 44c9b4bb7f3 use TrustedFunction workaround when loading extension sources inside web worker eb940d4ed6d Fix #113988 adc68dc3561 Add `canTunnel` to tunnel service Part of microsoft/vscode-internalbacklog#1709 128987f575e remove duplicate step 4c42e6c111b Fix #114013 35766c616cb #113757 show sidebar actions also on view title context menu e4dc7b4d796 Clarify OpenDialogOptions note (#113831) (#113998) eb409622888 tests (unit, electron) - set forbidOnly when running on build machine 691da329d66 Revert "refs: mnemonic as command model property #102361" 96e2981c91c skip failing test (#113882) 82dc292811a Merge branch 'master' into HaoboGu/issue113404 0949d5b794f Remove unused var acda4aed821 Make the external opener a two phase process aa73c2d435d Fix random focus lost issues on CTRL+1/2 for a webview (#111676) 045b0fc4c09 Fixes #110509 - handles markdown escaping & spaces 31d5e48d92a Fixes #114002: Finish writing any outstanding messages before disposing d36b3616e70 Change Emmet to onStartupFinished #110031 b041f460ce6 Show a disconnection dialog only after 40-50 seconds 455b029ad1a Render "Reconnecting..." in status bar and use "Disconnected" only for permanent disconnection 5d9e867aa4f refs: mnemonic as command model property #102361 3dc0203e021 testing: auto reveal selected tests e2c305f3a3b Allow registering additional external uri openers bdf57b45ced Remove button background in simple browser aa85ab9d03e Make sure we also log event when creating a iframe based webview d964664da29 Disable dynamic cwd resolution on Big Sur d68056d9072 Improvements to batched testing. Ref #113911, #109271 8c3f5dd3fad Support to start multiple debug sessions from a single launch config 80f369b7bee reduce number of entires in test batch. ref #113911 2b20162d227 Avoid hostname resolution in lsof 70e37bec1be Fix #113920: Codicon => ThemeIcon 16452c54f38 Merge pull request #113938 from microsoft/alex/terminal-exthost-improvements 98cc02c097d change default zenMode.restore to true bbb0aadc87d enable trusted types by keep a yelling default policy for a day to two, https://github.com/microsoft/vscode/issues/103699 23ac286dccc #113975 use insance to remove svgs tags e803459d4ad fixes #113921 8ad08b04f5e Do not compile `/test/` and `/build/` scripts during postinstall, the scripts get compiled explicitly during CI fa701a373b7 update references viewlet aa48a4eff7b `monaco-compile-check` is covered by the GitHub CI b1877cd33e2 Merge pull request #112033 from solomatov/error-handling-in-terminal-start a7cf03de2db Add elevation message to ports UI (#113990) efd298ccbdb Fix #113760 a78fffbdb01 remove unused eslint mocha 72572c59cfb bust the node modules cache 578c3d5374e fix #113781 d4c32800737 tabs - polish how to detect that scrollbar needs update 683a30f74c4 Revert "better fix for https://github.com/microsoft/vscode/issues/113852" 7222c005ca9 update loader, event better fix for https://github.com/microsoft/vscode/issues/113852 c1930b6baf6 make default policy strict, https://github.com/microsoft/vscode/issues/113975 cdb373186cd refince CSP for trusted types but don't yet enable it, https://github.com/microsoft/vscode/issues/103699 a9dc6d28fde use default tt policy to workaround electron webview innerHTML-usage, https://github.com/microsoft/vscode/issues/113975 d5fc23ce6ce Wrapping tabs: editor toolbar bleeds into tab when space is limited (fix #113926) 14bb2fdc128 Tunnels from a tunnel factory can have async dispose a84603f49ff fix condition f2dd0954925 add (disabled but almost ready) CSP for trusted types, https://github.com/microsoft/vscode/issues/103699 4aff4b99239 trusted types - loader should use trusted script url when using script tags, https://github.com/microsoft/vscode/issues/103699 de9e9c414ef fix path in tsec-compile-check df10825f69e fix yaml 5e673678ebd Merge branch 'joao/build/single-compile-job' 575f87306f9 Merge branch 'joao/build/esbuild' fb4a88e4037 rename ab3297dd136 only run terrapin on cache miss 11b79ba7ebb parameters d495358b01d add parameter display names d944b91cd1b remove no-exclusive-tests 39810d812ef Sandbox: adopt forcefullyCrashRenderer when reloading unhealthy renderer (fix #112485) 2b7435c389c window - focus() window that opens from protocolHandler af5adb530a3 Revert "add arch to cached data path, https://github.com/microsoft/vscode/issues/113852" d687818f8e1 better fix for https://github.com/microsoft/vscode/issues/113852 2d114755e83 update distro 4149b09417d parallelize eslint and hygiene in product-compile a4f9970924b Merge pull request #113826 from nrayburn-tech/issue-109438 74bc1d2672e re-enable test for https://github.com/microsoft/vscode/issues/111867 c6ceb1ab2ea isolate eslint from hygiene 519f8691bad fix typo 935cbe6aff3 update test cases 3759568789d support more unicode chars in isSeparatorAtPos 685999bcf35 Merge branch 'master' into HaoboGu/issue113404 e269e5e2c6c revert back using switch for isSeparatorAtPos, add several cases f3b2680ee3a Merge branch 'master' into alex/terminal-exthost-improvements 01089c0a505 testing: fix unit tests e2c91378410 testing: fix unit tests 59091157571 testing: code lens and diagnostic information for tests 3d8888779d9 Fixes #112446: Avoid timeouts in mirroring terminals to the extension host by assigning a temporary UUID to terminals created on the extension host side f1151f84ff7 Adds userAgent to clone, pull, fetch - #111909 Changes to use env 6802a656e26 Use cast instead of generic 271d9b8c007 better hygiene task definition 809d2f63d0e Added show options to simple browser open command 2fed7ba374d Adding settings to control which schemes simple browser is enabled for ba67d1bea44 Add more explicit type for TS 4.2 af6d164f73e single compile job cb67fffb94b improve hygiene glob patterns 27e26536f12 :lipstick: e4fe157544f equal => strictEqual f489602633a Merge pull request #113919 from microsoft/isidorn/workingCopyFileService 4aca944132c make sure to not fire any events for empty opertaions array 4f109404604 minor polish de8b6772761 Skip batching test due to failing on build machines. Ref #113911. ac10e57f6cf fix: The git commit message field is cropped with negative zoom (#112316) a7267aa0935 Update distro e8edff5eb7e xterm@4.10.0-beta.39 3259985c7af rename random_uuid to just uuid 1ace7e34995 remove console.error on commands for noisy tests 6763d82fdd1 also filter before debouncing when menus change 6c12d89415b :lipstick: 9293f64e937 :perf: first filter and only then debounce event handling 43aebefbf62 use Date.now() in stop watch c8d91038302 :lipstick: 39dbcfcfbce Set remote.restoreForwardedPorts default to true c6cc7d61401 workginCopyFileService: only one event for multiple operations 4d4b9225d2c Fixes #113917: Add square brackets around ipv6 addresses 83b4d6c8ce0 :lipstick: 7a27b248841 fixes #113815 8389f072696 Azure Pipeline - Adopt pipeline parameters in favour of pipeline variables (#113902) bb4cbce9699 Revert "publish linux builds" c49ef6df61d [html] update auto-rename-tag to linkedEditing migration 4fe3f75c6d3 Use `nodeSocketFactory` for tunnels for now (#113914) 1228854b4ae Adds support for gulpfiles using ESM. (#113505) 169a0ec047f sandbox - allow to enable vscode-file protocol via argv or environment (#98682) b1659198f62 fix incomplete stub, fixes tests 448d0497e68 Revisit how activity bar items and status bar items can be hidden by the user (fix #113757) ca2e7d8527f publish linux builds 0cb7dad36f0 adopt creation of N resources at once, https://github.com/microsoft/vscode/issues/111867 b99e9bc2990 apply file edits in bulks of equal edits, https://github.com/microsoft/vscode/issues/111867 841f6c9938e align source-map dependencies c8ef4ecd835 remove deprecated settings sync settings 27ff5760893 :up: playwright f054767eb4e remove unnecessary line 22b9a2b1e8b update esbuild f8a07fa6a9d Revert "build on mac11.1: upgrade version of playwright to 1.7.1 (#113906)" 63a0638d4cf build on mac11.1: upgrade version of playwright to 1.7.1 (#113906) 983bd69effc Update problemMatcher.ts (#113834) 0402f76ace4 Workbench has white background, then flashes black, then flashes white again. Fixes #112816 c6a1eda3315 themes: add ThemeSettingTarget d51e1fa4718 workingCopyFileService: create and createFolder support multiple resources e153ed6b3fc :lipstick: 16da2c5f0e5 change create, delete, copy, and rename operations so that they can handle multiple files at once, https://github.com/microsoft/vscode/issues/111867 fa593d83ad1 use vscode-tsec instead of tsec 007eb56ca84 yarn.lock leftover 6503475091f chore: bump chokidar@3.5.0 (#113886) 72095f86036 add arch to cached data path, https://github.com/microsoft/vscode/issues/113852 5ed76e3da7b Merge pull request #113842 from nrayburn-tech/issue-113809 296ba5464ba Remove obsolete chrome debugger recommendation aaa8fa92c67 empty f1a0aa9378d Fixes #113866 - removes transform optimization 9b6aaf1e86c Fixes #112481 - missing refs (because of trim) 4167837cb85 Show hover for comments, fixes #108396 dc5a3da3abd Upgrade to latest Emmet (#113848) 6f56b47c696 fix typeahead regex for move (#113850) 98f1ed6c758 Fix rewriteWorkspaceFileForNewLocation test. Fixes #113762 20950d65268 testing: update old import cfc8c5d3d77 extension webpack: do not copy .ts files as resources ed3989b069d Add some recovery from a missing compositionend event (#112621) 2c5c0a3be14 testing: fix loading indicators, add progress during initial test discovery 2112a99fd9d testing: migrate from actions to menu contributions 52bdc14cc6d Copy of translated errors for js/ts web build d29388d2554 Reenable test, fix #113768 485c5fc0093 Revert "extension webpack: do not copy .ts files as resources" 3aa41899aaf Unable to change to another theme if the theme file does not exist. Fixes #113661 66482b368eb Sequencer.queue: support failing tasks (for #113661) 63deed1c6e0 :lipstick: 41d01ec14e9 don't leak emitters of context key services 87d2b3d07cb add support for event profiling 45f79f85735 Scope gitignore out* pattern microsoft/vscode#113823 9be7f7fb655 file name incrementing for files without extensions ced3bb4bb9e Secrets API feedback 037708a33f6 Avoid textual codicon references in gettingStarted Fixes #112657 c8fbf3aca54 Fix #112735 0319fedae10 add lint rule for missing cancellation token in resolve and provide methods, fyi @alexr00 please remove surpression comment eed13efcc36 fixes #111413 d0f68b3ec9a IndexedDbFSP Perf/Correctness Improvements & Tests (#109271) 76dd27c3be1 fix https://github.com/microsoft/vscode/issues/113829 064fc7a5267 api comments, fyi @RMacfarlane 265bd0b5b9a Open Editor Sorting: fix issue when untitled editor changes name and list does not resort c1274981145 Fix #101738 3f435ff6c1f fix #113404 ab1aeb6b73d extension webpack: do not copy .ts files as resources 0a3e23a5b2f new html settings not it in the settings UI c41302c5ab1 Relax worker.onerror after a successful worker start 6c95b041ea6 test: add tests for #113403 c907b8fff85 no vscode-imports b99faeeb3ce fix minification target 51ea16966b6 :lipstick: remove appendChildren infavor of append, fyi @bpasero c46eca1dd34 Merge pull request #113518 from nrayburn-tech/update-dom 37b0d344c7b add a RANDOM_UUID snippet variable 2d1b63d6a3e Fix showing views submenu when view is merged with view container and view has secondary actions. 48dbb328998 fix https://github.com/microsoft/vscode/issues/113819 e8ad195f3e0 Revert "revert pool" 13e313c2b58 fix compile and hygiene cache miss f06ebe74253 :lipstick: f90c518b03c debug: remove enableBreakpointsFor since php-debug now moved to new api e008e41d27b fixes #113242 0652b9cbec2 debug toolbar docked actions only appear in debug viewlet 750948b7b5c fix hygiene as well dd9e52a40d9 libs a96a29b7535 pkg-config 035e15b7712 revert pool cefe06d375f build-essential 09e281c091a Fix #113732 7449d86b89c use esbuild for minification ded513b20b2 Make cancellation token in resolveTreeItem required Part of #111614 7814ffc41ec Fix #112663 699d736d785 distro 82b99b3286f skip flaky test (#113620) a9ed4e9b0a4 Fix quick input button height Fixes #113745 c4aeb68a68a debt - introduce and adopt flakySuite 174bfe9b528 simplify gitignore 008f8dcdeea missing compilation 503a2458dc4 Merge branch 'joao/build/agentpool' b5ccd30c95d css - less generic rules to prevent leaks f64cf2922f9 Fix remote explorer views getting changed across windows (#113237) c4ea0b55906 fix some spelling mistakes 6659f8dfe58 use compile agent pool fe795313d8e Revert "parallelize hygiene" bdbd644c27d parallelize hygiene a1760b1a6c2 Merge branch 'master' into update-dom 998e5e2ea67 onDidChangePassword -> onDidChange in secrets API 1bb2ae0e365 Allow ResourceCommandResolver.getRightResource() to return undefined (#113364) 7db413d4c10 Move secrets API to extension context a48ef56fbf7 Fix compile for current TS version 3ed300eb9db Add simple browser extension (#109276) 69dfa670ef1 Fix compile error if using older ts version 4d8895c7b72 Just kidding, keep proposed onDidChangeAuthenticationProviders API for now 942c3bad6b8 Sort contribitions b565c422aa3 Add find all references command for JS/TS 0f9ee988467 Remove deprecated parts of proposed auth provider API 13317a96944 Merge pull request #113618 from shskwmt/113318-diff-empty-files 87c2cf1b590 Merge the Monaco Editor job into the hygiene and layering check job 604e2466d90 Merge branch 'master' into 113318-diff-empty-files 48742bd3a10 Update ts grammar pinning tests 3bdf2825d07 parallelize 79fd01a78b4 use yarn task again 74623bc93c5 Update JS/TS grammars 2b040e87633 Unskip tests Fix #113761 714f85fc189 update build pool fee7cdacf72 add provider naming rule 4649e1205f0 fixes #113725 726acc51308 use vscode build agent pool 9d5f04fa0bd #100700 remove the skipped test e4bb3ff7295 fix #113217 414a4c0f511 list added view descriptors in ascending order in the event 8a0058b9e3b Merge pull request #113549 from nrayburn-tech/issue-107028 fc4b40b6338 fix type casts f4ab083c28e update todos ca370bdb0ae update my work query f93a2b62ef0 fix cr issues 00181ad8951 Fixes microsoft/monaco-editor#2292: `model.dispose()` should work just as well as `modelService.destroyModel()` f02af16530c Remove sync property d883d379d11 Merge pull request #113303 from microsoft/joh/toc ceb8da0be04 tabs - disable badge decorations for compact sticky tabs that have fixed width 4f34edadd65 Merge branch 'master' into joh/toc b62ec5c0eeb move shared config key into workbench layer dce7b0cd63b simplify outline model again ea51fb1bddf fix tests b948e42373c :up: distro 64eb716d57e env - fully qualify our own variables c03bc427cf7 some :lipstick: and refactorings 1e5b337c02b move document symbols command to right contrib fd23a8e3280 Have condition of test publishing match the condition for test execution 8986870317a Merge branch 'master' into joh/toc 9b66dc4ad2c debug console: to string of simple values should duplicate value for each count baf15f1041a Allow tabs to wrap to multi-line (#106448) 8ed509056a9 Merge pull request #113710 from mitsuhiko/patch-1 0490bb1e9ae Merge pull request #113716 from noritada/doc-fix 5bf42c9acd8 Merge branch 'master' into joh/toc b6c601b4fc8 Remove duplicate 'the's 8fc5e370f65 Fix a typo in a log message in extHostCommands.ts 98106c48a07 No need to create fake workspace folder for query builder Fix #111348 3283ade7649 Don't use 'expandPatterns' for workspaceContains search Fix #110510 da4784eaa84 Don't miss creating a new default terminal when reconnection is disabled Fix #113564 4e7e21233e3 Have `computeSync` return an array of results 5edb6102629 Extract all MarkdownHover computation to MarkdownHoverParticipant 408539d8fa5 More cleanup 18982d441bb Fix compilation error d3b643c8a48 :lipstick: 923f34a80d1 Extract `MarkdownHoverParticipant` from the editor hover 2f817caf6e7 Move more marker specific logic to markerHoverParticipant 28795976207 Extract `MarkerHoverParticipant` to its own file 765947c205a Extract marker related hover logic to `MarkerHoverParticipant` 7e7775705ee Fixes #113318: Show having no change when diffing two empty files 72420829833 Fixes #112834: Ensure the markdown link provider is registered before invoking `vscode.executeLinkProvider` 262a7157ab5 revert webview preload changes. 56c808a66a9 Emmet flatten DocumentStreamReader (#113602) b84858babef Emmet remove dependency on vscode-html-languageservice (#113599) 94facfcf06a Merge `ModesContentHoverWidget` and `ContentHoverWidget` 3564f180616 Fixes #40926: Inherit visibility from the previous line 95cfa9ede4e Fixes microsoft/monaco-editor#2276: Check pixel ratio after each render 19b5e736fa7 :lipstick: 689fbbd9607 Increase timeouts 5cc0aa28496 Add support for including line feeds at the end of lines (microsoft/monaco-editor#2265) 4a121608e8c Add test for microsoft/monaco-editor#1235 92d4b14e293 Update rust grammar afb6a0c56ef Fix CSP 15561c41399 Emmet polish 15ba9aee0e9 Emmet improve Expand Abbreviation perf (#113558) b5cd082cd47 Emmet refactor toggle comment (#113557) f1ea605a695 Use blob urls instead of data: to maintain current origin e6daf340852 Better simulate real-life CORS in code-web server 58852eaa854 Add a timeout to the editor tests step 5ea96ec9cd7 Fix `_colorMapOverride` usage before initialization 67bff68034c Add `monaco.editor.setColorMap` 433833fbe02 Emmet refactor reflect CSS and update image commands (#113550) a6bb30b41f7 lazier loading of windowsProcessTree c1bf6e0307b no need to update api 05be32f0551 turn on renderer view 7c11754ad4f avoid duplicated text model. 6a7f07f8b61 update height without scrolling the view ebb316a2881 Fix incorrect icon hiding for files in tree view 5dbfe32be31 Allow tree item command to be resolved later Part of #110498 3a70241a0bf Merge pull request #113536 from microsoft/alex/build-compile-no-container 3e945d092c2 Trigger build 321b407de55 No need to use containers for compilation and hygiene jobs 5b75a42575f Cancellation proposal for resolveTreeItem d746f2d2772 Fixes microsoft/monaco-editor#2220 0dc7faff87e Fixes microsoft/monaco-editor#2222 cbea242dcbb Fixes microsoft/monaco-editor#2236: Avoid using `wrapper` as a css class name 7c937a7a383 Fixes microsoft/monaco-editor#2237: Add API to register commands 0439aef7b3c update dom to use newer methods c44b7d25d91 Refactor Emmet merge lines and select item commands (#113516) c7dbab59ff4 Emmet create new html-matcher override instead of using LS (#113508) a1ea4df9596 Empty output view style update and layout change 4b6280aa8ce Skip webkit 9945754a620 Add editor smoke test (ported from `monaco-editor`) 4df5d59e021 force update metadata diff editor for the first time. cd836bb54f6 Fix process explorer styling issues, fixes #113399 3c518e43d39 Update distro f19eb28477e Avoid installing typescript 2ca3e67f32d Rearrange CI jobs 802a36b0970 Add typings validation 4df5991023a Adopt latest setup-node action cead2666633 Align all yarn caching steps 2a8140c5e8a Let debug wait for tasks to get input Fixes #108443 ffef9abe924 Hide auto forwarded port notification 82fe1e7d0df Avoid touching passed in options object (fixes microsoft/monaco-editor#2210) and avoid deep cloning overflowWidgetsDomNode (fixes microsoft/monaco-editor#2184) da8549b7323 Merge pull request #113376 from microsoft/alex/use-builtin-cache-action 4804bbcdff7 Tunnel factory can return undefined (#113232) 1c0efed5a67 Test cached node modules 9c9e1075826 Fix semantic highlight scheduling 413b5d47057 Avoid ts changes b4789ecf849 Fix typo 2b380bf8c34 Support whitespace options d20f8ed37d4 Add style controls 4b3d54ceb32 Avoid changes 7222b357f75 Fix cr issues d26dbae6cdd Adjust request schedule 0c697b2e334 Merge branch 'master' into alex/use-builtin-cache-action ddb88dac9b8 Avoid touching continuous-build-* 4248e3f7e82 Add Download Playwright step 2697a42ee71 add range WIP 2db89c75e6f rename to inline hints 1954e938504 Adjust hint label styles df24d0153d8 Trigger a build to test caching 1b713df9b61 One more try 941b3513c91 fix view state being stored after picking an element ff5245ea45a Enable playwright debugging 0d671ccb2a7 remove unused context keys a747b66c1ec naming: Outline -> DocumentSymbol when it's a symbol, some cleanup 86dd04ecfc4 fix some outline settings so that they are also language overridable fcba2ef5891 simplify filter updates 61965e6bc50 Use fast 7z compression level 674877fc173 properly implement `revealFocusedFromTreeAside` command 5162c8e8563 Add "Loading..." to custom tree hover Fixes #111615 4468307af3a Fix themeIcon + resource in tree view Fixes #113374 ed87c35de9a Show more port cmdline when wide And add pid. Fixes #112796, microsoft/vscode-remote-release#4120 0b1892f877e Start candidate finding later (#113377) 5b9ea8d3780 fix/workaround rendering issues with codicons and quick pick 02b72216d7c Merge branch 'master' into joh/toc ce02917f666 change cell uri fragment format so that opener service doesn't interpret it as line number, also throw error when trying to resolve a cell as notebook, https://github.com/microsoft/vscode/issues/113307 7b6bca0bf59 modes hover must not bread fragments, https://github.com/microsoft/vscode/issues/113307, fyi @sandy081 bbaff3d568b Adopt `Cache@2` for node modules caching 97ae453378e honour outline problems settings in notebook outline 88bafd443d1 Merge branch 'master' into joh/toc d24ab0a201a Improve comments and code style ff8ae0b93ff Avoid changes bf4e2371d4e Avoid generated file a6fd2cc1088 Use utils type converter caaf2a07a94 Merge pull request #113341 from microsoft/alex/node-modules-cache-key 8b7c6622339 also use outline view state for qiuck pick 4140affee2c breadcrumbs picker must restore view state when being dismissed 7cc87833199 trim MD headings syntax from outline element adc8c296ee8 move more things into outlinePane-land 1b8be429cda properly cleanup notebook outline marker b884f75fa6f fix stale breadcrumbs issue cb020e68a04 tweak (reused) rendering for breadcrumbs 4fa97186146 fix and tweak sorting 9c861dc5fd5 update outline as soon as it becomes visible 871f167341c add IOutlineComparator as concept, remove `outline.symbolSortOrder` 68257573641 More tweaks 382a8740a91 Fix that `VSCODE_ARCH` is not taken into account on Windows 40fb699b6f4 style tweaks 63acd85f702 render markers with outline elements 7728010c73b Invoke `mkdir` with `-Force` 05a5209b4c5 Fix candidate port finding (more async, better timing) (#113342) f23ed65688e Compute node modules cache key in JS to avoid globbing a5360f21b81 Merge branch 'master' into joh/toc fe70487f14b :lipstick: d75115ee9c7 breadcrumbs - make sure to dispose current outline when editor changes f39f31d2ca3 protect breadcrumbs widget from rendering bugs c459ca37441 Merge pull request #113332 from microsoft/alex/modules-list 3de96fd2372 Simplify code b7a5fcdc6d5 show a default entry when a cell is empty ea633831d49 workaround https://github.com/microsoft/vscode/issues/113333 07b28e284ba Bust the node modules cache 76c974bfebd Have a clear list of directories where yarn should be executed 1d7fb0e757b notebooks quick pick should contain all elements 698ed864114 fix issues when user state changes 25709313284 make notebooks outline a tree (using folding logic), also fix notebook outline icons 9f5cfc246bf Add dummy support 434f63192e8 Revert "Avoid generated files" 96b889a113b pre calcuate output height. ec3f4088e71 restore view state df64bfe7f7c avoid view state npe f98fabae6ce Merge pull request #113279 from microsoft/alex/remote-websocket 9a7e8372ea6 update distro 102e69c975b Merge pull request #113311 from microsoft/alex/gulp-lazy-load da802ca8909 style polish 98e05820b89 update distro 1ee7a0e015f Merge remote-tracking branch 'origin/master' into alex/gulp-lazy-load 1630db29bf8 indexOf baac11d5f58 Merge pull request #113296 from microsoft/alex/gulp-no-respawn c1eb24b027f Load expensive node modules lazily 11e600ce2c1 remove console.log d14c8de672f event dispatcher for cell layout. 4afc1ee4406 retore awol feature and fix tests with that 52c1cce2597 Add controller 6fa83ab26d9 move deprecated style into IconLabel, move/rename outlineTree to outline 54da36d181b proper disposing of outline objects d7644dc25ad replace IOutline#resource with #outlineKind a54c02aedd4 add setting: outline.symbolSortOrder 515550212b4 move sort order 088b21038e8 properly layout tree 661c741c302 make sure outline is all expanded 277a8262e0e Avoid gulp having to respawn 310a9ff90fa Merge branch 'master' into joh/toc 22c5527f96c fix compilo 9699993f161 use outline service in outline pane cfccae30dbf Fix layer breaker fd8b68457b5 Exit immediately when a cycle is found and running on the build 9c2a1dc473c Don't restore ports that are already detected Part of microsoft/vscode-remote-release#4112 741a568bfd5 Avoid generated files 8476ff1a9de WIP d2ee88ba3fd add config per UX (breadcrumb, tree, quick pick) 1922771f2e8 move delay "after big change" heuristic to new outline model 1478078ee30 Update task services doc link (fixes #112591) (#113170) 445f259e34c Add sorting to npm scripts (#112725) 297567be0c1 move document symbols breadcrumbs logic into its own data source f2fd0ec094e Use the browser's WebSocket for remote connections 17573d22216 move outline view state into its own file ca08df3de54 fix compilo 1844c541870 testing: forgotten push to enable debugging 84903a3f400 revert outputs should trigger output rerender. 64c38324e65 no outputs to render ede4de744d9 vertical alignment 23658cc8753 empty cell outputs placeholder 597ec5f0573 padding polish for mimetype switcher d345d1bd827 mime type switcher 8b23b938a38 split point takes renderOverviewRuler into account cb5f9b5294d Merge remote-tracking branch 'origin/master' into rebornix/output-view-model 6f11d34f677 resolveNotebook API command takes no argument 9ac5131833c Have the `TunnelService` use `IRemoteAgentService.socketFactory` 11f838c144c fix #112747. af92a731fa0 Fix #113250 0e2a0f9013c Prompt when there is an AMD module cycle d63aa232d93 update distro e8bb7a938ee fix #113243. f0376ac1312 Add `permessage-deflate` support 609d547db1f also show cell-file icons in quick pick 7593c56fdd8 use file icon (if applicable) for cells, otherwise use default icons 5ebbd9a77cf re-use css classes for better icon support 19cf2d424e0 render highlights in breadcrumbs picker 68da4f16d67 remove onDidChangeActive-event 358f3909620 simplify model, add keyboard nav support for notebooks 822a45f6072 add outline target and adjust sorting, filtering for document symbols outline accordingly cece1a4fcf4 use identity provider, some cleanup 88c271c3f71 remove ITableOfContentsProvider, remove duplicated code, add quick picks to IOutline 4d47c40dde4 delete old tocProvider 7cc71d65361 Fix broken remote explorer drop down Partial fix for https://github.com/microsoft/vscode/issues/112750 513055e2e0d show a root element where there is outline-breadcrumbs but none are currently selected ebb69237016 reveal vs expand folder vs select folder... c51830e8efa better revealing and previewing 48c2ad6493b Temporary workaround for #112843 add8753c74c Only terminate after 3 EPERM errors dee0c84e7f0 update distro a512c86f10e Revert "fixes #112750" 57e3aba4e16 Have `/build/` compilation and `createAsset.js` be runnable independent of the root `package.json` baadb591bd0 update nb breadcrumbs as you type c6f70a3a019 :lipstick: c2f1a367ef0 Adjust node module path 29f556a724c styles for notebook outline elements ec6087fe180 Merge pull request #112837 from microsoft/alex/node-modules-build2 a8d9a5eedc7 Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 5c1ff8158b7 Avoid lookbehind (not supported in Safari) b71972bbb00 Support open in background for 'open with' f0c758bdcc9 Support open to side from the 'open editor with' quick pick 64888cafe07 Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 09ca712fe7f Fix compilation errors d78c8689d0a Give browser unit tests even more time, the build agents are having a bad day 36d09208f19 Fix whitespace issues from github merge UI 72cf134322e Don't transform viewColumn used when creating extHostWebviewPanel programatically 32d935ebf4f Extract type guard 186792cadbb #27498 restore extension editor webview scroll positions (#85982) fc35c4275f8 fix #112778. 768cd308c62 typeahead: fix invalidation on 2nd char in zsh aa8962f5dcd Fixes #112353 54dc2d786e1 Merge pull request #112384 from myovan/master 25212c95eba Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 563664f3491 Increase macOS browser unit test time because it continuously times out 16c2193e3ff eng: avoid duplicate prelaunch task runs afafd5e8358 Merge remote-tracking branch 'origin/master' into rebornix/output-view-model a207b50937d dispose webview scroll event when switching models. 4fa0f309ab8 webview cover. 9970299016a dispose webviews after switching models. 361877735ce :lipstick: 71a733b4aa0 finally fixed the OutputViewModel leak eb154856a38 fixes #112366 87629065098 :lipstick: 6ad37a351ff cache metadata and output height. 11d5c625d1f fixes #112750 20831dd3df4 Keep only `@types/*` deps in `/build/` and share `terser` (#112718) 8fdb44467c7 update distro 273a5cdf5aa Emmet comment spacing fixup, fixes #112835 a8cadd39129 Merge pull request #112812 from microsoft/alex/node-modules-build b4a22eba377 recompute output height in diff view model. 6ad2dccc786 Emmet Toggle Comment HTML :lipstick: 775bf46bad4 Adjust references to --list-extensions option ea15eb4e5ab Strengthen sameNodes check :muscle: fixes #112829 94fbbb38ae6 tricky selection listening 58985749f9a memory leak e064043f7a8 wire up outline service with breadcrumbs control, WIP 202a8fa3eb0 Merge pull request #110961 from a5hk/snake d5bed1d4a7c fixes #112792 db27c552056 Adopt `ICodeEditor.executeEdits` c2044d680f4 bust the node module cache dc169ce06df Merge remote-tracking branch 'origin/master' into alex/node-modules-build da4192d2879 Leave sorting deps up to yarn 3e8b2d86d17 bring back css integration tests 6d552620316 update vscode-uri c1b988bcf86 Merge remote-tracking branch 'origin/master' into pr/a5hk/110961 2df64d27dd2 Merge pull request #112777 from microsoft/alex/prof-v8-extensions f294e4a9cc4 Merge pull request #112810 from microsoft/alex/node-modules-types ff744b4fa8a fixes #112281 7cd137263a8 Fixes #112382: Assume that control characters are wide ec9ba0edb68 debug: Focus child session instead if it is stopped 02443d02f5a Fixes #112412: update comments to match placeholders b0af35c8104 Merge remote-tracking branch 'origin/master' into alex/node-modules-types 711ec31c7ea Make sure to call done() from unit test 8c5966fc770 Merge remote-tracking branch 'origin/master' into alex/node-modules-build 75fc5cf5258 update distro 14cb2089dc2 update distro 2c4988b7639 Fixes #112301: Wrapped lines contain the wrapping whitespace in the line content 295912f7d50 update distro 4fc14314b69 Fix compilation problem 3bff49d2468 More tweaks to Windows cache exclusions b3e390baa7f Merge pull request #112760 from microsoft/isidorn/workingCopyServiceMulti c78bd5bd783 createFile and createFolder only allow single operation until there are more use cases 60c263ce1ce Merge remote-tracking branch 'origin/master' into alex/node-modules-build 318ff7e94a8 Merge remote-tracking branch 'origin/master' into alex/node-modules-types 8dc8025cd48 comment out css tests on windows 4efb4a2e8db decorations - show them next to the editor label when tabs and breadcrumbs disabled edd37076b4b Adopt new mocha types 7971d627ce8 first version of outline service, outline creators, and implementations for document symbols and notebooks db82bc13aa6 Move /build/ dev dependencies to root (#112718) f74ad9692f6 Align `@types/*` dev dependencies (#112718) 9034b769fa8 fix #112805 0adc15c4bb8 configureCrashReporter should check whether we are on Electron b069dbe0aeb Tab decorations need to update scrollbar (fix #112799) 9c30a0e98cc null guard 780ae767608 workingCopyService: create and createFolder also use IOperation interfaces e588e04b5ef Merge pull request #112803 from thebinarysearchtree/master 34f1e7ae207 Revert 0d14d3e38a8aba6e2bcd6d5dd729c4d47b3d4f97 1585a290afc Merge remote-tracking branch 'origin/master' into pr/thebinarysearchtree/112803 4db298aab63 Avoid text flickering, just render &nbsp; to have a height eb3cfcda015 chore: bump electron@11.1.0 d4e98289a34 [css] revert changes to test runner 5d6f7a65d38 Use IFileOperationUndoRedoInfo abf082cf74a Log more details when exiting 65c59b509b6 Merge pull request #112798 from microsoft/alex/node-modules-types-keytar 3d9d6b34204 trigger layout when resource labels have rendered, fixes https://github.com/microsoft/vscode/issues/112799 daad75c2c6b [css] update to vscode-uri@3.0 d6a6b44a130 Remove all `yarn` warnings aa2864d53f7 Remove most of the `yarn` license warnings 90f9a7de885 Execute `yarn --ignore-engines` for extensions 1141224b80f Remove debug console log 13ea3e08a1e Fix hover widget. 1324dcf085c fix #110982 63d49f6a135 don't disable the current remote resolve when bisect'ing extensions, fixes https://github.com/microsoft/vscode/issues/112473 2dd359c7153 Use the root typings for keytar since we are loading the root node module (#112718) 2c83509a154 Fixes #112666: Recompute minimap options (which hold the background color) when the tokens color change df53f46ac2e Merge pull request #112670 from chenjigeng/fix/hover-link-encode-unnecessary 98166ea0b19 update distro 0d14d3e38a8 Fixes #112391: (Re)layout the hover widget after adding async content 7f1af9efb1f remove more unused code 5e865477065 only show render style switcher when the property is expanded 141572a2b21 render outputs in text by default. d46abd43537 avoid plain/text being rendered multiple times 71d63c7f741 no transform for ITransformOutput 3337693651f dedup. 8d5b2904fa2 :lipstick: 1c2d88e68ba fewer weird as cast 6d378dbadea no more casting for Single/SidebySide diff view model. 819161c7bca DiffSide enum to replace boolean. 6dd6d4e5138 Add `--prof-v8-extensions` flag (see #112393) 681a3e413d0 :build: c927a8015b9 Merge pull request #112771 from microsoft/alex/node-modules-vscode e48a21c44bd :lipstick: e9abb31537a Reduce height of notebook add new cell toolbar 2292bb0283f Make notebook add new cell toolbar visible on hover/focus 25cb0d70d4a Update removeTag command d03c18661cb Windows CI: Do not cache symbol files fee6dbf4e0e Merge remote-tracking branch 'origin/master' into alex/node-modules-vscode e461782061e Fix compilation problem 5e3dfd3bb8c Merge pull request #112765 from microsoft/alex/node-modules-typescript 7ca71e763d6 Move away from deprecated 'vscode' node module (#112718) c5d42b27722 renderers layout update 88f32df1d71 Merge branch 'mocha-update' e0498f0cdd3 Share typescript node module (#112718) dadb18c39e8 Upgrade Emmet removetag perf + behaviour, fixes #104173 04d74117859 eng: update mocha 2 -> 8 877dad976eb load renderers. bcef72ddd01 hygiene: switch to terrapin 434bbbde983 workingCopyService: take options alongside each argument 710360b7db4 resolveNotebookContentProviders does not take arguments. cb2167fdb22 Output transformers take ICommonNotebookEditor 3551968d69a update distro 2b25e675eb7 Merge pull request #112722 from microsoft/alex/node-modules-webpack 6112cc76f79 Move asClassNameArray/asClassName/asCSSSelector to CSSIcon 03a3e114151 No more spinning of loading progress. Fixes #112711 e42440bd357 Merge remote-tracking branch 'origin/master' into alex/node-modules-webpack 3072f2dd5cc Merge pull request #112719 from microsoft/alex/node-modules-mocha fba51d8422c :lipstick: async-await ebb94b4795e remove unused code 65e1707d19d format js/ts on save 3697925e5bc Use menuService across all views for context menus. Breakpoints. a341f800668 fix https://github.com/microsoft/vscode/issues/112745 d5d6096b65c tweak wording for participants https://github.com/microsoft/vscode/issues/111878 5ff434d97f1 debt - use localized string for bisect title 79d6bf6ca82 allow commands to specific a mnemonic title in additon to "normal" title 6efbb251b5a debt - tool tip never has a non localized variant b34a71e2279 Fix view order in remote explorer Fixes #112200 cbc47b1d7be Do not share `terser` 14440356e52 Merge remote-tracking branch 'origin/master' into alex/node-modules-mocha 438feb87d58 Merge remote-tracking branch 'origin/master' into alex/node-modules-webpack 4fae21b64d3 don't show dialogs when running tests 0e68af72989 fixes #112603 5c386371d8f Merge branch 'joao/build/compile-artifact' d981cf5b81b Revert "Revert "Merge branch 'joao/build/compile-artifact'"" 804c90cc49f Adopt more breaking changes from copy-webpack-plugin 77f4fb49952 Do not upgrade mocha 49962373131 fix tar d07422ec301 rename workspace action for duplicate b7aa0f7d406 fix template usage af42aa5bff8 show diaglog when extensions participate in file operations, have "don't show again" option and command to reset choice, add logging 2aa92c6e83b Adopt copy-webpack-plugin breaking change 3c4de451b48 ux - distinguish folders from workspaces when opening (#77718) 4f4ba928851 debug console: use menuService 29eb3fbc6a1 build: tarball compilation output first 6de06bc8c86 update distro fd85ae4f4a2 Avoid recompiling remote native node modules (#112644) 1cada18542a Share webpack related node modules (#112718) ed19f6082f3 Share mocha related node modules (#112718) 83c47f90d0d debug: move Debug Console action to the `...` menu adf764617e9 remove unused keybinding id e3612f789be Use registerAction2 in markers view bb157721fbb `/build/` and `/test/` should only have `devDependencies` 0929ea86cd3 don't suppress preview when handling onWill-events anymore, https://github.com/microsoft/vscode/issues/111878 a7fbcc27b75 Merge pull request #111222 from microsoft/joh/tabDecorations a09cbd1b118 timer mark sources must not be unique, fixes https://github.com/microsoft/vscode/issues/112708 834488bd7a1 merge last stages into Publish c757f9c70a1 merge macos jobs into same stage c8aaeb75137 Revert "Merge branch 'joao/build/compile-artifact'" 6d683afb84f build: compile smoke tests 2445f698949 fix hygiene 7aee2c7d45e Fixed issue -filtering by extension in Change Language Mode (#112435) d8a7c31aba3 testing: structural and perf improvements cf94178b897 testing: improved test explorer, cancellation 201112e9948 testing: continued work on test explorer 732c73ef796 diffBrowser. 7c4757dd0ce private _ 0055e658c99 style polish d6e8feb7744 Check in additional file for uri opener api change 13770874831 Ignore case while checking pressed keys in webview ecd2325f863 Escape backslashes in keybindings for release notes 423076ab493 Pass schemes to main thread a28b7022e0b Emmet fix edit point commands #112691 ae1077255c1 adjust test for removed process env key 1248ddadb8c fix #112683 bd38c65afc7 Add workspace tagging for java (#111303) 847fd19b026 Merge branch 'joao/build/compile-artifact' 21b1da3fb08 absolute layout for side by side output diffing bd131b85785 dynamic .artifactignore a8b4e9817f5 finish compile artifact 581ae611c2b debug: watch expression use menus 483bd40550d Update several Emmet commands (#112597) 2156931d38b Better side scrolling 41f450129ff fix: hover link encode unnecessarily 9474102e7b2 debug: more transition to commands, get rid of StartAction bffa4045489 Have TentativeBoundary trigger rollback (#112510) 9f27d99af01 Update isVSO check with new remote authority af7edd782e1 move progress and cancellation of file operation participants into its only customer so that progress stop when applying a workspace edit and showing its preview 6a342fe0a47 update original webview based on original text model. cee8cbd9f29 fix cyclic dependency b8ddffe7b41 rename setting fc6bf56844a Fix executeTask for composite tasks Fixes #112545 e5e25a027e3 Update src/vs/workbench/browser/parts/editor/media/titlecontrol.css c78bc564604 update references viewlet 3776ba6be2f Fix activity badge on ports view not going away 7d0d3835e6e cleanup hygien fb2a5e18bb2 fix build df0eda5adbb build 24a98f06442 debug viewlet: use registerAction2 and restructure the whole debug toolbar cda701edbd7 debug: move colors to debugColors.ts from debugToolBar d14fb9da0fb fix build 6236a5bf8b5 compile: use artifacts instead of cache ad362089bea add proposal of CancellationError, https://github.com/microsoft/vscode/issues/93686 b4b8bcda479 tweak padding-right for decorations d5a632e6fcf empty 0cee1531f79 Merge branch 'joao/build/remove-postinstall' 7db8e3b08c0 fix https://github.com/microsoft/vscode/issues/112418 ce1ffe0e7f8 link webkit issue for missing timeOrigin support a780c7d4515 spell out GDPR types instead of using mapped types 018b924fee2 add logging for #112649 3b5cdf3a0eb backup - move progress reporting into place where save actually happens c7d468d8ee3 empty 6260e655bc6 codicons -> iconLabels a1b6de93363 Fix markdown span style filter Fixes #112606 1abefb9be2a Fixes #112652: A disposed IPC channel should reject all requests with a canceled error, not resolve them 39bd9df739f Show a clear dialog on web when the remote connection fails aaf73920aea Ensure task executions get cleaned up Fixes #112247 6f08397de0f Enable fileWorkspaceFolder variable for remote tasks Fixes #112514 78fc9abd92e explain why ::after "inherits" italic rendering 21c8c9f768e Merge branch 'master' into joh/tabDecorations f75e0388adc remove passing user target 8fbe27ae9aa Do not touch the perf marks names ec2d8d67725 Try to give a good stack trace in case loading code fails ac7eb534b82 Increase web worker extension host timeout from 10s to 60s 1100f276812 fix build 77221e5f604 Allow strings as host name for port forwarding af519ea93f7 Merge branch 'joao/build/merge-distro-directly' 9fe0d3c372f Merge branch 'joao/build/child-concurrency' 2f8dee4d87c Add logging for calls of `process.exit` in the extension host 20920160792 don't show loader stats in perf view editor anymore 25d6642db52 debug: preserve focus in editor when integrated terminal is shown so match debug console behavior and to make sense for accessibility d833f8bc10d quick pick - use Alt as modifier to open to side 3229991032c :lipstick: 083d38475c9 Tab bar not rendered on first load of only a welcome editor (fix #112618) ede8d447025 Bump distro 8a2ec350bd9 Restore terminal UI state and layout when reconnecting to remote terminals Fix microsoft/vscode#109244 fd6debbde2b hide inset and update layout for the left webview. 1741bbf7e6f render deleted output 2118388b0e1 two webviews fec4672c27a output diff container css class clearing 09d72bfaec8 :guard: d2aebcd2c58 absolute positioned borders elements f91b8f2e7ae More scrolling in getting started 01b04218586 Take ownership of workbench-welcome 03081f5a3a8 Polish skip location 6d3c2e68355 Adding proposed external uri opener API 542670762fd Make sure we dispose of webview revivers when the main thread extension host is disposed of 03c528450f3 Small formatting cleanup bd8e81d122e Merge remote-tracking branch 'origin/master' into rebornix/output-view-model f6a796b6693 grouping types in notebookBrowser 86838823e3b move genericTypes into notebookBrowser 706b8ddf983 single backlayerwebview! 05f69f7bbd3 share the logic for renderers in webview 64f7c1b0444 :lipstick: b56da5e92aa align backlayer 1 and 2 c7616704115 fix build errors fa464a731cc :guard: 9694d9f5c96 move output layout update logic out of back layer webview. e2458c2d705 Fixes #112483: Use `JSON.parse` and fall back to the tolerant parser only to extract better errors 9c70421d476 IDisplayOutputLayoutUpdateRequest. a7cac806230 no need to pass in cell for updateViewScrollTop. it only talks about output and offsets. e3cf33470d6 link clicking in the output webview 65bc4153aed support scroll position syncing. 15ba91d098c Massage mark name to align fbe4aa28ff4 Collect and deliver perf marks from extension hosts (#112552) 691a2ce4ecd add timeOrigin as implict mark whenever possible 976b9b5cda2 :lipstick: 0ff71d32138 update output in webview position when list view layout change. c782b708b18 cell body height to 0 so I can click into the webview adaa7d6d638 Update codicons: use new loading icon and animation (fixes #112593) https://github.com/microsoft/vscode-codicons/commit/ca2658d7973430426109b97f9f57c9f50b4f1717 7284389d4bc Update Codicons: Make circle-large-outline 1px outline (fixes #112310) https://github.com/microsoft/vscode-codicons/commit/7a530b493aadaaadee5ae62e33a90235795dfc09 bd67f0d0cab :lipstick: ff02224c1bc move output layout info into genericCellViewModel shared by notebook and diff. 179adc5f7fd support removing a setting from all targets 284ace0bb6f Cleqn up codicons 35be51e43d9 open editors: adopt registerAction2 bbb797d3e4d clear static outputs when collapse outputs panel caa595fc066 absolute position of mixed static and dynamic webview 3080c3e88c4 webview output first load f158da4d7c4 Fix microsoft/vscode-remote-release/issues/1801 063ecfe0768 explorer: adopt registerAction2 66bf5744fa5 :up: distro 5b33fdd6507 API: finalize status bar backgroundColor (#110214) 2daa49098b1 Catch all localhost duplicates when forwarding a port Part of #112571 41628e33267 merge distro in a single command dfeaeb5740a debug: check if languageIds is there e2f6cc5a965 breakpoints: use registerAction2 d79f4e7b887 add test timeouts 208380cf766 Dispose a permanent failed connection and fail any further requests through a disposed `ChannelClient` (#112278 , #112568) 834b2b1570f bump cache salt b7d648a8739 remove CHILD_CONCURRENCY=1 for all except windows 9293efd7e7d build: remove postinstall script invocation be2d9834342 debug console: use registerAction2 c97d5e10337 build: use PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD 5ae66f37a89 build: use ELECTRON_SKIP_BINARY_DOWNLOAD e135eee1f1d add perf mark when file systems are registered, fyi @bpasero d782f11c7b2 do not restore theme if setting has changed 6aa034b1ca4 fix build 43c613c7009 timer mark event should also include unix timestamp 02bf5807169 remove migrating sync settings 3a8b161dcc8 #103869 remove user value if set to default and target is not passed 181d5dafba6 editors - show progress when waiting for auto save to complete to take long (fix #112278) 175c1298b84 remove all usage of concurrently 7743d971b10 concurrently -> run-run-all d444826441a Revert "debug: stop supporting enableBreakpointsFor" 6c5916cafe1 web api - document some methods I forgot 607a0b8f133 in addition to file watching, use text file service onDidSave, fixes https://github.com/microsoft/vscode/issues/112477 0716eb086a6 Merge pull request #112306 from microsoft/aeschli/remoteIcons 0f56b9b6868 add embedder API to retrieve (startup) performance marks 6eb9b8938fc debug watch: use registerAction2 092b1365c76 variables view: use registerAction2 8ddbdd338a1 Merge branch 'master' into joh/tabDecorations 690e9f1e02f add ITimerService#whenReady bee1e648979 Fix Configure Task for workspace w/ 0 folders Fixes #111815 aa587fe40a3 Catch bad progress location in extension trees Fixes #112211 b54f979ccbb Merge branch 'master' into aeschli/remoteIcons 05b94398d5a update distro 27cefc2a818 Rename `Protocol.onClose` to `Protocol.onDidDispose` 9cc0fb57434 windows - add helper method to know used window 460b6e720ef in browsers perf util is just a wrapper around native performance 1537b5bcc25 windows - cleanup hack for empty windows when restoring afbd2e826c7 Remove Build jobs for now c42e44e756b :lipstick: settings descriptions referencing other settings a1f815a4c9a add option for preview navigation behavior (#112389) f3e95ede9e4 Remove unused import 29e3f670384 config - careful with undefined/null config props 6b950b3d685 :lipstick: d36f19d1d3d quick pick - configure openEditorPinned properly f9bb8e62001 fix #112467 5114f5d76a1 Merge remote-tracking branch 'origin/master' into rebornix/output-view-model 89fd7be7fbd test 9ca7b4ed4df DiffElement cbf9234d4fd hook modified webview a9c5d7cc3c6 chore: fix CXX export 6361cfab60c Add scrolling to getting started page (#112500) b2c0291c254 expose notebook text diff editor list row container cf242ccaa83 prep for webview renderers ca4601deba4 no unnecessary as any f656636cc38 :lipstick: 14b7df48c39 do not restore default theme dcda9032e78 output height calculation in view model by reading folding state. 239c211326d positioning for dynamic height output 4d0195152fa Add a slice to fix compilation f76b1c25e7e remove quotes since we don't spawn shell 79a42e72217 use menu registry for sidebar actions 9565cf54c63 chore: bump electron@11.0.5 b44750d551d use menu registry for views visibility actions 387f4f4b112 Skip electron binary download 7989b98326e separate side by side and single side viewmodel 428008f3a56 Align versions across `package.json` files d6e0a5424f2 Use directly `yarn compile` 3ba967fd7eb ext: log errors running contributed commands to the console for debugger vis d583e26cd09 fix show view submenu in debug 0f33afa9f96 fix #112217 by replacing look behinds 42e31e92e29 cursor and user select update for output 5431ddb506f Bump distro 4263025dcdd Merge pull request #112279 from chenjigeng/feat/builtin-extension-report-issue 287137afbcf fixes #112415 8fca5328ac5 Merge branch 'roblou/shellEnvVar' dce22cf74b5 Fall back on node API when $SHELL is not set, for user shell and shell environment discovery See github/codespaces#1639 8fbaf86e4b1 fixes #112413 3ee9eb9be4a fixes #112417 a22b5d54ad4 [json/css/html] adopt lsp 316 c2a8940127b simpler perf mark for didLoadExtensions 17c777b1119 update distro e2ba0809426 fix typo per #112437 29edd0d2a90 Use panel title context menu for contextMenu actions d766e6baa8d =revert changes to themes.contribution.ts 6d8f5bf363a Merge remote-tracking branch 'origin/master' f7d9fe9b720 no trigger specification 8876c6debba enable master ci for production build 5b2015c9a00 telemetry for raw timer marks 72e82ba7b25 Make simple file dialog more predictable for screen readers Fixes #109722 9ac0fc87902 remove unused/duplicated perf.mark a6f2524e4a8 - introduce panel title menu id - move view container menu acitons 43017777275 Update grammars c87c95a1a04 prefix our performance marks with `code/`, e.g `code/didStartRenderer` etc 7381f53fd18 windows - move out more state code into separate class f9b89066c7a remove dependencies stage 5f31a6ddc66 Revert "fix yaml" 064e1d19dfd fix yaml 2f2004f5fa8 faster dependencies check d67e33f0b0d split compile & hygiene 2af62a03fe3 simplify continuous build b1524d6b34e build: VSCODE_PUBLISH 200d60cc13c Do not create issue on failure c7df7d91f42 Move actual gulpfile logic to `/build/` ac6cadf8ee2 Fix gulpfile e56597ab7a6 Save 1.5 seconds from `gulp` startup time 5f20ce95815 Increase yarn's network timeout 7d4c5a2c0fb Add a dedicated `Build: macOS Node Modules` job 90f0cf5b313 Force cacheNodeModules to fail 28776ec1a28 Cache yarn cache directory 704393a57cf fixes #112410 7168a1bf157 remove unused measure `ellapsedTimersToTimersComputed` 8b5984e7b83 Windows state deprecations. Fixes #112443 4df387f5ad1 add a way to read marks with source, adopt in perf view editor c666c1d72f2 Save remote Help&Feedback enablement globally Fixes microsoft/vscode-remote-release#4165 3aa342ff68e Remove use of `getActions` from tunnelView.ts Part of #92038 4ba273fddaa name marks with source when importing them 51a3943093b Delete PR workflow stub 814bf82b853 Split compilation job into core compilation and extensions compilation 672216afdab Fix auto-generated link c7319db91ce Remove use of getActions in remote.ts 16e715dc38e Bump ini from 1.3.4 to 1.3.7 (#112276) 45c7cae914d Bump ini from 1.3.5 to 1.3.7 in /extensions/markdown-language-features (#112275) d1fff1a0836 Check in `.js` files from the `/build/` folder to improve build speeds ec5da6d09c1 remove direct writes to `globalThis.MonacoPerformanceMarks`, use native performance instead, import native performance entries into timer service, fyi @bpasero 4b88174158f notebook: use icon names in registerThemingParticipant d55a3f0bcaf Merge pull request #112296 from yeswolf/master 71aa067bbd3 Fix intentional failing test e25373f16ea One last try at automatic issue creation eeded3b8c45 fix #112447 614e183e9a2 Attempt to avoid skipping steps on failure cb84c32f5ac fix #112448 db4264eb3f8 Fix variable b7f7b9fb8bd Intentionally fail to test issue creation a861e22c7cc Switch to using `github.sha` b742a4c8ea1 Create issue on test failure 707afc26d6f Skip compilation if the cache is hit 36b48f49849 milestone update f413b81fcda windows - move state handling into own class 75eeac01049 Split Linux Build, add macOS jobs 6f08741eb91 separate viewPane and viewPaneContainer a4206d19b0d rework perf-util, only allow for marks, separate perf-marks from renderer and main process (and future other processes) 24b18f1bd1f add perfEntries2 75f3a503fc1 create and dispose menu for context menu actions 18ded3c91b2 windows - shuffle state interfaces over 9489147837e Re-enable build jobs 51f18c087dd windows main service :lipstick: d8a48910053 windows - first cut cleanup of windows finding logic 1a1db8f00e7 bootstrap - add more typing info 1a2132f16ee web - show dispose dialog only upon user interaction 28964872e7b lifecycle - log long running operations preventing shutdown (for #112278) 87b4380045d Merge branch 'master' into master 96b426ef1da Remove dupe context key service registration in cell Fix #111280 873f23dc4cf Fix line highlight when navigating to search results Fix #106209 7e16a1e72ed Fixed issue with dragging to select text on Hover should not hide it fad4717a787 Fix issue with dragging to select text on Hover should not hide it 5954c8366d9 Fix #112267 - Revert listener inside Submenu action - Create listner for submenu action changes in view menu actions ced21a0abcc :lipstick: fd44d15c223 fix #112337. fe4f9a9e6fb testing: add to i18n 91bb3857ac9 Use tree widget in the process explorer, fixes #104013 75dd72eeff5 move layout info into diff cell view model. a9bf16e0019 testing: base test explorer f30948328de update distro 70a67a1b844 Convert to use `for ... of` c5c6c824113 Add Windows 7ae944e4b04 load static renderers 70355b66765 Add macOS 374e7487bd2 Run unit tests concurrently 58e88100755 Try `yarn concurrently` 73c050511b5 Avoid respawning ba16f865b22 Remove compile and linux build for now 44b918b6248 Avoid "&" 0059c4cbfe0 Tweak combined step 072d922c450 Revert "Revert "Pick up offical TS build for web server"" 5b8a6ee21b4 Add more logging to resource loading for webviews 771068e9978 Remove unused function 3bad41ff3c3 Attempt to run things in parallel 0dd9cdbb45f Fix env variable usages e2e23aeb777 Add a compile and a linux build step f79e3aea635 Fix notebook status bar icon colors (fixes #112323) e3e3f8802ff Abandon composite actions since they cannot actually compose on other actions d1d4143971a Attempt using absolute path 7e7c1de5697 Follow the expected naming scheme 623440c55c1 Extract cached yarn logic to a separate file 01ea0ecc098 Remove playwright caching eb5c4388c74 Revert "Pick up offical TS build for web server" 92723a8a2c8 Bump markdown-it and highlight versions 52d2132e8d9 Move valid layers check together with the hygiene check 4942f242050 quick fix for setting description typo (#112327) 641abd4170d Extract the hygiene check to its own job 0ec1755aa9b Simplify caching strategy d819caf1d27 Fix if condition c7fa4ef0218 Troubleshoot expression b2444f539bc Open Search Editor Action Bar item should clone search view's config Closes #112209 e1bc069d6ab Push workflow stub file e8922b83b11 Update arial-label when renaming a terminal. Fixes #99072 baacaaca3e1 feat: use baseUrl first fd45ba86b05 chore: remove git suffix c197be4ef74 externalize remote icons 76436a4d435 Cache the /build/ folder compilation 2554c8c14e0 Remove the `linux-node-modules` job a0122361111 Define `path` for the Cache node modules step dc99b1ab774 Add the key property to the Cache node modules action 5e6152dcb39 Introduce a `linux-node-modules` job 50d0d5f0d25 Theme icon modifiers should work everywhere. Fixes #112298 2fc36a7d386 enum all breakpoint icons, avoid css selectors with patterns 824df4da78f Fix duplicate name 00c3a0bc9dc Gotta love yaml b95feff0398 Fix indentation 27dee688674 Attempt to revive linux github action b9b1b6156f9 Run compile on the `/build/` folder if the node_modules cache is hit ed584f486eb use tt policy for nested workers, https://github.com/microsoft/vscode/issues/108400 d39671e7cb1 Convert to use `for ... of` 6d79a70a362 Add more frequently-used Ruby filenames to Ruby bundle (based on the actual TextMate bundle) 8f78f153fe0 Fix #112221 bfaaca632f3 Fix array syntax d9f2b49323c Attempt to cache all node_modules folders 8af387dddd7 Fix #112287 b857599fb9b Attempt to cache root node modules 887bc527439 remove extra separator 684ceea0ed6 :up: distro c350d8b4238 #92038 Move panel actions to use menu registry f211a2bbe96 clarify docs, fixes https://github.com/microsoft/vscode/issues/111686 fff6f7414f0 :lipstick: remove commented code eea0681288d adopt `actions/setup-node@v2-beta` af74fd420bf nuke getSecondaryActions from outline, https://github.com/microsoft/vscode/issues/92038 56e35cf038f #92038 Create view and viewPaneContainer util actions 136df0d897d nuke getActions in outline pane, https://github.com/microsoft/vscode/issues/92038 d94ba914134 #92038 dispose actions on change 84e5cdec293 #92038 Use menu registry a029dda2fe7 move suppress logic, https://github.com/microsoft/vscode/issues/111878 0a2cb7630f3 apply workspace edit from onWill-handler from within renderer, https://github.com/microsoft/vscode/issues/111878 61af2b26daa feat: support Report Issue capability for built-in module 1d5611c9d8f No need to install anything f201645d8f7 Do not configure `xvfb` 019b5ab4c99 Remove yarn `CHILD_CONCURRENCY` limit 124b4bd151d Try newer `actions/checkout@v2` 3b34ea9f163 Update commands.ts (#112222) 32cc71c4a73 web - do not ask for clipboard access in ext tests (fix #112264) bb68097d15f add extra check to understand https://github.com/microsoft/vscode/issues/112263 fdbd7bf6bbc web - tweak dispose dialog 86deb14fd3c make slow timeout event slower, fixes https://github.com/microsoft/vscode/issues/112262 6a03e96bfe3 Merge pull request #112206 from engelsdamien/master 69edf83c14d Merge pull request #112224 from microsoft/joh/worker 38a89809051 Avoids triggering autofetch unless setting changes 83f43bee1d5 Changing autofetch to a string config which has "current", "all" and (#111090) 39f78228fa6 Add missing file to commit 4d4f3a305c2 Observe the confirmBeforeClose setting for webviews 08e6047a050 Remove extra lines 0370a6ebf5f add explicit jsdoc types 618bf22ca5e remove !. ed0634933e2 :lipstick: 29bc5baadc9 Only prompt if input (#112113) 4586eb012f9 renders all deal with output view model. a416c1534bb #92038 Use menu to register actions - Extensions View 996c3495b49 #92038 use menu registry to provide view actions f46cb57055d move picked mimetype to its view model. a5f84617e22 chore: fix run-on values for snap build (#112248) 6424b09b2c8 Fixes #111909 - adds user agent to push 42cdda5ab0f Erase types to avoid using lib.dom.ts types from `/common/` 92adef0bac1 Fixes #108822: Do not render the minimap shadow on Safari c503386ee3c refs #111463 41c6b79537b [GettingStarted] Slow down animation when expanding/collapsing items on sublists 9823eb0bf34 Avoid endless loop (fixes #110392) d8fce51aed8 Tweak getting started 354d5ff8cd4 Tweak get started detail pane (#111840) 50ada457c55 change name back 308e723e181 yet another tweak to startup timer telemetry de2c02eb504 use css variables for code lens font, https://github.com/microsoft/vscode-internalbacklog/issues/1674 10e40063d9d Delete is no longer irreverisible ed04ea29d3a print nested worker errors onto console 1fb86647518 support nested worker when running without iframe 4dce67232d7 add failing Worker ctor inside nested polyfill worker 32ba217a5b0 support https-iframe b3d95fea2ab web - inform user if workbench gets shutdown 91f00c7c285 web - allow to retry clipboard access (#112089) 61995eab4aa fix linux deb repo pointer e6d238e251a web - clipboard warning when failing access 86a23116059 Set tunnel information for embedders Fixes #112213 e5664f1678e restore and update CSP header 49b84b4bd97 :lipstick: d90179bef2f some simplifications b44f2b3db2b Merge pull request #112144 from microsoft/isidorn/replFontFamily 4a76840f7f1 fix setting --vscode-relp-font-family variable caf0943a994 Merge branch 'master' into joh/worker bc95e893efa web - fix window open 90f2d386c82 Updates tsec to latest version using TS4.1.2 6c9dab1259f web - register external opener to prevent unload on expected href changes 039f15a0f93 :lipstick: c7fa31fc926 [bot] make *duplicates link to a query for issues with matching tags. Closes #111903. Closes #49912. 5fe4f5583cb fix yarn.lock leftover d2965c18bf6 Prompt web users when they try using ctrl+w/cmd+w when focused on a webview 04ec120e2c3 Exclude dist from eslint and hygine ee64fdae8b7 Use dispose directly instead of loop c3d8989b24e Enable going to stdlib on serverless 582f8f6bb0a Bump Static version of web TS version e6a13fb134b Remove work around for TS not supporting paths on its own 71fad5aa411 Enable preferConst in TS project 16334048831 Remove unused types 45283df1fda Merge pull request #112176 from microsoft/rebornix/nb-diff-perf f29a3cabc47 Pick up offical TS build for web server 79557ebbd2f Make sure markdown preview is updated if on disk file is updated 6ad6905f981 Re-enable *.integrationTest on windows 542fa93eae7 Pick up new TS version for building VS Code 864e80dc480 fix #112178. 4fe04b10a4c Assign rzhao271 to emmet tasks 1f528e7de40 :lipstick: 2c9bcb8b14c Merge remote-tracking branch 'origin/master' into rebornix/nb-diff-perf 9ccbebed752 revert change to grooming notebook a33e1d617e8 Revert "Fixes #104004: Only run tests if the tests belong to a known extension" f9134083e5d delay cell text model disposing. 4fefd1030ac limit editor contribs in notebook diff view daca95ea065 fix: disable shm usage in container builds (#111787) 31d11a37299 fix memory leak 180506d8844 feat: support open local file b36ec60ac4e notebook: adopt trusted types for renderer scripts b1e7f915d49 notebook: adopt trusted types for renderer 90724cd823a Use `trustedTypes` where using `new Worker()` (#108400) f9d6df8ea1e Fix port forwarded nofication showing for the wrong port Fixes #112159 83993fb92c5 Fix run npm script in folder command Fixes #112152 52cc4e6a0d5 #108793 check casing and use proper extUri 8b9b8df0247 explorer: smarter handling of file events ea7bed08f1b debt - escape quotes 9ce3f9462d2 disable proposed API checks on top-level getters 1aa76d792f6 repl: improve height estimate b8101e698c2 Fixes #106581: Do not react to Win/Super key for mouse wheel zoom on Linux 7951e1f9138 :up: web dev e24db417b2e update my-work notebook 2c74aeb5b6b fix #112146 eec97b824f0 Use the future scroll position to compute the scroll top and reuse the current smooth scrolling animation (#104144, #107704, #104284) 5df492ff594 up references-viewlet db2d6820b19 introduce vscode-repl-font-family a0cbecb188c Merge pull request #112069 from engelsdamien/master c6f4565a203 notebook.selectedCellBorder: fix typo e6fc328247b update iconRegistry doc generation 785097e4618 Merge pull request #111644 from chenjigeng/master 49dc593a83e Merge branch 'master' into master b3c053d44b2 Preserve whitespace in tree hover Part of #112124 59ba6494b9e Better timing for multiple lock files warning Fixes #111635 6643750275a Fix #108647 bdb0ef4d489 Fix #108793 5ee430bf26d Deduce secondary host from the request if possible aef539adfca Remove unused import 'UriIdentityService'. (#112112) bdd890380ef Fix #112121. 82974e8cda6 exthost: use marker to avoid duplicating written log messages 7491d391907 Merge remote-tracking branch 'origin/master' into connor4312/native-exthost-log d66e65fcdd9 fix: Param helper hover getting cut off at bottom (#112019) 3c9a4554702 no longer render overview ruler. f86fd13b2c6 fix #110357. c643c433e82 Remove extra whitespace in dom.ts 759375429eb refs #110392 1cc1f166170 Use uriIdentityService to compare uris, fixes #107779 9ee7e1e87a7 Fix #111871, 'openReporter' should resolve 353227400a9 fix: Debug Console Linker automatically decodes link 71ba241fb01 Merge pull request #111897 from microsoft/alex/111128 2ef8227aacd Log extensions query telemetry data 838b3949ec8 Add workaround for #101754 ad10dc75901 Improve `writeFileIfDifferent` logic 88f09bd5f25 Move `getElectronAcceleratorForKeyBinding` to `WindowsKeyboardMapper` (#101754) 2add9e300c7 Uncomment test 3a47fc387a5 bug fix, see #112013 (#112015) b2eedd8ee09 Add `wss:` / `ws:` to the CSP affd21e65ac tabs - partially take changes from PR 106448 to reduce diff b3a3dc9c0a5 Debt: Test findPorts (#112092) 5e5ae15b22c debug: show the hover not so eagarly (do it twice as slow as editor hover) 768bcf45422 Fixed tab switching too fast when wheeling/scrolling (#112034) c8b592a57a3 debug editor decorations: always decorate top stack frame, and decorate focused stack frame if it is not the top stack frame 92d6f00d6e2 debug console: color the debug group elements 9edc69706f8 Just set textContent for custom hover Fixes #111643 46ee31fce0f Try to fix markdown tooltip for Safari #111756 208bfc9970c fixes #112046 66f5e9294e3 path lib usage :lipstick: 08e29d24b4b Remove duplicate (case sensitive) recent workspace/folder names on the welcome screen (fix #111954) bb480d2c4f6 Merge pull request #111916 from microsoft/alex/104004 861e7bcc1b2 Wait for the remote configuration before creating remote terminal processes 0e885aaf70c retry all cosmosdb ops 3212ddbc76f multibyteAwareBtoa - add commented out failing test for #112013 a6946159d4e :lipstick: layers checker 6f5448afac5 Include candidate pull requests 5865aeaa7b9 Rewrites Trusted Types sink assignements 2c937725db0 Updates tsec aa18ca68276 Unable to find the registered languages while saving the file. (fix #111788) 91c7834e926 debug: update js-debug f79bb79d2b6 Suggest a different description (#112049) 3655a82edcb add log to createAsset retry 3136ecb1d31 Do not ignore errors from $spawnExtHostProcess ab8c8dbd8e5 Fix #112030 cf8ed37206e fixes #111850 c2de3a602e8 Tweak candidates notebook query 4250e343e0f use proper repos for linux arm d0475711090 Prompt to save untitled file before run/debug de22e951f9e more cleanup for #111177 ffdc1096fa5 Windows - Taskbar entry context menu is empty (fix #111177) 36628d73b91 add exponential backoff 66aab34216f retry createAsset sproc due to ECONNRESET c4d77ea6193 #89559 Set logsPath in window configuration 3835563e123 Fix #112012 64f63a3dd70 Fix #108266 ea0b7fd29af Revert "build: create asset should still try to add asset" 267188e90de highlightModifiedTabs and pinned tabs issue (fix #111641) 04b9a571b84 fix #111898 on master 878bf135043 debt - shuffle some electron-main code to better layers 25cbe382515 proxy - rename proxy2 to proxy 428d5b1d302 proxy - remove old proxy auth dialog f5da8e346fc :lipsticky: async fc9ff5d569b ci: avoid overwriting CC variables for arm arch eeed0fd5692 update distro eb189c703c7 Fix #111946 86d779284b6 ci: fix condition for linux builds 7a7d27397a3 chore: fix cache condition for native modules b0d4a08e3e0 chore: bump distro 94142bd7e0d chore: bump electron@11.0.3 (#111931) 962bedc4f47 Update version to 1.53.0 423bdb2e263 Fixes #104004: Only run tests if the tests belong to a known extension 707ca0a06c6 nested worker in worker b8aa4141d28 Fixes #111128: Do not touch current line's indentation when pressing Enter c8e490e5e68 chore: optimized code 3e22e6f4120 feat: add the rename test cases of html-language-features 8f712866cf3 fix: check canRename before findRenameLocations 81610ca5b61 bootstrap tweaks cc502ffc10b Merge branch 'master' into joh/worker 5458e760b98 wip 94b2772f8c2 feat: add rename symbol within <script> tags 2c306f762bf Merge branch 'master' into joh/tabDecorations 8298927b3e2 add settings to toggle/tweak editor tab file decorations f7a2368ae8e tweak padding of file decorations in editor titles 6da3c138aa4 apply no tab background style on container, not label 4858682abd5 render file decorations italic when main label is italic 2eef0d6288f Merge branch 'master' into joh/tabDecorations a53d75097a1 add file decorations to editor titles (tab and no tab) 206fbe0bb38 debug: use native logging in extension host fc393cae1bb readability and test improvements 43418e212de update selection, better multiline support 3182ea7f89a snake case 2926b2c1f19 use latest wsl 4e32124f9f3 Merge commit 'a36c68b9ec3d6a0aca9799d7a10be741a6658a51' into joao/wsl 13612c3cdb1 DisabledByEnvironment 26b51b5fb53 Merge branch 'master' into joao/wsl 46b61186de0 Merge branch 'master' into joao/wsl 2e2b0d1895a distro adb24c6486a use clientOnly for remote wsl extension 9f9c0e71ad6 distro 357fe395aef fix buil 44c81d3c33d Merge remote-tracking branch 'origin/master' into joao/wsl 8a5f6fa5ce5 include remote-wsl by default 8836c8bfeee reuse source code editor 3b796c62129 allow init dimension for the diff editor and left/right side editors. REVERT: 3e344b17b7b Remove extrenuous file. (#113825) REVERT: 36f9eaf1e7b Merge pull request #113596 from Ry0taK/release/1.52 REVERT: e73a6b082cd Create ryotak.txt REVERT: ea3859d4ba2 Bump version number to 1.52.1 (#112659) REVERT: 608dfc13634 Catch all localhost duplicates when forwarding a port (#112575) REVERT: 8b5ece7c203 Merge pull request #112431 from microsoft/misolori/notebook-color-icons REVERT: c11e9282d8f Merge pull request #112565 from microsoft/isidorn/enableBreakpointsFor REVERT: 2b6973a35d2 debug: check for existence of enableBreakpointsFor.languageIds REVERT: 374d05c17cf Revert "debug: stop supporting enableBreakpointsFor" REVERT: f93c8a0386a Fix notebook status bar icon colors (fixes #112323) REVERT: 940b5f4bb5f chore: fix run-on values for snap build (#112245) REVERT: dbbf7079b20 Make sure that tunnel information isn't set on desktop (#112228) REVERT: 99edf4ff0fe fix linux deb repo pointer (#112226) REVERT: 91a50e30223 Set tunnel information for embedders (#112215) REVERT: c6cb5415399 Fix port forwarded nofication showing for the wrong port (#112160) REVERT: 6caba069206 Merge pull request #112141 from microsoft/joh/fix/111913 REVERT: cb971b8ffd8 Preserve whitespace in tree hover (#112133) REVERT: e4af2d8ad65 disable proposed API checks on top-level getters REVERT: 6f933020e8d Just set textContent for custom hover (#112075) REVERT: d66e3740a4a Merge pull request #112054 from microsoft/connor4312/js-debug-1.52.2 REVERT: b4ec131cff7 retry all cosmosdb ops (#112072) REVERT: 5e585c5fb4f use proper repos for linux arm (#112026) REVERT: 37c2de252eb debug: bump js-debug REVERT: bc13785d3dd Retry createAsset sproc due to ECONNRESET (#112020) REVERT: 559a78eaaa9 Mitigate #109728 (#112008) REVERT: 62d6b82a6f9 Revert "build: create asset should still try to add asset" (#112009) REVERT: 30e0c5784b3 fix #111898 (#111928) git-subtree-dir: lib/vscode git-subtree-split: 622cb03f7e070a9670c94bae1a45d78d7181fbd4
2021-02-26 01:26:29 +07:00
const secondaryHost = (
req.headers['host']
? req.headers['host'].replace(':' + PORT, ':' + SECONDARY_PORT)
: `${HOST}:${SECONDARY_PORT}`
);
const webConfigJSON = {
folderUri: folderUri,
staticExtensions,
Squashed 'lib/vscode/' changes from 3e344b17b7b..622cb03f7e0 622cb03f7e0 Merge pull request #116444 from microsoft/alex/stable-fix-116060 5933e313e5d Fixes #116060: Clone minimap options before changing them f3a12e053e1 Pick up TS 4.1.5 (#116380) 3b9cef2b8d1 Bump Emmet (#116230) 8757f67bcda fix #116049 (#116319) 73c0a56bbd2 Merge pull request #116311 from microsoft/joh/fix/116094 5cf34afa107 Use weak shell quoting for npm tasks with -- (#116309) 6635ca9a64e Merge pull request #116245 from microsoft/connor4312/debug-repl-fix 65406fcea58 fix https://github.com/microsoft/vscode/issues/116094 43e11faf4ee fix: CreateFile ERROR_FILE_NOT_FOUND from crashpad handler (#116256) 17d65083f6c debug: replace element when appending text to ensure updates in repl 9d194eac0d7 This reverts us to the previous distro commit (#116218) 1fe57f42761 Merge pull request #115789 from microsoft/rebornix/fix-notebook-runstate d63ab6acdbd bump version to 1.53.2 (#116228) 4aff7304539 Merge pull request #115772 from microsoft/misolori/1.53/create-pr-icon 678843ff3ad fixes #115810 (#115943) e1ec11f5183 always fallback to plain text (#115860) (#116177) 615ea78d96a status - update background color (#115886) (#116181) 00d7f953055 add changes (#116223) 3c19fc731cb Pick up the official TS 4.1.4 build (#116222) 5d424b828ad Pick up new distro version and bump version (#116149) ee2c947e064 ci: update newer 11.2.1 for CVE-2021-21148 (#115951) e23884b9476 re #115717 5da053f081f Update Codicons: add 'git-pull-request-create' https://github.com/microsoft/vscode-codicons/commit/686357b7174e7b3113640fea20db7efc84d8d1d4 7f04ecd68be use PersistKeySet (#115744) 8490d3dde47 Merge pull request #115701 from microsoft/sandy081/fix115699 1d6c8826375 Fix #115699 f84decb78f3 Merge pull request #115686 from microsoft/isidorn/openEditorsCollapsed 203b86d14c5 fixes 115685 83f7a99bd95 Azure DevOps - Add global variable for VSCODE_QUALITY (#115636) (#115673) e1c818a1711 Merge pull request #115655 from microsoft/rebornix/fix-jupyter-activation 761dd469c13 chore: bump distro 8d779a4fada Merge pull request #115609 from microsoft/joh/fix115353 30fe91131c9 Merge pull request #115611 from microsoft/isidorn/selectForCompareUntitled 8dbf3d717b2 Revert do not show compare for markdown preivew bc38ed1b5a3 fix https://github.com/microsoft/vscode/issues/115353 65006668d07 Merge pull request #115547 from microsoft/aeschli/installProductIconTheme b99487f4168 Fix keybinding for Search view missing from view and sidebar (#115558) feda473d978 Enable 'Install Additional Product Icon Themes' 565dc9704f2 Use label as tooltip fallback properly (#115537) c02643e3c95 Properly set port label from ports attributes ae05392454a Merge pull request #115536 from microsoft/isidorn/debugConsoleCheckmark e4a65573a89 render "Debug Console" action after a separator a62c65bdb74 ignore focus when toggling debug console visibility 4d98741552d debug: do not render checkmark in view menu for the debug console ad232b0ac13 Fix #115509, register a separate action for opening serch editor from view (#115514) 4eb39372949 Fix #115511 Search Mode setting does not open editors unless search view is visible (#115513) 861a88ebadb Fixes #114201 da2adf433d8 Fixes microsoft/monaco-editor#2327 52f437953d5 add my paper cuts 090200d5aea fix https://github.com/microsoft/vscode/issues/115402 b36f9993162 Revert "fixes #114908" 99c406699ff fix mixed cells 384ef202510 :up: vscode-gulp-watch (fixes high CPU on Apple SI) e5b02b0610c liberate papercut usages 5a52bc29d5e Update working for default external opener d27b3130d92 Center notebook actions (run, stop, renderer, collapse, etc.) fixes #115087 38783a261a6 update version 36cabc4c123 🕺 One more time (refs #114219) 9934dea6888 Fixes microsoft/monaco-editor#2175: Improve hit testing code on FF 9d9aebd2e64 Add vscode-emmet-helper and restrict some labels 76adcde8743 Add `onDidChangeMarkers` (fixes microsoft/monaco-editor#313) de3b3ac5496 Don't exclude all unless there are no includes at all 791930308f0 Fixes microsoft/monaco-editor#2171 29c5c523023 Also apply #114709 to the extension editor 8c5e805d3a5 Fix spelling 662a698ef9e Skip failing test #115244 4d0a3637f29 Fix #115318: Getting started "Tweak My Settings" resets the getting started page f54b4fe5771 Fixes microsoft/monaco-editor#2168 d7821d5fb05 Remove console log ed4bd04c904 add other duplicate label to my endgame notebook 3fe4b0eb2f7 fix #115293, #113933 a7c0b43e1b5 Fix notebook action descriptions d045bc6ed1d Update color name for 'notebook.inactiveFocusCellBorder' (refs #114219) 660d6b82f85 Use unix style paths in includes always 4a338fd0d44 Merge pull request #115269 from microsoft/misolori/notebook-inactive-focus 588c3c49509 Merge branch 'master' into misolori/notebook-inactive-focus 12b56d878be Update color token name 'notebook.inactiveFocusedCellBorder' => 'notebook.inactiveFocus' 7ce63bef177 fix #115290 cbcfaa00f45 fixes #114914 8e22ecf4c85 fic unnecessary import e86befc8a9f Status bar: setting invalid color sets opacity 100%. Fixes #115292 b8bff49c9ae update distro 33e804f211f update milestone 3b87c36e2dc fix https://github.com/microsoft/vscode/issues/115207 631802d5cec comment out arm snaps 8aab6bc62d7 fixes #115219 3da57861612 fixes #114908 bb226913c5f Fix #115240 c8a90a48267 Merge pull request #115302 from microsoft/sandy081/remoteCLI b2a34770f01 #115294 also handle medium exe tip 724888adc76 Fix #115294 05568474922 remote cli: show host label f10dc2a548e more polish 4d3b15fda09 make sure to cancel continuation of `_handleEditorChanged`, related to https://github.com/microsoft/vscode/issues/115219, fyi @joaomoreno 971fa2cc9c6 Fixes #115304 0a943766a5f Fix monaco checks 9545d582360 Do not use the global `monaco` inside the editor bb841e3bbee fix https://github.com/microsoft/vscode/issues/115301 2ce26643d85 have a separate setting code cells in breadcrumbs, hide code cells in outline by default 17c617039b1 Squashed commit of the following: 3a287ee1eae Fixes microsoft/monaco-editor#2302: Only define global monaco if asked to do so or if using AMD a2bcb0608f1 fixes #114804 9519a5cb5a5 :lipstick: clean nuget.config file dcf0c56a796 node-debug@1.44.16 1d15b2fe17a use final DAP spec 1.44 6be5904d199 polish 1c1df3eaee5 fix #115050 flickering tabs when wrapped (#115273) bb931908832 fixes #113703 5d63134de9e web - fix compile 4b5a9c4b5f0 change remote cli to manage only remtoe 19cbd870aaf web api - expose env as API from facade (#115295) ee4516a4851 always on trusted-types for yarn web, fyi @bpasero 03902d48417 Revert "fix #113933." 70de88696c0 d'oh, forgot to adjust anyScore to new data format of FuzzyScore, fixes https://github.com/microsoft/vscode/issues/115250 7a9e56510d2 Not requiring NPM for typings (fixes #115228) fb5bc5dd2ce fix typo: ResourcEditorInput → ResourceEditorInput (#115208) f73c011ae3f fix: disable rosetta option for universal build (#115280) ee7e0ad0933 fix #115107. 5e5f2f3b6ba feat: add identifier for universal app in issue reporter and about dialog (#115277) d42bed7957a fix #113933. d09508d9cb8 re #115012. e48b3d3cad5 Update codespace-related getting started images & wording 64c4f7f49c8 feature insights for notebook. 5aac4f44562 fixes #115267 014aaa1047f Fix #115271: Search in Open Editors triggers errors when done without files 848896a75eb update distro 98da2b151c1 Remove unused variable dfb86c5fa13 Add 'notebook.inactiveFocusedCellBorder' color token b1ba0c70eaf Fixes #114172: adopt latest loader 4febf1e6c38 Add missing class to fix view items For microsoft/vssaas-planning#2286 4378b7f0201 fix #115169. e6d5a209440 Fixes `getBranch` when name is fully qualified ba428fe1029 fix #114225. ed8043effb7 Save only open editors toggle state 8dcebbaf54f path => fsPath again 949a20d14f7 Merge pull request #115253 from microsoft:jackson/open-editors-fix 20f8e59d696 fixes #112347 a1bdcf6aed3 fixes #115121 3d66ab98eb9 path => fsPath e3b0eae7403 Test fix for #114795 22960ca0155 fixes #115073 e375d137174 fixes #114869 cdbc22a9cbd Fix #115234: Cannot view search results when one is in an Untitled editor 977b2f6a1ca fix https://github.com/microsoft/vscode/issues/115201 ff27ea9437d Fixes #115148: Indent new line when using `IndentOutdent` and `appendText` e4f1833d79b Use x64 node for darwin-arm64. Fixes #115009 96fa81bb74a Forward arguments when click is invoked via `makeContextAwareClickHandler` (fixes #115026) 4bd2d367e7c Remote smoketest timeout (fixes #115159) e4022fb0e27 Expose a `TestCodeEditor` that could be used by the workbench tests 030c9d52233 cap notebook outline elements at 64 characters, fixes https://github.com/microsoft/vscode/issues/115199 ee65f21c4f7 use marked lexer to find headings, render MD as plain text before, fixes https://github.com/microsoft/vscode/issues/115205, fixes https://github.com/microsoft/vscode/issues/115206, fixes https://github.com/microsoft/vscode/issues/115118 c789c22efa7 Fixes #115224: Adopt Trusted Types in DiffReview a552ebc1f8b Revert "diffReview: use insertAdajentText instead of insertAdjacentHTML" eb1cf4b0bae diffReview: use insertAdajentText instead of insertAdjacentHTML e06ef891b70 Fix #114379 096d70ce18e fixes #114990 35c5689d292 fixes #114914 0f59f684a1a Fix #114982 bb6014df3b4 tabs - let the overflow gradient not draw over borders (#115129) 676e8d62a3e chore: remove universal build from its separate stage (#115203) 99e7aea4a82 PR template - remove pull requests link full stop (#115090) c246b5704f7 fix https://github.com/microsoft/vscode/issues/115124 7b0cfdd04ad fix git askpass 93830fbe3d2 cleanup #113562 8e68e0c4331 log source f434f853aaf pfs - workaround broken reparse points on windows (fix #115113) 1718be68d0f Fallback to default opener when selected 5662b3b6a25 Log exceptions and continue in calls to ExternalOpener.canOpen 9ee751e859d Error if registering an unsupported scheme for external opener 9421e50aa8e Improve documentation for ExternalUriOpenerPriority c4c5f45ce0e fix #115150. 39d9b04f2c3 re #115018. a56bc0c6711 Don't write preferredLocation into workspace settings for find file references 0ede5243261 Reword multiple external opener error e5c4f426fee Fix setting decription and remove unused setting d9e4f5cf97b Add new icon for open editors view 005db8394c4 throw an error with a clear message when a notebook document is missing, https://github.com/microsoft/vscode/issues/115018 0a0537961c7 tree: do not break fully when you can not collapse an unexisting node bdd2f1628e2 callStack view: set callStackItemType context properly b7e87c1bf27 :lipstick: 9788e81e98d Log individual events because `extensionIds` gets clamped sometimes d5bdb0efb21 fix #115011. c3746fa0aed Fixes #114983 21e970473c3 Fixes #114998: Fall back to a document range semantic tokens provider 58624bfcb16 Fixes #115032: Add description db92af7429d Fixes #115033: respect indent action when using appendText 774f887a985 update notebook 578e2dc4ee7 Fixes #115026: Adopt `KeyboardEvent.triggeredByAccelerator` c1afd7c238b Add `_debugComposition` flag 9e07bfd5946 related to #115037 75ff8b11310 fixes #115037 1f1ed78f7db Use ;; instead of ; for line comments (#115036) 960a93f0e2e add unit test for #114971 09ef3735975 Merge pull request #114972 from enagic/master 371629106b3 #114031 fix user data sync tests 08a2f9c5e36 fix enablement handler 0540478dc72 Reduce getting started for codespaces 1a9dd758530 Don't error out on unknown provider. 25f6e3e2540 debug: update js-debug a331c2b515e Revert test changes 684459c8dc6 Refactor searching in open editors logic 17685a9db95 fix #108950. a46fd0ee934 fix: update `isUri()` to compare `fsPath` as `string` 8fa1417e309 run oss too 1.53, update distro 88af66bceed testing: accessibility round 2 500d514ecfa Add fall back to default option for when external uri opener fails 8b1feaed3e6 Documentation clean up for ExternalUriOpener 0e5b47fa43c Use object instead of array for `workbench.externalUriOpeners` ed98eb19685 Fix spelling ae8bd3216f0 :guard: tests for selecting kernel. 2f6c928b209 Fixes `getBranch` issue with remote branches Improves perf by reducing git calls from 3 to 1 748b2e5a854 Remove `#` from typescript deprecation warnings (#114787) 60f3919b26a fix #114959. 7e3d5a0ce0f fix #114048. do not update active kernel if kernel is executed. c7cf663d0c4 fix #106362. Keep runstate when undo/redo cell. b112052169c fix #114171 8d7740fe3b3 Merge pull request #114944 from microsoft/merogge/integration fd1ba8c9692 chore: bump electron@11.2.1 2433b0eaf3c update distro f21a3b95e6a Merge pull request #114854 from susiwen8/hover-scroll a3131249625 update distro 58e88ff3ac0 testing: accessibility in explorer round 1 72172ed06c6 Merge branch 'master' into hover-scroll 68b7e79867e fix test-product icon 89e152635ab Limit spin to sync and loading (for #112298) 4ae47297a3e Merge branch 'master' into merogge/integration bd7dff7f071 testing: add test result to proposed api, ids for correlation ff08b2509f6 testing: fix not subscribing to first open workspace document cb69f5c9bca testing: add line background decorations 582ea371c2b [microsoft-authentication] Extend authentication session to return id tokens (#114675) 5a3fedf0c45 Merge pull request #114628 from microsoft/alex/python-language-configuration dac8d916d56 fix #110936 62093ff022b [html/json/css] update services & dependencies d877e86bdd3 Merge branch 'master' into alex/python-language-configuration e451364da15 Update Codicons version 51d19635946 reset template display when switching models. b18634fe902 fix #111587 Apply enablement to command links in welcome views (#113841) 07c3e907eb6 Improve glob module to support OS separator agnostic matching (#114810) 7468a060129 Revert "fix #114171." c708e3d5cf0 Move `workbench.startupEditor` to RESOURCE settings to allow setting to gettingStarted on a per repo basis Make sure to disallow setting to readme via workspace settings to prevent tracking attempts. 644d108f0d9 Do not reveal `FindOptionsWidget` all the time (fixes #114630) f3136a25fab Merge pull request #114934 from microsoft/merogge/terminalDimensions 60bce0f6287 feat: add macos universal build ci config (#114446) 19d87449a7b Add option to override 'pinned' when setting list selection Fix #114651 88fd9d9d178 fix #107239, set terminal dimensions d21d85a3fc2 Fix precommit hook on Windows c79a0282da3 Fixes microsoft/monaco-editor#2301 95227b3e10d Fixes microsoft/monaco-editor#2311 bf93e45b9c6 files - document file modes we use 1eb89d7da18 Add telemetry in the area of reconnection 3b03189afae Restore extensions in core (#114921) 5fcd9f74845 update distro 1aa795f2ff1 update jsdoc for #114908 415398e3995 tests - only use 'junction' for folders 604e231d371 fix strictEqual problem 7a89df95922 some more strict asserting tests 3cb3624be97 fix build b2242cc5ebf rename notebook outline settings to `notebook.outline.showCodeCells` fa7d5e7def0 fix `breadcrumbs.symbolPath` setting 830a7589e2a tests - enable symlink tests for windows again via 'junction' that do not require admin privilges 14cc5263711 Cannot open a remote workspace via --remote syntax. Fixes #114900 e60e0eab352 Cleanup some file related unit tests (#114895) a38cc82a154 fix mock, fixes tests 5592ed02fb3 rsource -> resource (#114837) bc3a770b78e perf - suggest status shouldn't listen when hidden dcda88e5a69 fix https://github.com/microsoft/vscode/issues/114798 eb5f9becd90 make SubmenuEntryActionViewItem not eagerly fetch/create the actual actions 137b6f5a464 Update endgame notebooks da0a04fffb9 Copy function fails over dangling symbolic links (fix #111621) c8ff3471b59 Do not attempt to open a workspace/folder that no longer exists when reloading window (fix #110982) d2cbc66835f Add empty problem matchers to build tasks so they don't ask me questions 1f8b429635d chore: custom protocols will also be intercepted by webRequest 62fcf3cce7e chore: cleanup webrequest filter for svg files 228459cc63a Fix: show hover when mouse control hover scroll 79be0a07248 Fix #114794 7b317afd931 Fix starting scroll for URIs with fragment (#111126) 98ec233c77e Fix: release note don't use editor style (#114709) e91fd3bd40b Updated Getting Started images with transparency instead of blur f0bd7eee100 only create processEnvironment once, now tests pass Co-authored by: Daniel Imms <daimms@microsoft.com> 4300e6c7d2c Fix #105177 get terminal environment variable to show up in remote container a095d7fcf74 Make sure altClickMovesCursor gets refreshed c2d09aaeac1 Open Language Mode picker for new file (fixes #110330) 885e66edf9e Open Language Mode picker for new file (fixes #110330) cd6fa35fb94 fix #114233. add5b32d959 testing: initial implementation of test decorations 3e55989cca8 testing: move test filter to action bar 2c19f7fb988 Fix #105177 get terminal environment variable to show up in remote co… (#114721) d8a3c5f61c8 fix integration tests. 88d66caf686 fix #114782 ed72c64b87e Remove unused constant de11a7dec60 Rename `isEdge` to `isEdgeLegacy` (see https://support.microsoft.com/en-us/help/4533505/what-is-microsoft-edge-legacy) 007f704eaa9 Remove IME special cases for Edge Legacy 4fac328d03d ok I'm out 86d96faaaf8 extract menu entry view item creation logic, fyi @joaomoreno prep for https://github.com/microsoft/vscode/issues/114123 bd929b33de6 logging - put storage tracing behind a flag to reduce spam b9c67304807 add some docs for workaround for #114227 a07327a430d better default for PeekViewWidget#_getActionBarOptions 3f3b4136060 maybe this is it 4b7f41a732e Merge pull request #114544 from microsoft/aeschli/114542 67c9ab0d514 test all extensions if system/builtin a4a9a5e69db debt - use css variables instead of dynamically injected style sheets 534d5b08948 :lipstick: 89855f0fcdb web - editor context menu sometimes wrong (#109166) 7bb55c99943 Merge pull request #112169 from chenjigeng/fix/debug-auto-decode-link da48ddc5fea upgrade gulp-atom-electron b57017797cf debt - adopt some strictEqual in tests f123c904b17 remote cli: do not sync installed extensions 5809e9eb031 testresolver: support server extensions dcc1e9df991 workspaces - shuffle some code around b3807b04f22 Merge branch 'master' into fix/debug-auto-decode-link ebf351d04b3 workspaces code cleanup 4937aee5ed5 repl: on debugConsole.wordWrap change recreate the tree, do not require a restart 1e0f94f9009 Fixes #114468 6f9c818900d :lipstick: 0d8ec8f09fe Ports attributes open -> openBrowser 1be6d22ebca add setting `outline.showNotebookCodeCells` to control if code cells should show or not 37c162ed6df revert 37a4b96ae18 simplify FuzzyScore structure, fix high, low match 9939537ea44 debt - use main in main side services consistently (workspaces) d7ddcd1e08c debt - cleanup WebFileSystemAccess#supported 6b1675af7e7 Open Language Mode picker for new file (fixes #110330) affac2b5ae0 Fixes #104004: Do not attempt to run extension tests in web worker extension host 2ef14cf785a fix workspace tests on windows 1848d3111fc Add workaround for #114227 ed00aebc389 Link names 98b4661b002 :lipstick: fed0eb5fd9a web - remove old API interfaces c7cb19ed216 Merge pull request #114749 from microsoft/ben/folder-id e5dd4b6e4b1 Add mock support for public ports to test resolver 4c0a4179e6e workspace - more tests for identifiers 106f26b27bc bulkEditService: dispose of listener in finally 1285843e55e When a tree resource has a tooltip it takes precedent 3ee49fa3f86 explorer: when new file system provider registered set whole explorer input 05bf7b0afcf Merge branch 'master' into ben/folder-id ec337988dd6 parseUri/Path => resolveUri/Path f9d16c3b3c2 fix tests 3f26fd17ba5 workspaces - some final :lipstick: cf4c4a0ece7 drop gulp-cssnano, use gulp-postcss b87d56c5332 distro 2e5034a74b2 Retry downloading playwright when hitting ECONNRESET f1e62c1190f upgrade dev dependencies 9321b2f141b bulkEditService: veto shutdown if bulkEdit is in progress dca2d81c652 upgrade build azure-storage 70a3118892b Allow svg files to load from Schemas.vscodeRemoteResource 4f2341834e6 fix nls problem, fyi @JacksonKearl 70f4451001a remove unwanted #region comment from vscode.d.ts 2fd18ac793f workspaces - reduce stat calls e61d0ba267c mark secretState field as private 4b9ccf578c3 fix #114727. load preloads when switching kernels. 167b920831c Enable searchInOpenEditors by default when not in stable 7e55fa0c543 Search In Open Editors (#107756) 9f9d1a76d97 support kernel id and extension a8145f67dcc testing: polyfill test heirarchies (#114601) 572bc1810dc Make sure we dispose of the open with picker after an item is selected 542de8e0093 Move schemes to opener metadata 885585c7f87 Remove test math formula from readme 793f2e06af4 Fix weight of terminal search workspace keybinding 3d641d9d35b fix #111889. d972bfc3266 Update elliptic and nwmatcher (#114670) 7310b17e25f Merge pull request #114669 from microsoft/merogge/altClick dec03c4a714 Improve doc wording 219d323100f improve setting description and make setting true by default and add === 821afe5e929 fix #111885. avoid duplicated execution placeholder status bar item on split editors 59fac4862da Merge pull request #114665 from microsoft/sana-gettingstarted 3003bde2214 revert "Open" to "Focus Terminal" 4b9b2ab9a60 Fix #114707 dbd4ede23f8 add api lint rule for region comments 41d8bb26110 Merge branch 'master' into sana-gettingstarted e7d3eb87cb0 :lipstick: 565f3a59e6c @ for CI failures 98ee1c6efda update distro 3ec90672006 Simplify local port logic in test resolver + OS check f2b2854a6b2 (for now) have tab decoration off by default, https://github.com/microsoft/vscode/issues/49382 67f1ada71a6 chore - a few more strict assertions in tests e8f6c273819 Use random port if privileged in test resolver bdc3b07f428 Fixes microsoft/monaco-editor#2305: Account for padding when computing the content height and having scroll beyond last line enabled fcccc85ff97 Add more to test resolver tunnel factory and fix port filtering ad437ef958c Fixes microsoft/monaco-editor#2313: navigator.clipboard is not defined when loading not secure, via http d3fbbece829 :lipstick: 5a95cd26e4f Fix #114708 3ad7af3ab6b :lipstick: 9b7323a7efe cleanup types d8831220ff1 Update showCandidatePort for test resolver f6490bfa5fc :lipstick: getFolderId 758f66b5986 workspaces - actually use workspace 79230501646 Don't await remote env before setting up process manager 9ca50fbb47c Merge pull request #114702 from microsoft/tyriar/109600 4877478fb6e Hook up alt buffer active ctx key b5f36a24b63 testresolver: start a test server a49455b5286 :lipstick: isCurrentWorkspace af915f0bc4c Create terminalAltBufferActive ctx key 6755b6bb3e9 electron - need to check if window is destroyed before accessing webcontents b1cb3b1cbb1 Merge branch 'master' into ben/folder-id 37ea1d82847 Merge pull request #114660 from microsoft/isidorn/async-tree-diffIdentity 19e390d5b58 polish 04ca5c80d3f Merge pull request #114593 from jeanp413/fix-111572 0249c31a59b testResolve: more tunnelservice fixes c735c8b2913 Merge branch 'master' into alex/python-language-configuration 67bf6577b4d testResolver: fix for tunnel server b6f19ccf3fa CI notifications 7d5052a8fce Merge pull request #114687 from microsoft/alex/ci-windows-cache 15e58cea4d3 test resolver: add tunnel server 18c8a3f0482 workspaces - compute workspace ID and check for existance in window service e9967519db1 chore - strict asserting in snippet tests 515f179c98a decrease repl refresh timeout f63310750f6 Even more tunnel provider logging 44e020ac02b Trigger CI 05e4d593c23 workspaces - move id computation to main f5d760b48f3 Merge branch 'master' into isidorn/async-tree-diffIdentity 831d1942874 Create .build directory e8473247567 distro 4f98d9c0be7 no double reveal of notebook symbols 232052d7e63 Create our own node modules archive (#114516) 33789a59919 workspaces - drop duplicated payload interfaces dd84387f9e6 window - merge workspace and folderUri into one 0c02f245f07 bust node module caches 914d8dff29e add notebook for notebook paper cuts c71edb7d883 get marketplace extensions in `yarn web` f4a0c209bea formatting c8ce53e492e window - reduce to one property for opened workspace f19f4a1b908 Fix Keep activity bar icons stable on reload (Web & Remote window) #114144 9cfba546810 move build/dependencies.js to typescript acaed317263 workspaces - add identifier to single folder identifier 7e2d8b48e36 Merge pull request #114581 from microsoft/chrisdias/solongsofar 3207692dbbd Merge branch 'master' into chrisdias/solongsofar 44eb775d1db further remove single workspace identifier traces 46b964b1b7c workspaces - remove ISingleFolderWorkspaceIdentifier requirement from workspace service 47a6682df6f fix: allow svg from devtools scheme eaaf647c8c5 workspaces - remove ISingleFolderWorkspaceIdentifier requirement from history aa774aeeb79 :lipstick: regions 71feb05bfba :lipstick: workspace payload 6b241a6845d Closes #111210 - adds openRepository api 5bcd2220750 Fixes checking for rebase against wrong branch Refs: #1866 1a4b35c2023 :guard: 26aaaeb11ca re #114583. 6e56202803c pin notebook editor when execution triggered. ece4eeb0647 only handle override when id is provided. a2830f41653 execute notebook with args 1c755a4fca2 fix #114674. 9a55eff36fa testing: make filtering work correctly 847c52e69fa testing: add hover titles for items 0e9e4e46774 testing: show stats about the last test run aa14d823df5 testing: show badge for running/failed tests c2a2e9cabf8 testing: show test progress, implement result service 48c7596e909 testing: fix swapped run and debug actions c6e62500779 Merge branch 'master' into chrisdias/solongsofar 1123ea5791b set false by default and consider multiCursor de24392e690 fix #114583. 79ec33ab1eb Merge branch 'master' into chrisdias/solongsofar f087f82a3b8 allow reopen notebook with another view type if not dirty. 559a63373fc fix active notebook editor in repen with quick pick 3fef8c795c5 Update gettingStartedContent.ts d591739670c Fix #97564 (#114438) 5717c0396ad update distro 1509770d10d Fixes #58440: Finalize `OnEnterRule.previousLineText` API aab5336e534 polish 9b1d85bad8c repl and explorer adopt diffIdentityProvider be4d10efa1b async tree pass on diffIdentityProvider to regular tree 28b221faa8b Bump concat-with-sourcemaps from 1.0.4 to 1.1.0 (#114648) 2e40c684ecf Bump fstream from 1.0.11 to 1.0.12 (#114649) bc3a873ee6f Bump macaddress from 0.2.8 to 0.2.9 (#114647) f9109f4464c Bump sshpk from 1.13.1 to 1.16.1 (#114645) d3965a2b4dd Finalize secrets API, closes #112249 699b02d3ae3 Bump hoek from 4.2.0 to 4.2.1 (#114643) 93ae815ba14 Feedback on secrets API #112249 64fa272029d Bump stringstream from 0.0.5 to 0.0.6 (#114618) 1266a4e4d05 Support git-cmd.exe as a git bash shell cbbf2d09904 Correctly resolve mapped drive on Windows 7139a93a8c7 Bump mixin-deep from 1.3.1 to 1.3.2 (#114619) a011dab93e6 Fix #114639 ec1eda0d96c Rename `OnEnterRule.oneLineAboveText` to `previousLineText` after API call feedback (#58440) 38c051bf865 Catch errors in tunnel providers and log 947626dfa4b fixes #114616 bab7a83909b shared process - check for destroyed webcontents before calling postMessage b0883ec87a9 Properly call dispose in tunnel factory We really need a lint rule or something for awaiting/not calling functions 02f7983156e More tunnel logging a7980b630c0 some initial :lipstick: 0b038406a95 :up: distro 6c4203f7482 Modernize CLI main (#114623) aaf5a7fee3b Merge pull request #110912 from Wscats/enoyao-Environemt2Environment e2bce32da4b #114627 complete fix 0fbab387483 :lipstick: strict assertions in extHost, mainThread tests 5cec4e2da6e don't expand outline tree when just updating, fixes https://github.com/microsoft/vscode/issues/114386 845a4d4268d add new rule to enforce Thenable over Promise, adopt in vscode.d.ts and vscode.proposed.d.ts dfc8f5ab91b comment-out console.log fyi @connor4312 e9263cc8269 some API proposal for open editors 543af670531 fixes #114607 2d5f7fd0726 Move `onEnterRules` to `language-configuration.json` 87dba0db6b2 Fix #114627 368c03fdc8a Fixes #114348: Allow `onEnterRules` to be defined in the language configuration file 390dac56a51 debug dynamic configs: Use the type of the provider, not of the config since config sometimes have subtypes f9f87fb6fa1 Add logging for tunnel creation 37c4d4b0a83 fix https://github.com/microsoft/vscode/issues/114621 b675fa18cb4 'Resolving your shell environement is taking very long' shown in every window (fix #114622) 06ab012baa5 state service - actually implement interface 9deba1b10ae code catchup 4d0d36c6ab1 update distro b31660dccc7 update distro f3c865334d4 use real tsec instead of vscode-tsec fork c0a0a35a87c more clarifying comments for shell env resolve 6effd9dce9c better fix #114564 a16beb16509 testing: fix run all tests command b50bd5d0944 Close #114342 1f8643ef760 Refresh Images In Markdown Preview On Change (#114083) 686cd7df530 testing: clean up actions, add run/debug all, rm duplication bb1c05e62e2 testing: unify testing view f37dd663235 Revert "window - do not send IPC messages to destroyed windows (fix #114563)" 16ea22eea19 Update Codicons: Add 'combine' icon 7f4d67c94cb Fix #110812 (#114553) 049735e8d96 A case for 'Shift+Insert' added. Fixes #114103 (#114520) a11dd7cd48d fixes #114199 3ed456050c7 Fixes #111572 6d6fec82092 Finalize product icon theme contributions. Fixes #113828 c42b385bcea Disable contributed openers by default in calls to openExternal fe81f9f5b26 Add link opening getting started task action. Closes #114582 3e4552ffcc7 Remove unneeded mapping from cintainers to disposableStore 3411ae55cc8 Allow splitting gettingStarted editors fixes #114321 fa2dbc16ca8 spacing 82a21e5a032 :evergreen_tree: 239213eaeb1 push it real good 3c4f06dc98a update distro 010e1d0e4a3 open in new tab 74f31a68598 Fix #111299 (#114441) 36cb0bde33a ci: disable exploration sync on PRs aef623dc1d3 remove "so far" from Problems message (which assumes you'll have problems later) eba7c23da0c trees: rename option to diffDepth b32d137681d Merge branch 'test-tree-testing' c100b5c26ac add clearUnacknowledgedChars flow control 6815e754602 Merge pull request #114237 from microsoft/smarter-indexed-setchildren bc84f07dc53 navigationActions: remove dependency to notebooks 81ec098e60e Merge remote-tracking branch 'origin/master' into smarter-indexed-setchildren 88835344408 trees: don't use diff identity provider for resort 7ae39d955d4 fix https://github.com/microsoft/vscode/issues/114576 ee4f4dbf97a make trusted types policy strict bcb5f3c77b7 update mkdirp fe1fdf0b4fe Use correct value to enable port finding 616fb1cfed2 Merge pull request #112317 from plainerman/fix-99072 c0c033ff4f7 Use port auto forwarding setting to disable port finding (#114574) b0b4bc4e338 add grammars scripts 15a285fd5ae Change "Requires Sudo" to "May Require Sudo" c6145fc3065 ext (un)link 4ff784e1fbf promise :lipstick: cf4111f6f89 show a modal dialog when no default formatter is configured, https://github.com/microsoft/vscode/issues/113903 dbf36e4cfb6 Change aria label when attaching f8df6a7e47d oops do not have .only 5a4d90a550a window - do not send IPC messages to destroyed windows (fix #114564) 635d7af6385 update ext types 7a34c6d6227 update tests 36929d3b59e exception widget: allow to tab over each link, enter to navigate to link 3c49afeaafa fix hygiene 867a52fc090 ext each: allowUnknownOption ff393a3349e add open tunnels to test resolver af2bcd4d461 bring back vscode-colorize-tests 0e7f3d0d8cb Revert "remove colorize-tests extension usage" 971190e4d0f fix region comment 81eccfbf68e cleanup native modules test 28ad78e7dc8 fix https://github.com/microsoft/vscode/issues/114537 af59db28c8d stream - some cleanup of observer 78d5286adb9 Bump sshpk from 1.13.1 to 1.16.1 in /build (#114534) 9af9580bf0a Bump stringstream from 0.0.5 to 0.0.6 in /build (#114533) b165e20587d InlineHint#hoverMessage becomes description (maybe better tooltip?) and support string OR markdown strings b47aa19443c FileService improvements (#114428) 2d9a0d12131 inline hints: tweak colors, react to theme change, add rounded corners to hints d29bb624a40 Merge pull request #113285 from Kingwl/signaure_arguments_label caa87e0b523 editor status :lipstick: 2472798cd57 Fix: selecting entry should focus back to editor (#114493) 32b28f6f8f9 And again bump distro ce106c3924a Bump distro again. ced398d18a8 Bump distro 30f17c9572a Merge branch 'master' into signaure_arguments_label dc588389507 remote install-extension with VSIX 18aa3199c23 Avoid `ERR_STREAM_WRITE_AFTER_END` 847300e49a9 support vsix for install-extension 92083ed3e18 yarn ext 085317e932e dev: ls d6ca7769f42 create extension workspaces bcf514160be uninstall-extension should remove both local and remote extension a40b4e72d08 add API command `vscode.executeInlineHintProvider` and some end-to-end tests ac85fb8a74b fixes #112045 7a938679f82 clamp font size at editor font size, don't go bigger d65ab8dcd9a use all of context decoration as decoration type key 4af282ea26d explorer: download report progress in the explorer due to rich download progress to not get double notifications 1d3b03bd551 padding should depend on font size too 4651f66cca1 simpler decoration type management (rely on internal ref counting) dab702a135e extManCliService: Sort listExtensions, fix output f101028176c Fixes #114299: Add commands for invoking semantic tokens provider 5087b08c6d1 :lipstick: 1981776d0f9 less state inside InlineHintsController-type, only have one type of decorations, and much :lipstick: d427deac780 explorer: adopt confirmBeforeUndo 74f272fbb7d update distro c27642c76d6 Merge pull request #114421 from microsoft/aeschli/remoteCLIExtensionsManagement 0d4bf785b6c remove hover (should come via decoration) and action/menu (should be self contained if at all) 97f237272c9 rename remote commands to _remoteCLI ae67879ed5d don't propose new API on ThemableDecorationAttachmentRenderOptions 756337d48af Merge branch 'master' into signaure_arguments_label 2bb41a14025 dev script 2388c80c74c Add `confirmBeforeUndo` option on the undo redo element 407557ca234 Save file dialog: sort file types alphabetically (#114487) bf90bd15185 cliProgressMain: add LocalizationsService to ServiceCollection 911a54273ce Merge branch 'joao/fix-web' 9995d128240 missing build output 09bc6fc64b1 Migrate to new deb repo (#114527) ed8655201ae fix web extensions 7fa8f1aa7fb Remove plug icon from ports view Part of https://github.com/microsoft/vscode-internalbacklog/issues/1689 667e41626f1 explorer: if you can not undo, pass undo to editor 85f1501c861 update distro d3611cbb634 fix toString 2ef04b24f42 :lipstick: c208ec384c9 :lipstick: move all scoring logic into _doScore 9441f1c6457 Add support for npm scripts with a space (#113840) 253d99a16f8 update distro 84865c05ecc Merge branch 'master' into aeschli/remoteCLIExtensionsManagement 22e02e00804 use URI for VSIX paths 96001455045 Fix tunnel creation in web 1c131cf2657 Avoid extra fields ebac10e0a56 Avoid conflict error 3c2c937f991 Merge branch 'master' into signaure_arguments_label fcc00b29f5e Avoid ts changes (#2) 08f3bcec33d fix https://github.com/microsoft/vscode/issues/114518 c16956439b3 Bust node module cache 5560c9f4da0 Fix #114455 0a2b6d4a1c6 inline collapse all actions 141b275c41f Merge pull request #114260 from microsoft/sandy081/comments/fix92038 ff309d2a239 Merge branch 'master' into sandy081/comments/fix92038 39edf4351b9 Trigger GH CI 12ef541b365 :up: distro ff9fbcb077b telemetry - lift some helpers to electron-sandbox 93b5a0591f7 sandbox - lift remote agent service to electron-sandbox 9cea4954aa5 notifications :lipstick: 691951c3b1c editor title - no need to update menu onDidRegisterExtensions ec5d1c2ab93 debt - push more window related things to window helper class eaa959d34b8 fix #114273 253e9e32261 shared process - consolidate services 0c8cf08b44b shared process - drop management service 1caaf1b2dbd :lipstick: path labels 61312f3708d Remove instantiation service accessor 2e89c2d4ba5 Add 'key' to onDidChange of secrets API, #112249 c5f0bac2a81 Create issue directly if signed in, fixes #95165 0faf1550289 Disable on enter test 48b726e39e7 Fix regex 5f6acfb68e1 Move jsdoc completion tests to smoke tests 800e173c403 Split ts into unit and smoke tests b813d5dd300 Leave the local extension host running when connection is lost to the remote extension host 3a9daf3e34a Adopt new vscode-userdata path format bec5afa2923 fix: remove unnessary asar files from mac arm64 a31b0617e24 expose altClickMovesCursor as setting (#114429) b2575665d82 Emmet wrap update, fixes #113930 21c11ba864c Fixes #114433 - adds setting to avoid git config 79cfca5aa29 fix #114416 LabelService.getUriLabel bad relative path if in root workspace (#114419) 5a25a566959 workbench.action.debug.start => workbench.action.debug.selectandstart a3febc56143 Potential new formatter for userdata in serverless. (#114296) 663532c3173 Skipping unreliable test a68f1326e87 Update built markdown preview code 308a4f6a484 Make sure ts extension has loaded before running on-enter tests d87041eddef Downgrade simple browser to prompt instead of being the default on web 3310d3ac2d4 sort notebook content providers in the list. 03dd7bf1d91 testing: polish and unit tests for the test tree 337b3e8d055 turn on flow control by default 7c4248780c8 adopt useCustom for permanent connection failure 2137a7f8508 implement useCustom in dialogService 5b8f78a1570 Move sync-enabled trigger to gettingStartedService 67c988005f9 Do not wait for the first reconnection attempt in the reconnection loop b64a4ae1aa3 Scaffold `MessageOptions.useCustom` 6d50c71f41c add editor command, fyi @dbaeumer ff042e9fa40 fixes #114203 381b99f6415 Also run the output based auto port forwarding (#114424) f7e7a95479e Merge branch 'joao/remove-grammar-extensions' bf764f1ce6a wip: sync-extensions dev script c198925570c extensionsManagement for remote CLI 4974a335112 smoke tests are tests too f745a912ae1 fixes #114420 62bb9b3d3fd shared process - adopt toggle method from management service 65582ba33d4 Fix #114326 0442b734227 remove devops ci badge d472f9d503c remove devops continuous build f8dbf7dd079 Merge pull request #114359 from microsoft/ben/shared-process-message-port 4af3c1c0576 get grammar extensions from marketplace 217aab28fac breakpoint polish condition context keys 6ca430e6a6f Merge branch 'master' into ben/shared-process-message-port 55325988a07 shared process - basic message port tests d952c818176 Fix #114379 6f9f6f806c1 Azure DevOps pipeline artifacts (#114405) d577c4b18da remove colorize-tests extension usage bc7d3c9ea6d remove grammar extensions be2732570ac Include tunnel service canElevate check 6889ed3ab17 Notification for elevating when using privileged port from openTunnel 25a9fcdb918 Merge pull request #114388 from jeanp413/watch-copy-value-selection 98acb74149d shared process - fix --status invocation addb6b9b53a :lipstick: 55e10fd785a shared process - introduce a separate service for management 22c1c0b486d update distro again ba7f5c60a5e update distro 5d620dc8466 Update Linux publish script 45e8d6ebc65 Update distro commit c082930a439 shared process - introduce platform/sharedProcess ec2a8e5b9ee shared process - rely on "close" event for disconnects 9e1863ec2dc shared process - :lipstick: 98d2d74ba07 Revert "Publish scripts update (#114375)" 99f0ab9f732 Publish scripts update (#114375) 2bf5b56f115 shared process - move the shared process back to IPC folder 8dff4cfa55d Expanding Getting Started text based on first round of feedback. bcb33ef6290 Merge branch 'master' into ben/shared-process-message-port 9c7128d8fab Fixes #114384 - recheck resources after save/add 746c455458c Respect multi selection when Copy value in Watch Expression View. Fix #114353 1894765dd17 Merge branch 'master' into smarter-indexed-setchildren 1a6eef3170b Update image ref 54cb0ed544e Clean up settings sync entry 4207c4ee13e Move defaultExternalUriOpenerId into configuration to avoid cycle 5c39159acb4 Fix cycle 4566eebe4fa Fix typo in markdown sanitizer (#111258) a34e751b017 Fix scrolling of markdown preview. Close #65504 (#111094) 64496f82196 Allow using 'default' to force fall back to VS Code's default opener 6cceb4eab08 Remove enabled setting and try to open simple browser to side of current editor 1e3a23b4e0a Fix simple browser button color for light themes cc5e8b22faf Continue work on url opener api a590d4fac36 Only show "Open in VSCode..." when isWeb. 67c889e3941 Merge and restructure menu (#114383) 56a6279a1c8 Don't use getActions in search view #92038 856277c8590 Github Login => Setting Sync ad3974ad88a :lipstick: e32e353bfde fix #114171. 255853d1714 Remove emptyWorkspaceSupport when conditions 11d18c2c094 `remoteName == codespaces` for codespaces section 9f3832dc688 Bust the node module cache 5029b4f362d Fixes #112552: Set server marks to `ITimerService` 9cb4f1e2ae4 update distro 43d111c0a48 Getting started content (#114305) a4b13661009 Add performance marks to `IRemoteAgentEnvironmentDTO` cbb94cfb607 Revert "fixes #114203" 8dfc81fedc1 Small tweaks ff7aabe3fca fix #114215 c8a6ddba9d0 Enable forceConsistentCasingInFileNames flag (#114334) 6525b42f479 remove unused file e12a9d74a62 #114144 fix remote explorer icon flickering d03490f3532 fixes #114203 f34a3ace3f9 update distro 55960b7d61e add flowControl to terminalConfig 7ae54ca2d6f breakpoint widget: use same mode for coloring as the underlying editor 835a1ce6efd allow execution against a hidden notebook editor. 5d6cba5cbc2 Reworking external opener implementation to allow configured openers to be called directly without a canOpen check 5b1e59c636c explorer: hide open editors for new users e1d8b926583 update distro 30f61c2449b part of #114214 serverSpawn=true c4d5b055d37 Merge pull request #114269 from microsoft/alex/fuzzy-score-improvements d4f993de63e Saving an untitled file closes it (fix #114272) e44fb4ab927 update distro 526f826ac14 fix #114192 634ebecb8b7 Refactor code to use `await` 3e6535d882c shared process - implement message port connections and wire in d6f27b92719 Polishing/fixing/addressing feedback for portsAttributes Includes: - fix in json schema - use object instead of array - change label of already forwarded ports when setting changed - fix for merging ranges c972009ef68 Merge pull request #114214 from microsoft/tyriar/flow_control cc8c9a2230d No need to store scores a79276dc649 Move to log service f8ec60aa06f Add flow control setting, remove fake latency 98038a8835d Merge pull request #114208 from gjsjohnmurray/fix-37570 065f0e46405 Auto forwarding fix 7a9bb5a44f9 breakpoints: inline action to edit condition. Render conditions for function breakpoints. Allow to edit conditions for function breakpoints e9f6c35c17c Fixes #114146: Increase max BracketSelectionRangeProvider duration to 5s in unit tests 4e4d2484a74 Extract `TestTextResourcePropertiesService` to its own file 00f8540d793 Fixes #114332 f1cb1b27f3e format 40e3106e5fa fix list drag affordance 7899bfe3eee Merge pull request #113315 from qchateau/fix-semantic-highlight db30147068f Add test for case to assert that fetch should be scheduled again when a text buffer change occurs while the provider runs and the provider returns null 44278132f4f fix peek view alignment cd906568752 shared process - document electron IPC 96b44121f98 shared process - add error handler and graceful-fs 2964fcbb846 shared process - extract more cleanup helpers to contrib f1c510b4a88 Merge branch 'master' into ben/shared-process-message-ports c265dff48a2 chore: bump electron@11.2.0 a8dd7f60a62 update collapsible when children change 710846866f7 Activate extension on simpleBrowser.api.open b7f9eddf043 Allow passing viewColumn to simpleBrowser.api.open 9b83eb6eb50 smarter depth selection a1d5ea876c3 Polish, also fix #113930 2b5ae783bf6 testing: add full json reporter to show more complete output d39eefd1b0d update distro 59891debcf0 Wait for outstanding zlib flushes when draining a WebSocketNodeSocket (#114314) ea13176ee96 Enable image preview for avif images 7da421d99bd fixup! make it work for compressed trees, recurse 6c4a00ce747 Make default text editor replace existing editors for resource (#112848) a59f30011c1 Add a 30min cap to CI jobs e7aa009ac3c Remove enabledHosts setting 61ec57016c4 Fix spelling 47aa3ad09ab Continue work on opener service d6936dd524c Add mechanism for snippets to overwrite Auto-closing pairs in some cases (#114235) 2ca7b5426a7 :lipstick: fb6a9b4824b fix #114289. notebook.selectKernel takes kernel id. 2156b8cc758 check and ignore not found error 31a15b5b9a3 Add command to kill server and trigger handled error 23be24d8289 Allow theming getting started page progress bars closes #114303 2774f79df3f Do not show "Cannot reconnect. Please reload the window" if the cause is a handled RemoteAuthorityResolverError 56e05127690 move to browser namespace e5e791003f4 Merge remote-tracking branch 'origin/master' into smarter-indexed-setchildren 2d892ae9c7f Fix arch check for PowerShell enumeration (#114292) 3ca55d031b1 Update Codicons: increase gap around plus icon (fixes #114016) b903748b833 Fix candidate filter and auto forwarding wiring (#114290) d66db5cc754 fix https://github.com/microsoft/vscode/issues/114220 c88a51e10a8 Merge branch 'master' into fix/debug-auto-decode-link 4450e1d827d Azure DevOps - publish Windows artifacts (#114285) 42d7d3a47d7 breakpoints view: render edit action inline for exception breakpoints 40d6f79875b MenuItemAction: make sure to respec item.icon a198be16f93 shared process - some :lipstick: 67f8c0ca5a2 Merge branch 'master' into ben/shared-process-message-ports daa7afebd06 remove undefined from outline data source cf03ef33f45 allow to clear input of data trees, fyi @joaomoreno 0ecb7735496 shared process - more cleanup dea0095e83e Add icon for public vs private ports 212a9434541 Merge remote-tracking branch 'origin/master' into alex/fuzzy-score-improvements 36a9cb8645e Improve `fuzzyScore` 475d3464e87 Have single outline config and let outline creator know for what they create outlines 9266fc49839 mock a label service to avoid breaking layers in tests 9af036b8274 Fix comments b4e4bd16421 Allow tunnel providers to support making a tunnel public 9853c8fe6d7 Fix cr issues a4f9e607619 fix https://github.com/microsoft/vscode/issues/114266 2376bed71e1 :lipstick: some region-comment polish 64f32932c68 debug console: fix error in console, do not bind to same htmlelement a scoped context key service 75ea87a2636 shared process - introduce platform/sharedprocess dcce02644ea fix https://github.com/microsoft/vscode/issues/109658 5ce7b02b6e8 refresh the remote indicator when actions change 5db4708e99d shared process - avoid payload IPC roundtrip and enable console based logger 6fef673683f update distro de4463874c4 callStack: do not use getActions() 152d0ec8f05 finalize CancellationError API, fixes https://github.com/microsoft/vscode/issues/93686 adb037b74d8 fixes #114137 e59dc77d0d2 shared process - more cleanup 3f37b664fcb adhere to DAP spec; fixes #114229 e776f87e140 fix --builtin 7285f791ee5 Use menu 1fae5211635 shared process - more cleanup 9bfa4c1d558 Merge branch 'joao/extract-extensions/themes' 9c6e10497b5 use in-mem fsp 7eb52e75e08 shared process - more renames eba7707d382 shared process - clean up some types and imports 675e5da76b1 shared process - expose methods for message channel API d0749f8c9a3 use in-mem fsp 936e77761b5 include error into startup error dialog (#112846) 68ba207260a List still dirty files when backup fails (#114064) d4be66da200 Fixes #112487 - avoid using stale cache for render d78fad382aa skip failing test on win32 (#114248) fd0a3a12e7b Update wrapper class name for paramter hints 8f384b51a93 Fixes #114204 - always renders the input box 27b824b32c8 Adds ability to pass remote/refspec to pushTo cmds d076ee1b943 Adds force push mode to push api 02380e70149 Removes repo hint from args 7f489f589d8 Hide warnings for settings groups that have dynamically registered settings Fix #113747 d7d5f20047c Fix #114218 145bcd3a732 Insert new code cell should always use available languages. d536903a2b0 :lipstick: d88b60ceca6 languages in notebook document metadata. 8a2b9e9047d trees: add diffIdentityProvider for efficient setChildren updates b6435bc4240 Remove unused import 47a135e715e Rework opener api proposal 6184addcd1d fall back to homepath if home unset. closes #112775 b3d57e69b02 Update PHP grammar, fix #113185 92833fca559 fix #114233. 04efea43fa3 testing: peek diff test outputs 989f2eb812e setImmediate => setTimeout 02276814922 Add new external uri opener service 22c88cfaaeb Batch ack events coming from client 3232112f9ba Only resume if it's paused 60e46eb8756 Delay animating until content is prepared to prevent weird flying elements. 0738f76daca pull themes from the marketplace 0a19f7702a9 Rename ackId to charCount bf52d50a0a3 Remove ackId from data events going to client 7aee462b8a3 Use char count instead of ack ids 7e5c01208dd Start of low-high watermark flow control 69a6e6ac937 #113757 show panel move and hide actions only for panel views 3a4dcf4890d Fix unit test for Win32 release (#114212) a04802f5865 #113757 show panel move and hide actions on view context menu f29502563bb #113757 allign reset location action f1ee68fc468 add tests for RELATIVE_FILEPATH snippet variable c6c7ddd4437 Merge branch 'master' into tyriar/flow_control 6430ee1efce Basic flow control for ext host processes 9d39f4e6cb7 don't auto insert semicolons 169269a3f07 fix tests 3767f97bc32 Adds onDidPublish to Git api 8832366467e Closes #110881 - adds possibly rebased warning eba4da27278 #113757 show sidebar actions only on sidebar views 2e279d37e7e Property preview text wraps lines in debug console 554ae13fa9a Fix address for port open attribute Part of https://github.com/microsoft/vscode-remote-release/issues/4046 b7b36bb1908 remove some tests 9ecba1b468e Merge pull request #114039 from microsoft/isidorn/bulkFileEditsUseTextFileService 1e9b86da1f9 Finalize adding a cancellation token to resolveTreeItem Fixes #111614 161ce44ddae Azure DevOps - Move release into a separate stage (#114205) d3e4bdb6177 Merge branch 'master' into joao/wsl c644f3788d0 revert wsl and distro 3a1c42c150e textFileService make getEncodedReadable public 67f9988bdc4 Support to define additional attributes for ports Part of microsoft/vscode-remote-release#4046 53be807cb4d throw nice error (and prevent stackoverflow) when instantiating services recrusively 3653f34dbab Do not instantiate hover widgets in the `onModelDecorationsChanged` event 0a28ec7fb14 fix #37570 add RELATIVE_FILEPATH snippet variable 868271067e6 filter perf marks that don't start with 'code/' 675638196d2 debt - remove duplicate drive letter implementations 4816a253eaa Revert "use PerformanceObserver in node's perf-util" 05c4659e096 use PerformanceObserver in node's perf-util e500f76d9cc remove test dependency on theme extensions 0324150670f Merge branch 'master' into isidorn/bulkFileEditsUseTextFileService d88c1b4a64c Merge branch 'master' into isidorn/bulkFileEditsUseTextFileService 22bd999e86b debt - use provider extUri in file service 4b3ab7048fc :lipstick: b90166177bf reuse stats collector for EchoRunner, fix missing titlePath-property, fixes https://github.com/microsoft/vscode/issues/114190 7a8c7f57312 activity bar - use IAction in more places b5b160e015e activity bar - show a "Hide" entry for accounts and home indicator (fix #113757) 7ab5c2a90ae activity bar - consistently show right click menu everywhere (#113757) f675564c5dc fix #114028 e17aea136d3 Fix #114189 - disable caching b9aaba047c6 activity bar - remove "Hide" from left click menus (#113757) 2b0132d09f1 activity bar - update order of entries to reflect visual order (#113757) b33b28dd078 Activate onStartupFinished (#110031) d61eb64745c activity bar - change visibility of entries to checkboxes (#113757) 6dc779565e1 :up: distro 913fff96a3c testing: fix error when test view is hidden after showing f5665378fd2 testing: start of diff peek view 09d99f7d71b resolve kernel providers and kernels. 732d4ff89e8 Make PowerShell 7 default if available and show in choose shell menu (#112768) 74038b7e0d8 do not use file scheme c88ab9e0b63 use in-mem fsp - remote folder config tests 506ae4a53e7 use in-mem fsp - multi root workspace config tests da3a21ee4e6 Merge pull request #112602 from microsoft/rebornix/output-view-model 041a5c3b6b9 fix tests - do not use file scheme f92251d8e61 use in-mem fsp - workspace folder config tests 1e44ae5da86 Merge branch 'master' into rebornix/output-view-model 03450bf0941 Update Codicons: Update '+' modifier location (fixes #114016) 84f2cf6449a use in-mem fsp - workspace init tests 722a6664f84 use in-mem fsp - workspace editing tests a2efefd3713 use in-mem fsp - workspace tests e3b18fa3efb testing: add filter box 676bb6b100e Merge pull request #114127 from shskwmt/fix/113603 990906a1655 Adopt strict assertions 00a781f926e debug: use mnemonicTitle and avoid dupliacte registration c38c1f497f2 use in-mem fsp - workspace folder tests 42221c900ba Set override to false when reopening editors after dragging them to a different editor group. This fixes #109000. (#114093) 31e33c478e5 Fixes #114042: Use Buffer only when it is available cef7004a46a activate search result extension onLanguage:search-result #110031 39619a136b6 minor polish e8fb4fd30da bulkFileEdits: use textFileService only for creating empty files c85297669ee Move id, label, and options to authentication provider registration e9ae0082963 use in-mem fsp in tests 3f3e35bf17e Add boundary for right arrow typeahead and fix bug with resetting Terminal (#113863) 61c6334a3f8 Fixes #112373: The hover should always consume mouse wheel events 3d500ebd8b4 Adopt proposed `CancellationError` (#93686) 5c1543b556c File name in editor tab reverts casing on save (fix #114096) 76c22d48c82 Merge branch 'master' into fix-semantic-highlight e149bdb42ac Merge pull request #113837 from HaoboGu/HaoboGu/issue113404 1551d1f1ff0 Fixes microsoft/vscode-remote-release#1485: Make sure to only render Reload Window prompt once c9bae24fb70 More UX feedback 7cf2ad082f9 Render remote name when reconnecting cba1d1b1848 Prefix all `performance.mark` calls with `code/` 64947067ab7 :lipstick: unit tests 533d094020f Allow logging FS access with stacks 8ec95fa3b7a tests - improve ext path tests 55bd92dd538 tests - extpath tasks are flaky ea7b8ddda3e Can't open, rename or delete files that contains ":" on linux (fix microsoft/vscode-remote-release#4227) e3f5b3dfe47 Merge branch 'master' into HaoboGu/issue113404 bd5c20448c5 Merge pull request #114129 from microsoft/alex/configuration-editing-tests-improvements c173fb7d72a #114144 revert showing cached theme icons 088304c9968 #114144 - Do not cache only uri icon efb833ab7c7 Merge branch 'master' into HaoboGu/issue113404 5755d943ca6 Tests must be compiled even when `yarn` is executed acb0a35629d cache icon paths in web 73b4dabb2d4 Make lint happy d1cfec44472 :lipstick: 8b288893a92 Merge pull request #114101 from shskwmt/fix/113807_parse_args d541d7c64c6 make SubmenuAction strict: don't allow changing its properties, make it not disposable ea756907598 - Make cached configurations not disposables - use workspace configuration disposables 31a53bb2427 :lipstick: 43310230886 Merge branch 'master' into signaure_arguments_label 175e2c0b1d1 `yarn` is already installed (fixes #114140) b57739f4a24 tests - more use of getRandomTestPath 64a14963f7b Expose actions to duplicate editor groups (fix #114132) 60bc00ff63d webpack config typing fix f6bbc8b68d4 update tsec tool cfb2ad879a3 Update src/vs/workbench/services/configuration/browser/configuration.ts e25cbb45e7a Dispose all Disposables from tests (fixes #114125) 2fd00ba9fef Add a way to troubleshoot fs calls 57c405c24c3 Change reason for moveWordCommand to CursorChangeReason.Explicit 7c3aacb40aa Add a mechanism to track disposables from unit tests 11ac71b2722 editors - cache previously used layout and return it 03cb2d2a236 Dispose `PieceTreeTextBuffer` instances e114a24d9f9 Improve usage of Disposable e71f31abe9c editors - copied group is missing to register editor listeners 313f4bfecdc fix #113620 db701d281f7 Fixed not to skip determination of option type starting with "_" 3ceb3a100ed tabs - improve logic of previously used dimensions and relayout 6bd7b70515d Revert "Enable webview tests (#114059)" 0a3a9ce7bb9 State of tabs is not fully updated when toggling workbench.editor.wrapTabs (fix #113808) b0e96922417 tests - selectively enable some previously skipped tests ea1b3f27db4 Fixes window border causes webviews to be positioned slightly off (#114061) 01c6003c295 Enable webview tests (#114059) a12a996d780 Retry idb tests. Ref #114025. 7a7d11fcc6d Merge branch 'testing-group-by-result' 5f2036033c0 testing: improve projection logic, add state grouping e3509b62fe6 Add search.mode option to control default search experience (#114015) d110d503425 Remove webviewHasOwnEditFunctions context 50dd2dd3f9e Add context for when the webview supports find d8a3dd44be1 Removed unused param 0fafaab62e2 mnemonicTitle in native menubarControl d95e22d0a8d make menubarControl prefer mnemonicTitle, make MenuItemAction only implement IAction 8d8ee957418 options for getActions() are optional c88c207e6c0 fixes #114028 6828ae1ab50 Removes trim & fixes regex c45eac1a819 tests - use explicit skip over handling within test 8d46328a407 more :lipstick: 832afd1276d :lipstick: 15cd2a1abd2 #115025 hash the uri and create css rule aa5064d4fd4 Lift some tests to browser (#114041) d6a63fc79ea FS improvements for unit tests (#114026) a2251a3b6b9 do not use mnemonicTitle for all action titles, #102361 3898af5db3d typos 10592747998 refs #102361 mnemonic as command model property 8ae693bee2c bulk file edits: make sure to use textFileService when creating files bebd0664073 Fix gulp task provider so that it doesn't always try to run 29e0cfd8beb Always elevate (if needed) for openTunnel API e7c84aab5b1 Fix privileged port elevation flow from UI 61187660af3 Fix #114031 114e38f175e suggest - add min height when persisting widget height 2042a0e4c23 Add new terminal link text for tunnels (#114033) 174259eec8f Log when lsof fails and return initial fe175afdb80 list widget should not remove rows from DOM when reusing 91a0d07f3e7 Improve `canTunnel` Part of microsoft/vscode-internalbacklog#1709 288e8c233a8 Fix #110525 5ed73f6e850 don't theme icon for MD elements 6d2e0aa21d3 rename tsc config file for better intellisense ec4c9f4c8f7 Merge pull request #112833 from homebysix/list-extensions 7b16f15d005 Merge branch 'master' into list-extensions a5a0c1527d1 add tsec config and exemption file (defunct?) ca6a7a69989 :lipstick: 5adcd2521e9 Fix #113257 ed6c343edb7 gracefull fallback for TrustedFunction 44c9b4bb7f3 use TrustedFunction workaround when loading extension sources inside web worker eb940d4ed6d Fix #113988 adc68dc3561 Add `canTunnel` to tunnel service Part of microsoft/vscode-internalbacklog#1709 128987f575e remove duplicate step 4c42e6c111b Fix #114013 35766c616cb #113757 show sidebar actions also on view title context menu e4dc7b4d796 Clarify OpenDialogOptions note (#113831) (#113998) eb409622888 tests (unit, electron) - set forbidOnly when running on build machine 691da329d66 Revert "refs: mnemonic as command model property #102361" 96e2981c91c skip failing test (#113882) 82dc292811a Merge branch 'master' into HaoboGu/issue113404 0949d5b794f Remove unused var acda4aed821 Make the external opener a two phase process aa73c2d435d Fix random focus lost issues on CTRL+1/2 for a webview (#111676) 045b0fc4c09 Fixes #110509 - handles markdown escaping & spaces 31d5e48d92a Fixes #114002: Finish writing any outstanding messages before disposing d36b3616e70 Change Emmet to onStartupFinished #110031 b041f460ce6 Show a disconnection dialog only after 40-50 seconds 455b029ad1a Render "Reconnecting..." in status bar and use "Disconnected" only for permanent disconnection 5d9e867aa4f refs: mnemonic as command model property #102361 3dc0203e021 testing: auto reveal selected tests e2c305f3a3b Allow registering additional external uri openers bdf57b45ced Remove button background in simple browser aa85ab9d03e Make sure we also log event when creating a iframe based webview d964664da29 Disable dynamic cwd resolution on Big Sur d68056d9072 Improvements to batched testing. Ref #113911, #109271 8c3f5dd3fad Support to start multiple debug sessions from a single launch config 80f369b7bee reduce number of entires in test batch. ref #113911 2b20162d227 Avoid hostname resolution in lsof 70e37bec1be Fix #113920: Codicon => ThemeIcon 16452c54f38 Merge pull request #113938 from microsoft/alex/terminal-exthost-improvements 98cc02c097d change default zenMode.restore to true bbb0aadc87d enable trusted types by keep a yelling default policy for a day to two, https://github.com/microsoft/vscode/issues/103699 23ac286dccc #113975 use insance to remove svgs tags e803459d4ad fixes #113921 8ad08b04f5e Do not compile `/test/` and `/build/` scripts during postinstall, the scripts get compiled explicitly during CI fa701a373b7 update references viewlet aa48a4eff7b `monaco-compile-check` is covered by the GitHub CI b1877cd33e2 Merge pull request #112033 from solomatov/error-handling-in-terminal-start a7cf03de2db Add elevation message to ports UI (#113990) efd298ccbdb Fix #113760 a78fffbdb01 remove unused eslint mocha 72572c59cfb bust the node modules cache 578c3d5374e fix #113781 d4c32800737 tabs - polish how to detect that scrollbar needs update 683a30f74c4 Revert "better fix for https://github.com/microsoft/vscode/issues/113852" 7222c005ca9 update loader, event better fix for https://github.com/microsoft/vscode/issues/113852 c1930b6baf6 make default policy strict, https://github.com/microsoft/vscode/issues/113975 cdb373186cd refince CSP for trusted types but don't yet enable it, https://github.com/microsoft/vscode/issues/103699 a9dc6d28fde use default tt policy to workaround electron webview innerHTML-usage, https://github.com/microsoft/vscode/issues/113975 d5fc23ce6ce Wrapping tabs: editor toolbar bleeds into tab when space is limited (fix #113926) 14bb2fdc128 Tunnels from a tunnel factory can have async dispose a84603f49ff fix condition f2dd0954925 add (disabled but almost ready) CSP for trusted types, https://github.com/microsoft/vscode/issues/103699 4aff4b99239 trusted types - loader should use trusted script url when using script tags, https://github.com/microsoft/vscode/issues/103699 de9e9c414ef fix path in tsec-compile-check df10825f69e fix yaml 5e673678ebd Merge branch 'joao/build/single-compile-job' 575f87306f9 Merge branch 'joao/build/esbuild' fb4a88e4037 rename ab3297dd136 only run terrapin on cache miss 11b79ba7ebb parameters d495358b01d add parameter display names d944b91cd1b remove no-exclusive-tests 39810d812ef Sandbox: adopt forcefullyCrashRenderer when reloading unhealthy renderer (fix #112485) 2b7435c389c window - focus() window that opens from protocolHandler af5adb530a3 Revert "add arch to cached data path, https://github.com/microsoft/vscode/issues/113852" d687818f8e1 better fix for https://github.com/microsoft/vscode/issues/113852 2d114755e83 update distro 4149b09417d parallelize eslint and hygiene in product-compile a4f9970924b Merge pull request #113826 from nrayburn-tech/issue-109438 74bc1d2672e re-enable test for https://github.com/microsoft/vscode/issues/111867 c6ceb1ab2ea isolate eslint from hygiene 519f8691bad fix typo 935cbe6aff3 update test cases 3759568789d support more unicode chars in isSeparatorAtPos 685999bcf35 Merge branch 'master' into HaoboGu/issue113404 e269e5e2c6c revert back using switch for isSeparatorAtPos, add several cases f3b2680ee3a Merge branch 'master' into alex/terminal-exthost-improvements 01089c0a505 testing: fix unit tests e2c91378410 testing: fix unit tests 59091157571 testing: code lens and diagnostic information for tests 3d8888779d9 Fixes #112446: Avoid timeouts in mirroring terminals to the extension host by assigning a temporary UUID to terminals created on the extension host side f1151f84ff7 Adds userAgent to clone, pull, fetch - #111909 Changes to use env 6802a656e26 Use cast instead of generic 271d9b8c007 better hygiene task definition 809d2f63d0e Added show options to simple browser open command 2fed7ba374d Adding settings to control which schemes simple browser is enabled for ba67d1bea44 Add more explicit type for TS 4.2 af6d164f73e single compile job cb67fffb94b improve hygiene glob patterns 27e26536f12 :lipstick: e4fe157544f equal => strictEqual f489602633a Merge pull request #113919 from microsoft/isidorn/workingCopyFileService 4aca944132c make sure to not fire any events for empty opertaions array 4f109404604 minor polish de8b6772761 Skip batching test due to failing on build machines. Ref #113911. ac10e57f6cf fix: The git commit message field is cropped with negative zoom (#112316) a7267aa0935 Update distro e8edff5eb7e xterm@4.10.0-beta.39 3259985c7af rename random_uuid to just uuid 1ace7e34995 remove console.error on commands for noisy tests 6763d82fdd1 also filter before debouncing when menus change 6c12d89415b :lipstick: 9293f64e937 :perf: first filter and only then debounce event handling 43aebefbf62 use Date.now() in stop watch c8d91038302 :lipstick: 39dbcfcfbce Set remote.restoreForwardedPorts default to true c6cc7d61401 workginCopyFileService: only one event for multiple operations 4d4b9225d2c Fixes #113917: Add square brackets around ipv6 addresses 83b4d6c8ce0 :lipstick: 7a27b248841 fixes #113815 8389f072696 Azure Pipeline - Adopt pipeline parameters in favour of pipeline variables (#113902) bb4cbce9699 Revert "publish linux builds" c49ef6df61d [html] update auto-rename-tag to linkedEditing migration 4fe3f75c6d3 Use `nodeSocketFactory` for tunnels for now (#113914) 1228854b4ae Adds support for gulpfiles using ESM. (#113505) 169a0ec047f sandbox - allow to enable vscode-file protocol via argv or environment (#98682) b1659198f62 fix incomplete stub, fixes tests 448d0497e68 Revisit how activity bar items and status bar items can be hidden by the user (fix #113757) ca2e7d8527f publish linux builds 0cb7dad36f0 adopt creation of N resources at once, https://github.com/microsoft/vscode/issues/111867 b99e9bc2990 apply file edits in bulks of equal edits, https://github.com/microsoft/vscode/issues/111867 841f6c9938e align source-map dependencies c8ef4ecd835 remove deprecated settings sync settings 27ff5760893 :up: playwright f054767eb4e remove unnecessary line 22b9a2b1e8b update esbuild f8a07fa6a9d Revert "build on mac11.1: upgrade version of playwright to 1.7.1 (#113906)" 63a0638d4cf build on mac11.1: upgrade version of playwright to 1.7.1 (#113906) 983bd69effc Update problemMatcher.ts (#113834) 0402f76ace4 Workbench has white background, then flashes black, then flashes white again. Fixes #112816 c6a1eda3315 themes: add ThemeSettingTarget d51e1fa4718 workingCopyFileService: create and createFolder support multiple resources e153ed6b3fc :lipstick: 16da2c5f0e5 change create, delete, copy, and rename operations so that they can handle multiple files at once, https://github.com/microsoft/vscode/issues/111867 fa593d83ad1 use vscode-tsec instead of tsec 007eb56ca84 yarn.lock leftover 6503475091f chore: bump chokidar@3.5.0 (#113886) 72095f86036 add arch to cached data path, https://github.com/microsoft/vscode/issues/113852 5ed76e3da7b Merge pull request #113842 from nrayburn-tech/issue-113809 296ba5464ba Remove obsolete chrome debugger recommendation aaa8fa92c67 empty f1a0aa9378d Fixes #113866 - removes transform optimization 9b6aaf1e86c Fixes #112481 - missing refs (because of trim) 4167837cb85 Show hover for comments, fixes #108396 dc5a3da3abd Upgrade to latest Emmet (#113848) 6f56b47c696 fix typeahead regex for move (#113850) 98f1ed6c758 Fix rewriteWorkspaceFileForNewLocation test. Fixes #113762 20950d65268 testing: update old import cfc8c5d3d77 extension webpack: do not copy .ts files as resources ed3989b069d Add some recovery from a missing compositionend event (#112621) 2c5c0a3be14 testing: fix loading indicators, add progress during initial test discovery 2112a99fd9d testing: migrate from actions to menu contributions 52bdc14cc6d Copy of translated errors for js/ts web build d29388d2554 Reenable test, fix #113768 485c5fc0093 Revert "extension webpack: do not copy .ts files as resources" 3aa41899aaf Unable to change to another theme if the theme file does not exist. Fixes #113661 66482b368eb Sequencer.queue: support failing tasks (for #113661) 63deed1c6e0 :lipstick: 41d01ec14e9 don't leak emitters of context key services 87d2b3d07cb add support for event profiling 45f79f85735 Scope gitignore out* pattern microsoft/vscode#113823 9be7f7fb655 file name incrementing for files without extensions ced3bb4bb9e Secrets API feedback 037708a33f6 Avoid textual codicon references in gettingStarted Fixes #112657 c8fbf3aca54 Fix #112735 0319fedae10 add lint rule for missing cancellation token in resolve and provide methods, fyi @alexr00 please remove surpression comment eed13efcc36 fixes #111413 d0f68b3ec9a IndexedDbFSP Perf/Correctness Improvements & Tests (#109271) 76dd27c3be1 fix https://github.com/microsoft/vscode/issues/113829 064fc7a5267 api comments, fyi @RMacfarlane 265bd0b5b9a Open Editor Sorting: fix issue when untitled editor changes name and list does not resort c1274981145 Fix #101738 3f435ff6c1f fix #113404 ab1aeb6b73d extension webpack: do not copy .ts files as resources 0a3e23a5b2f new html settings not it in the settings UI c41302c5ab1 Relax worker.onerror after a successful worker start 6c95b041ea6 test: add tests for #113403 c907b8fff85 no vscode-imports b99faeeb3ce fix minification target 51ea16966b6 :lipstick: remove appendChildren infavor of append, fyi @bpasero c46eca1dd34 Merge pull request #113518 from nrayburn-tech/update-dom 37b0d344c7b add a RANDOM_UUID snippet variable 2d1b63d6a3e Fix showing views submenu when view is merged with view container and view has secondary actions. 48dbb328998 fix https://github.com/microsoft/vscode/issues/113819 e8ad195f3e0 Revert "revert pool" 13e313c2b58 fix compile and hygiene cache miss f06ebe74253 :lipstick: f90c518b03c debug: remove enableBreakpointsFor since php-debug now moved to new api e008e41d27b fixes #113242 0652b9cbec2 debug toolbar docked actions only appear in debug viewlet 750948b7b5c fix hygiene as well dd9e52a40d9 libs a96a29b7535 pkg-config 035e15b7712 revert pool cefe06d375f build-essential 09e281c091a Fix #113732 7449d86b89c use esbuild for minification ded513b20b2 Make cancellation token in resolveTreeItem required Part of #111614 7814ffc41ec Fix #112663 699d736d785 distro 82b99b3286f skip flaky test (#113620) a9ed4e9b0a4 Fix quick input button height Fixes #113745 c4aeb68a68a debt - introduce and adopt flakySuite 174bfe9b528 simplify gitignore 008f8dcdeea missing compilation 503a2458dc4 Merge branch 'joao/build/agentpool' b5ccd30c95d css - less generic rules to prevent leaks f64cf2922f9 Fix remote explorer views getting changed across windows (#113237) c4ea0b55906 fix some spelling mistakes 6659f8dfe58 use compile agent pool fe795313d8e Revert "parallelize hygiene" bdbd644c27d parallelize hygiene a1760b1a6c2 Merge branch 'master' into update-dom 998e5e2ea67 onDidChangePassword -> onDidChange in secrets API 1bb2ae0e365 Allow ResourceCommandResolver.getRightResource() to return undefined (#113364) 7db413d4c10 Move secrets API to extension context a48ef56fbf7 Fix compile for current TS version 3ed300eb9db Add simple browser extension (#109276) 69dfa670ef1 Fix compile error if using older ts version 4d8895c7b72 Just kidding, keep proposed onDidChangeAuthenticationProviders API for now 942c3bad6b8 Sort contribitions b565c422aa3 Add find all references command for JS/TS 0f9ee988467 Remove deprecated parts of proposed auth provider API 13317a96944 Merge pull request #113618 from shskwmt/113318-diff-empty-files 87c2cf1b590 Merge the Monaco Editor job into the hygiene and layering check job 604e2466d90 Merge branch 'master' into 113318-diff-empty-files 48742bd3a10 Update ts grammar pinning tests 3bdf2825d07 parallelize 79fd01a78b4 use yarn task again 74623bc93c5 Update JS/TS grammars 2b040e87633 Unskip tests Fix #113761 714f85fc189 update build pool fee7cdacf72 add provider naming rule 4649e1205f0 fixes #113725 726acc51308 use vscode build agent pool 9d5f04fa0bd #100700 remove the skipped test e4bb3ff7295 fix #113217 414a4c0f511 list added view descriptors in ascending order in the event 8a0058b9e3b Merge pull request #113549 from nrayburn-tech/issue-107028 fc4b40b6338 fix type casts f4ab083c28e update todos ca370bdb0ae update my work query f93a2b62ef0 fix cr issues 00181ad8951 Fixes microsoft/monaco-editor#2292: `model.dispose()` should work just as well as `modelService.destroyModel()` f02af16530c Remove sync property d883d379d11 Merge pull request #113303 from microsoft/joh/toc ceb8da0be04 tabs - disable badge decorations for compact sticky tabs that have fixed width 4f34edadd65 Merge branch 'master' into joh/toc b62ec5c0eeb move shared config key into workbench layer dce7b0cd63b simplify outline model again ea51fb1bddf fix tests b948e42373c :up: distro 64eb716d57e env - fully qualify our own variables c03bc427cf7 some :lipstick: and refactorings 1e5b337c02b move document symbols command to right contrib fd23a8e3280 Have condition of test publishing match the condition for test execution 8986870317a Merge branch 'master' into joh/toc 9b66dc4ad2c debug console: to string of simple values should duplicate value for each count baf15f1041a Allow tabs to wrap to multi-line (#106448) 8ed509056a9 Merge pull request #113710 from mitsuhiko/patch-1 0490bb1e9ae Merge pull request #113716 from noritada/doc-fix 5bf42c9acd8 Merge branch 'master' into joh/toc b6c601b4fc8 Remove duplicate 'the's 8fc5e370f65 Fix a typo in a log message in extHostCommands.ts 98106c48a07 No need to create fake workspace folder for query builder Fix #111348 3283ade7649 Don't use 'expandPatterns' for workspaceContains search Fix #110510 da4784eaa84 Don't miss creating a new default terminal when reconnection is disabled Fix #113564 4e7e21233e3 Have `computeSync` return an array of results 5edb6102629 Extract all MarkdownHover computation to MarkdownHoverParticipant 408539d8fa5 More cleanup 18982d441bb Fix compilation error d3b643c8a48 :lipstick: 923f34a80d1 Extract `MarkdownHoverParticipant` from the editor hover 2f817caf6e7 Move more marker specific logic to markerHoverParticipant 28795976207 Extract `MarkerHoverParticipant` to its own file 765947c205a Extract marker related hover logic to `MarkerHoverParticipant` 7e7775705ee Fixes #113318: Show having no change when diffing two empty files 72420829833 Fixes #112834: Ensure the markdown link provider is registered before invoking `vscode.executeLinkProvider` 262a7157ab5 revert webview preload changes. 56c808a66a9 Emmet flatten DocumentStreamReader (#113602) b84858babef Emmet remove dependency on vscode-html-languageservice (#113599) 94facfcf06a Merge `ModesContentHoverWidget` and `ContentHoverWidget` 3564f180616 Fixes #40926: Inherit visibility from the previous line 95cfa9ede4e Fixes microsoft/monaco-editor#2276: Check pixel ratio after each render 19b5e736fa7 :lipstick: 689fbbd9607 Increase timeouts 5cc0aa28496 Add support for including line feeds at the end of lines (microsoft/monaco-editor#2265) 4a121608e8c Add test for microsoft/monaco-editor#1235 92d4b14e293 Update rust grammar afb6a0c56ef Fix CSP 15561c41399 Emmet polish 15ba9aee0e9 Emmet improve Expand Abbreviation perf (#113558) b5cd082cd47 Emmet refactor toggle comment (#113557) f1ea605a695 Use blob urls instead of data: to maintain current origin e6daf340852 Better simulate real-life CORS in code-web server 58852eaa854 Add a timeout to the editor tests step 5ea96ec9cd7 Fix `_colorMapOverride` usage before initialization 67bff68034c Add `monaco.editor.setColorMap` 433833fbe02 Emmet refactor reflect CSS and update image commands (#113550) a6bb30b41f7 lazier loading of windowsProcessTree c1bf6e0307b no need to update api 05be32f0551 turn on renderer view 7c11754ad4f avoid duplicated text model. 6a7f07f8b61 update height without scrolling the view ebb316a2881 Fix incorrect icon hiding for files in tree view 5dbfe32be31 Allow tree item command to be resolved later Part of #110498 3a70241a0bf Merge pull request #113536 from microsoft/alex/build-compile-no-container 3e945d092c2 Trigger build 321b407de55 No need to use containers for compilation and hygiene jobs 5b75a42575f Cancellation proposal for resolveTreeItem d746f2d2772 Fixes microsoft/monaco-editor#2220 0dc7faff87e Fixes microsoft/monaco-editor#2222 cbea242dcbb Fixes microsoft/monaco-editor#2236: Avoid using `wrapper` as a css class name 7c937a7a383 Fixes microsoft/monaco-editor#2237: Add API to register commands 0439aef7b3c update dom to use newer methods c44b7d25d91 Refactor Emmet merge lines and select item commands (#113516) c7dbab59ff4 Emmet create new html-matcher override instead of using LS (#113508) a1ea4df9596 Empty output view style update and layout change 4b6280aa8ce Skip webkit 9945754a620 Add editor smoke test (ported from `monaco-editor`) 4df5d59e021 force update metadata diff editor for the first time. cd836bb54f6 Fix process explorer styling issues, fixes #113399 3c518e43d39 Update distro f19eb28477e Avoid installing typescript 2ca3e67f32d Rearrange CI jobs 802a36b0970 Add typings validation 4df5991023a Adopt latest setup-node action cead2666633 Align all yarn caching steps 2a8140c5e8a Let debug wait for tasks to get input Fixes #108443 ffef9abe924 Hide auto forwarded port notification 82fe1e7d0df Avoid touching passed in options object (fixes microsoft/monaco-editor#2210) and avoid deep cloning overflowWidgetsDomNode (fixes microsoft/monaco-editor#2184) da8549b7323 Merge pull request #113376 from microsoft/alex/use-builtin-cache-action 4804bbcdff7 Tunnel factory can return undefined (#113232) 1c0efed5a67 Test cached node modules 9c9e1075826 Fix semantic highlight scheduling 413b5d47057 Avoid ts changes b4789ecf849 Fix typo 2b380bf8c34 Support whitespace options d20f8ed37d4 Add style controls 4b3d54ceb32 Avoid changes 7222b357f75 Fix cr issues d26dbae6cdd Adjust request schedule 0c697b2e334 Merge branch 'master' into alex/use-builtin-cache-action ddb88dac9b8 Avoid touching continuous-build-* 4248e3f7e82 Add Download Playwright step 2697a42ee71 add range WIP 2db89c75e6f rename to inline hints 1954e938504 Adjust hint label styles df24d0153d8 Trigger a build to test caching 1b713df9b61 One more try 941b3513c91 fix view state being stored after picking an element ff5245ea45a Enable playwright debugging 0d671ccb2a7 remove unused context keys a747b66c1ec naming: Outline -> DocumentSymbol when it's a symbol, some cleanup 86dd04ecfc4 fix some outline settings so that they are also language overridable fcba2ef5891 simplify filter updates 61965e6bc50 Use fast 7z compression level 674877fc173 properly implement `revealFocusedFromTreeAside` command 5162c8e8563 Add "Loading..." to custom tree hover Fixes #111615 4468307af3a Fix themeIcon + resource in tree view Fixes #113374 ed87c35de9a Show more port cmdline when wide And add pid. Fixes #112796, microsoft/vscode-remote-release#4120 0b1892f877e Start candidate finding later (#113377) 5b9ea8d3780 fix/workaround rendering issues with codicons and quick pick 02b72216d7c Merge branch 'master' into joh/toc ce02917f666 change cell uri fragment format so that opener service doesn't interpret it as line number, also throw error when trying to resolve a cell as notebook, https://github.com/microsoft/vscode/issues/113307 7b6bca0bf59 modes hover must not bread fragments, https://github.com/microsoft/vscode/issues/113307, fyi @sandy081 bbaff3d568b Adopt `Cache@2` for node modules caching 97ae453378e honour outline problems settings in notebook outline 88bafd443d1 Merge branch 'master' into joh/toc d24ab0a201a Improve comments and code style ff8ae0b93ff Avoid changes bf4e2371d4e Avoid generated file a6fd2cc1088 Use utils type converter caaf2a07a94 Merge pull request #113341 from microsoft/alex/node-modules-cache-key 8b7c6622339 also use outline view state for qiuck pick 4140affee2c breadcrumbs picker must restore view state when being dismissed 7cc87833199 trim MD headings syntax from outline element adc8c296ee8 move more things into outlinePane-land 1b8be429cda properly cleanup notebook outline marker b884f75fa6f fix stale breadcrumbs issue cb020e68a04 tweak (reused) rendering for breadcrumbs 4fa97186146 fix and tweak sorting 9c861dc5fd5 update outline as soon as it becomes visible 871f167341c add IOutlineComparator as concept, remove `outline.symbolSortOrder` 68257573641 More tweaks 382a8740a91 Fix that `VSCODE_ARCH` is not taken into account on Windows 40fb699b6f4 style tweaks 63acd85f702 render markers with outline elements 7728010c73b Invoke `mkdir` with `-Force` 05a5209b4c5 Fix candidate port finding (more async, better timing) (#113342) f23ed65688e Compute node modules cache key in JS to avoid globbing a5360f21b81 Merge branch 'master' into joh/toc fe70487f14b :lipstick: d75115ee9c7 breadcrumbs - make sure to dispose current outline when editor changes f39f31d2ca3 protect breadcrumbs widget from rendering bugs c459ca37441 Merge pull request #113332 from microsoft/alex/modules-list 3de96fd2372 Simplify code b7a5fcdc6d5 show a default entry when a cell is empty ea633831d49 workaround https://github.com/microsoft/vscode/issues/113333 07b28e284ba Bust the node modules cache 76c974bfebd Have a clear list of directories where yarn should be executed 1d7fb0e757b notebooks quick pick should contain all elements 698ed864114 fix issues when user state changes 25709313284 make notebooks outline a tree (using folding logic), also fix notebook outline icons 9f5cfc246bf Add dummy support 434f63192e8 Revert "Avoid generated files" 96b889a113b pre calcuate output height. ec3f4088e71 restore view state df64bfe7f7c avoid view state npe f98fabae6ce Merge pull request #113279 from microsoft/alex/remote-websocket 9a7e8372ea6 update distro 102e69c975b Merge pull request #113311 from microsoft/alex/gulp-lazy-load da802ca8909 style polish 98e05820b89 update distro 1ee7a0e015f Merge remote-tracking branch 'origin/master' into alex/gulp-lazy-load 1630db29bf8 indexOf baac11d5f58 Merge pull request #113296 from microsoft/alex/gulp-no-respawn c1eb24b027f Load expensive node modules lazily 11e600ce2c1 remove console.log d14c8de672f event dispatcher for cell layout. 4afc1ee4406 retore awol feature and fix tests with that 52c1cce2597 Add controller 6fa83ab26d9 move deprecated style into IconLabel, move/rename outlineTree to outline 54da36d181b proper disposing of outline objects d7644dc25ad replace IOutline#resource with #outlineKind a54c02aedd4 add setting: outline.symbolSortOrder 515550212b4 move sort order 088b21038e8 properly layout tree 661c741c302 make sure outline is all expanded 277a8262e0e Avoid gulp having to respawn 310a9ff90fa Merge branch 'master' into joh/toc 22c5527f96c fix compilo 9699993f161 use outline service in outline pane cfccae30dbf Fix layer breaker fd8b68457b5 Exit immediately when a cycle is found and running on the build 9c2a1dc473c Don't restore ports that are already detected Part of microsoft/vscode-remote-release#4112 741a568bfd5 Avoid generated files 8476ff1a9de WIP d2ee88ba3fd add config per UX (breadcrumb, tree, quick pick) 1922771f2e8 move delay "after big change" heuristic to new outline model 1478078ee30 Update task services doc link (fixes #112591) (#113170) 445f259e34c Add sorting to npm scripts (#112725) 297567be0c1 move document symbols breadcrumbs logic into its own data source f2fd0ec094e Use the browser's WebSocket for remote connections 17573d22216 move outline view state into its own file ca08df3de54 fix compilo 1844c541870 testing: forgotten push to enable debugging 84903a3f400 revert outputs should trigger output rerender. 64c38324e65 no outputs to render ede4de744d9 vertical alignment 23658cc8753 empty cell outputs placeholder 597ec5f0573 padding polish for mimetype switcher d345d1bd827 mime type switcher 8b23b938a38 split point takes renderOverviewRuler into account cb5f9b5294d Merge remote-tracking branch 'origin/master' into rebornix/output-view-model 6f11d34f677 resolveNotebook API command takes no argument 9ac5131833c Have the `TunnelService` use `IRemoteAgentService.socketFactory` 11f838c144c fix #112747. af92a731fa0 Fix #113250 0e2a0f9013c Prompt when there is an AMD module cycle d63aa232d93 update distro e8bb7a938ee fix #113243. f0376ac1312 Add `permessage-deflate` support 609d547db1f also show cell-file icons in quick pick 7593c56fdd8 use file icon (if applicable) for cells, otherwise use default icons 5ebbd9a77cf re-use css classes for better icon support 19cf2d424e0 render highlights in breadcrumbs picker 68da4f16d67 remove onDidChangeActive-event 358f3909620 simplify model, add keyboard nav support for notebooks 822a45f6072 add outline target and adjust sorting, filtering for document symbols outline accordingly cece1a4fcf4 use identity provider, some cleanup 88c271c3f71 remove ITableOfContentsProvider, remove duplicated code, add quick picks to IOutline 4d47c40dde4 delete old tocProvider 7cc71d65361 Fix broken remote explorer drop down Partial fix for https://github.com/microsoft/vscode/issues/112750 513055e2e0d show a root element where there is outline-breadcrumbs but none are currently selected ebb69237016 reveal vs expand folder vs select folder... c51830e8efa better revealing and previewing 48c2ad6493b Temporary workaround for #112843 add8753c74c Only terminate after 3 EPERM errors dee0c84e7f0 update distro a512c86f10e Revert "fixes #112750" 57e3aba4e16 Have `/build/` compilation and `createAsset.js` be runnable independent of the root `package.json` baadb591bd0 update nb breadcrumbs as you type c6f70a3a019 :lipstick: c2f1a367ef0 Adjust node module path 29f556a724c styles for notebook outline elements ec6087fe180 Merge pull request #112837 from microsoft/alex/node-modules-build2 a8d9a5eedc7 Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 5c1ff8158b7 Avoid lookbehind (not supported in Safari) b71972bbb00 Support open in background for 'open with' f0c758bdcc9 Support open to side from the 'open editor with' quick pick 64888cafe07 Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 09ca712fe7f Fix compilation errors d78c8689d0a Give browser unit tests even more time, the build agents are having a bad day 36d09208f19 Fix whitespace issues from github merge UI 72cf134322e Don't transform viewColumn used when creating extHostWebviewPanel programatically 32d935ebf4f Extract type guard 186792cadbb #27498 restore extension editor webview scroll positions (#85982) fc35c4275f8 fix #112778. 768cd308c62 typeahead: fix invalidation on 2nd char in zsh aa8962f5dcd Fixes #112353 54dc2d786e1 Merge pull request #112384 from myovan/master 25212c95eba Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 563664f3491 Increase macOS browser unit test time because it continuously times out 16c2193e3ff eng: avoid duplicate prelaunch task runs afafd5e8358 Merge remote-tracking branch 'origin/master' into rebornix/output-view-model a207b50937d dispose webview scroll event when switching models. 4fa0f309ab8 webview cover. 9970299016a dispose webviews after switching models. 361877735ce :lipstick: 71a733b4aa0 finally fixed the OutputViewModel leak eb154856a38 fixes #112366 87629065098 :lipstick: 6ad37a351ff cache metadata and output height. 11d5c625d1f fixes #112750 20831dd3df4 Keep only `@types/*` deps in `/build/` and share `terser` (#112718) 8fdb44467c7 update distro 273a5cdf5aa Emmet comment spacing fixup, fixes #112835 a8cadd39129 Merge pull request #112812 from microsoft/alex/node-modules-build b4a22eba377 recompute output height in diff view model. 6ad2dccc786 Emmet Toggle Comment HTML :lipstick: 775bf46bad4 Adjust references to --list-extensions option ea15eb4e5ab Strengthen sameNodes check :muscle: fixes #112829 94fbbb38ae6 tricky selection listening 58985749f9a memory leak e064043f7a8 wire up outline service with breadcrumbs control, WIP 202a8fa3eb0 Merge pull request #110961 from a5hk/snake d5bed1d4a7c fixes #112792 db27c552056 Adopt `ICodeEditor.executeEdits` c2044d680f4 bust the node module cache dc169ce06df Merge remote-tracking branch 'origin/master' into alex/node-modules-build da4192d2879 Leave sorting deps up to yarn 3e8b2d86d17 bring back css integration tests 6d552620316 update vscode-uri c1b988bcf86 Merge remote-tracking branch 'origin/master' into pr/a5hk/110961 2df64d27dd2 Merge pull request #112777 from microsoft/alex/prof-v8-extensions f294e4a9cc4 Merge pull request #112810 from microsoft/alex/node-modules-types ff744b4fa8a fixes #112281 7cd137263a8 Fixes #112382: Assume that control characters are wide ec9ba0edb68 debug: Focus child session instead if it is stopped 02443d02f5a Fixes #112412: update comments to match placeholders b0af35c8104 Merge remote-tracking branch 'origin/master' into alex/node-modules-types 711ec31c7ea Make sure to call done() from unit test 8c5966fc770 Merge remote-tracking branch 'origin/master' into alex/node-modules-build 75fc5cf5258 update distro 14cb2089dc2 update distro 2c4988b7639 Fixes #112301: Wrapped lines contain the wrapping whitespace in the line content 295912f7d50 update distro 4fc14314b69 Fix compilation problem 3bff49d2468 More tweaks to Windows cache exclusions b3e390baa7f Merge pull request #112760 from microsoft/isidorn/workingCopyServiceMulti c78bd5bd783 createFile and createFolder only allow single operation until there are more use cases 60c263ce1ce Merge remote-tracking branch 'origin/master' into alex/node-modules-build 318ff7e94a8 Merge remote-tracking branch 'origin/master' into alex/node-modules-types 8dc8025cd48 comment out css tests on windows 4efb4a2e8db decorations - show them next to the editor label when tabs and breadcrumbs disabled edd37076b4b Adopt new mocha types 7971d627ce8 first version of outline service, outline creators, and implementations for document symbols and notebooks db82bc13aa6 Move /build/ dev dependencies to root (#112718) f74ad9692f6 Align `@types/*` dev dependencies (#112718) 9034b769fa8 fix #112805 0adc15c4bb8 configureCrashReporter should check whether we are on Electron b069dbe0aeb Tab decorations need to update scrollbar (fix #112799) 9c30a0e98cc null guard 780ae767608 workingCopyService: create and createFolder also use IOperation interfaces e588e04b5ef Merge pull request #112803 from thebinarysearchtree/master 34f1e7ae207 Revert 0d14d3e38a8aba6e2bcd6d5dd729c4d47b3d4f97 1585a290afc Merge remote-tracking branch 'origin/master' into pr/thebinarysearchtree/112803 4db298aab63 Avoid text flickering, just render &nbsp; to have a height eb3cfcda015 chore: bump electron@11.1.0 d4e98289a34 [css] revert changes to test runner 5d6f7a65d38 Use IFileOperationUndoRedoInfo abf082cf74a Log more details when exiting 65c59b509b6 Merge pull request #112798 from microsoft/alex/node-modules-types-keytar 3d9d6b34204 trigger layout when resource labels have rendered, fixes https://github.com/microsoft/vscode/issues/112799 daad75c2c6b [css] update to vscode-uri@3.0 d6a6b44a130 Remove all `yarn` warnings aa2864d53f7 Remove most of the `yarn` license warnings 90f9a7de885 Execute `yarn --ignore-engines` for extensions 1141224b80f Remove debug console log 13ea3e08a1e Fix hover widget. 1324dcf085c fix #110982 63d49f6a135 don't disable the current remote resolve when bisect'ing extensions, fixes https://github.com/microsoft/vscode/issues/112473 2dd359c7153 Use the root typings for keytar since we are loading the root node module (#112718) 2c83509a154 Fixes #112666: Recompute minimap options (which hold the background color) when the tokens color change df53f46ac2e Merge pull request #112670 from chenjigeng/fix/hover-link-encode-unnecessary 98166ea0b19 update distro 0d14d3e38a8 Fixes #112391: (Re)layout the hover widget after adding async content 7f1af9efb1f remove more unused code 5e865477065 only show render style switcher when the property is expanded 141572a2b21 render outputs in text by default. d46abd43537 avoid plain/text being rendered multiple times 71d63c7f741 no transform for ITransformOutput 3337693651f dedup. 8d5b2904fa2 :lipstick: 1c2d88e68ba fewer weird as cast 6d378dbadea no more casting for Single/SidebySide diff view model. 819161c7bca DiffSide enum to replace boolean. 6dd6d4e5138 Add `--prof-v8-extensions` flag (see #112393) 681a3e413d0 :build: c927a8015b9 Merge pull request #112771 from microsoft/alex/node-modules-vscode e48a21c44bd :lipstick: e9abb31537a Reduce height of notebook add new cell toolbar 2292bb0283f Make notebook add new cell toolbar visible on hover/focus 25cb0d70d4a Update removeTag command d03c18661cb Windows CI: Do not cache symbol files fee6dbf4e0e Merge remote-tracking branch 'origin/master' into alex/node-modules-vscode e461782061e Fix compilation problem 5e3dfd3bb8c Merge pull request #112765 from microsoft/alex/node-modules-typescript 7ca71e763d6 Move away from deprecated 'vscode' node module (#112718) c5d42b27722 renderers layout update 88f32df1d71 Merge branch 'mocha-update' e0498f0cdd3 Share typescript node module (#112718) dadb18c39e8 Upgrade Emmet removetag perf + behaviour, fixes #104173 04d74117859 eng: update mocha 2 -> 8 877dad976eb load renderers. bcef72ddd01 hygiene: switch to terrapin 434bbbde983 workingCopyService: take options alongside each argument 710360b7db4 resolveNotebookContentProviders does not take arguments. cb2167fdb22 Output transformers take ICommonNotebookEditor 3551968d69a update distro 2b25e675eb7 Merge pull request #112722 from microsoft/alex/node-modules-webpack 6112cc76f79 Move asClassNameArray/asClassName/asCSSSelector to CSSIcon 03a3e114151 No more spinning of loading progress. Fixes #112711 e42440bd357 Merge remote-tracking branch 'origin/master' into alex/node-modules-webpack 3072f2dd5cc Merge pull request #112719 from microsoft/alex/node-modules-mocha fba51d8422c :lipstick: async-await ebb94b4795e remove unused code 65e1707d19d format js/ts on save 3697925e5bc Use menuService across all views for context menus. Breakpoints. a341f800668 fix https://github.com/microsoft/vscode/issues/112745 d5d6096b65c tweak wording for participants https://github.com/microsoft/vscode/issues/111878 5ff434d97f1 debt - use localized string for bisect title 79d6bf6ca82 allow commands to specific a mnemonic title in additon to "normal" title 6efbb251b5a debt - tool tip never has a non localized variant b34a71e2279 Fix view order in remote explorer Fixes #112200 cbc47b1d7be Do not share `terser` 14440356e52 Merge remote-tracking branch 'origin/master' into alex/node-modules-mocha 438feb87d58 Merge remote-tracking branch 'origin/master' into alex/node-modules-webpack 4fae21b64d3 don't show dialogs when running tests 0e68af72989 fixes #112603 5c386371d8f Merge branch 'joao/build/compile-artifact' d981cf5b81b Revert "Revert "Merge branch 'joao/build/compile-artifact'"" 804c90cc49f Adopt more breaking changes from copy-webpack-plugin 77f4fb49952 Do not upgrade mocha 49962373131 fix tar d07422ec301 rename workspace action for duplicate b7aa0f7d406 fix template usage af42aa5bff8 show diaglog when extensions participate in file operations, have "don't show again" option and command to reset choice, add logging 2aa92c6e83b Adopt copy-webpack-plugin breaking change 3c4de451b48 ux - distinguish folders from workspaces when opening (#77718) 4f4ba928851 debug console: use menuService 29eb3fbc6a1 build: tarball compilation output first 6de06bc8c86 update distro fd85ae4f4a2 Avoid recompiling remote native node modules (#112644) 1cada18542a Share webpack related node modules (#112718) ed19f6082f3 Share mocha related node modules (#112718) 83c47f90d0d debug: move Debug Console action to the `...` menu adf764617e9 remove unused keybinding id e3612f789be Use registerAction2 in markers view bb157721fbb `/build/` and `/test/` should only have `devDependencies` 0929ea86cd3 don't suppress preview when handling onWill-events anymore, https://github.com/microsoft/vscode/issues/111878 a7fbcc27b75 Merge pull request #111222 from microsoft/joh/tabDecorations a09cbd1b118 timer mark sources must not be unique, fixes https://github.com/microsoft/vscode/issues/112708 834488bd7a1 merge last stages into Publish c757f9c70a1 merge macos jobs into same stage c8aaeb75137 Revert "Merge branch 'joao/build/compile-artifact'" 6d683afb84f build: compile smoke tests 2445f698949 fix hygiene 7aee2c7d45e Fixed issue -filtering by extension in Change Language Mode (#112435) d8a7c31aba3 testing: structural and perf improvements cf94178b897 testing: improved test explorer, cancellation 201112e9948 testing: continued work on test explorer 732c73ef796 diffBrowser. 7c4757dd0ce private _ 0055e658c99 style polish d6e8feb7744 Check in additional file for uri opener api change 13770874831 Ignore case while checking pressed keys in webview ecd2325f863 Escape backslashes in keybindings for release notes 423076ab493 Pass schemes to main thread a28b7022e0b Emmet fix edit point commands #112691 ae1077255c1 adjust test for removed process env key 1248ddadb8c fix #112683 bd38c65afc7 Add workspace tagging for java (#111303) 847fd19b026 Merge branch 'joao/build/compile-artifact' 21b1da3fb08 absolute layout for side by side output diffing bd131b85785 dynamic .artifactignore a8b4e9817f5 finish compile artifact 581ae611c2b debug: watch expression use menus 483bd40550d Update several Emmet commands (#112597) 2156931d38b Better side scrolling 41f450129ff fix: hover link encode unnecessarily 9474102e7b2 debug: more transition to commands, get rid of StartAction bffa4045489 Have TentativeBoundary trigger rollback (#112510) 9f27d99af01 Update isVSO check with new remote authority af7edd782e1 move progress and cancellation of file operation participants into its only customer so that progress stop when applying a workspace edit and showing its preview 6a342fe0a47 update original webview based on original text model. cee8cbd9f29 fix cyclic dependency b8ddffe7b41 rename setting fc6bf56844a Fix executeTask for composite tasks Fixes #112545 e5e25a027e3 Update src/vs/workbench/browser/parts/editor/media/titlecontrol.css c78bc564604 update references viewlet 3776ba6be2f Fix activity badge on ports view not going away 7d0d3835e6e cleanup hygien fb2a5e18bb2 fix build df0eda5adbb build 24a98f06442 debug viewlet: use registerAction2 and restructure the whole debug toolbar cda701edbd7 debug: move colors to debugColors.ts from debugToolBar d14fb9da0fb fix build 6236a5bf8b5 compile: use artifacts instead of cache ad362089bea add proposal of CancellationError, https://github.com/microsoft/vscode/issues/93686 b4b8bcda479 tweak padding-right for decorations d5a632e6fcf empty 0cee1531f79 Merge branch 'joao/build/remove-postinstall' 7db8e3b08c0 fix https://github.com/microsoft/vscode/issues/112418 ce1ffe0e7f8 link webkit issue for missing timeOrigin support a780c7d4515 spell out GDPR types instead of using mapped types 018b924fee2 add logging for #112649 3b5cdf3a0eb backup - move progress reporting into place where save actually happens c7d468d8ee3 empty 6260e655bc6 codicons -> iconLabels a1b6de93363 Fix markdown span style filter Fixes #112606 1abefb9be2a Fixes #112652: A disposed IPC channel should reject all requests with a canceled error, not resolve them 39bd9df739f Show a clear dialog on web when the remote connection fails aaf73920aea Ensure task executions get cleaned up Fixes #112247 6f08397de0f Enable fileWorkspaceFolder variable for remote tasks Fixes #112514 78fc9abd92e explain why ::after "inherits" italic rendering 21c8c9f768e Merge branch 'master' into joh/tabDecorations f75e0388adc remove passing user target 8fbe27ae9aa Do not touch the perf marks names ec2d8d67725 Try to give a good stack trace in case loading code fails ac7eb534b82 Increase web worker extension host timeout from 10s to 60s 1100f276812 fix build 77221e5f604 Allow strings as host name for port forwarding af519ea93f7 Merge branch 'joao/build/merge-distro-directly' 9fe0d3c372f Merge branch 'joao/build/child-concurrency' 2f8dee4d87c Add logging for calls of `process.exit` in the extension host 20920160792 don't show loader stats in perf view editor anymore 25d6642db52 debug: preserve focus in editor when integrated terminal is shown so match debug console behavior and to make sense for accessibility d833f8bc10d quick pick - use Alt as modifier to open to side 3229991032c :lipstick: 083d38475c9 Tab bar not rendered on first load of only a welcome editor (fix #112618) ede8d447025 Bump distro 8a2ec350bd9 Restore terminal UI state and layout when reconnecting to remote terminals Fix microsoft/vscode#109244 fd6debbde2b hide inset and update layout for the left webview. 1741bbf7e6f render deleted output 2118388b0e1 two webviews fec4672c27a output diff container css class clearing 09d72bfaec8 :guard: d2aebcd2c58 absolute positioned borders elements f91b8f2e7ae More scrolling in getting started 01b04218586 Take ownership of workbench-welcome 03081f5a3a8 Polish skip location 6d3c2e68355 Adding proposed external uri opener API 542670762fd Make sure we dispose of webview revivers when the main thread extension host is disposed of 03c528450f3 Small formatting cleanup bd8e81d122e Merge remote-tracking branch 'origin/master' into rebornix/output-view-model f6a796b6693 grouping types in notebookBrowser 86838823e3b move genericTypes into notebookBrowser 706b8ddf983 single backlayerwebview! 05f69f7bbd3 share the logic for renderers in webview 64f7c1b0444 :lipstick: b56da5e92aa align backlayer 1 and 2 c7616704115 fix build errors fa464a731cc :guard: 9694d9f5c96 move output layout update logic out of back layer webview. e2458c2d705 Fixes #112483: Use `JSON.parse` and fall back to the tolerant parser only to extract better errors 9c70421d476 IDisplayOutputLayoutUpdateRequest. a7cac806230 no need to pass in cell for updateViewScrollTop. it only talks about output and offsets. e3cf33470d6 link clicking in the output webview 65bc4153aed support scroll position syncing. 15ba91d098c Massage mark name to align fbe4aa28ff4 Collect and deliver perf marks from extension hosts (#112552) 691a2ce4ecd add timeOrigin as implict mark whenever possible 976b9b5cda2 :lipstick: 0ff71d32138 update output in webview position when list view layout change. c782b708b18 cell body height to 0 so I can click into the webview adaa7d6d638 Update codicons: use new loading icon and animation (fixes #112593) https://github.com/microsoft/vscode-codicons/commit/ca2658d7973430426109b97f9f57c9f50b4f1717 7284389d4bc Update Codicons: Make circle-large-outline 1px outline (fixes #112310) https://github.com/microsoft/vscode-codicons/commit/7a530b493aadaaadee5ae62e33a90235795dfc09 bd67f0d0cab :lipstick: ff02224c1bc move output layout info into genericCellViewModel shared by notebook and diff. 179adc5f7fd support removing a setting from all targets 284ace0bb6f Cleqn up codicons 35be51e43d9 open editors: adopt registerAction2 bbb797d3e4d clear static outputs when collapse outputs panel caa595fc066 absolute position of mixed static and dynamic webview 3080c3e88c4 webview output first load f158da4d7c4 Fix microsoft/vscode-remote-release/issues/1801 063ecfe0768 explorer: adopt registerAction2 66bf5744fa5 :up: distro 5b33fdd6507 API: finalize status bar backgroundColor (#110214) 2daa49098b1 Catch all localhost duplicates when forwarding a port Part of #112571 41628e33267 merge distro in a single command dfeaeb5740a debug: check if languageIds is there e2f6cc5a965 breakpoints: use registerAction2 d79f4e7b887 add test timeouts 208380cf766 Dispose a permanent failed connection and fail any further requests through a disposed `ChannelClient` (#112278 , #112568) 834b2b1570f bump cache salt b7d648a8739 remove CHILD_CONCURRENCY=1 for all except windows 9293efd7e7d build: remove postinstall script invocation be2d9834342 debug console: use registerAction2 c97d5e10337 build: use PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD 5ae66f37a89 build: use ELECTRON_SKIP_BINARY_DOWNLOAD e135eee1f1d add perf mark when file systems are registered, fyi @bpasero d782f11c7b2 do not restore theme if setting has changed 6aa034b1ca4 fix build 43c613c7009 timer mark event should also include unix timestamp 02bf5807169 remove migrating sync settings 3a8b161dcc8 #103869 remove user value if set to default and target is not passed 181d5dafba6 editors - show progress when waiting for auto save to complete to take long (fix #112278) 175c1298b84 remove all usage of concurrently 7743d971b10 concurrently -> run-run-all d444826441a Revert "debug: stop supporting enableBreakpointsFor" 6c5916cafe1 web api - document some methods I forgot 607a0b8f133 in addition to file watching, use text file service onDidSave, fixes https://github.com/microsoft/vscode/issues/112477 0716eb086a6 Merge pull request #112306 from microsoft/aeschli/remoteIcons 0f56b9b6868 add embedder API to retrieve (startup) performance marks 6eb9b8938fc debug watch: use registerAction2 092b1365c76 variables view: use registerAction2 8ddbdd338a1 Merge branch 'master' into joh/tabDecorations 690e9f1e02f add ITimerService#whenReady bee1e648979 Fix Configure Task for workspace w/ 0 folders Fixes #111815 aa587fe40a3 Catch bad progress location in extension trees Fixes #112211 b54f979ccbb Merge branch 'master' into aeschli/remoteIcons 05b94398d5a update distro 27cefc2a818 Rename `Protocol.onClose` to `Protocol.onDidDispose` 9cc0fb57434 windows - add helper method to know used window 460b6e720ef in browsers perf util is just a wrapper around native performance 1537b5bcc25 windows - cleanup hack for empty windows when restoring afbd2e826c7 Remove Build jobs for now c42e44e756b :lipstick: settings descriptions referencing other settings a1f815a4c9a add option for preview navigation behavior (#112389) f3e95ede9e4 Remove unused import 29e3f670384 config - careful with undefined/null config props 6b950b3d685 :lipstick: d36f19d1d3d quick pick - configure openEditorPinned properly f9bb8e62001 fix #112467 5114f5d76a1 Merge remote-tracking branch 'origin/master' into rebornix/output-view-model 89fd7be7fbd test 9ca7b4ed4df DiffElement cbf9234d4fd hook modified webview a9c5d7cc3c6 chore: fix CXX export 6361cfab60c Add scrolling to getting started page (#112500) b2c0291c254 expose notebook text diff editor list row container cf242ccaa83 prep for webview renderers ca4601deba4 no unnecessary as any f656636cc38 :lipstick: 14b7df48c39 do not restore default theme dcda9032e78 output height calculation in view model by reading folding state. 239c211326d positioning for dynamic height output 4d0195152fa Add a slice to fix compilation f76b1c25e7e remove quotes since we don't spawn shell 79a42e72217 use menu registry for sidebar actions 9565cf54c63 chore: bump electron@11.0.5 b44750d551d use menu registry for views visibility actions 387f4f4b112 Skip electron binary download 7989b98326e separate side by side and single side viewmodel 428008f3a56 Align versions across `package.json` files d6e0a5424f2 Use directly `yarn compile` 3ba967fd7eb ext: log errors running contributed commands to the console for debugger vis d583e26cd09 fix show view submenu in debug 0f33afa9f96 fix #112217 by replacing look behinds 42e31e92e29 cursor and user select update for output 5431ddb506f Bump distro 4263025dcdd Merge pull request #112279 from chenjigeng/feat/builtin-extension-report-issue 287137afbcf fixes #112415 8fca5328ac5 Merge branch 'roblou/shellEnvVar' dce22cf74b5 Fall back on node API when $SHELL is not set, for user shell and shell environment discovery See github/codespaces#1639 8fbaf86e4b1 fixes #112413 3ee9eb9be4a fixes #112417 a22b5d54ad4 [json/css/html] adopt lsp 316 c2a8940127b simpler perf mark for didLoadExtensions 17c777b1119 update distro e2ba0809426 fix typo per #112437 29edd0d2a90 Use panel title context menu for contextMenu actions d766e6baa8d =revert changes to themes.contribution.ts 6d8f5bf363a Merge remote-tracking branch 'origin/master' f7d9fe9b720 no trigger specification 8876c6debba enable master ci for production build 5b2015c9a00 telemetry for raw timer marks 72e82ba7b25 Make simple file dialog more predictable for screen readers Fixes #109722 9ac0fc87902 remove unused/duplicated perf.mark a6f2524e4a8 - introduce panel title menu id - move view container menu acitons 43017777275 Update grammars c87c95a1a04 prefix our performance marks with `code/`, e.g `code/didStartRenderer` etc 7381f53fd18 windows - move out more state code into separate class f9b89066c7a remove dependencies stage 5f31a6ddc66 Revert "fix yaml" 064e1d19dfd fix yaml 2f2004f5fa8 faster dependencies check d67e33f0b0d split compile & hygiene 2af62a03fe3 simplify continuous build b1524d6b34e build: VSCODE_PUBLISH 200d60cc13c Do not create issue on failure c7df7d91f42 Move actual gulpfile logic to `/build/` ac6cadf8ee2 Fix gulpfile e56597ab7a6 Save 1.5 seconds from `gulp` startup time 5f20ce95815 Increase yarn's network timeout 7d4c5a2c0fb Add a dedicated `Build: macOS Node Modules` job 90f0cf5b313 Force cacheNodeModules to fail 28776ec1a28 Cache yarn cache directory 704393a57cf fixes #112410 7168a1bf157 remove unused measure `ellapsedTimersToTimersComputed` 8b5984e7b83 Windows state deprecations. Fixes #112443 4df387f5ad1 add a way to read marks with source, adopt in perf view editor c666c1d72f2 Save remote Help&Feedback enablement globally Fixes microsoft/vscode-remote-release#4165 3aa342ff68e Remove use of `getActions` from tunnelView.ts Part of #92038 4ba273fddaa name marks with source when importing them 51a3943093b Delete PR workflow stub 814bf82b853 Split compilation job into core compilation and extensions compilation 672216afdab Fix auto-generated link c7319db91ce Remove use of getActions in remote.ts 16e715dc38e Bump ini from 1.3.4 to 1.3.7 (#112276) 45c7cae914d Bump ini from 1.3.5 to 1.3.7 in /extensions/markdown-language-features (#112275) d1fff1a0836 Check in `.js` files from the `/build/` folder to improve build speeds ec5da6d09c1 remove direct writes to `globalThis.MonacoPerformanceMarks`, use native performance instead, import native performance entries into timer service, fyi @bpasero 4b88174158f notebook: use icon names in registerThemingParticipant d55a3f0bcaf Merge pull request #112296 from yeswolf/master 71aa067bbd3 Fix intentional failing test e25373f16ea One last try at automatic issue creation eeded3b8c45 fix #112447 614e183e9a2 Attempt to avoid skipping steps on failure cb84c32f5ac fix #112448 db4264eb3f8 Fix variable b7f7b9fb8bd Intentionally fail to test issue creation a861e22c7cc Switch to using `github.sha` b742a4c8ea1 Create issue on test failure 707afc26d6f Skip compilation if the cache is hit 36b48f49849 milestone update f413b81fcda windows - move state handling into own class 75eeac01049 Split Linux Build, add macOS jobs 6f08741eb91 separate viewPane and viewPaneContainer a4206d19b0d rework perf-util, only allow for marks, separate perf-marks from renderer and main process (and future other processes) 24b18f1bd1f add perfEntries2 75f3a503fc1 create and dispose menu for context menu actions 18ded3c91b2 windows - shuffle state interfaces over 9489147837e Re-enable build jobs 51f18c087dd windows main service :lipstick: d8a48910053 windows - first cut cleanup of windows finding logic 1a1db8f00e7 bootstrap - add more typing info 1a2132f16ee web - show dispose dialog only upon user interaction 28964872e7b lifecycle - log long running operations preventing shutdown (for #112278) 87b4380045d Merge branch 'master' into master 96b426ef1da Remove dupe context key service registration in cell Fix #111280 873f23dc4cf Fix line highlight when navigating to search results Fix #106209 7e16a1e72ed Fixed issue with dragging to select text on Hover should not hide it fad4717a787 Fix issue with dragging to select text on Hover should not hide it 5954c8366d9 Fix #112267 - Revert listener inside Submenu action - Create listner for submenu action changes in view menu actions ced21a0abcc :lipstick: fd44d15c223 fix #112337. fe4f9a9e6fb testing: add to i18n 91bb3857ac9 Use tree widget in the process explorer, fixes #104013 75dd72eeff5 move layout info into diff cell view model. a9bf16e0019 testing: base test explorer f30948328de update distro 70a67a1b844 Convert to use `for ... of` c5c6c824113 Add Windows 7ae944e4b04 load static renderers 70355b66765 Add macOS 374e7487bd2 Run unit tests concurrently 58e88100755 Try `yarn concurrently` 73c050511b5 Avoid respawning ba16f865b22 Remove compile and linux build for now 44b918b6248 Avoid "&" 0059c4cbfe0 Tweak combined step 072d922c450 Revert "Revert "Pick up offical TS build for web server"" 5b8a6ee21b4 Add more logging to resource loading for webviews 771068e9978 Remove unused function 3bad41ff3c3 Attempt to run things in parallel 0dd9cdbb45f Fix env variable usages e2e23aeb777 Add a compile and a linux build step f79e3aea635 Fix notebook status bar icon colors (fixes #112323) e3e3f8802ff Abandon composite actions since they cannot actually compose on other actions d1d4143971a Attempt using absolute path 7e7c1de5697 Follow the expected naming scheme 623440c55c1 Extract cached yarn logic to a separate file 01ea0ecc098 Remove playwright caching eb5c4388c74 Revert "Pick up offical TS build for web server" 92723a8a2c8 Bump markdown-it and highlight versions 52d2132e8d9 Move valid layers check together with the hygiene check 4942f242050 quick fix for setting description typo (#112327) 641abd4170d Extract the hygiene check to its own job 0ec1755aa9b Simplify caching strategy d819caf1d27 Fix if condition c7fa4ef0218 Troubleshoot expression b2444f539bc Open Search Editor Action Bar item should clone search view's config Closes #112209 e1bc069d6ab Push workflow stub file e8922b83b11 Update arial-label when renaming a terminal. Fixes #99072 baacaaca3e1 feat: use baseUrl first fd45ba86b05 chore: remove git suffix c197be4ef74 externalize remote icons 76436a4d435 Cache the /build/ folder compilation 2554c8c14e0 Remove the `linux-node-modules` job a0122361111 Define `path` for the Cache node modules step dc99b1ab774 Add the key property to the Cache node modules action 5e6152dcb39 Introduce a `linux-node-modules` job 50d0d5f0d25 Theme icon modifiers should work everywhere. Fixes #112298 2fc36a7d386 enum all breakpoint icons, avoid css selectors with patterns 824df4da78f Fix duplicate name 00c3a0bc9dc Gotta love yaml b95feff0398 Fix indentation 27dee688674 Attempt to revive linux github action b9b1b6156f9 Run compile on the `/build/` folder if the node_modules cache is hit ed584f486eb use tt policy for nested workers, https://github.com/microsoft/vscode/issues/108400 d39671e7cb1 Convert to use `for ... of` 6d79a70a362 Add more frequently-used Ruby filenames to Ruby bundle (based on the actual TextMate bundle) 8f78f153fe0 Fix #112221 bfaaca632f3 Fix array syntax d9f2b49323c Attempt to cache all node_modules folders 8af387dddd7 Fix #112287 b857599fb9b Attempt to cache root node modules 887bc527439 remove extra separator 684ceea0ed6 :up: distro c350d8b4238 #92038 Move panel actions to use menu registry f211a2bbe96 clarify docs, fixes https://github.com/microsoft/vscode/issues/111686 fff6f7414f0 :lipstick: remove commented code eea0681288d adopt `actions/setup-node@v2-beta` af74fd420bf nuke getSecondaryActions from outline, https://github.com/microsoft/vscode/issues/92038 56e35cf038f #92038 Create view and viewPaneContainer util actions 136df0d897d nuke getActions in outline pane, https://github.com/microsoft/vscode/issues/92038 d94ba914134 #92038 dispose actions on change 84e5cdec293 #92038 Use menu registry a029dda2fe7 move suppress logic, https://github.com/microsoft/vscode/issues/111878 0a2cb7630f3 apply workspace edit from onWill-handler from within renderer, https://github.com/microsoft/vscode/issues/111878 61af2b26daa feat: support Report Issue capability for built-in module 1d5611c9d8f No need to install anything f201645d8f7 Do not configure `xvfb` 019b5ab4c99 Remove yarn `CHILD_CONCURRENCY` limit 124b4bd151d Try newer `actions/checkout@v2` 3b34ea9f163 Update commands.ts (#112222) 32cc71c4a73 web - do not ask for clipboard access in ext tests (fix #112264) bb68097d15f add extra check to understand https://github.com/microsoft/vscode/issues/112263 fdbd7bf6bbc web - tweak dispose dialog 86deb14fd3c make slow timeout event slower, fixes https://github.com/microsoft/vscode/issues/112262 6a03e96bfe3 Merge pull request #112206 from engelsdamien/master 69edf83c14d Merge pull request #112224 from microsoft/joh/worker 38a89809051 Avoids triggering autofetch unless setting changes 83f43bee1d5 Changing autofetch to a string config which has "current", "all" and (#111090) 39f78228fa6 Add missing file to commit 4d4f3a305c2 Observe the confirmBeforeClose setting for webviews 08e6047a050 Remove extra lines 0370a6ebf5f add explicit jsdoc types 618bf22ca5e remove !. ed0634933e2 :lipstick: 29bc5baadc9 Only prompt if input (#112113) 4586eb012f9 renders all deal with output view model. a416c1534bb #92038 Use menu to register actions - Extensions View 996c3495b49 #92038 use menu registry to provide view actions f46cb57055d move picked mimetype to its view model. a5f84617e22 chore: fix run-on values for snap build (#112248) 6424b09b2c8 Fixes #111909 - adds user agent to push 42cdda5ab0f Erase types to avoid using lib.dom.ts types from `/common/` 92adef0bac1 Fixes #108822: Do not render the minimap shadow on Safari c503386ee3c refs #111463 41c6b79537b [GettingStarted] Slow down animation when expanding/collapsing items on sublists 9823eb0bf34 Avoid endless loop (fixes #110392) d8fce51aed8 Tweak getting started 354d5ff8cd4 Tweak get started detail pane (#111840) 50ada457c55 change name back 308e723e181 yet another tweak to startup timer telemetry de2c02eb504 use css variables for code lens font, https://github.com/microsoft/vscode-internalbacklog/issues/1674 10e40063d9d Delete is no longer irreverisible ed04ea29d3a print nested worker errors onto console 1fb86647518 support nested worker when running without iframe 4dce67232d7 add failing Worker ctor inside nested polyfill worker 32ba217a5b0 support https-iframe b3d95fea2ab web - inform user if workbench gets shutdown 91f00c7c285 web - allow to retry clipboard access (#112089) 61995eab4aa fix linux deb repo pointer e6d238e251a web - clipboard warning when failing access 86a23116059 Set tunnel information for embedders Fixes #112213 e5664f1678e restore and update CSP header 49b84b4bd97 :lipstick: d90179bef2f some simplifications b44f2b3db2b Merge pull request #112144 from microsoft/isidorn/replFontFamily 4a76840f7f1 fix setting --vscode-relp-font-family variable caf0943a994 Merge branch 'master' into joh/worker bc95e893efa web - fix window open 90f2d386c82 Updates tsec to latest version using TS4.1.2 6c9dab1259f web - register external opener to prevent unload on expected href changes 039f15a0f93 :lipstick: c7fa31fc926 [bot] make *duplicates link to a query for issues with matching tags. Closes #111903. Closes #49912. 5fe4f5583cb fix yarn.lock leftover d2965c18bf6 Prompt web users when they try using ctrl+w/cmd+w when focused on a webview 04ec120e2c3 Exclude dist from eslint and hygine ee64fdae8b7 Use dispose directly instead of loop c3d8989b24e Enable going to stdlib on serverless 582f8f6bb0a Bump Static version of web TS version e6a13fb134b Remove work around for TS not supporting paths on its own 71fad5aa411 Enable preferConst in TS project 16334048831 Remove unused types 45283df1fda Merge pull request #112176 from microsoft/rebornix/nb-diff-perf f29a3cabc47 Pick up offical TS build for web server 79557ebbd2f Make sure markdown preview is updated if on disk file is updated 6ad6905f981 Re-enable *.integrationTest on windows 542fa93eae7 Pick up new TS version for building VS Code 864e80dc480 fix #112178. 4fe04b10a4c Assign rzhao271 to emmet tasks 1f528e7de40 :lipstick: 2c9bcb8b14c Merge remote-tracking branch 'origin/master' into rebornix/nb-diff-perf 9ccbebed752 revert change to grooming notebook a33e1d617e8 Revert "Fixes #104004: Only run tests if the tests belong to a known extension" f9134083e5d delay cell text model disposing. 4fefd1030ac limit editor contribs in notebook diff view daca95ea065 fix: disable shm usage in container builds (#111787) 31d11a37299 fix memory leak 180506d8844 feat: support open local file b36ec60ac4e notebook: adopt trusted types for renderer scripts b1e7f915d49 notebook: adopt trusted types for renderer 90724cd823a Use `trustedTypes` where using `new Worker()` (#108400) f9d6df8ea1e Fix port forwarded nofication showing for the wrong port Fixes #112159 83993fb92c5 Fix run npm script in folder command Fixes #112152 52cc4e6a0d5 #108793 check casing and use proper extUri 8b9b8df0247 explorer: smarter handling of file events ea7bed08f1b debt - escape quotes 9ce3f9462d2 disable proposed API checks on top-level getters 1aa76d792f6 repl: improve height estimate b8101e698c2 Fixes #106581: Do not react to Win/Super key for mouse wheel zoom on Linux 7951e1f9138 :up: web dev e24db417b2e update my-work notebook 2c74aeb5b6b fix #112146 eec97b824f0 Use the future scroll position to compute the scroll top and reuse the current smooth scrolling animation (#104144, #107704, #104284) 5df492ff594 up references-viewlet db2d6820b19 introduce vscode-repl-font-family a0cbecb188c Merge pull request #112069 from engelsdamien/master c6f4565a203 notebook.selectedCellBorder: fix typo e6fc328247b update iconRegistry doc generation 785097e4618 Merge pull request #111644 from chenjigeng/master 49dc593a83e Merge branch 'master' into master b3c053d44b2 Preserve whitespace in tree hover Part of #112124 59ba6494b9e Better timing for multiple lock files warning Fixes #111635 6643750275a Fix #108647 bdb0ef4d489 Fix #108793 5ee430bf26d Deduce secondary host from the request if possible aef539adfca Remove unused import 'UriIdentityService'. (#112112) bdd890380ef Fix #112121. 82974e8cda6 exthost: use marker to avoid duplicating written log messages 7491d391907 Merge remote-tracking branch 'origin/master' into connor4312/native-exthost-log d66e65fcdd9 fix: Param helper hover getting cut off at bottom (#112019) 3c9a4554702 no longer render overview ruler. f86fd13b2c6 fix #110357. c643c433e82 Remove extra whitespace in dom.ts 759375429eb refs #110392 1cc1f166170 Use uriIdentityService to compare uris, fixes #107779 9ee7e1e87a7 Fix #111871, 'openReporter' should resolve 353227400a9 fix: Debug Console Linker automatically decodes link 71ba241fb01 Merge pull request #111897 from microsoft/alex/111128 2ef8227aacd Log extensions query telemetry data 838b3949ec8 Add workaround for #101754 ad10dc75901 Improve `writeFileIfDifferent` logic 88f09bd5f25 Move `getElectronAcceleratorForKeyBinding` to `WindowsKeyboardMapper` (#101754) 2add9e300c7 Uncomment test 3a47fc387a5 bug fix, see #112013 (#112015) b2eedd8ee09 Add `wss:` / `ws:` to the CSP affd21e65ac tabs - partially take changes from PR 106448 to reduce diff b3a3dc9c0a5 Debt: Test findPorts (#112092) 5e5ae15b22c debug: show the hover not so eagarly (do it twice as slow as editor hover) 768bcf45422 Fixed tab switching too fast when wheeling/scrolling (#112034) c8b592a57a3 debug editor decorations: always decorate top stack frame, and decorate focused stack frame if it is not the top stack frame 92d6f00d6e2 debug console: color the debug group elements 9edc69706f8 Just set textContent for custom hover Fixes #111643 46ee31fce0f Try to fix markdown tooltip for Safari #111756 208bfc9970c fixes #112046 66f5e9294e3 path lib usage :lipstick: 08e29d24b4b Remove duplicate (case sensitive) recent workspace/folder names on the welcome screen (fix #111954) bb480d2c4f6 Merge pull request #111916 from microsoft/alex/104004 861e7bcc1b2 Wait for the remote configuration before creating remote terminal processes 0e885aaf70c retry all cosmosdb ops 3212ddbc76f multibyteAwareBtoa - add commented out failing test for #112013 a6946159d4e :lipstick: layers checker 6f5448afac5 Include candidate pull requests 5865aeaa7b9 Rewrites Trusted Types sink assignements 2c937725db0 Updates tsec aa18ca68276 Unable to find the registered languages while saving the file. (fix #111788) 91c7834e926 debug: update js-debug f79bb79d2b6 Suggest a different description (#112049) 3655a82edcb add log to createAsset retry 3136ecb1d31 Do not ignore errors from $spawnExtHostProcess ab8c8dbd8e5 Fix #112030 cf8ed37206e fixes #111850 c2de3a602e8 Tweak candidates notebook query 4250e343e0f use proper repos for linux arm d0475711090 Prompt to save untitled file before run/debug de22e951f9e more cleanup for #111177 ffdc1096fa5 Windows - Taskbar entry context menu is empty (fix #111177) 36628d73b91 add exponential backoff 66aab34216f retry createAsset sproc due to ECONNRESET c4d77ea6193 #89559 Set logsPath in window configuration 3835563e123 Fix #112012 64f63a3dd70 Fix #108266 ea0b7fd29af Revert "build: create asset should still try to add asset" 267188e90de highlightModifiedTabs and pinned tabs issue (fix #111641) 04b9a571b84 fix #111898 on master 878bf135043 debt - shuffle some electron-main code to better layers 25cbe382515 proxy - rename proxy2 to proxy 428d5b1d302 proxy - remove old proxy auth dialog f5da8e346fc :lipsticky: async fc9ff5d569b ci: avoid overwriting CC variables for arm arch eeed0fd5692 update distro eb189c703c7 Fix #111946 86d779284b6 ci: fix condition for linux builds 7a7d27397a3 chore: fix cache condition for native modules b0d4a08e3e0 chore: bump distro 94142bd7e0d chore: bump electron@11.0.3 (#111931) 962bedc4f47 Update version to 1.53.0 423bdb2e263 Fixes #104004: Only run tests if the tests belong to a known extension 707ca0a06c6 nested worker in worker b8aa4141d28 Fixes #111128: Do not touch current line's indentation when pressing Enter c8e490e5e68 chore: optimized code 3e22e6f4120 feat: add the rename test cases of html-language-features 8f712866cf3 fix: check canRename before findRenameLocations 81610ca5b61 bootstrap tweaks cc502ffc10b Merge branch 'master' into joh/worker 5458e760b98 wip 94b2772f8c2 feat: add rename symbol within <script> tags 2c306f762bf Merge branch 'master' into joh/tabDecorations 8298927b3e2 add settings to toggle/tweak editor tab file decorations f7a2368ae8e tweak padding of file decorations in editor titles 6da3c138aa4 apply no tab background style on container, not label 4858682abd5 render file decorations italic when main label is italic 2eef0d6288f Merge branch 'master' into joh/tabDecorations a53d75097a1 add file decorations to editor titles (tab and no tab) 206fbe0bb38 debug: use native logging in extension host fc393cae1bb readability and test improvements 43418e212de update selection, better multiline support 3182ea7f89a snake case 2926b2c1f19 use latest wsl 4e32124f9f3 Merge commit 'a36c68b9ec3d6a0aca9799d7a10be741a6658a51' into joao/wsl 13612c3cdb1 DisabledByEnvironment 26b51b5fb53 Merge branch 'master' into joao/wsl 46b61186de0 Merge branch 'master' into joao/wsl 2e2b0d1895a distro adb24c6486a use clientOnly for remote wsl extension 9f9c0e71ad6 distro 357fe395aef fix buil 44c81d3c33d Merge remote-tracking branch 'origin/master' into joao/wsl 8a5f6fa5ce5 include remote-wsl by default 8836c8bfeee reuse source code editor 3b796c62129 allow init dimension for the diff editor and left/right side editors. REVERT: 3e344b17b7b Remove extrenuous file. (#113825) REVERT: 36f9eaf1e7b Merge pull request #113596 from Ry0taK/release/1.52 REVERT: e73a6b082cd Create ryotak.txt REVERT: ea3859d4ba2 Bump version number to 1.52.1 (#112659) REVERT: 608dfc13634 Catch all localhost duplicates when forwarding a port (#112575) REVERT: 8b5ece7c203 Merge pull request #112431 from microsoft/misolori/notebook-color-icons REVERT: c11e9282d8f Merge pull request #112565 from microsoft/isidorn/enableBreakpointsFor REVERT: 2b6973a35d2 debug: check for existence of enableBreakpointsFor.languageIds REVERT: 374d05c17cf Revert "debug: stop supporting enableBreakpointsFor" REVERT: f93c8a0386a Fix notebook status bar icon colors (fixes #112323) REVERT: 940b5f4bb5f chore: fix run-on values for snap build (#112245) REVERT: dbbf7079b20 Make sure that tunnel information isn't set on desktop (#112228) REVERT: 99edf4ff0fe fix linux deb repo pointer (#112226) REVERT: 91a50e30223 Set tunnel information for embedders (#112215) REVERT: c6cb5415399 Fix port forwarded nofication showing for the wrong port (#112160) REVERT: 6caba069206 Merge pull request #112141 from microsoft/joh/fix/111913 REVERT: cb971b8ffd8 Preserve whitespace in tree hover (#112133) REVERT: e4af2d8ad65 disable proposed API checks on top-level getters REVERT: 6f933020e8d Just set textContent for custom hover (#112075) REVERT: d66e3740a4a Merge pull request #112054 from microsoft/connor4312/js-debug-1.52.2 REVERT: b4ec131cff7 retry all cosmosdb ops (#112072) REVERT: 5e585c5fb4f use proper repos for linux arm (#112026) REVERT: 37c2de252eb debug: bump js-debug REVERT: bc13785d3dd Retry createAsset sproc due to ECONNRESET (#112020) REVERT: 559a78eaaa9 Mitigate #109728 (#112008) REVERT: 62d6b82a6f9 Revert "build: create asset should still try to add asset" (#112009) REVERT: 30e0c5784b3 fix #111898 (#111928) git-subtree-dir: lib/vscode git-subtree-split: 622cb03f7e070a9670c94bae1a45d78d7181fbd4
2021-02-26 01:26:29 +07:00
settingsSyncOptions: {
enabled: args['enable-sync']
},
webWorkerExtensionHostIframeSrc: `${SCHEME}://${secondaryHost}/static/out/vs/workbench/services/extensions/worker/httpWebWorkerExtensionHostIframe.html`
};
if (args['wrap-iframe']) {
webConfigJSON._wrapWebWorkerExtHostInIframe = true;
}
Squashed 'lib/vscode/' changes from e5a624b788..3e344b17b7 3e344b17b7 Remove extrenuous file. (#113825) 36f9eaf1e7 Merge pull request #113596 from Ry0taK/release/1.52 e73a6b082c Create ryotak.txt ea3859d4ba Bump version number to 1.52.1 (#112659) 608dfc1363 Catch all localhost duplicates when forwarding a port (#112575) 8b5ece7c20 Merge pull request #112431 from microsoft/misolori/notebook-color-icons c11e9282d8 Merge pull request #112565 from microsoft/isidorn/enableBreakpointsFor 2b6973a35d debug: check for existence of enableBreakpointsFor.languageIds 374d05c17c Revert "debug: stop supporting enableBreakpointsFor" f93c8a0386 Fix notebook status bar icon colors (fixes #112323) 940b5f4bb5 chore: fix run-on values for snap build (#112245) dbbf7079b2 Make sure that tunnel information isn't set on desktop (#112228) 99edf4ff0f fix linux deb repo pointer (#112226) 91a50e3022 Set tunnel information for embedders (#112215) c6cb541539 Fix port forwarded nofication showing for the wrong port (#112160) 6caba06920 Merge pull request #112141 from microsoft/joh/fix/111913 cb971b8ffd Preserve whitespace in tree hover (#112133) e4af2d8ad6 disable proposed API checks on top-level getters 6f933020e8 Just set textContent for custom hover (#112075) d66e3740a4 Merge pull request #112054 from microsoft/connor4312/js-debug-1.52.2 b4ec131cff retry all cosmosdb ops (#112072) 5e585c5fb4 use proper repos for linux arm (#112026) 37c2de252e debug: bump js-debug bc13785d3d Retry createAsset sproc due to ECONNRESET (#112020) 559a78eaaa Mitigate #109728 (#112008) 62d6b82a6f Revert "build: create asset should still try to add asset" (#112009) 30e0c5784b fix #111898 (#111928) 532ba43c78 Remove console.log 39f33b588a wrap font faimly with quotes dc8ac78031 fix #111910. Avoid notebook save race condition. 97e4af4d20 Fixes #111899: Maintain compatibility for context keys like `vim.use<C-r>` acbe8f273e Only render `vscode-remote://` extensions as remote 9254ec3b28 fixes #111577 7413cc2493 yarn gulp vscode 528ca4c9ea fix duplicate imports 8e5a1da05e Update doc comment for resolveTreeItem Related to #111715 478c7b633f Make welcome buttons look better in wide pane Fixes #111744 d298a8d5d6 Fix timing issue with environment tunnels Fixes microsoft/vscode-remote-release#4112 7fcdba7fea Add heuristic for when to notify about forwarded port Fixes microsoft/vscode-remote-release#4133 2e3236827e suppress refactor preview from onWill-handler, workaround for https://github.com/microsoft/vscode/issues/111873 de3dd1383c Active indent lines do not render in High Contrast theme. Fixes #111137 8f410da37f Revert "fixes #110353" 6ed64df492 repl: font family 0c947cb4ee fixes #96264 6a1ad5b9b8 :lipstick: code lens font fix 60bf040b98 workaround for https://github.com/microsoft/vscode/issues/111871, fixes https://github.com/microsoft/vscode/issues/111666 5e350b1b79 build: create asset should still try to add asset 7256c3ab26 :lipstick: code lens font 6a58335d02 explorerViewer drop await c2f68baa78 search: fix handle empty results from ripgrep 63137db51c debug: fix auto attach not turning on if reselecting current state c70d984fa2 debug: bump js-debug ff66544ada Allow using upper case hex characters for color ff824f2776 Bump actions b617b725a0 update notebook execute kb shortcut tooltip for windows. 1aa26c3775 Fixes #105808 9d5c351c71 notebook list view scrollbar should be below cell toolbar 53eac52308 Fixes #111499 1c1c59fd0f Kill code processes after each integration test suite run (#111844) 39fb92c6c5 Remove redundant when clauses 62b119aa22 Fixes bad has implementation 370e092880 extJupyter 41eb987d09 add log for save/saveas 7b1154d447 update resolve time stats even if they are the same. 7ecce71a48 Fixes #110376 450ae69a33 Fix #111835 2964a69479 Fix #111798: Getting Started: capitalized "Editor" looks weird 061e84830d fixes #110775 a82ae0c9b7 Fix #108266 564ff91763 fixes #111832 95f6cfa0ae More 💅: adjust overall padding & sizing (refs #111753) ae93d48902 fixes #111583 15f38fe338 Fix ports view order in remote explorer Fixes #111830 a63786db23 Add paren, bracket, and brace to autoclosing pairs for make Fixes #89191 3c4bbf6da2 Fix ports view listener leak Same kind of cause as https://github.com/microsoft/vscode/issues/107903 Fixes #111772 6d222ba785 Fixes #97196: Clear out semantic tokens when there are no more providers 0447415697 Hide the editor's cursor when doing composition (fixes #106663) 79fb30f5b6 Fix resolveTreeItem called twice Fixes #111749 07333dec48 node-debug@1.44.15 87e43299ad update DAP to 1.43 09a7ad2ae7 fix raw timers telemetry event 4095701c70 Exclude endgame-plan issues from query 0ea221b325 fix query, remove commas 4f33022639 add verification query for issues from non-vscode team members c0ad6a56c0 Slightly darken list active bg on light theme (fixes #111750) 92192baf76 Bring content closer to center vertical when space permitting Ref #111753 f603b548c5 Polish getting started styles (#111774) af63e8263a Fix #111706: Getting started: images need alt text 2012817c0d Fix #111699: workbench.startupEditor setting not showing Getting Started tab 5215161c88 fixes #108712 5b121903fc Fix issue preventing cells from leaving "running" state Fix #110973 253844006a fix #111735. 1fc36c35bb remove extrenouus log fixes #111759 b122603b86 Fix comment decoration weirdness, fixes https://github.com/microsoft/vscode-pull-request-github/issues/2309 9d9ae54aa8 Add jpg to vscodeResources in order to bring gettingStarted images into the bundle 44dafcc840 Allow an `EncodedTokensProvider` to also provide a tokenize method a9100d686c Update verification notebook milestone 4884986dd6 tweak smart select test a2193cb827 fix #111714 efd8b0141e explorer: update creation labels acaecbdc86 fixes #111602 0db0fa8fc9 Prompt when hitting a different UndoRedoSrouce when undoing (#111640) 2b179bff4a Extract `_undo`, `_redo` 0ac5e95251 Fix #109644 df2c328e59 string literal does not work with status bar item [background] color (fix #111687) d758a74bf7 Merge pull request #110902 from Wscats/patch-5 d79110a329 Avoid layer breaker bbdbcd333b Update contextkey.ts 9cd45f96de fixes #111710 383dc83e7f Fix the standalone editor build 97646e138a workbench.tree.expandMode 49ef641300 fixes #111639 af29768f18 Fix #110844 e16d1f06d7 Add default URI if not provided in dialog API Fixes #111585 f2ae4927f9 update distro 980ef5cb52 Merge pull request #110846 from Wscats/patch-3 94dd681d16 more fixes for #95697 16ffa1deff Add GreaterEquals and SmallerEquals and fix implementations 65c70884c1 Fix #106989 763b155fe9 Fix #111574 51b1029e98 Check detected tunnels before auto forwarding Fixes microsoft/vscode-remote-release#4112 87538e9cea Merge remote-tracking branch 'origin/master' into pr/Wscats/110846 2ba6946272 fixes #111581 8d171e6492 Improve multiple lock files notification Fixes #111589 0be03ecc6d fixes #111693 5d591624ae add install in browser action 16e91f1011 fix https://github.com/microsoft/vscode/issues/111741 f622d7b6f1 fixes #111657 9a9c6b5557 Extra character in icon hover. Fixes #111681 b9b92e3152 Fix tree item not getting resolved after data change Fixes #111711 f4187f2202 fixes #111732 #111733 806eaddcbe Fix resolveTreeItem getting called too early Fixes #111613 0587f828d6 fixes #111617 399be0e564 fixes #111671 3730238647 fixes #111601 e024fd8b96 add cancel-option to continue bisect model dialog, https://github.com/microsoft/vscode/issues/111667 914b5633f5 fixes #111593 2388291cbc start extension bisect with all extensions disabled and stop early if problem reproduces, https://github.com/microsoft/vscode/issues/111672 a1e5a1a593 Small typo in notebook mime type icon description. Fixes #111674 6d4532c484 align continue bisect messages, https://github.com/microsoft/vscode/issues/111667 1cad5ab365 Prepend `vs/nls` to `workerMain.js` (fixes #111599) 00bbeb3973 Fixes #111649: Have the diff editor control `wordWrapOverride1` and the toggle word wrap action `wordWrapOverride2` such that they can function independently 8041440e5b linux: disable integration tests af848910f7 Merge pull request #111661 from dataleaky/master c44732014d windows - prefer to focus window where files open in 14bf080705 Keep Editors Open menu choice in the editor '...' menu should be a checked option (fix #111668) b2ef118857 window.restoreWindows: preserve description polish (fix #111607) c76a42acc6 Bad rendering of status bar item with error background color (fix #111618) 1e0094545c Merge branch 'master' into master d9ea0ced98 build: fix config 60f5e6ee9a build: disable exploration sync 647cecb29d build: exclude electron-11.x.y branch from continuous build 5e54da666c fix #111675 and #111673 9dba02c075 re #109594. b2c2c20fe7 fix #109626. 8fa61d9652 Fix a dependency URL a0aeb3a559 Update package.json 4d9277a23a Optimize autosave message when changing settings. Fixes #111648 c96643feab Fix #111598 0e8f9d143b Merge pull request #111541 from mdesrosiers/handle-find-widget-history-delayer-promise-rejection f89bb0d54a Tweak verification needed query c7e849f9be fix https://github.com/microsoft/vscode/issues/111604 af5c09a10c Remove console.log from hoverWidget Fixes #111609 3689660fcc Add descriptions for npm.packageManager options Fixes #111628 72cce5194c fixes #110511 f67050c029 Missing jsdoc in LinkedEditingRanges. Fixes #111590 e0f804f483 fixes #111496 55489fdd47 Move ports veiw into remote explorer by default 4ca1a30f5d Update distro commit 9395c9403b ignore already verified items d531b6dfe9 proxy - various login dialog fixes c5ffc57ee6 Get ready for ports view experiment 20bf09bc66 [linked editing] finalize LinkedEditingRangeProvider. Fixes #109923 ec2bcdbb57 #111573 also check for setting value type 6e7d1fa680 Fix #111573 bf21395291 column options in openWith-command can be undefined, fyi @mjbvz 3472159cb1 Merge pull request #111408 from microsoft/aeschli/notebookIcons 7536644522 Fixes #111569 648ed9f9d1 unblock build f019356d4d Revert "Make users save new file (#110330)" e3105b9453 Add jpg exclude to hygene bd627caa54 Add actual images for content e428ce2d26 Dont let product icon overflow 5a3c6cb697 Fix offcenter footer 35e9278e50 Fix scrolling on getting staarted 562f909902 Revert "fix: c++ exception in keytar module" b0fba33756 Styling tweaks to getting started 8baa2cdaaf Better shape images in getting started d95abcca66 Prevent error when reopening markdown preview. (#107205) (#111449) 1c4cc602c6 Fix merge conflict 8b59a9ce1a Focus on the content window for iframe based webviews b854c0bffd Make vscode.openWith a proper api command (#111006) 6062ebe318 Bump highlight.js in /extensions/markdown-language-features (#111262) 9e5f14c1bc Default strict null checks to off for implicit projects 304d3d7e36 Handle rejected promise in history delayer 18ecb87939 fix html yarn.lock b03cdca765 icon doc 15b05ff05a fix #108788. 68eaa95360 Bumps version of github-browser c358910b01 Fixes #110880 - sets useConfigOnly=true on commit 634fb13135 [css][html] update dependencies 8448b1680c [html] update dependencies c941749f5b Enable persistance of getting started ui state dceba9ebb7 [css][html] Option to disable MDN Reference popups only (without effecting other functionalities). For #97979 c6e90c5ea3 Update 'statusBarItem.errorBackground' default color token (refs #110214) ec13471816 [json] Inconsistency between files.insertFinalNewline and Format Document. Fixes #17359 d132d93aeb Register `DeleteInsideWord` as an editor action 0b97b6b160 [json] update dependencies 025952c4d5 Rename `editor.atomicSoftTabs` to `editor.stickyTabStops` bb33ef06bf Fix #99530 de36470f39 Fixes #110897: Always disable word wrapping in left hand side editor of inline diff 833231811f Define a label for `deleteInsideWord` 3fb2f6f976 chore: bump distro 47ce2a8d6d #111845 fix localization tests 155691d0be chore: bump electron@9.3.5 (#111530) 5c71b5425a Fix #111357 b548ac2211 more build fixes 6dfdbe24d9 update distro 8cb4a6907b support passing log level using query param ac165d7f97 bump cache salt 8c2a384efa :lipstick: format file 858817eb3c Update description of `remote.autoForwardPorts` e7f19cf61a don't validate MessagePort inside iframe as safari seems to have trouble with that bf24f189f1 Clean up defaultFolderPath 9689508fa5 Run OSS Tool and make necessary updates 2afcea867a Use argparse 1.0.9 in npm extension 648090440f caching is HARD aa36c6211b move duplicated code into central place 2c5901053a spelling error in command name (fix #111455) f5fb75d829 fix tests 0f1492d6da chore - remove unneccessary non null assertions 8ce7356104 Fix defaultFolderPath so that userhome is correct 2890fd321f Fix #111485 a5a37240bc fixes #108001 eee332ba85 fix misuse of VSCODE_ARCH in builds 2018df47d8 support font features, like ligatures, in code lens, https://github.com/microsoft/vscode/issues/16038 b7211aa875 fixes #107651 9172ecfad8 :up: distro a4054cda6d update references viewlet, also no more proposed API usage required cedc2850ec Exclude testplan-item label f47aae014c Merge pull request #111441 from microsoft/ben/native-tests 673c1adcb0 fix layer breaker 1efcfbf242 api - fix exception in status bar ef2a900dec sandbox - add SH1 to HEX utility using crypto.subtle with fallback to our own solution fbf7566d39 tests - add test suite for native modules 7723f2548c Fix #109406 8ee75c19bb Escape more white space in appendText Fixes #110464 c5ab321020 fix https://github.com/microsoft/vscode/issues/110554 444f79cc3a Improve quiet light diff syntax highlighting. For #107926 07224f0681 update to latest DAP e24ea5ef61 Merge pull request #107926 from alisonnoyes/master 1a6d7f3118 [json] performance warning message can't be ignored. Fixes #105988 e6d6661247 fixes #111410 cfa02997d2 fixes #111413 e2dd774fa4 fix yarn retry logic 627ad0b4ee rename OnTypeRename -> LinkedEditing (for #109923) f13720627f Improve task dependency cycle check Fixes #111369 cd9be282b7 Add condition editing UI to breakpoint filters 6795d766a0 remove old logging API proposal, fixes https://github.com/microsoft/vscode/issues/85992 79b6d35bd6 remove TreeItem2 01bbb81052 Finalize markdown tree tooltip and resolveTreeItem Fixes #100741 016655c546 fixes #104629 8891878a3b bump cache 210a1a1327 Merge pull request #111405 from microsoft/joao/trusted-extension-uris 3495d2fd76 :lipstick: 6391d710cf adopt latest loader, pass trusted types policy to loader, adopt in loader-usages 483e81f3b8 Fix duplicate port forwards for ipv4 vs ipv6 Fixes https://github.com/microsoft/vscode/issues/111400 f8d1c07e16 use createChannelReceiver, createChannelSender 995983da54 github: get all branches c3414f3cf3 Always show the open view option in the open in browser command cae277a203 Add a command for open port in browser Part of https://github.com/microsoft/vscode/issues/111402 2fb5b5b696 fixes #44542 0321ca5d96 fixes #106664 6c8f62432f Merge branch 'master' into aeschli/notebookIcons 8012c255e5 fix keybinding smoke test after icon name changes 4e45d27a72 fix stopIcon name 35a8955dc1 Merge branch 'master' into aeschli/notebookIcons 4ae452929e Merge pull request #111383 from microsoft/aeschli/extensionsIcons 3a92391c20 Merge pull request #111377 from microsoft/aeschli/preferencesIcons fddc9bb221 success/error icons f6249641f2 externalize notebook items bafc05ff0a fix retry 71836f95dd fixes #111366 6253e47773 #44542 ability to reveal setting 42bb62a06f Exclude endgame-plan label 1e0af43774 trusted ext urls: use 1 hour instead of 10 mins c471973938 Merge branch 'master' into aeschli/preferencesIcons 44ddde116f adopt checkProposedApiEnabled 14d59bef92 Allow status items with error background color (fix #110214) (#111353) 14415847e1 trusted extension urls 2cd7a70d62 original urls get passed along with openUrl ac9e250cce support node 15 cfe2e99ad8 debug: load all stack frames text shuold have initial color when selected so it is readable 4cb5bb656a Merge branch 'master' into aeschli/preferencesIcons 8e6517069a Merge branch 'master' into aeschli/extensionsIcons 98f80c4047 Fix #110698 8784b77bfd fix #110699 1e77bd81d8 registerCodicon 8234453386 update tests 83f8b96a94 add extension icons 43f5beb307 fix terminal icons 09f281dff6 dirty dff icons 2f0552737c terminal icons 5c2127ec74 Fix #110964 f70430eae4 download to temp location first and rename 26a0c24c6c fixes #111218 818174d4e8 bulk edit service: Show infinte progress when there is only 1 item since we do not know how long it takes 4ac4cf3dff some more cleanup, enfore proposed API checks, fyi @RMacfarlane c84fa206d4 add preferences icons c219b0673c :lipstick: discover and mark more proposed types 44af5d2af2 marker view icons f0bb23ca02 more icon work 58a90729c4 externalize activitybar icons 1e6e371d3b :liptsick: sort API types and namespaces, enforce proposed API for types a94217739a Don't auto forward ports in WSL Fixes #111375 a5bda3ee95 support later node for building f81e91d1c9 Merge pull request #111363 from microsoft/joh/playwright cb8259c7b7 Fix forwarded ports restore race e5111fc439 Only show "Not Forwarded" when auto forward is disabled Part of microsoft/vscode-remote-release#4021 58fe1b9dfa Add badge back to ports view Part of microsoft/vscode-remote-release#4021 3018240290 add user data init markers 047063458b Merge branch 'master' into joh/playwright b2b5647451 disable two comparer test that fail in latest safari, https://github.com/microsoft/vscode/issues/111368 fyi @bpasero 6a974d536b Change port language to "forwarded" and add icon Part of microsoft/vscode-remote-release#4021 b269cd9464 Add open pull request query 2d4ec09c1d add yarn lock file 9ee2a1ee1e :up: update playwright 3c3ed7fb58 Fix #111351 b01183bda2 Add extension source to forwarded ports Part of microsoft/vscode-remote-release#4021 2f8f00d622 add dropDownButton-icon description 1aba2b87c6 fix unnecessary import 8648658c44 use codicon for openEditorWith picker a6a53198f6 make viewPaneContainer twisties themable 32a18e3f5b add Codicon.dropDownButton 20b649729e button: use CSSIcon 75c71b49cc Fix #107152 6692bf17e8 find completion item color in detail and at the start/end of documentation, fixes https://github.com/microsoft/vscode/issues/109794 d9c33ab941 Fix port nofication cooldown c13542b7ca Remove heading for forwarded ports Part of microsoft/vscode-remote-release#4021 ebaf0a2ef0 read line preview when having symbol results, https://github.com/microsoft/vscode/issues/109523 dcf4cd2a50 Improve tunnelFactory doc and remove an escaping undefined 8ba0fd356e IEnvironmentVariableInfo: Use ThemeIcon b4912314fc move file decoration API to stable, https://github.com/microsoft/vscode/issues/54938 38a200c746 :lipstick: c6be304059 Ignore flush errors during dispose since the underlying socket might be already closed 2d2a9e7527 Prevent unwanted concatenation of "null" to feedback URL (#111325) 4031280b29 Go to symbol in editor, open to side should reset scroll position in original editor (fix #111346) 5e6a2779f6 add try/catch for #111177 d49955575e :lipstick: relative pattern a5e20f89e4 :lipstick: imports 392b6a94e0 perf - remove redundant performance usages d547170675 sandbox - move some changes from PR over to master 0a80aacc7b chore: update cache 764620efae fix: c++ exception in keytar module 5f569de4cd more removal of non-null 0921f711c3 Add GettingStartedService/Registry and initial getting started UI (#111175) ef03adf3a0 notebook editor widget always creates list in ctor. 3f0ada11fd core action active editor context should always have a view model. f24f7be7f0 less non-null operator in notebookEditorWidget 76882e4eb4 avoid memory leak of large text buffer from notebook cell text model. 2c20676f5c update distro (and hopefully unstuck builds) 2ecb47d4ec Use ThemeIcon & IconRegistry for custom icons c59ddc6a1f update distro cad45e538a Add `ProtocolMessageType.ReplayRequest` such that missing messages can be requested again 6edf58b9ae Avoid layer breaker (using `process` from `/browser/`) 3cd515d33e support installing web preferred extensions on web server af52f2cb8c `TextModel` should not dispose its `TextBuffer` 8dce3899da avoid unnecessary deepclone 5b243ab54b don't leak env vars into process.env; fixes #83187 b51a171a75 Update codicons https://github.com/microsoft/vscode-codicons/commit/cbe2a17f2965d0f3ff363830fee4ebae5fee7c4d e2c9d1a7a3 Avoid using `innerHTML` (#108400) d7bdbe118e Allow running `yarn tsec-compile-check` also on Windows 84cf12f40b Add trusted types policies where `.innerHTML` needs to be used (#108400) 89c255a523 generate icon-css from theme.comon.IconRegistry 71462d03fe Fixes #111309 0ab259ff27 remove unsued code, fyi @roblourens, https://github.com/microsoft/vscode/issues/106741 37e9cceddc Enable sandbox, contextIsolation and vscode-file for process explorer and issue reporter (#111304) 545332f793 explorer: polish progress e287b8c9d3 explorer: hook in cancellation bef58ff84a forgot! 5cb2ee7b8b confirmed extension -> user trusted extension cab737e707 Make `extensionKind: ['ui', 'web', 'workspace']` pick the web worker extension host if possible b909e20513 progress: Increment by percentage points since progress API expects that 5a0ab56492 use native performance.mark when avialable e3e2837476 Bring Running Extensions to the web aa91d04552 add cancellation token to working copy service and hook it up with file operation participants a500715422 fix terrapin order a59aa579b6 fix debug toolbar colors 37274abda9 update distro 043c17ef7d update azure cosmos :shrug: d387fa978a Extract `AbstractRuntimeExtensionsEditor` to separate file 97f01b33e9 Move profiling related state down from `AbstractRuntimeExtensionsEditor` ba867135c5 Extract `AbstractRuntimeExtensionsEditor` 97a896091d remove startupPerf experiement, https://github.com/microsoft/vscode-internalbacklog/issues/1620 a8b6afefab process explorer - prevent process loops d189ecf936 issues - check for sender being destroyed before reply cda7b564e8 fixes #111191 182fe687b7 #111291 fix tests d63fee4308 Fix #111291 2864ebf134 Do not include iteration plans into the open issues ad8b6baef6 Extract `SaveExtensionHostProfileAction` to a separate file 6dc1a9540c "undo delete" operation recreates file contents when intital create had contents, fixes https://github.com/microsoft/vscode/issues/111162 72f4a2a7de Fixed $REPOS macro 897d2ec9a4 Merge remote-tracking branch 'origin/master' 3de0ea500a Merge branch 'joao/snap-arm' a15493cf90 Extract `DebugExtensionHostAction` to its own file 3ceea17846 npm: use project dir when using npm 84ce131781 Emoji characters in col 40 of an empty file causes crash (fix #111235) bb60e21a36 fix esrp for arm64 799e72cc2f Add tunnel creation options to web api 221a5570b6 Fixing how escape key works in listWidget (#110760) 7bbf45c14e env - only show one notifications not two (fix #111246) ce6f5e0f8f Make ports view flat when there're only forwarded ports Part of microsoft/vscode-remote-release#4021 6e631518ab Extract `ReportExtensionIssueAction` to a separate file fb54cd1cd7 Move inline actions when ports view is in the panel Part of microsoft/vscode-remote-release#4021 9abd43315c Manually release reference to piece tree when disposing (#107999) 48f4109f3d unify win32 build templates e6d2bd326d fix darwin build 97a7e63de8 also check cancellation token in outer perform function, https://github.com/microsoft/vscode/issues/111281 7b1da3a3d9 add IBulkEditOptions#token, https://github.com/microsoft/vscode/issues/111281 927290270a build: - ENABLE_TERRAPIN env - .build/terrapin cache flag - fix alpine cache - enable web cache 96b2c670d7 debt - extensions path is always defined ffec932655 add timeout to terrapin step 236298851a :lipstick: use linked list instead of array-remove gymnastics, fyi @bpasero 2ea9ecd6da increate file participant default time to 1 minute, show notification progress which allows for cancellation, https://github.com/microsoft/vscode/issues/111208 00eea33b23 More cleanup for armhfp and aarch64 rpm hardcoded dependencies (#111253) 41ef01de56 Fix #111212 1460908e18 bootstrap - move portable mode into bootstrap-node 2433e29383 sandbox - use IPC communication to read bundles ec5da2bdc1 build: rebuild keytar for arm64 c6e908997b jsdoc :lipstick: for relative pattern f37ca74411 Merge pull request #111269 from dsanders11/patch-1 614a865d1d Fix error message 3898e2ced3 Update extension install button to match default button style 8c9dfcbcb4 fix: appName in upload-vscode-configuration task 093acbdcbf timeline icons: use codicon registry for now 5a04894296 update distro 357fc9d16b Use codicons instead of string literals 0728b59411 fix: upload-vscode-configuration task for macOS f645a8d8c8 Link to ThemeIcon id reference 6a41811e10 Merge pull request #111183 from microsoft/aeschli/themableDebugIcons 3cfc3ac372 remove duplicate 'codicon' class (for #111240) 668b1d2439 explorer file operations: show progress 24e9b29b39 wording for output show more. fd15b93261 remove layer breaker 40a81495f2 fix: removed plugin helper entitlement 07bd0e3c35 :lipstick: 23e7e2fef0 showNotebookDocument. 160baa3b8d :lipstick: f9aa23fb6c relative pattern - update JSDoc comment 2e8bbdb41e api - test relative pattern with URI 2be5cc1845 #107999 Use disposable store and add onWillDispose listener 562d9451bc Fix #109114 66cb21b0b1 Fix #107999 5987e40765 Add vscode.Uri to types for vscode.RelativePattern's base parameter (#111155) c37ffd83ba fixes #111240 bd40e2555b remove TS on-type-rename feature, https://github.com/microsoft/vscode/issues/109923, fyi @mjbvz a5344096a2 raceTimeout test failed (fix #111233) 950c942b7c TunnelCreationInformation -> TunnelCreationOptions Fixes #110795 c0ecf176e7 Move ports view into the panel Part of microsoft/vscode-remote-release#4021 17e9e4ca1a Merge branch 'joao/retry-yarn' c4b7d10912 Use property bag for tunnel creation elevation Fixes #110795 e052c8e045 move down common icons 197f1341e6 explorerService: consolidate bulkFileService apply in one location 2a8ee68eaa #110721 pass action runner afce5c425d Add simple check for task dependency cycles Fixes #111186 cf4f2fa6c8 #11123 more fixes ac21b369b3 Merge branch 'master' into aeschli/themableDebugIcons c2d3d7f857 bump distro 8df4bc17da Merge .nativeignore and .moduleignore. Fixes #111220 fed34f982e startup util fixes 95e32fc67e update cache salt ff0785571f explorer: limit undo file content to 5mb a4e4e7ede3 Merge pull request #111013 from microsoft/isidor/doNotUseTrashFlag b5861b0330 update the monaco.d.ts 4563ba1f94 add start function to explicitly start performance observer b7851bfc80 :chore: bump distro 050963b8d1 missing terrapin usage ad3adfa28e retry yarn install 900e4474e9 missing terrapin usage 63efefb897 Merge pull request #111182 from microsoft/sandy081/notifications/dropdown 1ff7e57724 Merge branch 'master' into sandy081/notifications/dropdown 875ad7bdd7 Fix #111168 7e4f90277d run prettier over yml files 9a657db088 add tiny util to allow performance mark collection (via perf_hooks) independent of amd or commonjs usage 384d7b5e9e implement review comments a327c55c85 Merge branch 'master' into aeschli/themableDebugIcons 4ddf7bc0a7 Fix null characters showing in forwarded ports d970e263c7 more fixes for #111221 08d9b15245 fix dropdown position a486099d30 fixes #111221 723ee37c02 bootstrap - expose preload process to base lib d2365da65c rename doNotUseTrash to skipTrashBin 4d58b56772 Merge branch 'master' into isidor/doNotUseTrashFlag 0ec40638a8 Merge pull request #111042 from microsoft/isidorn/bulkFileEditsMaxSize 41025928ad bootstrap - fix more compile errors ae64039e43 Move `runtimeExtensionsInput` to `/common/` de85ef3a20 Fix hardcoded rpm dependencies for armv7hl and aarch64 (#111198) e8ba7e51ee bootstrap - fix compile errors 6038823879 add doc 2efde187ac HTML Semantic Tokens test failures. Fixes #111214 44281ba1d5 do not support secondary option on menu ff281d39f3 fix - pass the action runner 155b218dcf web - home indicator :lipstick: 2046205637 debt - fix layer break with dependency to v8-inspect-profiler 4aae851063 Update Codicons: Add 'circle-large-outline' and 'circle-large-filled' https://github.com/microsoft/vscode-codicons/commit/7ddcbfb5f46e97691028f19b475d9183f43ac245 abf3964921 Updating Codicons: Add 'pass-filled' https://github.com/microsoft/vscode-codicons/ c3e1f0e02a re #102503. allow open notebook on the side. 9ce365f085 chore: bump distro 0b7158b190 :lipstick: e66547a1d9 ensure the editor has enough top padding when there is decoration ::after: { top } 0baf6bb9cc chore: update to electron 11 (#110759) 10d92e5efa Prompt user with info about terminal config, add settings search by @id, and add sendToShell setting (#110987) 6f87c1cf7f Removed "duplicate" label 8e76838da5 Tweaked endgame notebook, added my endgame notebook 2a1c8bbaf2 re #108464. 1732cb9540 DAP: add support for conditional exceptions 4c55c7264f Revert "Fix #58600, Format Emmet package.json (#110891)" 40a902c9cf Multiline markdownEnumDescription should not break split json settings editor Fix #110840 a7b1267006 both custom and native hover showing (#111178) 542de8a8d7 Fix bug where tasks.json tasks aren't resolved eecbbcd3e3 fixes #110720 34b0cedeb7 fixes #108073 ef5a912876 fixes #109097 0223a22d87 externalize debug icons 535943628c revert a2ca2bbb1c revert onCancel 5e82d27fa7 support menu with prompt choices a85b3391ef Consider to remove migrateFromOldCachedViewContainersValue (fix #109726) 6c415c2486 Merge branch 'joao/terrapin' ea989da383 Feedback from resolveTreeItem API proposal review Part of #100741 21a42246d3 fix compile 4e1eff7083 web - turn the home indicator into a menu f19b19018c Automatic port forwarding polish Part of microsoft/vscode-remote-release#4021 e9fc5e147d Fixes microsoft/monaco-editor#2192 9a07d50f52 Delegate to the command service as a fallback (microsoft/monaco-editor#2195) 951509368c Add terminal hack for task line data back in Fixes #105159 93534b15da fixes #104793 12983c8175 Merge remote-tracking branch 'origin/master' 93f8adf263 :lipstick: 07d680b7c8 semantic highligting: deprecate member, add method. Fixes microsoft/language-server-protocol#1087 e81eb57671 Merge branch 'master' into pr/107705 ee6e905a8a cache OpenURLOptions in ExtensionUrlBootstrapHandler (#110725) eaf5eaa29f Allow name to be updated on extension forwarded ports Fixes microsoft/vscode-remote-release#4028 4b6b2bc6c2 update cache salt 3a37613eb5 Automatically forward candidate ports Part of microsoft/vscode-remote-release#4021 ab6878688f fix terrapin usage d632381e71 Add running process info to tunnels Part of microsoft/vscode-remote-release#4021 1436b523d4 [themes] Generate Color Theme From Current Settings doesn't have all colors. Fixes #111147 0a78fe165a Merge pull request #111110 from chenjigeng/master 6026ab576d fix #109104, #105884. 986e1248f6 bump distro 4ae26a1563 Update milestone 52098eaeb0 env - tweak shell resolve experience on startup eae037b391 Fixed Hover style incorrect when writing javascript in HTML fb80c0e44a Merge pull request #107126 from Timmmm/atomic_tabs 88856f1a1c Simplify changes from #108193 a194746aa3 auto attach: allow temporarily disabling 45ec698b12 Avoid walking whitespace twice when going left & small stylistic changes f1cfe2d3a6 Update CodeActionOnSaveParticipant (#108193) 2b75c3d5ac updated javascript for in snippet (#111062) 9195c9ab14 Expose TS server tracing (#110534) 06be9f4029 testing: tests and speed improvements 3880463037 Temporarily only warn on duplicate scoped context 93e7dda5a1 Error if a new ScopedContextKeyService conflicts with an existing ScopedContextKeyService (#110363) c9d89dd5ce `editor.atomicSoftTabs` can be a simple editor option 25e8ca8e18 Merge remote-tracking branch 'origin/master' into pr/Timmmm/107126 b2bd3540b0 Merge pull request #108448 from xndcn/patch-1 7265dfb6d7 testing: smarter change event 87b8061711 Merge pull request #110917 from dsanders11/patch-2 0ffe32409d Don't show complete command arguments in the native tooltips 786eca5cd6 Merge branch 'master' into patch-2 a0b7c2310f support dropdown actions in notifications cbeaf4fc55 Merge pull request #108379 from KapitanOczywisty/patch-2 b2b3b015d5 Sort line decorations 796a38f930 Merge remote-tracking branch 'origin/master' into pr/KapitanOczywisty/108379 f25f1abfaf give the option completely to notebook extension for now. d5a74a912b add trusted status bar item. 6b19da7102 update execution button when trusted notebook metadata changes. 1b3b40265b trusted notebook metadata 4d4f3660a0 opacity for notebook cell status 33c058d042 fix mouse click on text status item d23c882470 use status bar item for execute cell placeholder fc98345ba1 Extract output container renderer efea77ab7c move cell output element to its own module da00706deb cellDnd 57ca27e5f5 merge cell action view 8cf97fefd9 trust notebook prep 4b5dc2fcbc WorkspaceFileEditOptions add maxSize d1280418d7 testing: initial api implementation ff1887be3e Preserve per-window environment variables between workspace changes (fix #108571) 7d1cd1ff33 Fixes #99313 690d0e33c1 window - cleanup reload() method 1568c0ca45 :up: distro fb277edc0f env - take window configuration into account when resolving shellEnv 542a82754c yarn watch: save errors in separate files, make error regex multiline aware 1273299f3d :lipstick: bootstrap-window 6f3fcd2ce0 env - move shell env into bootstrap-window and let user env win over shell env 69de6464ce explorer: pass the folder flag when deleting directories fe65b26426 perf - add ellapsedWaitForShellEnv to measure blocked time on startup 5f8aa18104 Merge commit 'a36c68b9ec3d6a0aca9799d7a10be741a6658a51' into joao/terrapin bffd7a6ad8 Fix #111014 185212db53 Revisit explicit use of ConfigurationTarget.USER when updating config (#109373) 7207ee201f env - also surface shell env resolve errors to users 8a6fea66c0 Fixes #107636 c8e59100c4 Validate line numbers bb7b7dc7f2 Fix doc comment for CustomExecution api Fixes #110981 d84b5eb2da bulkFileEdits: do not use file trash flag 936048e028 :up: distro a81ea8c4fa fix tests 9103955a6d [themes] wait applying settings until user data initialization is completed. Fixes #111009 6fdc79d81a env - set timeout back to 10s but show warning when it takes long 6541e52b5b icons: remote polish c89f783319 Fix installing forever bug in server acfd724aac Pick up latest TS 4.2 for building VS Code caf01baa45 Copy createSettingMatchRegExp locally to fix cycle b4c0cfb513 Better note current version in TS version UI 67b0e2d72d Pick up TS 4.1 final release ea4d99921c update distro 1dcbd67f00 Load `applicationinsights` lazily 5d75857c59 Update marked cgmanifest entry 59428623f9 Cancel encodedSemanticClassifications-full on resource change c833899a84 adds @features: settings search type and dropdown option to Configure Terminal Settings (#110874) ffacef4727 Fix #58600, Format Emmet package.json (#110891) 8b720d6740 chore: bump keytar@7.2.0 (#110977) f0ed8aa2e9 named codicons for views (for #92791) 5ebe7eb5f6 fix #110750. 195779a054 Fix #110870 2fb9c3d5ce Fix #110702 692e61eda1 Fix #110702 145c6e5beb #110905 also optimise for builtin extensions arg 3946a0a314 fix another variation of the "palette" typo... d72f3fba3b Move LoaderStats down to `/base/` 508ef0928c Better loader configuration for nodejs processes d99a9ade8a Update to latest loader a245552aa9 update distro 5876a5e4ae Merge pull request #110930 from microsoft/joh/undoOpts 83246704d4 update distro b0d577c1b7 update doc 22895e9856 Introduce a server method to check if extensions are ready on server 835ce347fe bump distro 76e1b21f4f fixes #110800 624aca5bf5 Merge pull request #110855 from microsoft/joh/pureoutput 56c3caa680 fix https://github.com/microsoft/vscode/issues/110666 4a1cea9306 fix suggest explain mode for complex labels 3665005621 add undo options (undo group id, isUndoing) to working copy service and bulk edit logic 37f44b2e30 Merge pull request #109511 from chanmaoooo/deleteWordEntire 8374d6a4c7 Detect ports to forward more often Part of microsoft/vscode-remote-release#4021 cf3194d184 Add tests and improve the implementation 71fce013c9 Weird on-type-rename-decoration. Fixes #110878 06bf8e6539 editors - update readonly options when file providers change (fix #110854) 2f05337db0 Merge commit 'a36c68b9ec3d6a0aca9799d7a10be741a6658a51' into joao/snap-arm 990ca74d22 Docs for FileSystemWatcher limitations (#110858) 23a826ff3c more jsdoc for #54938 eb6356cfd7 debt - properly implement interface 47eb468acb sandbox - fix process in sandboxed environment (allow to run on Windows) d04f3178dc proper name for register function: registerFileDecorationProvider, #54938 710c859af0 Use label for "Follow link" command's tooltip a36c68b9ec Fix #110905 c11ef72380 Merge branch 'master' into patch-3 a89864b295 fix tests 268091616c Merge branch 'master' into patch-3 b1bc453c55 Fix notebook focus treatment in HC a5c190e1ad fix #110894 7077e069cf :lipstick: 1d42a1c1c3 debounce editor blur focus state update. 113e0428f6 Fix markdown cell focus treatment 3598f9714d Add new codespaces extension id to allow list ab4cab8ac5 rename to `DeleteInsideWord`, remove keybinding ddff206d37 Simplifications: substitute constant arguments 59fa30c069 Scope toolbar visibility to when notebook is in focus (refs #110883) 36a6f53480 Make notebook cell toolbar appear when not hovering over notebook (refs #110883) 334ede72c6 Fixes #97906: Do not classify user installed extensions as built-in extensions d265071a78 Merge branch 'master' into joao/snap-arm 4f61f6d59e damn builds 7e0e697dc8 nbdiff. add menu to disposable store. 80169ca843 leaking disposables in notebook diff editor. 5ac643def7 re #109549. Reveal the first change in notebook diff editor on open. c983b2ae4b explorer actions: use bulk edit service 21c0490036 explorerService: add hasViewFocus and undoRedoSource 49a1f40890 update my-work notebook f4b9edc587 take local value when merging with conflicts 7dbdcf19a8 Merge branch 'master' into joao/snap-arm 8f1f1fda1b what the ad6f4faafb use better name for async markdown rendering, https://github.com/microsoft/vscode/issues/67806 f5a7eb3848 markdown renderer listens to img load and sends resize events, https://github.com/microsoft/vscode/issues/67806 cacb0c90d9 Add `UndoRedoSource` as a means to mark and retrieve undo/redo elements based on their source 9e704c93be Merge pull request #110867 from microsoft/isidorn/bulkEditServiceSupportFolder 63f04d87da bulkEditService: support folder creation 25a5576bbe improve browser extensions view 5cca5c598c empty commit cbfd4d5a9f fix snapcraft x64 6d439732d7 Reduce diff 2a499549ce add deleteWordEntire command 0718c3415f fix test 4ef843ec02 Merge pull request #97203 from bzarco/launch-multi-root-args 54a9df4857 debug console: increase maring right of count badge 78908e7eb4 bump distro 8513f398c4 command for open external 02ecc884d7 enable web extensions in web + server 671f169516 #100415 :lipstick: ff468f6536 #100415 have fixed height only for initial empty installed view 8d25d42560 Merge pull request #110856 from microsoft/isidorn/addCopyOperation 28d71bdbab fix snap target-arch 11644ab3f8 Merge branch 'master' into joh/pureoutput 20d2857142 fix wrong file decoration check 74cefb3f13 bulkEdits: add copy to WorkspaceFileEditOptions 93a0ad81c3 Merge branch 'master' into launch-multi-root-args ca20be531e simplify ITransformedDisplayOutputDto type 3d708b3c64 #100415 show installed extensions view always 7ec1a6899c remove transformXYZOutput 5dd81b4077 move orderedMimeTypes and pickedMimeTypeIndex out of the domain model into the UX (its sole user) 3d013dc76f move git rename to command palette 363534db96 Fix #100415 f6f12c1bcf linux build: fix step condition 11d9d4da8f fix compile error edf43e529a build snap packages for linux arm 12b808cf08 make event optional, event naming, relax badge length a little, https://github.com/microsoft/vscode/issues/54938 f9c3f0dda2 Codicons in prompt (#96430) a34cad5c6b Codicons in prompt (#96430) 72defdc77c Support greater than and less than 896848239d fix typos: pallete -> palette !!! b80117cc34 web - enable dnd to download in pwa (fix #83517) f11635ef11 :up: distro 23ed0649cb storage - remove deprecated methods (fix #109967) d21a51c233 re #109549. undo redo should edit markdown cell. 0109e4d504 fix #110826. e7ce16ceb0 Preserve old showEmmetcommands ID #58600 33e7e030d2 Move Show Emmet Commands command to extension #58600 9641ad2253 Don't use local server for signin in remote scenarios, fixes #104628 f3db091486 re #109549. hook notebook cell language picker into Change Language Mode. 9ecb7e4039 re #109549. click on status bar focus the editor 11341a0d37 Merge pull request #109987 from lf-/patch-3 e0eb2e6e75 Fixes #110468 9fbf87e38a Move management of `inDiffEditor` to the other editor context keys ba5371a252 Render "Extension" in Source column when the keybinding comes from a user installed extension (fixes #110653) 596a96ec7a Add `ResolvedKeybindingItem.isBuiltinExtension` 22b4c45bc1 update distro 58be98a0aa `native-keymap@2.2.1` 8a11346573 re #110581. 3184dca0bc cli server: add OpenExternalCommandPipeArgs 965c8c4cfd chore: bump distro fb6a2a3258 Bump vscode-ripgrep Now has pcre2 in arm linux build 82b485f805 chore: bump keytar@7.1.0 (#110815) 8edc150fe7 Try resolving URIs immediately from the tunnelFactory Part of https://github.com/microsoft/vscode-remote-release/issues/4012 05606c1e09 reuse terminals only for unchanged config; fixes #81345 87050c7fb5 re #109967. 0593b3eb54 Backup location can change in same session (fix #109019) d3057c54c8 remove console.time 7bf226cf50 add console log service to cli cd3caa2d7d provide a promise to wait until initialization is finished 221b8289c4 Merge pull request #110792 from microsoft/alex/native-keymap 8c93891a4d Minor renames ee4071ccbe Simplify handling of `diffEditor.codeLens` f405a3dcde editors - stop trying to be smart about default editor options in `vscode.diff` command f9f2637f79 debt - onDidBeforeRun => onBeforeRun 9c4c195980 Make users save new file (#110330) 442b1d1b61 Move all tree view out of contrib Fixes #110374 c4d2181da6 Clone (#110333) 540cb21d92 Add an elevate parameter to tunnelFactory Part of #110795 171a21b631 Add doc to resolveTreeItem Part of #100741 0c2c8dd8b8 Inline allOf clauses for additionalProperties: false (fixes microsoft/vscode-remote-release#2967) 60c625e9f0 fixes #110768 f255e3e00e Merge pull request #110573 from microsoft/joh/tsQuickRename 28b16c26d8 Move usage of `native-keymap` to the main process 8b192ae90f Move `IKeyboardLayoutService` to `/platform/` d8e40aeedf fix tests on linux 1b7d1e21ca fix tests - dispose 793b679ebc adopt latest API 0cd3c4c994 fixes #110775 fd610cfa5f Merge branch 'master' into joh/tsQuickRename 8667e71704 #109019 remove dependency on backup location 6479a9c46a add node task to fix build breaks (#110762) b25867b709 Support --diff parameter with reading from stdin (fix #110426) 2feb009c8e Editors: consider to allow name/description for file based editors (fix #110738) d19c7c52fd fix #110740. c4f50933f7 Remove some unused issue reporter code c839f49d8d Inline DeferredPromise Noticed that this was imported from /test/. Not going to make it a nice async helper because this isn't generally a great pattern. It's used in SearchService right now sort of as part of a workaround for issues dealing with EH search providers. When we straighten that code out we'll be able to just delete this. Fix #110610 566917c00b :lipstick: 0408c0010f use piece tree for size and line limit calculation. 6327e4b8da re #110581. adopt text truncation in text/plain. 09b47ace4a re #110581. truncate large simple text output. d878434d63 prevent keyup of action baritem without keydown fixes #110745 4fb3e8e6c1 set tabindex on submenu entry fixes #110765 9c3522ec80 Include experiment info in issue reporter data 274bf78da4 Merge pull request #110748 from microsoft/misolori/notebook-styles cabfaa63d0 Merge branch 'master' into misolori/notebook-styles 00fa5d3884 [typescript-language-features] Update importModuleSpecifierPreference values (#110536) 96949c76e5 Merge `IKeymapService` and `IKeyboardLayoutService` 8f32cbb1d6 Align `IKeyboardLayoutService` and `IKeymapService` c2f89b213a Move keyboard mapper instantiation to KeyboardLayoutService c0d53daa9e Emit `IKeyboardLayoutService.onDidChangeKeyboardLayout` only in case of a change 3224201b07 expose current flights on exp service 771f9f9a48 Update distro 744694ed31 Extract usage of `native-keymap` into IKeyboardLayoutService e7fe18ddf8 Update default styles and polish focus treatment cce8f8bc69 Fix #72878 6b85b9ff0e fixes Title: custom title zooms in #110716 fdd103cae2 Fix #100498 15353669a6 Merge branch 'master' into joh/tsQuickRename 8134d8c9e7 rename to OnTypeRenameRangeProvider. For #109923 0b8a242be0 surface latest jsbeatify settings. Fixes #84606. Fixes #79334 ec8e86a03e fixes #109603 for macOS web e62a2054a1 Merge pull request #108451 from justjosias/patch-1 ce864da274 fix showing remote extensions f663779523 Merge pull request #110572 from Wscats/patch-2 00525e9f7c Fixes #110603: Add `diffEditor.wordWrap` c704881abb Validate dynamic configurations only on launch 62e830be77 Git/SCM: Use vscode.open and vscode.diff for a better editor opening experience (#110733) da9a12b837 Fix #104055 9ba554073b debug: add unit tests for repl output count 11d835b65d debug hover polish the tip 97b9ca6028 debug console: respect element.count in aria label b39c9d3cc9 assign extension to menu actions 0454fdfcd7 fix tests cda2529387 debug: collapse identical lines in the debug console 876d1f09cc introduce new variable ${fileWorkspaceFolder}; fixes #84162 ea3b8da874 also quick rename type parameters, ignore declare only things e6bb245b6c use predefined constants f9224001d5 Merge branch 'master' into joh/tsQuickRename b04e9c8f9d :lipstick: generate command docs 504b891937 move commands to their locations (#110714) 8f9aeb83da fix invalid command converter behaviour 2b06004f0d :lipstick: 402e7afde7 https -> http in port forwarding view 85714e1007 clamp suggest line height between 8 and 100, https://github.com/microsoft/vscode/issues/110078 e416cba1b3 fix https://github.com/microsoft/vscode/issues/110707 46ff33b6b6 Subpixel antialiasing in some setting item labels Fix #86336 b4f09c5de3 Change search.actionsPosition default, fix #107163 2f34433853 Tweak settings tree sizing Fix #109095 4618539da2 💄 af6843bacf Convert terminal ext api null args to undefined Fix #110253 0180ce8eac Bump distro for merge resolve 89a418cc43 Add vscode-regexpp to remote/package.json 5afc5cd160 search: intelligently normalize crlf in regex search 7dde16206f Merge pull request #110094 from olivercoad/conflicting-autoclose-pairs 5d2ae44c01 Small style changes d1d59f8b74 Fix #27716 5da5495a7f search: fix copy all containing extraneous crlf line endings fbaf7b1187 fix #110427. 7a1ee06e24 increase titlebar height for macos big sur (#110592) 7a5fa10646 Merge remote-tracking branch 'origin/master' into pr/olivercoad/110094 8c76afad6c Fixes #108160: Handle padding in mouse target computation 9d389f0364 Handle error case for candidate ports Part of microsoft/vscode-remote-release#2776 f2ea8849e4 Merge branch 'master' into patch-2 c6efea07b0 :lipstick: c5e6489b3d fixes #110430 f3efe70c9a don't attempt to convert API types inside the renderer, break up mainThread-api arguments (and plan future removal) addaad3f99 Don't have 'show local' button in open dialog when remote Fixes #110264 043d8e2086 #109019 make fileSystemBackupsHome updatable 19c93615dd Properly call dispose on extension created tunnels Part of microsoft/vscode-remote-release#3961 0ec4ce387d Fix #110574 04be17a373 Fix #45244 17813ce44e Open command options are not mixed-in in the right order eea8648466 Use vscode.open in NPM scripts view Part of #110497 a9837acc6e Optimize code readability b851bf9ca0 Merge branch 'master' into joh/tsQuickRename 2ac7284762 add api argument stubs for strings and numbers 5c1789667c debug: make exception widget accessible 63ac48bf6d debt - move api command things into extHostCommand so that they can be contributed from anywhere 01dd9f0307 :lipstick: 71e24bc99b Fix #39543 70061a8b22 modernize vscode.resolveNotebookContentProviders-command, fyi @rebornix didn't find a unit-test for this! 443c0db7c9 modernize vscode.executeColorPresentationProvider-command e25b8819f7 modernize vscode.executeCodeActionProvider-command f3439ece09 modernize vscode.executeCodeLensProvider-command 94a57406aa deprecate old api command story 74703883e3 modernize vscode.executeSignatureHelpProvider-command 883936de2e modernize vscode.executeCompletionItemProvider-command d310cba731 Handle conflicting multi-char auto closing pairs (fixes #72177) 4e4f02f632 Allow ms-vscode.github-richnav to access proposed API c5ee747748 Merge pull request #110541 from loganrosen/ember-cli 29e7305d9d progress bar: report progress 39bea31ae8 Update classifier.json 1f11563975 debt - move contrib only service to contrib (output) 5b5e79558a debt - lift checkbox to workbench 76a8ea640e Add undefined to TaskProcessEndedDTO.exitCode (#110508) 0998e4ccbb respect user settings when creating terminals; fixes #109111 5d7ca3a879 debug hover: show tip to show language hover 45ce70792d fix tests b5cd02f178 #106348 Adopt codicon for npm view 3ee6fc3f68 Fix showing newly enabled extension in enabled section 3d8ad7d74e tweak setting for #5312, fyi @usernamehw 336b58c8a2 Fix #106348 f1560e9a19 Merge pull request #110494 from usernamehw/word_suggestion_any_language b07d19a768 storage - remove store2 (#109967) 8f82b02a4c Merge pull request #109842 from microsoft/joh/98228 20b49a4a9c storage - more target adoption (#109967) d9893b5d64 :lipstick: editor memento 38f55ece05 environment - add OS info (#106528) 710da39135 Mark .ember-cli as jsonc instead of json ee46c1f89e Adopt Action2 for more search editor commands to fix #110407 bf6776b980 fix #87730. 293af2074e handle last line of copying lines. 63e42d414b re #97497. f47b588736 :lipstick: 629cf65721 fix #97497. 591039e34c debug: fix compound integrated terminal launches breaking cb7297a10a :lipstick: 2b900dcf11 fix #110503. 4358d8bf30 rename 'dirSep' to 'pathSeparator' b155f9757a Update seti df143f19b7 no double spread 8d73ce7ed2 :lipstick: no more homemade iteration 2fdc607f19 Merge pull request #110273 from microsoft/connor4312/fix-search-freeze-on-long-lines 217ad5ac66 Typo: Uncommited → Uncommitted 7f6ea40bc2 terminal: typeahead state management for verified lines 4c46272797 Stores the actual config object in the cache e96cfbccbc 💄 576d8af2df Changes to use TernarySearchTree 8a5605bd21 Splits out loop & uses regex to improve perf Addresses PR feedback d21cbabe6b Adds default context caching for objects Clears all cached config context values for objects 165e49bfe8 use rename info instead of highlight info ce7bd67d46 explore on-type-rename for TypeScript 16ffcb50fa adopt latest references viewlet, https://github.com/microsoft/vscode/issues/85636 611f28952f trustedDomains: loosen restrictions on what a * can be fixes #110501 b0ce55403a Merge pull request #105887 from nrayburn-tech/dirSep edaf854a74 Remove "files.autoSaveDelay" from Commonly Used 753a1c095a Adjust debug toolbar shadow (fixes #110422) 561501492a Remove unneeded constructor from TreeItem2 0286c4f793 Add missing bit of TreeItemLabel API 4dae492ac7 Merge pull request #110428 from microsoft/connor4312/disallow-nested-config-resolver-keys 31b0068af0 Make TaskProcessEndEvent's exitCode reflect the truth Fixes #110185 630e706ad2 Add open context to certain commands (#110475) e526f16131 Prioritize configured tasks in `getTask` Fixes #109939 2e15bd0592 Add a setting to include word based suggestions regardless of the language 7b5849b123 Fix build ea5e971611 Tolerate strings again (fixes #110432) b785be4c73 Finalize TreeItemLabel API Fixes #61579 5758f6fcd4 fix cmd + down in open editors view fa856cf019 #67603 Add new extensions automatically to the list 7bfc7edadb open editors: introduce sorting 37103467dc dispose list elements on list dispose dc74330d39 fixes #110429 690db82ef2 tweak fix for #29210 and thereby fix https://github.com/microsoft/vscode/issues/106090 52e9e02e0a Fixes #110141: Do not push undo stack elements for a no-op EOL change 549da12a6d fixes #104061 717a730f3a window - fix undefined access e4da961570 Merge pull request #110455 from microsoft/joh/open 94d3497dac :lipstick: a9c04968f3 Merge pull request #110423 from dsanders11/patch-1 1cfb74c330 windows restore - add a new setting choice to restore the previous session even when opening a file or folder cc9616baf8 use 'enablement' instead of 'preconditions' e275af7e79 render activation events as code fb0128c7ec Fix progress bit overflow bug (#110411) b321d3c364 Merge branch 'master' into joh/open 33a49a9c63 Fix #67603 02316b635d editors - fix listener leak (#110336) 050a123750 Fix F6 in extension page webviews 4da8e50404 Don't show users a notification if a save is cancelled (#110344) 17c29f0b99 Add support for web TS Server logging over postMessage afcfc97316 Fix method spelling 7c6994d1b5 Use toOpenedFilePath to ensure we don't ask TS server for projectInfo if a file is not open fb93010aa2 Make sure we use the same path normalizer in a few additional places in buffer sync 805aa7e8f4 Make ResourceMap treat the same file with different scheme as different 67817c33a1 fix #40713. bb8d5f1842 terminal: update typeahead tests 0ef0d2d65a fix #109765. 97664e1452 fix #74622. b2eca1fd4d Fix InMemoryDocument to support both OS line endings Co-authored-by: mjbvz <matb@microsoft.com> Co-authored-by: meganrogge <megan.rogge@microsoft.com> bd98013973 insert a 1 sec delay before using a newly created integr. terminal; a companion fix for #38578 56947b3a75 terminal: only start typeahead predictions after the first prediction for a line is valid 65c3fb0a08 [css] add ':' as trigger character. Fixes microsoft/vscode-css-languageservice#108 13669e6bbb fix https://github.com/microsoft/vscode/issues/110420 02f6319ca1 Fix autoSaveDelay missing from Commonly Used, add warnings for settings patterns d5febf9628 config: disallow nested config resolver keys fac5cc3a54 #102906 add tests df171cfcab #102906 tweak wording f086ee122c Set StorageTarget in auth service, #109967 dea609b7ba #102906 wording tweaks f1c6ce7c9e clarify effect of command enablement b3c2cc3a7f debug: fix integrated terminal not changing drive 0e708ea0f7 fix #90897. 776d80f470 Merge pull request #104997 from rotem-bar/jensui/102906 0d23be5d74 Merge branch 'master' into jensui/102906 a48ad3b1d8 clear find widget reveal timeout d55e884024 Merge pull request #110370 from jeanp413/fix-107104 166f7a4cb0 Merge branch 'master' into fix-107104 f066dfcda8 Fix #67905 4ef91c2e40 Fix #94416 593d3dd94d debug: normalize drive letter in loaded sources view f2ccceef3d fix #84772. 49d1396aeb update pattern and add to grammar 900bcb7632 Merge remote-tracking branch 'origin/master' into connor4312/fix-search-freeze-on-long-lines 3e797ae1aa Update drop shadows (refs #92301) a986b578a2 fix #106570 4d6c4ae0b7 insert a 1 sec delay before using a newly created terminal; fixes #38578 6a8fe0a8da let CommandsConverter actually convert commands, make sure "magic" commands handle uri components b794105cb6 Fix #90548 0bda02ba0d tweak throttle based on actual numbers 40558fc8e1 report `suggest.durations.json`-even only every 500th time 2b21aab9e2 fix #110410 8367f475e8 explorer: use EditorResourceAccessor 5bf6d0cabc fixes #65188 d7b84b8fd7 update monaco.d.ts e69d768e53 adopt feedback for #109923 776193fdc0 explorer: reveal diff editor ab7c9d605a fix reading store from config 740087a3e0 #109056 remove hack to use dialog service 61970cb6f3 preview - fix italic for description fb5e7bae09 do not remove from remote if key is not registered - compute unregistered keys from last sync state 86621ccdee do not remove key in cloud if it is not registered 87fd567da0 add commit characters to explain mode, https://github.com/microsoft/vscode/issues/110382 efef7c1d15 layout code lens content widget when adding commands, fixes https://github.com/microsoft/vscode/issues/110332 bcf2f23cef Can't save workspace locally when using remote extension. Fixes #109713 49342801cd [semantic highlighting] improve fallback scope for macro. Fixes #110150 14075af62e don't resolve code lens when typing, immediately resolve code lens after receiving them, fixes https://github.com/microsoft/vscode/issues/96783 49bd4e4b34 Merge branch 'master' into dirSep 82c65e753f Add Refresh context menu action to candidate ports Fixes microsoft/vscode-remote-release#2927 d4e1ae56ed fix alpine build 5e5ce9ec53 Better compacting of URLs in ports view 8dc55cf219 fix sandbox 8c8e2a888c debt - make dialog handlers a workbench core piece c58384b87b distro eba1343a10 cleanup linux alpine build b7cb5e2e1a Merge pull request #109643 from eltociear/patch-1 f27d73be72 fixes #110353 14140d2a19 Revert "Merge pull request #109049 from digeff/searchView/context/extensionPoints" 31c034604e remove old forUris, rename forUris2 to forUris, https://github.com/microsoft/vscode/issues/110241 a19b26ef69 Fixes #107104 7a322c44db Try to fix the build f5898a0e59 surround match in zero-width spaces to avoid clobbering 3f62d10652 Removes deprecated IDefaultLayout interfaces 35f9bac07d Disable markdown smart select tests #110365 0572704226 Make settingLayout patterns strict Fix #110129 7ba372c80c Fix tests f23e47b9a2 Extract getParentFlowToElement c8877809c9 Pass webview editors an explicit scoped context key service aab1c59227 Use UriIdentityService for #110241 a28b99d78b notebook: echo complete error object on preload function exception 49695de8a1 notebook: execute kernel preloads in series 2b9e62fcf0 Merge remote-tracking branch 'origin/master' into connor4312/fix-search-freeze-on-long-lines 00f32f9a26 make search editor ranges work for hidden text 046654ae65 make search editor ranges work for hidden text a856e60a0c Better support dragging and dropping with webview views 10514bf423 Fix webview scrollbar colors for firefox 2b820b4bff Hook custom editor backup cancellation into the extension layer 7a4e81a674 fix catastrophic backtracking when parsing markdown files (#109964) a1bb5ac207 Merge pull request #109049 from digeff/searchView/context/extensionPoints 9a08a10708 Support ctrl+v PS override on Firefox too 982bfc2334 Update decorations synchronously when the wrapping info changes 86f773db82 Merge remote-tracking branch 'origin/master' into searchView/context/extensionPoints 559f9b60d1 Applied feedback 809db2993b fixup! 63d15a97c7 Support character markup in mardown smart select (#110195) 4bfa0a0aca fix build db6fbd581a Merge branch 'master' into connor4312/fix-search-freeze-on-long-lines d2701267df Potential fix for microsoft/vscode-internalbacklog#1604 038835d88c Merge pull request #109551 from maldahleh/109255-support-detail-text-settings-dropdown 1ffb469a15 add no-drag to context view css in menu.ts fixes #110282 1ce5b5773e fix #105757. 3030d4f380 Remove registered color for selectBoxCustom detail 414c387375 fix #108950. 0dafeae79f :lipstick: 636c588eda Refactor DialogService to use model and contributions (#109980) 57203b243d debug: add ability to close exception widget 92b9426701 Remove unused variable 014cca917e Merge branch 'master' into 109255-support-detail-text-settings-dropdown cb23c0892e quote powershell arguments properly; fixes #68151 5184dff52f terminal: fix typeahead edge case fcfc8531aa #110241 fix tests 96acd5f37f Merge pull request #108401 from turara:resolve-78733 3ef3247e85 Remove participants list from comment headers 140ce6130d adopt latest references viewlet extensions, https://github.com/microsoft/vscode/issues/85636 e7a598f648 Allow context view to align with anchor (#110277) 50416be1c6 #110241 Adopt TernarySearchTree.forUris2 00c4572909 Merge branch 'master' into resolve-78733 7065675056 Fix #109177 77154ae5c2 Merge pull request #110272 from microsoft/misolori/shadows 0a7f58fbf7 Merge branch 'master' into misolori/shadows 5fbd3b43bb Style terminal scroll bar on Firefox 3ab3514bd2 Force ctrl+v to not be sent to shell in Firefox 3d61a39074 fixes #103031 d34ba652f3 clarify explorer.enableDragAndDrop setting 02bd5f139b fix focus issue on list e4cbfba51b Don't change LANG vars containing 'euc' 09ab4faf90 :lipstick: remove LinkedList#toArray which became obsolete with iterators d10b4cc81e polish when selecting config ab6a005750 Fix #86077 d26f927791 Merge pull request #110268 from microsoft/alex/diff-word-wrap 415955a5cd Allow word wrapping in diff editor cd395984ca Make inline lightbulb aware of wrapping of changed or deleted lines 982689e007 added GH PR extension to list of tracked repos 912e8f7e99 Merge pull request #110306 from microsoft/joh/wordBasedAll e8b69537cd fixes #40295 74b2510985 word based completion includes words from other files of same language ad88db1031 fixes #110304 76abce66de Merge branch 'pr/107958' ddefc990cd correct codicon size for code lens placeholders 62877b66d8 Merge branch 'master' into pr/107958 0e4b1fec5d Render char diffs in the wrapped deleted or change lines in the inline diff 13f9f73353 :lipstick: 1d18ebe47e Merge branch 'master' into pr/107074 ecfb8771e4 Merge remote-tracking branch 'origin/master' 6a2da6d725 :lipstick: 7200f73de2 Merge branch 'master' into pr/106368 77a57165e4 debt - race more minimal edits computation against 1sec timeout 2c1272b794 fixes #104945 64ef9869b6 Fix filtering on * for simple file dialog Fixes #110265 55fdf94d67 fix https://github.com/microsoft/vscode/issues/109776 cb63744475 Adopt TernarySearchTree#forUris2 (#110241) a56c7406d7 Fix issue where toggling between inline and side-by-side was forcing word wrap off 3f8e8a1733 Push view zones in the original editor when the original lines are wrapping in the inline diff case 438f610860 strict path casing in extension host profiler, https://github.com/microsoft/vscode/issues/110241 156d702f5a Diff editor: show path as description (fix #109224) d751b6bcd2 add IExtUri#ignorePathCasing, use forUris2 in decorations service, https://github.com/microsoft/vscode/issues/110241 f2a9b63c64 Do not show hover on icon label after click Fixes #110284 f5e9a01715 make default not ignore path casing, https://github.com/microsoft/vscode/issues/110241 3bf2afdc01 add TernarySearchTree#forUri2 which allow correct path casing handling, https://github.com/microsoft/vscode/issues/110241 21c84a4351 restore old case ignore behaviour unless explicitly set 9b0522f3dc scmViewPane: do not render whitespace in commit message input field (#107913) b3cc19b819 :lipstick: use async-await for code lens provider logic c0c4ceed44 fixes #110290 351e6172e1 update code lens when editor gains focus, https://github.com/microsoft/vscode/issues/83363 0216c71896 Revert "Use editor base weight when contributing peek commands, fixes https://github.com/microsoft/vscode/issues/109727#issuecomment-720986472" 1357f6d494 editor preview - ensure simple file dialog opens pinned too 65f805d98e fix build 6c32ada9b5 show extension editor manage action always 2815e732f7 Fix refocusing clearing existing forcus for iframe based webviews 4247b296eb Including ` as part of foldEndPairCharacters (#110108) d04956f6a7 Switches the 'Fix all' quick fix provider to use resolveCodeAction (#107853) ffb8c08dd9 Enable IgnoreMenuShortcuts for iframe based webviews df7fdd6515 search: fix freezing ui on long lines c9bebe2cc9 Fix #98041 37a01430cc Tweak shadow colors 840bc2ef1c Set explicit StorageTarget for webviews 0efbfd9190 fix #108765. c067c9b947 Improve rendering of view zones with changed or deleted text (inline diff editor) 59b020a362 Merge pull request #110255 from microsoft/rzhao271/format-uri 8248e19817 Merge branch 'master' into rzhao271/format-uri 5ce31a6e8b fixes build break b473bc55de Clean up drop shadows 2f7f100e44 Render inline diff view zones in batch 701e6713f9 Merge pull request #110112 from microsoft/misolori/squiggles-bg-theme 93a7a07559 Do not store the original content in the diff information for inline diff margin actions 2b9ae05554 Merge branch 'master' into misolori/squiggles-bg-theme 51eb0901d4 add setting for code lens font family and size, https://github.com/microsoft/vscode/issues/16038 5e8f9cf1d2 :lipstick: code lens fcef0e3db4 Use Array.flat() (#110189) 4e0c77f8aa Add `IViewModel.createLineBreaksComputer()` e300dfcdd2 terminal: allow excluding programs by name from typeahead b5f6a521e0 Fix vscode-emmet-helper issue #1 d29487617b update language e5530fc4f0 fix #105920. 62d39a7dba Adopt storagetarget in Exp services refs #109967 98a3c4fe64 reduce work when menu is not visible fixes #108712 ef6b438769 Fix #88703 a45abdbd1b Update seti 87d49a7b66 Fix #108300 226503ba0a Merge pull request #110213 from jeanp413/fix-110212 ea6ee515f1 Add color tokens for warning/info bg f1ebde547c fixes #109781 876af4ccfd no max width for welcome buttons 1c7d982b93 fixes #105201 Co-authored-by: rebornix <penn.lv@gmail.com> 6e6654a679 Fix #91534 f0580d497e Fix #101441 d6fb7989f5 Push view zones to accomodate equal but differently wrapped lines 1256b16ee1 Merge remote-tracking branch 'origin/master' 7509a0103e Fix #103941 91aa548b05 Merge branch 'master' into pr/104614 4ecf3f8f02 Merge remote-tracking branch 'origin/master' 98e0e93ae0 :lipstick: 61500a468c Fix #94289 c96f362934 Merge branch 'master' into pr/99324 f18700d036 Merge remote-tracking branch 'origin/master' 309cabdf51 :lipstick: 961cbd66b7 CLI help: consider to separate --file-uri and --folder-uri. Fixes #110206 978d39324a Merge branch 'master' into pr/104312 e7e38c161a Be aware of line mapping when rendering diff view zones and diff overview decorations 7e5609afa9 feat: implement Git: Push Tags command (#110096) e3754e6f8d group uninstall and install another version actions into same group 294406d7a1 Fix #110121 23579d815f [file icon theme] icon match the last word of folder name not the whole name. Fixes #110183 ec084a25bd :lipstick: df4524f713 Merge branch 'master' into pr/97525 86d848d8e7 :lipstick: 592fa5cdaf Merge branch 'master' into pr/97486 fd306e8cb4 Merge branch 'pr/97322' dd97a9d335 :lipstick: d40499936f Merge pull request #108682 from Siegrift/enable-tsec-language-service-plugin 551db7ec94 Add new fileDirnameBasename variable Fixes #78316 8cfcd9a3fe Merge pull request #110178 from vfcp/master 2720a8022e Allow user tasks to run when no folder is open 66ea9c5ca1 Pass in actual editors a0031aa6ac Small refactorings 07f0bade37 remove duplicated context key expressions, fixes https://github.com/microsoft/vscode/issues/97381 5290baabac improve message when files is too large for formatting, fixes https://github.com/microsoft/vscode/issues/105986 8cebd10782 set line height for suggest details, fixes https://github.com/microsoft/vscode/issues/110172 3ed1d0050c Merge branch 'master' into enable-tsec-language-service-plugin 14767349ab window - some renames :lipstick: 147f623629 Merge branch 'master' into pr/97322 4439de9a3b tweak setting name `editor.suggest.showInlineDetails`, #109690 7efc22cc85 git.publish: do not await notification resolution related to #109977 776541c380 Setting to Disable Split Editor on Drag and Drop (fix #71016) c73c0b30f2 :lipstick: let -> const 35ff2c0df8 fixes #110012 85958bcecd fix https://github.com/microsoft/vscode/issues/97451 aede2434b0 fixes microsoft/vscode-remote-release#3180 5a534883c7 Fixes #110212 875c2ced66 Finalize FoldingRangeProvider.onDidChangeFoldingRanges. Fixes #108929 1fab0083f9 Renames 7ca4a47ba5 add vscode-test 4e24bef648 :lipstick: 54ba2bad67 Merge pull request #104923 from AE1020/scrollbar-paging abcc621872 Rename option to `scrollByPage` 3517c02303 files - stop checking for BOM before writing 7bfd7fb685 Keyboard shortcuts for switching focus between left & right sides of diff view (fix #95068) eb8c718e81 debt - fix compile errors in bootstrap files 3154dd4f69 editors - add workbench.editor.enablePreview to most commonly used settings 59a1893d6d Log number of loaded certificates (#91794) f9e19c9ad1 only hide outputs when output is transient. 148b85862a fix #89250. 9ad6e7edf9 Correct themeLabel in package.nls.json for "Tomorrow Night Blue" theme 7095ef144b Revert "Revert "Fix #99971"" a2963771d1 hover info should not be broken within word (#106885) 024df33553 feat: add setting for default stash message 109d9984c1 fix: commit template appears as default stash message 19c0c60064 feat: detect default stash message use commit message as default stash message if commit message box is populated 03c38e6702 Add more logging to github auth provider 1d5854f611 Unassign myself from the classifier 3338ff4e18 Fixes navigation commands for webviews 6e2aa0bfb7 clean up code and remove unused methods ce7e6d9978 Bump actions & fix #109699 153ba443d5 Use string.matchAll (#110074) b419f2f169 Adopt StorageTarget in searchEditorInput Ref #109967 5961799c53 Escape backslashes in issue reporter data, fixes #105494 be410d1a3d explain why we modify textarea input handler in firefox. fc07b2f170 add comments to clarify code 83f000df03 Merge pull request #106873 from belcherj/patch-1 cb044cec21 Merge remote-tracking branch 'origin/master' into pr/belcherj/106873 339681f631 Use excludive selectors for search editor contributions to fix #91453. cc @jrieken fca7107884 fix #105901. 35bad7021d disable submenus rendered as dropdowns (#109934) c8cfffe09f Add vscode-encrypt to nativeignore df9cf627b1 Merge pull request #110095 from microsoft/rzhao271/webgl-description 9d5dbc6a1a Bump vscode-ripgrep 9d0346ad2f Fix #107858 c91facce0a Add an action to remove recently used tasks Fixes #93403 8335fcc3fc debug: do not auto pick dynamic launch configs 779a171f9d Align configure task quick pick closer to terminal Part of https://github.com/microsoft/vscode/issues/93864 ad19579a44 Don't clear filter for Show All Tasks Fixes #97467 15afc78232 Fix exthosttree tests a1025c64c1 fixes #110077 9f2ce53867 debug: stop supporting enableBreakpointsFor 081632d225 debug: remove legacy adapterExecutableCommand e95c40c1e4 API proposal for revealing tree view when no elements Fixes #90005 ce4fb6e323 fixes #96264 0cc93f5c48 debug: split ConfigurationManager into ConfigurationManager and AdapterManager 6ce30f1dce remove deprecated debugAdapterExectuable debug proposed api f53678cb4b Update branch for sql grammar Fixes https://github.com/microsoft/vscode/issues/109251 85534c004c Only reset theme icon color in treeview once 4b0855f292 Improve the dynamic launch config UI f63d695254 Fallback to userhome when no "file" scheme folders open (#110066) 0302b84221 web - set version to 1.52.0-dev 63ce8b4732 fixes #92146 d03925a88c Merge branch 'master' into pr/95915 e380037a06 [themes] Use light theme for --disable-extensions. Fixes #97058 168ebd1e66 fixes #95599 256066f94c Fix preffered pm when pm can't be determined 57ec100886 fixes #40548 1593959b5e In case of multiple possible longest common substrings, try to give preference to the ones containing the most ammount of text 24b28f57be Always use `vscode.open` to open markdown links 7f7307b89a Fix command for renabling extensions when running with cli flag, fixes #94532 4059ff428f Allow cancelling GitHub sign in, fixes #109101 93d736db23 fix #93326. e026e9a77e Update JS/TS grammars 194068f693 adopt StorageTarget in SCM #109967 48ebbe9ffa Merge pull request #110038 from aasimkhan30/aasim/fix/checkboxOutline 663a049f0a Merge branch 'master' into aasim/fix/checkboxOutline 25c6703f39 debug: fix debugees blocking when writing stderr 024368a638 removed unnecessary important from outline-offset in checkbox c258fff193 Fix compile error 80a9ecff3e debug: cancel hover evaluate requests when hovering off dialog 451c2b61d3 Specify type of CodeLensProvider instead of using casts 9f4737fa3f Exclude definitions from js/ts references code lens d88ac6f164 Finalize the isWritableFileSystem API d54c3c67dc fix #74353 18902550f7 fix #70306. 11faf89369 added outline offset to checkbox to make focus visible. 05049f7fbb Add Definition list to Markdown Snippets (#110026) 8a7189599e Add color token for error bg 0440be9aa4 Fixes #110033 c2fafb10e3 fix #57197. a58d816580 Don't remove -l from tasks on Mac if setting is set Fixes #107563 5a73a68e1f Revert "Fix #99971" faf36c2f47 Fix #99971 fd951da3ae remote indicator :lipstick: 736a46fc8b Merge remote-tracking branch 'origin/master' 49990bebe4 add git CommandErrorOutputTextDocumentContentProvider 2eb805ad75 Mention Inherit Env setting (fixes microsoft/vscode-remote-release#3030) cd95d90589 Use correct context key service in custom trees Fixes #99767 ec471da613 Merge branch 'master' into pr/95354 cd6466909b fixes #92034 e3ace1fe1f Merge branch 'master' into pr/94369 7b6561ff5b Merge remote-tracking branch 'origin/master' 08d271585d :lipstick: eb1cea5432 Merge branch 'master' into pr/94358 8fe4a348ec Remove focus when scrolling (#94280) 544c986e0a Added a warning before dropping a stash. (#94267) 5afaec5c21 Merge remote-tracking branch 'origin/master' 7328c3ccb0 Merge branch 'master' into pr/91838 a089e24fed fix typo 818d57db15 Better diff for deleted file in merge conflict. Fixes #88973 (#91245) 36e2868372 preview - pin an editor when a navigation starts to another editor (#109779) d6af4893ed Update grammars 1dbff8bdd1 Remote Host status bar entry has no max width (fix #107451) 47a956eb2e Fix #109023 9832b90fde explorer: Revisit explicit use of ConfigurationTarget.USER when updating config 520a050cd3 Add quotes to autoClosingPairs for make Fixes #89191 d43e45b796 updates 578d7381da fix #7989 b0a7c8496d IconLabel markdown title debt (#109914) 786f507696 Fix #107320 f021eee884 layout - write to correct config target (#109373) bfb73347bc Added a grooming delta notebook a69a01af9e Remove unnecessary argument (#109373) fa4f11cf16 fix stray console.log aaf17b5d9f Ignore dev container logs in url finder Fixes microsoft/vscode-remote-release#3953 ac2ca0b539 typescript - fix nls issue 1cbdea3da0 Revisit explicit use of ConfigurationTarget.USER when updating config. For #109373 a69f07abf0 Revisit use of ConfigurationTarget.User in tasks Part of #109373 22c2bad746 Merge pull request #109966 from microsoft/aeschli/remoteThemeFix 4f88f448a0 Adopt StorageTarget. For #109967 c486bbf493 editors - add a menu item to keep editors open 1082f3e58c Adopt storage target in tasks and remote explorer Part of #109967 a3658a2fee Merge branch 'master' into scrollbar-paging 1c0d056915 editors - some preview tweaks 19044c847c #109373 do not pass user target 92b6b9c80a storage - adopt more storage targets (#109967) 805ba83b59 Storage service error in shared process console (fix #109985) eae74f5125 Loc comment #100941 e57af55eaa Pick up latest TS nightly for building VS Code 4a54027a82 Disable rename after refactoring in interactive playground e6079bd127 fix #105614. 373ea1b969 Fix build 6eeaab8e5d Handle cancelled sign in when publishing to GitHub, fixes #96502 2e6d3bdf6c fix #27836. 0f623956c2 Show dialog when there are no trusted extensions for account, fixes #96359 5463322d19 Clear trusted extensions on sign out, fixes #96616 f4e49a5f3a php: revert break deindent behavior 6bbb17d318 terminal: unregister csi handler when not in use for performance 81a25a894c Rename implicit project settings and deprecate old ones ff7cc33236 Use objects.equals for comparing configuration objects 05fee0cf3d Extract implictProjectConfiguration class 64705a07dc Add two new setting for strict null and strict funtion in js/ts that are implicit projects c38a12c26c Quote jsconfig and tsconfig in setting 341124ff39 #109896 Remove IStorageKeysSyncRegistryService and introduce new service for syncing extensions storage 4a6a5ab1f8 Explicit fontLigatures description 05602b399f terminal: clear typeahead after timeout 8141dcf29a Extract adjustFoldingEnd 97db458fa4 Show closing ) while folding JS/TS 0608e3f5bd Pick up TS 4.1-rc for insiders a7cd9408a9 add comment 6d5736aa3c #109967 Adopt to new storage API c2dafddbae Add splitLines helper function (#109869) 73eb361f29 notebooks: expose scriptUrl global to renderers and kernels 4286c603d6 Remove unused variable bb8e52bca6 Update comments panel message text, fixes #91623 7183777033 fix: run to cursor with multiple paused sessions d11872b127 Fix comments panel focus, fixes #103466 b35ea7e5a0 fix #54829 08e556dc5d fix #109486 and #109489 f8a91e4210 Adopt IStorageService.store2 in terminal 320602f7b6 Fix #109860 660222bdec fix https://github.com/microsoft/vscode/issues/103818 267817cf46 debug: adopt storageService.store2 bc5c7923f8 Merge branch 'master' into aeschli/remoteThemeFix 7ae6a45879 adopt StorageTarget, https://github.com/microsoft/vscode/issues/109967 35026262bc storage - avoid Object.entries in platform 2c292d3af4 fix tests 92314d61a5 reverse the eye open/closed icons for hiding snippets 2db5a355bc storage - adopt some StorageTargets f5f4af6db3 Update C++ grammar 5e4c53cffc add another test for https://github.com/microsoft/vscode/issues/96545 c8d123ded5 Explorer: move off iterating over file changes 4b9e0bba6e Merge pull request #108964 from turara/fix-96545 3c33f50f39 Merge branch 'master' into aeschli/remoteThemeFix d0343e68c0 sequencer for set and reload theme operations 9db1b1492a Merge remote-tracking branch 'origin/master' c3b5f2bf1c cleanup for #89313 09829053d1 adopt storage changes in extension bisect fa61ee7caf fix flawed comparison, increase threshold ea84245395 Lint Sprüngli e3a79e9e44 [css/html/json] Randomize inspect ports to avoid conflicts 1b9cd42b9b remove unused import 0382313947 Merge branch 'master' into pr/89313 4cd46e32b2 Merge remote-tracking branch 'origin/master' e5285908ca :lipstick: f923ac98e9 storage - document enum better 90aa30e660 Merge branch 'master' into pr/89249 fe458b4aa2 Merge remote-tracking branch 'origin/master' 6029cd4e3a Merge branch 'refs/heads/pr/88772' 163bd1dcb3 storage - rename storage change event e216a598d3 don't presist little size changes ea14fc2c2f add command to reset suggest widget sizes d562ace335 adopt to new storage api 8f5311c771 Merge pull request #109960 from microsoft/ben/storage-target 4f038dba60 :lipstick: e6b53ff8da adopt using new storage service to sync storage 744eed0a96 Add icon in Windows explorer window (#86283) e61be087c6 Merge branch 'master' into pr/88772 a665899915 fix compile and tests 194c7ea237 test name dfb74a6c97 some comments and more tests 1f7234c0ee workspace color theme setting not picked up 214125ebcb fix https://github.com/microsoft/vscode/issues/101870 c2944c6f22 another failing/skipped test for https://github.com/microsoft/vscode/issues/101870 130aa96b42 add to #109818 0feb41eed0 test machine storage is not synced b561be9e4c Add url finding for python 2.7 simple server Fixes microsoft/vscode-remote-release#3949 59bfe65e18 store synced state in user scope 8145e9f37a Fix local scheme for registered file systems in file picker Part of #https://github.com/microsoft/vscode/issues/109345 c49bc9b1cb fix tests a0ce43416d make snippet prefix optional and hide snippets without prefix from IntelliSense and TabCompletion, fixes https://github.com/microsoft/vscode/issues/73635 8b712ee66d - Use global keys with user scope from storage service to sync - Remove versioning of keys b449c95a84 Merge pull request #109916 from microsoft/joh/snippetIgnore 1f7528568e storage - add target to change event and cache targets bd7a83c110 tweak wording 41d6a0a560 Merge branch 'master' into joh/snippetIgnore 21cfbaeeee Merge commit '265a2f6424dfbd3a9788652c7d376a7991d049a3' into joao/terrapin 57c7e40a50 bulk edit - respect sideBySide options from event 7a00f134f7 do not show sync icon when extensio is not installed 265a2f6424 Supress marked logging for using sanitize 983ced6961 Changes to const enum cddb1b75f1 Moves newline handling into the hover Adds enum for parameter e06d374787 Avoids paragraphs for newlines in string tooltips This better matches the native tooltip styling of newlines 1c2005331c [json] use links for $ref, not goto definition (fixes #101474) e934668bd0 Merge pull request #109833 from fleon/patch-1 c68b238af3 Use `self` directly 51a4bbdfa5 1.10 is bad on macOS, revert this temporarily Revert "chore: bump vscode-ripgrep@1.10.0" ab9bb823ea debug: allow serverReadyAction to run a launch config by name 57340b736b Warning when invoking explorer.newFile (fix #100604) (#109905) 7831795dcb Backups: remove legacy migration code path. Fixes #101484 9c00847244 OnTypeRenameProvider API wording 529388e524 :lipstick: d88f099116 Remember History on Debug Console filter between vscode sessions b9833bb962 Fix #99105 7278373f3d fixes #99709 bafccc8ebb format f17f51878e update milestones in notebooks ffd61f2917 fix markdown string integration test 0e43c7a495 Include description in custom tree aria label Part of #108480 7dca88de88 fixes #64188 503135e9b8 expose snippet enablement inside "Insert Snippet" picker fc37a9d0d3 Move tasks onBeforeShutdown to electron-browser Fixes #108649 e52382a0b3 findExecutable should check PATH in a case-insensitive way Fix #109863 e01e0ebe39 [theme] Git:Input Validation Subject Length - not working on Monokai Theme.Fixes #101081 aba089cf11 Fix #95268 bd0c897c90 Fix #95211 20b534d41e add persisted snippet enablement 70227b45b5 remove unused label ef941c2c3c :lipstick: more async-await f5490aed3d Fix #108023 7936093c33 git: merge resources should return undefined original resource 5b3b6b8026 :lipstick: async-await a3a5d6a6e1 Fix tasks test 796db55744 Remove iframe around web worker in codespace case 56b686f9fd :lipstick: snippets 80d59864b1 appendText should escape leading whitespace, should escape leading quote character, also remove duplicated implementations, fixes https://github.com/microsoft/vscode/issues/68983, fixes https://github.com/microsoft/vscode/issues/109040 7d1affcf90 Throw useful error if task execution is undefined https://github.com/microsoft/vscode/issues/109861 5905725b5c Locally, but exported, constants hurt minification (a little) (fix #109899) eeaa42d650 storage - let flush return a promise when done 2dce4b75e6 Merge branch 'master' into joao/terrapin 1703e7e71e fix bad JSON a8036f5d27 Show current debug line in overview ruler 4ec0cd5f29 fixes #92709 153835e0f5 Fix #99963 e720530819 Open to side: do not first use fileService for resolving, since item is already part of explorer model 7601718ccc Use editor base weight when contributing peek commands, fixes https://github.com/microsoft/vscode/issues/109727#issuecomment-720986472 82ff980017 use item labels for themes dfaf4ef080 Merge branch 'master' into joao/terrapin 4d9e54c0b8 increase job timeout 37e16f845b storage - adopt new API in one place b64171bd0b storage - introduce onDidChangeTarget event 6f26a40b76 Fix #101612 183b2a2892 [themes] theme names are all not localized. Fixes #109840 c8b48d0d99 Fix #103438 8d429660a9 fix message cecd55133f Fix #106989 6a242516e4 storage - first cut target support (user, machine) 1d98078624 fix #106857 ad1dc7f87a Strip newlines from the code actions title 296aa89012 debug: improve attach to vscode config 6acc9ff1ee editor cmd+e find with selection. 90b17ed115 Make it easier to override markdown table stylings 699e3e5afa Update marked 49873aa674 Bump actions 1ca6360d5e terminal: fix typeahead eol naming 1351f36293 :lipstick: 06c401b358 terminal: cleanup typeahead tests 25e70bb455 terminal: update typeahead tests 5e636afbcf Remove unused imports 4e15db0b49 Fixes always white comment body border f25cb53571 Bump distro 4f1f830735 Merge remote-tracking branch 'origin/master' into searchView/context/extensionPoints bce86a137e Fixed other context menus using this context bf161eb5cd use mouse events for iPadOS instead of pointer events as iOS sometimes does not emit them 16d8eb9c57 Merge pull request #109630 from microsoft/eagerTerminalReconnection c1a6bc16b8 terminal: capture cursor position correctly in typeahead backspace 220a067d8e Merge pull request #109850 from kena0ki/issue##109636 3258a28683 clarify activity bar action menu layout refs #40262 fd9ace8458 terminal: fix typeahead leaving stray characters with backspaces cbb21a30dd terminal: restore old cursor style after failed backspace 933d888b2a Merge branch 'master' into eagerTerminalReconnection efb8cba23a Fix #108817 e6e9d6c36b add report issue to extension bisect, move issue service interface to workbench/services, allow to file issue against disabled extension if explicitly names, fyi @RMacfarlane 6c5cc99c77 Merge branch 'master' into issue##109636 a9dfd7e0ed fixes #109849 a0012e5f63 fix terrapin step 3b3b94525f fixes #95697 6e9fe5a638 fixes #71994 a25c5efdf3 :lipstick: fd8411e75e Fix #89559 4b49bae903 Update xterm.css c110357096 fixes #67685 a5d719c570 Try new Rust grammar (#108254) 6d20077821 fixes #67315 7964dfd6e8 :lipstick: async-await 8600d333fc debt - make editor smart select a "real" editor option 9d936d51f3 support ThemeIcon#color in workspace edit metadata, https://github.com/microsoft/vscode/issues/109460 4e198a4b4b :lipstsick: use underscore for privates bea76730f1 feat: Autodetect npm.packageManager #102050 (#102494) 1bd7cf9e41 use gh username for todo-tags, nuke some todo-tags ab94234299 Merge pull request #109740 from microsoft/joh/extbisect 0729278ad1 use label2 when CompletionEntry#source is a path inside the workspace 441698a621 do not allow editor override for walkthough inputs, fixes https://github.com/microsoft/vscode/issues/109595 98262ef050 fixes #109818 7901aa87e4 wording, show number of disabled extensions, option to keep bad extension disabled, towards filing issue 7cce3438d1 #107657 skip it unitl fixed 4198638fac Fix #109755 744f2ab731 web - use unbuffered upload/download for small files to speed things up f3a23697a9 Editors: revisit "preview" editors default behaviour (#109779) d6c2656f19 [regression] Files served by readonly filesystem show double '(read-only)' suffix in titlebar again (fix #109733) 2d7aacfa92 notifications - reduce weight of ESC for closing if toast has no focus d56b608506 sandbox - bring in browser based keyboard service to enable basic keyboard usage 0268b334e5 enable enableExperimentalProxyLoginDialog per default 5956564b72 storage - IWorkspaceStorageChangeEvent => IStorageChangeEvent 87f7879528 flush storage, some wording tweaks 44e28513b1 Merge branch 'master' into joh/extbisect 3e8c2e036d add "editor.suggest.showStatusDetailsInline"-setting to disable/enable inline details, https://github.com/microsoft/vscode/issues/109690 10a98746f2 Use `var` instead of `const` for the `global` variable 7e25008c60 Merge pull request #109750 from microsoft/sandy081/fix109709 5264ab94a3 chore: bump vscode-ripgrep@1.10.0 8abfa9bc03 Bump version to 1.52.0 580ac9765d rename variable to MatchRange to avoid argumentProcessor 75894bf0a6 Applied feedback bb1be0326d Added extensibility points for searchView/context 5662d49333 Revert "Revert "Fix #109709"" bba3e33b7c fix compilo a77dcf3cb1 tweak wordings bc957f402a add commands and logic to bisect extensions 7cedcfa44f Merge branch 'master' into eagerTerminalReconnection 485badfd8d Fire onDidChangeConnectionState at the right time 574ee2032c Set initial terminal focus based on connection state a607b1437b Fixed typo 'sequece' to 'sequence' bb4b04f206 Terminal reconnection - Get rid of awkward "empty tab" concept 5d0525b50d Reconnect terminals at startup instead of waiting for the terminal view to become visible 994b071092 #109255 Add encoding description to settings file encoding drop-down 7f5714beec chore(extensions): incorrect localize key c79c26babe Merge branch 'master' into resolve-78733 9dffbf40b6 Update SearchView#updateTextFromFindWidgetOrSelection to check seedWithNearestWord 18b30c6a8c Fix SearchView#updateTextFromSelection method to return correct value 10f7c0573e Update OneSnippet#move method to fix #96545. 8d535e661b Update matchCase and wholeWord options when updating text from find widget in SearchView c9b479c4a1 use terrapin 720cdd5e1b Merge branch 'master' into patch-1 2f232ccbca Enable tsec language service plugin 5b5431d552 Merge branch 'master' into scrollbar-paging 36446b1b97 Merge branch 'master' into atomic_tabs 3064431dc5 Fix remaining hightlights d3a3f39dbf Fix overlay area for minimap slider e6cddb065a Update regular expression option when updating text from find widget in SearchView f0583c0db2 Extract updateText method in SearchView d000256957 Add atomicSoftTabs in one place that I missed 3ca4059ea5 Move mouse handling to a lower level to handle more cases d119c92489 Add atomic tabs option bb42ea52e0 Typo hightlight -> highlight 66160a8417 Add updateTextFromFindWidgetOrSelection method to SearchView c9fb066990 Ignore LineDecoration order when comparing e51cc0eae7 Move changes to scmViewPane b08e733365 Merge branch 'master' into fix-89145 02cfa0b9a8 Create empty commit with changed files #107753 b9b6241354 Merge remote-tracking branch 'upstream/master' Merging bug fix with original VSCode repo ff2a9a476e Fixed issue 104346 ceeb974856 Wire up `preconditions` for viewsWelcome buttons, and use it af4fb00687 Initial 'Git extension is activating...' in SCM view 4e00a9b1a5 fix #106487 Contribute an "activating" placeholder message and button 822ca5f07b don't declare a variable that isn't used 2f1c0213d3 Fix composition logic for Firefox 3cc907a220 Fix return 3890d7fba9 Formatting 22ca0c1e8a Add providerName option to git.api.getRemoteSources fa3c6026e2 Merge branch 'master' into dirSep b955b58eee Add dirSep variable launch.json 16d89b0694 Merge branch 'master' into scrollbar-paging 6089fec6a4 Merge branch 'master' into scrollbar-paging aca9ae3288 Option: editor.scrollbar.gutterClickMovesByPage 8b21b331fa Amend scrollbarState.test.ts for new positions 2fa97c8794 feat(extensions): added an option to disable related dependencies when disabling an extension with enabled dependencies 11664e62a3 Make Clicking in Scrollbars Move By Page ff8d4feeb4 Git: Add cherryPick command b4c528cbfd fixes #103281 663ecdbb2a Merge branch 'master' into better-checkout-type d9d1be4e49 Avoid debug ae540536b4 Rewrite checkout items 3f585d7400 Add better support for checkout type config df3af97279 fix fetchOnPull behavior for Sync fc797d2430 fix 97472 bed300cd4f Don't fail when resolving config variables without a `folderUri`. 8561cbb8ae Add force checkout and smart checkout 31ee5b9644 fix something b24cb8b47d Add rename by git context menu 1531898fdb avoid loading and twisty set at the same time 1243ff76e4 Changed name of the setting to openAfterClone b64cb1ecf4 Merge branch 'master' of https://github.com/microsoft/vscode 4420bbfbcf Offer to show git command output on failure 64b8e933ba Merge branch 'master' into fix-89145 5a9b210d91 Merge branch 'master' of https://github.com/microsoft/vscode 26e1217ce9 Merge branch 'master' of https://github.com/microsoft/vscode 156d5ab281 Added setting for opening cloned repository without prompt. #93300 412a44e9bc Git: ask to save unsaved files before stashing bc85a9ffdb Added user choice for opening the folder always. 725985401d Merge branch 'master' into amend-message 37bca69ff1 :lipstick: 3b9dca805c Merge branch 'master' into fix-89145 f23fcb72f5 allow git amend message only 33b5a9ba25 Merge branch 'master' into ignore_sub cdc6c051e5 Persist scm tree view state between sessions 712ceb8279 Fixes #89145 2abdb90472 git.pruneOnFetch setting implemented d7ed37e864 add ignoreSubmodules option REVERT: e5a624b788 Bump version number to 1.51.1 (#110355) REVERT: 02f4e3563b reset icon color once REVERT: 314b97acc6 Fixes #110033 REVERT: 67a784d64f Merge pull request #110247 from microsoft/joh/fix110188 REVERT: b0f1494e96 restore old case ignore behaviour unless explicitly set REVERT: fcac248b07 Merge pull request #109961 from microsoft/joh/fix/109906 REVERT: 9a44531938 fix flawed comparison, increase threshold REVERT: f918d52947 don't presist little size changes REVERT: f37df00d4b add command to reset suggest widget sizes REVERT: 271026ee11 Avoids paragraphs for newlines in string tooltips This better matches the native tooltip styling of newlines REVERT: a5dfd9dcf8 Merge pull request #109882 from microsoft/roblou/fix109863 REVERT: a46559b134 findExecutable should check PATH in a case-insensitive way Fix #109863 REVERT: c57a3408d8 Merge pull request #109859 from microsoft/connor4312/typeahead-151-candidates REVERT: c82d350c6c terminal: cleanup typeahead tests REVERT: 54cadfb2cd terminal: update typeahead tests REVERT: 192fd218cc terminal: fix typeahead leaving stray characters with backspaces REVERT: 3d37590985 terminal: restore old cursor style after failed backspace REVERT: fce8fc82ca Merge pull request #109829 from microsoft/sandy081/fix109709 REVERT: 0bc9b1de71 Revert "Revert "Fix #109709"" git-subtree-dir: lib/vscode git-subtree-split: 3e344b17b7b63b23379a023d575a54ab3a838b6b
2021-02-09 23:06:38 +07:00
if (req.headers['x-forwarded-host']) {
// support for running in codespace => no iframe wrapping
delete webConfigJSON.webWorkerExtensionHostIframeSrc;
}
const authSessionInfo = args['github-auth'] ? {
id: uuid.v4(),
providerId: 'github',
accessToken: args['github-auth'],
scopes: [['user:email'], ['repo']]
} : undefined;
const data = (await readFile(WEB_MAIN)).toString()
.replace('{{WORKBENCH_WEB_CONFIGURATION}}', () => escapeAttribute(JSON.stringify(webConfigJSON))) // use a replace function to avoid that regexp replace patterns ($&, $0, ...) are applied
.replace('{{WORKBENCH_BUILTIN_EXTENSIONS}}', () => escapeAttribute(JSON.stringify(dedupedBuiltInExtensions)))
.replace('{{WORKBENCH_AUTH_SESSION}}', () => authSessionInfo ? escapeAttribute(JSON.stringify(authSessionInfo)) : '')
.replace('{{WEBVIEW_ENDPOINT}}', '');
Squashed 'lib/vscode/' changes from 3e344b17b7b..622cb03f7e0 622cb03f7e0 Merge pull request #116444 from microsoft/alex/stable-fix-116060 5933e313e5d Fixes #116060: Clone minimap options before changing them f3a12e053e1 Pick up TS 4.1.5 (#116380) 3b9cef2b8d1 Bump Emmet (#116230) 8757f67bcda fix #116049 (#116319) 73c0a56bbd2 Merge pull request #116311 from microsoft/joh/fix/116094 5cf34afa107 Use weak shell quoting for npm tasks with -- (#116309) 6635ca9a64e Merge pull request #116245 from microsoft/connor4312/debug-repl-fix 65406fcea58 fix https://github.com/microsoft/vscode/issues/116094 43e11faf4ee fix: CreateFile ERROR_FILE_NOT_FOUND from crashpad handler (#116256) 17d65083f6c debug: replace element when appending text to ensure updates in repl 9d194eac0d7 This reverts us to the previous distro commit (#116218) 1fe57f42761 Merge pull request #115789 from microsoft/rebornix/fix-notebook-runstate d63ab6acdbd bump version to 1.53.2 (#116228) 4aff7304539 Merge pull request #115772 from microsoft/misolori/1.53/create-pr-icon 678843ff3ad fixes #115810 (#115943) e1ec11f5183 always fallback to plain text (#115860) (#116177) 615ea78d96a status - update background color (#115886) (#116181) 00d7f953055 add changes (#116223) 3c19fc731cb Pick up the official TS 4.1.4 build (#116222) 5d424b828ad Pick up new distro version and bump version (#116149) ee2c947e064 ci: update newer 11.2.1 for CVE-2021-21148 (#115951) e23884b9476 re #115717 5da053f081f Update Codicons: add 'git-pull-request-create' https://github.com/microsoft/vscode-codicons/commit/686357b7174e7b3113640fea20db7efc84d8d1d4 7f04ecd68be use PersistKeySet (#115744) 8490d3dde47 Merge pull request #115701 from microsoft/sandy081/fix115699 1d6c8826375 Fix #115699 f84decb78f3 Merge pull request #115686 from microsoft/isidorn/openEditorsCollapsed 203b86d14c5 fixes 115685 83f7a99bd95 Azure DevOps - Add global variable for VSCODE_QUALITY (#115636) (#115673) e1c818a1711 Merge pull request #115655 from microsoft/rebornix/fix-jupyter-activation 761dd469c13 chore: bump distro 8d779a4fada Merge pull request #115609 from microsoft/joh/fix115353 30fe91131c9 Merge pull request #115611 from microsoft/isidorn/selectForCompareUntitled 8dbf3d717b2 Revert do not show compare for markdown preivew bc38ed1b5a3 fix https://github.com/microsoft/vscode/issues/115353 65006668d07 Merge pull request #115547 from microsoft/aeschli/installProductIconTheme b99487f4168 Fix keybinding for Search view missing from view and sidebar (#115558) feda473d978 Enable 'Install Additional Product Icon Themes' 565dc9704f2 Use label as tooltip fallback properly (#115537) c02643e3c95 Properly set port label from ports attributes ae05392454a Merge pull request #115536 from microsoft/isidorn/debugConsoleCheckmark e4a65573a89 render "Debug Console" action after a separator a62c65bdb74 ignore focus when toggling debug console visibility 4d98741552d debug: do not render checkmark in view menu for the debug console ad232b0ac13 Fix #115509, register a separate action for opening serch editor from view (#115514) 4eb39372949 Fix #115511 Search Mode setting does not open editors unless search view is visible (#115513) 861a88ebadb Fixes #114201 da2adf433d8 Fixes microsoft/monaco-editor#2327 52f437953d5 add my paper cuts 090200d5aea fix https://github.com/microsoft/vscode/issues/115402 b36f9993162 Revert "fixes #114908" 99c406699ff fix mixed cells 384ef202510 :up: vscode-gulp-watch (fixes high CPU on Apple SI) e5b02b0610c liberate papercut usages 5a52bc29d5e Update working for default external opener d27b3130d92 Center notebook actions (run, stop, renderer, collapse, etc.) fixes #115087 38783a261a6 update version 36cabc4c123 🕺 One more time (refs #114219) 9934dea6888 Fixes microsoft/monaco-editor#2175: Improve hit testing code on FF 9d9aebd2e64 Add vscode-emmet-helper and restrict some labels 76adcde8743 Add `onDidChangeMarkers` (fixes microsoft/monaco-editor#313) de3b3ac5496 Don't exclude all unless there are no includes at all 791930308f0 Fixes microsoft/monaco-editor#2171 29c5c523023 Also apply #114709 to the extension editor 8c5e805d3a5 Fix spelling 662a698ef9e Skip failing test #115244 4d0a3637f29 Fix #115318: Getting started "Tweak My Settings" resets the getting started page f54b4fe5771 Fixes microsoft/monaco-editor#2168 d7821d5fb05 Remove console log ed4bd04c904 add other duplicate label to my endgame notebook 3fe4b0eb2f7 fix #115293, #113933 a7c0b43e1b5 Fix notebook action descriptions d045bc6ed1d Update color name for 'notebook.inactiveFocusCellBorder' (refs #114219) 660d6b82f85 Use unix style paths in includes always 4a338fd0d44 Merge pull request #115269 from microsoft/misolori/notebook-inactive-focus 588c3c49509 Merge branch 'master' into misolori/notebook-inactive-focus 12b56d878be Update color token name 'notebook.inactiveFocusedCellBorder' => 'notebook.inactiveFocus' 7ce63bef177 fix #115290 cbcfaa00f45 fixes #114914 8e22ecf4c85 fic unnecessary import e86befc8a9f Status bar: setting invalid color sets opacity 100%. Fixes #115292 b8bff49c9ae update distro 33e804f211f update milestone 3b87c36e2dc fix https://github.com/microsoft/vscode/issues/115207 631802d5cec comment out arm snaps 8aab6bc62d7 fixes #115219 3da57861612 fixes #114908 bb226913c5f Fix #115240 c8a90a48267 Merge pull request #115302 from microsoft/sandy081/remoteCLI b2a34770f01 #115294 also handle medium exe tip 724888adc76 Fix #115294 05568474922 remote cli: show host label f10dc2a548e more polish 4d3b15fda09 make sure to cancel continuation of `_handleEditorChanged`, related to https://github.com/microsoft/vscode/issues/115219, fyi @joaomoreno 971fa2cc9c6 Fixes #115304 0a943766a5f Fix monaco checks 9545d582360 Do not use the global `monaco` inside the editor bb841e3bbee fix https://github.com/microsoft/vscode/issues/115301 2ce26643d85 have a separate setting code cells in breadcrumbs, hide code cells in outline by default 17c617039b1 Squashed commit of the following: 3a287ee1eae Fixes microsoft/monaco-editor#2302: Only define global monaco if asked to do so or if using AMD a2bcb0608f1 fixes #114804 9519a5cb5a5 :lipstick: clean nuget.config file dcf0c56a796 node-debug@1.44.16 1d15b2fe17a use final DAP spec 1.44 6be5904d199 polish 1c1df3eaee5 fix #115050 flickering tabs when wrapped (#115273) bb931908832 fixes #113703 5d63134de9e web - fix compile 4b5a9c4b5f0 change remote cli to manage only remtoe 19cbd870aaf web api - expose env as API from facade (#115295) ee4516a4851 always on trusted-types for yarn web, fyi @bpasero 03902d48417 Revert "fix #113933." 70de88696c0 d'oh, forgot to adjust anyScore to new data format of FuzzyScore, fixes https://github.com/microsoft/vscode/issues/115250 7a9e56510d2 Not requiring NPM for typings (fixes #115228) fb5bc5dd2ce fix typo: ResourcEditorInput → ResourceEditorInput (#115208) f73c011ae3f fix: disable rosetta option for universal build (#115280) ee7e0ad0933 fix #115107. 5e5f2f3b6ba feat: add identifier for universal app in issue reporter and about dialog (#115277) d42bed7957a fix #113933. d09508d9cb8 re #115012. e48b3d3cad5 Update codespace-related getting started images & wording 64c4f7f49c8 feature insights for notebook. 5aac4f44562 fixes #115267 014aaa1047f Fix #115271: Search in Open Editors triggers errors when done without files 848896a75eb update distro 98da2b151c1 Remove unused variable dfb86c5fa13 Add 'notebook.inactiveFocusedCellBorder' color token b1ba0c70eaf Fixes #114172: adopt latest loader 4febf1e6c38 Add missing class to fix view items For microsoft/vssaas-planning#2286 4378b7f0201 fix #115169. e6d5a209440 Fixes `getBranch` when name is fully qualified ba428fe1029 fix #114225. ed8043effb7 Save only open editors toggle state 8dcebbaf54f path => fsPath again 949a20d14f7 Merge pull request #115253 from microsoft:jackson/open-editors-fix 20f8e59d696 fixes #112347 a1bdcf6aed3 fixes #115121 3d66ab98eb9 path => fsPath e3b0eae7403 Test fix for #114795 22960ca0155 fixes #115073 e375d137174 fixes #114869 cdbc22a9cbd Fix #115234: Cannot view search results when one is in an Untitled editor 977b2f6a1ca fix https://github.com/microsoft/vscode/issues/115201 ff27ea9437d Fixes #115148: Indent new line when using `IndentOutdent` and `appendText` e4f1833d79b Use x64 node for darwin-arm64. Fixes #115009 96fa81bb74a Forward arguments when click is invoked via `makeContextAwareClickHandler` (fixes #115026) 4bd2d367e7c Remote smoketest timeout (fixes #115159) e4022fb0e27 Expose a `TestCodeEditor` that could be used by the workbench tests 030c9d52233 cap notebook outline elements at 64 characters, fixes https://github.com/microsoft/vscode/issues/115199 ee65f21c4f7 use marked lexer to find headings, render MD as plain text before, fixes https://github.com/microsoft/vscode/issues/115205, fixes https://github.com/microsoft/vscode/issues/115206, fixes https://github.com/microsoft/vscode/issues/115118 c789c22efa7 Fixes #115224: Adopt Trusted Types in DiffReview a552ebc1f8b Revert "diffReview: use insertAdajentText instead of insertAdjacentHTML" eb1cf4b0bae diffReview: use insertAdajentText instead of insertAdjacentHTML e06ef891b70 Fix #114379 096d70ce18e fixes #114990 35c5689d292 fixes #114914 0f59f684a1a Fix #114982 bb6014df3b4 tabs - let the overflow gradient not draw over borders (#115129) 676e8d62a3e chore: remove universal build from its separate stage (#115203) 99e7aea4a82 PR template - remove pull requests link full stop (#115090) c246b5704f7 fix https://github.com/microsoft/vscode/issues/115124 7b0cfdd04ad fix git askpass 93830fbe3d2 cleanup #113562 8e68e0c4331 log source f434f853aaf pfs - workaround broken reparse points on windows (fix #115113) 1718be68d0f Fallback to default opener when selected 5662b3b6a25 Log exceptions and continue in calls to ExternalOpener.canOpen 9ee751e859d Error if registering an unsupported scheme for external opener 9421e50aa8e Improve documentation for ExternalUriOpenerPriority c4c5f45ce0e fix #115150. 39d9b04f2c3 re #115018. a56bc0c6711 Don't write preferredLocation into workspace settings for find file references 0ede5243261 Reword multiple external opener error e5c4f426fee Fix setting decription and remove unused setting d9e4f5cf97b Add new icon for open editors view 005db8394c4 throw an error with a clear message when a notebook document is missing, https://github.com/microsoft/vscode/issues/115018 0a0537961c7 tree: do not break fully when you can not collapse an unexisting node bdd2f1628e2 callStack view: set callStackItemType context properly b7e87c1bf27 :lipstick: 9788e81e98d Log individual events because `extensionIds` gets clamped sometimes d5bdb0efb21 fix #115011. c3746fa0aed Fixes #114983 21e970473c3 Fixes #114998: Fall back to a document range semantic tokens provider 58624bfcb16 Fixes #115032: Add description db92af7429d Fixes #115033: respect indent action when using appendText 774f887a985 update notebook 578e2dc4ee7 Fixes #115026: Adopt `KeyboardEvent.triggeredByAccelerator` c1afd7c238b Add `_debugComposition` flag 9e07bfd5946 related to #115037 75ff8b11310 fixes #115037 1f1ed78f7db Use ;; instead of ; for line comments (#115036) 960a93f0e2e add unit test for #114971 09ef3735975 Merge pull request #114972 from enagic/master 371629106b3 #114031 fix user data sync tests 08a2f9c5e36 fix enablement handler 0540478dc72 Reduce getting started for codespaces 1a9dd758530 Don't error out on unknown provider. 25f6e3e2540 debug: update js-debug a331c2b515e Revert test changes 684459c8dc6 Refactor searching in open editors logic 17685a9db95 fix #108950. a46fd0ee934 fix: update `isUri()` to compare `fsPath` as `string` 8fa1417e309 run oss too 1.53, update distro 88af66bceed testing: accessibility round 2 500d514ecfa Add fall back to default option for when external uri opener fails 8b1feaed3e6 Documentation clean up for ExternalUriOpener 0e5b47fa43c Use object instead of array for `workbench.externalUriOpeners` ed98eb19685 Fix spelling ae8bd3216f0 :guard: tests for selecting kernel. 2f6c928b209 Fixes `getBranch` issue with remote branches Improves perf by reducing git calls from 3 to 1 748b2e5a854 Remove `#` from typescript deprecation warnings (#114787) 60f3919b26a fix #114959. 7e3d5a0ce0f fix #114048. do not update active kernel if kernel is executed. c7cf663d0c4 fix #106362. Keep runstate when undo/redo cell. b112052169c fix #114171 8d7740fe3b3 Merge pull request #114944 from microsoft/merogge/integration fd1ba8c9692 chore: bump electron@11.2.1 2433b0eaf3c update distro f21a3b95e6a Merge pull request #114854 from susiwen8/hover-scroll a3131249625 update distro 58e88ff3ac0 testing: accessibility in explorer round 1 72172ed06c6 Merge branch 'master' into hover-scroll 68b7e79867e fix test-product icon 89e152635ab Limit spin to sync and loading (for #112298) 4ae47297a3e Merge branch 'master' into merogge/integration bd7dff7f071 testing: add test result to proposed api, ids for correlation ff08b2509f6 testing: fix not subscribing to first open workspace document cb69f5c9bca testing: add line background decorations 582ea371c2b [microsoft-authentication] Extend authentication session to return id tokens (#114675) 5a3fedf0c45 Merge pull request #114628 from microsoft/alex/python-language-configuration dac8d916d56 fix #110936 62093ff022b [html/json/css] update services & dependencies d877e86bdd3 Merge branch 'master' into alex/python-language-configuration e451364da15 Update Codicons version 51d19635946 reset template display when switching models. b18634fe902 fix #111587 Apply enablement to command links in welcome views (#113841) 07c3e907eb6 Improve glob module to support OS separator agnostic matching (#114810) 7468a060129 Revert "fix #114171." c708e3d5cf0 Move `workbench.startupEditor` to RESOURCE settings to allow setting to gettingStarted on a per repo basis Make sure to disallow setting to readme via workspace settings to prevent tracking attempts. 644d108f0d9 Do not reveal `FindOptionsWidget` all the time (fixes #114630) f3136a25fab Merge pull request #114934 from microsoft/merogge/terminalDimensions 60bce0f6287 feat: add macos universal build ci config (#114446) 19d87449a7b Add option to override 'pinned' when setting list selection Fix #114651 88fd9d9d178 fix #107239, set terminal dimensions d21d85a3fc2 Fix precommit hook on Windows c79a0282da3 Fixes microsoft/monaco-editor#2301 95227b3e10d Fixes microsoft/monaco-editor#2311 bf93e45b9c6 files - document file modes we use 1eb89d7da18 Add telemetry in the area of reconnection 3b03189afae Restore extensions in core (#114921) 5fcd9f74845 update distro 1aa795f2ff1 update jsdoc for #114908 415398e3995 tests - only use 'junction' for folders 604e231d371 fix strictEqual problem 7a89df95922 some more strict asserting tests 3cb3624be97 fix build b2242cc5ebf rename notebook outline settings to `notebook.outline.showCodeCells` fa7d5e7def0 fix `breadcrumbs.symbolPath` setting 830a7589e2a tests - enable symlink tests for windows again via 'junction' that do not require admin privilges 14cc5263711 Cannot open a remote workspace via --remote syntax. Fixes #114900 e60e0eab352 Cleanup some file related unit tests (#114895) a38cc82a154 fix mock, fixes tests 5592ed02fb3 rsource -> resource (#114837) bc3a770b78e perf - suggest status shouldn't listen when hidden dcda88e5a69 fix https://github.com/microsoft/vscode/issues/114798 eb5f9becd90 make SubmenuEntryActionViewItem not eagerly fetch/create the actual actions 137b6f5a464 Update endgame notebooks da0a04fffb9 Copy function fails over dangling symbolic links (fix #111621) c8ff3471b59 Do not attempt to open a workspace/folder that no longer exists when reloading window (fix #110982) d2cbc66835f Add empty problem matchers to build tasks so they don't ask me questions 1f8b429635d chore: custom protocols will also be intercepted by webRequest 62fcf3cce7e chore: cleanup webrequest filter for svg files 228459cc63a Fix: show hover when mouse control hover scroll 79be0a07248 Fix #114794 7b317afd931 Fix starting scroll for URIs with fragment (#111126) 98ec233c77e Fix: release note don't use editor style (#114709) e91fd3bd40b Updated Getting Started images with transparency instead of blur f0bd7eee100 only create processEnvironment once, now tests pass Co-authored by: Daniel Imms <daimms@microsoft.com> 4300e6c7d2c Fix #105177 get terminal environment variable to show up in remote container a095d7fcf74 Make sure altClickMovesCursor gets refreshed c2d09aaeac1 Open Language Mode picker for new file (fixes #110330) 885e66edf9e Open Language Mode picker for new file (fixes #110330) cd6fa35fb94 fix #114233. add5b32d959 testing: initial implementation of test decorations 3e55989cca8 testing: move test filter to action bar 2c19f7fb988 Fix #105177 get terminal environment variable to show up in remote co… (#114721) d8a3c5f61c8 fix integration tests. 88d66caf686 fix #114782 ed72c64b87e Remove unused constant de11a7dec60 Rename `isEdge` to `isEdgeLegacy` (see https://support.microsoft.com/en-us/help/4533505/what-is-microsoft-edge-legacy) 007f704eaa9 Remove IME special cases for Edge Legacy 4fac328d03d ok I'm out 86d96faaaf8 extract menu entry view item creation logic, fyi @joaomoreno prep for https://github.com/microsoft/vscode/issues/114123 bd929b33de6 logging - put storage tracing behind a flag to reduce spam b9c67304807 add some docs for workaround for #114227 a07327a430d better default for PeekViewWidget#_getActionBarOptions 3f3b4136060 maybe this is it 4b7f41a732e Merge pull request #114544 from microsoft/aeschli/114542 67c9ab0d514 test all extensions if system/builtin a4a9a5e69db debt - use css variables instead of dynamically injected style sheets 534d5b08948 :lipstick: 89855f0fcdb web - editor context menu sometimes wrong (#109166) 7bb55c99943 Merge pull request #112169 from chenjigeng/fix/debug-auto-decode-link da48ddc5fea upgrade gulp-atom-electron b57017797cf debt - adopt some strictEqual in tests f123c904b17 remote cli: do not sync installed extensions 5809e9eb031 testresolver: support server extensions dcc1e9df991 workspaces - shuffle some code around b3807b04f22 Merge branch 'master' into fix/debug-auto-decode-link ebf351d04b3 workspaces code cleanup 4937aee5ed5 repl: on debugConsole.wordWrap change recreate the tree, do not require a restart 1e0f94f9009 Fixes #114468 6f9c818900d :lipstick: 0d8ec8f09fe Ports attributes open -> openBrowser 1be6d22ebca add setting `outline.showNotebookCodeCells` to control if code cells should show or not 37c162ed6df revert 37a4b96ae18 simplify FuzzyScore structure, fix high, low match 9939537ea44 debt - use main in main side services consistently (workspaces) d7ddcd1e08c debt - cleanup WebFileSystemAccess#supported 6b1675af7e7 Open Language Mode picker for new file (fixes #110330) affac2b5ae0 Fixes #104004: Do not attempt to run extension tests in web worker extension host 2ef14cf785a fix workspace tests on windows 1848d3111fc Add workaround for #114227 ed00aebc389 Link names 98b4661b002 :lipstick: fed0eb5fd9a web - remove old API interfaces c7cb19ed216 Merge pull request #114749 from microsoft/ben/folder-id e5dd4b6e4b1 Add mock support for public ports to test resolver 4c0a4179e6e workspace - more tests for identifiers 106f26b27bc bulkEditService: dispose of listener in finally 1285843e55e When a tree resource has a tooltip it takes precedent 3ee49fa3f86 explorer: when new file system provider registered set whole explorer input 05bf7b0afcf Merge branch 'master' into ben/folder-id ec337988dd6 parseUri/Path => resolveUri/Path f9d16c3b3c2 fix tests 3f26fd17ba5 workspaces - some final :lipstick: cf4c4a0ece7 drop gulp-cssnano, use gulp-postcss b87d56c5332 distro 2e5034a74b2 Retry downloading playwright when hitting ECONNRESET f1e62c1190f upgrade dev dependencies 9321b2f141b bulkEditService: veto shutdown if bulkEdit is in progress dca2d81c652 upgrade build azure-storage 70a3118892b Allow svg files to load from Schemas.vscodeRemoteResource 4f2341834e6 fix nls problem, fyi @JacksonKearl 70f4451001a remove unwanted #region comment from vscode.d.ts 2fd18ac793f workspaces - reduce stat calls e61d0ba267c mark secretState field as private 4b9ccf578c3 fix #114727. load preloads when switching kernels. 167b920831c Enable searchInOpenEditors by default when not in stable 7e55fa0c543 Search In Open Editors (#107756) 9f9d1a76d97 support kernel id and extension a8145f67dcc testing: polyfill test heirarchies (#114601) 572bc1810dc Make sure we dispose of the open with picker after an item is selected 542de8e0093 Move schemes to opener metadata 885585c7f87 Remove test math formula from readme 793f2e06af4 Fix weight of terminal search workspace keybinding 3d641d9d35b fix #111889. d972bfc3266 Update elliptic and nwmatcher (#114670) 7310b17e25f Merge pull request #114669 from microsoft/merogge/altClick dec03c4a714 Improve doc wording 219d323100f improve setting description and make setting true by default and add === 821afe5e929 fix #111885. avoid duplicated execution placeholder status bar item on split editors 59fac4862da Merge pull request #114665 from microsoft/sana-gettingstarted 3003bde2214 revert "Open" to "Focus Terminal" 4b9b2ab9a60 Fix #114707 dbd4ede23f8 add api lint rule for region comments 41d8bb26110 Merge branch 'master' into sana-gettingstarted e7d3eb87cb0 :lipstick: 565f3a59e6c @ for CI failures 98ee1c6efda update distro 3ec90672006 Simplify local port logic in test resolver + OS check f2b2854a6b2 (for now) have tab decoration off by default, https://github.com/microsoft/vscode/issues/49382 67f1ada71a6 chore - a few more strict assertions in tests e8f6c273819 Use random port if privileged in test resolver bdc3b07f428 Fixes microsoft/monaco-editor#2305: Account for padding when computing the content height and having scroll beyond last line enabled fcccc85ff97 Add more to test resolver tunnel factory and fix port filtering ad437ef958c Fixes microsoft/monaco-editor#2313: navigator.clipboard is not defined when loading not secure, via http d3fbbece829 :lipstick: 5a95cd26e4f Fix #114708 3ad7af3ab6b :lipstick: 9b7323a7efe cleanup types d8831220ff1 Update showCandidatePort for test resolver f6490bfa5fc :lipstick: getFolderId 758f66b5986 workspaces - actually use workspace 79230501646 Don't await remote env before setting up process manager 9ca50fbb47c Merge pull request #114702 from microsoft/tyriar/109600 4877478fb6e Hook up alt buffer active ctx key b5f36a24b63 testresolver: start a test server a49455b5286 :lipstick: isCurrentWorkspace af915f0bc4c Create terminalAltBufferActive ctx key 6755b6bb3e9 electron - need to check if window is destroyed before accessing webcontents b1cb3b1cbb1 Merge branch 'master' into ben/folder-id 37ea1d82847 Merge pull request #114660 from microsoft/isidorn/async-tree-diffIdentity 19e390d5b58 polish 04ca5c80d3f Merge pull request #114593 from jeanp413/fix-111572 0249c31a59b testResolve: more tunnelservice fixes c735c8b2913 Merge branch 'master' into alex/python-language-configuration 67bf6577b4d testResolver: fix for tunnel server b6f19ccf3fa CI notifications 7d5052a8fce Merge pull request #114687 from microsoft/alex/ci-windows-cache 15e58cea4d3 test resolver: add tunnel server 18c8a3f0482 workspaces - compute workspace ID and check for existance in window service e9967519db1 chore - strict asserting in snippet tests 515f179c98a decrease repl refresh timeout f63310750f6 Even more tunnel provider logging 44e020ac02b Trigger CI 05e4d593c23 workspaces - move id computation to main f5d760b48f3 Merge branch 'master' into isidorn/async-tree-diffIdentity 831d1942874 Create .build directory e8473247567 distro 4f98d9c0be7 no double reveal of notebook symbols 232052d7e63 Create our own node modules archive (#114516) 33789a59919 workspaces - drop duplicated payload interfaces dd84387f9e6 window - merge workspace and folderUri into one 0c02f245f07 bust node module caches 914d8dff29e add notebook for notebook paper cuts c71edb7d883 get marketplace extensions in `yarn web` f4a0c209bea formatting c8ce53e492e window - reduce to one property for opened workspace f19f4a1b908 Fix Keep activity bar icons stable on reload (Web & Remote window) #114144 9cfba546810 move build/dependencies.js to typescript acaed317263 workspaces - add identifier to single folder identifier 7e2d8b48e36 Merge pull request #114581 from microsoft/chrisdias/solongsofar 3207692dbbd Merge branch 'master' into chrisdias/solongsofar 44eb775d1db further remove single workspace identifier traces 46b964b1b7c workspaces - remove ISingleFolderWorkspaceIdentifier requirement from workspace service 47a6682df6f fix: allow svg from devtools scheme eaaf647c8c5 workspaces - remove ISingleFolderWorkspaceIdentifier requirement from history aa774aeeb79 :lipstick: regions 71feb05bfba :lipstick: workspace payload 6b241a6845d Closes #111210 - adds openRepository api 5bcd2220750 Fixes checking for rebase against wrong branch Refs: #1866 1a4b35c2023 :guard: 26aaaeb11ca re #114583. 6e56202803c pin notebook editor when execution triggered. ece4eeb0647 only handle override when id is provided. a2830f41653 execute notebook with args 1c755a4fca2 fix #114674. 9a55eff36fa testing: make filtering work correctly 847c52e69fa testing: add hover titles for items 0e9e4e46774 testing: show stats about the last test run aa14d823df5 testing: show badge for running/failed tests c2a2e9cabf8 testing: show test progress, implement result service 48c7596e909 testing: fix swapped run and debug actions c6e62500779 Merge branch 'master' into chrisdias/solongsofar 1123ea5791b set false by default and consider multiCursor de24392e690 fix #114583. 79ec33ab1eb Merge branch 'master' into chrisdias/solongsofar f087f82a3b8 allow reopen notebook with another view type if not dirty. 559a63373fc fix active notebook editor in repen with quick pick 3fef8c795c5 Update gettingStartedContent.ts d591739670c Fix #97564 (#114438) 5717c0396ad update distro 1509770d10d Fixes #58440: Finalize `OnEnterRule.previousLineText` API aab5336e534 polish 9b1d85bad8c repl and explorer adopt diffIdentityProvider be4d10efa1b async tree pass on diffIdentityProvider to regular tree 28b221faa8b Bump concat-with-sourcemaps from 1.0.4 to 1.1.0 (#114648) 2e40c684ecf Bump fstream from 1.0.11 to 1.0.12 (#114649) bc3a873ee6f Bump macaddress from 0.2.8 to 0.2.9 (#114647) f9109f4464c Bump sshpk from 1.13.1 to 1.16.1 (#114645) d3965a2b4dd Finalize secrets API, closes #112249 699b02d3ae3 Bump hoek from 4.2.0 to 4.2.1 (#114643) 93ae815ba14 Feedback on secrets API #112249 64fa272029d Bump stringstream from 0.0.5 to 0.0.6 (#114618) 1266a4e4d05 Support git-cmd.exe as a git bash shell cbbf2d09904 Correctly resolve mapped drive on Windows 7139a93a8c7 Bump mixin-deep from 1.3.1 to 1.3.2 (#114619) a011dab93e6 Fix #114639 ec1eda0d96c Rename `OnEnterRule.oneLineAboveText` to `previousLineText` after API call feedback (#58440) 38c051bf865 Catch errors in tunnel providers and log 947626dfa4b fixes #114616 bab7a83909b shared process - check for destroyed webcontents before calling postMessage b0883ec87a9 Properly call dispose in tunnel factory We really need a lint rule or something for awaiting/not calling functions 02f7983156e More tunnel logging a7980b630c0 some initial :lipstick: 0b038406a95 :up: distro 6c4203f7482 Modernize CLI main (#114623) aaf5a7fee3b Merge pull request #110912 from Wscats/enoyao-Environemt2Environment e2bce32da4b #114627 complete fix 0fbab387483 :lipstick: strict assertions in extHost, mainThread tests 5cec4e2da6e don't expand outline tree when just updating, fixes https://github.com/microsoft/vscode/issues/114386 845a4d4268d add new rule to enforce Thenable over Promise, adopt in vscode.d.ts and vscode.proposed.d.ts dfc8f5ab91b comment-out console.log fyi @connor4312 e9263cc8269 some API proposal for open editors 543af670531 fixes #114607 2d5f7fd0726 Move `onEnterRules` to `language-configuration.json` 87dba0db6b2 Fix #114627 368c03fdc8a Fixes #114348: Allow `onEnterRules` to be defined in the language configuration file 390dac56a51 debug dynamic configs: Use the type of the provider, not of the config since config sometimes have subtypes f9f87fb6fa1 Add logging for tunnel creation 37c4d4b0a83 fix https://github.com/microsoft/vscode/issues/114621 b675fa18cb4 'Resolving your shell environement is taking very long' shown in every window (fix #114622) 06ab012baa5 state service - actually implement interface 9deba1b10ae code catchup 4d0d36c6ab1 update distro b31660dccc7 update distro f3c865334d4 use real tsec instead of vscode-tsec fork c0a0a35a87c more clarifying comments for shell env resolve 6effd9dce9c better fix #114564 a16beb16509 testing: fix run all tests command b50bd5d0944 Close #114342 1f8643ef760 Refresh Images In Markdown Preview On Change (#114083) 686cd7df530 testing: clean up actions, add run/debug all, rm duplication bb1c05e62e2 testing: unify testing view f37dd663235 Revert "window - do not send IPC messages to destroyed windows (fix #114563)" 16ea22eea19 Update Codicons: Add 'combine' icon 7f4d67c94cb Fix #110812 (#114553) 049735e8d96 A case for 'Shift+Insert' added. Fixes #114103 (#114520) a11dd7cd48d fixes #114199 3ed456050c7 Fixes #111572 6d6fec82092 Finalize product icon theme contributions. Fixes #113828 c42b385bcea Disable contributed openers by default in calls to openExternal fe81f9f5b26 Add link opening getting started task action. Closes #114582 3e4552ffcc7 Remove unneeded mapping from cintainers to disposableStore 3411ae55cc8 Allow splitting gettingStarted editors fixes #114321 fa2dbc16ca8 spacing 82a21e5a032 :evergreen_tree: 239213eaeb1 push it real good 3c4f06dc98a update distro 010e1d0e4a3 open in new tab 74f31a68598 Fix #111299 (#114441) 36cb0bde33a ci: disable exploration sync on PRs aef623dc1d3 remove "so far" from Problems message (which assumes you'll have problems later) eba7c23da0c trees: rename option to diffDepth b32d137681d Merge branch 'test-tree-testing' c100b5c26ac add clearUnacknowledgedChars flow control 6815e754602 Merge pull request #114237 from microsoft/smarter-indexed-setchildren bc84f07dc53 navigationActions: remove dependency to notebooks 81ec098e60e Merge remote-tracking branch 'origin/master' into smarter-indexed-setchildren 88835344408 trees: don't use diff identity provider for resort 7ae39d955d4 fix https://github.com/microsoft/vscode/issues/114576 ee4f4dbf97a make trusted types policy strict bcb5f3c77b7 update mkdirp fe1fdf0b4fe Use correct value to enable port finding 616fb1cfed2 Merge pull request #112317 from plainerman/fix-99072 c0c033ff4f7 Use port auto forwarding setting to disable port finding (#114574) b0b4bc4e338 add grammars scripts 15a285fd5ae Change "Requires Sudo" to "May Require Sudo" c6145fc3065 ext (un)link 4ff784e1fbf promise :lipstick: cf4111f6f89 show a modal dialog when no default formatter is configured, https://github.com/microsoft/vscode/issues/113903 dbf36e4cfb6 Change aria label when attaching f8df6a7e47d oops do not have .only 5a4d90a550a window - do not send IPC messages to destroyed windows (fix #114564) 635d7af6385 update ext types 7a34c6d6227 update tests 36929d3b59e exception widget: allow to tab over each link, enter to navigate to link 3c49afeaafa fix hygiene 867a52fc090 ext each: allowUnknownOption ff393a3349e add open tunnels to test resolver af2bcd4d461 bring back vscode-colorize-tests 0e7f3d0d8cb Revert "remove colorize-tests extension usage" 971190e4d0f fix region comment 81eccfbf68e cleanup native modules test 28ad78e7dc8 fix https://github.com/microsoft/vscode/issues/114537 af59db28c8d stream - some cleanup of observer 78d5286adb9 Bump sshpk from 1.13.1 to 1.16.1 in /build (#114534) 9af9580bf0a Bump stringstream from 0.0.5 to 0.0.6 in /build (#114533) b165e20587d InlineHint#hoverMessage becomes description (maybe better tooltip?) and support string OR markdown strings b47aa19443c FileService improvements (#114428) 2d9a0d12131 inline hints: tweak colors, react to theme change, add rounded corners to hints d29bb624a40 Merge pull request #113285 from Kingwl/signaure_arguments_label caa87e0b523 editor status :lipstick: 2472798cd57 Fix: selecting entry should focus back to editor (#114493) 32b28f6f8f9 And again bump distro ce106c3924a Bump distro again. ced398d18a8 Bump distro 30f17c9572a Merge branch 'master' into signaure_arguments_label dc588389507 remote install-extension with VSIX 18aa3199c23 Avoid `ERR_STREAM_WRITE_AFTER_END` 847300e49a9 support vsix for install-extension 92083ed3e18 yarn ext 085317e932e dev: ls d6ca7769f42 create extension workspaces bcf514160be uninstall-extension should remove both local and remote extension a40b4e72d08 add API command `vscode.executeInlineHintProvider` and some end-to-end tests ac85fb8a74b fixes #112045 7a938679f82 clamp font size at editor font size, don't go bigger d65ab8dcd9a use all of context decoration as decoration type key 4af282ea26d explorer: download report progress in the explorer due to rich download progress to not get double notifications 1d3b03bd551 padding should depend on font size too 4651f66cca1 simpler decoration type management (rely on internal ref counting) dab702a135e extManCliService: Sort listExtensions, fix output f101028176c Fixes #114299: Add commands for invoking semantic tokens provider 5087b08c6d1 :lipstick: 1981776d0f9 less state inside InlineHintsController-type, only have one type of decorations, and much :lipstick: d427deac780 explorer: adopt confirmBeforeUndo 74f272fbb7d update distro c27642c76d6 Merge pull request #114421 from microsoft/aeschli/remoteCLIExtensionsManagement 0d4bf785b6c remove hover (should come via decoration) and action/menu (should be self contained if at all) 97f237272c9 rename remote commands to _remoteCLI ae67879ed5d don't propose new API on ThemableDecorationAttachmentRenderOptions 756337d48af Merge branch 'master' into signaure_arguments_label 2bb41a14025 dev script 2388c80c74c Add `confirmBeforeUndo` option on the undo redo element 407557ca234 Save file dialog: sort file types alphabetically (#114487) bf90bd15185 cliProgressMain: add LocalizationsService to ServiceCollection 911a54273ce Merge branch 'joao/fix-web' 9995d128240 missing build output 09bc6fc64b1 Migrate to new deb repo (#114527) ed8655201ae fix web extensions 7fa8f1aa7fb Remove plug icon from ports view Part of https://github.com/microsoft/vscode-internalbacklog/issues/1689 667e41626f1 explorer: if you can not undo, pass undo to editor 85f1501c861 update distro d3611cbb634 fix toString 2ef04b24f42 :lipstick: c208ec384c9 :lipstick: move all scoring logic into _doScore 9441f1c6457 Add support for npm scripts with a space (#113840) 253d99a16f8 update distro 84865c05ecc Merge branch 'master' into aeschli/remoteCLIExtensionsManagement 22e02e00804 use URI for VSIX paths 96001455045 Fix tunnel creation in web 1c131cf2657 Avoid extra fields ebac10e0a56 Avoid conflict error 3c2c937f991 Merge branch 'master' into signaure_arguments_label fcc00b29f5e Avoid ts changes (#2) 08f3bcec33d fix https://github.com/microsoft/vscode/issues/114518 c16956439b3 Bust node module cache 5560c9f4da0 Fix #114455 0a2b6d4a1c6 inline collapse all actions 141b275c41f Merge pull request #114260 from microsoft/sandy081/comments/fix92038 ff309d2a239 Merge branch 'master' into sandy081/comments/fix92038 39edf4351b9 Trigger GH CI 12ef541b365 :up: distro ff9fbcb077b telemetry - lift some helpers to electron-sandbox 93b5a0591f7 sandbox - lift remote agent service to electron-sandbox 9cea4954aa5 notifications :lipstick: 691951c3b1c editor title - no need to update menu onDidRegisterExtensions ec5d1c2ab93 debt - push more window related things to window helper class eaa959d34b8 fix #114273 253e9e32261 shared process - consolidate services 0c8cf08b44b shared process - drop management service 1caaf1b2dbd :lipstick: path labels 61312f3708d Remove instantiation service accessor 2e89c2d4ba5 Add 'key' to onDidChange of secrets API, #112249 c5f0bac2a81 Create issue directly if signed in, fixes #95165 0faf1550289 Disable on enter test 48b726e39e7 Fix regex 5f6acfb68e1 Move jsdoc completion tests to smoke tests 800e173c403 Split ts into unit and smoke tests b813d5dd300 Leave the local extension host running when connection is lost to the remote extension host 3a9daf3e34a Adopt new vscode-userdata path format bec5afa2923 fix: remove unnessary asar files from mac arm64 a31b0617e24 expose altClickMovesCursor as setting (#114429) b2575665d82 Emmet wrap update, fixes #113930 21c11ba864c Fixes #114433 - adds setting to avoid git config 79cfca5aa29 fix #114416 LabelService.getUriLabel bad relative path if in root workspace (#114419) 5a25a566959 workbench.action.debug.start => workbench.action.debug.selectandstart a3febc56143 Potential new formatter for userdata in serverless. (#114296) 663532c3173 Skipping unreliable test a68f1326e87 Update built markdown preview code 308a4f6a484 Make sure ts extension has loaded before running on-enter tests d87041eddef Downgrade simple browser to prompt instead of being the default on web 3310d3ac2d4 sort notebook content providers in the list. 03dd7bf1d91 testing: polish and unit tests for the test tree 337b3e8d055 turn on flow control by default 7c4248780c8 adopt useCustom for permanent connection failure 2137a7f8508 implement useCustom in dialogService 5b8f78a1570 Move sync-enabled trigger to gettingStartedService 67c988005f9 Do not wait for the first reconnection attempt in the reconnection loop b64a4ae1aa3 Scaffold `MessageOptions.useCustom` 6d50c71f41c add editor command, fyi @dbaeumer ff042e9fa40 fixes #114203 381b99f6415 Also run the output based auto port forwarding (#114424) f7e7a95479e Merge branch 'joao/remove-grammar-extensions' bf764f1ce6a wip: sync-extensions dev script c198925570c extensionsManagement for remote CLI 4974a335112 smoke tests are tests too f745a912ae1 fixes #114420 62bb9b3d3fd shared process - adopt toggle method from management service 65582ba33d4 Fix #114326 0442b734227 remove devops ci badge d472f9d503c remove devops continuous build f8dbf7dd079 Merge pull request #114359 from microsoft/ben/shared-process-message-port 4af3c1c0576 get grammar extensions from marketplace 217aab28fac breakpoint polish condition context keys 6ca430e6a6f Merge branch 'master' into ben/shared-process-message-port 55325988a07 shared process - basic message port tests d952c818176 Fix #114379 6f9f6f806c1 Azure DevOps pipeline artifacts (#114405) d577c4b18da remove colorize-tests extension usage bc7d3c9ea6d remove grammar extensions be2732570ac Include tunnel service canElevate check 6889ed3ab17 Notification for elevating when using privileged port from openTunnel 25a9fcdb918 Merge pull request #114388 from jeanp413/watch-copy-value-selection 98acb74149d shared process - fix --status invocation addb6b9b53a :lipstick: 55e10fd785a shared process - introduce a separate service for management 22c1c0b486d update distro again ba7f5c60a5e update distro 5d620dc8466 Update Linux publish script 45e8d6ebc65 Update distro commit c082930a439 shared process - introduce platform/sharedProcess ec2a8e5b9ee shared process - rely on "close" event for disconnects 9e1863ec2dc shared process - :lipstick: 98d2d74ba07 Revert "Publish scripts update (#114375)" 99f0ab9f732 Publish scripts update (#114375) 2bf5b56f115 shared process - move the shared process back to IPC folder 8dff4cfa55d Expanding Getting Started text based on first round of feedback. bcb33ef6290 Merge branch 'master' into ben/shared-process-message-port 9c7128d8fab Fixes #114384 - recheck resources after save/add 746c455458c Respect multi selection when Copy value in Watch Expression View. Fix #114353 1894765dd17 Merge branch 'master' into smarter-indexed-setchildren 1a6eef3170b Update image ref 54cb0ed544e Clean up settings sync entry 4207c4ee13e Move defaultExternalUriOpenerId into configuration to avoid cycle 5c39159acb4 Fix cycle 4566eebe4fa Fix typo in markdown sanitizer (#111258) a34e751b017 Fix scrolling of markdown preview. Close #65504 (#111094) 64496f82196 Allow using 'default' to force fall back to VS Code's default opener 6cceb4eab08 Remove enabled setting and try to open simple browser to side of current editor 1e3a23b4e0a Fix simple browser button color for light themes cc5e8b22faf Continue work on url opener api a590d4fac36 Only show "Open in VSCode..." when isWeb. 67c889e3941 Merge and restructure menu (#114383) 56a6279a1c8 Don't use getActions in search view #92038 856277c8590 Github Login => Setting Sync ad3974ad88a :lipstick: e32e353bfde fix #114171. 255853d1714 Remove emptyWorkspaceSupport when conditions 11d18c2c094 `remoteName == codespaces` for codespaces section 9f3832dc688 Bust the node module cache 5029b4f362d Fixes #112552: Set server marks to `ITimerService` 9cb4f1e2ae4 update distro 43d111c0a48 Getting started content (#114305) a4b13661009 Add performance marks to `IRemoteAgentEnvironmentDTO` cbb94cfb607 Revert "fixes #114203" 8dfc81fedc1 Small tweaks ff7aabe3fca fix #114215 c8a6ddba9d0 Enable forceConsistentCasingInFileNames flag (#114334) 6525b42f479 remove unused file e12a9d74a62 #114144 fix remote explorer icon flickering d03490f3532 fixes #114203 f34a3ace3f9 update distro 55960b7d61e add flowControl to terminalConfig 7ae54ca2d6f breakpoint widget: use same mode for coloring as the underlying editor 835a1ce6efd allow execution against a hidden notebook editor. 5d6cba5cbc2 Reworking external opener implementation to allow configured openers to be called directly without a canOpen check 5b1e59c636c explorer: hide open editors for new users e1d8b926583 update distro 30f61c2449b part of #114214 serverSpawn=true c4d5b055d37 Merge pull request #114269 from microsoft/alex/fuzzy-score-improvements d4f993de63e Saving an untitled file closes it (fix #114272) e44fb4ab927 update distro 526f826ac14 fix #114192 634ebecb8b7 Refactor code to use `await` 3e6535d882c shared process - implement message port connections and wire in d6f27b92719 Polishing/fixing/addressing feedback for portsAttributes Includes: - fix in json schema - use object instead of array - change label of already forwarded ports when setting changed - fix for merging ranges c972009ef68 Merge pull request #114214 from microsoft/tyriar/flow_control cc8c9a2230d No need to store scores a79276dc649 Move to log service f8ec60aa06f Add flow control setting, remove fake latency 98038a8835d Merge pull request #114208 from gjsjohnmurray/fix-37570 065f0e46405 Auto forwarding fix 7a9bb5a44f9 breakpoints: inline action to edit condition. Render conditions for function breakpoints. Allow to edit conditions for function breakpoints e9f6c35c17c Fixes #114146: Increase max BracketSelectionRangeProvider duration to 5s in unit tests 4e4d2484a74 Extract `TestTextResourcePropertiesService` to its own file 00f8540d793 Fixes #114332 f1cb1b27f3e format 40e3106e5fa fix list drag affordance 7899bfe3eee Merge pull request #113315 from qchateau/fix-semantic-highlight db30147068f Add test for case to assert that fetch should be scheduled again when a text buffer change occurs while the provider runs and the provider returns null 44278132f4f fix peek view alignment cd906568752 shared process - document electron IPC 96b44121f98 shared process - add error handler and graceful-fs 2964fcbb846 shared process - extract more cleanup helpers to contrib f1c510b4a88 Merge branch 'master' into ben/shared-process-message-ports c265dff48a2 chore: bump electron@11.2.0 a8dd7f60a62 update collapsible when children change 710846866f7 Activate extension on simpleBrowser.api.open b7f9eddf043 Allow passing viewColumn to simpleBrowser.api.open 9b83eb6eb50 smarter depth selection a1d5ea876c3 Polish, also fix #113930 2b5ae783bf6 testing: add full json reporter to show more complete output d39eefd1b0d update distro 59891debcf0 Wait for outstanding zlib flushes when draining a WebSocketNodeSocket (#114314) ea13176ee96 Enable image preview for avif images 7da421d99bd fixup! make it work for compressed trees, recurse 6c4a00ce747 Make default text editor replace existing editors for resource (#112848) a59f30011c1 Add a 30min cap to CI jobs e7aa009ac3c Remove enabledHosts setting 61ec57016c4 Fix spelling 47aa3ad09ab Continue work on opener service d6936dd524c Add mechanism for snippets to overwrite Auto-closing pairs in some cases (#114235) 2ca7b5426a7 :lipstick: fb6a9b4824b fix #114289. notebook.selectKernel takes kernel id. 2156b8cc758 check and ignore not found error 31a15b5b9a3 Add command to kill server and trigger handled error 23be24d8289 Allow theming getting started page progress bars closes #114303 2774f79df3f Do not show "Cannot reconnect. Please reload the window" if the cause is a handled RemoteAuthorityResolverError 56e05127690 move to browser namespace e5e791003f4 Merge remote-tracking branch 'origin/master' into smarter-indexed-setchildren 2d892ae9c7f Fix arch check for PowerShell enumeration (#114292) 3ca55d031b1 Update Codicons: increase gap around plus icon (fixes #114016) b903748b833 Fix candidate filter and auto forwarding wiring (#114290) d66db5cc754 fix https://github.com/microsoft/vscode/issues/114220 c88a51e10a8 Merge branch 'master' into fix/debug-auto-decode-link 4450e1d827d Azure DevOps - publish Windows artifacts (#114285) 42d7d3a47d7 breakpoints view: render edit action inline for exception breakpoints 40d6f79875b MenuItemAction: make sure to respec item.icon a198be16f93 shared process - some :lipstick: 67f8c0ca5a2 Merge branch 'master' into ben/shared-process-message-ports daa7afebd06 remove undefined from outline data source cf03ef33f45 allow to clear input of data trees, fyi @joaomoreno 0ecb7735496 shared process - more cleanup dea0095e83e Add icon for public vs private ports 212a9434541 Merge remote-tracking branch 'origin/master' into alex/fuzzy-score-improvements 36a9cb8645e Improve `fuzzyScore` 475d3464e87 Have single outline config and let outline creator know for what they create outlines 9266fc49839 mock a label service to avoid breaking layers in tests 9af036b8274 Fix comments b4e4bd16421 Allow tunnel providers to support making a tunnel public 9853c8fe6d7 Fix cr issues a4f9e607619 fix https://github.com/microsoft/vscode/issues/114266 2376bed71e1 :lipstick: some region-comment polish 64f32932c68 debug console: fix error in console, do not bind to same htmlelement a scoped context key service 75ea87a2636 shared process - introduce platform/sharedprocess dcce02644ea fix https://github.com/microsoft/vscode/issues/109658 5ce7b02b6e8 refresh the remote indicator when actions change 5db4708e99d shared process - avoid payload IPC roundtrip and enable console based logger 6fef673683f update distro de4463874c4 callStack: do not use getActions() 152d0ec8f05 finalize CancellationError API, fixes https://github.com/microsoft/vscode/issues/93686 adb037b74d8 fixes #114137 e59dc77d0d2 shared process - more cleanup 3f37b664fcb adhere to DAP spec; fixes #114229 e776f87e140 fix --builtin 7285f791ee5 Use menu 1fae5211635 shared process - more cleanup 9bfa4c1d558 Merge branch 'joao/extract-extensions/themes' 9c6e10497b5 use in-mem fsp 7eb52e75e08 shared process - more renames eba7707d382 shared process - clean up some types and imports 675e5da76b1 shared process - expose methods for message channel API d0749f8c9a3 use in-mem fsp 936e77761b5 include error into startup error dialog (#112846) 68ba207260a List still dirty files when backup fails (#114064) d4be66da200 Fixes #112487 - avoid using stale cache for render d78fad382aa skip failing test on win32 (#114248) fd0a3a12e7b Update wrapper class name for paramter hints 8f384b51a93 Fixes #114204 - always renders the input box 27b824b32c8 Adds ability to pass remote/refspec to pushTo cmds d076ee1b943 Adds force push mode to push api 02380e70149 Removes repo hint from args 7f489f589d8 Hide warnings for settings groups that have dynamically registered settings Fix #113747 d7d5f20047c Fix #114218 145bcd3a732 Insert new code cell should always use available languages. d536903a2b0 :lipstick: d88b60ceca6 languages in notebook document metadata. 8a2b9e9047d trees: add diffIdentityProvider for efficient setChildren updates b6435bc4240 Remove unused import 47a135e715e Rework opener api proposal 6184addcd1d fall back to homepath if home unset. closes #112775 b3d57e69b02 Update PHP grammar, fix #113185 92833fca559 fix #114233. 04efea43fa3 testing: peek diff test outputs 989f2eb812e setImmediate => setTimeout 02276814922 Add new external uri opener service 22c88cfaaeb Batch ack events coming from client 3232112f9ba Only resume if it's paused 60e46eb8756 Delay animating until content is prepared to prevent weird flying elements. 0738f76daca pull themes from the marketplace 0a19f7702a9 Rename ackId to charCount bf52d50a0a3 Remove ackId from data events going to client 7aee462b8a3 Use char count instead of ack ids 7e5c01208dd Start of low-high watermark flow control 69a6e6ac937 #113757 show panel move and hide actions only for panel views 3a4dcf4890d Fix unit test for Win32 release (#114212) a04802f5865 #113757 show panel move and hide actions on view context menu f29502563bb #113757 allign reset location action f1ee68fc468 add tests for RELATIVE_FILEPATH snippet variable c6c7ddd4437 Merge branch 'master' into tyriar/flow_control 6430ee1efce Basic flow control for ext host processes 9d39f4e6cb7 don't auto insert semicolons 169269a3f07 fix tests 3767f97bc32 Adds onDidPublish to Git api 8832366467e Closes #110881 - adds possibly rebased warning eba4da27278 #113757 show sidebar actions only on sidebar views 2e279d37e7e Property preview text wraps lines in debug console 554ae13fa9a Fix address for port open attribute Part of https://github.com/microsoft/vscode-remote-release/issues/4046 b7b36bb1908 remove some tests 9ecba1b468e Merge pull request #114039 from microsoft/isidorn/bulkFileEditsUseTextFileService 1e9b86da1f9 Finalize adding a cancellation token to resolveTreeItem Fixes #111614 161ce44ddae Azure DevOps - Move release into a separate stage (#114205) d3e4bdb6177 Merge branch 'master' into joao/wsl c644f3788d0 revert wsl and distro 3a1c42c150e textFileService make getEncodedReadable public 67f9988bdc4 Support to define additional attributes for ports Part of microsoft/vscode-remote-release#4046 53be807cb4d throw nice error (and prevent stackoverflow) when instantiating services recrusively 3653f34dbab Do not instantiate hover widgets in the `onModelDecorationsChanged` event 0a28ec7fb14 fix #37570 add RELATIVE_FILEPATH snippet variable 868271067e6 filter perf marks that don't start with 'code/' 675638196d2 debt - remove duplicate drive letter implementations 4816a253eaa Revert "use PerformanceObserver in node's perf-util" 05c4659e096 use PerformanceObserver in node's perf-util e500f76d9cc remove test dependency on theme extensions 0324150670f Merge branch 'master' into isidorn/bulkFileEditsUseTextFileService d88c1b4a64c Merge branch 'master' into isidorn/bulkFileEditsUseTextFileService 22bd999e86b debt - use provider extUri in file service 4b3ab7048fc :lipstick: b90166177bf reuse stats collector for EchoRunner, fix missing titlePath-property, fixes https://github.com/microsoft/vscode/issues/114190 7a8c7f57312 activity bar - use IAction in more places b5b160e015e activity bar - show a "Hide" entry for accounts and home indicator (fix #113757) 7ab5c2a90ae activity bar - consistently show right click menu everywhere (#113757) f675564c5dc fix #114028 e17aea136d3 Fix #114189 - disable caching b9aaba047c6 activity bar - remove "Hide" from left click menus (#113757) 2b0132d09f1 activity bar - update order of entries to reflect visual order (#113757) b33b28dd078 Activate onStartupFinished (#110031) d61eb64745c activity bar - change visibility of entries to checkboxes (#113757) 6dc779565e1 :up: distro 913fff96a3c testing: fix error when test view is hidden after showing f5665378fd2 testing: start of diff peek view 09d99f7d71b resolve kernel providers and kernels. 732d4ff89e8 Make PowerShell 7 default if available and show in choose shell menu (#112768) 74038b7e0d8 do not use file scheme c88ab9e0b63 use in-mem fsp - remote folder config tests 506ae4a53e7 use in-mem fsp - multi root workspace config tests da3a21ee4e6 Merge pull request #112602 from microsoft/rebornix/output-view-model 041a5c3b6b9 fix tests - do not use file scheme f92251d8e61 use in-mem fsp - workspace folder config tests 1e44ae5da86 Merge branch 'master' into rebornix/output-view-model 03450bf0941 Update Codicons: Update '+' modifier location (fixes #114016) 84f2cf6449a use in-mem fsp - workspace init tests 722a6664f84 use in-mem fsp - workspace editing tests a2efefd3713 use in-mem fsp - workspace tests e3b18fa3efb testing: add filter box 676bb6b100e Merge pull request #114127 from shskwmt/fix/113603 990906a1655 Adopt strict assertions 00a781f926e debug: use mnemonicTitle and avoid dupliacte registration c38c1f497f2 use in-mem fsp - workspace folder tests 42221c900ba Set override to false when reopening editors after dragging them to a different editor group. This fixes #109000. (#114093) 31e33c478e5 Fixes #114042: Use Buffer only when it is available cef7004a46a activate search result extension onLanguage:search-result #110031 39619a136b6 minor polish e8fb4fd30da bulkFileEdits: use textFileService only for creating empty files c85297669ee Move id, label, and options to authentication provider registration e9ae0082963 use in-mem fsp in tests 3f3e35bf17e Add boundary for right arrow typeahead and fix bug with resetting Terminal (#113863) 61c6334a3f8 Fixes #112373: The hover should always consume mouse wheel events 3d500ebd8b4 Adopt proposed `CancellationError` (#93686) 5c1543b556c File name in editor tab reverts casing on save (fix #114096) 76c22d48c82 Merge branch 'master' into fix-semantic-highlight e149bdb42ac Merge pull request #113837 from HaoboGu/HaoboGu/issue113404 1551d1f1ff0 Fixes microsoft/vscode-remote-release#1485: Make sure to only render Reload Window prompt once c9bae24fb70 More UX feedback 7cf2ad082f9 Render remote name when reconnecting cba1d1b1848 Prefix all `performance.mark` calls with `code/` 64947067ab7 :lipstick: unit tests 533d094020f Allow logging FS access with stacks 8ec95fa3b7a tests - improve ext path tests 55bd92dd538 tests - extpath tasks are flaky ea7b8ddda3e Can't open, rename or delete files that contains ":" on linux (fix microsoft/vscode-remote-release#4227) e3f5b3dfe47 Merge branch 'master' into HaoboGu/issue113404 bd5c20448c5 Merge pull request #114129 from microsoft/alex/configuration-editing-tests-improvements c173fb7d72a #114144 revert showing cached theme icons 088304c9968 #114144 - Do not cache only uri icon efb833ab7c7 Merge branch 'master' into HaoboGu/issue113404 5755d943ca6 Tests must be compiled even when `yarn` is executed acb0a35629d cache icon paths in web 73b4dabb2d4 Make lint happy d1cfec44472 :lipstick: 8b288893a92 Merge pull request #114101 from shskwmt/fix/113807_parse_args d541d7c64c6 make SubmenuAction strict: don't allow changing its properties, make it not disposable ea756907598 - Make cached configurations not disposables - use workspace configuration disposables 31a53bb2427 :lipstick: 43310230886 Merge branch 'master' into signaure_arguments_label 175e2c0b1d1 `yarn` is already installed (fixes #114140) b57739f4a24 tests - more use of getRandomTestPath 64a14963f7b Expose actions to duplicate editor groups (fix #114132) 60bc00ff63d webpack config typing fix f6bbc8b68d4 update tsec tool cfb2ad879a3 Update src/vs/workbench/services/configuration/browser/configuration.ts e25cbb45e7a Dispose all Disposables from tests (fixes #114125) 2fd00ba9fef Add a way to troubleshoot fs calls 57c405c24c3 Change reason for moveWordCommand to CursorChangeReason.Explicit 7c3aacb40aa Add a mechanism to track disposables from unit tests 11ac71b2722 editors - cache previously used layout and return it 03cb2d2a236 Dispose `PieceTreeTextBuffer` instances e114a24d9f9 Improve usage of Disposable e71f31abe9c editors - copied group is missing to register editor listeners 313f4bfecdc fix #113620 db701d281f7 Fixed not to skip determination of option type starting with "_" 3ceb3a100ed tabs - improve logic of previously used dimensions and relayout 6bd7b70515d Revert "Enable webview tests (#114059)" 0a3a9ce7bb9 State of tabs is not fully updated when toggling workbench.editor.wrapTabs (fix #113808) b0e96922417 tests - selectively enable some previously skipped tests ea1b3f27db4 Fixes window border causes webviews to be positioned slightly off (#114061) 01c6003c295 Enable webview tests (#114059) a12a996d780 Retry idb tests. Ref #114025. 7a7d11fcc6d Merge branch 'testing-group-by-result' 5f2036033c0 testing: improve projection logic, add state grouping e3509b62fe6 Add search.mode option to control default search experience (#114015) d110d503425 Remove webviewHasOwnEditFunctions context 50dd2dd3f9e Add context for when the webview supports find d8a3dd44be1 Removed unused param 0fafaab62e2 mnemonicTitle in native menubarControl d95e22d0a8d make menubarControl prefer mnemonicTitle, make MenuItemAction only implement IAction 8d8ee957418 options for getActions() are optional c88c207e6c0 fixes #114028 6828ae1ab50 Removes trim & fixes regex c45eac1a819 tests - use explicit skip over handling within test 8d46328a407 more :lipstick: 832afd1276d :lipstick: 15cd2a1abd2 #115025 hash the uri and create css rule aa5064d4fd4 Lift some tests to browser (#114041) d6a63fc79ea FS improvements for unit tests (#114026) a2251a3b6b9 do not use mnemonicTitle for all action titles, #102361 3898af5db3d typos 10592747998 refs #102361 mnemonic as command model property 8ae693bee2c bulk file edits: make sure to use textFileService when creating files bebd0664073 Fix gulp task provider so that it doesn't always try to run 29e0cfd8beb Always elevate (if needed) for openTunnel API e7c84aab5b1 Fix privileged port elevation flow from UI 61187660af3 Fix #114031 114e38f175e suggest - add min height when persisting widget height 2042a0e4c23 Add new terminal link text for tunnels (#114033) 174259eec8f Log when lsof fails and return initial fe175afdb80 list widget should not remove rows from DOM when reusing 91a0d07f3e7 Improve `canTunnel` Part of microsoft/vscode-internalbacklog#1709 288e8c233a8 Fix #110525 5ed73f6e850 don't theme icon for MD elements 6d2e0aa21d3 rename tsc config file for better intellisense ec4c9f4c8f7 Merge pull request #112833 from homebysix/list-extensions 7b16f15d005 Merge branch 'master' into list-extensions a5a0c1527d1 add tsec config and exemption file (defunct?) ca6a7a69989 :lipstick: 5adcd2521e9 Fix #113257 ed6c343edb7 gracefull fallback for TrustedFunction 44c9b4bb7f3 use TrustedFunction workaround when loading extension sources inside web worker eb940d4ed6d Fix #113988 adc68dc3561 Add `canTunnel` to tunnel service Part of microsoft/vscode-internalbacklog#1709 128987f575e remove duplicate step 4c42e6c111b Fix #114013 35766c616cb #113757 show sidebar actions also on view title context menu e4dc7b4d796 Clarify OpenDialogOptions note (#113831) (#113998) eb409622888 tests (unit, electron) - set forbidOnly when running on build machine 691da329d66 Revert "refs: mnemonic as command model property #102361" 96e2981c91c skip failing test (#113882) 82dc292811a Merge branch 'master' into HaoboGu/issue113404 0949d5b794f Remove unused var acda4aed821 Make the external opener a two phase process aa73c2d435d Fix random focus lost issues on CTRL+1/2 for a webview (#111676) 045b0fc4c09 Fixes #110509 - handles markdown escaping & spaces 31d5e48d92a Fixes #114002: Finish writing any outstanding messages before disposing d36b3616e70 Change Emmet to onStartupFinished #110031 b041f460ce6 Show a disconnection dialog only after 40-50 seconds 455b029ad1a Render "Reconnecting..." in status bar and use "Disconnected" only for permanent disconnection 5d9e867aa4f refs: mnemonic as command model property #102361 3dc0203e021 testing: auto reveal selected tests e2c305f3a3b Allow registering additional external uri openers bdf57b45ced Remove button background in simple browser aa85ab9d03e Make sure we also log event when creating a iframe based webview d964664da29 Disable dynamic cwd resolution on Big Sur d68056d9072 Improvements to batched testing. Ref #113911, #109271 8c3f5dd3fad Support to start multiple debug sessions from a single launch config 80f369b7bee reduce number of entires in test batch. ref #113911 2b20162d227 Avoid hostname resolution in lsof 70e37bec1be Fix #113920: Codicon => ThemeIcon 16452c54f38 Merge pull request #113938 from microsoft/alex/terminal-exthost-improvements 98cc02c097d change default zenMode.restore to true bbb0aadc87d enable trusted types by keep a yelling default policy for a day to two, https://github.com/microsoft/vscode/issues/103699 23ac286dccc #113975 use insance to remove svgs tags e803459d4ad fixes #113921 8ad08b04f5e Do not compile `/test/` and `/build/` scripts during postinstall, the scripts get compiled explicitly during CI fa701a373b7 update references viewlet aa48a4eff7b `monaco-compile-check` is covered by the GitHub CI b1877cd33e2 Merge pull request #112033 from solomatov/error-handling-in-terminal-start a7cf03de2db Add elevation message to ports UI (#113990) efd298ccbdb Fix #113760 a78fffbdb01 remove unused eslint mocha 72572c59cfb bust the node modules cache 578c3d5374e fix #113781 d4c32800737 tabs - polish how to detect that scrollbar needs update 683a30f74c4 Revert "better fix for https://github.com/microsoft/vscode/issues/113852" 7222c005ca9 update loader, event better fix for https://github.com/microsoft/vscode/issues/113852 c1930b6baf6 make default policy strict, https://github.com/microsoft/vscode/issues/113975 cdb373186cd refince CSP for trusted types but don't yet enable it, https://github.com/microsoft/vscode/issues/103699 a9dc6d28fde use default tt policy to workaround electron webview innerHTML-usage, https://github.com/microsoft/vscode/issues/113975 d5fc23ce6ce Wrapping tabs: editor toolbar bleeds into tab when space is limited (fix #113926) 14bb2fdc128 Tunnels from a tunnel factory can have async dispose a84603f49ff fix condition f2dd0954925 add (disabled but almost ready) CSP for trusted types, https://github.com/microsoft/vscode/issues/103699 4aff4b99239 trusted types - loader should use trusted script url when using script tags, https://github.com/microsoft/vscode/issues/103699 de9e9c414ef fix path in tsec-compile-check df10825f69e fix yaml 5e673678ebd Merge branch 'joao/build/single-compile-job' 575f87306f9 Merge branch 'joao/build/esbuild' fb4a88e4037 rename ab3297dd136 only run terrapin on cache miss 11b79ba7ebb parameters d495358b01d add parameter display names d944b91cd1b remove no-exclusive-tests 39810d812ef Sandbox: adopt forcefullyCrashRenderer when reloading unhealthy renderer (fix #112485) 2b7435c389c window - focus() window that opens from protocolHandler af5adb530a3 Revert "add arch to cached data path, https://github.com/microsoft/vscode/issues/113852" d687818f8e1 better fix for https://github.com/microsoft/vscode/issues/113852 2d114755e83 update distro 4149b09417d parallelize eslint and hygiene in product-compile a4f9970924b Merge pull request #113826 from nrayburn-tech/issue-109438 74bc1d2672e re-enable test for https://github.com/microsoft/vscode/issues/111867 c6ceb1ab2ea isolate eslint from hygiene 519f8691bad fix typo 935cbe6aff3 update test cases 3759568789d support more unicode chars in isSeparatorAtPos 685999bcf35 Merge branch 'master' into HaoboGu/issue113404 e269e5e2c6c revert back using switch for isSeparatorAtPos, add several cases f3b2680ee3a Merge branch 'master' into alex/terminal-exthost-improvements 01089c0a505 testing: fix unit tests e2c91378410 testing: fix unit tests 59091157571 testing: code lens and diagnostic information for tests 3d8888779d9 Fixes #112446: Avoid timeouts in mirroring terminals to the extension host by assigning a temporary UUID to terminals created on the extension host side f1151f84ff7 Adds userAgent to clone, pull, fetch - #111909 Changes to use env 6802a656e26 Use cast instead of generic 271d9b8c007 better hygiene task definition 809d2f63d0e Added show options to simple browser open command 2fed7ba374d Adding settings to control which schemes simple browser is enabled for ba67d1bea44 Add more explicit type for TS 4.2 af6d164f73e single compile job cb67fffb94b improve hygiene glob patterns 27e26536f12 :lipstick: e4fe157544f equal => strictEqual f489602633a Merge pull request #113919 from microsoft/isidorn/workingCopyFileService 4aca944132c make sure to not fire any events for empty opertaions array 4f109404604 minor polish de8b6772761 Skip batching test due to failing on build machines. Ref #113911. ac10e57f6cf fix: The git commit message field is cropped with negative zoom (#112316) a7267aa0935 Update distro e8edff5eb7e xterm@4.10.0-beta.39 3259985c7af rename random_uuid to just uuid 1ace7e34995 remove console.error on commands for noisy tests 6763d82fdd1 also filter before debouncing when menus change 6c12d89415b :lipstick: 9293f64e937 :perf: first filter and only then debounce event handling 43aebefbf62 use Date.now() in stop watch c8d91038302 :lipstick: 39dbcfcfbce Set remote.restoreForwardedPorts default to true c6cc7d61401 workginCopyFileService: only one event for multiple operations 4d4b9225d2c Fixes #113917: Add square brackets around ipv6 addresses 83b4d6c8ce0 :lipstick: 7a27b248841 fixes #113815 8389f072696 Azure Pipeline - Adopt pipeline parameters in favour of pipeline variables (#113902) bb4cbce9699 Revert "publish linux builds" c49ef6df61d [html] update auto-rename-tag to linkedEditing migration 4fe3f75c6d3 Use `nodeSocketFactory` for tunnels for now (#113914) 1228854b4ae Adds support for gulpfiles using ESM. (#113505) 169a0ec047f sandbox - allow to enable vscode-file protocol via argv or environment (#98682) b1659198f62 fix incomplete stub, fixes tests 448d0497e68 Revisit how activity bar items and status bar items can be hidden by the user (fix #113757) ca2e7d8527f publish linux builds 0cb7dad36f0 adopt creation of N resources at once, https://github.com/microsoft/vscode/issues/111867 b99e9bc2990 apply file edits in bulks of equal edits, https://github.com/microsoft/vscode/issues/111867 841f6c9938e align source-map dependencies c8ef4ecd835 remove deprecated settings sync settings 27ff5760893 :up: playwright f054767eb4e remove unnecessary line 22b9a2b1e8b update esbuild f8a07fa6a9d Revert "build on mac11.1: upgrade version of playwright to 1.7.1 (#113906)" 63a0638d4cf build on mac11.1: upgrade version of playwright to 1.7.1 (#113906) 983bd69effc Update problemMatcher.ts (#113834) 0402f76ace4 Workbench has white background, then flashes black, then flashes white again. Fixes #112816 c6a1eda3315 themes: add ThemeSettingTarget d51e1fa4718 workingCopyFileService: create and createFolder support multiple resources e153ed6b3fc :lipstick: 16da2c5f0e5 change create, delete, copy, and rename operations so that they can handle multiple files at once, https://github.com/microsoft/vscode/issues/111867 fa593d83ad1 use vscode-tsec instead of tsec 007eb56ca84 yarn.lock leftover 6503475091f chore: bump chokidar@3.5.0 (#113886) 72095f86036 add arch to cached data path, https://github.com/microsoft/vscode/issues/113852 5ed76e3da7b Merge pull request #113842 from nrayburn-tech/issue-113809 296ba5464ba Remove obsolete chrome debugger recommendation aaa8fa92c67 empty f1a0aa9378d Fixes #113866 - removes transform optimization 9b6aaf1e86c Fixes #112481 - missing refs (because of trim) 4167837cb85 Show hover for comments, fixes #108396 dc5a3da3abd Upgrade to latest Emmet (#113848) 6f56b47c696 fix typeahead regex for move (#113850) 98f1ed6c758 Fix rewriteWorkspaceFileForNewLocation test. Fixes #113762 20950d65268 testing: update old import cfc8c5d3d77 extension webpack: do not copy .ts files as resources ed3989b069d Add some recovery from a missing compositionend event (#112621) 2c5c0a3be14 testing: fix loading indicators, add progress during initial test discovery 2112a99fd9d testing: migrate from actions to menu contributions 52bdc14cc6d Copy of translated errors for js/ts web build d29388d2554 Reenable test, fix #113768 485c5fc0093 Revert "extension webpack: do not copy .ts files as resources" 3aa41899aaf Unable to change to another theme if the theme file does not exist. Fixes #113661 66482b368eb Sequencer.queue: support failing tasks (for #113661) 63deed1c6e0 :lipstick: 41d01ec14e9 don't leak emitters of context key services 87d2b3d07cb add support for event profiling 45f79f85735 Scope gitignore out* pattern microsoft/vscode#113823 9be7f7fb655 file name incrementing for files without extensions ced3bb4bb9e Secrets API feedback 037708a33f6 Avoid textual codicon references in gettingStarted Fixes #112657 c8fbf3aca54 Fix #112735 0319fedae10 add lint rule for missing cancellation token in resolve and provide methods, fyi @alexr00 please remove surpression comment eed13efcc36 fixes #111413 d0f68b3ec9a IndexedDbFSP Perf/Correctness Improvements & Tests (#109271) 76dd27c3be1 fix https://github.com/microsoft/vscode/issues/113829 064fc7a5267 api comments, fyi @RMacfarlane 265bd0b5b9a Open Editor Sorting: fix issue when untitled editor changes name and list does not resort c1274981145 Fix #101738 3f435ff6c1f fix #113404 ab1aeb6b73d extension webpack: do not copy .ts files as resources 0a3e23a5b2f new html settings not it in the settings UI c41302c5ab1 Relax worker.onerror after a successful worker start 6c95b041ea6 test: add tests for #113403 c907b8fff85 no vscode-imports b99faeeb3ce fix minification target 51ea16966b6 :lipstick: remove appendChildren infavor of append, fyi @bpasero c46eca1dd34 Merge pull request #113518 from nrayburn-tech/update-dom 37b0d344c7b add a RANDOM_UUID snippet variable 2d1b63d6a3e Fix showing views submenu when view is merged with view container and view has secondary actions. 48dbb328998 fix https://github.com/microsoft/vscode/issues/113819 e8ad195f3e0 Revert "revert pool" 13e313c2b58 fix compile and hygiene cache miss f06ebe74253 :lipstick: f90c518b03c debug: remove enableBreakpointsFor since php-debug now moved to new api e008e41d27b fixes #113242 0652b9cbec2 debug toolbar docked actions only appear in debug viewlet 750948b7b5c fix hygiene as well dd9e52a40d9 libs a96a29b7535 pkg-config 035e15b7712 revert pool cefe06d375f build-essential 09e281c091a Fix #113732 7449d86b89c use esbuild for minification ded513b20b2 Make cancellation token in resolveTreeItem required Part of #111614 7814ffc41ec Fix #112663 699d736d785 distro 82b99b3286f skip flaky test (#113620) a9ed4e9b0a4 Fix quick input button height Fixes #113745 c4aeb68a68a debt - introduce and adopt flakySuite 174bfe9b528 simplify gitignore 008f8dcdeea missing compilation 503a2458dc4 Merge branch 'joao/build/agentpool' b5ccd30c95d css - less generic rules to prevent leaks f64cf2922f9 Fix remote explorer views getting changed across windows (#113237) c4ea0b55906 fix some spelling mistakes 6659f8dfe58 use compile agent pool fe795313d8e Revert "parallelize hygiene" bdbd644c27d parallelize hygiene a1760b1a6c2 Merge branch 'master' into update-dom 998e5e2ea67 onDidChangePassword -> onDidChange in secrets API 1bb2ae0e365 Allow ResourceCommandResolver.getRightResource() to return undefined (#113364) 7db413d4c10 Move secrets API to extension context a48ef56fbf7 Fix compile for current TS version 3ed300eb9db Add simple browser extension (#109276) 69dfa670ef1 Fix compile error if using older ts version 4d8895c7b72 Just kidding, keep proposed onDidChangeAuthenticationProviders API for now 942c3bad6b8 Sort contribitions b565c422aa3 Add find all references command for JS/TS 0f9ee988467 Remove deprecated parts of proposed auth provider API 13317a96944 Merge pull request #113618 from shskwmt/113318-diff-empty-files 87c2cf1b590 Merge the Monaco Editor job into the hygiene and layering check job 604e2466d90 Merge branch 'master' into 113318-diff-empty-files 48742bd3a10 Update ts grammar pinning tests 3bdf2825d07 parallelize 79fd01a78b4 use yarn task again 74623bc93c5 Update JS/TS grammars 2b040e87633 Unskip tests Fix #113761 714f85fc189 update build pool fee7cdacf72 add provider naming rule 4649e1205f0 fixes #113725 726acc51308 use vscode build agent pool 9d5f04fa0bd #100700 remove the skipped test e4bb3ff7295 fix #113217 414a4c0f511 list added view descriptors in ascending order in the event 8a0058b9e3b Merge pull request #113549 from nrayburn-tech/issue-107028 fc4b40b6338 fix type casts f4ab083c28e update todos ca370bdb0ae update my work query f93a2b62ef0 fix cr issues 00181ad8951 Fixes microsoft/monaco-editor#2292: `model.dispose()` should work just as well as `modelService.destroyModel()` f02af16530c Remove sync property d883d379d11 Merge pull request #113303 from microsoft/joh/toc ceb8da0be04 tabs - disable badge decorations for compact sticky tabs that have fixed width 4f34edadd65 Merge branch 'master' into joh/toc b62ec5c0eeb move shared config key into workbench layer dce7b0cd63b simplify outline model again ea51fb1bddf fix tests b948e42373c :up: distro 64eb716d57e env - fully qualify our own variables c03bc427cf7 some :lipstick: and refactorings 1e5b337c02b move document symbols command to right contrib fd23a8e3280 Have condition of test publishing match the condition for test execution 8986870317a Merge branch 'master' into joh/toc 9b66dc4ad2c debug console: to string of simple values should duplicate value for each count baf15f1041a Allow tabs to wrap to multi-line (#106448) 8ed509056a9 Merge pull request #113710 from mitsuhiko/patch-1 0490bb1e9ae Merge pull request #113716 from noritada/doc-fix 5bf42c9acd8 Merge branch 'master' into joh/toc b6c601b4fc8 Remove duplicate 'the's 8fc5e370f65 Fix a typo in a log message in extHostCommands.ts 98106c48a07 No need to create fake workspace folder for query builder Fix #111348 3283ade7649 Don't use 'expandPatterns' for workspaceContains search Fix #110510 da4784eaa84 Don't miss creating a new default terminal when reconnection is disabled Fix #113564 4e7e21233e3 Have `computeSync` return an array of results 5edb6102629 Extract all MarkdownHover computation to MarkdownHoverParticipant 408539d8fa5 More cleanup 18982d441bb Fix compilation error d3b643c8a48 :lipstick: 923f34a80d1 Extract `MarkdownHoverParticipant` from the editor hover 2f817caf6e7 Move more marker specific logic to markerHoverParticipant 28795976207 Extract `MarkerHoverParticipant` to its own file 765947c205a Extract marker related hover logic to `MarkerHoverParticipant` 7e7775705ee Fixes #113318: Show having no change when diffing two empty files 72420829833 Fixes #112834: Ensure the markdown link provider is registered before invoking `vscode.executeLinkProvider` 262a7157ab5 revert webview preload changes. 56c808a66a9 Emmet flatten DocumentStreamReader (#113602) b84858babef Emmet remove dependency on vscode-html-languageservice (#113599) 94facfcf06a Merge `ModesContentHoverWidget` and `ContentHoverWidget` 3564f180616 Fixes #40926: Inherit visibility from the previous line 95cfa9ede4e Fixes microsoft/monaco-editor#2276: Check pixel ratio after each render 19b5e736fa7 :lipstick: 689fbbd9607 Increase timeouts 5cc0aa28496 Add support for including line feeds at the end of lines (microsoft/monaco-editor#2265) 4a121608e8c Add test for microsoft/monaco-editor#1235 92d4b14e293 Update rust grammar afb6a0c56ef Fix CSP 15561c41399 Emmet polish 15ba9aee0e9 Emmet improve Expand Abbreviation perf (#113558) b5cd082cd47 Emmet refactor toggle comment (#113557) f1ea605a695 Use blob urls instead of data: to maintain current origin e6daf340852 Better simulate real-life CORS in code-web server 58852eaa854 Add a timeout to the editor tests step 5ea96ec9cd7 Fix `_colorMapOverride` usage before initialization 67bff68034c Add `monaco.editor.setColorMap` 433833fbe02 Emmet refactor reflect CSS and update image commands (#113550) a6bb30b41f7 lazier loading of windowsProcessTree c1bf6e0307b no need to update api 05be32f0551 turn on renderer view 7c11754ad4f avoid duplicated text model. 6a7f07f8b61 update height without scrolling the view ebb316a2881 Fix incorrect icon hiding for files in tree view 5dbfe32be31 Allow tree item command to be resolved later Part of #110498 3a70241a0bf Merge pull request #113536 from microsoft/alex/build-compile-no-container 3e945d092c2 Trigger build 321b407de55 No need to use containers for compilation and hygiene jobs 5b75a42575f Cancellation proposal for resolveTreeItem d746f2d2772 Fixes microsoft/monaco-editor#2220 0dc7faff87e Fixes microsoft/monaco-editor#2222 cbea242dcbb Fixes microsoft/monaco-editor#2236: Avoid using `wrapper` as a css class name 7c937a7a383 Fixes microsoft/monaco-editor#2237: Add API to register commands 0439aef7b3c update dom to use newer methods c44b7d25d91 Refactor Emmet merge lines and select item commands (#113516) c7dbab59ff4 Emmet create new html-matcher override instead of using LS (#113508) a1ea4df9596 Empty output view style update and layout change 4b6280aa8ce Skip webkit 9945754a620 Add editor smoke test (ported from `monaco-editor`) 4df5d59e021 force update metadata diff editor for the first time. cd836bb54f6 Fix process explorer styling issues, fixes #113399 3c518e43d39 Update distro f19eb28477e Avoid installing typescript 2ca3e67f32d Rearrange CI jobs 802a36b0970 Add typings validation 4df5991023a Adopt latest setup-node action cead2666633 Align all yarn caching steps 2a8140c5e8a Let debug wait for tasks to get input Fixes #108443 ffef9abe924 Hide auto forwarded port notification 82fe1e7d0df Avoid touching passed in options object (fixes microsoft/monaco-editor#2210) and avoid deep cloning overflowWidgetsDomNode (fixes microsoft/monaco-editor#2184) da8549b7323 Merge pull request #113376 from microsoft/alex/use-builtin-cache-action 4804bbcdff7 Tunnel factory can return undefined (#113232) 1c0efed5a67 Test cached node modules 9c9e1075826 Fix semantic highlight scheduling 413b5d47057 Avoid ts changes b4789ecf849 Fix typo 2b380bf8c34 Support whitespace options d20f8ed37d4 Add style controls 4b3d54ceb32 Avoid changes 7222b357f75 Fix cr issues d26dbae6cdd Adjust request schedule 0c697b2e334 Merge branch 'master' into alex/use-builtin-cache-action ddb88dac9b8 Avoid touching continuous-build-* 4248e3f7e82 Add Download Playwright step 2697a42ee71 add range WIP 2db89c75e6f rename to inline hints 1954e938504 Adjust hint label styles df24d0153d8 Trigger a build to test caching 1b713df9b61 One more try 941b3513c91 fix view state being stored after picking an element ff5245ea45a Enable playwright debugging 0d671ccb2a7 remove unused context keys a747b66c1ec naming: Outline -> DocumentSymbol when it's a symbol, some cleanup 86dd04ecfc4 fix some outline settings so that they are also language overridable fcba2ef5891 simplify filter updates 61965e6bc50 Use fast 7z compression level 674877fc173 properly implement `revealFocusedFromTreeAside` command 5162c8e8563 Add "Loading..." to custom tree hover Fixes #111615 4468307af3a Fix themeIcon + resource in tree view Fixes #113374 ed87c35de9a Show more port cmdline when wide And add pid. Fixes #112796, microsoft/vscode-remote-release#4120 0b1892f877e Start candidate finding later (#113377) 5b9ea8d3780 fix/workaround rendering issues with codicons and quick pick 02b72216d7c Merge branch 'master' into joh/toc ce02917f666 change cell uri fragment format so that opener service doesn't interpret it as line number, also throw error when trying to resolve a cell as notebook, https://github.com/microsoft/vscode/issues/113307 7b6bca0bf59 modes hover must not bread fragments, https://github.com/microsoft/vscode/issues/113307, fyi @sandy081 bbaff3d568b Adopt `Cache@2` for node modules caching 97ae453378e honour outline problems settings in notebook outline 88bafd443d1 Merge branch 'master' into joh/toc d24ab0a201a Improve comments and code style ff8ae0b93ff Avoid changes bf4e2371d4e Avoid generated file a6fd2cc1088 Use utils type converter caaf2a07a94 Merge pull request #113341 from microsoft/alex/node-modules-cache-key 8b7c6622339 also use outline view state for qiuck pick 4140affee2c breadcrumbs picker must restore view state when being dismissed 7cc87833199 trim MD headings syntax from outline element adc8c296ee8 move more things into outlinePane-land 1b8be429cda properly cleanup notebook outline marker b884f75fa6f fix stale breadcrumbs issue cb020e68a04 tweak (reused) rendering for breadcrumbs 4fa97186146 fix and tweak sorting 9c861dc5fd5 update outline as soon as it becomes visible 871f167341c add IOutlineComparator as concept, remove `outline.symbolSortOrder` 68257573641 More tweaks 382a8740a91 Fix that `VSCODE_ARCH` is not taken into account on Windows 40fb699b6f4 style tweaks 63acd85f702 render markers with outline elements 7728010c73b Invoke `mkdir` with `-Force` 05a5209b4c5 Fix candidate port finding (more async, better timing) (#113342) f23ed65688e Compute node modules cache key in JS to avoid globbing a5360f21b81 Merge branch 'master' into joh/toc fe70487f14b :lipstick: d75115ee9c7 breadcrumbs - make sure to dispose current outline when editor changes f39f31d2ca3 protect breadcrumbs widget from rendering bugs c459ca37441 Merge pull request #113332 from microsoft/alex/modules-list 3de96fd2372 Simplify code b7a5fcdc6d5 show a default entry when a cell is empty ea633831d49 workaround https://github.com/microsoft/vscode/issues/113333 07b28e284ba Bust the node modules cache 76c974bfebd Have a clear list of directories where yarn should be executed 1d7fb0e757b notebooks quick pick should contain all elements 698ed864114 fix issues when user state changes 25709313284 make notebooks outline a tree (using folding logic), also fix notebook outline icons 9f5cfc246bf Add dummy support 434f63192e8 Revert "Avoid generated files" 96b889a113b pre calcuate output height. ec3f4088e71 restore view state df64bfe7f7c avoid view state npe f98fabae6ce Merge pull request #113279 from microsoft/alex/remote-websocket 9a7e8372ea6 update distro 102e69c975b Merge pull request #113311 from microsoft/alex/gulp-lazy-load da802ca8909 style polish 98e05820b89 update distro 1ee7a0e015f Merge remote-tracking branch 'origin/master' into alex/gulp-lazy-load 1630db29bf8 indexOf baac11d5f58 Merge pull request #113296 from microsoft/alex/gulp-no-respawn c1eb24b027f Load expensive node modules lazily 11e600ce2c1 remove console.log d14c8de672f event dispatcher for cell layout. 4afc1ee4406 retore awol feature and fix tests with that 52c1cce2597 Add controller 6fa83ab26d9 move deprecated style into IconLabel, move/rename outlineTree to outline 54da36d181b proper disposing of outline objects d7644dc25ad replace IOutline#resource with #outlineKind a54c02aedd4 add setting: outline.symbolSortOrder 515550212b4 move sort order 088b21038e8 properly layout tree 661c741c302 make sure outline is all expanded 277a8262e0e Avoid gulp having to respawn 310a9ff90fa Merge branch 'master' into joh/toc 22c5527f96c fix compilo 9699993f161 use outline service in outline pane cfccae30dbf Fix layer breaker fd8b68457b5 Exit immediately when a cycle is found and running on the build 9c2a1dc473c Don't restore ports that are already detected Part of microsoft/vscode-remote-release#4112 741a568bfd5 Avoid generated files 8476ff1a9de WIP d2ee88ba3fd add config per UX (breadcrumb, tree, quick pick) 1922771f2e8 move delay "after big change" heuristic to new outline model 1478078ee30 Update task services doc link (fixes #112591) (#113170) 445f259e34c Add sorting to npm scripts (#112725) 297567be0c1 move document symbols breadcrumbs logic into its own data source f2fd0ec094e Use the browser's WebSocket for remote connections 17573d22216 move outline view state into its own file ca08df3de54 fix compilo 1844c541870 testing: forgotten push to enable debugging 84903a3f400 revert outputs should trigger output rerender. 64c38324e65 no outputs to render ede4de744d9 vertical alignment 23658cc8753 empty cell outputs placeholder 597ec5f0573 padding polish for mimetype switcher d345d1bd827 mime type switcher 8b23b938a38 split point takes renderOverviewRuler into account cb5f9b5294d Merge remote-tracking branch 'origin/master' into rebornix/output-view-model 6f11d34f677 resolveNotebook API command takes no argument 9ac5131833c Have the `TunnelService` use `IRemoteAgentService.socketFactory` 11f838c144c fix #112747. af92a731fa0 Fix #113250 0e2a0f9013c Prompt when there is an AMD module cycle d63aa232d93 update distro e8bb7a938ee fix #113243. f0376ac1312 Add `permessage-deflate` support 609d547db1f also show cell-file icons in quick pick 7593c56fdd8 use file icon (if applicable) for cells, otherwise use default icons 5ebbd9a77cf re-use css classes for better icon support 19cf2d424e0 render highlights in breadcrumbs picker 68da4f16d67 remove onDidChangeActive-event 358f3909620 simplify model, add keyboard nav support for notebooks 822a45f6072 add outline target and adjust sorting, filtering for document symbols outline accordingly cece1a4fcf4 use identity provider, some cleanup 88c271c3f71 remove ITableOfContentsProvider, remove duplicated code, add quick picks to IOutline 4d47c40dde4 delete old tocProvider 7cc71d65361 Fix broken remote explorer drop down Partial fix for https://github.com/microsoft/vscode/issues/112750 513055e2e0d show a root element where there is outline-breadcrumbs but none are currently selected ebb69237016 reveal vs expand folder vs select folder... c51830e8efa better revealing and previewing 48c2ad6493b Temporary workaround for #112843 add8753c74c Only terminate after 3 EPERM errors dee0c84e7f0 update distro a512c86f10e Revert "fixes #112750" 57e3aba4e16 Have `/build/` compilation and `createAsset.js` be runnable independent of the root `package.json` baadb591bd0 update nb breadcrumbs as you type c6f70a3a019 :lipstick: c2f1a367ef0 Adjust node module path 29f556a724c styles for notebook outline elements ec6087fe180 Merge pull request #112837 from microsoft/alex/node-modules-build2 a8d9a5eedc7 Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 5c1ff8158b7 Avoid lookbehind (not supported in Safari) b71972bbb00 Support open in background for 'open with' f0c758bdcc9 Support open to side from the 'open editor with' quick pick 64888cafe07 Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 09ca712fe7f Fix compilation errors d78c8689d0a Give browser unit tests even more time, the build agents are having a bad day 36d09208f19 Fix whitespace issues from github merge UI 72cf134322e Don't transform viewColumn used when creating extHostWebviewPanel programatically 32d935ebf4f Extract type guard 186792cadbb #27498 restore extension editor webview scroll positions (#85982) fc35c4275f8 fix #112778. 768cd308c62 typeahead: fix invalidation on 2nd char in zsh aa8962f5dcd Fixes #112353 54dc2d786e1 Merge pull request #112384 from myovan/master 25212c95eba Merge remote-tracking branch 'origin/master' into alex/node-modules-build2 563664f3491 Increase macOS browser unit test time because it continuously times out 16c2193e3ff eng: avoid duplicate prelaunch task runs afafd5e8358 Merge remote-tracking branch 'origin/master' into rebornix/output-view-model a207b50937d dispose webview scroll event when switching models. 4fa0f309ab8 webview cover. 9970299016a dispose webviews after switching models. 361877735ce :lipstick: 71a733b4aa0 finally fixed the OutputViewModel leak eb154856a38 fixes #112366 87629065098 :lipstick: 6ad37a351ff cache metadata and output height. 11d5c625d1f fixes #112750 20831dd3df4 Keep only `@types/*` deps in `/build/` and share `terser` (#112718) 8fdb44467c7 update distro 273a5cdf5aa Emmet comment spacing fixup, fixes #112835 a8cadd39129 Merge pull request #112812 from microsoft/alex/node-modules-build b4a22eba377 recompute output height in diff view model. 6ad2dccc786 Emmet Toggle Comment HTML :lipstick: 775bf46bad4 Adjust references to --list-extensions option ea15eb4e5ab Strengthen sameNodes check :muscle: fixes #112829 94fbbb38ae6 tricky selection listening 58985749f9a memory leak e064043f7a8 wire up outline service with breadcrumbs control, WIP 202a8fa3eb0 Merge pull request #110961 from a5hk/snake d5bed1d4a7c fixes #112792 db27c552056 Adopt `ICodeEditor.executeEdits` c2044d680f4 bust the node module cache dc169ce06df Merge remote-tracking branch 'origin/master' into alex/node-modules-build da4192d2879 Leave sorting deps up to yarn 3e8b2d86d17 bring back css integration tests 6d552620316 update vscode-uri c1b988bcf86 Merge remote-tracking branch 'origin/master' into pr/a5hk/110961 2df64d27dd2 Merge pull request #112777 from microsoft/alex/prof-v8-extensions f294e4a9cc4 Merge pull request #112810 from microsoft/alex/node-modules-types ff744b4fa8a fixes #112281 7cd137263a8 Fixes #112382: Assume that control characters are wide ec9ba0edb68 debug: Focus child session instead if it is stopped 02443d02f5a Fixes #112412: update comments to match placeholders b0af35c8104 Merge remote-tracking branch 'origin/master' into alex/node-modules-types 711ec31c7ea Make sure to call done() from unit test 8c5966fc770 Merge remote-tracking branch 'origin/master' into alex/node-modules-build 75fc5cf5258 update distro 14cb2089dc2 update distro 2c4988b7639 Fixes #112301: Wrapped lines contain the wrapping whitespace in the line content 295912f7d50 update distro 4fc14314b69 Fix compilation problem 3bff49d2468 More tweaks to Windows cache exclusions b3e390baa7f Merge pull request #112760 from microsoft/isidorn/workingCopyServiceMulti c78bd5bd783 createFile and createFolder only allow single operation until there are more use cases 60c263ce1ce Merge remote-tracking branch 'origin/master' into alex/node-modules-build 318ff7e94a8 Merge remote-tracking branch 'origin/master' into alex/node-modules-types 8dc8025cd48 comment out css tests on windows 4efb4a2e8db decorations - show them next to the editor label when tabs and breadcrumbs disabled edd37076b4b Adopt new mocha types 7971d627ce8 first version of outline service, outline creators, and implementations for document symbols and notebooks db82bc13aa6 Move /build/ dev dependencies to root (#112718) f74ad9692f6 Align `@types/*` dev dependencies (#112718) 9034b769fa8 fix #112805 0adc15c4bb8 configureCrashReporter should check whether we are on Electron b069dbe0aeb Tab decorations need to update scrollbar (fix #112799) 9c30a0e98cc null guard 780ae767608 workingCopyService: create and createFolder also use IOperation interfaces e588e04b5ef Merge pull request #112803 from thebinarysearchtree/master 34f1e7ae207 Revert 0d14d3e38a8aba6e2bcd6d5dd729c4d47b3d4f97 1585a290afc Merge remote-tracking branch 'origin/master' into pr/thebinarysearchtree/112803 4db298aab63 Avoid text flickering, just render &nbsp; to have a height eb3cfcda015 chore: bump electron@11.1.0 d4e98289a34 [css] revert changes to test runner 5d6f7a65d38 Use IFileOperationUndoRedoInfo abf082cf74a Log more details when exiting 65c59b509b6 Merge pull request #112798 from microsoft/alex/node-modules-types-keytar 3d9d6b34204 trigger layout when resource labels have rendered, fixes https://github.com/microsoft/vscode/issues/112799 daad75c2c6b [css] update to vscode-uri@3.0 d6a6b44a130 Remove all `yarn` warnings aa2864d53f7 Remove most of the `yarn` license warnings 90f9a7de885 Execute `yarn --ignore-engines` for extensions 1141224b80f Remove debug console log 13ea3e08a1e Fix hover widget. 1324dcf085c fix #110982 63d49f6a135 don't disable the current remote resolve when bisect'ing extensions, fixes https://github.com/microsoft/vscode/issues/112473 2dd359c7153 Use the root typings for keytar since we are loading the root node module (#112718) 2c83509a154 Fixes #112666: Recompute minimap options (which hold the background color) when the tokens color change df53f46ac2e Merge pull request #112670 from chenjigeng/fix/hover-link-encode-unnecessary 98166ea0b19 update distro 0d14d3e38a8 Fixes #112391: (Re)layout the hover widget after adding async content 7f1af9efb1f remove more unused code 5e865477065 only show render style switcher when the property is expanded 141572a2b21 render outputs in text by default. d46abd43537 avoid plain/text being rendered multiple times 71d63c7f741 no transform for ITransformOutput 3337693651f dedup. 8d5b2904fa2 :lipstick: 1c2d88e68ba fewer weird as cast 6d378dbadea no more casting for Single/SidebySide diff view model. 819161c7bca DiffSide enum to replace boolean. 6dd6d4e5138 Add `--prof-v8-extensions` flag (see #112393) 681a3e413d0 :build: c927a8015b9 Merge pull request #112771 from microsoft/alex/node-modules-vscode e48a21c44bd :lipstick: e9abb31537a Reduce height of notebook add new cell toolbar 2292bb0283f Make notebook add new cell toolbar visible on hover/focus 25cb0d70d4a Update removeTag command d03c18661cb Windows CI: Do not cache symbol files fee6dbf4e0e Merge remote-tracking branch 'origin/master' into alex/node-modules-vscode e461782061e Fix compilation problem 5e3dfd3bb8c Merge pull request #112765 from microsoft/alex/node-modules-typescript 7ca71e763d6 Move away from deprecated 'vscode' node module (#112718) c5d42b27722 renderers layout update 88f32df1d71 Merge branch 'mocha-update' e0498f0cdd3 Share typescript node module (#112718) dadb18c39e8 Upgrade Emmet removetag perf + behaviour, fixes #104173 04d74117859 eng: update mocha 2 -> 8 877dad976eb load renderers. bcef72ddd01 hygiene: switch to terrapin 434bbbde983 workingCopyService: take options alongside each argument 710360b7db4 resolveNotebookContentProviders does not take arguments. cb2167fdb22 Output transformers take ICommonNotebookEditor 3551968d69a update distro 2b25e675eb7 Merge pull request #112722 from microsoft/alex/node-modules-webpack 6112cc76f79 Move asClassNameArray/asClassName/asCSSSelector to CSSIcon 03a3e114151 No more spinning of loading progress. Fixes #112711 e42440bd357 Merge remote-tracking branch 'origin/master' into alex/node-modules-webpack 3072f2dd5cc Merge pull request #112719 from microsoft/alex/node-modules-mocha fba51d8422c :lipstick: async-await ebb94b4795e remove unused code 65e1707d19d format js/ts on save 3697925e5bc Use menuService across all views for context menus. Breakpoints. a341f800668 fix https://github.com/microsoft/vscode/issues/112745 d5d6096b65c tweak wording for participants https://github.com/microsoft/vscode/issues/111878 5ff434d97f1 debt - use localized string for bisect title 79d6bf6ca82 allow commands to specific a mnemonic title in additon to "normal" title 6efbb251b5a debt - tool tip never has a non localized variant b34a71e2279 Fix view order in remote explorer Fixes #112200 cbc47b1d7be Do not share `terser` 14440356e52 Merge remote-tracking branch 'origin/master' into alex/node-modules-mocha 438feb87d58 Merge remote-tracking branch 'origin/master' into alex/node-modules-webpack 4fae21b64d3 don't show dialogs when running tests 0e68af72989 fixes #112603 5c386371d8f Merge branch 'joao/build/compile-artifact' d981cf5b81b Revert "Revert "Merge branch 'joao/build/compile-artifact'"" 804c90cc49f Adopt more breaking changes from copy-webpack-plugin 77f4fb49952 Do not upgrade mocha 49962373131 fix tar d07422ec301 rename workspace action for duplicate b7aa0f7d406 fix template usage af42aa5bff8 show diaglog when extensions participate in file operations, have "don't show again" option and command to reset choice, add logging 2aa92c6e83b Adopt copy-webpack-plugin breaking change 3c4de451b48 ux - distinguish folders from workspaces when opening (#77718) 4f4ba928851 debug console: use menuService 29eb3fbc6a1 build: tarball compilation output first 6de06bc8c86 update distro fd85ae4f4a2 Avoid recompiling remote native node modules (#112644) 1cada18542a Share webpack related node modules (#112718) ed19f6082f3 Share mocha related node modules (#112718) 83c47f90d0d debug: move Debug Console action to the `...` menu adf764617e9 remove unused keybinding id e3612f789be Use registerAction2 in markers view bb157721fbb `/build/` and `/test/` should only have `devDependencies` 0929ea86cd3 don't suppress preview when handling onWill-events anymore, https://github.com/microsoft/vscode/issues/111878 a7fbcc27b75 Merge pull request #111222 from microsoft/joh/tabDecorations a09cbd1b118 timer mark sources must not be unique, fixes https://github.com/microsoft/vscode/issues/112708 834488bd7a1 merge last stages into Publish c757f9c70a1 merge macos jobs into same stage c8aaeb75137 Revert "Merge branch 'joao/build/compile-artifact'" 6d683afb84f build: compile smoke tests 2445f698949 fix hygiene 7aee2c7d45e Fixed issue -filtering by extension in Change Language Mode (#112435) d8a7c31aba3 testing: structural and perf improvements cf94178b897 testing: improved test explorer, cancellation 201112e9948 testing: continued work on test explorer 732c73ef796 diffBrowser. 7c4757dd0ce private _ 0055e658c99 style polish d6e8feb7744 Check in additional file for uri opener api change 13770874831 Ignore case while checking pressed keys in webview ecd2325f863 Escape backslashes in keybindings for release notes 423076ab493 Pass schemes to main thread a28b7022e0b Emmet fix edit point commands #112691 ae1077255c1 adjust test for removed process env key 1248ddadb8c fix #112683 bd38c65afc7 Add workspace tagging for java (#111303) 847fd19b026 Merge branch 'joao/build/compile-artifact' 21b1da3fb08 absolute layout for side by side output diffing bd131b85785 dynamic .artifactignore a8b4e9817f5 finish compile artifact 581ae611c2b debug: watch expression use menus 483bd40550d Update several Emmet commands (#112597) 2156931d38b Better side scrolling 41f450129ff fix: hover link encode unnecessarily 9474102e7b2 debug: more transition to commands, get rid of StartAction bffa4045489 Have TentativeBoundary trigger rollback (#112510) 9f27d99af01 Update isVSO check with new remote authority af7edd782e1 move progress and cancellation of file operation participants into its only customer so that progress stop when applying a workspace edit and showing its preview 6a342fe0a47 update original webview based on original text model. cee8cbd9f29 fix cyclic dependency b8ddffe7b41 rename setting fc6bf56844a Fix executeTask for composite tasks Fixes #112545 e5e25a027e3 Update src/vs/workbench/browser/parts/editor/media/titlecontrol.css c78bc564604 update references viewlet 3776ba6be2f Fix activity badge on ports view not going away 7d0d3835e6e cleanup hygien fb2a5e18bb2 fix build df0eda5adbb build 24a98f06442 debug viewlet: use registerAction2 and restructure the whole debug toolbar cda701edbd7 debug: move colors to debugColors.ts from debugToolBar d14fb9da0fb fix build 6236a5bf8b5 compile: use artifacts instead of cache ad362089bea add proposal of CancellationError, https://github.com/microsoft/vscode/issues/93686 b4b8bcda479 tweak padding-right for decorations d5a632e6fcf empty 0cee1531f79 Merge branch 'joao/build/remove-postinstall' 7db8e3b08c0 fix https://github.com/microsoft/vscode/issues/112418 ce1ffe0e7f8 link webkit issue for missing timeOrigin support a780c7d4515 spell out GDPR types instead of using mapped types 018b924fee2 add logging for #112649 3b5cdf3a0eb backup - move progress reporting into place where save actually happens c7d468d8ee3 empty 6260e655bc6 codicons -> iconLabels a1b6de93363 Fix markdown span style filter Fixes #112606 1abefb9be2a Fixes #112652: A disposed IPC channel should reject all requests with a canceled error, not resolve them 39bd9df739f Show a clear dialog on web when the remote connection fails aaf73920aea Ensure task executions get cleaned up Fixes #112247 6f08397de0f Enable fileWorkspaceFolder variable for remote tasks Fixes #112514 78fc9abd92e explain why ::after "inherits" italic rendering 21c8c9f768e Merge branch 'master' into joh/tabDecorations f75e0388adc remove passing user target 8fbe27ae9aa Do not touch the perf marks names ec2d8d67725 Try to give a good stack trace in case loading code fails ac7eb534b82 Increase web worker extension host timeout from 10s to 60s 1100f276812 fix build 77221e5f604 Allow strings as host name for port forwarding af519ea93f7 Merge branch 'joao/build/merge-distro-directly' 9fe0d3c372f Merge branch 'joao/build/child-concurrency' 2f8dee4d87c Add logging for calls of `process.exit` in the extension host 20920160792 don't show loader stats in perf view editor anymore 25d6642db52 debug: preserve focus in editor when integrated terminal is shown so match debug console behavior and to make sense for accessibility d833f8bc10d quick pick - use Alt as modifier to open to side 3229991032c :lipstick: 083d38475c9 Tab bar not rendered on first load of only a welcome editor (fix #112618) ede8d447025 Bump distro 8a2ec350bd9 Restore terminal UI state and layout when reconnecting to remote terminals Fix microsoft/vscode#109244 fd6debbde2b hide inset and update layout for the left webview. 1741bbf7e6f render deleted output 2118388b0e1 two webviews fec4672c27a output diff container css class clearing 09d72bfaec8 :guard: d2aebcd2c58 absolute positioned borders elements f91b8f2e7ae More scrolling in getting started 01b04218586 Take ownership of workbench-welcome 03081f5a3a8 Polish skip location 6d3c2e68355 Adding proposed external uri opener API 542670762fd Make sure we dispose of webview revivers when the main thread extension host is disposed of 03c528450f3 Small formatting cleanup bd8e81d122e Merge remote-tracking branch 'origin/master' into rebornix/output-view-model f6a796b6693 grouping types in notebookBrowser 86838823e3b move genericTypes into notebookBrowser 706b8ddf983 single backlayerwebview! 05f69f7bbd3 share the logic for renderers in webview 64f7c1b0444 :lipstick: b56da5e92aa align backlayer 1 and 2 c7616704115 fix build errors fa464a731cc :guard: 9694d9f5c96 move output layout update logic out of back layer webview. e2458c2d705 Fixes #112483: Use `JSON.parse` and fall back to the tolerant parser only to extract better errors 9c70421d476 IDisplayOutputLayoutUpdateRequest. a7cac806230 no need to pass in cell for updateViewScrollTop. it only talks about output and offsets. e3cf33470d6 link clicking in the output webview 65bc4153aed support scroll position syncing. 15ba91d098c Massage mark name to align fbe4aa28ff4 Collect and deliver perf marks from extension hosts (#112552) 691a2ce4ecd add timeOrigin as implict mark whenever possible 976b9b5cda2 :lipstick: 0ff71d32138 update output in webview position when list view layout change. c782b708b18 cell body height to 0 so I can click into the webview adaa7d6d638 Update codicons: use new loading icon and animation (fixes #112593) https://github.com/microsoft/vscode-codicons/commit/ca2658d7973430426109b97f9f57c9f50b4f1717 7284389d4bc Update Codicons: Make circle-large-outline 1px outline (fixes #112310) https://github.com/microsoft/vscode-codicons/commit/7a530b493aadaaadee5ae62e33a90235795dfc09 bd67f0d0cab :lipstick: ff02224c1bc move output layout info into genericCellViewModel shared by notebook and diff. 179adc5f7fd support removing a setting from all targets 284ace0bb6f Cleqn up codicons 35be51e43d9 open editors: adopt registerAction2 bbb797d3e4d clear static outputs when collapse outputs panel caa595fc066 absolute position of mixed static and dynamic webview 3080c3e88c4 webview output first load f158da4d7c4 Fix microsoft/vscode-remote-release/issues/1801 063ecfe0768 explorer: adopt registerAction2 66bf5744fa5 :up: distro 5b33fdd6507 API: finalize status bar backgroundColor (#110214) 2daa49098b1 Catch all localhost duplicates when forwarding a port Part of #112571 41628e33267 merge distro in a single command dfeaeb5740a debug: check if languageIds is there e2f6cc5a965 breakpoints: use registerAction2 d79f4e7b887 add test timeouts 208380cf766 Dispose a permanent failed connection and fail any further requests through a disposed `ChannelClient` (#112278 , #112568) 834b2b1570f bump cache salt b7d648a8739 remove CHILD_CONCURRENCY=1 for all except windows 9293efd7e7d build: remove postinstall script invocation be2d9834342 debug console: use registerAction2 c97d5e10337 build: use PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD 5ae66f37a89 build: use ELECTRON_SKIP_BINARY_DOWNLOAD e135eee1f1d add perf mark when file systems are registered, fyi @bpasero d782f11c7b2 do not restore theme if setting has changed 6aa034b1ca4 fix build 43c613c7009 timer mark event should also include unix timestamp 02bf5807169 remove migrating sync settings 3a8b161dcc8 #103869 remove user value if set to default and target is not passed 181d5dafba6 editors - show progress when waiting for auto save to complete to take long (fix #112278) 175c1298b84 remove all usage of concurrently 7743d971b10 concurrently -> run-run-all d444826441a Revert "debug: stop supporting enableBreakpointsFor" 6c5916cafe1 web api - document some methods I forgot 607a0b8f133 in addition to file watching, use text file service onDidSave, fixes https://github.com/microsoft/vscode/issues/112477 0716eb086a6 Merge pull request #112306 from microsoft/aeschli/remoteIcons 0f56b9b6868 add embedder API to retrieve (startup) performance marks 6eb9b8938fc debug watch: use registerAction2 092b1365c76 variables view: use registerAction2 8ddbdd338a1 Merge branch 'master' into joh/tabDecorations 690e9f1e02f add ITimerService#whenReady bee1e648979 Fix Configure Task for workspace w/ 0 folders Fixes #111815 aa587fe40a3 Catch bad progress location in extension trees Fixes #112211 b54f979ccbb Merge branch 'master' into aeschli/remoteIcons 05b94398d5a update distro 27cefc2a818 Rename `Protocol.onClose` to `Protocol.onDidDispose` 9cc0fb57434 windows - add helper method to know used window 460b6e720ef in browsers perf util is just a wrapper around native performance 1537b5bcc25 windows - cleanup hack for empty windows when restoring afbd2e826c7 Remove Build jobs for now c42e44e756b :lipstick: settings descriptions referencing other settings a1f815a4c9a add option for preview navigation behavior (#112389) f3e95ede9e4 Remove unused import 29e3f670384 config - careful with undefined/null config props 6b950b3d685 :lipstick: d36f19d1d3d quick pick - configure openEditorPinned properly f9bb8e62001 fix #112467 5114f5d76a1 Merge remote-tracking branch 'origin/master' into rebornix/output-view-model 89fd7be7fbd test 9ca7b4ed4df DiffElement cbf9234d4fd hook modified webview a9c5d7cc3c6 chore: fix CXX export 6361cfab60c Add scrolling to getting started page (#112500) b2c0291c254 expose notebook text diff editor list row container cf242ccaa83 prep for webview renderers ca4601deba4 no unnecessary as any f656636cc38 :lipstick: 14b7df48c39 do not restore default theme dcda9032e78 output height calculation in view model by reading folding state. 239c211326d positioning for dynamic height output 4d0195152fa Add a slice to fix compilation f76b1c25e7e remove quotes since we don't spawn shell 79a42e72217 use menu registry for sidebar actions 9565cf54c63 chore: bump electron@11.0.5 b44750d551d use menu registry for views visibility actions 387f4f4b112 Skip electron binary download 7989b98326e separate side by side and single side viewmodel 428008f3a56 Align versions across `package.json` files d6e0a5424f2 Use directly `yarn compile` 3ba967fd7eb ext: log errors running contributed commands to the console for debugger vis d583e26cd09 fix show view submenu in debug 0f33afa9f96 fix #112217 by replacing look behinds 42e31e92e29 cursor and user select update for output 5431ddb506f Bump distro 4263025dcdd Merge pull request #112279 from chenjigeng/feat/builtin-extension-report-issue 287137afbcf fixes #112415 8fca5328ac5 Merge branch 'roblou/shellEnvVar' dce22cf74b5 Fall back on node API when $SHELL is not set, for user shell and shell environment discovery See github/codespaces#1639 8fbaf86e4b1 fixes #112413 3ee9eb9be4a fixes #112417 a22b5d54ad4 [json/css/html] adopt lsp 316 c2a8940127b simpler perf mark for didLoadExtensions 17c777b1119 update distro e2ba0809426 fix typo per #112437 29edd0d2a90 Use panel title context menu for contextMenu actions d766e6baa8d =revert changes to themes.contribution.ts 6d8f5bf363a Merge remote-tracking branch 'origin/master' f7d9fe9b720 no trigger specification 8876c6debba enable master ci for production build 5b2015c9a00 telemetry for raw timer marks 72e82ba7b25 Make simple file dialog more predictable for screen readers Fixes #109722 9ac0fc87902 remove unused/duplicated perf.mark a6f2524e4a8 - introduce panel title menu id - move view container menu acitons 43017777275 Update grammars c87c95a1a04 prefix our performance marks with `code/`, e.g `code/didStartRenderer` etc 7381f53fd18 windows - move out more state code into separate class f9b89066c7a remove dependencies stage 5f31a6ddc66 Revert "fix yaml" 064e1d19dfd fix yaml 2f2004f5fa8 faster dependencies check d67e33f0b0d split compile & hygiene 2af62a03fe3 simplify continuous build b1524d6b34e build: VSCODE_PUBLISH 200d60cc13c Do not create issue on failure c7df7d91f42 Move actual gulpfile logic to `/build/` ac6cadf8ee2 Fix gulpfile e56597ab7a6 Save 1.5 seconds from `gulp` startup time 5f20ce95815 Increase yarn's network timeout 7d4c5a2c0fb Add a dedicated `Build: macOS Node Modules` job 90f0cf5b313 Force cacheNodeModules to fail 28776ec1a28 Cache yarn cache directory 704393a57cf fixes #112410 7168a1bf157 remove unused measure `ellapsedTimersToTimersComputed` 8b5984e7b83 Windows state deprecations. Fixes #112443 4df387f5ad1 add a way to read marks with source, adopt in perf view editor c666c1d72f2 Save remote Help&Feedback enablement globally Fixes microsoft/vscode-remote-release#4165 3aa342ff68e Remove use of `getActions` from tunnelView.ts Part of #92038 4ba273fddaa name marks with source when importing them 51a3943093b Delete PR workflow stub 814bf82b853 Split compilation job into core compilation and extensions compilation 672216afdab Fix auto-generated link c7319db91ce Remove use of getActions in remote.ts 16e715dc38e Bump ini from 1.3.4 to 1.3.7 (#112276) 45c7cae914d Bump ini from 1.3.5 to 1.3.7 in /extensions/markdown-language-features (#112275) d1fff1a0836 Check in `.js` files from the `/build/` folder to improve build speeds ec5da6d09c1 remove direct writes to `globalThis.MonacoPerformanceMarks`, use native performance instead, import native performance entries into timer service, fyi @bpasero 4b88174158f notebook: use icon names in registerThemingParticipant d55a3f0bcaf Merge pull request #112296 from yeswolf/master 71aa067bbd3 Fix intentional failing test e25373f16ea One last try at automatic issue creation eeded3b8c45 fix #112447 614e183e9a2 Attempt to avoid skipping steps on failure cb84c32f5ac fix #112448 db4264eb3f8 Fix variable b7f7b9fb8bd Intentionally fail to test issue creation a861e22c7cc Switch to using `github.sha` b742a4c8ea1 Create issue on test failure 707afc26d6f Skip compilation if the cache is hit 36b48f49849 milestone update f413b81fcda windows - move state handling into own class 75eeac01049 Split Linux Build, add macOS jobs 6f08741eb91 separate viewPane and viewPaneContainer a4206d19b0d rework perf-util, only allow for marks, separate perf-marks from renderer and main process (and future other processes) 24b18f1bd1f add perfEntries2 75f3a503fc1 create and dispose menu for context menu actions 18ded3c91b2 windows - shuffle state interfaces over 9489147837e Re-enable build jobs 51f18c087dd windows main service :lipstick: d8a48910053 windows - first cut cleanup of windows finding logic 1a1db8f00e7 bootstrap - add more typing info 1a2132f16ee web - show dispose dialog only upon user interaction 28964872e7b lifecycle - log long running operations preventing shutdown (for #112278) 87b4380045d Merge branch 'master' into master 96b426ef1da Remove dupe context key service registration in cell Fix #111280 873f23dc4cf Fix line highlight when navigating to search results Fix #106209 7e16a1e72ed Fixed issue with dragging to select text on Hover should not hide it fad4717a787 Fix issue with dragging to select text on Hover should not hide it 5954c8366d9 Fix #112267 - Revert listener inside Submenu action - Create listner for submenu action changes in view menu actions ced21a0abcc :lipstick: fd44d15c223 fix #112337. fe4f9a9e6fb testing: add to i18n 91bb3857ac9 Use tree widget in the process explorer, fixes #104013 75dd72eeff5 move layout info into diff cell view model. a9bf16e0019 testing: base test explorer f30948328de update distro 70a67a1b844 Convert to use `for ... of` c5c6c824113 Add Windows 7ae944e4b04 load static renderers 70355b66765 Add macOS 374e7487bd2 Run unit tests concurrently 58e88100755 Try `yarn concurrently` 73c050511b5 Avoid respawning ba16f865b22 Remove compile and linux build for now 44b918b6248 Avoid "&" 0059c4cbfe0 Tweak combined step 072d922c450 Revert "Revert "Pick up offical TS build for web server"" 5b8a6ee21b4 Add more logging to resource loading for webviews 771068e9978 Remove unused function 3bad41ff3c3 Attempt to run things in parallel 0dd9cdbb45f Fix env variable usages e2e23aeb777 Add a compile and a linux build step f79e3aea635 Fix notebook status bar icon colors (fixes #112323) e3e3f8802ff Abandon composite actions since they cannot actually compose on other actions d1d4143971a Attempt using absolute path 7e7c1de5697 Follow the expected naming scheme 623440c55c1 Extract cached yarn logic to a separate file 01ea0ecc098 Remove playwright caching eb5c4388c74 Revert "Pick up offical TS build for web server" 92723a8a2c8 Bump markdown-it and highlight versions 52d2132e8d9 Move valid layers check together with the hygiene check 4942f242050 quick fix for setting description typo (#112327) 641abd4170d Extract the hygiene check to its own job 0ec1755aa9b Simplify caching strategy d819caf1d27 Fix if condition c7fa4ef0218 Troubleshoot expression b2444f539bc Open Search Editor Action Bar item should clone search view's config Closes #112209 e1bc069d6ab Push workflow stub file e8922b83b11 Update arial-label when renaming a terminal. Fixes #99072 baacaaca3e1 feat: use baseUrl first fd45ba86b05 chore: remove git suffix c197be4ef74 externalize remote icons 76436a4d435 Cache the /build/ folder compilation 2554c8c14e0 Remove the `linux-node-modules` job a0122361111 Define `path` for the Cache node modules step dc99b1ab774 Add the key property to the Cache node modules action 5e6152dcb39 Introduce a `linux-node-modules` job 50d0d5f0d25 Theme icon modifiers should work everywhere. Fixes #112298 2fc36a7d386 enum all breakpoint icons, avoid css selectors with patterns 824df4da78f Fix duplicate name 00c3a0bc9dc Gotta love yaml b95feff0398 Fix indentation 27dee688674 Attempt to revive linux github action b9b1b6156f9 Run compile on the `/build/` folder if the node_modules cache is hit ed584f486eb use tt policy for nested workers, https://github.com/microsoft/vscode/issues/108400 d39671e7cb1 Convert to use `for ... of` 6d79a70a362 Add more frequently-used Ruby filenames to Ruby bundle (based on the actual TextMate bundle) 8f78f153fe0 Fix #112221 bfaaca632f3 Fix array syntax d9f2b49323c Attempt to cache all node_modules folders 8af387dddd7 Fix #112287 b857599fb9b Attempt to cache root node modules 887bc527439 remove extra separator 684ceea0ed6 :up: distro c350d8b4238 #92038 Move panel actions to use menu registry f211a2bbe96 clarify docs, fixes https://github.com/microsoft/vscode/issues/111686 fff6f7414f0 :lipstick: remove commented code eea0681288d adopt `actions/setup-node@v2-beta` af74fd420bf nuke getSecondaryActions from outline, https://github.com/microsoft/vscode/issues/92038 56e35cf038f #92038 Create view and viewPaneContainer util actions 136df0d897d nuke getActions in outline pane, https://github.com/microsoft/vscode/issues/92038 d94ba914134 #92038 dispose actions on change 84e5cdec293 #92038 Use menu registry a029dda2fe7 move suppress logic, https://github.com/microsoft/vscode/issues/111878 0a2cb7630f3 apply workspace edit from onWill-handler from within renderer, https://github.com/microsoft/vscode/issues/111878 61af2b26daa feat: support Report Issue capability for built-in module 1d5611c9d8f No need to install anything f201645d8f7 Do not configure `xvfb` 019b5ab4c99 Remove yarn `CHILD_CONCURRENCY` limit 124b4bd151d Try newer `actions/checkout@v2` 3b34ea9f163 Update commands.ts (#112222) 32cc71c4a73 web - do not ask for clipboard access in ext tests (fix #112264) bb68097d15f add extra check to understand https://github.com/microsoft/vscode/issues/112263 fdbd7bf6bbc web - tweak dispose dialog 86deb14fd3c make slow timeout event slower, fixes https://github.com/microsoft/vscode/issues/112262 6a03e96bfe3 Merge pull request #112206 from engelsdamien/master 69edf83c14d Merge pull request #112224 from microsoft/joh/worker 38a89809051 Avoids triggering autofetch unless setting changes 83f43bee1d5 Changing autofetch to a string config which has "current", "all" and (#111090) 39f78228fa6 Add missing file to commit 4d4f3a305c2 Observe the confirmBeforeClose setting for webviews 08e6047a050 Remove extra lines 0370a6ebf5f add explicit jsdoc types 618bf22ca5e remove !. ed0634933e2 :lipstick: 29bc5baadc9 Only prompt if input (#112113) 4586eb012f9 renders all deal with output view model. a416c1534bb #92038 Use menu to register actions - Extensions View 996c3495b49 #92038 use menu registry to provide view actions f46cb57055d move picked mimetype to its view model. a5f84617e22 chore: fix run-on values for snap build (#112248) 6424b09b2c8 Fixes #111909 - adds user agent to push 42cdda5ab0f Erase types to avoid using lib.dom.ts types from `/common/` 92adef0bac1 Fixes #108822: Do not render the minimap shadow on Safari c503386ee3c refs #111463 41c6b79537b [GettingStarted] Slow down animation when expanding/collapsing items on sublists 9823eb0bf34 Avoid endless loop (fixes #110392) d8fce51aed8 Tweak getting started 354d5ff8cd4 Tweak get started detail pane (#111840) 50ada457c55 change name back 308e723e181 yet another tweak to startup timer telemetry de2c02eb504 use css variables for code lens font, https://github.com/microsoft/vscode-internalbacklog/issues/1674 10e40063d9d Delete is no longer irreverisible ed04ea29d3a print nested worker errors onto console 1fb86647518 support nested worker when running without iframe 4dce67232d7 add failing Worker ctor inside nested polyfill worker 32ba217a5b0 support https-iframe b3d95fea2ab web - inform user if workbench gets shutdown 91f00c7c285 web - allow to retry clipboard access (#112089) 61995eab4aa fix linux deb repo pointer e6d238e251a web - clipboard warning when failing access 86a23116059 Set tunnel information for embedders Fixes #112213 e5664f1678e restore and update CSP header 49b84b4bd97 :lipstick: d90179bef2f some simplifications b44f2b3db2b Merge pull request #112144 from microsoft/isidorn/replFontFamily 4a76840f7f1 fix setting --vscode-relp-font-family variable caf0943a994 Merge branch 'master' into joh/worker bc95e893efa web - fix window open 90f2d386c82 Updates tsec to latest version using TS4.1.2 6c9dab1259f web - register external opener to prevent unload on expected href changes 039f15a0f93 :lipstick: c7fa31fc926 [bot] make *duplicates link to a query for issues with matching tags. Closes #111903. Closes #49912. 5fe4f5583cb fix yarn.lock leftover d2965c18bf6 Prompt web users when they try using ctrl+w/cmd+w when focused on a webview 04ec120e2c3 Exclude dist from eslint and hygine ee64fdae8b7 Use dispose directly instead of loop c3d8989b24e Enable going to stdlib on serverless 582f8f6bb0a Bump Static version of web TS version e6a13fb134b Remove work around for TS not supporting paths on its own 71fad5aa411 Enable preferConst in TS project 16334048831 Remove unused types 45283df1fda Merge pull request #112176 from microsoft/rebornix/nb-diff-perf f29a3cabc47 Pick up offical TS build for web server 79557ebbd2f Make sure markdown preview is updated if on disk file is updated 6ad6905f981 Re-enable *.integrationTest on windows 542fa93eae7 Pick up new TS version for building VS Code 864e80dc480 fix #112178. 4fe04b10a4c Assign rzhao271 to emmet tasks 1f528e7de40 :lipstick: 2c9bcb8b14c Merge remote-tracking branch 'origin/master' into rebornix/nb-diff-perf 9ccbebed752 revert change to grooming notebook a33e1d617e8 Revert "Fixes #104004: Only run tests if the tests belong to a known extension" f9134083e5d delay cell text model disposing. 4fefd1030ac limit editor contribs in notebook diff view daca95ea065 fix: disable shm usage in container builds (#111787) 31d11a37299 fix memory leak 180506d8844 feat: support open local file b36ec60ac4e notebook: adopt trusted types for renderer scripts b1e7f915d49 notebook: adopt trusted types for renderer 90724cd823a Use `trustedTypes` where using `new Worker()` (#108400) f9d6df8ea1e Fix port forwarded nofication showing for the wrong port Fixes #112159 83993fb92c5 Fix run npm script in folder command Fixes #112152 52cc4e6a0d5 #108793 check casing and use proper extUri 8b9b8df0247 explorer: smarter handling of file events ea7bed08f1b debt - escape quotes 9ce3f9462d2 disable proposed API checks on top-level getters 1aa76d792f6 repl: improve height estimate b8101e698c2 Fixes #106581: Do not react to Win/Super key for mouse wheel zoom on Linux 7951e1f9138 :up: web dev e24db417b2e update my-work notebook 2c74aeb5b6b fix #112146 eec97b824f0 Use the future scroll position to compute the scroll top and reuse the current smooth scrolling animation (#104144, #107704, #104284) 5df492ff594 up references-viewlet db2d6820b19 introduce vscode-repl-font-family a0cbecb188c Merge pull request #112069 from engelsdamien/master c6f4565a203 notebook.selectedCellBorder: fix typo e6fc328247b update iconRegistry doc generation 785097e4618 Merge pull request #111644 from chenjigeng/master 49dc593a83e Merge branch 'master' into master b3c053d44b2 Preserve whitespace in tree hover Part of #112124 59ba6494b9e Better timing for multiple lock files warning Fixes #111635 6643750275a Fix #108647 bdb0ef4d489 Fix #108793 5ee430bf26d Deduce secondary host from the request if possible aef539adfca Remove unused import 'UriIdentityService'. (#112112) bdd890380ef Fix #112121. 82974e8cda6 exthost: use marker to avoid duplicating written log messages 7491d391907 Merge remote-tracking branch 'origin/master' into connor4312/native-exthost-log d66e65fcdd9 fix: Param helper hover getting cut off at bottom (#112019) 3c9a4554702 no longer render overview ruler. f86fd13b2c6 fix #110357. c643c433e82 Remove extra whitespace in dom.ts 759375429eb refs #110392 1cc1f166170 Use uriIdentityService to compare uris, fixes #107779 9ee7e1e87a7 Fix #111871, 'openReporter' should resolve 353227400a9 fix: Debug Console Linker automatically decodes link 71ba241fb01 Merge pull request #111897 from microsoft/alex/111128 2ef8227aacd Log extensions query telemetry data 838b3949ec8 Add workaround for #101754 ad10dc75901 Improve `writeFileIfDifferent` logic 88f09bd5f25 Move `getElectronAcceleratorForKeyBinding` to `WindowsKeyboardMapper` (#101754) 2add9e300c7 Uncomment test 3a47fc387a5 bug fix, see #112013 (#112015) b2eedd8ee09 Add `wss:` / `ws:` to the CSP affd21e65ac tabs - partially take changes from PR 106448 to reduce diff b3a3dc9c0a5 Debt: Test findPorts (#112092) 5e5ae15b22c debug: show the hover not so eagarly (do it twice as slow as editor hover) 768bcf45422 Fixed tab switching too fast when wheeling/scrolling (#112034) c8b592a57a3 debug editor decorations: always decorate top stack frame, and decorate focused stack frame if it is not the top stack frame 92d6f00d6e2 debug console: color the debug group elements 9edc69706f8 Just set textContent for custom hover Fixes #111643 46ee31fce0f Try to fix markdown tooltip for Safari #111756 208bfc9970c fixes #112046 66f5e9294e3 path lib usage :lipstick: 08e29d24b4b Remove duplicate (case sensitive) recent workspace/folder names on the welcome screen (fix #111954) bb480d2c4f6 Merge pull request #111916 from microsoft/alex/104004 861e7bcc1b2 Wait for the remote configuration before creating remote terminal processes 0e885aaf70c retry all cosmosdb ops 3212ddbc76f multibyteAwareBtoa - add commented out failing test for #112013 a6946159d4e :lipstick: layers checker 6f5448afac5 Include candidate pull requests 5865aeaa7b9 Rewrites Trusted Types sink assignements 2c937725db0 Updates tsec aa18ca68276 Unable to find the registered languages while saving the file. (fix #111788) 91c7834e926 debug: update js-debug f79bb79d2b6 Suggest a different description (#112049) 3655a82edcb add log to createAsset retry 3136ecb1d31 Do not ignore errors from $spawnExtHostProcess ab8c8dbd8e5 Fix #112030 cf8ed37206e fixes #111850 c2de3a602e8 Tweak candidates notebook query 4250e343e0f use proper repos for linux arm d0475711090 Prompt to save untitled file before run/debug de22e951f9e more cleanup for #111177 ffdc1096fa5 Windows - Taskbar entry context menu is empty (fix #111177) 36628d73b91 add exponential backoff 66aab34216f retry createAsset sproc due to ECONNRESET c4d77ea6193 #89559 Set logsPath in window configuration 3835563e123 Fix #112012 64f63a3dd70 Fix #108266 ea0b7fd29af Revert "build: create asset should still try to add asset" 267188e90de highlightModifiedTabs and pinned tabs issue (fix #111641) 04b9a571b84 fix #111898 on master 878bf135043 debt - shuffle some electron-main code to better layers 25cbe382515 proxy - rename proxy2 to proxy 428d5b1d302 proxy - remove old proxy auth dialog f5da8e346fc :lipsticky: async fc9ff5d569b ci: avoid overwriting CC variables for arm arch eeed0fd5692 update distro eb189c703c7 Fix #111946 86d779284b6 ci: fix condition for linux builds 7a7d27397a3 chore: fix cache condition for native modules b0d4a08e3e0 chore: bump distro 94142bd7e0d chore: bump electron@11.0.3 (#111931) 962bedc4f47 Update version to 1.53.0 423bdb2e263 Fixes #104004: Only run tests if the tests belong to a known extension 707ca0a06c6 nested worker in worker b8aa4141d28 Fixes #111128: Do not touch current line's indentation when pressing Enter c8e490e5e68 chore: optimized code 3e22e6f4120 feat: add the rename test cases of html-language-features 8f712866cf3 fix: check canRename before findRenameLocations 81610ca5b61 bootstrap tweaks cc502ffc10b Merge branch 'master' into joh/worker 5458e760b98 wip 94b2772f8c2 feat: add rename symbol within <script> tags 2c306f762bf Merge branch 'master' into joh/tabDecorations 8298927b3e2 add settings to toggle/tweak editor tab file decorations f7a2368ae8e tweak padding of file decorations in editor titles 6da3c138aa4 apply no tab background style on container, not label 4858682abd5 render file decorations italic when main label is italic 2eef0d6288f Merge branch 'master' into joh/tabDecorations a53d75097a1 add file decorations to editor titles (tab and no tab) 206fbe0bb38 debug: use native logging in extension host fc393cae1bb readability and test improvements 43418e212de update selection, better multiline support 3182ea7f89a snake case 2926b2c1f19 use latest wsl 4e32124f9f3 Merge commit 'a36c68b9ec3d6a0aca9799d7a10be741a6658a51' into joao/wsl 13612c3cdb1 DisabledByEnvironment 26b51b5fb53 Merge branch 'master' into joao/wsl 46b61186de0 Merge branch 'master' into joao/wsl 2e2b0d1895a distro adb24c6486a use clientOnly for remote wsl extension 9f9c0e71ad6 distro 357fe395aef fix buil 44c81d3c33d Merge remote-tracking branch 'origin/master' into joao/wsl 8a5f6fa5ce5 include remote-wsl by default 8836c8bfeee reuse source code editor 3b796c62129 allow init dimension for the diff editor and left/right side editors. REVERT: 3e344b17b7b Remove extrenuous file. (#113825) REVERT: 36f9eaf1e7b Merge pull request #113596 from Ry0taK/release/1.52 REVERT: e73a6b082cd Create ryotak.txt REVERT: ea3859d4ba2 Bump version number to 1.52.1 (#112659) REVERT: 608dfc13634 Catch all localhost duplicates when forwarding a port (#112575) REVERT: 8b5ece7c203 Merge pull request #112431 from microsoft/misolori/notebook-color-icons REVERT: c11e9282d8f Merge pull request #112565 from microsoft/isidorn/enableBreakpointsFor REVERT: 2b6973a35d2 debug: check for existence of enableBreakpointsFor.languageIds REVERT: 374d05c17cf Revert "debug: stop supporting enableBreakpointsFor" REVERT: f93c8a0386a Fix notebook status bar icon colors (fixes #112323) REVERT: 940b5f4bb5f chore: fix run-on values for snap build (#112245) REVERT: dbbf7079b20 Make sure that tunnel information isn't set on desktop (#112228) REVERT: 99edf4ff0fe fix linux deb repo pointer (#112226) REVERT: 91a50e30223 Set tunnel information for embedders (#112215) REVERT: c6cb5415399 Fix port forwarded nofication showing for the wrong port (#112160) REVERT: 6caba069206 Merge pull request #112141 from microsoft/joh/fix/111913 REVERT: cb971b8ffd8 Preserve whitespace in tree hover (#112133) REVERT: e4af2d8ad65 disable proposed API checks on top-level getters REVERT: 6f933020e8d Just set textContent for custom hover (#112075) REVERT: d66e3740a4a Merge pull request #112054 from microsoft/connor4312/js-debug-1.52.2 REVERT: b4ec131cff7 retry all cosmosdb ops (#112072) REVERT: 5e585c5fb4f use proper repos for linux arm (#112026) REVERT: 37c2de252eb debug: bump js-debug REVERT: bc13785d3dd Retry createAsset sproc due to ECONNRESET (#112020) REVERT: 559a78eaaa9 Mitigate #109728 (#112008) REVERT: 62d6b82a6f9 Revert "build: create asset should still try to add asset" (#112009) REVERT: 30e0c5784b3 fix #111898 (#111928) git-subtree-dir: lib/vscode git-subtree-split: 622cb03f7e070a9670c94bae1a45d78d7181fbd4
2021-02-26 01:26:29 +07:00
const headers = {
'Content-Type': 'text/html',
'Content-Security-Policy': 'require-trusted-types-for \'script\';'
};
res.writeHead(200, headers);
return res.end(data);
}
/**
* Handle HTTP requests for /callback
* @param {import('http').IncomingMessage} req
* @param {import('http').ServerResponse} res
* @param {import('url').UrlWithParsedQuery} parsedUrl
*/
async function handleCallback(req, res, parsedUrl) {
const wellKnownKeys = ['vscode-requestId', 'vscode-scheme', 'vscode-authority', 'vscode-path', 'vscode-query', 'vscode-fragment'];
const [requestId, vscodeScheme, vscodeAuthority, vscodePath, vscodeQuery, vscodeFragment] = wellKnownKeys.map(key => {
const value = getFirstQueryValue(parsedUrl, key);
if (value) {
return decodeURIComponent(value);
}
return value;
});
if (!requestId) {
res.writeHead(400, { 'Content-Type': 'text/plain' });
return res.end(`Bad request.`);
}
// merge over additional query values that we got
let query = vscodeQuery;
let index = 0;
getFirstQueryValues(parsedUrl, wellKnownKeys).forEach((value, key) => {
if (!query) {
query = '';
}
const prefix = (index++ === 0) ? '' : '&';
query += `${prefix}${key}=${value}`;
});
// add to map of known callbacks
mapCallbackUriToRequestId.set(requestId, JSON.stringify({ scheme: vscodeScheme || 'code-oss', authority: vscodeAuthority, path: vscodePath, query, fragment: vscodeFragment }));
return serveFile(req, res, path.join(APP_ROOT, 'resources', 'web', 'callback.html'), { 'Content-Type': 'text/html' });
}
/**
* Handle HTTP requests for /fetch-callback
* @param {import('http').IncomingMessage} req
* @param {import('http').ServerResponse} res
* @param {import('url').UrlWithParsedQuery} parsedUrl
*/
async function handleFetchCallback(req, res, parsedUrl) {
const requestId = getFirstQueryValue(parsedUrl, 'vscode-requestId');
if (!requestId) {
res.writeHead(400, { 'Content-Type': 'text/plain' });
return res.end(`Bad request.`);
}
const knownCallbackUri = mapCallbackUriToRequestId.get(requestId);
if (knownCallbackUri) {
mapCallbackUriToRequestId.delete(requestId);
}
res.writeHead(200, { 'Content-Type': 'text/json' });
return res.end(knownCallbackUri);
}
/**
* @param {import('url').UrlWithParsedQuery} parsedUrl
* @param {string} key
* @returns {string | undefined}
*/
function getFirstQueryValue(parsedUrl, key) {
const result = parsedUrl.query[key];
return Array.isArray(result) ? result[0] : result;
}
/**
* @param {import('url').UrlWithParsedQuery} parsedUrl
* @param {string[] | undefined} ignoreKeys
* @returns {Map<string, string>}
*/
function getFirstQueryValues(parsedUrl, ignoreKeys) {
const queryValues = new Map();
for (const key in parsedUrl.query) {
if (ignoreKeys && ignoreKeys.indexOf(key) >= 0) {
continue;
}
const value = getFirstQueryValue(parsedUrl, key);
if (typeof value === 'string') {
queryValues.set(key, value);
}
}
return queryValues;
}
/**
* @param {string} value
*/
function escapeAttribute(value) {
return value.replace(/"/g, '&quot;');
}
/**
* @param {string} relativePath
* @param {Object.<string, string>} locations
* @returns {string | undefined}
*/
function getExtensionFilePath(relativePath, locations) {
const firstSlash = relativePath.indexOf('/');
if (firstSlash === -1) {
return undefined;
}
const extensionId = relativePath.substr(0, firstSlash);
const extensionPath = locations[extensionId];
if (!extensionPath) {
return undefined;
}
return path.join(extensionPath, relativePath.substr(firstSlash + 1));
}
/**
* @param {import('http').IncomingMessage} req
* @param {import('http').ServerResponse} res
* @param {string} errorMessage
*/
function serveError(req, res, errorCode, errorMessage, responseHeaders = Object.create(null)) {
responseHeaders['Content-Type'] = 'text/plain';
res.writeHead(errorCode, responseHeaders);
res.end(errorMessage);
}
const textMimeType = {
'.html': 'text/html',
'.js': 'text/javascript',
'.json': 'application/json',
'.css': 'text/css',
'.svg': 'image/svg+xml',
};
const mapExtToMediaMimes = {
'.bmp': 'image/bmp',
'.gif': 'image/gif',
'.ico': 'image/x-icon',
'.jpe': 'image/jpg',
'.jpeg': 'image/jpg',
'.jpg': 'image/jpg',
'.png': 'image/png',
'.tga': 'image/x-tga',
'.tif': 'image/tiff',
'.tiff': 'image/tiff',
'.woff': 'application/font-woff'
};
/**
* @param {string} forPath
*/
function getMediaMime(forPath) {
const ext = path.extname(forPath);
return mapExtToMediaMimes[ext.toLowerCase()];
}
/**
* @param {import('http').IncomingMessage} req
* @param {import('http').ServerResponse} res
* @param {string} filePath
*/
async function serveFile(req, res, filePath, responseHeaders = Object.create(null)) {
try {
// Sanity checks
filePath = path.normalize(filePath); // ensure no "." and ".."
const stat = await util.promisify(fs.stat)(filePath);
// Check if file modified since
const etag = `W/"${[stat.ino, stat.size, stat.mtime.getTime()].join('-')}"`; // weak validator (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/ETag)
if (req.headers['if-none-match'] === etag) {
res.writeHead(304);
return res.end();
}
// Headers
responseHeaders['Content-Type'] = textMimeType[path.extname(filePath)] || getMediaMime(filePath) || 'text/plain';
responseHeaders['Etag'] = etag;
res.writeHead(200, responseHeaders);
// Data
fs.createReadStream(filePath).pipe(res);
} catch (error) {
console.error(error.toString());
responseHeaders['Content-Type'] = 'text/plain';
res.writeHead(404, responseHeaders);
return res.end('Not found');
}
}
if (args.launch !== false) {
opn(`${SCHEME}://${HOST}:${PORT}`);
}