Commit Graph

121387 Commits

Author SHA1 Message Date
Daniel Imms 39339ccd78 Navigate back/up in multi-line unit tests 2024-05-03 06:27:25 -07:00
Daniel Imms 58986dcf08 Recorded multi-line test in pwsh 2024-05-03 06:20:14 -07:00
Daniel Imms 3aca0e2bbd Fix multi-line cursor tracking 2024-05-03 06:17:27 -07:00
Daniel Imms 7cf7ab891e Merge branch 'main' into tyriar/211869 2024-05-03 05:28:39 -07:00
Daniel Imms 56b68aed6c Merge pull request #211929 from microsoft/tyriar/211878
Fix unsafe type assertions
2024-05-03 05:24:57 -07:00
Sandeep Somavarapu cc87c5abb4 fix #211662 (#211920) 2024-05-03 14:09:58 +02:00
Johannes Rieken 696df8c821 update distro (#211927)
fyi @mjbvz

fixes https://github.com/microsoft/vscode/issues/211926
2024-05-03 14:08:28 +02:00
Daniel Imms ff24902bb3 Fix unsafe type assertions
Part of #211878
2024-05-03 05:03:45 -07:00
Alex Ross 529656f789 Fix some unsafe type assertions (#211918)
Part of #211878
2024-05-03 13:30:13 +02:00
Johannes Rieken 3982027f02 debt - remove old inline chat API (#211902) 2024-05-03 08:20:00 +02:00
Matt Bierner 5e1ac1fa09 Don't include internal schemes in references/implementation results (#211149)
* Don't include internal schemes in references/implementation results

Fixes https://github.com/microsoft/vscode-copilot-release/issues/1055

This filters out references to code in chat and walkthroughts. Doing this in core because otherwise we will need each extension/language to add this filtering themselves

* Add another scheme to the list
2024-05-03 07:41:21 +02:00
Rob Lourens a1f2ea3162 Move from chat variable values array to a single value (#211897)
* Move from chat variable values array to a single value

* Update
2024-05-02 21:40:52 -07:00
Rob Lourens f8b115947e Fix removeAnsiEscapeCodes for escape sequence after : (#211886)
* Fix removeAnsiEscapeCodes for escape sequence after :
Fix #209937

* And in debug-server-ready
2024-05-02 20:33:24 -07:00
Tyler James Leonhardt 2bdbf82fe7 Accept in background using a Command (#211896)
More progress towards https://github.com/microsoft/vscode/issues/98479
2024-05-03 04:39:34 +02:00
Tyler James Leonhardt da926b795c Remove cmd/ctrl+a in quick pick (#211893)
* Remove cmd/ctrl+a in quick pick

I don't think this is used much because it's honestly a broken experience. When you do cmd+a, it selects all items in the quick pick _and_ all of your code in the editor.

Since not a single issue has been opened around this, I'm just going to remove this hard coded keybinding.

* import
2024-05-03 12:29:57 +10:00
Peng Lyu 1451e4fbbb Fix #204999. (#211889) 2024-05-03 01:36:40 +02:00
Tyler James Leonhardt a0ad4006e9 Move navigation keybindings to Commands (#211756)
* Move navigation keybindings to Commands

Progress...

* revert .vscode-test change

* handle ctrl correctly

* Fix another ctrlCmd mix up

* Fix screen cheese by removing more keydown handlers

* Change to `quickInput.blah`

* stash commit

* Refactor to use `secondary` keybindings instead

* comments

* add a description

* revert launch.json change
2024-05-03 00:41:44 +02:00
Matt Bierner 145fcd4fa7 Enable messages in chat code blocks (#211880)
Used when showing the definitions/implementations can't be found
2024-05-02 14:57:19 -07:00
Joyce Er dc2c6ea768 refactor: move ChatResponseWarningPart to chatParticipantAdditions API proposal (#211875) 2024-05-02 14:12:14 -07:00
Matt Bierner e124c26e8d Fix a few more simple unsafe type assertions (#211879)
For #211878
2024-05-02 14:11:45 -07:00
Daniel Imms 0b028460cf Comment out debug logs 2024-05-02 13:59:47 -07:00
Daniel Imms 9bf5933821 Add another multi-line test 2024-05-02 13:58:57 -07:00
Daniel Imms 2d6e7f9bb1 Bash multiline suggest test 2024-05-02 13:42:44 -07:00
Daniel Imms 3cf9eca50e Simply bash echo recorded test 2024-05-02 13:38:55 -07:00
Daniel Imms cb9d5021a7 Merge remote-tracking branch 'origin/main' into tyriar/211869 2024-05-02 13:37:32 -07:00
Daniel Imms 07e575b9b4 Don't send command line for prompt resolving command 2024-05-02 13:20:11 -07:00
Daniel Imms 961d4ad47b Merge pull request #211873 from microsoft/tyriar/mac_linux_test
Enable suggest tests on mac and Linux
2024-05-02 13:17:29 -07:00
Daniel Imms 9ca0d8ad8c Remove unused imports 2024-05-02 12:56:27 -07:00
Daniel Imms 5a4c5dd3a8 Enable suggest tests on mac and Linux 2024-05-02 12:55:27 -07:00
Daniel Imms ce5a56dc7d Initial working multi-line continuation handling
Fixes #211869
2024-05-02 12:39:09 -07:00
Daniel Imms 0a4b2fc292 Merge pull request #211858 from microsoft/tyriar/207739
Enable rescaleOverlappingGlyphs by default
2024-05-02 12:26:54 -07:00
Daniel Imms 535703cb11 Merge pull request #211870 from microsoft/tyriar/catch_sync
Try catch around PromptInputModel._sync
2024-05-02 12:11:52 -07:00
Daniel Imms 94aa90d24a Try catch around PromptInputModel._sync
Part of #211869
2024-05-02 11:40:57 -07:00
Rob Lourens f8381c8bcc Add LanguageModelError#Blocked (#211865) 2024-05-02 11:37:06 -07:00
Joyce Er 571e9f5100 feat: adopt chat warning treatment for errors and infos (#211860) 2024-05-02 11:33:57 -07:00
Daniel Imms ecfd3392a7 Enable rescaleOverlappingGlyphs by default
Fixes #207739
2024-05-02 10:45:55 -07:00
Daniel Imms c44629109b Merge pull request #211804 from microsoft/tyriar/211785
Track trailing whitespace in prompt input model
2024-05-02 10:21:35 -07:00
Daniel Imms d40033e796 Handle clearing of ghost test 2024-05-02 10:05:20 -07:00
Daniel Imms 6f4a3cdc4d Fix trailing whitespace in getcontent test 2024-05-02 09:35:58 -07:00
Daniel Imms d4191abba8 Merge branch 'main' into tyriar/211785 2024-05-02 08:35:24 -07:00
Connor Peet 9405f6fa98 testing: respect workbench.list.horizontalScrolling (#211752)
Fixes #210542
2024-05-02 16:44:38 +02:00
Tyler James Leonhardt 645b0078b5 Remove Identity Provider in Quick Pick Tree (#211399) 2024-05-02 07:41:36 -07:00
Sandeep Somavarapu 6319a0b621 add type to gallery and resource extension (#211843) 2024-05-02 15:51:00 +02:00
Sandeep Somavarapu b75bb9f1d7 fix #211832 (#211835) 2024-05-02 14:24:16 +02:00
Benjamin Pasero 3399e1f6f0 Themes: default colors only apply after startup (title bar, tabs) (fix #211567) (#211689)
* Themes: default colors only apply after startup (title bar, tabs) (fix #211567)

* reduce colors

* align light theme as well
2024-05-02 09:48:00 +02:00
Benjamin Pasero 18a5c4d21c debt - register disposable fs server (#211830) 2024-05-02 09:38:22 +02:00
Joyce Er 03dd3c3b93 feat: render custom icons in chat references (#211817) 2024-05-02 06:53:01 +02:00
Peng Lyu 3813713361 Validate dispose state after layout (#211816) 2024-05-02 00:43:22 +02:00
Matt Bierner d40b1530c7 Replace typescript-formatter (#211810)
The typescript-formatter package isn't being maintained (lots of old PRs) and has broken in the most recent version of TS

Long term we may explore switching to another formatter, but for now I've hook up the basic formatter logic for our hygiene scripts
2024-05-01 23:35:58 +02:00
Daniel Imms 97b202ddd1 Merge pull request #211808 from microsoft/tyriar/bash_mac_tests
Fix shellIntegration tests on mac
2024-05-01 13:45:51 -07:00