-
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
[plug-in] improve the retrieval of icons in webviews #5786
Labels
plug-in system
issues related to the plug-in system
quality
issues related to code and application quality
webviews
issues related to webviews
Comments
vince-fugnitto
added
quality
issues related to code and application quality
plug-in system
issues related to the plug-in system
labels
Jul 23, 2019
akosyakov
added a commit
that referenced
this issue
Oct 31, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 1, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 1, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 7, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 7, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 8, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 11, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 11, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 11, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
to akosyakov/theia
that referenced
this issue
Nov 11, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
to akosyakov/theia
that referenced
this issue
Nov 13, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 13, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 13, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 14, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 14, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 14, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 15, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 16, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 16, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 18, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 19, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 21, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 21, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 21, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 22, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
that referenced
this issue
Nov 22, 2019
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
akosyakov
added a commit
to akosyakov/theia
that referenced
this issue
Feb 24, 2020
Also: - preserve the icon path between user sessions and reconnections - add missing icon-path getter api Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
plug-in system
issues related to the plug-in system
quality
issues related to code and application quality
webviews
issues related to webviews
Description
Originally discussed here
Improve the retrieval of icons consumed by webviews.
The plug-in system should properly convert
iconPath
toiconUrl
in order to get icons similarly to the tree-view icons.https://github.com/theia-ide/theia/blob/8c0d234e9c04d9ee37157dc6f66e31645d0de300/packages/plugin-ext/src/plugin/tree/tree-views.ts#L226-L255
https://github.com/theia-ide/theia/blob/26492e7d6af261be800be6c91d43be39256d59f8/packages/plugin-ext/src/main/browser/view/tree-views-main.tsx#L196-L210
The problem is that additional enpoints are therefore needed to fetch icons for webviews and the code deviates from the standard solution. The code can be simplified in order to use the proper implementation.
cc @akosyakov
The text was updated successfully, but these errors were encountered: