Commit Graph
133149 Commits
Author SHA1 Message Date
Johannes Rieken cb0950e9d7 Migrate github extension to ESM (2nd attempt) (#248312)
* Revert "GitHub - revert ESM migration (#247322)"

This reverts commit 2047ab0fff.

* use `"@vscode/extension-telemetry": "^1.0.0"` which doesn't use default export anymore
2025-05-07 15:52:46 +02:00
Anthony Stewart 146b12cdd0 For editor font choice, if OS is not detected assume Linux (#248133)
For editor font choice, if OS is not detected assume Linux for best compatibility chances
2025-05-07 15:41:20 +02:00
Don Jayamanne f63c3e0f4e Use codemapper when applying edits to notebook (#246674)
* Address code review comments

* Updates

* Updates

* Updates

* Updates

* Updates

* updates
2025-05-07 15:32:32 +02:00
Johannes Rieken f6963b9cb9 debt - add IChatModel#requestInProgressObs and IChatResponseModel#isInProgress to prevent further bugs (#248310)
* fixes https://github.com/microsoft/vscode/issues/248211

* debt - add `IChatModel#requestInProgressObs` and `IChatResponseModel#isInProgress` to prevent further bugs
2025-05-07 15:22:45 +02:00
Benjamin Pasero 1adb79116d process explorer tweaks (#248309) 2025-05-07 15:17:00 +02:00
Sandeep Somavarapu 55442e23e7 fix extension getting grayed out (#248303) 2025-05-07 14:07:41 +02:00
Henning Dieterichs 014c000f81 Moves common/core range datastructures to common/core/ranges 2025-05-07 13:15:40 +02:00
Sandeep Somavarapu 683ece7448 use resource api for all get extensions requests with experiment (#248299) 2025-05-07 13:10:09 +02:00
Ladislau Szomoru dc07b8e738 SCM - disable gutter menu in the quick diff peek widget (#248298) 2025-05-07 13:03:40 +02:00
Henning Dieterichs e1d36b84cd Makes _createNew protected. 2025-05-07 12:49:37 +02:00
Benjamin Pasero ca8d986340 process explorer - adopt custom hover (#248295) 2025-05-07 12:44:06 +02:00
Henning Dieterichs b2860b1398 Fixes ci 2025-05-07 12:40:34 +02:00
Henning Dieterichs f9d15472a0 Moves data structures into vs/editor/common/core/2d 2025-05-07 12:40:34 +02:00
Henning Dieterichs 20ec16985d Moves rarely used/very specific utilities into editor/common/core/misc 2025-05-07 12:39:26 +02:00
Ladislau Szomoru ae7a7b1918 SCM - 💄 refactor quick diffs so that they do not use the quick diff label as a key (#248293)
* SCM - cleanup label property

* Fix navigating changes so that it factors in quick diff visibility
2025-05-07 12:38:46 +02:00
Henning Dieterichs b7a4e2f710 Adds Edit/StringEdit/ArrayEdit/LengthEdit data structures 2025-05-07 12:08:45 +02:00
M Hickford 503bace89c Highlight active line number correctly regardless of word wrap (#240029)
Previously, the line number was only highlighted when cursor was on the first part of a wrapped line.
2025-05-07 09:55:58 +00:00
Sandeep Somavarapu 12add8b5e2 switch default to use marketplace latest api (#248289) 2025-05-07 11:49:05 +02:00
Johannes Rieken ea0483469b ESM improvements for hybrid extensions (#248286)
This PR makes it possible to have an extension that uses ESM for the NodeJS EH and CJS for the web worker EH.

A sample is the GH issue notebooks extension: https://github.com/microsoft/vscode-github-issue-notebooks/pull/185

re https://github.com/microsoft/vscode/issues/130367
2025-05-07 10:41:18 +02:00
Justin Chen 94590884c8 refactor ui element selection to standalone service (#248185)
* big refator to ui element's own service

* move native to own file

* add native type

* fix in layer checker

* fix in layer checker

* fix whitespace

* fix another whitespace

* Update layersChecker.js

* build still not passing

* Update layersChecker.js

* update layerChecker using npm run compile

* try updating layer checker rules

* rename simple browser service

* another rename in app.ts
2025-05-07 01:24:21 -07:00
Johannes Rieken 49dc138e83 Merge pull request #248218 from microsoft/joh/sympathetic-condor
update notebooks
2025-05-07 09:00:24 +02:00
Benjamin Pasero 58592ced33 fix: correct import path for ProcessExplorerEditorInput and add new editor input class (#248283) 2025-05-07 08:58:28 +02:00
Johannes Rieken c28d69898a make sure to await accepting automatically so that transaction doesn't trip (#248280)
re https://github.com/microsoft/vscode-copilot-release/issues/9087
2025-05-07 08:34:42 +02:00
Johannes Rieken b94056d92e Merge branch 'main' into joh/sympathetic-condor 2025-05-07 07:46:54 +02:00
Benjamin Pasero 83d1ff7491 process explorer - turn on useNewProcessExplorer (#248276) 2025-05-06 21:35:39 -07:00
Benjamin Pasero c398c11d80 welcome - align copilot settings text (#248277) 2025-05-06 21:25:07 -07:00
Benjamin Pasero f2d908ace5 chat - setup dialog cleanup (#248234) 2025-05-07 05:31:54 +02:00
Rob Lourens f229e7c3e6 Clean up chat mode switching (#248270)
Fix microsoft/vscode-copilot#15835
2025-05-06 18:53:35 -07:00
Bhavya U 4437fa4ae2 Update getting-started actions and message (#248269) 2025-05-06 17:57:32 -07:00
Rob Lourens 225f587e1e Add nicer tooltip to mode picker (#248267)
Fix microsoft/vscode-copilot#16666
2025-05-07 02:15:35 +02:00
bhack 76c064bd87 Add to new source format and the mandatory signed-by (#239390)
fixes #238697
2025-05-06 23:33:19 +00:00
Oleg Solomko 6d49a47a77 Merge pull request #248233 from microsoft/legomushroom/prompts/linter
add stricter linter rules for the prompt files source code
2025-05-06 16:04:42 -07:00
Matt Bierner 84bc36a727 Merge pull request #248252 from mjbvz/cloudy-quelea
Rename file
2025-05-06 15:48:16 -07:00
Tyler James Leonhardt 690d2be258 Clean up some dead code and add a telemetry even to track classic microsoft auth usage (#248256)
So we can see how many people disable MSAL.
2025-05-06 15:36:17 -07:00
Oleg Solomko d3e2fd99c1 rename 'Stream' class to 'ObjectStream' and improve documentation comments 2025-05-06 14:56:38 -07:00
Oleg Solomko c7a624a4be switch to setTimeout for the 'stream' utility to fix in-browser unit tests 2025-05-06 14:56:38 -07:00
Oleg Solomko 2f392d619e move strict tsconfig closer to the prompt files source code and add missing documentation comments 2025-05-06 14:56:37 -07:00
Oleg Solomko 7212555ae4 add unit tests for the 'Stream' utility 2025-05-06 14:56:37 -07:00
Oleg Solomko f15d50d221 cleanup eslint config, fix more linter failures 2025-05-06 14:56:37 -07:00
Oleg Solomko 9394f4cc77 text model contents provider to remove floating promises 2025-05-06 14:56:37 -07:00
Oleg Solomko 03c1c34cda refactor token stream to remove floating promises 2025-05-06 14:56:37 -07:00
Oleg Solomko b49c8c8245 more eslint rules and linter error fixes 2025-05-06 14:56:36 -07:00
Oleg Solomko 59b0b30683 add more eslint rules and fix related linter issues 2025-05-06 14:56:36 -07:00
Oleg Solomko baaabfff4a reduce number of linter rules, address all outstanding linter errors 2025-05-06 14:56:36 -07:00
Oleg Solomko 68e20bd3d2 fix more linter errors 2025-05-06 14:56:36 -07:00
Oleg Solomko 361cc97926 fix issues generated by the new linter config 2025-05-06 14:56:36 -07:00
Oleg Solomko 5ba5d94744 add linting config for the prompt files source code 2025-05-06 14:56:35 -07:00
Matt Bierner ff1b63d1f4 Rename file
Too many `dnd` files
2025-05-06 14:48:32 -07:00
Peter Elmers fa00def553 Fix cancellation logic in Picker onDidChangeValue handler (fixes #247945) (#247946)
fix the slow search
2025-05-06 14:46:37 -07:00
Ladislau Szomoru 23032d9afe SCM - Fix quick diff navigation commands (#248242)
* Fix Show Next Change/Go to Next Change commands

* Fix Show Previous Change command
2025-05-06 14:07:28 -07:00