Commit Graph

134123 Commits

Author SHA1 Message Date
Daniel Imms
fe00a26ec8 xterm@5.6.0-beta.110
Fixes #190629
2025-06-06 08:18:34 -07:00
Daniel Imms
f9631e7eaa Merge pull request #250306 from microsoft/tyriar/248589
Import type from xterm/headless
2025-06-06 08:00:24 -07:00
Johannes Rieken
84200a8259 chore - remove unused toolSelectionIsExclusive fyi @roblourens (#250860) 2025-06-06 07:59:51 -07:00
Daniel Imms
887037b90d Merge pull request #250672 from microsoft/copilot/fix-250671
Add workbench.action.terminal.sendSignal command
2025-06-06 07:48:32 -07:00
Daniel Imms
b2a80a8e12 Merge pull request #250730 from microsoft/copilot/fix-229157
Fix race condition in terminal quick fix provider registration
2025-06-06 07:36:33 -07:00
Henning Dieterichs
4ebad700d6 SingleLineEdit -> LineReplacement 2025-06-06 16:35:24 +02:00
Daniel Imms
aa095f877e Merge pull request #250670 from microsoft/copilot/fix-250669
Consolidate write data to terminal and send sequence commands
2025-06-06 07:34:27 -07:00
Henning Dieterichs
13ff4544a7 Fixes https://github.com/microsoft/vscode/issues/230056. (#250856)
Co-authored-by: Dipta Mahardhika <146386738+d-mahard@users.noreply.github.com>
2025-06-06 07:27:14 -07:00
Henning Dieterichs
74a9183a51 Fixes https://github.com/microsoft/vscode-copilot/issues/13637 2025-06-06 16:14:28 +02:00
Benjamin Pasero
45e745153a chat - core provided chat submenus in components (#250851) 2025-06-06 16:09:13 +02:00
Benjamin Pasero
65bb1d66dc assertIsDefined vs assertDefined (fix #248362) (#250844) 2025-06-06 16:08:12 +02:00
Martin Aeschlimann
af623e09a1 move prompt codecs and utils to workbench/contrib/chat/common/promptSyntax (#250847) 2025-06-06 06:32:24 -07:00
Johannes Rieken
9463e56124 fixes https://github.com/microsoft/vscode-copilot/issues/12412 (#250843) 2025-06-06 06:15:44 -07:00
Martin Aeschlimann
796eeff9c2 move prompt file actions under vs/workbench/contrib/chat/browser/promptSyntax (#250836)
* Move promptfile actions/pickers under workbench/contrib/chat/browser/promptSyntax

* fix

* renames
2025-06-06 04:58:41 -07:00
Aiday Marlen Kyzy
5457a12c4a Add setting autoIndentOnPasteWithinString (#250465)
* add setting autoindent on paste

* setting value to false

* autoindentonpastewithinstring
2025-06-06 13:55:50 +02:00
Martin Aeschlimann
274671e388 Merge pull request #250728 from microsoft/aeschli/quintessential-llama
Polish fileLocator.createFilesUpdatedEvent method
2025-06-06 13:40:01 +02:00
Henning Dieterichs
4097467973 Fixes #242059 2025-06-06 13:15:48 +02:00
Johannes Rieken
c7ae22259e no more asyncTransaction usage in chat land (#250831)
fixes https://github.com/microsoft/vscode/issues/248827
2025-06-06 04:00:19 -07:00
Johannes Rieken
9ab3157357 chore - cleanup decoratior util (#250827) 2025-06-06 12:27:05 +02:00
Johannes Rieken
de44553a7a avoid const-export-function-expression (#250826)
https://github.com/microsoft/vscode/issues/248387
2025-06-06 12:26:48 +02:00
Benjamin Pasero
1330a32f25 debt - use esbuild for CSS minification (#250820) 2025-06-06 03:04:01 -07:00
Martin Aeschlimann
76f0cc5d54 Merge branch 'main' into aeschli/quintessential-llama 2025-06-06 12:01:04 +02:00
Johannes Rieken
d49ebe603c reveal next file when keep/undoing last hunk (#250821) 2025-06-06 02:59:12 -07:00
Aiday Marlen Kyzy
507316dcb4 Add setting autoindent on paste (#250463)
* add setting autoindent on paste

* setting value to false

* remove ignoring of indentation when indenting line comments

* adding back code
2025-06-06 11:40:12 +02:00
Aiday Marlen Kyzy
554fc55dbe Consider line comments when determining indentation (#250591) 2025-06-06 11:39:28 +02:00
Aiday Marlen Kyzy
30625ad8e3 Verify the range is valid before getting the lin max column (#250450)
verify the range is valid before getting the lin max column
2025-06-06 11:38:58 +02:00
Enzo Nunes
d9145a291d Fix line comment action for makefiles (Fixes #234464) (#243283)
* Fix line comment action for makefiles (Fixes #234464)

Pass languageId to _analyzeLines to distinguish makefiles
from the rest of the languages.

Add test to _analyzeLines specifically for makefiles.

* Remove hardcoded string. Apply fix at LanguageConfigurationService. Add comment rule to specify fixed column token placement. Change test scope to test line command instead of just testing the _analyzeLines method.

* change added field to use bool instead of user-chosen offset

* add check to remove comment detection

* add check to following space removal

* update branch. add config interface for new noindent option. adapt existing logic for new config format.

* fix small issue with following space removal

* polish

---------

Co-authored-by: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
2025-06-06 11:22:37 +02:00
Raffaele Garofalo
2685e2a6b3 Refactoring editor sticky scroll (#248131)
* refactor: enhance documentation for StickyLineCandidateProvider methods #248082

* Removed unusued statement causing hygiene build to fail #244845

* polish

---------

Co-authored-by: Aiday Marlen Kyzy <aidaymarlenkyzy@gmail.com>
Co-authored-by: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
2025-06-06 11:17:48 +02:00
Johannes Rieken
ff63adf56a fix https://github.com/microsoft/vscode/issues/247820 (#250816) 2025-06-06 02:11:50 -07:00
Johannes Rieken
5efdeefa0b deprecate self-dispose object/pattern (#250815)
migrate cell entry fyi @DonJayamanne

re https://github.com/microsoft/vscode/issues/248366
2025-06-06 02:00:54 -07:00
Johannes Rieken
cec203960c chore - Use simple suite- and test-names and leave styling up to the reporter (#250811) 2025-06-06 01:56:29 -07:00
Emmanuel Ferdman
478c7cf04e Fix launch.json reference
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2025-06-06 10:38:21 +02:00
Benjamin Pasero
f69a03948e debt - some assorted changes (#250807)
* debt - some assorted fixes

* fix ci

* remove duplicate dependency
2025-06-06 01:32:05 -07:00
Johannes Rieken
0a63b0345d fix https://github.com/microsoft/vscode/issues/248686 (#250810)
* replace `wait` util with `timeout` usage

* remove `waitRandom`

* use `mock` over `mockObject` duplicate
2025-06-06 01:15:44 -07:00
Daniel Imms
ab6d98e599 Fix extraction of tab title name (#250621)
* Fix extraction of tab title name

Fixes microsoft/vscode-internalbacklog#5499

* Engineering - update agent pool

---------

Co-authored-by: Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com>
2025-06-06 09:11:43 +02:00
Ladislau Szomoru
1e0fceced0 SCM - disable variable line height in the input field (#250802) 2025-06-06 00:02:54 -07:00
Benjamin Pasero
5535b4579f debt - more powerful layer checker with TS support (#250752) 2025-06-06 08:56:50 +02:00
Johannes Rieken
7774f735cd fix https://github.com/microsoft/vscode/issues/247849 (#250803) 2025-06-05 23:56:45 -07:00
Johannes Rieken
b3bc713550 Merge pull request #200000 from chengluyu/fix/font-variation-settings-on-suggestions
Apply `font-variation-settings` to the suggestion widget (fix #199954)
2025-06-06 08:51:31 +02:00
Benjamin Pasero
dcf7b7c2cd debt - adopt findEditors in more places (#250712) 2025-06-06 08:44:39 +02:00
Johannes Rieken
9ed10330f9 Merge branch 'main' into fix/font-variation-settings-on-suggestions 2025-06-06 08:22:21 +02:00
Josh Spicer
998fb69268 hello 1.102.0 (#250791) 2025-06-05 17:28:18 -07:00
Kaitlin Brooks
921786be45 Chat code block pill token updates (#250531)
* update colors for icon labels  to meet accessibility color contrast requirements

* - update colors for added and removed labels to pass color contrast requirements
- added the used tokens to vscode-known-variables

* fixing margin-left

* update editor gutter colors for added and deleted resources, removed the previously added gitDecoration tokens from known variables

* update editor gutter colors for added and deleted lines in dark_modern and updated the fallback colors for editorGutterDeletedBackground

* undoing changes to editorGutterAddedBackground and editorGutterDeletedBackground

* add foreground colors for added and deleted lines in chat code blocks in chatColors.ts

* add chat foreground colors for added and deleted lines in vscode-known-variables.json

* rename chat color variables for added and removed lines in chat code block pill

---------

Co-authored-by: Justin Chen <54879025+justschen@users.noreply.github.com>
2025-06-05 16:17:46 -07:00
Copilot
669d397ee8 Fix cell reveal when followCellExecution enabled and notebook tab not active (#250646)
* Initial plan for issue

* Fix cell reveal when followCellExecution enabled and notebook tab not active

- Add ensureNotebookEditorVisible function to bring notebook tab into view before revealing cells
- Modify runCell function to ensure notebook editor is visible when autoReveal is enabled
- Update all runCell calls to pass editorService for finding and opening notebook editor
- Fixes issue where cells were not revealed when notebook tab was not currently active

Co-authored-by: Yoyokrazy <12552271+Yoyokrazy@users.noreply.github.com>

* whitespace

* rm obvious comment + revealIfOpened

* the actual correct solution

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Yoyokrazy <12552271+Yoyokrazy@users.noreply.github.com>
Co-authored-by: Michael Lively <milively@microsoft.com>
2025-06-05 15:21:06 -07:00
Justin Chen
43f7e60f62 force no border on request monaco list row (#250777) 2025-06-05 15:12:07 -07:00
Josh Spicer
0264176af1 Bulk query marketplace check for missingFromMarketplace (#250775)
* bulk query marketplace, add telemetry

* send telemetry on non-zero missingcount

* more useful telemetry

* telemetry for queriedIds and missingIds

* no need for an extra loop
2025-06-05 13:47:54 -07:00
Josh Spicer
0def0be8e5 Directly query for extension version before declaring it missing (#250763)
* directly query for extension version before declaring it missing

* always fire event

* show missingFromGallery even when extension is disabled or not running

* whitespace
2025-06-05 10:04:58 -07:00
Johannes Rieken
15805d0e29 make sure InlineAnchorWidget get disposed (#250759)
fixes https://github.com/microsoft/vscode/issues/250758
2025-06-05 09:17:12 -07:00
Martin Aeschlimann
b2b3389b5f Instruction files - comma separated list of glob patterns not working in applyTo property (#250754)
* Instruction files - comma separated list of glob patterns not working in applyTo property

* use path, not fsPath

* fix test
2025-06-05 09:14:30 -07:00
Robo
a089903a31 chore: bump electron@35.5.1 (#250608)
* chore: bump electron@35.5.1

* chore: update build

* chore: update distro
2025-06-05 08:37:19 -07:00