Commit Graph

127680 Commits (8a7bbaf943530866f56c22501f2443e83b4ccd27)

Author SHA1 Message Date
Dirk Baeumer 8a7bbaf943
Run OSS license tool 2024-12-03 09:47:36 +01:00
Aiday Marlen Kyzy 45385e1c6f
Revert Enablement of EditContext on Insiders (#235062)
Revert "Reenabling EditContext by default on Insiders (#234888)"

This reverts commit a47f407e38.
2024-12-03 08:37:57 +01:00
Don Jayamanne a841331978
Avoid using textModel property in NotebookCellTextModel in synchronizer (#235060) 2024-12-03 08:29:13 +01:00
Benjamin Pasero 584ce1edf5
chat - updates (#235059) 2024-12-03 08:27:32 +01:00
Don Jayamanne 5d6531aabb
Insert cells in right order in notebook chat edit (#235050) 2024-12-02 18:10:00 -08:00
Rob Lourens 8c8617e425
Remove 'Setup.installed' key from 'offerSetup' check (#235053)
From comment on #235017
2024-12-03 02:55:35 +01:00
Tyler James Leonhardt c0c6b07185
Disable MSAL for now (#235048)
Because of late breaking issues:

* https://github.com/microsoft/vscode/issues/234932
* https://github.com/microsoft/vscode/issues/234954

This also comments out the `_setupRefresh` logic since that is causing the high CPU load. I'd like to see what happens when we don't do this behavior.
2024-12-03 01:39:32 +00:00
Don Jayamanne 0e9d949869
Ensure notebook file is not dirty when creating new chat edit sessions (#235044) 2024-12-03 01:38:55 +00:00
Matt Bierner 2689940fc8
Pick up latest TS for building vscode (#235042) 2024-12-03 01:41:26 +01:00
Don Jayamanne dab0a8ff6f
Enable notebook chat edits (#235039) 2024-12-03 01:00:47 +01:00
Martin Aeschlimann 8713346d2b
[css/json/html] update services (#235034) 2024-12-02 22:13:01 +01:00
Martin Aeschlimann 051e026a2e
Merge pull request #232218 from RedCMD/patch-5
Add `.winget` file extension to YAML
2024-12-02 22:10:01 +01:00
Martin Aeschlimann efddddcdc6
Merge branch 'main' into patch-5 2024-12-02 21:53:31 +01:00
Ladislau Szomoru 961d092cb5
Git Blame - fix an edge case in which the legacy/advanced algos return different results (#235032) 2024-12-02 21:51:53 +01:00
Don Jayamanne 2b797f4d6a
Fixes to saving of notebooks in chat edits (#234873)
* Separate ModifiedFileEntry instance for notebooks

* Fix saving of notebook/text file models

* More fixes

* Misc

* mi

* fix indentation

---------

Co-authored-by: Peng Lyu <penn.lv@gmail.com>
2024-12-02 12:51:08 -08:00
Daniel Imms b3a9e28cb3
Merge pull request #234785 from microsoft/tyriar/234777
Improve structure of terminal suggest tests
2024-12-02 12:50:28 -08:00
Martin Aeschlimann f70a8e5598
improve description of chat.editing.alwaysSaveWithGeneratedChanges (#235029) 2024-12-02 21:50:11 +01:00
Daniel Imms 63540c4a4f
Add test fixture and move tests into test/ folder 2024-12-02 12:22:29 -08:00
Daniel Imms 48c0e3eb3a
Add fallback to default completions test suite 2024-12-02 12:10:22 -08:00
Daniel Imms eaad1fd690
Skip failing cwd tests on Linux 2024-12-02 12:02:52 -08:00
Daniel Imms ecff53c891
Fix order of precedence 2024-12-02 12:00:03 -08:00
Daniel Imms 38d4af02e4
Merge remote-tracking branch 'origin/main' into tyriar/234777 2024-12-02 11:53:55 -08:00
Megan Rogge f408139c28
only show command/spec suggestions for first on the line (#235005) 2024-12-02 11:51:55 -08:00
Megan Rogge 094ffc65e8
add tests for terminal resource resolution for completions (#235010) 2024-12-02 19:45:29 +00:00
Christof Marti 074a0c40f7 Move fetch patching to agent package (#228697) 2024-12-02 20:43:59 +01:00
Michael Lively d16e232f30
Support verbose cell execution time (#235020)
* support verbose cell execution time

* nit
2024-12-02 19:18:04 +00:00
Osvaldo Ortega 89933583e2
Merge pull request #234794 from microsoft/osortega/allow-multiple-selection-to-chat
Allowing selecting multiple files from the search widget into chat
2024-12-02 11:12:05 -08:00
Rob Lourens 108b800170
Don't mark chat extension as 'installed' when it is disabled (#235019)
Part of microsoft/vscode-copilot#10759
2024-12-02 19:38:34 +01:00
Henning Dieterichs 90e852884b
Inline edits ui tweaks (#235018) 2024-12-02 18:19:53 +00:00
Don Jayamanne 857a6b06a2
Separate ModifiedFileEntry instance for notebooks (#234864) 2024-12-02 10:17:39 -08:00
Rob Lourens 462be18222
Don't show chat views unless the setting is set (#235017)
Otherwise they will be empty because new welcome views are gated on this
Fix microsoft/vscode-copilot#10759
2024-12-02 19:17:10 +01:00
Rob Lourens ccda7f5db5
Filter out invalid dynamic variable data (#235015)
Got this when switching off of the https://github.com/microsoft/vscode/pull/234220 branch due to invalid objects in history
2024-12-02 18:52:52 +01:00
Matt Bierner fe74b416a3
Fix bugs with chat paste widget (#235012)
Fixes #234902

- Fix z-index #234902
- Use proper edit ordering with yield to instead of hardcoding chat workaround
- Clear widget on editor focus loss
2024-12-02 18:45:28 +01:00
Johannes Rieken 3999521f45
fix https://github.com/microsoft/vscode/issues/235007 (#235011) 2024-12-02 18:34:33 +01:00
Alex Ross aaf0804588
thread.collapsibleState is lose efficacy in new version (#234999)
Fixes #234536
2024-12-02 17:49:45 +01:00
Johannes Rieken 0a4bb46ba4
make sure Accept/Discard are disabled while request is in progress (#234998) 2024-12-02 17:46:19 +01:00
Sandeep Somavarapu 83a9ada334
fix: update list before message (#234991) 2024-12-02 17:03:27 +01:00
Sandeep Somavarapu 84c15034ac
feedback on extensions view showing copilot extensions (#234990) 2024-12-02 16:45:03 +01:00
Ladislau Szomoru b7ea60df22
SCM - fix picker when the graph is in the panel (#234988)
* SCM - fix picker when the graph is in the panel

* Fix space
2024-12-02 16:18:36 +01:00
Sandeep Somavarapu f59439b9a0
revert to text type for object policies (#234985) 2024-12-02 15:46:52 +01:00
Johannes Rieken 6285994c71
don't mark Suggested working set entries as sent (#234984) 2024-12-02 15:44:52 +01:00
Martin Aeschlimann b4bb10f4b5
chat diff codeblock: use inline preview (#234983) 2024-12-02 15:29:30 +01:00
Sandeep Somavarapu 6f2b37362d
show policy value when set (#234977) 2024-12-02 13:20:28 +01:00
Johannes Rieken 4defa1673a
use agent name (not full name) for inline chat hint (#234976)
* don't animate or fade inline chat hint

* make `inlineChat.lineEmptyHint` and `inlineChat.lineSuffixHint` as EXP settings

* use agent name (not full name) for inline chat hint

https://github.com/microsoft/vscode-copilot/issues/10863
2024-12-02 13:10:22 +01:00
Johannes Rieken 0da229afca
no width restriction for inline chat (#234975)
fixes https://github.com/microsoft/vscode-copilot/issues/9266
2024-12-02 12:51:10 +01:00
Johannes Rieken 9e0297c3ec
reveal line when inline chat starts so that sticky scroll doesn't overlap with it (#234974)
re https://github.com/microsoft/vscode/issues/219542
2024-12-02 12:43:16 +01:00
Ladislau Szomoru fea0365cba
Engineering - bump deprecated package (#234965)
* Engineering - bump deprecated package

* Fix build script
2024-12-02 11:17:24 +00:00
Johannes Rieken c50728fefb
Show related files with "Add Files..." (#234972)
* WIP - related files sitting with 'Add File...'

re https://github.com/microsoft/vscode-copilot/issues/10834

* * make suggested file render after "Add Files..." command
* have accept and discard gesture for each of them
* keep provider data (description, name) on item
2024-12-02 12:12:33 +01:00
Johannes Rieken bfe98d2e6e
fix illegal value for line number error (#234913)
* fix illegal value for line number error

* fix test
2024-12-02 12:10:28 +01:00
Martin Aeschlimann d8b547e2f5
edits: API cleanup around snapshots (#234969) 2024-12-02 11:51:13 +01:00