Commit graph

108312 commits

Author SHA1 Message Date
Matt Bierner 37577f6b29
Fix casing on label (#181338) 2023-05-02 17:37:42 +02:00
Connor Peet d54402822a
cli: fix mutex names contain extra characters (#181335)
Fixes #181334
2023-05-02 17:16:17 +02:00
Don Jayamanne 90bf5a07e4
Check for cell when determining default cell lang (#181079) 2023-05-02 17:05:45 +02:00
Logan Ramos c6f9cb3240
Improve semantics of open editors setting (#181263)
* Improve semantis of open editors setting

* Wording
2023-05-02 08:01:26 -07:00
Martin Aeschlimann ec6021d199
Show theme update notification dialog only on window in focus (#181329) 2023-05-02 15:57:26 +02:00
Henning Dieterichs 9e0b621db0
Merge pull request #181203 from yshaojun/fix/168110
fix: fix perl bracket pair by adding unbalancedBracketScopes(#168110)
2023-05-02 14:15:53 +02:00
Aiday Marlen Kyzy 74fb945271
Merge pull request #181037 from microsoft/aiday/stoppingInteractiveEditorComputation
Stop the request on input editor model content changed
2023-05-02 12:34:40 +02:00
Johannes 42e1117455
move type listener into control loop, avoid listener leak 2023-05-02 12:14:59 +02:00
Johannes Rieken e873158925
crop inline diff for livePreview, some 💄 (#181307) 2023-05-02 11:10:51 +02:00
Benjamin Pasero e4903b1fee
accessibility - force show notification when clicking status bar (#181305) 2023-05-02 09:41:51 +02:00
Peng Lyu 6599998b2f
Fix #180856. Enter to replace match (#181296) 2023-05-02 09:40:47 +02:00
Matt Bierner 11ca8d75a1
Add widget to change how content is pasted (#181290)
* Add widget to change how content is pasted

For #30066

This adds a widget that lets you change how content is pasted if there are multiple ways it could be pasted

To do this, I've made the post drop widget generic and reused it for pasting too

* Update types

* More code deduplication
2023-05-02 09:40:04 +02:00
Tyler James Leonhardt 166e09e198
Restore code that removed separators on filter (#181289)
A version of this code was removed when I added quick pick item separator buttons... causing #180037

This restores that code.

Fixes #180037
2023-05-02 08:02:29 +02:00
Matt Bierner df9f155a38
Fix custom editors always starting as active (#181287)
Fixes #152419
2023-05-01 17:35:05 -07:00
Connor Peet 06ff8779bd
cli: tunnels can sporadically become unresponsive (#181285)
Last iteration I moved some RPC logic to use Tokios "codecs" to give
them cancellation safety. These operate on streams of input data.

While this worked at first, I failed to take into account that the byte
buffer we read from the stream could have _more_ data than just the
current message under load scenarios. We were discarding any extra data
from the subsequent message. In most cases caused the next message
"length" to be read from the middle of the next message, which usually
(when parsed as a u32) was some number of gigabytes, then causing the
connection to stall forever.

Fixes #181284
2023-05-01 17:34:11 -07:00
Rob Lourens 368167ff7f
Remove redundant terminal kind check (#181281)
Was pointed out that this is redundant https://github.com/microsoft/vscode/pull/180552/files#r1181625576
2023-05-01 17:33:32 -07:00
Vijaya Krishna ed4853d4f9
fix: #169151 fallback to editor hover if no breakpoint (#181274)
Co-authored-by: vijay.krishna <vijay.krishna@quantilope.com>
2023-05-01 23:34:15 +00:00
Rob Lourens 1b5fffdd06
Remove -label:verification-found from verification queries. (#181282)
Often, either this label is added without reopening the issue, or the issue is fixed without removing the label. In both cases the issue can currently just get lost.
2023-05-02 01:18:49 +02:00
Connor Peet 91892fbe30
fix: don't duplicate test gutter icons when ranges expand (#181279)
Fixes #176951
2023-05-02 00:35:29 +02:00
Tyler James Leonhardt 6f9bd01ded
Add setting description (#181277)
Could change in the future if we handle semantic similarity in core, but for now it's mentioned here.
2023-05-02 00:06:39 +02:00
Matt Bierner 0ef6ae5b59
Pick up latest TS for building VS Code (#181275) 2023-05-01 14:58:35 -07:00
Connor Peet cda21c19a7
cli: fix attach does not always work (#181273)
* fix: don't sync debug.lastExtensionDevelopmentWorkspace

* cli: fix attach does not always work

Seems like reading stdin when it's open but never written to blocks the process. Fix that, both by checking IS_INTERACTIVE_CLI before reading stdin, and by not passing stdin to the tunnel subprocess.

Fixes #179122
2023-05-01 14:58:25 -07:00
Bhavya U e78d4b7478
Change remote start entry to be instantiated on LifecyclePhase.Restored (#181261) 2023-05-01 13:51:49 -07:00
Megan Rogge 570a2d8573
Merge pull request #181257 from microsoft/merogge/udf
prevent `undefined` from appearing in `ariaLabel`
2023-05-01 13:15:37 -07:00
Megan Rogge b7d4c1e3d7
Merge pull request #181260 from microsoft/merogge/toc
Add accessibility TOC entry
2023-05-01 13:14:43 -07:00
Megan Rogge 98221d3604
Merge pull request #181268 from microsoft/merogge/undefined
get first buffer line to show up in go to command quick pick
2023-05-01 13:02:00 -07:00
Megan Rogge ec36b08f29
Merge branch 'main' into merogge/toc 2023-05-01 12:58:02 -07:00
Megan Rogge 4d7c6cbd3f
Merge pull request #181265 from microsoft/merogge/qf
fix `git push` quick fix on Windows
2023-05-01 12:57:25 -07:00
Matt Bierner be03603bfe
Remove duplicated types (#181267) 2023-05-01 19:15:34 +00:00
SteVen Batten baf7119fd7
enable tsa for sdl scan (#181269) 2023-05-01 21:10:44 +02:00
meganrogge 227844fd5b
fix #178173 2023-05-01 11:40:35 -07:00
Megan Rogge e17031ca4e working on windows 2023-05-01 11:13:13 -07:00
meganrogge 9ef7a84c69
get it to work still on macOS 2023-05-01 11:11:12 -07:00
Megan Rogge 206efb9703 adjust 2023-05-01 11:05:25 -07:00
Megan Rogge 02a844af05 fix #180721 2023-05-01 11:00:01 -07:00
meganrogge 4026f7522c
use backend isWindows and only use start marker if necessary 2023-05-01 10:27:59 -07:00
meganrogge bd9a69450f
fix #181084 2023-05-01 10:15:48 -07:00
meganrogge bf86c14950
fix #181035 2023-05-01 10:05:12 -07:00
yshaojun e17d67a952 fix: fix perl bracket pair by adding unbalancedBracketScopes(#168110) 2023-04-30 10:11:14 +08:00
Joyce Er 34cba75c51 Don't autostore cloud changes if not already signed in 2023-04-28 15:32:16 -07:00
Robo 86b1962b0e
fix: chromium license packaging (#181142)
* Revert "Revert "chore: use chromium license file downloaded from Electron package (#181106)" (#181113)"

This reverts commit 25fc56b4de.

* chore: bump @vscode/gulp-electron

* chore: update distro
2023-04-28 15:14:31 -07:00
Connor Peet 43e0111e14
cli: only show other interactive attach commands when in a terminal (#181163)
* testing: another fix to avoid automatically queuing

Fixes #180041 again

* cli: only show other interactive attach commands when in a terminal

Fixes #178091
2023-04-28 15:13:26 -07:00
Connor Peet a07d58a713
fix: don't sync debug.lastExtensionDevelopmentWorkspace (#181164) 2023-04-28 23:59:03 +02:00
Connor Peet 75d48f83e4
testing: another fix to avoid automatically queuing (#181160)
Fixes #180041 again
2023-04-28 14:44:07 -07:00
Joyce Er 3473f3871d
Remove some deprecated settings (#181161) 2023-04-28 23:38:19 +02:00
Alex Ross a68448fcb4
Update grammars (#181143) 2023-04-28 17:43:01 +02:00
Ladislau Szomoru 1c59c16f20
GitHub - avoid double prompting when github.branchProtection setting is enabled (#181137) 2023-04-28 08:40:25 -07:00
Benjamin Pasero 71bb936e87
Perf: register a file provider in the ext host to avoid certain roundtrips (#181107)
* register a `file` provider in the ext host

* fix tests

* comments

* address feedback
2023-04-28 17:31:54 +02:00
Alexandru Dima 2df199f873
Fixes PieceTreeBase.equal (#181126)
Fixes `PieceTreeBase.equal` (microsoft/vscode-internalbacklog#4025)
2023-04-28 15:37:30 +02:00
Aiday Marlen Kyzy 3eb2d6419f
removing some redundant code 2023-04-28 15:17:25 +02:00