Commit graph

119912 commits

Author SHA1 Message Date
Aiday Marlen Kyzy 30227752a7
adding changes to tests 2024-03-20 16:20:26 +01:00
Sandeep Somavarapu ccdffd394b
do not allow installing workspace extension in untrusted workspace (#208206) 2024-03-20 15:46:28 +01:00
Aiday Marlen Kyzy 8a22be5ddc
skiping the manual test 2024-03-20 15:38:50 +01:00
Alex Ross efb0960009
Fully reveal conversation when opening it (#208203)
Fixes #208202
2024-03-20 15:32:32 +01:00
Sandeep Somavarapu 1a97733c65
check if action exists (#208200) 2024-03-20 15:29:37 +01:00
Aiday Marlen Kyzy ab8fe9d628
Merge branch 'main' into aiday/autoIndentTestSuite 2024-03-20 15:00:19 +01:00
Marshall Roch 0142dbc319
fix "Extension [object Object] is not known" (#207764) 2024-03-20 13:51:18 +00:00
Adam Byrd 7f638be139
Change editor.action.focusNextCursor to reveal the primary cursor instead of all cursors (#182148)
* Split CursorControl.revealPrimary and IViewModel.revealPrimaryCursor into "reveal all" and "reveal primary" variants
- The original name was a lie. It wasn't revealing the primary cursor, it was revealing all cursors.
- Some things actually want to reveal the primary cursor specifically, such as editor.action.focusNextCursor. If the set of cursors do not all fit in the view and the primary cursor is not currently visible the primary cursor should be revealed.
- Other things want to reveal all cursors, such as cursorMove. However, there's likely room for improvement here as well: if the set of cursors do not all fit in the view and none of them are visible the closest cursor should probably be revealed.
- All existing locations have been updated to use "reveal all" which maintains the exact same behavior as before. Locations that want to use the primary variant will be updated in a separate commit.

* Update editor.action.focusPreviousCursor and focusNextCursor to reveal the primary cursor

---------

Co-authored-by: Alexandru Dima <alexdima@microsoft.com>
2024-03-20 13:50:22 +00:00
Alex Ross 95aaea0bb5
Editing end of comment causes text to scroll offscreen (#208197)
Fixes #207333
2024-03-20 14:36:48 +01:00
Aiday Marlen Kyzy c6b9216581
remove the comments 2024-03-20 14:36:33 +01:00
Benjamin Christopher Simmonds 0657184073
Custom Labels Enhancement (#208029)
* Custom Lables

* polish

* dirname(nth)

* fix test?

* cleanup and perf

* 💄

* 💄

* 💄

* expression is parsed when initialized

* readonly

* 💄

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2024-03-20 14:33:58 +01:00
Benjamin Christopher Simmonds dd42b9fda5
Fix for Issue #208123: Missing NLS (#208186)
* fix #208123

* 💄
2024-03-20 12:50:34 +01:00
Aiday Marlen Kyzy d0ee720501
removing console logs 2024-03-20 12:27:24 +01:00
Ladislau Szomoru d3877fb1dd
Git - improve performance for "Stage Block" command (#208181) 2024-03-20 12:00:03 +01:00
Henning Dieterichs 3e9c26d799 Fixes #207834, Fixes #207685 2024-03-20 11:06:37 +01:00
Benjamin Pasero 5f298a7e32
aux window - ensure webview's window gets focus (#208169) 2024-03-20 08:08:34 +01:00
Aaron Munger 2dd85deb72
translate to a 1-based location for the marker service (#208161) 2024-03-19 22:03:24 -07:00
Tyler James Leonhardt f7c827a5e0
Allow checkboxes to be marked as disabled (#208159)
Fixes #207188
2024-03-20 03:01:27 +01:00
Justin Chen 1e2d4ef412
extensions reporting via quick access search fix (#208156)
allow search to match fuzzy properly
2024-03-20 02:17:17 +01:00
Andrea Mah 6a52a46625
Merge pull request #208155 from microsoft/uninterested-shrew
fix cancellations on ai search
2024-03-19 20:15:36 -05:00
Sandeep Somavarapu 7fca5d7841
add telemetry (#208154) 2024-03-20 02:11:50 +01:00
Sandeep Somavarapu a337b4ef65
fix #207698 (#208150)
* fix #207698

* fix compilation
2024-03-20 02:02:07 +01:00
andreamah fa464e804e fix cancellations on ai search 2024-03-19 17:59:30 -07:00
Sandeep Somavarapu 9f278ba6e1
fix #208076 (#208153) 2024-03-20 01:53:09 +01:00
Bhavya U a09d363346
Add ability to include links in walkthrough description (#208151) 2024-03-20 01:28:08 +01:00
Don Jayamanne c0fa2a7b47
Expose prop to determine if custom prop is used (#208145) 2024-03-19 17:12:07 -07:00
Rob Lourens f29a4bcaf7
Fix chat editor width calculation (#208149) 2024-03-20 01:07:08 +01:00
Aaron Munger 4ac3b4a622
add diagnostics for cell failures when details are available (#208135)
* add diagnostics for cell failures with details available

* handle output clearing through call. put feature behind setting
2024-03-19 16:45:09 -07:00
Sandeep Somavarapu 0e7634d2f6
Add logging for rollback (#208146) 2024-03-20 00:29:04 +01:00
Connor Peet 1ab312aeed
cli: try to automatically reload services during tunnel service install (#208119)
Fixes #208094
2024-03-19 15:29:30 -07:00
Andrea Mah 4c742de8cf
Add debounce to Quick Search (#208138)
Fixes #208111
2024-03-19 23:26:34 +01:00
Bhavya U 893bf575ec
Add setting to show/hide extension recs in remote indicator (#208140) 2024-03-19 15:06:52 -07:00
Matt Bierner 050dbc12c3
Centralize updates to chat code block text models (#208130)
* Centralize updates to chat code block text models

There currently is a race when updating code block models. This can cause weird flashes during progressive rendering

With this fix, I've removed code in `chatListRenderer` that was updating the model. Now the `codeBlockModelCollection`/`chatViewModel` updates the text model and also computes vulns

* Update snapshots
2024-03-19 14:54:08 -07:00
Tyler James Leonhardt a19e35efd6
Fix issue where separators are indented (#208129)
Fixes https://github.com/microsoft/vscode/issues/208128
2024-03-19 13:58:03 -07:00
Andrea Mah d4bb3930d1
add extra debounce for ai search results (#208124) 2024-03-19 13:20:36 -07:00
Don Jayamanne 0f6d7c03fc
Rename property to lineup with other exp props (#208121) 2024-03-19 20:31:31 +01:00
Andrea Mah 6feba91944
fix leaking event listeners (#207738)
* fix leaking event listeners

* add mutabledisposable
2024-03-19 12:18:35 -07:00
Connor Peet 2aa0f1c40b
testing: finalize test coverage (#208115)
Closes #123713
2024-03-19 19:46:17 +01:00
Connor Peet a4eeea64a7
testing: mark test coverage element as incompressible (#208113)
Fixes #208112
2024-03-19 19:17:29 +01:00
Connor Peet 11865e1367
testing: rename coveredcount->testcoveragecount, fix file hierarchy (#208110)
Fixes #208056
2024-03-19 18:58:10 +01:00
Joyce Er 2dd03eaebe
fix: correctly decorate inline chat command with shared prefix (#208104) 2024-03-19 10:13:07 -07:00
Tyler James Leonhardt 1a5a8fce16
Add .pane-body to highlight global style (#208108)
Fixes https://github.com/microsoft/vscode/issues/207744
2024-03-19 18:09:00 +01:00
Matt Bierner 7ea1e08cc5
Fix stripping of some characters in markdown header folding (#208050)
Fixes #147008
2024-03-19 09:45:33 -07:00
Jeremy Rifkin 20deb62853
Expand monarch functionality to allow state access within rules (#183463)
* Expand monarch functionality to allow state access within rule regular expressions

* Forgot to stage

* Fix substitution regex, add caching and a unit test

---------

Co-authored-by: Alexandru Dima <alexdima@microsoft.com>
2024-03-19 17:05:38 +01:00
Aaron Munger a8c5e10926
allow variable provider to specify the interfaces satisfied by a variable (#208101) 2024-03-19 17:04:08 +01:00
Logan Ramos 811ce8a51f
Introduce new inline chat error type for showing to the user (#208098)
Introduce new error type for showing to the user
2024-03-19 16:56:09 +01:00
Benjamin Pasero fd4b93963e
💄 (#208099) 2024-03-19 16:27:21 +01:00
Rob Lourens 9a2716e2fb
Fix chat participant icons (#207652)
* Fix chat participant icons

* Update test
2024-03-19 15:41:23 +01:00
Benjamin Pasero 78b04c02cc
aux window - more fixes to prevent data loss (#208085) 2024-03-19 15:39:51 +01:00
Aiday Marlen Kyzy 2806929875
adding changes, remove console logs later 2024-03-19 14:53:29 +01:00