Skip to content

Commit 77e463c

Browse files
authored
Merge branch 'main' into merogge/notebook-verbosity
2 parents ee1956e + cc77912 commit 77e463c

File tree

368 files changed

+39766
-36646
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

368 files changed

+39766
-36646
lines changed

.github/commands.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,14 @@
209209
"removeLabel": "~version-info-needed",
210210
"comment": "Thanks for creating this issue! We figured it's missing some basic information, such as a version number, or in some other way doesn't follow our [issue reporting guidelines](https://aka.ms/vscodeissuereporting). Please take the time to review these and update the issue.\n\nHappy Coding!"
211211
},
212+
{
213+
"type": "label",
214+
"name": "~confirmation-needed",
215+
"action": "updateLabels",
216+
"addLabel": "info-needed",
217+
"removeLabel": "~confirmation-needed",
218+
"comment": "Thanks for creating this issue! To help narrow it down, please take the time to follow below steps. Thanks a lot and happy coding 🙏\n\n### Is the issue caused by an Extension?\nStop VS Code and from the command line (NOT the integrated terminal in Code), execute: `code --disable-extensions` and try your steps again to see if it reproduces. If it still reproduces, jump to the next chapter.\n\nIf you see it is an issue with the extension, please run the command `Start Extension Bisect` and follow the instructions to find the extension that is causing this issue.\n\n<img width='631' alt='image' src='https://user-images.githubusercontent.com/900690/228760008-d5790ad1-74da-46a2-917f-e1bd26281ca8.png'>\n\nPlease report the issue to the extension causing this.\n\n### Is the issue caused by VS Code Core?\nIf the issue is not caused by an extension, it is maybe caused by your configuration. Try to run `code --disable-extensions --user-data-dir <directory>` where `<directory>` is an empty folder. This will ensure Code is starting with a fresh data directory, e.g. no specific settings and without any extensions running.\n\nIf it still reproduces, it was maybe fixed already in our nightly release. Please download from https://code.visualstudio.com/insiders/ and see if you can reproduce the issue.\n\nFinally, to help us narrow down what change caused the issue, please run the following command to find the build. It will start previous releases of VS Code insiders to see where the regression was introduced:\n* `npx --yes vscode-bisect@latest`\n* follow the instructions until you found the offending build\n* report back the commit range in this issue\n\nThanks!"
219+
},
212220
{
213221
"type": "comment",
214222
"name": "a11ymas",
@@ -467,6 +475,19 @@
467475
"addLabel": "info-needed",
468476
"comment": "Thanks for reporting this issue! Unfortunately, it's hard for us to understand what issue you're seeing. Please help us out by providing a screen recording showing exactly what isn't working as expected. While we can work with most standard formats, `.gif` files are preferred as they are displayed inline on GitHub. You may find https://gifcap.dev helpful as a browser-based gif recording tool.\n\nIf the issue depends on keyboard input, you can help us by enabling screencast mode for the recording (`Developer: Toggle Screencast Mode` in the command palette). Lastly, please attach this file via the GitHub web interface as emailed responses will strip files out from the issue.\n\nHappy coding!"
469477
},
478+
{
479+
"type": "comment",
480+
"name": "confirmPlease",
481+
"allowUsers": [
482+
"cleidigh",
483+
"usernamehw",
484+
"gjsjohnmurray",
485+
"IllusionMH"
486+
],
487+
"action": "comment",
488+
"addLabel": "info-needed",
489+
"comment": "Thanks for creating this issue! To help narrow it down, please take the time to follow below steps. Thanks a lot and happy coding 🙏\n\n### Is the issue caused by an Extension?\nStop VS Code and from the command line (NOT the integrated terminal in Code), execute: `code --disable-extensions` and try your steps again to see if it reproduces. If it still reproduces, jump to the next chapter.\n\nIf you see it is an issue with the extension, please run the command `Start Extension Bisect` and follow the instructions to find the extension that is causing this issue.\n\n<img width='631' alt='image' src='https://user-images.githubusercontent.com/900690/228760008-d5790ad1-74da-46a2-917f-e1bd26281ca8.png'>\n\nPlease report the issue to the extension causing this.\n\n### Is the issue caused by VS Code Core?\nIf the issue is not caused by an extension, it is maybe caused by your configuration. Try to run `code --disable-extensions --user-data-dir <directory>` where `<directory>` is an empty folder. This will ensure Code is starting with a fresh data directory, e.g. no specific settings and without any extensions running.\n\nIf it still reproduces, it was maybe fixed already in our nightly release. Please download from https://code.visualstudio.com/insiders/ and see if you can reproduce the issue.\n\nFinally, to help us narrow down what change caused the issue, please run the following command to find the build. It will start previous releases of VS Code insiders to see where the regression was introduced:\n* `npx --yes vscode-bisect@latest`\n* follow the instructions until you found the offending build\n* report back the commit range in this issue\n\nThanks!"
490+
},
470491
{
471492
"__comment__": "Allows folks on the team to label issues by commenting: `\\label My-Label` ",
472493
"type": "comment",

.yarnrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
disturl "https://electronjs.org/headers"
2-
target "22.3.5"
2+
target "22.3.10"
33
runtime "electron"
44
build_from_source "true"

build/gulpfile.reh.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,14 +72,13 @@ const serverResources = [
7272
'out-build/vs/base/node/ps.sh',
7373

7474
// Terminal shell integration
75-
'out-build/vs/workbench/contrib/terminal/browser/media/shellIntegration.fish',
7675
'out-build/vs/workbench/contrib/terminal/browser/media/shellIntegration.ps1',
7776
'out-build/vs/workbench/contrib/terminal/browser/media/shellIntegration-bash.sh',
7877
'out-build/vs/workbench/contrib/terminal/browser/media/shellIntegration-env.zsh',
7978
'out-build/vs/workbench/contrib/terminal/browser/media/shellIntegration-profile.zsh',
8079
'out-build/vs/workbench/contrib/terminal/browser/media/shellIntegration-rc.zsh',
8180
'out-build/vs/workbench/contrib/terminal/browser/media/shellIntegration-login.zsh',
82-
'out-build/vs/workbench/contrib/terminal/browser/media/shellIntegration.fish',
81+
'out-build/vs/workbench/contrib/terminal/browser/media/fish_xdg_data/fish/vendor_conf.d/shellIntegration.fish',
8382

8483
'!**/test/**'
8584
];

build/gulpfile.vscode.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ const vscodeResources = [
6868
'out-build/vs/workbench/browser/media/*-theme.css',
6969
'out-build/vs/workbench/contrib/debug/**/*.json',
7070
'out-build/vs/workbench/contrib/externalTerminal/**/*.scpt',
71-
'out-build/vs/workbench/contrib/terminal/browser/media/*.fish',
71+
'out-build/vs/workbench/contrib/terminal/browser/media/fish_xdg_data/fish/vendor_conf.d/*.fish',
7272
'out-build/vs/workbench/contrib/terminal/browser/media/*.ps1',
7373
'out-build/vs/workbench/contrib/terminal/browser/media/*.sh',
7474
'out-build/vs/workbench/contrib/terminal/browser/media/*.zsh',

build/lib/electron.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/lib/electron.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ function darwinBundleDocumentTypes(types: { [name: string]: string | string[] },
9191
}
9292

9393
export const config = {
94-
version: product.electronRepository ? '22.5.2' : util.getElectronVersion(),
94+
version: product.electronRepository ? '22.5.3' : util.getElectronVersion(),
9595
productAppName: product.nameLong,
9696
companyName: 'Microsoft Corporation',
9797
copyright: 'Copyright (C) 2023 Microsoft. All rights reserved',
@@ -212,7 +212,7 @@ function getElectron(arch: string): () => NodeJS.ReadWriteStream {
212212
}
213213

214214
async function main(arch = process.arch): Promise<void> {
215-
const version = product.electronRepository ? '22.5.2' : util.getElectronVersion();
215+
const version = product.electronRepository ? '22.5.3' : util.getElectronVersion();
216216
const electronPath = path.join(root, '.build', 'electron');
217217
const versionFile = path.join(electronPath, 'version');
218218
const isUpToDate = fs.existsSync(versionFile) && fs.readFileSync(versionFile, 'utf8') === `${version}`;

build/lib/i18n.resources.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -322,10 +322,6 @@
322322
"name": "vs/workbench/contrib/bracketPairColorizer2Telemetry",
323323
"project": "vscode-workbench"
324324
},
325-
{
326-
"name": "vs/workbench/contrib/offline",
327-
"project": "vscode-workbench"
328-
},
329325
{
330326
"name": "vs/workbench/contrib/remoteTunnel",
331327
"project": "vscode-workbench"
@@ -514,6 +510,10 @@
514510
"name": "vs/workbench/services/localization",
515511
"project": "vscode-workbench"
516512
},
513+
{
514+
"name": "vs/workbench/contrib/share",
515+
"project": "vscode-workbench"
516+
},
517517
{
518518
"name": "vs/workbench/contrib/accessibility",
519519
"project": "vscode-workbench"

build/lib/stylelint/vscode-known-variables.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@
3636
"--vscode-charts-purple",
3737
"--vscode-charts-red",
3838
"--vscode-charts-yellow",
39+
"--vscode-chat-requestBackground",
40+
"--vscode-chat-requestBorder",
3941
"--vscode-checkbox-background",
4042
"--vscode-checkbox-border",
4143
"--vscode-checkbox-foreground",
@@ -304,8 +306,6 @@
304306
"--vscode-inputValidation-warningBackground",
305307
"--vscode-inputValidation-warningBorder",
306308
"--vscode-inputValidation-warningForeground",
307-
"--vscode-interactive-requestBackground",
308-
"--vscode-interactive-requestBorder",
309309
"--vscode-interactiveEditor-border",
310310
"--vscode-interactiveEditor-regionHighlight",
311311
"--vscode-interactiveEditor-shadow",
@@ -457,6 +457,7 @@
457457
"--vscode-problemsErrorIcon-foreground",
458458
"--vscode-problemsInfoIcon-foreground",
459459
"--vscode-problemsWarningIcon-foreground",
460+
"--vscode-problemsSuccessIcon-foreground",
460461
"--vscode-profileBadge-background",
461462
"--vscode-profileBadge-foreground",
462463
"--vscode-progressBar-background",
@@ -692,6 +693,8 @@
692693
"--tab-border-top-color",
693694
"--tab-dirty-border-top-color",
694695
"--tabs-border-bottom-color",
696+
"--tab-sizing-current-width",
697+
"--tab-sizing-fixed-max-width",
695698
"--testMessageDecorationFontFamily",
696699
"--testMessageDecorationFontSize",
697700
"--title-border-bottom-color",

cgmanifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -528,12 +528,12 @@
528528
"git": {
529529
"name": "electron",
530530
"repositoryUrl": "https://github.com/electron/electron",
531-
"commitHash": "0b17a201195ae6445e11cee50e436a3511717600"
531+
"commitHash": "b07f2f0f42a1483cd2e5ec8fa3c77ebaa0507069"
532532
}
533533
},
534534
"isOnlyProductionDependency": true,
535535
"license": "MIT",
536-
"version": "22.3.5"
536+
"version": "22.3.10"
537537
},
538538
{
539539
"component": {

extensions/git-base/src/api/api1.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55

66
import { Disposable, commands } from 'vscode';
77
import { Model } from '../model';
8-
import { pickRemoteSource } from '../remoteSource';
8+
import { getRemoteSourceActions, pickRemoteSource } from '../remoteSource';
99
import { GitBaseExtensionImpl } from './extension';
10-
import { API, PickRemoteSourceOptions, PickRemoteSourceResult, RemoteSourceProvider } from './git-base';
10+
import { API, PickRemoteSourceOptions, PickRemoteSourceResult, RemoteSourceAction, RemoteSourceProvider } from './git-base';
1111

1212
export class ApiImpl implements API {
1313

@@ -17,6 +17,10 @@ export class ApiImpl implements API {
1717
return pickRemoteSource(this._model, options as any);
1818
}
1919

20+
getRemoteSourceActions(url: string): Promise<RemoteSourceAction[]> {
21+
return getRemoteSourceActions(this._model, url);
22+
}
23+
2024
registerRemoteSourceProvider(provider: RemoteSourceProvider): Disposable {
2125
return this._model.registerRemoteSourceProvider(provider);
2226
}

0 commit comments

Comments
 (0)