Che: Allow to use PNG icons in plugin registry

Created on 10 Sep 2019  路  10Comments  路  Source: eclipse/che

Is your enhancement related to a problem? Please describe.


Now in the plugin registry when describing a plugin metadata we cannot use PNG image format. But this format is most commonly used in VS Code extensions. Just download any .vsix extension file, unpack in and open package.json. Icon field will point on PNG.

Now the icon https://www.eclipse.org/che/images/logo-eclipseche.svg is used for each plugin. On the UI it looks, to be honest, not pretty good

Screenshot from 2019-09-10 15-57-47

Describe the solution you'd like


Allow to use PNG for the plugin icons.

64438384-add98700-d0d0-11e9-8a5f-22c6b7714477

areplugin-registry kinenhancement severitP2 teaplugins

All 10 comments

AFAIK svg was requested by authors of plugin-viewer application.
CC @l0rd @slemeur

@skabashnyuk I don't see any issue with that

cc @amisevsk @ibuziuk

If the plugin viewer supports it, disabling the .svg check is a one-line fix on the plugin registry.

Is plugin-viewer application alive?
Where can I see/test it?

I was assuming the plugin viewer refers to the plugins sidebar in theia (ctrl+shift+j)

plugin viewer

It is a separate app https://github.com/eclipse/che-plugin-registry/pull/72

It is a separate app eclipse/che-plugin-registry#72

It looks it has been moved here https://github.com/che-incubator/che-plugin-viewer/pull/1/files
But there is more than 7 month of inactivity.

Is there any verdict on this issue? Can we support png icons?

Now it's possible to use any URI referencing an image

Was this page helpful?
0 / 5 - 0 ratings

Related issues

sleshchenko picture sleshchenko  路  3Comments

LaneGeek picture LaneGeek  路  3Comments

johnmcollier picture johnmcollier  路  3Comments

InterestedInTechAndCake picture InterestedInTechAndCake  路  3Comments

sudheerherle picture sudheerherle  路  3Comments