Commit graph

121471 commits

Author SHA1 Message Date
Aaron Munger f69aa4b539
skip saving the memento if thats where the info came from (#211986) 2024-05-03 15:13:47 -07:00
Aaron Munger 6f12e3037d
fix layer break (#211848)
* fix layer break

* use imports

* fix import

* simplify disposable tracking

* move contribs to same folder

* add observable error property to codecellviewmodel

* observe value from status bar item

* cleanup

* first test

* debounce execution state change events

* another test

* fix test
2024-05-03 14:53:50 -07:00
Rob Lourens 39c0193413
Merge pull request #210315 from microsoft/roblou/detailed-dragonfly
Only render images from trusted domains in chat
2024-05-03 20:50:37 +00:00
Rob Lourens 41dc697ef1 Simplify service 2024-05-03 13:33:42 -07:00
Andrea Mah 699b7a8488
fix unsafe type assertions (#211975)
* fix unsafe type assertions
2024-05-03 13:27:31 -07:00
Rob Lourens d4c6653763 Remove obsolete trusted domain kinds 2024-05-03 13:21:42 -07:00
Tyler James Leonhardt aaae9f978a
Move registering env contributed auth providers to the service (#211978)
This prevents a race condition where an extension was being activated before the contribution was running.

Since the contribution has other stuff that doesn't need to run early, I removed what does and moved it into the service. I think this make a lot more sense because upon service creation, it should already register auth providers that are already available.
2024-05-03 22:01:02 +02:00
Rob Lourens abb9db363d Merge branch 'main' into roblou/detailed-dragonfly 2024-05-03 12:40:22 -07:00
Daniel Imms bd6083174e
Merge pull request #211960 from microsoft/tyriar/211945_adjust_prompt
Adjust prompt based on last prompt line
2024-05-03 10:45:47 -07:00
Megan Rogge 62611e6cec
add terminal chat widget hint (#211754) 2024-05-03 19:07:26 +02:00
Rob Lourens 816c6f7d7b
Fix deserializing old variables format (#211967)
Fix microsoft/vscode-copilot-release#1170
2024-05-03 19:03:44 +02:00
Daniel Imms 66f48ef55c
Merge remote-tracking branch 'origin/main' into tyriar/211945_adjust_prompt 2024-05-03 09:58:20 -07:00
Daniel Imms b68cc7d082
Merge pull request #211963 from microsoft/tyriar/211884
Fix escaping of characters in bash SI script
2024-05-03 09:35:17 -07:00
Daniel Imms e54d7e9c9d
Merge pull request #211962 from microsoft/tyriar/211949
Only enable suggest addon when shell type is pwsh
2024-05-03 09:30:35 -07:00
Daniel Imms 97b3360e11
Fix escaping of characters in bash SI script
Fixes #211884
2024-05-03 09:16:34 -07:00
Daniel Imms 8d282e974b
Merge pull request #211874 from microsoft/tyriar/211869
Proper handling of multi-line continuations and cursor index
2024-05-03 09:00:13 -07:00
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