Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/main'
Browse files Browse the repository at this point in the history
  • Loading branch information
dabreadman committed Dec 2, 2024
2 parents 6491a7b + 857a6b0 commit 6c219c2
Show file tree
Hide file tree
Showing 60 changed files with 675 additions and 343 deletions.
2 changes: 1 addition & 1 deletion .vscode/notebooks/endgame.github-issues
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
{
"kind": 2,
"language": "github-issues",
"value": "$REPOS=repo:microsoft/lsprotocol repo:microsoft/monaco-editor repo:microsoft/vscode repo:microsoft/vscode-anycode repo:microsoft/vscode-autopep8 repo:microsoft/vscode-black-formatter repo:microsoft/vscode-copilot repo:microsoft/vscode-copilot-release repo:microsoft/vscode-dev repo:microsoft/vscode-dev-chrome-launcher repo:microsoft/vscode-emmet-helper repo:microsoft/vscode-extension-telemetry repo:microsoft/vscode-flake8 repo:microsoft/vscode-github-issue-notebooks repo:microsoft/vscode-hexeditor repo:microsoft/vscode-internalbacklog repo:microsoft/vscode-isort repo:microsoft/vscode-js-debug repo:microsoft/vscode-jupyter repo:microsoft/vscode-jupyter-internal repo:microsoft/vscode-l10n repo:microsoft/vscode-livepreview repo:microsoft/vscode-markdown-languageservice repo:microsoft/vscode-markdown-tm-grammar repo:microsoft/vscode-mypy repo:microsoft/vscode-pull-request-github repo:microsoft/vscode-pylint repo:microsoft/vscode-python repo:microsoft/vscode-python-debugger repo:microsoft/vscode-python-tools-extension-template repo:microsoft/vscode-references-view repo:microsoft/vscode-remote-release repo:microsoft/vscode-remote-repositories-github repo:microsoft/vscode-remote-tunnels repo:microsoft/vscode-remotehub repo:microsoft/vscode-settings-sync-server repo:microsoft/vscode-unpkg repo:microsoft/vscode-vsce\n\n$MILESTONE=milestone:\"October 2024\""
"value": "$REPOS=repo:microsoft/lsprotocol repo:microsoft/monaco-editor repo:microsoft/vscode repo:microsoft/vscode-anycode repo:microsoft/vscode-autopep8 repo:microsoft/vscode-black-formatter repo:microsoft/vscode-copilot repo:microsoft/vscode-copilot-release repo:microsoft/vscode-dev repo:microsoft/vscode-dev-chrome-launcher repo:microsoft/vscode-emmet-helper repo:microsoft/vscode-extension-telemetry repo:microsoft/vscode-flake8 repo:microsoft/vscode-github-issue-notebooks repo:microsoft/vscode-hexeditor repo:microsoft/vscode-internalbacklog repo:microsoft/vscode-isort repo:microsoft/vscode-js-debug repo:microsoft/vscode-jupyter repo:microsoft/vscode-jupyter-internal repo:microsoft/vscode-l10n repo:microsoft/vscode-livepreview repo:microsoft/vscode-markdown-languageservice repo:microsoft/vscode-markdown-tm-grammar repo:microsoft/vscode-mypy repo:microsoft/vscode-pull-request-github repo:microsoft/vscode-pylint repo:microsoft/vscode-python repo:microsoft/vscode-python-debugger repo:microsoft/vscode-python-tools-extension-template repo:microsoft/vscode-references-view repo:microsoft/vscode-remote-release repo:microsoft/vscode-remote-repositories-github repo:microsoft/vscode-remote-tunnels repo:microsoft/vscode-remotehub repo:microsoft/vscode-settings-sync-server repo:microsoft/vscode-unpkg repo:microsoft/vscode-vsce\n\n$MILESTONE=milestone:\"November 2024\""
},
{
"kind": 1,
Expand Down
2 changes: 1 addition & 1 deletion .vscode/notebooks/my-endgame.github-issues
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
{
"kind": 2,
"language": "github-issues",
"value": "$REPOS=repo:microsoft/lsprotocol repo:microsoft/monaco-editor repo:microsoft/vscode repo:microsoft/vscode-anycode repo:microsoft/vscode-autopep8 repo:microsoft/vscode-black-formatter repo:microsoft/vscode-copilot repo:microsoft/vscode-copilot-release repo:microsoft/vscode-dev repo:microsoft/vscode-dev-chrome-launcher repo:microsoft/vscode-emmet-helper repo:microsoft/vscode-extension-telemetry repo:microsoft/vscode-flake8 repo:microsoft/vscode-github-issue-notebooks repo:microsoft/vscode-hexeditor repo:microsoft/vscode-internalbacklog repo:microsoft/vscode-isort repo:microsoft/vscode-js-debug repo:microsoft/vscode-jupyter repo:microsoft/vscode-jupyter-internal repo:microsoft/vscode-l10n repo:microsoft/vscode-livepreview repo:microsoft/vscode-markdown-languageservice repo:microsoft/vscode-markdown-tm-grammar repo:microsoft/vscode-mypy repo:microsoft/vscode-pull-request-github repo:microsoft/vscode-pylint repo:microsoft/vscode-python repo:microsoft/vscode-python-debugger repo:microsoft/vscode-python-tools-extension-template repo:microsoft/vscode-references-view repo:microsoft/vscode-remote-release repo:microsoft/vscode-remote-repositories-github repo:microsoft/vscode-remote-tunnels repo:microsoft/vscode-remotehub repo:microsoft/vscode-settings-sync-server repo:microsoft/vscode-unpkg repo:microsoft/vscode-vsce\n\n$MILESTONE=milestone:\"October 2024\"\n\n$MINE=assignee:@me"
"value": "$REPOS=repo:microsoft/lsprotocol repo:microsoft/monaco-editor repo:microsoft/vscode repo:microsoft/vscode-anycode repo:microsoft/vscode-autopep8 repo:microsoft/vscode-black-formatter repo:microsoft/vscode-copilot repo:microsoft/vscode-copilot-release repo:microsoft/vscode-dev repo:microsoft/vscode-dev-chrome-launcher repo:microsoft/vscode-emmet-helper repo:microsoft/vscode-extension-telemetry repo:microsoft/vscode-flake8 repo:microsoft/vscode-github-issue-notebooks repo:microsoft/vscode-hexeditor repo:microsoft/vscode-internalbacklog repo:microsoft/vscode-isort repo:microsoft/vscode-js-debug repo:microsoft/vscode-jupyter repo:microsoft/vscode-jupyter-internal repo:microsoft/vscode-l10n repo:microsoft/vscode-livepreview repo:microsoft/vscode-markdown-languageservice repo:microsoft/vscode-markdown-tm-grammar repo:microsoft/vscode-mypy repo:microsoft/vscode-pull-request-github repo:microsoft/vscode-pylint repo:microsoft/vscode-python repo:microsoft/vscode-python-debugger repo:microsoft/vscode-python-tools-extension-template repo:microsoft/vscode-references-view repo:microsoft/vscode-remote-release repo:microsoft/vscode-remote-repositories-github repo:microsoft/vscode-remote-tunnels repo:microsoft/vscode-remotehub repo:microsoft/vscode-settings-sync-server repo:microsoft/vscode-unpkg repo:microsoft/vscode-vsce\n\n$MILESTONE=milestone:\"November 2024\"\n\n$MINE=assignee:@me"
},
{
"kind": 1,
Expand Down
4 changes: 2 additions & 2 deletions build/lib/policies.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions build/lib/policies.ts
Original file line number Diff line number Diff line change
Expand Up @@ -262,11 +262,11 @@ class ObjectPolicy extends BasePolicy {
}

protected renderADMXElements(): string[] {
return [`<multiText id="${this.name}" valueName="${this.name}" required="true" />`];
return [`<text id="${this.name}" valueName="${this.name}" required="true" />`];
}

renderADMLPresentationContents() {
return `<multiTextBox refId="${this.name}" />`;
return `<textBox refId="${this.name}"><label>${this.name}:</label></textBox>`;
}
}

Expand Down
4 changes: 2 additions & 2 deletions extensions/git/src/actionButton.ts
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,10 @@ export class ActionButton {
return;
}

this.logger.trace(`[ActionButton][setState] ${JSON.stringify(state)}`);

this._state = state;
this._onDidChange.fire();

this.logger.trace(`[ActionButton][setState] ${JSON.stringify(state)}`);
}

