From 09630614fb6ba1faab302dba3448e4847788b3ff Mon Sep 17 00:00:00 2001 From: Lars Vogel Date: Thu, 18 Jun 2026 15:28:46 +0200 Subject: [PATCH] Unify JFace popup dialog menu icon with workbench view menu 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 https://github.com/eclipse-platform/eclipse.platform.ui/issues/4089 --- .../jface/dialogs/images/popup_menu.png | Bin 164 -> 128 bytes .../jface/dialogs/images/popup_menu.svg | 82 ++++++++---------- .../jface/dialogs/images/popup_menu@2x.png | Bin 248 -> 212 bytes .../dialogs/images/popup_menu_disabled.png | Bin 168 -> 262 bytes .../dialogs/images/popup_menu_disabled.svg | 82 ++++++++---------- .../dialogs/images/popup_menu_disabled@2x.png | Bin 241 -> 422 bytes 6 files changed, 70 insertions(+), 94 deletions(-) diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/popup_menu.png b/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/popup_menu.png index 3e01269324f3178dd3e10ba2de39885fb1722618..b025b28d1815b0c9a12df5529651352760e69107 100644 GIT binary patch delta 99 zcmZ3&*uXeJCC1&;#WAEJE;(U=sDX(|Pe)hRE|xcl;-S^U<}T0-zznNfZC)uG#y) zV(TF=PF=S1KX*(o5t?DZptfJwwf%qY%02&67jFO0ZQJyp!Jvjn%`m{1-!H6L^PgM3 q{6B+09*LS^0B8vLnnwXq008)CHhV@(*wz35002ovPDHLkU;% - - - - - - + id="defs4" /> + id="metadata7"> image/svg+xml + - + + + Remain BV, W.S. Jongman + + + + + Eclipse Foundation + + + - - - - - + transform="translate(0,-1036.3622)"> + + + diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/popup_menu@2x.png b/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/popup_menu@2x.png index e944d0a9ccaec6370f2237843d8b95909751fbb2..7fb11a9c494def015abad65c6905eea4176f22a1 100644 GIT binary patch delta 184 zcmV;p07w7$0n`DIB!8PpL_t(|UhR~z3dA4~M7P#P`~0r{&)q+X<)u&I-GJ4W!SLYl zfgrmJSu!)4ZSHZTlwL8$Q%85z{LoVzA%wG(a`oPaj_#_d=ZBY*bAH!aui;QlJwLyk z-!K2P*8KN}YU=s<<=_k85*Tg52^zzVKqX*Jh{q6ri0}n)2{DW|;RKE0MxYX~Cd6Zi mKScNfxCBO+6O$OrQeJ=n0000xBc|-BpB%jlp(;J^2xUrz^6i`o4q1d;Lo4G%Vn3}T-<0O)$xPJ dfw9?2fbovFw}sXL|1zMh44$rjF6*2UngHGQTI~P; delta 140 zcmV;70CWF_0;mCyB!6#7L_t(|USnVw1%nVAI(V=ji2vim2M-?1N7sh}z=j+;^nd@c z - - - - - - + id="defs4" /> + id="metadata7"> image/svg+xml + - + + + Remain BV, W.S. Jongman + + + + + Eclipse Foundation + + + - - - - - + transform="translate(0,-1036.3622)"> + + + diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/popup_menu_disabled@2x.png b/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/popup_menu_disabled@2x.png index 618b10096f236e8fb9a38394b7a964e5bcf7eacf..2e330bee8e7984ede6e2e7973ea965dd5c261c40 100644 GIT binary patch delta 396 zcmey!xQuy%Njv*1PZ>Jb~IXeop{lB^WZ1S0=W0&q6(5`o}X%0Q$wZVH`vXu^ZR@GMvl{a zr2{t4-WHegShYn$FzL{FUSovd$@?2>{W?rsx0w delta 213 zcmV;`04o2c1MvZnB!9R`L_t(|UhR(W3W6{cM}6ZSWe-rFiiGq-u0N*RGVfCAt(F_! z5QU1EMsN=tkZpK=K|l}$K@e}y0IbpY5CCTV|9^z`FyiYtqB|qXx;B^F{iRS<{^CfU zOO^{|tV&-8QB;=T-dKfDe&Wb>m$F7<&5CjmPgUXWoc!oFj!uLzXJMQe>p`BMah?fx zW?e^ooH#OHZrEZK8EcYB6Yo#%yLH?+(j75*9O;diHjcC-eiJ7Mg7|wLAe2*KX2BYo P00000NkvXXu0mjfjJ#lm