Skip to content

Unify JFace popup dialog menu icon with workbench view menu#4118

Open
vogella wants to merge 1 commit into
eclipse-platform:masterfrom
vogella:jface-popup-menu-icon-unify
Open

Unify JFace popup dialog menu icon with workbench view menu#4118
vogella wants to merge 1 commit into
eclipse-platform:masterfrom
vogella:jface-popup-menu-icon-unify

Conversation

@vogella

@vogella vogella commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

JFace PopupDialog rendered its top-right menu button with the old blue gradient chevron, while workbench view menus already use the modern three vertical dots glyph. This replaces the JFace popup_menu artwork (both the enabled and disabled variants) with copies of the workbench view_menu three-dots design, so the CTRL+3 Find Actions dialog and any other PopupDialog with a dialog menu now match nearby view menus. The disabled icon is a greyed version of the same glyph using the existing disabled palette. The registration key popup_menu_image is unchanged, so there is no API impact, and the third JFace-local copy follows the existing pattern since JFace cannot depend on the workbench bundle.

Fixes #4089

@github-actions

github-actions Bot commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Test Results

   855 files  ±0     855 suites  ±0   56m 29s ⏱️ + 2m 39s
 8 072 tests ±0   7 829 ✅ ±0  243 💤 ±0  0 ❌ ±0 
20 118 runs  ±0  19 464 ✅ ±0  654 💤 ±0  0 ❌ ±0 

Results for commit 0963061. ± Comparison against base commit 7ba78e6.

♻️ This comment has been updated with latest results.

The PopupDialog menu button used the old blue gradient chevron while
workbench view menus already use the three vertical dots glyph. Replace
the JFace popup_menu artwork (enabled and disabled variants) with the
view_menu three-dots design so both controls match.

Fixes eclipse-platform#4089
@vogella vogella force-pushed the jface-popup-menu-icon-unify branch from c29cceb to 0963061 Compare June 19, 2026 05:26
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.

Consistent icons for drop-downs

1 participant