For the SVG rasterization feature that was introduces in this PR we need to add a SVG image file for every raster image file (e.g. .png or .gif).
The following icons are not available as SVGs yet and must to be created before they can be added to the specific bundle.
Platform-bundles
org.eclipse.ant.ui:
org.eclipse.ui.intro:
org.eclipse.ui.intro.universal:
org.eclipse.platform:
org.eclipse.debug.ui.launchview:
org.eclipse.debug.ui:
org.eclipse.ui.externaltools:
org.eclipse.unittest.ui:
Platform-UI-bundles
org.eclipse.ui.ide:
org.eclipse.ui.ide.application:
org.eclipse.ltk.ui.refactoring:
org.eclipse.ui:
org.eclipse.ui.editors:
org.eclipse.ui.workbench.texteditor:
Mylyn-Bundles
org.eclipse.mylyn.tasks.ui:
org.eclipse.mylyn.wikitext.ui:
mylyn website - builds/builds.png + builds/images/backgroundMain.png
org.eclipse.mylyn.builds.core - about.ini + build.properties: mylyn.png
org.eclipse.mylyn.commons.activity.ui - about.ini + build.properties: mylyn.png
org.eclipse.mylyn.commons.core - about.ini + build.properties: mylyn.png
org.eclipse.mylyn.context.core - about.ini + build.properties: mylyn.png
org.eclipse.mylyn.reviews.core - about.ini + build.properties: mylyn.png
org.eclipse.mylyn.tasks.core - about.ini + build.properties: mylyn.png
org.eclipse.mylyn.versions.core - about.ini + build.properties: mylyn.png
org.eclipse.mylyn.bugzilla.ui - GIFs and PNGs
org.eclipse.mylyn.builds.ui - GIFs and PNGs
org.eclipse.mylyn.commons.screenshots - GIFs and PNGs
org.eclipse.mylyn.commons.ui - GIFs and PNGs
org.eclipse.mylyn.gerrit.dashboard.ui - gerrit.png and more GIFs
org.eclipse.mylyn.gerrit.ui - 4 GIFs/PNGs
org.eclipse.mylyn.github.ui - PNGs
org.eclipse.mylyn.gitlab.ui - PNGs
org.eclipse.mylyn.jenkins.ui - hudson.png and jenkins.png
org.eclipse.mylyn.reviews.ui - GIFs and PNGs
org.eclipse.mylyn.tasks.bugs - 4 GIFs
org.eclipse.mylyn.wikitext - wikitext-32.gif
org.eclipse.mylyn.wikitext.help.ui - help/images has many PNGs with missing SVGs
org.eclipse.mylyn.commons.workbench - reference to org.eclipse.ui - clear_co.png
org.eclipse.mylyn-site - reference to https://raw.githubusercontent.com/eclipse-mylyn/org.eclipse.mylyn/main/mylyn.commons/org.eclipse.mylyn.commons.core/mylyn.png
JDT Bundles
org.eclipse.jdt:
org.eclipse.jdt.core.setup:
org.eclipse.jdt..releng:
JDT-Debug-Bundles
org.eclipse.jdt.debug.setup:
org.eclipse.jdt.debug.ui:
org.eclipse.jdt.launching.ui.macosx:
JDT-UI-Bundles
org.eclipse.jdt.ui:
PDE-Bundles
org.eclipse.pde.api.tools.ui:
org.eclipse.pde.spy.context:
org.eclipse.pde.spy.core:
org.eclipse.pde.spy.model:
org.eclipse.pde.spy.preferences:
org.eclipse.pde.ui:
org.eclipse.pde.ui.templates:
org.eclipse.pde.bnd.ui:
org.eclipse.pde.doc.user:
org.eclipse.e4.tools.emf.ui:
org.eclipse.e4.tools:
org.eclipse.e4.tools.emf.editor3x:
org.eclipse.pde.setup:
M2E-Bundles
org.eclipse.m2e.core.ui:
org.eclipse.m2e.editor:
org.eclipse.m2e.pde.ui:
Equinox-Bundles
org.eclipse.equinox.executable.feature:
org.eclipse.equinox.launcher:
org.eclipse.equinox.releng:
org.eclipse.equinox.security.ui:
org.eclipse.equinox.p2.setup:
org.eclipse.equinox.p2.ui.importexport:
Icons of Test or Example bundles that are persisted as GIF
In addition to all icons listed above I want to mention that many example/test bundles also do not have related SVGs for their icons. This is probably fine as they are only used in development. The following list contains some examples:
eclipse.platform\runtime\bundles\org.eclipse.core.tools\icons
eclipse.platform.ui\examples\org.eclipse.ui.examples.job\icons
eclipse.platform.ui\tests\org.eclipse.ui.tests\icons
eclipse.platform.ui\examples\org.eclipse.ui.examples.contributions\icons
eclipse.platform.ui\examples\org.eclipse.ui.examples.readmetool\icons\obj16
eclipse.platform.ui\examples\org.eclipse.ui.examples.contributions\icons
eclipse.platform.ui\tests\org.eclipse.ui.tests.views.properties.tabbed\icons
For the SVG rasterization feature that was introduces in this PR we need to add a SVG image file for every raster image file (e.g. .png or .gif).
The following icons are not available as SVGs yet and must to be created before they can be added to the specific bundle.
Platform-bundles
org.eclipse.ant.ui:
org.eclipse.ui.intro:
org.eclipse.ui.intro.universal:
themesfolderorg.eclipse.platform:
org.eclipse.debug.ui.launchview:
org.eclipse.debug.ui:
org.eclipse.ui.externaltools:
org.eclipse.unittest.ui:
Platform-UI-bundles
org.eclipse.ui.ide:
org.eclipse.ui.ide.application:
org.eclipse.ltk.ui.refactoring:
org.eclipse.ui:
org.eclipse.ui.editors:
org.eclipse.ui.workbench.texteditor:
Mylyn-Bundles
org.eclipse.mylyn.tasks.ui:
org.eclipse.mylyn.wikitext.ui:
mylyn website - builds/builds.png + builds/images/backgroundMain.png
org.eclipse.mylyn.builds.core - about.ini + build.properties: mylyn.png
org.eclipse.mylyn.commons.activity.ui - about.ini + build.properties: mylyn.png
org.eclipse.mylyn.commons.core - about.ini + build.properties: mylyn.png
org.eclipse.mylyn.context.core - about.ini + build.properties: mylyn.png
org.eclipse.mylyn.reviews.core - about.ini + build.properties: mylyn.png
org.eclipse.mylyn.tasks.core - about.ini + build.properties: mylyn.png
org.eclipse.mylyn.versions.core - about.ini + build.properties: mylyn.png
org.eclipse.mylyn.bugzilla.ui - GIFs and PNGs
org.eclipse.mylyn.builds.ui - GIFs and PNGs
org.eclipse.mylyn.commons.screenshots - GIFs and PNGs
org.eclipse.mylyn.commons.ui - GIFs and PNGs
org.eclipse.mylyn.gerrit.dashboard.ui - gerrit.png and more GIFs
org.eclipse.mylyn.gerrit.ui - 4 GIFs/PNGs
org.eclipse.mylyn.github.ui - PNGs
org.eclipse.mylyn.gitlab.ui - PNGs
org.eclipse.mylyn.jenkins.ui - hudson.png and jenkins.png
org.eclipse.mylyn.reviews.ui - GIFs and PNGs
org.eclipse.mylyn.tasks.bugs - 4 GIFs
org.eclipse.mylyn.wikitext - wikitext-32.gif
org.eclipse.mylyn.wikitext.help.ui - help/images has many PNGs with missing SVGs
org.eclipse.mylyn.commons.workbench - reference to
org.eclipse.ui - clear_co.pngorg.eclipse.mylyn-site - reference to
https://raw.githubusercontent.com/eclipse-mylyn/org.eclipse.mylyn/main/mylyn.commons/org.eclipse.mylyn.commons.core/mylyn.pngJDT Bundles
org.eclipse.jdt:
about.iniuseseclipse32.pngas featureImage.JDTConfiguration.setupcontains the URLhttps://www.eclipse.org/downloads/images/committers.pngorg.eclipse.jdt.core.setup:
JDTCoreConfiguration.setupcontains the URLhttps://www.eclipse.org/downloads/images/committers.pngorg.eclipse.jdt..releng:
JDTConfiguration.setupcontains the URLhttps://www.eclipse.org/downloads/images/committers.pngJDT-Debug-Bundles
org.eclipse.jdt.debug.setup:
JDTDebugConfiguration.setupcontains the URLhttps://www.eclipse.org/downloads/images/committers.pngorg.eclipse.jdt.debug.ui:
org.eclipse.jdt.launching.ui.macosx:
JDT-UI-Bundles
org.eclipse.jdt.ui:
PDE-Bundles
org.eclipse.pde.api.tools.ui:
org.eclipse.pde.spy.context:
org.eclipse.pde.spy.core:
org.eclipse.pde.spy.model:
org.eclipse.pde.spy.preferences:
org.eclipse.pde.ui:
org.eclipse.pde.ui.templates:
org.eclipse.pde.bnd.ui:
org.eclipse.pde.doc.user:
org.eclipse.e4.tools.emf.ui:
org.eclipse.e4.tools:
newclass_wiz,class_objduplicates with identical name exist in other bundles.application_view_tilea duplicate with the namee4.svgwas added by me in the bundleorg.eclipse.pde.ui.templates.org.eclipse.e4.tools.emf.editor3x:
application_view_tiledoes not exist as SVG. A duplicate with the namee4.svgwas added by me in the bundleorg.eclipse.pde.ui.templates.org.eclipse.pde.setup:
https://www.eclipse.org/downloads/images/committers.pngM2E-Bundles
org.eclipse.m2e.core.ui:
org.eclipse.m2e.editor:
org.eclipse.m2e.pde.ui:
Equinox-Bundles
org.eclipse.equinox.executable.feature:
org.eclipse.equinox.launcher:
org.eclipse.equinox.releng:
org.eclipse.equinox.security.ui:
org.eclipse.equinox.p2.setup:
EquinoxP2Configuration.setupcontains the URLhttps://www.eclipse.org/downloads/images/committers.pngorg.eclipse.equinox.p2.ui.importexport:
Icons of Test or Example bundles that are persisted as GIF
In addition to all icons listed above I want to mention that many example/test bundles also do not have related SVGs for their icons. This is probably fine as they are only used in development. The following list contains some examples:
eclipse.platform\runtime\bundles\org.eclipse.core.tools\iconseclipse.platform.ui\examples\org.eclipse.ui.examples.job\iconseclipse.platform.ui\tests\org.eclipse.ui.tests\iconseclipse.platform.ui\examples\org.eclipse.ui.examples.contributions\iconseclipse.platform.ui\examples\org.eclipse.ui.examples.readmetool\icons\obj16eclipse.platform.ui\examples\org.eclipse.ui.examples.contributions\iconseclipse.platform.ui\tests\org.eclipse.ui.tests.views.properties.tabbed\icons