Commit Graph

142780 Commits

Author SHA1 Message Date
Don Jayamanne d87d06f0e6 Fix Notebook Cell Editor height calc when pasting and scrolling (#284554)
Fix Notebook Cell Editor heigh calc when pasting and scrolling
2025-12-19 19:56:29 -08:00
Tyler James Leonhardt d5df40d240 Remove deprecated widget API (#284546)
and move the widget logic into the QuickWidget class
2025-12-20 00:52:11 +00:00
Tyler James Leonhardt d390495f1f Old toggles be gone (#284544)
New button-based toggles are cooler
2025-12-19 16:28:44 -08:00
Benjamin Pasero e476eef3ee "Search with AI" option shows even if you have "Disable AI Features" enabled (#283174) (#284463) 2025-12-19 18:09:24 -06:00
Tyler James Leonhardt 4f3bfddbb5 Use the new Button as Toggles syntax for Language Model Tools Confirmation (#284541)
Same behavior, but now you don't have to maintain a Toggle.
2025-12-19 15:50:01 -08:00
Tyler James Leonhardt f0be43a395 This should have been input not inline buttons (#284540)
input is actually the buttons in the input.
2025-12-19 15:42:46 -08:00
Tyler James Leonhardt 4497960ce3 Use a button instead of a toggle for the theme picker (#284367)
Since it's just opening to settings, let's make it a button instead of a toggle. I also moved it from being an input button to an inline one which makes more sense since it takes you out of the picker.

Maybe worth considering in a follow up turning this into a toggle (using the new `.toggle` property on `IQuickInputButton`) and then having the toggle turn the detection mode on and off. Modifying the setting without having to go to the settings view.
2025-12-19 15:42:08 -08:00
Tyler James Leonhardt 591b6b9e31 Fix positioning of count with toggles (#284533)
Fixees two bugs:
1. the count was rendering over button-based toggles
2. the positioning was not being reset when there were no toggles
2025-12-19 22:25:46 +00:00
Daniel Imms 096a817788 Merge pull request #284244 from tharani-2006/add-terminal-resize-dimensions-overlay
Terminal: show dimensions overlay while resizing
2025-12-19 13:25:14 -08:00
Dmitriy Vasyura 9193fd5dd2 Watch and remove file attachments that are deleted (#283387)
* Watch and remove file attachments that are deleted

* PR feedback

* PR feedback
2025-12-19 12:26:00 -08:00
Daniel Imms 5a2d002605 Support terminal editors and switching containers 2025-12-19 12:09:06 -08:00
Aaron Munger fd7a36954b don't suggest IW as context (#284505)
* dont use IW editors in explicit context

* set to undefined
2025-12-19 19:43:08 +00:00
Daniel Imms 4d27c0201c Move overlay into new class 2025-12-19 11:31:06 -08:00
Daniel Imms 022385d9b3 Use processReady and timeout to prevent initial resize events 2025-12-19 11:18:29 -08:00
Daniel Imms af1ae58785 Revert parentElement change in terminalTabbedView.ts 2025-12-19 11:08:42 -08:00
Daniel Imms 36c2c4c2b1 Merge pull request #284363 from microsoft/tyler/known-marlin
Move terminal run recent to use a button toggle
2025-12-19 10:23:39 -08:00
Sandeep Somavarapu 7a4516103c fix #232864 (#284500) 2025-12-19 18:11:54 +00:00
Sandeep Somavarapu e94fb8bfc8 fix #232862 (#284488) 2025-12-19 17:29:34 +00:00
Daniel Imms 5e032c52ca Merge pull request #284482 from microsoft/tyriar/node-pty-43
node-pty@1.1.0-beta43
2025-12-19 08:46:26 -08:00
THARANIPRAKASH 750848de19 Move terminal resize overlay to TerminalInstance; support multi-terminal and manual resize 2025-12-19 21:57:23 +05:30
Daniel Imms 17485f9083 node-pty@1.1.0-beta43
Brings in further improvements to handling of write backpressure. After
this we no longer throttle at all which means that for older versions of
bash at least on macOS interleaving is possible, but pasting and sending
should be near instantaneous for any reasonable amount of text. I
measured zsh injesting 5mb of data in ~14 seconds.

See:

- microsoft/node-pty#835
- microsoft/node-pty#837
- microsoft/node-pty#839

Part of #246204, #283056
2025-12-19 08:17:38 -08:00
Daniel Imms 6b56181421 Merge pull request #280967 from sudip-kumar-prasad/fix/terminal-default-cmd-icon
Fix: use codicon id for Command Prompt default profile icon
2025-12-19 08:08:44 -08:00
Ladislau Szomoru b5397ced5d Git - add new method to the interface (#284471) 2025-12-19 07:53:53 -08:00
Benjamin Pasero 997708d01c Merge branch 'main' into fix/terminal-default-cmd-icon 2025-12-19 16:15:49 +01:00
Ladislau Szomoru b81bd1a1d1 SCM - hide worktrees created by Copilot Chat (#284462) 2025-12-19 15:02:54 +00:00
Simon Siefke c843a8ad8c fix: memory leak in terminal editor (#279088) 2025-12-19 14:58:13 +00:00
Simon Siefke ad89fb781a fix: memory leak in extension icon widget (#280566) 2025-12-19 14:53:16 +00:00
Benjamin Christopher Simmonds 7f08f95ad5 Merge pull request #284452 from microsoft/benibenj/handsome-leopard
Fix notebooks gutter indicator arrow not showing
2025-12-19 15:04:47 +01:00
Henning Dieterichs f34aaead5b Revert "Add editorBracketMatch-foreground color setting (#284031)" (#284451)
Fixes https://github.com/microsoft/vscode/issues/284444

This reverts commit 695f93c758.
2025-12-19 14:00:20 +00:00
Ladislau Szomoru 9e9552238e Git - one more icon to update for worktrees (#284450) 2025-12-19 13:54:31 +00:00
Sandeep Somavarapu af21d8697a fix #284447 (#284449) 2025-12-19 13:52:44 +00:00
Daniel Imms 383949db0b Merge pull request #284445 from microsoft/tyriar/284336
Restrict terminal.integrated.windowsUseConptyDll
2025-12-19 05:47:34 -08:00
BeniBenj c677363824 fix notebooks gutter indicator arrow not showing 2025-12-19 14:34:48 +01:00
Daniel Imms e9e52c3b3d Restrict terminal.integrated.windowsUseConptyDll
Fixes #284336
2025-12-19 05:27:36 -08:00
Benjamin Christopher Simmonds 10a6e298ed Merge pull request #284434 from microsoft/benibenj/raw-primate
Fix notebook background colors
2025-12-19 13:33:14 +01:00
BeniBenj 6b4945d390 fix notebook background colors 2025-12-19 13:14:50 +01:00
Benjamin Pasero eba6411f8a fs - ensure atomic writes are allowed to create and overwrite tmp file (#284422) 2025-12-19 11:43:16 +00:00
Don Jayamanne 5ad0c7c621 Fix Notebook cell layout issue when navigating cells (#284341)
* Fix Notebook cell layout issue when navigating cells

* 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-19 22:35:28 +11:00
Benjamin Pasero 7d1e2d4bad agent sessions - track sessions viewer limited state in workspace memento (#284416) 2025-12-19 03:35:15 -08:00
Benjamin Pasero 848237863f Codex: Incorrect highlighting of selected session in Agent Sessions view (#275458) (#284419) 2025-12-19 03:34:52 -08:00
Ladislau Szomoru ae4e9e60ee Git - use different icon for worktrees created by copilot (#284413) 2025-12-19 10:56:47 +00:00
Sandeep Somavarapu d2316317da fix #205657 (#284409) 2025-12-19 19:34:43 +09:00
Ladislau Szomoru acba36e955 Git - adopt new worktree codicon (#284406) 2025-12-19 10:28:47 +00:00
Ladislau Szomoru c95739960f Git - get the diff and num stats for a commit (#284403) 2025-12-19 10:18:29 +00:00
Benjamin Pasero c4faa84e4e agent sessions - track active chat editor if panel chat is empty (#284396) 2025-12-19 09:29:38 +00:00
Benjamin Pasero 22f728cbd2 agent sessions - put edit actions right below opening actions (#284390) 2025-12-19 18:17:06 +09:00
Benjamin Pasero b2f28b4635 agent sessions - remember choice of showing all in stacked via setting (#284389) 2025-12-19 18:16:49 +09:00
Benjamin Pasero 5d7b3832d7 Show Agent Sessions Sidebar button is noop when sessions view is disabled (fix #284307) (#284386)
* Show Agent Sessions Sidebar button is noop when sessions view is disabled (fix #284307)

* feedback
2025-12-19 18:15:50 +09:00
Benjamin Pasero c89c7526ac agent sessions -show count of local sessions in delete all action 2025-12-19 10:14:50 +01:00
Dmitriy Vasyura d6e971b2df Merge pull request #284366 from microsoft/dev/dmitriv/update-quick-pick-toggles
Use new toggles in the public API
2025-12-18 21:49:46 -08:00