-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
builtin-git: add support for missing menu paths #11730
Comments
Hi @vince-fugnitto, @colin-grant-work
Can I fix this issue in my Theia extension (by overriding some methods)? Thanks in advance |
@safisa, I think I've tracked down the source of your problem. I'll make a PR for it in a bit. |
Hi, Also the following warn messages in the console (copied from the forum https://community.theia-ide.org/t/many-vscode-git-extension-warning-messages-in-console-log/3032):
Thanks |
The 2 scm menus are listed in the missing vscode declarative APIs issue (#13051 ), and more specifically in the comment #13051 (comment). editor/content is a proposed API (see https://github.com/microsoft/vscode/blob/main/src/vscode-dts/vscode.proposed.contribEditorContentMenu.d.ts) documentation for the source control menus: https://code.visualstudio.com/api/extension-guides/scm-provider#menus |
@dhuebner Would you be interested in looking at this? IIRC, you added some declarative API in the past or am I mistaken? |
@JonasHelming |
@JonasHelming Following the list of
So it is not just adding a new sub menu, but implementing missing scm, editor and diff-editor features that IMHO should be tracked in separate enhancement issues. I would suggest to remove this issue from the epic container issue. |
@dhuebner That makes a lot of sense, thank you for the investigation! Would you mind creating the new issue, now that you have all the details at hand? I will remove the issue from the epic. |
Bug Description:
There are issues when using the vscode.git and vscode.git-ui builtins as it references unsupported menu paths:
Steps to Reproduce:
vscode.git
andvscode.git-ui
from the exclusion listtheia/package.json
Lines 119 to 120 in 978a3a0
@theia/git
and@theia/scm-extra
from the example applicationsdownload:script
pulls the git builtinsThe text was updated successfully, but these errors were encountered: