Skip to content

Conversation

Michael5601
Copy link
Contributor

@Michael5601 Michael5601 commented May 5, 2025

This PR adds SVGs for all icons in the bundles org.eclipse.equinox.p2.ui, org.eclipse.equinox.p2.ui.admin,
org.eclipse.equinox.p2.ui.admin.rcp,
org.eclipse.equinox.p2.ui.discovery,
org.eclipse.equinox.p2.ui.importexport,
org.eclipse.equinox.p2.ui.sdk and org.eclipse.equinox.p2.ui.sdk.scheduler except for the following as it is not available as SVG yet:

org.eclipse.equinox.p2.ui.importexport/icons/obj16/install-handler.svg


I deleted the constants T_TOOL, FIND_CLEAR and FIND_CLEAR_DISABLED in class org.eclipse.equinox.internal.p2.ui.discovery.DiscoveryImages as the specified GIFs do not exist and the constants are not used. The bundle is exported as x-internal=true.


I changed one icon path icons/install_wiz.png in the class org.eclipse.equinox.internal.p2.ui.sdk.scheduler.migration.MigrationWizard to icons/wizban/install_wiz.svg as the former path did not lead to any icon in the specified bundle org.eclipse.equinox.p2.ui.

See also this PR for more information.

Copy link

github-actions bot commented May 11, 2025

Test Results

  375 files  ±0    375 suites  ±0   48m 16s ⏱️ + 5m 57s
1 905 tests ±0  1 902 ✅ ±0  3 💤 ±0  0 ❌ ±0 
6 715 runs  ±0  6 706 ✅ ±0  9 💤 ±0  0 ❌ ±0 

Results for commit 58db326. ± Comparison against base commit e9c8b9e.

♻️ This comment has been updated with latest results.

@Michael5601
Copy link
Contributor Author

@HannesWell It would be very kind of you if you can have a look at this PR and PR. These are the last two PRs for integrating SVGs (apart from the mylyn bundles that still have problems). It would be great if we could have them in the new Eclipse release.

This commit adds SVGs for all icons in the bundles `org.eclipse.equinox.p2.ui`,
`org.eclipse.equinox.p2.ui.admin`,
`org.eclipse.equinox.p2.ui.admin.rcp`,
`org.eclipse.equinox.p2.ui.discovery`,
`org.eclipse.equinox.p2.ui.importexport`,
`org.eclipse.equinox.p2.ui.sdk` and `org.eclipse.equinox.p2.ui.sdk.scheduler` except for the following as it is not available as SVG yet:

org.eclipse.equinox.p2.ui.importexport/icons/obj16/install-handler.svg
@merks
Copy link
Contributor

merks commented May 13, 2025

Let's just move forward and fix any problems that might show up. 😀

@merks merks merged commit d1d8aa8 into eclipse-equinox:master May 13, 2025
12 checks passed
@Michael5601
Copy link
Contributor Author

Let's just move forward and fix any problems that might show up. 😀

Thank you @merks :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants