Commit Graph

124157 Commits

Author SHA1 Message Date
Daniel Imms 723512ce8f Only enable suggest addon when shell type is pwsh
Fixes #211949
2024-05-03 08:52:42 -07:00
Daniel Imms cfa99f3faa Remove logs 2024-05-03 08:23:03 -07:00
Daniel Imms c8e9db6240 Add prompt adjustment recorded test 2024-05-03 08:21:56 -07:00
Johannes Rieken db964c5e69 chore - remove dead code (#211946) 2024-05-03 16:27:09 +02:00
Daniel Imms 366fac3cfd Adjust prompt based on last prompt line
Part of #211945
2024-05-03 07:24:54 -07:00
Benjamin Christopher Simmonds 23cf49343c Add command to trigger custom hover in Tree/List via keyboard (#211944)
fixes #209642
2024-05-03 16:11:01 +02:00
Robo 0114696106 chore: bump tree-sitter-typescript@0.20.5 (#211941) 2024-05-03 15:50:09 +02:00
Daniel Imms f7b0afadeb Merge branch 'main' into tyriar/211869 2024-05-03 06:44:22 -07:00
Daniel Imms d30b8ea525 Handle cursor position when navigating up, regardless of stale whitespace 2024-05-03 06:43:25 -07:00
Johannes c4c7ef5c48 API-todos for language model namespace 2024-05-03 15:42:29 +02:00
Robo 1caecc9aae chore: bump l10n-dev@0.0.35 (#211938) 2024-05-03 15:40:15 +02:00
Henning Dieterichs 3466a88aa2 Fixes editor text property signal bug (#211940) 2024-05-03 15:34:57 +02:00
Henning Dieterichs 21a4192024 Improves time travel scheduler code (#211937) 2024-05-03 15:31:40 +02:00
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 a78d8439fd Merge pull request #211936 from microsoft/tyriar/si_doc
Improve shell integration docs/constants
2024-05-03 06:12:53 -07:00
Daniel Imms fa19b74e87 Correct final term jsdoc 2024-05-03 05:47:35 -07:00
Daniel Imms 7f95c5d25d Improve shell integration docs/constants 2024-05-03 05:45:45 -07:00
Martin Aeschlimann 0d57e42f23 Incorrect URL percent decoding (%3 is stripped) when browser is opened remotely (#211930) 2024-05-03 14:43:38 +02: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