Commit Graph
124157 Commits
Author SHA1 Message Date
Johannes dc95a83da9 type-imports and importAMDNodeModule for xterm/terminal 2023-07-04 12:02:13 +02:00
Johannes 21d269efec type-imports and importAMDNodeModule for telemetry 2023-07-04 11:58:51 +02:00
Johannes 0b233ad23e type-imports and importAMDNodeModule for xterm/terminal 2023-07-04 11:55:38 +02:00
Johannes 06a27916c6 type-imports and importAMDNodeModule for textMate 2023-07-04 11:41:21 +02:00
Johannes 85b5479c37 import our IDisposable not xterms 2023-07-04 11:32:54 +02:00
Johannes 8c19d3f0e7 add lint rule for AMD node imports 2023-07-04 11:31:36 +02:00
Johannes 029fbbd491 bring over more "amdX" usages 2023-07-04 10:47:36 +02:00
Raymond ZhaoandGitHub 300617543f chore: bump semver and openssl (#186949) 2023-07-03 19:48:04 -07:00
Tyler James LeonhardtandGitHub 89229f752f bump distro (#186950) 2023-07-04 00:42:03 +02:00
Tyler James LeonhardtandGitHub 013132a5cd Re-work auth flows into separate file (#186939)
The flows are crucial to the extension and I wanted to be able to declare which can be used when in a declarative way. This reworks the flows into that model.

Additionally, it pulls in the Client ID and secret from a config which will allow us to not rely on the vscode.dev proxy on Desktop (because we can make a distro change that includes the secret... which isn't a real secret, says GitHub)... unfortunately we still need to rely on it for Web due to CORS but we're in a position where it will be easy to rip the proxy out when GH supports it.
2023-07-03 15:06:42 -07:00
Daniel ImmsandGitHub 923091ec96 Merge pull request #186941 from microsoft/tyriar/186922
Prevent the same terminal being reconnected to twice
2023-07-03 14:51:12 -07:00
Daniel Imms eee5b7db0a Merge remote-tracking branch 'origin/main' into tyriar/186922 2023-07-03 14:37:06 -07:00
Megan RoggeandGitHub 2d986c5d1a Merge pull request #186946 from microsoft/merogge/build-task-folder
on folder open, update workspace tasks
2023-07-03 14:23:13 -07:00
Megan RoggeandGitHub 27545dd8e1 Merge pull request #186944 from microsoft/merogge/wsl-profs
respect setting for `useWslProfiles`
2023-07-03 14:22:37 -07:00
Daniel ImmsandGitHub d4971c3256 Merge pull request #186947 from microsoft/tyriar/133542_5
Use workspace ID in revive pty id map
2023-07-03 14:15:03 -07:00
Raymond ZhaoandGitHub a20dfe0552 Add CodeQL config file (#186936)
* Add CodeQL config file

* Remove test.js line
2023-07-03 13:58:55 -07:00
Daniel Imms e963d92b58 Use workspace ID in revive pty id map
Fixes #133542
2023-07-03 13:55:10 -07:00
Megan RoggeandGitHub d08f4eaef9 Update src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts 2023-07-03 13:54:28 -07:00
meganrogge c70a6b02f1 fix #173384 2023-07-03 13:51:44 -07:00
meganrogge eb62586e86 fix #186940 2023-07-03 13:32:27 -07:00
Daniel Imms 656782c7dc Prevent the same terminal being reconnected to twice
Part of #186922
Part of #133542
2023-07-03 12:46:49 -07:00
Daniel ImmsandGitHub 46ae53157a Merge pull request #186938 from microsoft/tyriar/182637
Only launch the pty host when it's needed
2023-07-03 12:44:18 -07:00
a0dc16744f Update src/vs/workbench/contrib/terminal/electron-sandbox/localTerminalBackend.ts
Co-authored-by: Megan Rogge <merogge@microsoft.com>
2023-07-03 12:30:14 -07:00
Daniel Imms e6d16873c6 Remove unwanted direct connect call 2023-07-03 11:31:49 -07:00
Daniel Imms ca9192e80b Remove getShellEnv impl from profile resolver services 2023-07-03 11:29:02 -07:00
Daniel Imms b7dc7ce41b Defer to backend for whether to get perf marks or not 2023-07-03 11:23:56 -07:00
Daniel Imms 6988c84829 Don't launch pty host on getEnvironment/getPerformanceMarks 2023-07-03 11:23:28 -07:00
Daniel Imms 70e611de28 whenConnected -> whenReady 2023-07-03 11:16:35 -07:00
Daniel Imms dfbba3846f Only connect to direct proxy when creating a process 2023-07-03 11:10:47 -07:00
meganrogge 0ef9e9a0fa rm ? 2023-07-03 10:27:04 -07:00
meganrogge 7fd34784ad defer buffer creation 2023-07-03 10:24:58 -07:00
Daniel Imms a940981932 Only launch pty host when it's needed
Part of #182637
2023-07-03 10:03:04 -07:00
Daniel ImmsandGitHub 6648061544 Merge pull request #186864 from microsoft/tyriar/186860
Add env var description to show changes
2023-07-03 08:55:55 -07:00
Daniel ImmsandGitHub bad6784e2f Merge pull request #186861 from microsoft/tyriar/186859
Show env var description for all extensions
2023-07-03 08:55:21 -07:00
Daniel ImmsandGitHub b395de3e41 Merge pull request #186865 from microsoft/tyriar/186863
IEnvironmentDescriptionMutator -> IEnvironmentVariableCollectionDescription
2023-07-03 08:55:03 -07:00
Megan RoggeandGitHub be66fa50b9 Merge pull request #186694 from jammel-yeboah/teardown-accessibilityHelpWidget/Controller
Teardown accessibility help widget/controller
2023-07-03 08:46:20 -07:00
yshaojun 7389ceeade fix: color hints may display twice(#175476) 2023-07-03 23:43:31 +08:00
Henning DieterichsandGitHub def8a208cb Adresses #186918 (#186920) 2023-07-03 17:03:58 +02:00
Ladislau SzomoruandGitHub 8265c3ec21 Git - introduce group is the long submenus (#186917) 2023-07-03 16:24:19 +02:00
Alex RossandGitHub 7c34ea4452 Custom tree view looses focussed checkbox on toggle (#186906)
Fixes #186306
2023-07-03 13:29:29 +02:00
Alex RossandGitHub 7326ef7e8e Cannot resolve tree item for element <REDACTED: user-file-path> (#186896)
Fixes #186627
2023-07-03 12:39:09 +02:00
Alex RossandGitHub d9877ca5d6 Inline codespan in comments widget uses wrong font (#186893)
Fixes #186768
2023-07-03 12:38:45 +02:00
Alex RossandGitHub d88c76383f A view with id '~remote.helpPanel' is already registered (#186895)
Fixes #186630
2023-07-03 11:24:12 +02:00
Benjamin PaseroandGitHub 480b4653ee backups - guard reading operations with IO queue as well (#186736) (#186889) 2023-07-03 11:10:08 +02:00
Benjamin PaseroandGitHub ce708a97ce editors - only close disposed editors (#186736) (#186886) 2023-07-03 11:09:15 +02:00
Benjamin PaseroandGitHub b0e5025ef5 [Remote-SSH Bug]: Settings missing in remote settings view (fix microsoft/vscode-remote-release#8627) (#186828) 2023-07-03 11:08:06 +02:00
Connor PeetandGitHub 6b83d6d01b testing: use overflow ellipsis in test tree (#186806)
* tree: add fast path for children updates in compressedObjectTreeModel

I noticed in testing that more things were getting rerendered than they
should have been. This adds a fast path so that, if the elements in
a compressed node don't change when its children are updated, we only
update the children instead of replacing the entire node from the parent
collection.

* testing: use overflow ellipsis in test tree

Fixes #186320

Had to abandon flexbox for this, so do manual tweaks to make codicons show nicely:

![](https://memes.peet.io/img/23-06-321bf892-8f69-4548-9c76-465f33205c8e.png)
2023-07-02 10:09:28 -07:00
Daniel Imms 38c0e43f4a IEnvironmentDescriptionMutator -> IEnvironmentVariableCollectionDescription
Fixes #186863
2023-07-02 09:37:47 -07:00
Daniel Imms 14cc1f7a23 Add env var description to show changes
Fixes #186860
2023-07-02 09:35:02 -07:00
Daniel Imms 57608c9852 Show env var description for all extensions
Part of #186859
2023-07-02 09:16:21 -07:00