Commit Graph
14568 Commits
Author SHA1 Message Date
Don JayamanneandGitHub 7696df9026 Avoid blocking event loop when saving nb (#207381) 2024-03-12 08:18:20 +01:00
Don JayamanneandGitHub 9c3cc8b994 Avoid unnecessary workspace edits (#207377) 2024-03-12 02:03:43 +01:00
Aiday Marlen KyzyandGitHub 946d53e850 Merge branch 'main' into fix-autoindent-on-closing-paren 2024-03-11 09:42:02 +01:00
Ladislau SzomoruandGitHub 967170aa0a Git - add the capability to filter git log based on the author (#207169) 2024-03-08 16:41:40 +01:00
Matt BiernerandGitHub 091987d943 Update paste and drop proposals (#206496)
* Update paste and drop proposals

Reworks the document paste and drop API proposals. Main highlights:

- Align more with code action api
- Allow a single paste provider to return multiple edits
- Allow resolving applied edits lazily
- Switch from using ids to scoped kinds like used for code actions

* Adding paste context

* Add context

* Update test
2024-03-07 16:04:36 -08:00
Matt BiernerandGitHub c087be9705 Adopt module 'Preserve' for TS 5.4+ (#206478) 2024-03-07 13:35:56 -08:00
Matt BiernerandGitHub 6403b4367b Pick up latest TS for building VS Code (#207096) 2024-03-07 12:59:59 -08:00
Matt BiernerandGitHub 46ff95b5b1 Pick up latest stable TS release (#207095) 2024-03-07 19:01:56 +01:00
MiromaandGitHub d2599af6b9 Change default YAML extension (#206447) 2024-03-07 09:42:35 +01:00
Tyler James LeonhardtandGitHub cd6bd0a01a Bug fix: check account id not session id (#206990)
This should be checking the account id not the session id... otherwise the user will get a modal every time they go through the login flow.
2024-03-06 19:02:46 +01:00
Martin AeschlimannandGitHub 8aca9a5331 JSON Language Server output channel appears twice (#206877) 2024-03-05 10:01:55 +01:00
Tyler James LeonhardtandGitHub 191be39e5a Make sure the same GitHub account is used until we support multiple GH accounts (#206847)
Fixes https://github.com/microsoft/vscode/issues/203850
2024-03-04 15:01:51 -08:00
Matt BiernerandGitHub a5abe07cea Remove buffers that shouldn't be validated from geterr request (#206843)
Fixes #206644
2024-03-04 13:40:39 -08:00
Ladislau SzomoruandGitHub 052fbcb851 Git - re-enable incoming files decoration (#206815) 2024-03-04 18:11:32 +01:00
Rob LourensandGitHub 2752932c07 Remove sendInteractiveRequestToProvider from interactive API (#206623)
* Remove `sendInteractiveRequestToProvider` from interactive API

* Fixes
2024-03-01 07:41:22 -08:00
Rob LourensandGitHub bd79cb3a46 Change FollowupProvider to take a ChatContext. (#206611)
* Change FollowupProvider to take a ChatContext.
Also fix #205761

* Update test
2024-03-01 07:32:52 -07:00
Rob LourensandGitHub 00abefa3e2 Add chatParticipant contribution point (#206474)
* Add package.json registration for chat agents

* Update for tests

* Separate static and dynamic chat agent parts

* Handle participant registration correctly

* Fix tests

* Fix test

* Remove commented code

* Fix more tests

* Pluralize

* Pluralize test contribution
2024-02-29 06:52:12 -08:00
Raymond ZhaoandGitHub c8c243a3d8 chore: add Windows as package platform (#206369) 2024-02-27 12:56:12 -08:00
Alex RossandGitHub e9a8b6add5 Update grammars (#206330) 2024-02-27 12:14:40 +01:00
Matt BiernerandGitHub 2ba3fae68d Pick up TS 5.4 rc for bundling (#206263) 2024-02-26 17:45:12 +01:00
Martin AeschlimannandGitHub 845c8ed65c Indentation doesn't work in .yml files (#205979) 2024-02-26 15:35:06 +01:00
Vinicius Stock 228a35f333 Fix accidental dedent for in and when dedent in Ruby comments 2024-02-23 17:13:13 -05:00
Logan RamosandGitHub 436af204d4 Bump tas client (#206106) 2024-02-23 10:00:23 -08:00
Henning DieterichsandGitHub 12997e68fd Fixes #196084 (#206100) 2024-02-23 10:14:21 -07:00
Rob LourensandGitHub 61f447b79a More small chat API fixes (#205901)
* Fix #205811

* Fix #205807

* Make description optional

* Fix

* fix test
2024-02-21 12:57:18 -08:00
Matt BiernerandGitHub 52d39c1fa7 Fix high contrast light md images (#205888)
Fixes #203686
2024-02-21 18:00:14 +01:00
Matt BiernerandGitHub 2ad2a35cad Make sure we don't report errors in chat code blocks (#204779) 2024-02-21 08:53:05 -08:00
Ulugbek AbdullaevandGitHub bde8a22491 Merge pull request #205860 from microsoft/ulugbekna/fortunate-muskox
Removal of Copilot related code from TypeScript Refactor Provider
2024-02-21 15:56:50 +01:00
Ulugbek Abdullaev b4e834f6fd Removed Copilot related code from TypeScript Refactor Provider 2024-02-21 12:44:54 +01:00
Ladislau SzomoruandGitHub 414f2cd189 Git - fix reopen closed repositories action visibility issue (#205851) 2024-02-21 12:20:59 +01:00
Ladislau SzomoruandGitHub 8895f460c6 Git - better handle edge case when hard wrapping a line (#205831) 2024-02-21 10:26:15 +01:00
Ladislau SzomoruandGitHub 94ad9a4199 Git - rename code action (#205712) 2024-02-20 17:45:25 +01:00
Ladislau SzomoruandGitHub 5bc6776982 Gix - recompute diagnostics when settings change (#205711) 2024-02-20 17:41:42 +01:00
Ladislau SzomoruandGitHub 232e9a2bef Git - comment out GitIncomingChangesFileDecorationProvider (#205583) 2024-02-19 21:25:13 +01:00
Rob LourensandGitHub efc04b885e New proposal for chat variable resolver (#205572)
* Tweak ChatFollowup

* Remove API TODOs

* New proposal for chat variable resolver

* Bump distro

* Enforce same-extension followup

* Add participant proposal to integration test folder

* Allow no participant for a followup
2024-02-19 20:52:19 +01:00
Ladislau SzomoruandGitHub 9b0d74345c Git - remove git.experimental.inputValidation setting (#205550)
* Git - remove git.experimental.inputValidation setting

* Fix compilation error

* Fix migration code
2024-02-19 10:45:24 -08:00
Martin AeschlimannandGitHub 875855a444 fix: memory leak in code editor widget (#205488) (#205542)
Documentation: CSS setting is incorrect.
2024-02-19 15:26:08 +01:00
Rob LourensandGitHub 05bf957b31 Rename the chat agent API to "participant" (#205477)
* Start renaming chat API from "agent" to "participant"

* Rename the rest of the API

* Rename in integration test

* Update integration test api proposals

* Bump distro
2024-02-19 14:53:58 +01:00
rebornix 8d2e2d7732 Merge remote-tracking branch 'origin/main' into pr/vinistock/198349 2024-02-16 10:26:31 -08:00
Rob LourensandGitHub 4ba66bf35e Chat API: add 'command' to response history (#205377) 2024-02-16 09:09:04 -07:00
Ladislau SzomoruandGitHub 9aa943b890 Git - toggle diagnostics when git.experimental.inputValidation setting changes (#205355) 2024-02-16 15:06:36 +01:00
Ladislau SzomoruandGitHub ae7a786d1b Git - do not invoke post commit commands when calling commit through the git extension api (#205364) 2024-02-16 14:32:31 +01:00
Ladislau SzomoruandGitHub e713ba0fb9 Git - Add context menu to history items (#205359) 2024-02-16 12:48:08 +01:00
Ladislau SzomoruandGitHub 0f8cab37f1 Git - add "Hard wrap all lines" code action is there are multiple long lines (#205349)
* Git - add "Hard wrap all lines" code action is there are multiple long lines

* 💄 Moved code around
2024-02-16 10:58:44 +01:00
Ladislau SzomoruandGitHub 4f9a706c79 Git - add command to close all unmodified editors (#205278)
* Git - add command to close all unmodified tabs

* Fix compilation error
2024-02-15 14:33:02 +01:00
Ladislau SzomoruandGitHub f396fe0e2b Git - refresh decorators when incoming/outgoing changes (#205282) 2024-02-15 14:26:25 +01:00
Johannes RiekenandGitHub 4c06e3f867 rename proposal from chatRequestAccess to languageModels, move into new lm namespace (#205272)
* rename proposal from `chatRequestAccess` to `languageModels`, move into new `lm` namespace

https://github.com/microsoft/vscode/issues/199908

* fix itests
2024-02-15 12:02:08 +01:00
Ladislau SzomoruandGitHub 9576c1a7c5 Git - Add button/setting to always replace local tags in case of a conflict during the pull operation (#205148) 2024-02-13 22:04:29 +01:00
Rob LourensandGitHub c2316194e2 Get rid of history2, variables2 (#205124)
* Get rid of history2

* Remove prompt2 and variables2

* Clean up variables2/prompt2

* Fix tests

* Fix ranges

* Fix test
2024-02-13 11:33:21 -08:00
Ladislau SzomoruandGitHub 4194cbfdf8 Git - 💄 more history provider logging (#205101)
* Git - 💄 more history provider logging

* Fix up more logging
2024-02-13 14:56:22 +01:00