Johannes Rieken
d1e1e04d8b
update mywork notebook
2023-07-04 12:41:31 +02:00
Johannes Rieken
cd5dae5cf1
Merge pull request #186970 from microsoft/joh/payable-wildfowl
...
ESM - bring over more `importAMDNodeModule` usages
2023-07-04 12:38:38 +02:00
Connor Peet
0207c66c87
ports: support resolver tunnel factories on the web ( #186937 )
...
@alexr00 I just copied the non-Node.js-specific code into the base port
class and things seem to work. What do you think?
Fixes https://github.com/microsoft/vscode-remote-release/issues/8595
2023-07-04 12:11:09 +02:00
Connor Peet
37b304f2f3
testing: refactor to reduce explorer complexity ( #186954 )
...
Previously the two 'projections' in the test explorer, a list and tree
view, inherited from each other. This was a pretty messy way to do it.
There were other things with how we dealt with the tree that weren't
optimal, and some debt from concepts that no longer exist.
In this PR the now better-named ListProject and TreeProjection are
mostly indepenent from each other. This reduces the complexity in the
TestProjection and makes the ListProjection pretty simple.
2023-07-04 12:04:07 +02:00
Sandeep Somavarapu
a89e7f3c2b
Merge pull request #186607 from yiliang114/liquid-bandicoot
...
fix: typos
2023-07-04 12:03:26 +02:00
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 Zhao
300617543f
chore: bump semver and openssl ( #186949 )
2023-07-03 19:48:04 -07:00
Tyler James Leonhardt
89229f752f
bump distro ( #186950 )
2023-07-04 00:42:03 +02:00
Tyler James Leonhardt
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 Imms
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 Rogge
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 Rogge
27545dd8e1
Merge pull request #186944 from microsoft/merogge/wsl-profs
...
respect setting for `useWslProfiles`
2023-07-03 14:22:37 -07:00
Daniel Imms
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 Zhao
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 Rogge
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 Imms
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
Daniel Imms
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
Daniel Imms
a940981932
Only launch pty host when it's needed
...
Part of #182637
2023-07-03 10:03:04 -07:00
Daniel Imms
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 Imms
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 Imms
b395de3e41
Merge pull request #186865 from microsoft/tyriar/186863
...
IEnvironmentDescriptionMutator -> IEnvironmentVariableCollectionDescription
2023-07-03 08:55:03 -07:00
Megan Rogge
be66fa50b9
Merge pull request #186694 from jammel-yeboah/teardown-accessibilityHelpWidget/Controller
...
Teardown accessibility help widget/controller
2023-07-03 08:46:20 -07:00
Henning Dieterichs
def8a208cb
Adresses #186918 ( #186920 )
2023-07-03 17:03:58 +02:00
Ladislau Szomoru
8265c3ec21
Git - introduce group is the long submenus ( #186917 )
2023-07-03 16:24:19 +02:00
Alex Ross
7c34ea4452
Custom tree view looses focussed checkbox on toggle ( #186906 )
...
Fixes #186306
2023-07-03 13:29:29 +02:00
Alex Ross
7326ef7e8e
Cannot resolve tree item for element <REDACTED: user-file-path> ( #186896 )
...
Fixes #186627
2023-07-03 12:39:09 +02:00
Alex Ross
d9877ca5d6
Inline codespan in comments widget uses wrong font ( #186893 )
...
Fixes #186768
2023-07-03 12:38:45 +02:00
Alex Ross
d88c76383f
A view with id '~remote.helpPanel' is already registered ( #186895 )
...
Fixes #186630
2023-07-03 11:24:12 +02:00
Benjamin Pasero
480b4653ee
backups - guard reading operations with IO queue as well ( #186736 ) ( #186889 )
2023-07-03 11:10:08 +02:00
Benjamin Pasero
ce708a97ce
editors - only close disposed editors ( #186736 ) ( #186886 )
2023-07-03 11:09:15 +02:00
Benjamin Pasero
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 Peet
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