Commit Graph

100286 Commits

Author SHA1 Message Date
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
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
Alex Ross e77342e59f Add expand/collapse all commands for comments (#159674)
Part of  #158316
2022-08-31 09:04:43 -07:00
Isidor Nikolic a661cd0d50 references to GitHub discussions for extension authors (#159682) 2022-08-31 11:57:00 -04:00
Logan Ramos 449da3b7e4 Lighter weight matches (#159554)
* Implement a lighter weight matches when no override present

* Ensure diff still passes without override

* Address PR feedback

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2022-08-31 08:49:02 -07:00
Sandeep Somavarapu 99a7f26b70 Merge pull request #159611 from microsoft/sandy081/fix154090
fix #154090
2022-08-31 17:20:17 +02:00
Johannes Rieken 2ccc23bef5 deprate registerWorkbenchAction more but make it leak less (#159668) 2022-08-31 17:06:39 +02:00
Daniel Imms cc86f43b74 Skip shell for closeQuickOpen keybindings
Fixes #159678
2022-08-31 08:03:41 -07:00
Johannes 2f390ceb5d add missing JS file 2022-08-31 16:59:37 +02:00
Alex Ross 70c7237d86 Move almost everything out of the tree view constructor (#159553) 2022-08-31 16:56:38 +02:00
Johannes 95205a3cdd Merge branch 'main' into joh/swc 2022-08-31 16:45:01 +02:00
Alex Ross dffbdebac5 Tooltip doesn't show when hovering over tree icon (#159663)
Fixes #159662
2022-08-31 07:25:09 -07:00
Benjamin Pasero b7d5b65a13 perf - log slow running workbench contribs (#159656) 2022-08-31 15:25:51 +02:00
Daniel Imms 1de34ba70a Fix terminal opening when multiple users are connected via remote-ssh
Fixes #157611
2022-08-31 06:24:24 -07:00
Johannes 872e9dfc81 comments, todos 2022-08-31 14:56:23 +02:00
Johannes 78ced633a7 undo source patches that aren't needed anymore 2022-08-31 14:52:16 +02:00
Johannes Rieken d00804ec9b Merge pull request #159661 from microsoft/joh/fast-pigeon
joh/fast pigeon
2022-08-31 14:35:23 +02:00
Daniel Imms 861eff6d40 Merge pull request #159666 from microsoft/tyriar/156864
Move all terminal contributions to run on restored phase
2022-08-31 05:32:07 -07:00
Daniel Imms 61bc0be8cc Cover other variables too 2022-08-31 05:28:47 -07:00
Daniel Imms a9e28d5ee4 Merge pull request #159626 from microsoft/tyriar/159618
Move ITerminalInstance.runRecent into its own file
2022-08-31 05:26:55 -07:00
Daniel Imms fa9d5ab150 Merge pull request #159578 from microsoft/tyriar/osc_hyperlink
Support terminal OSC hyperlink sequence
2022-08-31 05:25:14 -07:00
Daniel Imms 9ea0cd0f53 Improve arg names in terminalIconsEqual
See #159617
2022-08-31 05:23:57 -07:00
Daniel Imms 72f734b006 Merge pull request #159617 from microsoft/tyriar/lgtm
Action lgtm.io alerts in terminal
2022-08-31 05:23:09 -07:00
Daniel Imms cfe061f5e9 Move all terminal contributions to run on restored phase
Part of #156864
2022-08-31 05:16:34 -07:00
Benjamin Pasero 963bd989c4 perf - disable electron from setting a default menu (#159660) 2022-08-31 13:30:13 +02:00
Johannes 099cfa996e debt - don't use appendMenuItems for goto commands anymore, also migrate to use EditorAction2 2022-08-31 13:19:12 +02:00
Benjamin Pasero b358daf373 UI freeze when trusting/untrusting current folder (fix #159224) (#159258)
* UI freeze when trusting/untrusting current folder (fix #159224)

* Consolidate a few of the resolver events

Co-authored-by: Logan Ramos <lramos15@gmail.com>
2022-08-31 13:04:25 +02:00