Commit Graph
110371 Commits
Author SHA1 Message Date
meganrogge 36fc6be999 disposable timeout 2023-06-21 11:25:32 -07:00
meganrogge 1c78f2e286 rm unnecessary async 2023-06-21 09:28:38 -07:00
meganrogge 6c62f73886 rm comments 2023-06-21 09:18:00 -07:00
meganrogge ab43727acf wait 5 seconds before initiating pending cue 2023-06-21 09:16:29 -07:00
Daniel ImmsandGitHub 8af267c2f1 Merge pull request #185754 from microsoft/tyriar/185393_2
Make terminals stats section in perfviewEditor
2023-06-21 07:40:25 -07:00
Sandeep SomavarapuandGitHub c9fd01215d Merge pull request #181311 from InigoMoreno/patch-1
Update argv.ts to allow empty category
2023-06-21 16:36:44 +02:00
Daniel ImmsandGitHub 243d2ecaf1 Merge pull request #185341 from microsoft/tyriar/185338
Support logFile arg in workbench.action.openLogFile
2023-06-21 07:35:13 -07:00
Daniel Imms 6d36404e13 Track terminal renderer marks in timer service 2023-06-21 07:15:53 -07:00
Daniel Imms ed54d72d8c Move backend to platform and wait for connection in timer service 2023-06-21 07:09:58 -07:00
Johannes RiekenandGitHub 81d4fbcad1 always set CompletionItemProvider#_debugDisplayName, send display name and extension id with telemetry (#185765) 2023-06-21 15:44:02 +02:00
Aaron MungerandGitHub 1a3cc15742 Merge pull request #184757 from microsoft/aamunger/fileBackedIW
use scratchpad for IW working copy
2023-06-21 06:15:45 -07:00
Daniel Imms d02b649b3f Use perf.PerformanceMark and code/ prefix 2023-06-21 06:06:06 -07:00
Benjamin PaseroandGitHub 07faf5730d glob - use a generic aka.ms link for glob help (#185759) 2023-06-21 14:59:19 +02:00
Benjamin PaseroandGitHub 7190530d35 readonly - adopt readOnlyMessage for readonly mode (#185756) 2023-06-21 14:40:17 +02:00
Henning DieterichsandGitHub f596237ae6 Implements diff review for diff editor v2 (#185746) 2023-06-21 14:24:02 +02:00
Henning DieterichsandGitHub e7df2247d6 Fixes #185737 (#185744) 2023-06-21 14:18:49 +02:00
Henning DieterichsandGitHub e0338cd7e9 Fixes diff editor alignment bug (#185745) 2023-06-21 14:17:30 +02:00
Daniel Imms 3dc84a7962 Remove set marks call to timer service 2023-06-21 04:54:00 -07:00
Daniel Imms d0d32b5351 Use general method for terminal stats table 2023-06-21 04:39:24 -07:00
Daniel Imms ec9e54e0bf Move terminal perf marks into own section
Part of #185393
2023-06-21 04:35:07 -07:00
Daniel Imms 7b8eedb04b Use id over label 2023-06-21 04:03:20 -07:00
Aiday Marlen KyzyandGitHub cf23221e0f Merge pull request #185540 from microsoft/aiday/addingResizableContentWidgetWithoutPersistance
Adding the resizable content hover code without the persistance mechanism
2023-06-21 12:23:07 +02:00
Aiday Marlen Kyzy 6f00b57233 setting both to protected 2023-06-21 12:08:57 +02:00
Aiday Marlen Kyzy 153ea1fbdd layout of color picker on resize 2023-06-21 12:04:59 +02:00
Aiday Marlen Kyzy 7b79a27e31 cleaning the code 2023-06-21 11:58:16 +02:00
Aiday Marlen Kyzy 2c43a89349 remove the extra 2023-06-21 11:41:07 +02:00
Aiday Marlen Kyzy 977962b3c6 removing the additional semi-colon 2023-06-21 11:39:47 +02:00
Sandeep SomavarapuandGitHub 5b451d7993 Fix #185342 (#185738) 2023-06-21 11:10:26 +02:00
Aiday Marlen Kyzy 8b816273a7 Merge branch 'main' into aiday/addingResizableContentWidgetWithoutPersistance 2023-06-21 11:08:58 +02:00
Connor PeetandGitHub 55bb8f1a17 remote: allow loading resources for managed remote authorities (#185720)
This implements basically the same 'loopback' that vscode.dev does via
a service worker to load resources for managed remote authorities in
Electron. Except instead of using a service worker, it uses a buffer
protocol via a new 'vscode-managed-remote-resource' scheme. It finds
the window that the request came from and asks it to load the remote
file.

I initially looked at folding it into the existing 'vscode-remote-resource'
scheme, but we needed a "buffer protocol" for this and it seems http
protocols can _only_ respond with an HTTP URL, which we don't want here.
2023-06-21 11:07:08 +02:00
Aiday Marlen Kyzy c35e990400 adding explaining comment 2023-06-21 11:05:46 +02:00
Aiday Marlen Kyzy 52a78d803f changing the code order 2023-06-21 11:04:59 +02:00
Hermann LooseandGitHub 70d6aa9e2d Fix color definition for Comments panel tree view icons (#185654)
Apparently Chrome is lenient about the missing closing parenthesis, so
this is not visibly broken in practice, but the Dev Tools show a warning
about an invalid property value.
2023-06-21 08:57:53 +00:00
1a4e466fc0 Set a read-only message from an extension (#185216)
* wip

* Allow extensions to provide a readonly message
Part of #166971

* Address feedback

* Further address feedback

* Fix some nits

* Add test

* Improve tests and respond to feedback

* Don't render editor.readOnlyMessage in the settings UI

* No need to validate the IMarkdownString

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
Co-authored-by: Alex Dima <alexdima@microsoft.com>
2023-06-21 10:55:00 +02:00
Aiday Marlen Kyzy 6e34da57e7 keeping the size the same for the hover widget 2023-06-21 10:52:08 +02:00
Alexandru DimaandGitHub 76cc1fc7cc Add CodeQL comments (#185735) 2023-06-21 10:26:12 +02:00
Sandeep SomavarapuandGitHub 8417c87031 Fix #185253 (#185732) 2023-06-21 09:43:56 +02:00
Aiday Marlen Kyzy 3bbd62158f not using the sash width in the calculation of the height 2023-06-21 09:34:09 +02:00
João MorenoandGitHub 636dbcff55 Revert "cli: fix error starting remote tunnels (#185701)" (#185731)
This reverts commit ffe64dab3c.
2023-06-21 09:30:30 +02:00
RoboandGitHub dcd6209fea chore: add arm64 emulation property to perf telemetry (#185722) 2023-06-21 08:58:16 +02:00
Matt BiernerandGitHub 1eabca5501 Support downloading repo contents for all github authorities (#185707)
For #175972

Previously this was broken for `github%2b...` style authorities
2023-06-20 15:19:11 -07:00
Connor PeetandGitHub 3b8fd6e199 remote: fix first half of svg icons not loading (#185711)
For https://github.com/microsoft/vscode/issues/184858

Svg's won't display if their response doesn't have the right content-type. Requires adoption in vscode.dev.
2023-06-21 00:12:49 +02:00
Aaron Munger c5d02335e1 json formatting 2023-06-20 15:02:32 -07:00
Connor PeetandGitHub 2138622b04 build: add watch/compile tasks for CLI (#182344)
* build: add watch/compile tasks for CLI

I spent time this morning working on the 'developer experience' of the
CLI in vscode, mainly getting the CLI to cross-compile chasing our
initial idea of having it auto-build in a devcontainer.

After some effort and disabling tunnels connections (to avoid having to
pull in OpenSSL which is a huge pain to cross compile), I was able to
get it to cross-compile from Linux to Windows, using the mingw linker.
I could probably figure out how to get macOS working as well with more
effort. However, I'm not a big fan of this, effectively it's one more
'platform' of build we need to support and test.

I think a better approach is downloading the latest compiled CLI from
the update server instead, as needed. That's what this PR does. It just
places the CLI where it _would_ normally get compiled to by cargo; so
far we don't need to do anything special outside of that.
A notice is shown to users if this fallback happens.

* update from review
2023-06-20 14:34:11 -07:00
AlbertHilbandGitHub 2929ec4996 Add macros entry to markdown-math configuration (#180458)
section.
2023-06-20 23:31:26 +02:00
Connor PeetandGitHub ffe64dab3c cli: fix error starting remote tunnels (#185701)
* untested wip

* cli: fix error starting remote tunnels

Fixes #185585

Output was prefixed which prevented the lines from being split to detect the tunnel status.
2023-06-20 14:30:07 -07:00
Megan RoggeandGitHub 3b49115bf9 Merge pull request #185698 from microsoft/merogge/help-polish
don't get layout from provider
2023-06-20 12:00:21 -07:00
Megan RoggeandGitHub 13e5b64fc2 Update src/vs/workbench/contrib/tasks/common/jsonSchema_v2.ts 2023-06-20 11:07:46 -07:00
Megan RoggeandGitHub d159aeebf4 Update src/vs/workbench/contrib/tasks/common/jsonSchema_v2.ts 2023-06-20 11:07:17 -07:00
meganrogge a74fe9138f fix some issues 2023-06-20 11:05:10 -07:00