private disposables: Disposable[] = [];
Expand Down
2 changes: 1 addition & 1 deletion extensions/simple-browser/esbuild-preview.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ const outDir = path.join(__dirname, 'media');
require('../esbuild-webview-common').run({
entryPoints: {
'index': path.join(srcDir, 'index.ts'),
'codicon': path.join(__dirname, 'node_modules', 'vscode-codicons', 'dist', 'codicon.css'),
'codicon': path.join(__dirname, 'node_modules', '@vscode', 'codicons', 'dist', 'codicon.css'),
},
srcDir,
outdir: outDir,
Expand Down
16 changes: 8 additions & 8 deletions extensions/simple-browser/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion extensions/simple-browser/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@
},
"devDependencies": {
"@types/vscode-webview": "^1.57.0",
"vscode-codicons": "^0.0.14"
"@vscode/codicons": "^0.0.36"
},
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion extensions/theme-seti/cgmanifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"git": {
"name": "seti-ui",
"repositoryUrl": "https://github.com/jesseweed/seti-ui",
"commitHash": "88bcd4a8fca14aa33dd9d50781ad8af3b03c6b90"
"commitHash": "1cac4f30f93cc898103c62dde41823a09b0d7b74"
}
},
"version": "0.1.0"
Expand Down
Binary file modified extensions/theme-seti/icons/seti.woff
Binary file not shown.
78 changes: 49 additions & 29 deletions extensions/theme-seti/icons/vs-seti-icon-theme.json
Original file line number Diff line number Diff line change
Expand Up @@ -1433,116 +1433,124 @@
"fontCharacter": "\\E09B",
"fontColor": "#f55385"
},
"_vue_light": {
"_vite_light": {
"fontCharacter": "\\E09C",
"fontColor": "#b7b73b"
},
"_vite": {
"fontCharacter": "\\E09C",
"fontColor": "#cbcb41"
},
"_vue_light": {
"fontCharacter": "\\E09D",
"fontColor": "#7fae42"
},
"_vue": {
"fontCharacter": "\\E09C",
"fontCharacter": "\\E09D",
"fontColor": "#8dc149"
},
"_wasm_light": {
"fontCharacter": "\\E09D",
"fontCharacter": "\\E09E",
"fontColor": "#9068b0"
},
"_wasm": {
"fontCharacter": "\\E09D",
"fontCharacter": "\\E09E",
"fontColor": "#a074c4"
},
"_wat_light": {
"fontCharacter": "\\E09E",
"fontCharacter": "\\E09F",
"fontColor": "#9068b0"
},
"_wat": {
"fontCharacter": "\\E09E",
"fontCharacter": "\\E09F",
"fontColor": "#a074c4"
},
"_webpack_light": {
"fontCharacter": "\\E09F",
"fontCharacter": "\\E0A0",
"fontColor": "#498ba7"
},
"_webpack": {
"fontCharacter": "\\E09F",
"fontCharacter": "\\E0A0",
"fontColor": "#519aba"
},
"_wgt_light": {
"fontCharacter": "\\E0A0",
"fontCharacter": "\\E0A1",
"fontColor": "#498ba7"
},
"_wgt": {
"fontCharacter": "\\E0A0",
"fontCharacter": "\\E0A1",
"fontColor": "#519aba"
},
"_windows_light": {
"fontCharacter": "\\E0A1",
"fontCharacter": "\\E0A2",
"fontColor": "#498ba7"
},
"_windows": {
"fontCharacter": "\\E0A1",
"fontCharacter": "\\E0A2",
"fontColor": "#519aba"
},
"_word_light": {
"fontCharacter": "\\E0A2",
"fontCharacter": "\\E0A3",
"fontColor": "#498ba7"
},
"_word": {
"fontCharacter": "\\E0A2",
"fontCharacter": "\\E0A3",
"fontColor": "#519aba"
},
"_xls_light": {
"fontCharacter": "\\E0A3",
"fontCharacter": "\\E0A4",
"fontColor": "#7fae42"
},
"_xls": {
"fontCharacter": "\\E0A3",
"fontCharacter": "\\E0A4",
"fontColor": "#8dc149"
},
"_xml_light": {
"fontCharacter": "\\E0A4",
"fontCharacter": "\\E0A5",
"fontColor": "#cc6d2e"
},
"_xml": {
"fontCharacter": "\\E0A4",
"fontCharacter": "\\E0A5",
"fontColor": "#e37933"
},
"_yarn_light": {
"fontCharacter": "\\E0A5",
"fontCharacter": "\\E0A6",
"fontColor": "#498ba7"
},
"_yarn": {
"fontCharacter": "\\E0A5",
"fontCharacter": "\\E0A6",
"fontColor": "#519aba"
},
"_yml_light": {
"fontCharacter": "\\E0A6",
"fontCharacter": "\\E0A7",
"fontColor": "#9068b0"
},
"_yml": {
"fontCharacter": "\\E0A6",
"fontCharacter": "\\E0A7",
"fontColor": "#a074c4"
},
"_zig_light": {
"fontCharacter": "\\E0A7",
"fontCharacter": "\\E0A8",
"fontColor": "#cc6d2e"
},
"_zig": {
"fontCharacter": "\\E0A7",
"fontCharacter": "\\E0A8",
"fontColor": "#e37933"
},
"_zip_light": {
"fontCharacter": "\\E0A8",
"fontCharacter": "\\E0A9",
"fontColor": "#b8383d"
},
"_zip": {
"fontCharacter": "\\E0A8",
"fontCharacter": "\\E0A9",
"fontColor": "#cc3e44"
},
"_zip_1_light": {
"fontCharacter": "\\E0A8",
"fontCharacter": "\\E0A9",
"fontColor": "#627379"
},
"_zip_1": {
"fontCharacter": "\\E0A8",
"fontCharacter": "\\E0A9",
"fontColor": "#6d8086"
}
},
Expand Down Expand Up @@ -1809,6 +1817,12 @@
"mvnw": "_maven",
"pom.xml": "_maven",
"tsconfig.json": "_tsconfig",
"vite.config.js": "_vite",
"vite.config.ts": "_vite",
"vite.config.mjs": "_vite",
"vite.config.mts": "_vite",
"vite.config.cjs": "_vite",
"vite.config.cts": "_vite",
"swagger.json": "_json_1",
"swagger.yml": "_json_1",
"swagger.yaml": "_json_1",
Expand Down Expand Up @@ -2308,6 +2322,12 @@
"mvnw": "_maven_light",
"pom.xml": "_maven_light",
"tsconfig.json": "_tsconfig_light",
"vite.config.js": "_vite_light",
"vite.config.ts": "_vite_light",
"vite.config.mjs": "_vite_light",
"vite.config.mts": "_vite_light",
"vite.config.cjs": "_vite_light",
"vite.config.cts": "_vite_light",
"swagger.json": "_json_1_light",
"swagger.yml": "_json_1_light",
"swagger.yaml": "_json_1_light",
Expand Down Expand Up @@ -2382,5 +2402,5 @@
"npm-debug.log": "_npm_ignored_light"
}
},
"version": "https://github.com/jesseweed/seti-ui/commit/88bcd4a8fca14aa33dd9d50781ad8af3b03c6b90"
"version": "https://github.com/jesseweed/seti-ui/commit/1cac4f30f93cc898103c62dde41823a09b0d7b74"
}
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "code-oss-dev",
"version": "1.96.0",
"distro": "5814e58fabdf061dc9c88b153d775a37ac261fc7",
"distro": "eee4ba8554f216a6fb025cf4705b8da2c6d21a49",
"author": {
"name": "Microsoft Corporation"
},
Expand Down
3 changes: 2 additions & 1 deletion src/main.ts
Original file line number Diff line number Diff line change
Expand Up @@ -294,8 +294,9 @@ function configureCommandlineSwitchesSync(cliArgs: NativeParsedArgs) {

// Blink features to configure.
// `FontMatchingCTMigration` - Siwtch font matching on macOS to Appkit (Refs https://github.com/microsoft/vscode/issues/224496#issuecomment-2270418470).
// `StandardizedBrowserZoom` - Disable zoom adjustment for bounding box (https://github.com/microsoft/vscode/issues/232750#issuecomment-2459495394)
const blinkFeaturesToDisable =
`FontMatchingCTMigration,${app.commandLine.getSwitchValue('disable-blink-features')}`;
`FontMatchingCTMigration,StandardizedBrowserZoom,${app.commandLine.getSwitchValue('disable-blink-features')}`;
app.commandLine.appendSwitch('disable-blink-features', blinkFeaturesToDisable);

// Support JS Flags
Expand Down
1 change: 0 additions & 1 deletion src/vs/base/common/product.ts
Original file line number Diff line number Diff line change
Expand Up @@ -316,5 +316,4 @@ export interface IDefaultChatAgent {
readonly providerScopes: string[][];
readonly entitlementUrl: string;
readonly entitlementSignupLimitedUrl: string;
readonly entitlementSkuTypeLimitedName: string;
}
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,12 @@ export class NativeEditContext extends AbstractEditContext {

this._selectionChangeListener = this._register(new MutableDisposable());
this._focusTracker = this._register(new FocusTracker(this.domNode.domNode, (newFocusValue: boolean) => {
this._selectionChangeListener.value = newFocusValue ? this._setSelectionChangeListener(viewController) : undefined;
if (newFocusValue) {
this._selectionChangeListener.value = this._setSelectionChangeListener(viewController);
this._screenReaderSupport.setIgnoreSelectionChangeTime('onFocus');
} else {
this._selectionChangeListener.value = undefined;
}
this._context.viewModel.setHasFocus(newFocusValue);
}));

Expand All @@ -95,6 +100,9 @@ export class NativeEditContext extends AbstractEditContext {

this._register(addDisposableListener(this.domNode.domNode, 'copy', (e) => this._ensureClipboardGetsEditorSelection(e)));
this._register(addDisposableListener(this.domNode.domNode, 'cut', (e) => {
// Pretend here we touched the text area, as the `cut` event will most likely
// result in a `selectionchange` event which we want to ignore
this._screenReaderSupport.setIgnoreSelectionChangeTime('onCut');
this._ensureClipboardGetsEditorSelection(e);
viewController.cut();
}));
Expand Down Expand Up @@ -137,6 +145,9 @@ export class NativeEditContext extends AbstractEditContext {
this._context.viewModel.onCompositionEnd();
}));
this._register(addDisposableListener(this.textArea.domNode, 'paste', (e) => {
// Pretend here we touched the text area, as the `paste` event will most likely
// result in a `selectionchange` event which we want to ignore
this._screenReaderSupport.setIgnoreSelectionChangeTime('onPaste');
e.preventDefault();
if (!e.clipboardData) {
return;
Expand Down Expand Up @@ -204,7 +215,7 @@ export class NativeEditContext extends AbstractEditContext {
}

public onWillPaste(): void {
this._screenReaderSupport.setIgnoreSelectionChangeTime();
this._screenReaderSupport.setIgnoreSelectionChangeTime('onWillPaste');
}

public writeScreenReaderContent(): void {
Expand Down
Loading

0 comments on commit 6c219c2

Please sign in to comment.