Skip to content

Add SVGs to org.eclipse.equinox.p2.ui bundles#797

Merged
merks merged 1 commit intoeclipse-equinox:masterfrom
Michael5601:master
May 13, 2025
Merged

Add SVGs to org.eclipse.equinox.p2.ui bundles#797
merks merged 1 commit intoeclipse-equinox:masterfrom
Michael5601:master

Conversation

@Michael5601
Copy link
Copy Markdown
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.

@github-actions
Copy link
Copy Markdown

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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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