Commit graph

96414 commits

Author SHA1 Message Date
Alex Ross 934e378165
Add setting to assign PRs to self (#149139) 2022-05-10 08:02:20 +00:00
Rob Lourens dcf27391b7
Fire setFunctionBreakpointRequest once when adding a function breakpoint. Fixes #148960 (#149004) 2022-05-09 16:34:10 -07:00
Matt Bierner 9c06ce840e
Add issue number (#149126) 2022-05-09 16:30:46 -07:00
Matt Bierner 3ba66bf24f
Use explicit empty authority for JS/TS resources (#149125)
Fixes #149123

10c8c1c2cc made sure we sync over the authority of in-memory resources over to TS Server. However if a resource does not have an authority, this resulted in a url with `scheme//path` instead of `scheme/authority/path`

TS would then normalize the uri to `scheme/path`, resulting in us considering this a new resource

This fix adds an explicit empty authority that we use in this case instead
2022-05-09 15:52:52 -07:00
Matt Bierner d850919250
Adds cancellation to md diagnostic computer (#149122)
This tracks inflight diagnostic computation and tries to cancel them if a new request comes in for the same document (usually because the document has changed or has been closed)
2022-05-09 15:42:32 -07:00
Matt Bierner a6dd083a7e
Use / for md paths, even on windows (#149120)
Fixes #149010
2022-05-09 15:22:44 -07:00
Megan Rogge a6000ad174
VSCode -> VS Code (#149119) 2022-05-09 14:33:00 -07:00
Connor Peet a365dbaf5c
feat: allow using formatting parts in the workplace suffix (#148850)
* feat: allow using formatting parts in the workplace suffix

* Revert "feat: allow using formatting parts in the workplace suffix"

This reverts commit a228e03ad6.

* feat: cache label formatters

* fix: tests
2022-05-09 13:11:24 -07:00
Daniel Imms c37378d4a3
Merge pull request #148973 from microsoft/tyriar/invalidation_145764
Invalidate commands when the cursor stabilizes above the current marker
2022-05-09 12:45:41 -07:00
Jackson Kearl a925626a0e
Add action to ping when 1.999.0 tag pushed (#149112) 2022-05-09 12:42:04 -07:00
Rob Lourens 9a7a7b6191
Re-skip smoke test (#149113) 2022-05-09 19:28:14 +00:00
Daniel Imms 71684f6c4f
Fix compile 2022-05-09 11:32:25 -07:00
Daniel Imms 93bbd88f12
Merge branch 'main' into tyriar/invalidation_145764 2022-05-09 10:37:59 -07:00
Tyler James Leonhardt 73ccdb7675
Inform the user the actual branch name that will be used in the branchName inputbox (#148964) 2022-05-09 18:03:17 +02:00
Alexandru Dima ca48cde75b
Fix inefficient regular expression (#149099) 2022-05-09 15:46:00 +00:00
Alexandru Dima 843724eb13
Add owner and comment to telemetry events (#149097) 2022-05-09 08:31:14 -07:00
Alex Ross 278dc071ee
Allow undefined tunnel privacy to reach factory (#149094) 2022-05-09 17:26:13 +02:00
Isidor Nikolic ec5f55d63b
Merge pull request #148785 from prashantvc/main
Added extension search text length to telemetry
2022-05-09 14:50:59 +02:00
Sandeep Somavarapu 3bb796f9dc
Merge pull request #149083 from microsoft/sandy081/reportIndexedDBErrors
report indexedDB errors
2022-05-09 14:36:48 +02:00
Robo 42b1f560e3
ci: fix 403 when downloading ripgrep prebuilt (#149081) 2022-05-09 05:04:29 -07:00
Sandeep Somavarapu d80abc7d60
report indexedDB errors 2022-05-09 13:55:03 +02:00
Prashant Cholachagudda 69509392d3 Fix review comments from Sandeep 2022-05-09 16:43:51 +05:30
Prashant Cholachagudda 2a0aa6d635
Merge branch 'microsoft:main' into main 2022-05-09 15:44:43 +05:30
Robo 3d7135a49f
ci: fix 32-bit builds of native modules (#149062)
* ci: fix 32-bit builds of native modules

* chore: bump distro
2022-05-09 10:00:18 +00:00
Prashant Cholachagudda 4a774a5fb4
Merge branch 'microsoft:main' into main 2022-05-07 13:34:11 +05:30
Matt Bierner d9e91c3335
Run link normalizer against all links in markdown (#148971)
Fixes #140733

This moves the custom logic for rendering links in markdown to run against the rendered results. This means that it also now applies to raw `<a>` tags if html rendering is enabled
2022-05-06 17:04:07 -07:00
Megan Rogge 7e0ee0d395
move invalidation to the commandDetectionCapability (#146563) 2022-05-06 16:49:05 -07:00
Daniel Imms 459da73d0e
Reduce code duplication 2022-05-06 16:02:57 -07:00
Daniel Imms 2ebddda9df
Invalidate commands if the cursor stabilizes above the current marker
Fixes #145764
2022-05-06 15:58:33 -07:00
SteVen Batten 2dff5deef7
use custom controls with OSS (#148965)
to avoid conflicts with dev tools
2022-05-06 14:49:05 -07:00
Joyce Er 739b5bf5d7
Update docstring for resourceLabelFormatters (#148963)
Re https://github.com/microsoft/vscode/pull/148841
2022-05-06 21:41:34 +00:00
Tyler James Leonhardt 2d9244c330
Finalize InputBoxMessageSeverity API (#148961) 2022-05-06 14:37:40 -07:00
Bartosz Leper 95a97e808a
Fix infinite loop in the disassembly view (#148556)
* Fix infinite loop in the disassembly view

This change reuses the existing binary search algorithm, generalizing it to
work with non-Array containers. Fixes #147163.

* Review

* Rename binarySearchAlgorithm to binarySearch2
2022-05-06 14:35:57 -07:00
Matt Bierner e6f42433cf
Include @ in JS/TS word pattern (#148962)
Fixes #148874

`@` is used both for decorators and in imports
2022-05-06 21:10:45 +00:00
Daniel Imms 2546414737
Prevent 'clear' command finished event on Windows 2022-05-06 13:59:22 -07:00
Rob Lourens 7da792ae7c Reenable smoke test
Fixes #137195
2022-05-06 14:41:07 -06:00
Daniel Imms 4aecee55d5
Dispose of cleared listener on capability remove 2022-05-06 13:35:26 -07:00
Daniel Imms f864ae33a2
Use different method on Windows to clear decorations 2022-05-06 13:33:52 -07:00
Daniel Imms 671b5f6fa8
Properly register command cleared listener 2022-05-06 13:33:13 -07:00
Daniel Imms 84c6b26ccb
Fix compile after merge 2022-05-06 12:48:15 -07:00
Daniel Imms 35e789713d
Merge branch 'main' into merogge/invalidation 2022-05-06 12:41:39 -07:00
Daniel Imms 6aaa63d4be
Merge pull request #148918 from microsoft/tyriar/146700_2
Fix, re-enable or disable skipped terminal smoke tests
2022-05-06 12:14:15 -07:00
Matt Bierner 526505636e
Fix position of webviews and notebooks when the editor grid scrolls (#148858)
* Fix position of webviews and notebooks when the grid scrolls

Fixes #116946

Makes sure that absolutely positioned webviews and notebooks are correctly moved when the editor widget is scrolled

It also adds a clipping rect to make sure the elements do not overflow outside of the editor area (this would cause the webview/notebook to draw over the sidebar in some cases)

* Fix test service
2022-05-06 11:49:33 -07:00
Matt Bierner 10c8c1c2cc
Include authority in TS in-memory scheme (#148940)
For #146853

Make sure we include the uri authority when serializing and then restoring the file paths we send to TSServer (similarly to how we already handle the uri scheme)
2022-05-06 11:48:53 -07:00
SteVen Batten d999b5ff79
fixes #148862 (#148938) 2022-05-06 18:41:09 +00:00
Logan Ramos df5abb3026
Fix #94151 (#148052) 2022-05-06 18:09:27 +00:00
Daniel Imms 62bfe9092a
Merge pull request #148917 from microsoft/tyriar/140060
Add logging for terminal process input/onData
2022-05-06 09:46:02 -07:00
Sandeep Somavarapu 0a53a13813
Merge pull request #148927 from microsoft/sandy081/148926
fix #148926
2022-05-06 18:44:27 +02:00
Sandeep Somavarapu 187a384283
fix #148926 2022-05-06 18:36:02 +02:00
Megan Rogge 5357dcfc04
fine tune shell integration messaging (#148856) 2022-05-06 09:26:12 -07:00