Commit Graph

142727 Commits

Author SHA1 Message Date
Dmitriy Vasyura
cfd4aab748 Revert "Use new toggles in the public API"
This reverts commit e067410ba2.
2025-12-18 21:26:57 -08:00
Dmitriy Vasyura
53d82d3dfe Merge remote-tracking branch 'origin/main' into dev/dmitriv/finalize-button-location-api 2025-12-18 21:26:21 -08:00
Megan Rogge
64fda108fb remove unnecessary xterm calls (#284335)
fix #284334
2025-12-18 20:55:30 -08:00
Dmitriy Vasyura
e067410ba2 Use new toggles in the public API 2025-12-18 20:37:36 -08:00
Copilot
5c306a9967 Fix workspace symbol search filtering when query contains # or * (#277922)
* Initial plan

* Fix: Strip special characters (#, *) from workspace symbol queries for fuzzy matching

- Add # to the list of characters removed during query normalization
- Update doScoreFuzzy2Single to use normalized query instead of original
- Add comprehensive tests for workspace symbol search with special characters
- All existing tests still pass (5816 passing)

Co-authored-by: dmitrivMS <9581278+dmitrivMS@users.noreply.github.com>

* Update JSDoc for normalized field to document all removed characters

Updated IPreparedQueryPiece.normalized JSDoc comment to accurately reflect that quotes, ellipsis, and hash characters are also removed in addition to whitespace and wildcards.

Co-authored-by: dmitrivMS <9581278+dmitrivMS@users.noreply.github.com>

* PR feedback

* PR feedback

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: dmitrivMS <9581278+dmitrivMS@users.noreply.github.com>
Co-authored-by: Dmitriy Vasyura <dmitriv@microsoft.com>
2025-12-19 04:34:48 +00:00
Dmitriy Vasyura
d9835cfa08 Finalize quickInputButtonLocation API proposal 2025-12-18 19:36:56 -08:00
Simon Siefke
8fec28c14c fix: memory leak in chat widget (#284288) 2025-12-19 02:51:03 +00:00
Simon Siefke
beecac5671 fix: memory leak in terminal chat widget (#284325) 2025-12-18 22:44:46 +00:00
Paul
89b8c4e9fa Updates for Agent Skills alignment (#284300) 2025-12-18 13:24:21 -08:00
Megan Rogge
1ecd3920e3 update accessible view content as response streams in, rm redundant whitespace (#284311)
Refactor ChatResponseAccessibleProvider to improve focused item management and normalize whitespace in content
2025-12-18 13:22:35 -08:00
Megan Rogge
84c5d6cd04 rm unnecessary code (#284317)
rm line
2025-12-18 13:21:31 -08:00
Megan Rogge
844fd4c5f1 make focusTerminal async for consistency (#284134)
fixes #275562, refactor: update terminal focus handling to use promises for consistency
2025-12-18 12:46:12 -08:00
Megan Rogge
d32733ff9c fix bug with inserting code block into terminal (#284132)
fixes #275345
2025-12-18 11:32:15 -08:00
Benjamin Pasero
2a4c8f5b8a Merge pull request #284297 from microsoft/ben/ideological-ox
agent sessions - labels polish
2025-12-18 19:50:35 +01:00
Benjamin Pasero
dff7b2c90c agent sessions - labels polish 2025-12-18 19:31:55 +01:00
Sandeep Somavarapu
e5e973c52f fix #190761 (#284286) 2025-12-18 17:41:11 +00:00
Megan Rogge
6f2af205b3 fix terminal disposable leak (#284283)
fixes #284198
2025-12-18 17:34:16 +00:00
Alex Ross
3f0a018700 Bump distro (#284281) 2025-12-18 09:08:04 -08:00
Sandeep Somavarapu
643cd83bc6 fix #166627 (#284282) 2025-12-18 17:04:33 +00:00
Benjamin Pasero
09bd247b49 Merge pull request #284275 from microsoft/ben/peaceful-unicorn
Ben/peaceful-unicorn
2025-12-18 17:18:14 +01:00
Rob Lourens
d68eb349b2 Don't try to update element height from a disconnected template (#284202)
* Don't try to update element height from a disconnected template
More explanation of the problem in #232427
For #283356

* this
2025-12-18 17:05:09 +01:00
Benjamin Pasero
22217e63ec Agent sessions: improve the tooltip (fix #278568) 2025-12-18 16:58:54 +01:00
Copilot
96cc23e2e2 Fix terminal completion items not appearing when resourceOptions provided (#284148) 2025-12-18 09:58:31 -06:00
Benjamin Pasero
65f6d80fc4 agent sessions - better layout for session details row 2025-12-18 16:58:13 +01:00
Benjamin Pasero
3c0ce891c7 Don't run timer when agent stopped on "continue to iterate" (fix #283923) 2025-12-18 16:57:44 +01:00
Benjamin Pasero
3f52ca0da5 agent sessions - show more sessions when stacked is expanded 2025-12-18 16:57:05 +01:00
Copilot
385329863f Fix terminal chat quick pick tooltip displaying commands with collapsed newlines (#284153)
* Initial plan

* Fix terminal chat quick pick tooltip by truncating long commands

Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>

* Use markdown code block for multi-line command tooltips

Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>

* Fix tooltip logic to properly detect truncation and multi-line commands

Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>

* Improve code readability and avoid redundant string processing

Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>

* Use template literals for markdown code block construction

Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>
2025-12-18 08:57:46 -06:00
Ladislau Szomoru
6d28298bb5 Git - add option to ignore whitespace for the blame information (#284260) 2025-12-18 15:53:58 +01:00
Don Jayamanne
e3523eda7d Fix Nobteoook cell selectiong + scroll (#284253)
* Fix Nobteoook cell selectiong + scroll

* Update src/vs/workbench/contrib/notebook/browser/view/cellParts/codeCell.ts

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-18 13:40:22 +00:00
Ladislau Szomoru
abd691b025 Git - polish delete worktree picker (#284242) 2025-12-18 12:22:41 +00:00
Lee Murray
e3fbfc124e Merge pull request #284222 from microsoft/mrleemurray/optimistic-llama-harlequin
Add styling for extension bookmarks in high contrast themes
2025-12-18 11:28:52 +00:00
Benjamin Christopher Simmonds
83bc698a3d Merge pull request #284234 from microsoft/benibenj/distinctive-weasel
do not create rename when suggest widget is visible
2025-12-18 12:15:39 +01:00
Lee Murray
9fb450e249 Merge branch 'main' into mrleemurray/optimistic-llama-harlequin 2025-12-18 11:11:05 +00:00
Ladislau Szomoru
a6932a2c79 Git - expose createStash() in the git extension API (#284226)
* Git - expose `createStash()` in the git extension API

* Add method to the interface
2025-12-18 10:59:23 +00:00
BeniBenj
3ce785823d do not create rename when suggest widget is visible 2025-12-18 11:55:22 +01:00
Ladislau Szomoru
150682a14a Git - add worktrees node to the Repositories view (#284224)
* Worktree node - initial implementation

* Wire up various commands
2025-12-18 10:48:41 +00:00
Sandeep Somavarapu
900e7cb348 Revert "Smart scroll: Add scroll position behavior alongside cursor position (#283596)" (#284218)
This reverts commit 1d4be24a05.
2025-12-18 10:21:16 +00:00
mrleemurray
c72e071b6e Add styling for extension bookmarks in high contrast themes 2025-12-18 10:19:27 +00:00
Dmitriy Vasyura
695f93c758 Add editorBracketMatch-foreground color setting (#284031)
* Added editorBracketMatch-foreground color setting

* Undo CSS change as that is unnecessary with theming participant.
2025-12-18 11:03:11 +01:00
Alexandru Dima
13873987f3 Merge pull request #256083 from BartolHrg/bhrg/multiple-empty-copy
fix copy with multiple cursors and empty selections
2025-12-18 08:45:45 +01:00
Alex Ross
b1be24533f Add upvotes to issue-grouping prompt (#283850) 2025-12-18 06:35:44 +00:00
Harald Kirschner
8a279596e9 Update skills setting description (#284193)
Update skills description text
2025-12-17 22:29:21 -08:00
Paul
b76549b5cd Add validation for name and description fields for agent skills (#284155) 2025-12-17 15:44:56 -08:00
MILAN CHAHAR
a04b198e34 Fix terminal icon picker placement (#281275)
Co-authored-by: Megan Rogge <merogge@microsoft.com>
2025-12-17 23:10:07 +00:00
Megan Rogge
32a3ad5307 relayout suggest widget on resize of terminal (#284149)
fixes #258694
2025-12-17 23:06:07 +00:00
Megan Rogge
95fb05bb43 ensure terminal suggest works after moving the terminal to a new view (#284147)
fixes #241989
2025-12-17 22:52:29 +00:00
Copilot
606e114eab Make terminal attachment hover content lazy (#284145) 2025-12-17 22:50:04 +00:00
Copilot
dfc25ccd2b Output filter: support negative and multiple filters (#283595)
* Initial plan

* Implement multiple and negative filters for Output panel

Co-authored-by: sandy081 <10746682+sandy081@users.noreply.github.com>

* Update filter placeholder with examples

Co-authored-by: sandy081 <10746682+sandy081@users.noreply.github.com>

* Add comment to test explaining duplication

Co-authored-by: sandy081 <10746682+sandy081@users.noreply.github.com>

* remove test

* improvise

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: sandy081 <10746682+sandy081@users.noreply.github.com>
Co-authored-by: Sandeep Somavarapu <sasomava@microsoft.com>
2025-12-17 22:46:58 +00:00
Copilot
a808643c3a Add toggles and button support in all Quick Pick locations (#283724)
* Initial plan

* Add createToggleActionViewItemProvider function and comprehensive tests

Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>

* Apply createToggleActionViewItemProvider to quick input ActionBars

Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>

* Add toggle property to IQuickInputButton and update quickInputButtonToAction

Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>

* treat toggles like buttons

* Styles

* fix ci

* light up checked state change for the list buttons & fix CSS

* encapsulate the checked change in the util

* another css fix

* fixes

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>
Co-authored-by: Tyler Leonhardt <tyleonha@microsoft.com>
2025-12-17 22:41:05 +00:00
Alex Dima
1bb90a3b40 Update unit tests 2025-12-17 23:01:52 +01:00