meganrogge
917a507d3c
dispose of backgrounded terminals onBeforeShutdown
2023-05-02 16:15:02 -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
Aiday Marlen Kyzy
2afa30ff5c
Merge branch 'main' into aiday/stoppingInteractiveEditorComputation
2023-04-28 15:12:40 +02:00
Aiday Marlen Kyzy
80c3bf67c2
Merge pull request #180944 from microsoft/aiday/makingInteractiveEditorExpandable
...
Making the interactive editor expandable
2023-04-28 15:10:36 +02:00
Johannes Rieken
59063e647d
Merge pull request #181098 from microsoft/joh/damaged-moose
...
When snippet mode is active, make `Tab` not accept suggestion but advance placeholder
2023-04-28 14:37:29 +02:00