-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Allow to use HTTP resources for webview tabs #6270
Conversation
Signed-off-by: Vitaliy Gulyy <vgulyy@redhat.com>
@vitaliy-guliy sample VS Code extension would help to verify @olexii4 Could you have a look please? |
Would it work with CORS thing btw? It is not related to VS Code extensions? |
@akosyakov I don't think there will be any problems with CORS. The URI affects only on background image for tab icon
It also related to VS Code extensions |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
seems compliant with
$setIconPath(handle: string, iconPath: { light: string; dark: string; } | string | undefined): void { |
@akosyakov our welcome plugin uses this update You can try to build it and run. It does not use Che plugin API. I suppose it will work perfectly on your side. PR with updates in Welcome plugin eclipse-che/che-theia#454 Icon field from |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@vitaliy-guliy thanks, tried, it seems to work
When will this be included in a release? When is 0.11.1 or 0.12.0 planned to go live? |
releases of theia are planned each 'last thursday of the month' |
Oct 24 is too late if we 're still targeting Oct 29 GA. So this becomes something we have to apply as a patch to 0.11.0 in Che-Theia 7.3 |
@nickboldt we cut che-theia release whenever we want BTW (no need to have upstream tag) |
Signed-off-by: Vitaliy Gulyy vgulyy@redhat.com
What it does
Makes it possible to use HTTP icons for webview tabs opened by plugins.
Adds unimplemented functionality. WebView plugin API describes that any URI referencing on an image can be used for tab icon.
How to test
It's a part of the plugin system.
To test you have to
Review checklist
Reminder for reviewers