Commit Graph

148279 Commits

Author SHA1 Message Date
John Murray
f47e17c461 Normalize Windows drive letter when comparing cwd and userHome (fix #293049) (#293065) 2026-02-05 11:59:16 -08:00
Dmitriy Vasyura
6f5c1eaa17 Add my name for sanity tests in CODENOTIFY (#293197) 2026-02-05 19:53:24 +00:00
Benjamin Pasero
22d90caaca modal editor - style and size tweaks (#293193) 2026-02-05 11:48:30 -08:00
Benjamin Pasero
3ef1567cc0 editors - open MCP server modal as well (#293189) 2026-02-05 19:19:27 +00:00
Raymond Zhao
2bb11a0af2 fix: filter interaction with settings search regressed (#293187) 2026-02-05 19:11:38 +00:00
Lee Murray
82714b58c8 Merge pull request #293186 from microsoft/mrleemurray/outstanding-gray-dove
Update input validation colors in 2026 theme files
2026-02-05 19:06:33 +00:00
Megan Rogge
57bad9e579 add a bunch of logs for output monitor (#292732) 2026-02-05 10:59:42 -08:00
mrleemurray
1a8d39cdc6 Update input validation colors in 2026 theme files 2026-02-05 18:46:13 +00:00
Raymond Zhao
fc61509bb6 Merge pull request #292989 from microsoft/rzhao271/public-lion
feat: move core chat settings to top-level ToC entry
2026-02-05 10:15:19 -08:00
Alex Ross
e32b285afc Warn about distro commit and compat check early (#293104)
* Warn about distro commit and compat check early

* Move distro and extension validation to separate non-blocking stage (#293124)

* Initial plan

* Add separate ValidationChecks stage for distro and extension warnings

- Created new product-validation-checks.yml template for validation checks
- Added ValidationChecks stage to product-build.yml that runs in parallel with Compile
- Only runs when VSCODE_PUBLISH is true (release builds)
- Removed checks from product-compile.yml to avoid duplication
- Both checks use continueOnError and warning modes to make stage go orange without blocking

Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com>

* Simplify product-validation-checks.yml following product-publish/release pattern

- Removed unnecessary node_modules caching, NPM registry setup, and authentication
- Simplified to just install build dependencies (npm ci in build directory)
- Reduced from 91 lines to 41 lines (55% reduction)
- Follows same pattern as product-publish.yml and product-release.yml

Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com>

---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com>
2026-02-05 18:00:33 +00:00
Johannes
772a2d094e Refactor build system: replace createFileContentMapper with fileContentMapperPlugin for better integration with esbuild 2026-02-05 18:38:36 +01:00
Raymond Zhao
5b63ed8b9e Update src/vs/workbench/contrib/preferences/browser/settingsLayout.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-05 09:04:18 -08:00
Benjamin Pasero
5bfd50175c Revert "chore: replace legacy watcher with @parcel/watcher for build file watching (#292803)" (#293152)
* Revert "ignore watch errors (#292873)"

This reverts commit 08f3997957.

* Revert "chore: replace legacy watcher with @parcel/watcher for build file watching (#292803)"

This reverts commit 82b251a409.
2026-02-05 16:49:17 +00:00
Johannes
1ab650b351 Merge branch 'main' into joh/esbuild-the-things 2026-02-05 17:35:18 +01:00
Christof Marti
3acdd6f3cb Bump distro 2026-02-05 17:12:31 +01:00
Lee Murray
21bea13943 Merge pull request #293140 from microsoft/mrleemurray/complex-gold-marlin
Update selection and highlight background colors in 2026 Dark theme
2026-02-05 16:07:13 +00:00
Christof Marti
2fd6a33c04 Surface power API 2026-02-05 16:57:40 +01:00
Alexandru Dima
4b4cae374f Mark these as ExP controllable (#293135) 2026-02-05 15:54:33 +00:00
Connor Peet
dae9c940ba chat: wire up yieldrequested for steering messages (#293026)
Also turns it on by default since queue/steer generally works
2026-02-05 15:54:00 +00:00
Lee Murray
db2ddd518b Merge pull request #293133 from microsoft/mrleemurray/yelling-crimson-anaconda
Update theme colors for command center and editor widgets
2026-02-05 15:50:54 +00:00
Daniel Imms
d7c05973e3 Merge pull request #293116 from EmrecanKaracayir/emrecankaracayir/inline-chat-border
Fixes: #293115
2026-02-05 07:44:42 -08:00
mrleemurray
93c6f6091f fix: update selection and highlight background colors in 2026 Dark theme 2026-02-05 15:39:34 +00:00
Benjamin Pasero
f26a1d13b6 toasts - fix leaks (#293119) 2026-02-05 15:35:25 +00:00
mrleemurray
36d5f82b19 theme - add widget border and refine shadow styles in 2026 light theme 2026-02-05 15:17:37 +00:00
Vijay Upadya
45934c7f2a Enable copilotTrackingId as assignment unit in vscode core (#292997)
* Prevent ChatEditorInput leak

* Few minor updates

* Revert "Few minor updates"

This reverts commit 92ecb6728d.

* Revert "Prevent ChatEditorInput leak"

This reverts commit 38f5c83895.

* add copilotTrackingId

* test change

---------

Co-authored-by: vijay upadya <vj@example.com>
2026-02-05 15:58:45 +01:00
Emrecan Karaçayır
dcde0873f2 Fixes: #293115 2026-02-05 17:57:00 +03:00
Robo
a3b2a31e23 fix: launching application after install on windows (#292864)
* fix: launching application after install on windows

* chore: rely on setup to create the mutex
2026-02-05 23:55:42 +09:00
Alex Ross
833ea644b8 Skip install and enable vscode-smoketest-check extension (#293111)
See https://github.com/microsoft/vscode/issues/293108
2026-02-05 14:53:55 +00:00
Alex Ross
da60cfc537 Bump distro (#293094) 2026-02-05 13:29:21 +00:00
mrleemurray
f45c1a83ff theme - update command center and widget background colors in 2026 light theme 2026-02-05 12:49:11 +00:00
mrleemurray
e80df14308 theme - update color values for command center and editor widgets in dark and light themes 2026-02-05 12:40:17 +00:00
Benjamin Pasero
bf79fb66ac editors - introduce MODAL_GROUP for a modal editor part (#293020) 2026-02-05 11:33:36 +00:00
Benjamin Pasero
e940fedc0f agent sessions - remove border when sessions show stacked (#293074) 2026-02-05 11:23:24 +00:00
Alex Ross
9519571a4a Skip flaky test " setTextDocumentLanguage for notebook cells" (#293072) 2026-02-05 11:04:16 +00:00
ATUR
f6965796dc Fix/resource leak osreleaseinfo (#293027)
* Fix typo: accomodate -> accommodate

Fix spelling of "accommodate" in comments across multiple files:
- src/vs/editor/common/viewLayout/viewLayout.ts
- src/vs/platform/files/node/watcher/parcel/parcelWatcher.ts
- src/vs/workbench/common/editor/editorGroupModel.ts

* fix: close file handle in getOSReleaseInfo to prevent resource leak

The FileHandle opened for reading os-release files was never closed,
which could lead to file descriptor leaks. Added a finally block to
ensure the handle is properly closed regardless of success or error.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 10:10:52 +00:00
Dmitriy Vasyura
e6fdfd7d0e Update icons for ipynb and code-workspace file associations on Windows (#293037) 2026-02-05 18:54:49 +09:00
Dmitriy Vasyura
de9c5a99a8 Register App Path for VS Code on Windows (#293009) 2026-02-05 18:51:18 +09:00
Josh Spicer
0561e9e261 Do not update agent status indicator bg color when debugging (#292905)
* do not update agent status inicator bg color when debugging

* actually this

* Add themeable agentStatusIndicator.background color to avoid debug override (#292944)

* Initial plan

* Add themeable agentStatusIndicator.background color to avoid debug override

Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com>

* update known variables

---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
2026-02-05 10:46:25 +01:00
Alex Ross
dd683d8b8c BUILD: Revert "fix: associate extHost lifecycle to window" (#293053)
Revert "fix: associate extHost lifecycle to window (#292672)"

This reverts commit b22bccfc65.
2026-02-05 09:22:21 +00:00
Jimmy Leung
e7cfb10cb8 vscode-dts: Add LineCommentConfig interface & update lineComment (#289457)
* vscode-dts: Add LineCommentConfig interface & update lineComment

* rename config to rule

---------

Co-authored-by: Aiday Marlen Kyzy <aidaymarlenkyzy@gmail.com>
2026-02-05 09:21:27 +00:00
Dmitriy Vasyura
bdacbb9349 Fix flaky tests by freezing time (#293043) 2026-02-05 08:51:38 +00:00
Alexandru Dima
38f162654f Make the view models known to the text models to ensure all events are processed immediately (#292846)
* Refactor view model to directly receive model events

Simplify how the view model receives and processes model events by establishing a more direct connection between the model and view model layers.

Co-authored-by: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>

* Fix post-merge errors

* Add jsdoc comments

* Fix cursor position during undo/redo with immediate viewModel events

Pass resultingSelection through the call chain during undo/redo:
- _applyUndoRedoEdits -> _doApplyEdits -> _emitContentChangedEvent

This ensures viewModels receive the correct cursor selection immediately
when processing content changes, rather than falling back to marker
recovery which places the cursor at the end of inserted text.

Fixes issue #42783

* Update src/vs/editor/test/browser/viewModel/viewModelImpl.test.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/vs/editor/test/common/model/model.test.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fix formatting

---------

Co-authored-by: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-05 09:29:18 +01:00
Johannes
ae8e3c3178 feat: add copyCodiconsTask to vscode-web CI build process 2026-02-05 09:24:08 +01:00
Paul
974f2037e2 Updates for chat extension hooks (#292991) 2026-02-04 19:00:17 -08:00
Courtney Webster
f850b0a521 Merge pull request #292728 from microsoft/convincing-carp
Add scroll behavior setting for Settings editor
2026-02-04 20:37:09 -06:00
Rob Lourens
10f06540ff Rename and clarify internal vs external chat hook types (#292979)
* Make explicit chat hook "internal" vs "external" types

* Renames

* Avoid types re-export

* Move to hooks/

* This
2026-02-05 01:31:42 +00:00
Raymond Zhao
70f5cb9751 chore: combine comments 2026-02-04 17:20:08 -08:00
Matt Bierner
ab2c9005e0 Merge pull request #292983 from mjbvz/dev/mjbvz/curved-primate
Fix opening chat editors
2026-02-04 17:15:58 -08:00
Raymond Zhao
bcdcd5b567 feat: sort settings by experimental status 2026-02-04 17:11:34 -08:00
Raymond Zhao
e190bdfaf8 feat: add chat settings in their own section 2026-02-04 17:02:19 -08:00