Commit graph

121334 commits

Author SHA1 Message Date
Daniel Imms d95fae2e2d
Fix flaky integration tests on mac 2024-05-01 13:22:17 -07:00
Bhavya U 9133f99105
[Debt] Fix type assertions in gettingStarted* code (#211799)
Fix type assertions in gettingStarted* code
2024-05-01 12:24:26 -07:00
Matt Bierner 59a90a6dab
Pass along autoImport setting on TS file settings (#211803) 2024-05-01 12:23:30 -07:00
Ladislau Szomoru cc9388559b
SCM - better handle an edge case related to the input field rendering (#211728) 2024-05-01 20:44:17 +02:00
Daniel Imms eaa4c0cfc4
Merge pull request #211722 from microsoft/tyriar/suggest_test
Add terminal session recording and suggest integration tests
2024-05-01 11:04:32 -07:00
Joyce Er 9a1b9a7498
feat: support warnings in chat response stream (#211793)
* feat: support warnings in chat response stream

* Fix leak, rename CSS
2024-05-01 19:44:53 +02:00
Rob Lourens b8292ab7f2
Replace ChatResolvedVariable with ChatValueReference (#211665)
* Replace ChatResolvedVariable with ChatValueReference
Participant API
#199908

* Fix integration test

* any -> unknown
2024-05-01 09:14:54 -07:00
Daniel Imms e02836b0c1
Suppress suite on !Windows 2024-05-01 08:58:52 -07:00
Benjamin Pasero 1a0a1d5867
Pasting inside a floating window throws a clipboard access error in vscode.dev, even though paste works (fix #211774) (#211787) 2024-05-01 17:44:45 +02:00
Daniel Imms 53c1b7b87c
Merge pull request #211382 from cpendery/fix/regexless-windows-prompt-detection
refactor: support dynamic terminal prompt detection without regex on windows
2024-05-01 07:57:06 -07:00
Daniel Imms d784ba4fcb
Remove log 2024-05-01 07:42:54 -07:00
Benjamin Pasero 9472419a02
Quick open: transient editors not added to history when becoming non-transient (fix #211769) (#211770) 2024-05-01 07:03:49 -07:00
Benjamin Pasero 744e71554c
perf - try to reduce startup impact (#211690) 2024-05-01 07:03:14 -07:00
Rob Lourens f601d3eb2f
Fix markdown links not rendered as links while the link is incomplete (#211757)
Because about:blank isn't recognized as a valid url by the markdown renderer
2024-05-01 06:58:04 +02:00
Michael Lively 4b81db67db
Fix notebook go to symbol show all symbols behavior (#211760)
nb symbol quickpick fixes
2024-05-01 03:45:28 +02:00
Matt Bierner e483059807
Clean up some type assertions (#211751)
Clean up some assertions

Mostly just removing extra type assertions or adding them to a better spot

Also addresses some missing semicolons that snuck in somehow
2024-04-30 18:39:44 -07:00
Connor Peet e6d29e4ba1
strings: make 'count' much faster (#211732)
I noticed in doing a fix in copilot that our 'count' function was glacially slow. This is significantly faster.
2024-04-30 22:28:44 +02:00
Connor Peet f9238dd94a
testing: register ExplorerTestCoverageBars lazily (#211723)
Fixes #211708
2024-04-30 22:26:30 +02:00
Chapman Pendery a0e528d8f7
Merge branch 'main' into fix/regexless-windows-prompt-detection 2024-04-30 13:22:05 -07:00
Chapman Pendery 89ee2dd4a6 fix: feedback
Signed-off-by: Chapman Pendery <cpendery@microsoft.com>
2024-04-30 13:20:11 -07:00
Michael Lively 0f91377252
Fix nb outline recompute + nb stickyscroll OutlineTarget (#211740)
add event firing back + change nb ss outlineTarget
2024-04-30 21:37:13 +02:00
Matt Bierner 001929db91
Add eslint rule for disallowing dangerous type assertions (#211669)
This adds a new (off by default) eslint rule that disables two specific types of dangerous type assertions:

```ts
<Type>{...};
{...} as Type;
```

These are bad because they can easily hide missing properties and strictness errors

Right now just adding this rule but will assign out fixes to owners in different areas of the code
2024-04-30 11:27:22 -07:00
Matt Bierner 431afbe459
Log trigger reason in TS refactor telemetry (#211652) 2024-04-30 11:27:07 -07:00
Daniel Imms 1e2ecfbc45
Remove only 2024-04-30 10:13:13 -07:00
Daniel Imms 2d8f2b74f0
Add pwsh namespace completion test 2024-04-30 10:12:27 -07:00
Daniel Imms b9325dd484
Record resize as well 2024-04-30 10:07:54 -07:00
Daniel Imms 59a3b66c78
Add terminal session recording and initial recorded suggest tests 2024-04-30 09:53:45 -07:00
Alex Ross 4a37deeeba
Allow extensions to set hybrid port source (#211696)
Part of #211647
2024-04-30 15:23:13 +02:00
Don Jayamanne 0d9da1e50e
Delete pending notebook executions on interrupt (#211687) 2024-04-30 08:28:40 +02:00
Matt Bierner bc278dfe7c
Fix workspace symbol search (#211681)
For #211672
2024-04-29 17:54:50 -07:00
Daniel Imms ca72c0c057
Merge pull request #211572 from microsoft/tyriar/211569
Move more terminal contrib code into terminalContrib
2024-04-29 17:13:17 -07:00
Connor Peet f95b8475ab
debug: gracefully shut down debug sessions during eh restart (#211677)
Fixes #210236
2024-04-30 01:23:44 +02:00
Connor Peet 1060a56223
views: fix view filter jumping on resize/view open (#211676)
Fixes #211180
2024-04-30 01:19:45 +02:00
Don Jayamanne 830b537658
Track markdown rendering delays in parameter hints (#211591)
* Track markdown rendering delays in parameter hints

* Address code review comments
2024-04-30 01:07:54 +02:00
Connor Peet 10bea6aa29
debug: fix ctrl+c overwriting prompt text in debug terminal (#211673)
Fixes #209341
2024-04-30 00:54:41 +02:00
Connor Peet 6dffc4040c
fix: run tests in explorer context menu not working (#211670)
Fixes #211338
2024-04-30 00:34:12 +02:00
Rob Lourens c67ccc70ec
Add sampleRequest to static participant registration (#211664)
* Add sampleRequest to static participant registration
Bringing microsoft/vscode-copilot-release#1165 to main

* Update src/vs/workbench/contrib/chat/browser/chatParticipantContributions.ts

Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com>

---------

Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com>
2024-04-29 21:15:11 +02:00
Matt Bierner 4c32ab9d95
Show errors on paste/drop edit resolve/apply error (#211663)
Fixes #211137
2024-04-29 20:21:31 +02:00
Michael Lively dd1225cd0d
Fix misplaced semicolons (#211661)
fix misplaced semicolons?
2024-04-29 20:05:40 +02:00
Michael Lively 7065120668
Don't show Run Section button in folded cell hint when no code cells present (#211658)
No folded run button when no code cells
2024-04-29 10:59:29 -07:00
Justin Chen bb6fe3b1eb
issue reporter wording/ui fixes (#211654)
first pass at some debt and ui changes
2024-04-29 19:25:22 +02:00
Matt Bierner b45d1a1f16
Switch to standard .flat() (#211653) 2024-04-29 10:09:10 -07:00
Matt Bierner 4261ac866b
Remove extra type assertions in main thread language features (#211651)
Using `<type>` can hide some common typing issues
2024-04-29 10:08:31 -07:00
Matt Bierner d91b7c62bf
Remove some extra type assertions (#211650)
Removing these as they can hide typing errors
2024-04-29 18:35:47 +02:00
Matt Bierner c1cc1a902d
Remove most <type> assertions in TS ext (#211648)
These can easily hide typing errors
2024-04-29 18:23:51 +02:00
Benjamin Christopher Simmonds ba7b9278de
Merge pull request #211354 from microsoft/benibenj/sure-seahorse
Update shouldShowCustomTitleBar function to consider zenModeActive parameter
2024-04-29 18:21:02 +02:00
Benjamin Pasero 547b3f3df2
visibleTextEditorControls in the editor service doesn't return all visible text editor controls (fix #211357) (#211643) 2024-04-29 18:00:27 +02:00
Daniel Imms 0134c02972
Fix build 2024-04-29 07:36:53 -07:00
Alex Ross 1867e88862
Context menu grouping is broken (#211625) (#211634)
* Context menu grouping is broken
Fixes #211488

* Make grouping explicit
2024-04-29 15:15:12 +02:00
Benjamin Christopher Simmonds 65d749d038
Fix drag feedback in activity bar when contrastActiveBorder is set (#211628)
Activity Bar Contrast border fix #211626
2024-04-29 13:09:08 +02:00