Benjamin Christopher Simmonds and GitHub
910cdff9d2
Allow negative indices ( #209869 )
2024-04-08 19:06:10 +02:00
Alex Ross and GitHub
51bad3e322
Fix commenting ranges and opening comments ( #209866 )
2024-04-08 18:38:39 +02:00
Benjamin Pasero and GitHub
13c45aae1d
aux window - do not offset if bounds are provided ( #209853 )
2024-04-08 17:40:36 +02:00
Daniel Imms and GitHub
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 Cieslak and Henning Dieterichs
6071aa4c6a
Inline edit - don't display additional new line in replacement
2024-04-08 17:28:46 +02:00
Matt Bierner and GitHub
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 Pasero and GitHub
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 Imms and GitHub
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 Dieterichs and Henning Dieterichs
c8e422be98
Improves multi file diff editor label
2024-04-08 16:07:05 +02:00
Daniel Imms and GitHub
85950ef891
Merge pull request #209837 from microsoft/tyriar/207739
...
Enable rescaleOverlappingGlyphs on insiders
2024-04-08 06:47:25 -07:00
Henning Dieterichs and Henning Dieterichs
d3359b51a7
Adds test for autorunHandleChanges
2024-04-08 15:35:51 +02:00
Johannes Rieken and GitHub
e8836b1f62
add an implict variable that is the inline chat selection and whole range ( #209832 )
2024-04-08 06:32:40 -07:00
Henning Dieterichs and Henning Dieterichs
28bd3690e0
Improves observable debugging
2024-04-08 15:31:56 +02:00
Johannes Rieken and GitHub
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 Dieterichs and Henning Dieterichs
b08a5743a0
Multi file diff editor code cleanup
2024-04-08 15:29:16 +02:00
Daniel Imms and GitHub
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 Imms and GitHub
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 Dieterichs and Henning Dieterichs
966c7305e1
Fixes CI
2024-04-08 14:39:40 +02:00
Henning Dieterichs and Henning 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 Rieken and GitHub
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 Dieterichs and Henning Dieterichs
4e9e0e2529
Fixes #202019
2024-04-08 12:54:24 +02:00
Henning Dieterichs and GitHub
0662190b2c
Multi File Diff Editor: reveals marks item as active ( #209778 )
2024-04-08 12:26:31 +02:00
Benjamin Pasero and GitHub
4ee85ac51e
Aux window - registration flawed when devtools is opened ( fix #209073 ) ( #209130 )
2024-04-08 10:57:01 +02:00
Rob Lourens and GitHub
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 Lourens and GitHub
8af2f4e3bf
Fix css rule for codeblock margin ( #209788 )
...
Fix #203057
2024-04-08 05:43:36 +02:00
Henning Dieterichs and Henning Dieterichs
bb7bd51f30
code cleanup
2024-04-07 22:12:59 +02:00
Henning Dieterichs and Henning Dieterichs
665160f538
Fixes #199773
2024-04-07 19:34:31 +02:00
Rob Lourens and GitHub
54c076f273
Update import/export command names ( #209740 )
2024-04-07 19:34:07 +02:00
Rob Lourens and GitHub
5f70240a3c
Fix "at" and "slash" words with voice chat ( #209739 )
2024-04-07 19:33:44 +02:00
Daniel Imms and GitHub
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 Pinto and GitHub
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 Bierner and GitHub
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 Imms and GitHub
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 Peet and GitHub
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