Commit Graph

100311 Commits

Author SHA1 Message Date
Johannes
2aeb99b11d extract some COI handle into network-util, add --enable-coi command line flag and adopt in main handler 2022-09-02 12:21:10 +02:00
Sandeep Somavarapu
653757b10d #149309 wait for tasks recursively (#159850) 2022-09-02 10:14:56 +02:00
Johannes Rieken
001eb8b3b8 improve DI graph (#159849) 2022-09-02 09:34:13 +02:00
Matt Bierner
b76639128a Simplify code action menu building logic (#159776)
- Reduces the duplication around checking of kinds
- Removes redundant vars
- Avoid extra instanceof checks
- Use for/of instead of .forEach
2022-09-02 09:21:23 +02:00
Sandeep Somavarapu
eebf615a25 Merge pull request #159822 from microsoft/sandy081/partial-dragonfly
fix #149309
2022-09-02 09:09:01 +02:00
Benjamin Pasero
40e2a2a36c Cyclic service dependency: TextModelResolverService (fix #159754) (#159840) 2022-09-02 09:08:28 +02:00
Benjamin Pasero
756e71153b debt - more readonly properties (#159841) 2022-09-02 09:07:36 +02:00
Benjamin Pasero
0edaded92a debt - use new EditorContent menu for "Open Workspace" (#158741) (#159844)
* debt - use new `EditorContent` menu for "Open Workspace" (#158741)

* Update src/vs/workbench/contrib/workspaces/browser/workspaces.contribution.ts

Co-authored-by: John Murray <johnm@georgejames.com>

Co-authored-by: John Murray <johnm@georgejames.com>
2022-09-02 08:46:53 +02:00
Joyce Er
9b994545f1 Generate head links for Continue Edit Session (#159833) 2022-09-02 16:32:48 +10:00
Matt Bierner
c4722f1bb2 Write markdown link setting change to correct scope (#159816)
Fixes #159084

Also fixes the same issue for JS/TS
2022-09-02 13:38:41 +10:00
Sandeep Somavarapu
47aff74497 fix #149309 2022-09-02 02:31:25 +02:00
Matt Bierner
d9fd208c29 Default to workspace root when dropping into untitled md files (#159814)
Fixes #159812
2022-09-01 16:03:40 -07:00
Daniel Imms
07ceed3d09 Merge pull request #159764 from microsoft/tyriar/159761
Await restored lifecycle phase before fetching terminal backend
2022-09-01 12:22:14 -07:00
Peng Lyu
d8c2dd8aad Delay interactive window document workbench contribution (#159797) 2022-09-01 20:57:26 +02:00
Joyce Er
ffa11990cb Merge pull request #159788 from microsoft/dev/joyceerhl/unwilling-parrot
Enable edit sessions by default in insiders
2022-09-01 18:53:21 +00:00
Joyce Er
f81a12427b Update test 2022-09-01 18:33:01 +00:00
Joyce Er
3cbfc6fd98 Enable edit sessions by default in insiders 2022-09-01 10:52:00 -07:00
Joyce Er
4f41c6441c Disable resume edit sessions in empty workspaces 2022-09-01 10:49:44 -07:00
Matt Bierner
abe0832a22 Bump version (#159784) 2022-09-01 10:41:14 -07:00
Logan Ramos
7601038e89 More tightly couple crash reporter and telemetry level (#159775) 2022-09-01 19:13:25 +02:00
Logan Ramos
901e3ad35e Polish to file nesting description (#159773) 2022-09-01 17:38:11 +02:00
Daniel Imms
5efb186b4f Merge pull request #159770 from microsoft/tyriar/158595_2
Log pty interaction state changes to diagnose reconnect problems
2022-09-01 08:31:04 -07:00
Daniel Imms
d63f9051a3 Add interaction state change reason logging 2022-09-01 08:17:55 -07:00
Daniel Imms
3cf6732f5b Log pty interaction state changes to diagnose reconnect problems
Part of #158595
2022-09-01 08:12:47 -07:00
Alex Ross
d73ccaa856 Adding a multi-line comment is jarring (#159766)
Fixes #159765
2022-09-01 10:55:48 -04:00
Martin Aeschlimann
4a31932b73 Activate RemoteEmptyWorkbenchPresentation on LifecyclePhase.Ready. For #159675 (#159762) 2022-09-01 16:38:56 +02:00
Daniel Imms
2c20a2f6aa Await restored lifecycle phase before fetching terminal backend
Fixes #159761
2022-09-01 07:32:19 -07:00
Raymond Zhao
3b26f306d8 Delay PreferencesActionsContribution (#159719) 2022-09-01 06:53:16 -07:00
Jean Pierre
b108bc8294 Fixes broken web telemetry (#159712)
Fixes web telemetry
2022-09-01 15:36:48 +02:00
Johannes Rieken
30eaec0f23 remove getExtension workaround (#159758)
fixes https://github.com/microsoft/vscode/issues/153320
2022-09-01 15:35:29 +02:00
Isidor Nikolic
5b0bca892d add dev-question comment for issue trackers (#159750) 2022-09-01 07:16:39 -04:00
Sandeep Somavarapu
f40125756b fix #159432 (#159746) 2022-09-01 12:57:26 +02:00
Alex Ross
defa802e61 Finalize view badge proposal (#159679)
* Finalize view badge proposal
Fixes #62783

* Fix compile errors
2022-09-01 11:12:07 +02:00
Johannes Rieken
2335d95925 Merge pull request #159300 from microsoft/joh/swc
SWC experiments
2022-09-01 10:15:50 +02:00
Sandeep Somavarapu
6815774ede cleanup - rename (#159737) 2022-09-01 09:52:19 +02:00
Matt Bierner
44c59c79e0 Refactor code action widget (#159721)
Refactors the code action widget somewhat heavily. The goal was to move the documentation items out of the main list widget

While doing this, I also tried to clean up the code to be safer (less state) and more readable

Fixes #158855
Fixes #158854
2022-09-01 09:48:26 +02:00
Michael Lively
73d08166e9 Merge pull request #159715 from microsoft/artificial-rhinoceros
fix in paste filename logic
2022-08-31 16:09:11 -07:00
Tyler James Leonhardt
615e6ceda5 Have running extensions use the issure reporter instead (#159707)
have running extensions use the issure reporter instead
2022-08-31 15:42:35 -07:00
Connor Peet
8e25aed60a testing: wire up busy state in serialization (#159714)
Fixes #154659

I think I never just hooked this up
2022-08-31 15:42:02 -07:00
Michael Lively
834ad7365b small fix in logic 2022-08-31 15:41:15 -07:00
Daniel Imms
47e556e91b Merge pull request #159670 from microsoft/tyriar/157611_2
Fix terminal opening when multiple users are connected via remote-ssh
2022-08-31 13:21:46 -07:00
Matt Bierner
edcf6e24b3 Add built-in video preview (#159623)
Fixes #159106

Also hooks up our service worker to support seeking in local video resources. This requires handling range requests properly
2022-08-31 13:06:06 -07:00
Connor Peet
c11dabf9ce testing: improve decoration syncing (#159705)
So, two problems. One, we didn't actually fully re-sync testing
decorations when explicitly updated by the extension, since we attempted
to get the test URI from the _diff_ which would never actually be
present on single updates (since the test item URI cannot be changed).
I think this was the main problem people saw.

So, this fixes that. It also applies a change so that we only sync the
ranges to what the extension gives us if the document version is up to
date with what was in the extension host. This should avoid syncing
decorations to the wrong place--instead just use VS Code's own decoration
location tracking until we get a newer update from the extension.

Fixes #158475
Fixes #153304
2022-08-31 12:57:49 -07:00
tanhakabir
aaa72d5b67 Distro bump (#159700) 2022-08-31 19:33:26 +02:00
Daniel Imms
50ad05a967 Try fix vscode-zsh tests 2022-08-31 10:22:27 -07:00
Connor Peet
8c254bbf3e inspect-brk main process with renderer process (#159695)
Debugging the main process is fairly lightweight, so let's just always do it. Also, have more appropriate launch config names

 Fixes #159684
2022-08-31 19:13:39 +02:00
Joyce Er
29e6391a40 Don't store edit session if no Continue On destination is selected (#159691) 2022-08-31 10:04:37 -07:00
Daniel Imms
98c9c2543a Merge pull request #159681 from microsoft/tyriar/159678
Skip shell for closeQuickOpen keybindings
2022-08-31 09:34:46 -07:00
Daniel Imms
fc4b583a4a Merge pull request #159667 from microsoft/tyriar/159617_followup
Improve arg names in terminalIconsEqual
2022-08-31 09:20:51 -07:00
Sandeep Somavarapu
9e18376452 make service instantiation lazy (#159680)
* #159178 make service instantiation lazy

* add comment

* update comment

* make comment clear about cyclic dep

* :lisptick:
2022-08-31 12:20:30 -04:00