Skip to content
This repository was archived by the owner on Aug 11, 2025. It is now read-only.

Missing SVG Files #129

@Michael5601

Description

@Michael5601

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:

  • obj16/eclipse16
  • wizban/ant_wiz
  • wizban/export_ant_wiz

org.eclipse.ui.intro:

  • etool16/restore_welcome.svg

org.eclipse.ui.intro.universal:

  • SVGs in the themes folder

org.eclipse.platform:

  • all icons in images folder (see PR for proposed deletion of these SVGs.)

org.eclipse.debug.ui.launchview:

  • coverage.svg
  • delete_exc.svg
  • favorite_star.svg

org.eclipse.debug.ui:

  • obj16\launchConfiguration
  • ovr16\quickaccess_debug
  • ovr16\quickaccess_profile
  • ovr16\quickaccess_run
  • wizban\adddir_wiz
  • wizban\addsrcloc_wiz
  • wizban\debug_wiz
  • wizban\editdir_wiz
  • wizban\edtsrclkup_wiz
  • wizban\export_brkpts_wizban
  • wizban\export_config_wizban
  • wizban\import_brkpts_wizban
  • wizban\import_config_wizban
  • wizban\profile_wiz
  • wizban\run_wiz

org.eclipse.ui.externaltools:

  • wizban/ext_tools_wiz.svg

org.eclipse.unittest.ui:

  • eview16/unit.svg
  • eview16/uniterr.svg
  • eview16/uniterrq.svg
  • eview16/unitsucc.svg
  • eview16/unitsuccq.svg

Platform-UI-bundles

org.eclipse.ui.ide:

  • eview16/problems_view_info

org.eclipse.ui.ide.application:

  • elcl16/split_horizontal.svg
  • elcl16/split_vertical.svg

org.eclipse.ltk.ui.refactoring:

  • wizban/apply_rescript_wiz.svg
  • wizban/create_rescript_wiz.svg
  • wizban/show_history_wiz.svg

org.eclipse.ui:

  • etool16/search.svg

org.eclipse.ui.editors:

  • etool16/next_edit_pos

org.eclipse.ui.workbench.texteditor:

  • elcl16/open_history.svg

Mylyn-Bundles

org.eclipse.mylyn.tasks.ui:

  • wizban/banner-repository.svg
  • wizban/banner-repository-context.svg
  • wizban/banner-repository-settings.svg
  • wizban/bug-wizard.svg
  • wizban/secur_role_wiz.svg

org.eclipse.mylyn.wikitext.ui:

  • org.eclipse.mylyn.internal.wikitext.ui.util.resources/missing-image.svg

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:

  • about.ini uses eclipse32.png as featureImage.
  • JDTConfiguration.setup contains the URL https://www.eclipse.org/downloads/images/committers.png

org.eclipse.jdt.core.setup:

  • JDTCoreConfiguration.setup contains the URL https://www.eclipse.org/downloads/images/committers.png

org.eclipse.jdt..releng:

  • JDTConfiguration.setup contains the URL https://www.eclipse.org/downloads/images/committers.png

JDT-Debug-Bundles

org.eclipse.jdt.debug.setup:

  • JDTDebugConfiguration.setup contains the URL https://www.eclipse.org/downloads/images/committers.png

org.eclipse.jdt.debug.ui:

  • obj16/groupedframe.svg
  • obj16/javastacktrace_console.svg
  • obj16/jexcept_obj.svg

org.eclipse.jdt.launching.ui.macosx:

  • ctool16/exportappbundle_wiz.svg
  • wizban/exportapp_wiz.svg

JDT-UI-Bundles

org.eclipse.jdt.ui:

  • etool16/move_up.svg
  • wizban/newrecord_wiz.svg

PDE-Bundles

org.eclipse.pde.api.tools.ui:

  • obj16/eclipse16.svg

org.eclipse.pde.spy.context:

  • splash.svg (I don't know if this is used somewhere)

org.eclipse.pde.spy.core:

  • spyicon.svg

org.eclipse.pde.spy.model:

  • application_lightning.svg

org.eclipse.pde.spy.preferences:

  • almost all icons from this bundle. SVGs with the same name are available but they look different.

org.eclipse.pde.ui:

  • bndtools/bndrun.svg
  • bndtools/bundle.svg
  • bndtools/database.svg
  • elcl16/cleanmanifest.svg
  • etool16/eclipse.svg
  • obj16/eclipse.svg

org.eclipse.pde.ui.templates:

  • etool16/e4.svg

org.eclipse.pde.bnd.ui:

  • arrow_down.svg
  • arrow_refresh.svg
  • connect.svg
  • connections.svg
  • disconnect.svg
  • file.svg
  • link.svg
  • loading_16x16.svg
  • locked_state.svg
  • repository_xml.svg
  • repoindex.svg
  • repository_maven.svg
  • repository_pom.svg
  • service.svg
  • star_small.svg
  • template_empty.svg
  • tick.svg
  • whiteboard.svg

org.eclipse.pde.doc.user:

  • Many "icons" (PNG) that show screenshots of editors. I don't think we need SVGs for these.

org.eclipse.e4.tools.emf.ui:

  • Many GIFs and some PNGs that mostly do not exist as SVGs.

org.eclipse.e4.tools:

  • Some of these GIFs and PNGs do not exist and need to be created. For the icons newclass_wiz, class_obj duplicates with identical name exist in other bundles.
  • For the icon application_view_tile a duplicate with the name e4.svg was added by me in the bundle org.eclipse.pde.ui.templates.

org.eclipse.e4.tools.emf.editor3x:

  • The icon application_view_tile does not exist as SVG. A duplicate with the name e4.svg was added by me in the bundle org.eclipse.pde.ui.templates.

org.eclipse.pde.setup:

  • The file PDEConfiguration.setup contains the URL https://www.eclipse.org/downloads/images/committers.png

M2E-Bundles

org.eclipse.m2e.core.ui:

  • banner_lifecycleMappingPage.svg
  • banner_new_module.svg
  • banner_new_project.svg
  • banner_update_project.svg
  • m2eclipse48.svg

org.eclipse.m2e.editor:

  • Many GIFs and PNGs without SVG

org.eclipse.m2e.pde.ui:

  • 8 GIFs and PNGs without SVG

Equinox-Bundles

org.eclipse.equinox.executable.feature:

  • splash.png

org.eclipse.equinox.launcher:

  • splash.png

org.eclipse.equinox.releng:

org.eclipse.equinox.security.ui:

  • 18 GIFs and PNGs without existing SVG

org.eclipse.equinox.p2.setup:

  • EquinoxP2Configuration.setup contains the URL https://www.eclipse.org/downloads/images/committers.png

org.eclipse.equinox.p2.ui.importexport:

  • obj16/install-handler.svg

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions