Commit Graph
95030 Commits
Author SHA1 Message Date
Benjamin Christopher SimmondsandGitHub 910cdff9d2 Allow negative indices (#209869) 2024-04-08 19:06:10 +02:00
Alex RossandGitHub 51bad3e322 Fix commenting ranges and opening comments (#209866) 2024-04-08 18:38:39 +02:00
Benjamin PaseroandGitHub 13c45aae1d aux window - do not offset if bounds are provided (#209853) 2024-04-08 17:40:36 +02:00
Daniel ImmsandGitHub dd1db186b0 Merge pull request #209847 from microsoft/tyriar/copilot-4980
Support query/isPartialQuery in terminal start chat
2024-04-08 08:36:14 -07:00
Krzysztof CieslakandHenning Dieterichs 6071aa4c6a Inline edit - don't display additional new line in replacement 2024-04-08 17:28:46 +02:00
Matt BiernerandGitHub 7030491f31 Support local videos in rendered markdown (#209676) 2024-04-08 08:20:19 -07:00
Daniel Imms 61f416ee0f Remove unused import 2024-04-08 08:18:00 -07:00
Benjamin PaseroandGitHub 8db0d353a6 Aux windows: fails to restore size in multi-monitor setups with different resolutions (fix #208542) (#209813) 2024-04-08 17:17:08 +02:00
Daniel Imms b4168a6369 Support query/isPartialQuery in terminal start chat
Part of #4980
2024-04-08 07:57:18 -07:00
Daniel ImmsandGitHub 679f4ce84d Merge pull request #209841 from microsoft/tyriar/copilot-4059
Enable experimentalInlineChat by default
2024-04-08 07:45:47 -07:00
Daniel Imms 5f4efa8d21 Enable experimentalInlineChat by default
This is the first step to action #4059, after this is released the keybinding in
Copilot can be removed and then this setting can be removed.

Part of #4059
2024-04-08 07:17:52 -07:00
Henning DieterichsandHenning Dieterichs c8e422be98 Improves multi file diff editor label 2024-04-08 16:07:05 +02:00
Daniel ImmsandGitHub 85950ef891 Merge pull request #209837 from microsoft/tyriar/207739
Enable rescaleOverlappingGlyphs on insiders
2024-04-08 06:47:25 -07:00
Henning DieterichsandHenning Dieterichs d3359b51a7 Adds test for autorunHandleChanges 2024-04-08 15:35:51 +02:00
Johannes RiekenandGitHub e8836b1f62 add an implict variable that is the inline chat selection and whole range (#209832) 2024-04-08 06:32:40 -07:00
Henning DieterichsandHenning Dieterichs 28bd3690e0 Improves observable debugging 2024-04-08 15:31:56 +02:00
Johannes RiekenandGitHub f756ebfbcd add missing when-condition (#209834) 2024-04-08 06:31:41 -07:00
Daniel Imms 3bafea5509 Enable rescaleOverlappingGlyphs on insiders
Part of #207739
2024-04-08 06:29:52 -07:00
Henning DieterichsandHenning Dieterichs b08a5743a0 Multi file diff editor code cleanup 2024-04-08 15:29:16 +02:00
Daniel ImmsandGitHub 20b864d039 Merge pull request #209709 from microsoft/tyriar/terminal_tests_3
Simplify terminal tests, ensure no leaks and workbenchInstantiationService everywhere
2024-04-08 06:14:30 -07:00
Daniel ImmsandGitHub 712ef87e45 Merge pull request #209643 from microsoft/tyriar/201304
Don't warn about transparency on border theme keys
2024-04-08 06:10:59 -07:00
Henning DieterichsandHenning Dieterichs 966c7305e1 Fixes CI 2024-04-08 14:39:40 +02:00
Henning DieterichsandHenning Dieterichs c2f0a3fdf3 Renames IObservableValue to IValueWithChangeEvent to avoid confusion with observables.
`onDidChange` doesn't ship the new value anymore to enable lazy value computation.
2024-04-08 14:39:40 +02:00
Johannes RiekenandGitHub ef6345ae05 Support for attempt and enableCommandDetection in chat model/service (#209826)
* add `IChatRequestModel#attempt` so that rerun request/response can be supported

* - support to run with/without command detection enabled
- adopt agent brigde to new chat request
- add share rerun-commands (but only enable them for inline chat for now)
2024-04-08 14:08:22 +02:00
Henning DieterichsandHenning Dieterichs 4e9e0e2529 Fixes #202019 2024-04-08 12:54:24 +02:00
Henning DieterichsandGitHub 0662190b2c Multi File Diff Editor: reveals marks item as active (#209778) 2024-04-08 12:26:31 +02:00
Benjamin PaseroandGitHub 4ee85ac51e Aux window - registration flawed when devtools is opened (fix #209073) (#209130) 2024-04-08 10:57:01 +02:00
Rob LourensandGitHub ed6c6d3f28 Kill "interactive session provider" DEAD (#209700)
* Reduce chat provider usage

* Clear out IChat props

* Delete interactive session provider API

* Totally remove static chat provider registration

* Clean up onDidRegisterProvider events

* Remove provider ID references from model

* Eliminate many 'providerId' references

* Simplify view registration

* Clean up participant-specific actions

* Delete getProviderInfos

* Rename context key

* Fix tests

* Fix action label

* Fix view title

* Fix test

* Fix test

* Fix integration test

* Remove more providerId

* Add API stub to make this compatible with the existing Copilot Chat
2024-04-07 21:06:43 -07:00
Rob LourensandGitHub 8af2f4e3bf Fix css rule for codeblock margin (#209788)
Fix #203057
2024-04-08 05:43:36 +02:00
Henning DieterichsandHenning Dieterichs bb7bd51f30 code cleanup 2024-04-07 22:12:59 +02:00
Henning DieterichsandHenning Dieterichs 665160f538 Fixes #199773 2024-04-07 19:34:31 +02:00
Rob LourensandGitHub 54c076f273 Update import/export command names (#209740) 2024-04-07 19:34:07 +02:00
Rob LourensandGitHub 5f70240a3c Fix "at" and "slash" words with voice chat (#209739) 2024-04-07 19:33:44 +02:00
Daniel ImmsandGitHub f0ce480524 Merge pull request #209703 from Ditoo29/newline-serialization
fix: serialization of newline characters
2024-04-06 17:04:12 -07:00
Daniel Imms a191481dc7 Clean up terminal/.../common tests 2024-04-06 02:21:19 -07:00
Daniel Imms 2bea0006f4 Simplify tests in xtermTerminal.test 2024-04-06 02:14:46 -07:00
Daniel Imms ae81b6919f Simplify tests in terminal/.../xterm 2024-04-06 02:12:03 -07:00
Daniel Imms 5a22ad4d98 Simplify tests in terminal/.../capabilities 2024-04-06 01:50:25 -07:00
Diogo PintoandGitHub f58c2c45dd Merge branch 'main' into newline-serialization 2024-04-06 03:28:09 +01:00
Daniel Imms f1ec46770e Clean up terminal tests follow up 2024-04-05 19:04:47 -07:00
Matt BiernerandGitHub 0ccc8c6878 Enable links to locations within comment editors (#209692)
Makes sure that if you write a comment such as:

```
[ref]

[ref]: http://example.com
```

Clicking on `ref` navigates to the definition instead of opening the comment contents in a new editor
2024-04-05 16:21:50 -07:00
Daniel ImmsandGitHub 3811450619 Merge pull request #209686 from microsoft/tyriar/terminal_tests
Simplify more terminal unit/integration tests and fix some leaks
2024-04-05 15:47:15 -07:00
Daniel Imms ef6261e33e Fix imports 2024-04-05 14:21:48 -07:00
Connor PeetandGitHub bd3b1fe70a debug: reattach listeners when existing session is reattached (#209687)
Fixes #203472
2024-04-05 14:09:33 -07:00
Daniel Imms 87b5825d39 Fix imports 2024-04-05 13:50:33 -07:00
Daniel Imms e0cd5958f8 Simplify terminalStatusList tests 2024-04-05 13:23:59 -07:00
Daniel Imms ab84752a2f Simplify terminalProfileService tests, fix leaks 2024-04-05 13:22:19 -07:00
Daniel Imms 0be691d43b Simplify terminalProcessManager tests 2024-04-05 13:13:26 -07:00
Daniel Imms f7c18023e7 Simplify terminalInstance tests 2024-04-05 13:07:26 -07:00
Daniel Imms a4d7cafcc2 Simplify terminalConfigurationService tests 2024-04-05 13:03:24 -07:00