Henning Dieterichs
b08a5743a0
Multi file diff editor code cleanup
2024-04-08 15:29:16 +02:00
Daniel Imms
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
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
966c7305e1
Fixes CI
2024-04-08 14:39:40 +02:00
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
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
4e9e0e2529
Fixes #202019
2024-04-08 12:54:24 +02:00
Ladislau Szomoru
45b5423f72
Git - only add --ignore-case if it is a supported flag ( #209819 )
2024-04-08 12:47:18 +02:00
Henning Dieterichs
0662190b2c
Multi File Diff Editor: reveals marks item as active ( #209778 )
2024-04-08 12:26:31 +02:00
Benjamin Pasero
4ee85ac51e
Aux window - registration flawed when devtools is opened ( fix #209073 ) ( #209130 )
2024-04-08 10:57:01 +02:00
BeniBenj
f32af86ffa
Fix undefined bug
2024-04-08 10:50:20 +02:00
BeniBenj
8ddf15edd9
Added tests and fixed bug
2024-04-08 09:36:29 +02:00
Rob Lourens
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
8af2f4e3bf
Fix css rule for codeblock margin ( #209788 )
...
Fix #203057
2024-04-08 05:43:36 +02:00
Henning Dieterichs
bb7bd51f30
code cleanup
2024-04-07 22:12:59 +02:00
Henning Dieterichs
665160f538
Fixes #199773
2024-04-07 19:34:31 +02:00
Rob Lourens
54c076f273
Update import/export command names ( #209740 )
2024-04-07 19:34:07 +02:00
Rob Lourens
5f70240a3c
Fix "at" and "slash" words with voice chat ( #209739 )
2024-04-07 19:33:44 +02:00
John Willard
ad106ae66c
Use sting identifier for cache
2024-04-07 10:55:31 -06:00
John Willard
5ef8083d0a
Don't try to pattern match when no patterns are set
2024-04-07 10:48:11 -06:00
John Willard
6c6d92977a
Cache unedfined custom label lookups
2024-04-07 10:46:45 -06:00
Daniel Imms
f0ce480524
Merge pull request #209703 from Ditoo29/newline-serialization
...
fix: serialization of newline characters
2024-04-06 17:04:12 -07:00
Rafael Sargento
1279e4511c
Fix #201247
2024-04-06 12:33:53 +01: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
Daniel Imms
7d22fd919d
Merge pull request #209702 from microsoft/tyriar/terminal_test_2
...
Clean up terminal tests follow up
2024-04-05 19:56:35 -07:00
Diogo Pinto
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
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
Connor Peet
2a5d88dcbd
cli: allow command shell to listen on a specified host ( #209691 )
...
CLI part of https://github.com/microsoft/vscode-remote-release/issues/9713
Closes https://github.com/microsoft/vscode-remote-release/issues/9713
2024-04-05 16:19:25 -07:00
John Willard
474e566fdd
Clear cache when patterns are changed
2024-04-05 17:17:59 -06:00
John Willard
d38052bf4e
Set cache size to 1000
2024-04-05 17:15:07 -06:00
John Willard
71e2a85b65
Cache custom label lookups with MRU
2024-04-05 17:14:25 -06:00
John Willard
62e438881f
Add MRUCache type
2024-04-05 17:13:47 -06:00
Daniel Imms
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
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
Matt Bierner
6160e8e969
Add support for markdown image/video path hovers ( #209685 )
2024-04-05 22:29:31 +02: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
Matt Bierner
8c363b460b
Merge and cleanup drop and paste proposal ( #209591 )
...
These two proposals overlap a lot and will be finalized together
2024-04-05 13:03:10 -07:00
Daniel Imms
b21e652e27
Simplify terminalInstanceService tests
2024-04-05 13:01:34 -07:00
Daniel Imms
a1cd262368
Simplify terminalService tests, fix leak
2024-04-05 12:54:21 -07:00
John Willard
b8b1731d58
Merge branch 'main' into defiant-perch
2024-04-05 13:34:27 -06:00