Browse Source

Hides menus from unsupported schemes

main
Eric Amodio 1 year ago
parent
commit
1dc6422348
1 changed files with 19 additions and 19 deletions
  1. +19
    -19
      package.json

+ 19
- 19
package.json View File

@ -9587,71 +9587,71 @@
}, },
{ {
"submenu": "gitlens/editor/context/changes", "submenu": "gitlens/editor/context/changes",
"when": "editorTextFocus && config.gitlens.menus.editor.compare && resourceScheme != output",
"when": "editorTextFocus && config.gitlens.menus.editor.compare && isFileSystemResource && resourceScheme =~ /^(?!output$|vscode-(?!remote|vfs$)).*$/",
"group": "1_z_gitlens_open@1" "group": "1_z_gitlens_open@1"
}, },
{ {
"submenu": "gitlens/editor/context/openOn", "submenu": "gitlens/editor/context/openOn",
"when": "editorTextFocus && gitlens:activeFileStatus =~ /remotes/ && config.gitlens.menus.editor.remote && resourceScheme != output",
"when": "editorTextFocus && gitlens:activeFileStatus =~ /remotes/ && config.gitlens.menus.editor.remote && isFileSystemResource && resourceScheme =~ /^(?!output$|vscode-(?!remote|vfs$)).*$/",
"group": "1_z_gitlens_open@2" "group": "1_z_gitlens_open@2"
}, },
{ {
"submenu": "gitlens/editor/annotations", "submenu": "gitlens/editor/annotations",
"when": "editorTextFocus && gitlens:activeFileStatus =~ /blameable/ && config.gitlens.menus.editor.blame && resourceScheme != output",
"when": "editorTextFocus && gitlens:activeFileStatus =~ /blameable/ && config.gitlens.menus.editor.blame && isFileSystemResource && resourceScheme =~ /^(?!output$|vscode-(?!remote|vfs$)).*$/",
"group": "1_z_gitlens_open_file@1" "group": "1_z_gitlens_open_file@1"
}, },
{ {
"submenu": "gitlens/editor/history", "submenu": "gitlens/editor/history",
"when": "gitlens:activeFileStatus =~ /tracked/ && config.gitlens.menus.editor.history && resourceScheme != output",
"when": "gitlens:activeFileStatus =~ /tracked/ && config.gitlens.menus.editor.history && isFileSystemResource && resourceScheme =~ /^(?!output$|vscode-(?!remote|vfs$)).*$/",
"group": "1_z_gitlens_open_file@2" "group": "1_z_gitlens_open_file@2"
} }
], ],
"editor/context/copy": [ "editor/context/copy": [
{ {
"command": "gitlens.copyRelativePathToClipboard", "command": "gitlens.copyRelativePathToClipboard",
"when": "editorTextFocus && gitlens:activeFileStatus =~ /blameable/ && config.gitlens.menus.editor.clipboard && resourceScheme != output",
"when": "editorTextFocus && gitlens:activeFileStatus =~ /blameable/ && config.gitlens.menus.editor.clipboard && isFileSystemResource && resourceScheme =~ /^(?!output$|vscode-(?!remote|vfs$)).*$/",
"group": "1_gitlens@1" "group": "1_gitlens@1"
}, },
{ {
"command": "gitlens.copyRemoteFileUrlToClipboard", "command": "gitlens.copyRemoteFileUrlToClipboard",
"when": "editorTextFocus && gitlens:activeFileStatus =~ /blameable/ && config.gitlens.menus.editor.clipboard && resourceScheme != output",
"when": "editorTextFocus && gitlens:activeFileStatus =~ /blameable/ && config.gitlens.menus.editor.clipboard && isFileSystemResource && resourceScheme =~ /^(?!output$|vscode-(?!remote|vfs$)).*$/",
"group": "1_gitlens_remote@1" "group": "1_gitlens_remote@1"
}, },
{ {
"command": "gitlens.copyRemoteFileUrlFrom", "command": "gitlens.copyRemoteFileUrlFrom",
"when": "editorTextFocus && gitlens:activeFileStatus =~ /blameable/ && config.gitlens.menus.editor.clipboard && resourceScheme != output",
"when": "editorTextFocus && gitlens:activeFileStatus =~ /blameable/ && config.gitlens.menus.editor.clipboard && isFileSystemResource && resourceScheme =~ /^(?!output$|vscode-(?!remote|vfs$)).*$/",
"group": "1_gitlens_remote@2" "group": "1_gitlens_remote@2"
}, },
{ {
"command": "gitlens.copyRemoteCommitUrl", "command": "gitlens.copyRemoteCommitUrl",
"when": "editorTextFocus && gitlens:activeFileStatus =~ /blameable/ && config.gitlens.menus.editor.clipboard && resourceScheme != output",
"when": "editorTextFocus && gitlens:activeFileStatus =~ /blameable/ && config.gitlens.menus.editor.clipboard && isFileSystemResource && resourceScheme =~ /^(?!output$|vscode-(?!remote|vfs$)).*$/",
"group": "1_gitlens_remote@3" "group": "1_gitlens_remote@3"
}, },
{ {
"command": "gitlens.copyShaToClipboard", "command": "gitlens.copyShaToClipboard",
"when": "editorTextFocus && gitlens:activeFileStatus =~ /blameable/ && config.gitlens.menus.editor.clipboard && resourceScheme != output",
"when": "editorTextFocus && gitlens:activeFileStatus =~ /blameable/ && config.gitlens.menus.editor.clipboard && isFileSystemResource && resourceScheme =~ /^(?!output$|vscode-(?!remote|vfs$)).*$/",
"group": "3_gitlens@1" "group": "3_gitlens@1"
}, },
{ {
"command": "gitlens.copyMessageToClipboard", "command": "gitlens.copyMessageToClipboard",
"when": "editorTextFocus && gitlens:activeFileStatus =~ /blameable/ && config.gitlens.menus.editor.clipboard && resourceScheme != output",
"when": "editorTextFocus && gitlens:activeFileStatus =~ /blameable/ && config.gitlens.menus.editor.clipboard && isFileSystemResource && resourceScheme =~ /^(?!output$|vscode-(?!remote|vfs$)).*$/",
"group": "3_gitlens@2" "group": "3_gitlens@2"
} }
], ],
"editor/lineNumber/context": [ "editor/lineNumber/context": [
{ {
"submenu": "gitlens/editor/lineNumber/context/share", "submenu": "gitlens/editor/lineNumber/context/share",
"when": "gitlens:hasRemotes && config.gitlens.menus.editorGutter.share && resourceScheme != output",
"when": "gitlens:hasRemotes && config.gitlens.menus.editorGutter.share && isFileSystemResource && resourceScheme =~ /^(?!output$|vscode-(?!remote|vfs$)).*$/",
"group": "2_gitlens@2" "group": "2_gitlens@2"
}, },
{ {
"submenu": "gitlens/editor/lineNumber/context/changes", "submenu": "gitlens/editor/lineNumber/context/changes",
"when": "config.gitlens.menus.editorGutter.compare && resourceScheme != output",
"when": "config.gitlens.menus.editorGutter.compare && isFileSystemResource && resourceScheme =~ /^(?!output$|vscode-(?!remote|vfs$)).*$/",
"group": "3_gitlens@1" "group": "3_gitlens@1"
}, },
{ {
"submenu": "gitlens/editor/lineNumber/context/openOn", "submenu": "gitlens/editor/lineNumber/context/openOn",
"when": "gitlens:hasRemotes && config.gitlens.menus.editorGutter.remote && resourceScheme != output",
"when": "gitlens:hasRemotes && config.gitlens.menus.editorGutter.remote && isFileSystemResource && resourceScheme =~ /^(?!output$|vscode-(?!remote|vfs$)).*$/",
"group": "3_gitlens@2" "group": "3_gitlens@2"
} }
], ],
@ -9826,32 +9826,32 @@
"editor/title/context": [ "editor/title/context": [
{ {
"command": "gitlens.copyRemoteFileUrlWithoutRange", "command": "gitlens.copyRemoteFileUrlWithoutRange",
"when": "gitlens:enabled && gitlens:hasRemotes && config.gitlens.menus.editorTab.clipboard && isFileSystemResource",
"when": "gitlens:enabled && gitlens:hasRemotes && config.gitlens.menus.editorTab.clipboard && isFileSystemResource && resourceScheme =~ /^(?!output$|vscode-(?!remote|vfs$)).*$/",
"group": "1_cutcopypaste@100" "group": "1_cutcopypaste@100"
}, },
{ {
"command": "gitlens.copyRemoteFileUrlFrom", "command": "gitlens.copyRemoteFileUrlFrom",
"when": "gitlens:enabled && gitlens:hasRemotes && config.gitlens.menus.editorTab.clipboard && isFileSystemResource",
"when": "gitlens:enabled && gitlens:hasRemotes && config.gitlens.menus.editorTab.clipboard && isFileSystemResource && resourceScheme =~ /^(?!output$|vscode-(?!remote|vfs$)).*$/",
"group": "1_cutcopypaste@101" "group": "1_cutcopypaste@101"
}, },
{ {
"command": "gitlens.openWorkingFile", "command": "gitlens.openWorkingFile",
"when": "resourceScheme == gitlens && isFileSystemResource",
"when": "resourceScheme == gitlens && isFileSystemResource && resourceScheme =~ /^(?!output$|vscode-(?!remote|vfs$)).*$/",
"group": "2_a_gitlens@0" "group": "2_a_gitlens@0"
}, },
{ {
"submenu": "gitlens/editor/changes", "submenu": "gitlens/editor/changes",
"when": "gitlens:enabled && config.gitlens.menus.editorTab.compare && isFileSystemResource",
"when": "gitlens:enabled && config.gitlens.menus.editorTab.compare && isFileSystemResource && resourceScheme =~ /^(?!output$|vscode-(?!remote|vfs$)).*$/",
"group": "2_a_gitlens_open@1" "group": "2_a_gitlens_open@1"
}, },
{ {
"submenu": "gitlens/editor/openOn", "submenu": "gitlens/editor/openOn",
"when": "gitlens:enabled && gitlens:hasRemotes && config.gitlens.menus.editorTab.remote && isFileSystemResource",
"when": "gitlens:enabled && gitlens:hasRemotes && config.gitlens.menus.editorTab.remote && isFileSystemResource && resourceScheme =~ /^(?!output$|vscode-(?!remote|vfs$)).*$/",
"group": "2_a_gitlens_open@2" "group": "2_a_gitlens_open@2"
}, },
{ {
"submenu": "gitlens/editor/history", "submenu": "gitlens/editor/history",
"when": "gitlens:enabled && config.gitlens.menus.editorTab.history && isFileSystemResource",
"when": "gitlens:enabled && config.gitlens.menus.editorTab.history && isFileSystemResource && resourceScheme =~ /^(?!output$|vscode-(?!remote|vfs$)).*$/",
"group": "2_a_gitlens_open_file@1" "group": "2_a_gitlens_open_file@1"
} }
], ],

Loading…
Cancel
Save