Skip to content

Apply the new popup menu icon to the loaded JFace icons/full copy#4147

Merged
vogella merged 1 commit into
eclipse-platform:masterfrom
vogella:lv/jface-popup-menu-icon-iconsfull
Jun 30, 2026
Merged

Apply the new popup menu icon to the loaded JFace icons/full copy#4147
vogella merged 1 commit into
eclipse-platform:masterfrom
vogella:lv/jface-popup-menu-icon-iconsfull

Conversation

@vogella

@vogella vogella commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

JFaceResources registers the PopupDialog menu icon (POPUP_IMG_MENU) with icons/full/popup_menu.svg as the primary resource and only falls back to the class-relative dialogs/images copy when JFace runs outside OSGi. PR #4118 updated only the dialogs/images copy, so inside a running Eclipse the Quick Access dialog and other PopupDialogs still showed the old blue chevron. This copies the new three-dots artwork (enabled and disabled, in png, @2x and svg) into icons/full so the icon is actually visible in the IDE. This completes the change started in #4118 for issue #4089.

JFaceResources registers POPUP_IMG_MENU with icons/full/popup_menu.svg as
the primary resource and uses the class-relative dialogs/images copy only as
a non-OSGi fallback, so the earlier swap that only touched dialogs/images was
invisible inside a running Eclipse. Copy the three-dots artwork into
icons/full so PopupDialogs such as Quick Access render the new glyph.
@github-actions

Copy link
Copy Markdown
Contributor

Test Results

   855 files  ±0     855 suites  ±0   1h 0m 31s ⏱️ +41s
 8 083 tests ±0   7 839 ✅ ±0  243 💤 ±0  1 ❌ ±0 
20 151 runs  ±0  19 496 ✅ ±0  654 💤 ±0  1 ❌ ±0 

For more details on these failures, see this check.

Results for commit 0c46b87. ± Comparison against base commit 358485b.

@vogella

vogella commented Jun 30, 2026

Copy link
Copy Markdown
Contributor Author

Test failure is unrelated.

@vogella vogella merged commit bc410d9 into eclipse-platform:master Jun 30, 2026
16 of 18 checks passed
@vogella vogella deleted the lv/jface-popup-menu-icon-iconsfull branch June 30, 2026 09:46
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.

1 participant