Commit Graph

124157 Commits

Author SHA1 Message Date
zWing 49c1a3ee95 fix: unexpected error when execCommand workbench.extensions.installExtension (#210135)
fix: #210129
2024-04-11 16:33:53 +02:00
Logan Ramos 82af5cd0e6 Add listeners for multi diff tab editor (#210094) 2024-04-11 15:52:17 +02:00
Johannes Rieken d510e84808 fix rerun commands (#210162) 2024-04-11 15:26:16 +02:00
Alex Ross 99c76268a4 Invalid context menu entries in PR comments box (#209961)
* Invalid context menu entries in PR comments box
Fixes #208844

* 🤦‍♀️ fix test
2024-04-11 15:24:49 +02:00
Johannes Rieken 7b91c2d1ba Live mode uses chat widget rendering (#210157)
* reveal editor after making changes

* also give preview models a path component

* workaround errors in diff computer fyi @hediet

* * make live mode be a rendering mode
* render new files with the chat widget and not with a separate zone

* 💄

* fix tests
2024-04-11 14:43:53 +02:00
Alex Ross 0424b0b26a Add magic button rendering in tree view message similar to welcome views (#210156) 2024-04-11 13:14:34 +02:00
Benjamin Pasero 4054589dab Editor and git working sets support (#210055)
* editors - provide methods to deal with working sets

* SCMWorkingSetController - initial implementation

* Clear storage when the feature is disabled

* Improve provider key, code cleanup

* Add "scm.workingSets.default" setting

* WorkingSet - do not close dirty and untitled files when switching to a branch that does not have a working set

* Remove check for multiple repositories

* Ben/mighty-ant (#210066)

---------

Co-authored-by: Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com>
2024-04-11 12:26:36 +02:00
Benjamin Pasero 81214e9f10 debt - surpress CodeQL in tests (#210140) 2024-04-11 08:09:16 +02:00
Don Jayamanne f309a5e375 Fix test failure and improve visibility check (#210128)
* Fix test failure when UI is small

* oops
2024-04-11 08:07:50 +02:00
Don Jayamanne 804f8e3929 Debounce notebook cell metadata edit updates (#210005)
* Debounce notebook cell metadata edit updates

* Clear timer

* Check notebook type

* Try again

* Ignore IW notebooks

* oops
2024-04-11 07:44:14 +02:00
Rob Lourens 903ce35c77 Merge pull request #210126 from microsoft/roblou/united-puffin
Rename context key to chatIsEnabled
2024-04-11 00:38:55 -03:00
Rob Lourens 0849dc30a4 Merge pull request #210124 from microsoft/roblou/considerable-chicken
Add '#file' to /help
2024-04-11 00:38:32 -03:00
Rob Lourens b59a46f0d1 Change loc key 2024-04-10 19:50:31 -07:00
Tyler James Leonhardt 4543466cb9 Allow embedders to show an information message when workbench loads (#210118)
* Allow embedders to show an information message when workbench loads

Needed for MSAL adoption in vscode.dev

* remove redundant async

* thing -> handle
2024-04-10 19:49:46 -07:00
Rob Lourens 5af466193d Rename context key to chatIsEnabled 2024-04-10 19:45:13 -07:00
Rob Lourens 8156081ee7 Add '#file' to /help
Fix microsoft/vscode-copilot-release#1092
2024-04-10 19:40:19 -07:00
David Dossett 82cde120fd Merge branch 'main' into ddossett/afraid-gazelle 2024-04-10 17:05:30 -07:00
Rob Lourens 0ed70ae246 Merge pull request #210113 from microsoft/roblou/protestant-tern
Disallow loading remote images in the chat pane
2024-04-10 20:16:53 -03:00
Aaron Munger ca63c06d3d update comment, keep configuration update behind conditional (#210103)
* only change backup frequency in experiment or remote

* revert IW outputs
2024-04-10 16:04:04 -07:00
Rob Lourens d493b75791 Disallow loading remote images in the chat pane 2024-04-10 15:50:18 -07:00
Connor Peet d748e6abca Revert "debug: pass environment via terminal API instead of command (#206376)" (#210097)
This reverts commit 6b6da7928d.

For #209693
2024-04-10 21:53:24 +02:00
Matt Bierner 23915afd3b Exclude chat symbols from JS/TS workspace symbol results (#210095) 2024-04-10 12:27:52 -07:00
Michael Lively 0e263c4b3a Fix folded section hint run button execution range (#209973)
off by 1 cell range fix
2024-04-10 10:03:53 -07:00
Matt Bierner 0347b00161 Pick up latest TS recovery 5.4.5 (#210072) 2024-04-10 18:51:13 +02:00
alviner 622b60ba8f fix: minimap section header display uncompletely on first load:#209603 (#209605)
* fix: minimap section header display uncompletely on first load:#209603

* Recompute section headers when tokens change (with a larger delay)

---------

Co-authored-by: Alexandru Dima <alexdima@microsoft.com>
2024-04-10 16:44:24 +00:00
Johannes Rieken 3ebe5a4ef7 prepare for not having a "real" inline chat provider (#210069)
* prepare for not having a "real" inline chat provider

- add location to provideWelcomeMessage
- add dynamic/fake inline chat provider for editor agents
- fix inline content widget when not having a message

* fix tests
2024-04-10 18:25:52 +02:00
Ladislau Szomoru d91184b48f SCM - maintain repository selection when switching profiles (#210071) 2024-04-10 09:20:52 -07:00
Johannes Rieken 1f715da965 fall back to default panel agent when not having a location specific default agent (#210070) 2024-04-10 18:07:59 +02:00
Andrea Mah 67f1ea8906 Extra action buttons not disabled on AI Search (#209999)
Fixes #209696
2024-04-10 08:12:21 -07:00
Andrea Mah 46b04fe01c Remove experimental flag and move up quick search on quick access list (#209993)
* Add setting migration for `search.experimental.quickAccess.preserveInput` and promote quick search on quick access

* remove more mentions to experimental and relocate setting
2024-04-10 08:12:09 -07:00
Megan Rogge ddf722541e Merge pull request #210063 from microsoft/merogge/extra-line
rm accidental extra line
2024-04-10 07:45:36 -07:00
meganrogge 0b45ff8058 rm accidental extra line 2024-04-10 07:27:04 -07:00
Martin Aeschlimann a4f9cbe2e1 gettingStarted: make themeService protected (again) (#210058) 2024-04-10 16:26:31 +02:00
Martin Aeschlimann eef0da0b89 update weppack so we can build the latest language client (#208908)
* update weppack so we can build the latest language client

* update webpack types

* update yarn file
2024-04-10 15:19:18 +02:00
Johannes Rieken 6a06de0033 Hook up feedback/user-action events for inline chat participants (#210040)
- add a special user-action
- inline chat controller doesn't call handleFeedback directly anymore
- ReplyResonse knows its chat model response
2024-04-10 13:15:40 +02:00
Dirk Bäumer 13a88a8da4 Fixes #208581: ESLint and .vscode/extensions is tricky to configure (#210031) 2024-04-10 12:03:56 +02:00
Benjamin Pasero b9226f2929 In WSL --wait is still enforced for stdin (fix #209925) (#210016) 2024-04-10 11:18:35 +02:00
Martin Aeschlimann 3117776ea2 json edit: Ignore removes in a non existing node (#210025) 2024-04-10 10:12:12 +02:00
Martin Aeschlimann 4c366ec140 simplify theme configuration with auto detect (#209985) 2024-04-10 10:00:32 +02:00
Sandeep Somavarapu 4db3075222 fix #207712 (#209984) 2024-04-10 09:35:02 +02:00
Don Jayamanne bbeea7593d Debounce updating notebook debug decorators (#210010)
Debounce updating notebook debug decotrators
2024-04-10 08:49:22 +02:00
Don Jayamanne e079f1e07b Drop custom property from Jupyter Nb metadata (#210011) 2024-04-10 08:30:18 +02:00
Don Jayamanne f41eccd467 Debounce notebook outline updates during execution (#210004) 2024-04-10 08:29:24 +02:00
Rob Lourens 7eba2d2000 Merge pull request #210003 from microsoft/roblou/optimistic-flamingo
Don't persist inline chat sessions in history
2024-04-09 23:24:54 -03:00
Rob Lourens 916d69b35d Merge pull request #210002 from microsoft/roblou/overall-hawk
Clean up InteractiveSessionProvider stub
2024-04-09 23:24:31 -03:00
Rob Lourens 14b15db769 Don't persist inline chat sessions in history
Fixing #209725 in main
2024-04-09 18:58:44 -07:00
Andrea Mah 353eaad842 Adopt go-to-search codicon for quick search (#209980)
Fixes #209978
2024-04-09 18:53:33 -07:00
Rob Lourens ea3d0c410f Clean up InteractiveSessionProvider stub
now that vscode-copilot has adopted it
2024-04-09 18:49:35 -07:00
David Dossett 5b90592023 Fix ansiGreen contrast for light and light high contrast themes 2024-04-09 16:55:55 -07:00
David Dossett 8f4777fe8e Merge pull request #209995 from microsoft/ddossett/fascinating-wolf
Add `goToSeach`, `percentage`, and `sortPercentage` to codicons
2024-04-09 16:29:20 -07:00