From 3ef2ee29e16aea5848b378ea216031a3fbddc899 Mon Sep 17 00:00:00 2001 From: Maxim Shafirov Date: Thu, 7 Jun 2012 21:10:31 +0400 Subject: [PATCH] dead icons hunt --- platform/icons/src/actions/ignore1.png | Bin 276 -> 0 bytes platform/icons/src/actions/ignore2.png | Bin 264 -> 0 bytes platform/icons/src/actions/ignore3.png | Bin 271 -> 0 bytes platform/icons/src/actions/removeBig.png | Bin 422 -> 0 bytes platform/icons/src/actions/submit2.png | Bin 234 -> 0 bytes platform/icons/src/actions/submit3.png | Bin 240 -> 0 bytes platform/icons/src/debugger/addBreakpoint.png | Bin 840 -> 0 bytes platform/icons/src/debugger/db_warning.png | Bin 486 -> 0 bytes platform/icons/src/debugger/groupClosed.png | Bin 545 -> 0 bytes platform/icons/src/debugger/groupOpened.png | Bin 545 -> 0 bytes platform/icons/src/debugger/suspend_all.png | Bin 925 -> 0 bytes .../icons/src/debugger/suspend_thread.png | Bin 915 -> 0 bytes platform/icons/src/debugger/toGrid.png | Bin 130 -> 0 bytes platform/icons/src/debugger/toTab.png | Bin 160 -> 0 bytes .../icons/src/debugger/watchReturnValues.png | Bin 703 -> 0 bytes .../src/nodes/jsf/big_icons/component.png | Bin 1280 -> 0 bytes .../src/nodes/jsf/big_icons/converter.png | Bin 1177 -> 0 bytes .../icons/src/nodes/jsf/big_icons/general.png | Bin 2224 -> 0 bytes .../src/nodes/jsf/big_icons/genericValue.png | Bin 867 -> 0 bytes .../src/nodes/jsf/big_icons/managedBean.png | Bin 1515 -> 0 bytes .../nodes/jsf/big_icons/navigationCase.png | Bin 726 -> 0 bytes .../nodes/jsf/big_icons/navigationRule.png | Bin 1260 -> 0 bytes .../src/nodes/jsf/big_icons/renderKit.png | Bin 941 -> 0 bytes .../src/nodes/jsf/big_icons/renderer.png | Bin 993 -> 0 bytes .../src/nodes/jsf/big_icons/validator.png | Bin 1069 -> 0 bytes .../icons/src/runConfigurations/testOuput.png | Bin 678 -> 0 bytes .../src/runConfigurations/testStatistics.png | Bin 636 -> 0 bytes platform/icons/src/toolbar/show_packages.png | Bin 539 -> 0 bytes platform/icons/src/vcs/annotate1.png | Bin 403 -> 0 bytes .../icons/src/webreferences/invalidFile.png | Bin 852 -> 0 bytes .../src/webreferences/invalidWebReference.png | Bin 815 -> 0 bytes .../icons/src/webreferences/systemIcon.png | Bin 864 -> 0 bytes .../icons/src/webreferences/systemIconX.png | Bin 2142 -> 0 bytes .../icons/src/webreferences/webReference.png | Bin 354 -> 0 bytes .../src/webreferences/webReferencesRoot.png | Bin 864 -> 0 bytes platform/icons/src/xml/toggle_addressbar.png | Bin 371 -> 0 bytes platform/icons/src/xml/web_preview.png | Bin 545 -> 0 bytes platform/icons/src/xml/web_preview2.png | Bin 768 -> 0 bytes .../runner/ui/statistics/StatisticsPanel.java | 1 - .../testframework/PoolOfTestIcons.java | 16 ++--- .../testframework/TestIconProvider.java | 5 +- .../execution/testframework/TestsUIUtil.java | 15 ----- .../execution/testframework/ToolbarPanel.java | 6 +- .../ui/TestsProgressAnimator.java | 14 +++-- .../util/src/com/intellij/icons/AllIcons.java | 55 +++--------------- .../IconsReferencesContributor.java | 38 ++++++------ 46 files changed, 52 insertions(+), 98 deletions(-) delete mode 100644 platform/icons/src/actions/ignore1.png delete mode 100644 platform/icons/src/actions/ignore2.png delete mode 100644 platform/icons/src/actions/ignore3.png delete mode 100644 platform/icons/src/actions/removeBig.png delete mode 100644 platform/icons/src/actions/submit2.png delete mode 100644 platform/icons/src/actions/submit3.png delete mode 100644 platform/icons/src/debugger/addBreakpoint.png delete mode 100644 platform/icons/src/debugger/db_warning.png delete mode 100644 platform/icons/src/debugger/groupClosed.png delete mode 100644 platform/icons/src/debugger/groupOpened.png delete mode 100644 platform/icons/src/debugger/suspend_all.png delete mode 100644 platform/icons/src/debugger/suspend_thread.png delete mode 100644 platform/icons/src/debugger/toGrid.png delete mode 100644 platform/icons/src/debugger/toTab.png delete mode 100644 platform/icons/src/debugger/watchReturnValues.png delete mode 100644 platform/icons/src/nodes/jsf/big_icons/component.png delete mode 100644 platform/icons/src/nodes/jsf/big_icons/converter.png delete mode 100644 platform/icons/src/nodes/jsf/big_icons/general.png delete mode 100644 platform/icons/src/nodes/jsf/big_icons/genericValue.png delete mode 100644 platform/icons/src/nodes/jsf/big_icons/managedBean.png delete mode 100644 platform/icons/src/nodes/jsf/big_icons/navigationCase.png delete mode 100644 platform/icons/src/nodes/jsf/big_icons/navigationRule.png delete mode 100644 platform/icons/src/nodes/jsf/big_icons/renderKit.png delete mode 100644 platform/icons/src/nodes/jsf/big_icons/renderer.png delete mode 100644 platform/icons/src/nodes/jsf/big_icons/validator.png delete mode 100644 platform/icons/src/runConfigurations/testOuput.png delete mode 100644 platform/icons/src/runConfigurations/testStatistics.png delete mode 100644 platform/icons/src/toolbar/show_packages.png delete mode 100644 platform/icons/src/vcs/annotate1.png delete mode 100644 platform/icons/src/webreferences/invalidFile.png delete mode 100644 platform/icons/src/webreferences/invalidWebReference.png delete mode 100644 platform/icons/src/webreferences/systemIcon.png delete mode 100644 platform/icons/src/webreferences/systemIconX.png delete mode 100644 platform/icons/src/webreferences/webReference.png delete mode 100644 platform/icons/src/webreferences/webReferencesRoot.png delete mode 100644 platform/icons/src/xml/toggle_addressbar.png delete mode 100644 platform/icons/src/xml/web_preview.png delete mode 100644 platform/icons/src/xml/web_preview2.png diff --git a/platform/icons/src/actions/ignore1.png b/platform/icons/src/actions/ignore1.png deleted file mode 100644 index 713a0fb8602bac2cdd4b4f5b2b8d6eb73f648404..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^+#t-s3?%0jwTl3$r~sc3*Z=?jPhYqmf+o*h148rG z0?`y8Id{#(*{k)P6Uab7V*}>w-3_!wrXSA&`c+Y$^*63$tIhM%y)V91>ao5rk5$vdoqi7jk}8B3-8xXG|78*T%Thxz_BxX51#^( z`;VU9eelHILnncPKoKBY-#LLulvL0FG_7{V#?wHLc$^pLgd_-EM#<~Ri9 zI)&sph33126}U$hc|;cb#a9HUR094d(2a)K|z4|fXh+Qa#y3z|Ldy`Z1U&* z&3J9&3fXJglWVS6B(k#yP6J1-Br;K<(utfX!T&f Z_#H8J|N7mloq%RDc)I$ztaD0e0szm3UR(eG diff --git a/platform/icons/src/actions/removeBig.png b/platform/icons/src/actions/removeBig.png deleted file mode 100644 index eeae603ca7ed9ecd7bcc4198020b6b80e25e2c73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 422 zcmV;X0a^ZuP)B9Kty!hg^{_ef} z?#%Mfir}0!{`A-1nKAOwj^d+1vx-{v+@Thxz_BxX51#^( z`;VU9eelHILnncPKoKB2sh|N50&4$uwucvJnrKOoUoZn7zp#jyxRi{Vo};gSU`SX* z)QZhq0qr|M)_J-(hE&Aa9&_hwFyLW0$m;Z7@Be=-wP{An4@!UNydrIv{$6q46}hN? y?+>gDS})$u^>tCcNx#cyWtWBB`KoK#uGQG*vwV?}s+tHijlt8^&t;ucLK6VS>t4kG diff --git a/platform/icons/src/actions/submit3.png b/platform/icons/src/actions/submit3.png deleted file mode 100644 index d4098f16dfa905efe678196d21019041514890aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^+#t-s3?%0jwTl2L*8rao*Z=?jClxfLm$U#;Mrmti zSzBg#TUL2nc13%3MMrK`S3zx$V{o=zK&Guf2-)~$0FgBi`KBAVBJk{oVg1YFJ1P<)nRWV$VN{W$B>FR+hguR4F){S4xAi& zcmMgnaz=$(byNiNjU!jAbI#p!u32fj<1CIov)k z;W8fFLp9_!Adq!e<5^DVBo*o`8jpHl?POH$UQhK-HTOp>T1q@zPfGvTga6)>Tv1kB zQCE|9VU}@MmwRfLfpD0Db(n{KnRQ;9erKDFiT2jh_*z5wYE}5dyZrLs{Yo%fOhEtJ zk6cht|KFVd-<|*L%m3`m|L)HJ@6iAC=KuHR|M%zr_v!!m=kwfL|8^QoPB8c z#JTxoO!={-`Lw0^&2st8bNbD6`%yRhQ#$)zIQyfK`=pWk&UO6Md!2!Cp^AI`Y)Ji# zas82Y{nUE>)O-E&;r`Tm{?&f|)_(r=yC%( zvQz7_RR8$v|Ns5}|Nro>=_~*M05Eh?PE!CEE>~S+iIFe$7 z?d|RD?d|UF@A2{S^7i-l_xSw${QN52c)I`q0O3hQK~xx5V_?7n7+JV@c(_;?VSFZb zRh`IqJvB}ys64wy$n=>Jj)htr5H&2y!LjyE*~QhBv$??nT)K1Yn=S3Ett`y6zFSM998imXR!Mn)_ryN;Afwt+S)idR zE>#&mlY2W1{cCcQWkA+y7THWObvI0NHAr`s204slmU+L2n~`f%QdFoE*lFDAp6y0u z26fSMXGlO?D`wnUpO@+!*4-ru5fD#k$WM%!H?6Zx0V2REA}Yks$15l-zy<*MeKr99 SKiHuF0000kDU*9YEmY<$yf z{eURl&M(b3Dz~|#ue*O*K}l6%S#?8eS5sS0d-uft$um2;`nr23_D`C+WcjMHipq-0 z>dvn2{s|N3FIcpA$fb!tsb&BBEX7cE+}bm`LC+S*kh zu)40UZvFc8TeoiAzJ2?_g9i^EK791((PPJsojG&n?AfyyFJ8QI<;wNz*Kgdoar5TQ zyLazCdGh4t%a`xpzyJRI`;Q+#!otED8ynd}b6*4fE?W}h7tA287dw5%jCtoie*6Rm zK!xA`K*8c=;^9Dr9iA?ZAsn*4=d8I7IS4RZ_}M5V-s54VI=3w8;a~lvY(>r$+=lb- z-js~K&nd^Gz}d9gQbC|q!KPN-)NP%9bL0xIvS(LId$qhL7b)H}{Q2{U)>MIQ^Q<=4 z#>-APVB#G3tb*lP$l*D5`Mlp}Dqh~OMe+RXy2KBcPJC{?eLOQfMDfmS_u5_KyIJSITj;=BErZtHwO04rVEEl<_~38(6#Y+^{)`*5t-q<;-*C(1%T%=2oEP>B&s$ z#WU*4J?+$J?bmrbPbUG(3D^x}i+xe{`>9z`|$q#^q-!9_2;P7yl!{9|N7~f z{{8iHt>pLWqIJ6eexN)P0000NbW%=J002>3aCnr})z#J2)z;S5*V)40+`M z005;)L_t&-S7TsA0}L1fOq?9t9PI4O3_vLcAi=;T?g0WK5NVKrx{9N{ot>(%kdTm| zAPXY{kGOk8P+)++pO2fXa+D}Yi?42^u}g?kxU-U?30T0}RwGQu&_+qoLBR|tz%TA) z6m2OJYT=+DFJ}rA;1l;$(~}9-G?$l?kN^qriYr?iXlvQfMDfmS_u5_KyIJSITj;=BErZtHwO04rVEEl<_~38(6#Y+^{)`*5t-q<;-*C(1%T%=2oEP>B&s$ z#WU*4J?+$J?bmrbPbUG(3D^x}i+xe{`>9z`|$q#^q-!9_2;P7yl!{9|N7~f z{{8iHt>pLWqIJ6eexN)P0000NbW%=J002>3aCnr})z#J2)z;S5*V)40+`M z005;)L_t&-S7TsA0}L1fOq?9t9PI4O3_vLcAi=;T?g0WK5NVKrx{9N{ot>(%kdTm| zAPXY{kGOk8P+)++pO2fXa+D}Yi?42^u}g?kxU-U?30T0}RwGQu&_+qoLBR|tz%TA) z6m2OJYT=+DFJ}rA;1l;$(~}9-G?$l?kN^qriYr?iXlvZ5FWe3_E%Wt-esC*(N-Rn`{A)!>ZvpxJ?j(kLn?rz%5J$BTC$;+%7@p5y*j&JHxtQVq^@#6}`hZfG zk1TpJg`qJg=GL)^&ED)wqZyXgI4rGk-q_={X+izg0)_(%Gfy-toNQ4zwX6Glr__bb zjTd&6T-dD**LL2&wCvH%y^lK>91qOioVC*uvSv%O^N2GO@O{uDQ8o;>1bw z7B5-4Y{mLbTet4qb>Q&fQ)kXzym;x-ty{P5+_`)2-o1wppFDl~^3|)?K=1|x-oAVP z0R%pM`tXzAv27ZqdemUeb#tPr`me*5;*6OPX; z3i4UIxNp^ye^#cxJo1)YVx9*h^Y=dfq?GhyUN`gS1=rR8K0Nj>N_VukgdIgiG85Go4cV) zg1xlzec=IG|=?&0JYl3P{-RF;sQky}<Q9ew=td7!Md zo5#uXmv$aJ24t7C^f}vsTvgRQEjGKju(AE{nJXVZf4l$WWqIcmp!mVPTdKMzRd!AF ziHvvl4XCWGk59{p&n>O)nOxm7y`eOvu`I2zdqQLHq^7<}E&WqFn@YMH^QSFbF@4d> zc`Me>U%6qy^o|8{r>$Etb=|H5oAw>qyn62D^^3L~Jih(V$^AQ5@87k$u(R;=H& zb?eSu2M!-Tb>{5Fiz4cAhHZiexwbiG$ z<^G;u#<#$C348OUtE(9p7H?$y*Vf{sc}lpthS90k;Dn)OtHggPh7WB!1S>b}EnVTa ztYO*J*Hesk?!R!wrrb1m;eyiF854^(-@R-bzgIlhN7cDmzuUCqmLdP;#eZ#$}&;IfPq0bm92hmq|7^@F$|urelF{r5}E*m-YdEQ diff --git a/platform/icons/src/debugger/watchReturnValues.png b/platform/icons/src/debugger/watchReturnValues.png deleted file mode 100644 index 1749b74da2e0721d43f59638eefc6796f6bb8279..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 703 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 rYPFtunwgn{142Sr3>k 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 IM6N<$f}xp!tN;K2 diff --git a/platform/icons/src/nodes/jsf/big_icons/navigationRule.png b/platform/icons/src/nodes/jsf/big_icons/navigationRule.png deleted file mode 100644 index 6e9f38c20440387b8ee8e2d6bf26e534c989ace0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1260 zcmVKbJl>tBi zfi3v|pYb2iGKT*QjQ^-@0YCt;KrQ(H?;pql5JG?{^Y`Apb@vS)IR;<3eRa*gl}(ud z0R*vtf${&}KVXYc6zx28>GArx1@@$d+s{A$8N$<_X@b}Q0R;5{1H=Lbgi(ruFPQ!? z=z&E*8Xyi~fO``Zr2qay=-)v3-@p*~^Y=fPEh)$hHwPeqz!v=e%k=N(PX>lxf0^JC zKmM>WvLLzYKg?hl`ya%D-$3Fw(BMCRL5bxbm_`n0fB*uU@edfuARjOy$#Agz0{Q>~ zKnAVZ^$e^N>}nwK7l^i&rQ-}Kne&3fB<5FBvY0@{~$KQ zrGEcoW<(DAU{@)4ko*M&50LZgHxT~?Sq2HFfBztCWB?FAU<>~KW&R72U_^>#CdU8F z|B-#L^C>vvfDHNl=O4qz&%YQxeEP-k6X^P1zyC7)0g5pKos=H0ixNZt0R#ym2Bv?1 zenSKdToTzY?3w>_)0(Z{d=vY@Vr;V&l|O$o%Yb|!B`(Nd{(BMw9|y$nBfl~kDyv!H`$0a1 z6e0f^e7v+!ie!KQV!>7#=5{;-l?x2Od~h(p)5iV>4+F!N+x`q~-Lo0)zXX;y43M%Y z$RFqf253t92k{BI4*&v)iBQoCQoj9BBtu8{e4xvLne0C^F#Z3BWIAXBgZO{`L6a(~ z`3wL7#6rjdPzJ1RS;TPbt%Jgs`C{EiwQIAQobLAi>YfAP&Tg z@RImHv~v27Qb)jxbtFpw0tl}K%*-tBKu$1P zSa)@6g@9}_R#`_vMr3GcSz%{VOHY9_Hd91Ek$Gn~SU_b+G&WUTjAK$cXIFJgD>rvF znJO`+hjKV{C5vfIVUI_ z8yo+a0JCQR0Hy)|nE&z;DiR2hMf`&UPBmZ4=RZ0Ma!ctXd7!dI{8m3)F%otXvb;k2}{hAK8Tr*^V&V znM2);58aqL-i;65m^9X~mllB=N_PmMtAtd_J zr2HQw{M@MhL`MLg0soMaLX0=GXc$?mEdQGb|EdT7s|f$F3jeSn|FI$eu_FJnB>%Jw z|F$asw+{ckH2=U7|HBji)PMihga6kaxL^smV-mSSC;!@p|KM}~=8FI3yZ`Eu|L(*8 z?#8KC4F1AFr$W^U0000sbW%=J0006K96?HAdwhU_hmfhQuClbYy2QoF(bd}A;pOY= z>+$mP_V)Mq`T6<#{QUj>{{H^{{{CQ_va0|90Y*tgK~#8NWzc0qDnS&-;Xy$JT@geK z6cxLBc9-t3ySux)ySww=ujB8#J z;zwV!ABdi&w%soQXyKIO05}9k%CO1fqhi zRwfgRYM@_tN;`IE5wMw9EZsA@Vy(`?>-H&bMPpeY-3T|#JeTa;V?>W5+HISp-Ii;N3E)zhoHM&hxAaskMT+sH#kBwPT* zzh?3PADzJiATKhJN9gE1J^-T7L|*9)Ieq|w^J+)~rSJheaeP`bI-1!Rl%h}y8H6cz P00000NkvXXu0mjfku13t diff --git a/platform/icons/src/nodes/jsf/big_icons/renderer.png b/platform/icons/src/nodes/jsf/big_icons/renderer.png deleted file mode 100644 index f654de9e207aa8a7e94505ffa513a513c45bad78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 993 zcmV<710MW|P)Fp0pRJlly1>X{S9zGKqe>DcQ1*z5hh-TdY8{>9+@@Av*| ztN3rN_;0ZIaIpAsp3rfx_<5C^d8*rbvH5zq_<7l)w6v!tj>J`k1uS zoy_{4qpF|C=%dg2q{8B+%<-nt`=_pur^e!|u!5}A`>vI9uFvtWzR;?ET#B{oQ{7-tPV3_d^zEAr@8Lx6 z_Wow3`0)4s@%aAo`2O>-9rU&&^x0GN`Tq6fWcB*~_sTf;(?$3C{`dR;_{=-_&O7+i zN%+-F_}WbP>udP?{`vTK`TPF*=u7(YaQglK`}A=8_H_IG|NQG-{P=eK_>=wZU;X`j z{r>;{^jZJ?bN~N&|Nndc|9pOaQGEaa04j7+PE!B?5FkKXYHDg~YHEUlkffxsv9Y(e zx3|5>$k*53-{0Tg-{J4?`T6n+^0earHR=?2w?ar_`5CJmES2b%H< z8UwoOvtn#mfI@6Wb7vLr+r46Ta&Ky|gS!Y&NNiGTkMCxkC2O=JwHEt1ssM!)C+Hrk z*uO_-WDrcj)X~SEb$QF~brlB-#*v@bD3xWh-a8YOS@NrwSC} zEU!zPvvu2sMS+G1T5YxxAV;W|8s}$b*YZd5t~t@Z&c!M@7Y}#A_Q_O zBcotwbXrb?n^kkAmogJXh>=^($uWS5hkyjEzPPf0dyd#IeI$BJnfifI|kj}y(25{qgWsC*yJkrL06 z63~(ne`FzwY8j1;jL?q?ySJ*w*!TI;QT+Y>^7j31WlX%$_P^8iz`Lu!)b_;J_gq*< zZ)Q!(+xW}e_|4w<(UcU?;P~8`4)ON=$JzJu_x<(w{rS>RyU_N%()Osd&cfC9&)@jy zxhCtuEA;pM^!WYu`TqC${=d}r$J+P7)b`Ha_`=oqti|-j*Y>T(^v2ouugLVV$o0tE z_{rJ$$=dhH+xW`c_p!b)t7i;BC^_Q=}!xX$&y)Ao&Q8~6JD`1=0%`~LaQOo?`~CiI zWljD4{@dvKxX<;u&-J;__PVyJz|;1+&-S{|^~~M)&E5FH)%T8V8{zExH6O4`rhjM;OqO~?EB7=6SK=fZ?9ZB$a#KHI)wmUW9^cRJiP@K>ghT?)MP73#Utr5THZ?rzxuK-q*RE zelh>oVR*4C)!(#VWOvM&zdV^ zxe$DEaJw@VzaOuwj%AYYE1$?FVLx-^QKC{2PcE{6)yRjKvL^+JiaIjICNZ*L?bZE% zXg{gYlS>n#KW-LyU4J*mkJss?Ny8t7?JgAT%4|KkED;IKgEvv=%*jfV+C-LD=KAu> z1_V0d_0oif_ag(>i%+DZ&~j%p&hm2fLup}N`ZE-oR~l-~{kMxwWh|s7qtN8_cs*}l n8{IC0fniwS2BQ)u01o;RP1s5?*5L7n?015~I0M_pS z0MhCJ0NCsK0P*nj0R8ax00;B(0Q>j)0RHy+0QLC&0QUI&0Qvd)00HgC@B)ZpF8~A( zi-jaRLz*ocgCs9RK!Tfr!AS<_Lc{}~y6{bOMG3-rYwAij0y3&Z3o zmlyy7h~?kE{|tZsFfcUrFJw?tmS?zj^B%*8kDtJrVDST@{{ji1w;4c@2Gqh38<_-_ z0|+3X0sk0)h@q}99;}d&!2xJ1P%)4P;{OBc_{#{i{Wk~$Z3jyJ2AX!~-bb(j00G1T zG8N>chTi!M8mfv6H|{)Oc=PT9)aL&{!x$Mln(`U`{6}d1^9N)p#C-q(1oi?*vc5PG zEbtesi2?44zkiv)8o`=@YJUT5`vb=R!0G`42<0J(?}jQ>JI9YX&DIv<$0 zfSP~*{sWIjfB*t};n~YC3_pHxFo5#Ke~<{LesK2K)5s{Xc*JVx%-T0t67nNf{u(0Ndg(^+$=-QUCw| M07*qoM6N<$f^ozw*8l(j diff --git a/platform/icons/src/runConfigurations/testStatistics.png b/platform/icons/src/runConfigurations/testStatistics.png deleted file mode 100644 index 97b05d28994bb275ac3e9d511263ec27e284ff91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 636 zcmV-?0)zdDP)*ZlbdraZx`~y$|1b_#W`6MW z^Ano--6C4^vl`rQ)Pa|((B~!^yl*Q z=<@XF^YqBn=j!wH>+|&N^YiTV^X>EW$=2-3*6HBw^z`)f%GmDI-tg4l@YUe-)#LBh z$;*WvQlh#Um?ZwpU$JFf2+3@l7 z^YZlb&E4wG+3U{R@Xy@wPGNh@*Xm4Pd%@4>-{BG?K;p+6^?etP)e&g-* zlQWqwm+e&z4<=J53A@bph&d{AS2P-A^jWPMU(eX_yfy2#_Z%HzDs=I!+Jzs={t z%;v$*=g`~j(cJFQ;O*1h?igiN4FCWD5Oh*bQvl!J-{$7#=H}++=JN9L@<40p7ytkO z&PhZ;RCr!x&qZ$pF${)bZ<}SPlMF30Gcy&LnVI4L9~)^^X{32?-y>fPhUOPM`b=P5 z?6h08>hJg0#!fNyLBM)U%bK>z{@rZzZOxGA@{nt`y+HdR;unnk!nZ%X%Brt0Jyc2MC z73NE;=NG}p-rf2u0ZUy`e5x9WoIc#&Za)(+A8c)|ge!&RrNhtNmnQ;qZkIlj;rl;t W8X&(4T4sp=0000WkV=X0&(b-Mp|yZ@e=bga3qxTuG{u8hFJoi9UR$DK*Xo=VW^|I@Qg)VEpH ztWnmjQ8b6xdHM#n&tD_boAnl0YkR;+hF(VqWIls_~38&;CT4u zh*h8D`Q(B9_R;6y`|$q#^#1+z zMf>){0000SbW%=J06$S&aCnr})z#J2)z;S5*V)E`0v~`@A3b({UNoZru90U1_%6Z^jIQ_?m4NdV}eDHDVCJmq|V&wVw-F13x}g zhf=Zil643nq;?zij*1Xs;D9h4FDEN74WS)q3HmYOgw#ACa6g-fHIXpUH&H}|n1p6} dLo>GNmoEb96~n9l?CAgi002ovPDHLkV1lkjAaMWy diff --git a/platform/icons/src/vcs/annotate1.png b/platform/icons/src/vcs/annotate1.png deleted file mode 100644 index 689d554e190e260baea8ddd09bfac127c00813ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 403 zcmV;E0c`$>P)&2OoW_gcldycNd zht<*dyj~gu=M-?_Wl3&`~LX-|M>p@`Tqa<{{H&@|NQ;`{Qmy@ z|NqI^@w3O~ke#&XE#8v=000AYQchC<%=J+2S`PpK0F+5YK~#8Nh0jF}!$1r`(WD*@ zGZ&c|?tij+nn+z_(eH(&CvR-@GP?%dHq3e3yIlxrnL}Qtq`_2*kQ9KE5POCt2qK0x z#DX+RshdFH9sqcp*qdMyaD*pBG6F_aRXq;u3sOo1d+7VVt3m1*xnIx6qDELwb?)zC xG1ArJ%W1z`=?m&mYGvWpq1G!4&HgWc`vAtq4Yy?~xitU)002ovPDHLkV1lVz;_d(d diff --git a/platform/icons/src/webreferences/invalidFile.png b/platform/icons/src/webreferences/invalidFile.png deleted file mode 100644 index b105d25075b2299d2e15e835b6486b3d6d2c9325..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 852 zcmV-a1FQUrP)CV6M2uDLYk~rL|ygj)s+~tGC61lBQs7jeCHNdw`9Dlcue? z#+anEbb+Cvt-N}KpGS*Q^ZWAn{qy+z{oep{gv;Vu8+Hvi%e|Kc70;v)a>d6{wzn|2SJ zdk^&a{q@-Zhjvo+`u?1%)t!D3o`*c2fDoUDK%j*|qJ<=)hAg6nGNOkOqK7J?hc=>! z7o&(Lqlpoui5Y5u%cZ%~x69?zh%2V^!)7r0PXes@b>%g_WX!w3G)B|h;>njcS?$C3yOF|_}-lO z;G+29toY%r_~gL(-jn&`tNG)!`Q*0x-F*7qeEQyt`reHC;imhFU;Ey3``&i@-;w-^ zH2jJ-{N8l^iY@)#W&Pf0jd2V8?W+FYT8(lJ{@-B!;8Xtq0F8V+|KKqH;57f>HI8)< z|KLgg;R%m>H~--m|KS+_;UAEC5dYyJ|KTZ+doTatG?08T|KUOZ;Ya`C2LIv*l71g(<8_51w({*e?zffS3>^!C2#Q|ItA zh^Ylj@z`f%mzI>vX?Mvl0t!TiOWS4T6qIST)#@3}1*r&%x5>=U(`sx=UMN2gtU|%H zIJdH}t}0}{!6XK;!~lO)r<$UQ`sy&FDgE6*6`@`Vj&dz>t#ONWC+asdh{gK(D!OR* z%$#AQE3Y%Vfk8|)LNUR8nqFr|-~ydqjWh-^adB}O2YJKE1{3sWX_zN5fW64?>E_{V eYi(*`%nty6WjwX)NGCr40000B( diff --git a/platform/icons/src/webreferences/invalidWebReference.png b/platform/icons/src/webreferences/invalidWebReference.png deleted file mode 100644 index 508f846ce1491e80cc38027e8cfe180d7be3a22a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 815 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 diff --git a/platform/icons/src/webreferences/webReference.png b/platform/icons/src/webreferences/webReference.png deleted file mode 100644 index 0463d1da5788f9edf4a64a3a86938e0a55232d83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 354 zcmV-o0iFJdP)#@v6u1ugdbU|E03I z!?w@!B44ck(U1R0044HL_t(|UTw=&4#O}MMA0OsFf*5#_rJF|bzMEHy`M)j z+Mf*A8=P;UE})dv5@<&EGi(LKm=?KpCP{TKLtuYuIe%(7fND7}LtvPswRB@WabiDlVm@$UKyG0`A5@YvSb;iV zejrwoCtH?5VS907Kpk0}OKXcwYIzb`t0Z#4h?i=NnQKE&T|-b_Ls4KuQDRJ*&r+Ak zW@c4yrqp7eEa2XR>Dh1V^Re#ruJzPC_WG*#*NgY=g81J*`N2vz-$@=cf`tY6l`pWy%Ap7WU`{;K2?Zo@-#ryK7`|{NL_`Uo2p8U-K{LgFr&u{$d zZT#%L{OrH|%w+xPvHk0`{p+~?%2@u*UjEHs{@afJ=coSZtN#1I|F<9ix+?$2PXEbL z|H)MU&T0S92>;S{|I;A<(<=YeI{(&2|JPFg*jxYEiT~O&|Jr2#+iU;abN}Ce|KNxJ z;h+EErT^lQ|Kg|r+$jN`T6Mix=o$mn1hAr?l60E>h}cypKM46K$mYB3&Ji5cmY zwT)eKco>+aOw2-D3bhseTD;}$R`4(|37DJOJ65OpC@hl?oHmmO=nioUWsUlZW_@|1 zd7V>vKrR(lQfX`I(UUWr+cB9J>^3g3rQJbt3ycH$CxQhS7}yu;%K7$s*%~Z|3UJJy qJ!{64NfY|Yp#t1|JV3w;1pEMga5=~}TdeB<0000+;arfzOa9^xWL7-Rb|{*>}UFC&bm-sa2U_IRYgjFze1>+e@=h_b@e zyre^xp|#V^vef15)amt|wbtP9^Wp6O;_mR{?*HZT@8Nb&$>^bZ zV)}mG>tE>hnP!h+NakU}Dq0@u3!x0pP0bwb^mV@;v;DL((h40dD7Z?3RRQ?D4?A== RehL5p002ovPDHLkV1gZa(&+#I diff --git a/platform/icons/src/xml/web_preview.png b/platform/icons/src/xml/web_preview.png deleted file mode 100644 index 6427d18919f860cc5f4e12514803e3641035616a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 545 zcmV++0^a?JP)(Fim`!s>D`xt43mxPjq@AdBY{F9@&aDSTN?ey8|_TugJ z?e_lK>h#_0^~KTNb&IH?w5Ip?sQ2!7r=(T?|NrLi_3ZZi*68%#@A#FYxQM2w|No== z`K8Z&E)sq@cV9l znnHl8#iyK}>gwve!NJh*{L>PYQ#$|v0D?(GK~xAG1;H^A!B7-H z(R*J$iAkCiX%tlHH5x7Zv=Ft%4pK8?43&qoIWk5R;27G0^T-rmx#RCSX*CahF-&`8**s!GCIRn;t= js(bZx7l8R_kf-zq39TLM!X}E600000NkvXXu0mjfiS#L+ diff --git a/platform/icons/src/xml/web_preview2.png b/platform/icons/src/xml/web_preview2.png deleted file mode 100644 index 7ed0e3bdb1832b52acc2e50b348d0fbb8d053c91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 768 zcmV+b1ONPqP)NoM!ko$q_^&HFw=DaF~Y2h-TRC>7VkFaEK8gpd%A!!tiH z^6K73nzSBVyUSNt+IXf&RdjMn1a(&LluMwzRf&B>PI+A5niMSEvWeVOW!70 zMr&Im93^#Ls;YJW1<)87rJ_pZHew4?$^NI^&_RFlmx z*d`j-!u%|*-+rzqig4 zY-R<=_Yb18(Yd!X${Ih)^hk++B;1B9EA)GGH|e#>5ETg&pW0-HX7_To?$N(!0PtfIbI& zJ@Zy!2RVeJCB4XzXR#2I(d}))tpXZqN>MIPVkH*GoAEMCdaQUdxEtT&`6zM| zxXkmsSBYU529nG@>x1-HfB^uaV-C*E5evKk0000HC1x} diff --git a/platform/smRunner/src/com/intellij/execution/testframework/sm/runner/ui/statistics/StatisticsPanel.java b/platform/smRunner/src/com/intellij/execution/testframework/sm/runner/ui/statistics/StatisticsPanel.java index fe619082edda..bc43ced5fa8f 100644 --- a/platform/smRunner/src/com/intellij/execution/testframework/sm/runner/ui/statistics/StatisticsPanel.java +++ b/platform/smRunner/src/com/intellij/execution/testframework/sm/runner/ui/statistics/StatisticsPanel.java @@ -49,7 +49,6 @@ import java.util.List; * @author Roman Chernyatchik */ public class StatisticsPanel implements DataProvider { - public static final Icon STATISTICS_TAB_ICON = TestsUIUtil.loadIcon("testStatistics"); public static final DataKey SM_TEST_RUNNER_STATISTICS = DataKey.create("SM_TEST_RUNNER_STATISTICS"); private TableView myStatisticsTableView; diff --git a/platform/testRunner/src/com/intellij/execution/testframework/PoolOfTestIcons.java b/platform/testRunner/src/com/intellij/execution/testframework/PoolOfTestIcons.java index 582acf17d3f8..be12b12181b6 100644 --- a/platform/testRunner/src/com/intellij/execution/testframework/PoolOfTestIcons.java +++ b/platform/testRunner/src/com/intellij/execution/testframework/PoolOfTestIcons.java @@ -21,14 +21,14 @@ import com.intellij.ui.LayeredIcon; import javax.swing.*; public interface PoolOfTestIcons { - Icon SKIPPED_ICON = TestsUIUtil.loadIcon("testSkipped"); - Icon PASSED_ICON = TestsUIUtil.loadIcon("testPassed"); - Icon FAILED_ICON = TestsUIUtil.loadIcon("testFailed"); - Icon ERROR_ICON = TestsUIUtil.loadIcon("testError"); - Icon NOT_RAN = TestsUIUtil.loadIcon("testNotRan"); - Icon LOADING_ICON = TestsUIUtil.loadIcon("loadingTree"); - Icon TERMINATED_ICON = TestsUIUtil.loadIcon("testTerminated"); - Icon IGNORED_ICON = TestsUIUtil.loadIcon("testIgnored"); + Icon SKIPPED_ICON = AllIcons.RunConfigurations.TestSkipped; + Icon PASSED_ICON = AllIcons.RunConfigurations.TestPassed; + Icon FAILED_ICON = AllIcons.RunConfigurations.TestFailed; + Icon ERROR_ICON = AllIcons.RunConfigurations.TestError; + Icon NOT_RAN = AllIcons.RunConfigurations.TestNotRan; + Icon LOADING_ICON = AllIcons.RunConfigurations.LoadingTree; + Icon TERMINATED_ICON = AllIcons.RunConfigurations.TestTerminated; + Icon IGNORED_ICON = AllIcons.RunConfigurations.TestIgnored; Icon ERROR_ICON_MARK = AllIcons.Nodes.ErrorMark; Icon TEAR_DOWN_FAILURE = new LayeredIcon(PASSED_ICON, ERROR_ICON_MARK); } diff --git a/platform/testRunner/src/com/intellij/execution/testframework/TestIconProvider.java b/platform/testRunner/src/com/intellij/execution/testframework/TestIconProvider.java index 71fcd98ce4c8..c7d3184e2901 100644 --- a/platform/testRunner/src/com/intellij/execution/testframework/TestIconProvider.java +++ b/platform/testRunner/src/com/intellij/execution/testframework/TestIconProvider.java @@ -15,6 +15,7 @@ */ package com.intellij.execution.testframework; +import com.intellij.icons.AllIcons; import com.intellij.ide.IconProvider; import com.intellij.openapi.extensions.Extensions; import com.intellij.psi.PsiElement; @@ -36,7 +37,7 @@ public class TestIconProvider extends IconProvider { for (TestFramework framework : testFrameworks) { try { if (framework.isIgnoredMethod(element)) { - final Icon ignoredTestIcon = TestsUIUtil.loadIcon("ignoredTest"); + final Icon ignoredTestIcon = AllIcons.RunConfigurations.IgnoredTest; final LayeredIcon icon = new LayeredIcon(ignoredTestIcon, PlatformIcons.PUBLIC_ICON); icon.setIcon(PlatformIcons.PUBLIC_ICON, 1, ignoredTestIcon.getIconWidth(), 0); return icon; @@ -48,7 +49,7 @@ public class TestIconProvider extends IconProvider { for (TestFramework framework : testFrameworks) { try { if (framework.isTestMethod(element)) { - final LayeredIcon mark = new LayeredIcon(PlatformIcons.METHOD_ICON, TestsUIUtil.loadIcon("testMark"), PlatformIcons.PUBLIC_ICON); + final LayeredIcon mark = new LayeredIcon(PlatformIcons.METHOD_ICON, AllIcons.RunConfigurations.TestMark, PlatformIcons.PUBLIC_ICON); mark.setIcon(PlatformIcons.PUBLIC_ICON, 2, PlatformIcons.METHOD_ICON.getIconWidth(), 0); return mark; } diff --git a/platform/testRunner/src/com/intellij/execution/testframework/TestsUIUtil.java b/platform/testRunner/src/com/intellij/execution/testframework/TestsUIUtil.java index 8c826dd6cd3a..c1ef5bf25b68 100644 --- a/platform/testRunner/src/com/intellij/execution/testframework/TestsUIUtil.java +++ b/platform/testRunner/src/com/intellij/execution/testframework/TestsUIUtil.java @@ -21,30 +21,23 @@ import com.intellij.execution.configurations.RuntimeConfiguration; import com.intellij.notification.NotificationGroup; import com.intellij.openapi.actionSystem.LangDataKeys; import com.intellij.openapi.actionSystem.PlatformDataKeys; -import com.intellij.openapi.application.Application; -import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.fileEditor.OpenFileDescriptor; import com.intellij.openapi.project.Project; import com.intellij.openapi.ui.MessageType; import com.intellij.openapi.util.Comparing; -import com.intellij.openapi.util.IconLoader; import com.intellij.openapi.wm.ToolWindowId; import com.intellij.openapi.wm.ToolWindowManager; import com.intellij.pom.Navigatable; import com.intellij.psi.PsiElement; import com.intellij.ui.SystemNotifications; -import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; -import javax.swing.*; import java.awt.*; -import java.awt.image.BufferedImage; import java.util.List; public class TestsUIUtil { public static final NotificationGroup NOTIFICATION_GROUP = NotificationGroup.logOnlyGroup("Test Runner"); - @NonNls private static final String ICONS_ROOT = "/runConfigurations/"; public static final Color PASSED_COLOR = new Color(0, 128, 0); @@ -100,14 +93,6 @@ public class TestsUIUtil { return null; } - public static Icon loadIcon(@NonNls final String iconName) { - final Application application = ApplicationManager.getApplication(); - if (application == null || application.isUnitTestMode()) return new ImageIcon(new BufferedImage(1, 1, BufferedImage.TYPE_3BYTE_BGR)); - @NonNls final String fullIconName = ICONS_ROOT + iconName + ".png"; - - return IconLoader.getIcon(fullIconName); - } - public static void notifyByBalloon(@NotNull final Project project, final AbstractTestProxy root, final TestConsoleProperties properties) { if (project.isDisposed()) return; if (properties == null) return; diff --git a/platform/testRunner/src/com/intellij/execution/testframework/ToolbarPanel.java b/platform/testRunner/src/com/intellij/execution/testframework/ToolbarPanel.java index e184740be8b2..219a20b59bc9 100644 --- a/platform/testRunner/src/com/intellij/execution/testframework/ToolbarPanel.java +++ b/platform/testRunner/src/com/intellij/execution/testframework/ToolbarPanel.java @@ -59,13 +59,13 @@ public class ToolbarPanel extends JPanel implements OccurenceNavigator, Disposab final DefaultActionGroup actionGroup = new DefaultActionGroup(null, false); actionGroup.addAction(new ToggleBooleanProperty(ExecutionBundle.message("junit.run.hide.passed.action.name"), ExecutionBundle.message("junit.run.hide.passed.action.description"), - TestsUIUtil.loadIcon("hidePassed"), + AllIcons.RunConfigurations.HidePassed, properties, TestConsoleProperties.HIDE_PASSED_TESTS)); actionGroup.addSeparator(); actionGroup.addAction(new ToggleBooleanProperty(ExecutionBundle.message("junit.runing.info.track.test.action.name"), ExecutionBundle.message("junit.runing.info.track.test.action.description"), - TestsUIUtil.loadIcon("trackTests"), + AllIcons.RunConfigurations.TrackTests, properties, TestConsoleProperties.TRACK_RUNNING_TEST)).setAsSecondary(true); actionGroup.addAction(new ToggleBooleanProperty(ExecutionBundle.message("junit.runing.info.sort.alphabetically.action.name"), @@ -90,7 +90,7 @@ public class ToolbarPanel extends JPanel implements OccurenceNavigator, Disposab actionGroup.addAction(new ToggleBooleanProperty(ExecutionBundle.message("junit.runing.info.select.first.failed.action.name"), null, - TestsUIUtil.loadIcon("selectFirstDefect"), + AllIcons.RunConfigurations.SelectFirstDefect, properties, TestConsoleProperties.SELECT_FIRST_DEFECT)).setAsSecondary(true); actionGroup.addAction(new ToggleBooleanProperty(ExecutionBundle.message("junit.runing.info.scroll.to.stacktrace.action.name"), ExecutionBundle.message("junit.runing.info.scroll.to.stacktrace.action.description"), diff --git a/platform/testRunner/src/com/intellij/execution/testframework/ui/TestsProgressAnimator.java b/platform/testRunner/src/com/intellij/execution/testframework/ui/TestsProgressAnimator.java index 9cf072658434..f95301c7fe1e 100644 --- a/platform/testRunner/src/com/intellij/execution/testframework/ui/TestsProgressAnimator.java +++ b/platform/testRunner/src/com/intellij/execution/testframework/ui/TestsProgressAnimator.java @@ -16,7 +16,7 @@ package com.intellij.execution.testframework.ui; import com.intellij.execution.testframework.AbstractTestProxy; -import com.intellij.execution.testframework.TestsUIUtil; +import com.intellij.icons.AllIcons; import com.intellij.openapi.Disposable; import com.intellij.openapi.util.Disposer; import com.intellij.util.Alarm; @@ -29,7 +29,7 @@ public abstract class TestsProgressAnimator implements Runnable, Disposable { private static final int MOVIE_TIME = 800; private static final int FRAME_TIME = MOVIE_TIME / FRAMES_COUNT; - public static final Icon PAUSED_ICON = TestsUIUtil.loadIcon("testPaused"); + public static final Icon PAUSED_ICON = AllIcons.RunConfigurations.TestPaused; public static final Icon[] FRAMES = new Icon[FRAMES_COUNT]; private long myLastInvocationTime = -1; @@ -43,8 +43,14 @@ public abstract class TestsProgressAnimator implements Runnable, Disposable { } static { - for (int i = 0; i < FRAMES_COUNT; i++) - FRAMES[i] = TestsUIUtil.loadIcon("testInProgress" + (i + 1)); + FRAMES[0] = AllIcons.RunConfigurations.TestInProgress1; + FRAMES[1] = AllIcons.RunConfigurations.TestInProgress2; + FRAMES[2] = AllIcons.RunConfigurations.TestInProgress3; + FRAMES[3] = AllIcons.RunConfigurations.TestInProgress4; + FRAMES[4] = AllIcons.RunConfigurations.TestInProgress5; + FRAMES[5] = AllIcons.RunConfigurations.TestInProgress6; + FRAMES[6] = AllIcons.RunConfigurations.TestInProgress7; + FRAMES[7] = AllIcons.RunConfigurations.TestInProgress8; } public static int getCurrentFrameIndex() { diff --git a/platform/util/src/com/intellij/icons/AllIcons.java b/platform/util/src/com/intellij/icons/AllIcons.java index 8e4c3a410213..740ab3bafa0f 100644 --- a/platform/util/src/com/intellij/icons/AllIcons.java +++ b/platform/util/src/com/intellij/icons/AllIcons.java @@ -66,9 +66,6 @@ public class AllIcons { public static final Icon Help = IconLoader.getIcon("/actions/help.png"); public static final Icon Hibernate = IconLoader.getIcon("/actions/hibernate.png"); public static final Icon Ibm = IconLoader.getIcon("/actions/ibm.png"); - public static final Icon Ignore1 = IconLoader.getIcon("/actions/ignore1.png"); - public static final Icon Ignore2 = IconLoader.getIcon("/actions/ignore2.png"); - public static final Icon Ignore3 = IconLoader.getIcon("/actions/ignore3.png"); public static final Icon Import = IconLoader.getIcon("/actions/import.png"); public static final Icon Install = IconLoader.getIcon("/actions/install.png"); public static final Icon IntentionBulb = IconLoader.getIcon("/actions/intentionBulb.png"); @@ -112,7 +109,6 @@ public class AllIcons { public static final Icon RefactoringBulb = IconLoader.getIcon("/actions/refactoringBulb.png"); public static final Icon Refresh = IconLoader.getIcon("/actions/refresh.png"); public static final Icon RefreshUsages = IconLoader.getIcon("/actions/refreshUsages.png"); - public static final Icon RemoveBig = IconLoader.getIcon("/actions/removeBig.png"); public static final Icon Replace = IconLoader.getIcon("/actions/replace.png"); public static final Icon Reset_to_default = IconLoader.getIcon("/actions/reset-to-default.png"); public static final Icon Reset = IconLoader.getIcon("/actions/reset.png"); @@ -141,8 +137,6 @@ public class AllIcons { public static final Icon StartDebugger = IconLoader.getIcon("/actions/startDebugger.png"); public static final Icon StepOut = IconLoader.getIcon("/actions/stepOut.png"); public static final Icon Submit1 = IconLoader.getIcon("/actions/submit1.png"); - public static final Icon Submit2 = IconLoader.getIcon("/actions/submit2.png"); - public static final Icon Submit3 = IconLoader.getIcon("/actions/submit3.png"); public static final Icon Sun = IconLoader.getIcon("/actions/sun.png"); public static final Icon Suspend = IconLoader.getIcon("/actions/suspend.png"); public static final Icon SwapPanels = IconLoader.getIcon("/actions/swapPanels.png"); @@ -185,6 +179,12 @@ public class AllIcons { } + public static class Css { + public static final Icon Property = IconLoader.getIcon("/css/property.png"); + public static final Icon Pseudo_element = IconLoader.getIcon("/css/pseudo-element.png"); + + } + public static class Debugger { public static class Actions { @@ -193,7 +193,6 @@ public class AllIcons { public static final Icon Force_step_over = IconLoader.getIcon("/debugger/actions/force_step_over.png"); } - public static final Icon AddBreakpoint = IconLoader.getIcon("/debugger/addBreakpoint.png"); public static final Icon AddToWatch = IconLoader.getIcon("/debugger/addToWatch.png"); public static final Icon Attach = IconLoader.getIcon("/debugger/attach.png"); public static final Icon AutoVariablesMode = IconLoader.getIcon("/debugger/autoVariablesMode.png"); @@ -248,13 +247,10 @@ public class AllIcons { public static final Icon Db_verified_field_breakpoint = IconLoader.getIcon("/debugger/db_verified_field_breakpoint.png"); public static final Icon Db_verified_method_breakpoint = IconLoader.getIcon("/debugger/db_verified_method_breakpoint.png"); public static final Icon Db_verified_warning_breakpoint = IconLoader.getIcon("/debugger/db_verified_warning_breakpoint.png"); - public static final Icon Db_warning = IconLoader.getIcon("/debugger/db_warning.png"); public static final Icon Detach = IconLoader.getIcon("/debugger/detach.png"); public static final Icon Disable_value_calculation = IconLoader.getIcon("/debugger/disable_value_calculation.png"); public static final Icon EvaluateExpression = IconLoader.getIcon("/debugger/evaluateExpression.png"); public static final Icon Frame = IconLoader.getIcon("/debugger/frame.png"); - public static final Icon GroupClosed = IconLoader.getIcon("/debugger/groupClosed.png"); - public static final Icon GroupOpened = IconLoader.getIcon("/debugger/groupOpened.png"); public static final Icon KillProcess = IconLoader.getIcon("/debugger/killProcess.png"); public static final Icon MuteBreakpoints = IconLoader.getIcon("/debugger/muteBreakpoints.png"); public static final Icon NewWatch = IconLoader.getIcon("/debugger/newWatch.png"); @@ -262,8 +258,6 @@ public class AllIcons { public static final Icon RestoreLayout = IconLoader.getIcon("/debugger/restoreLayout.png"); public static final Icon ShowCurrentFrame = IconLoader.getIcon("/debugger/showCurrentFrame.png"); public static final Icon StackFrame = IconLoader.getIcon("/debugger/stackFrame.png"); - public static final Icon Suspend_all = IconLoader.getIcon("/debugger/suspend_all.png"); - public static final Icon Suspend_thread = IconLoader.getIcon("/debugger/suspend_thread.png"); public static final Icon ThreadAtBreakpoint = IconLoader.getIcon("/debugger/threadAtBreakpoint.png"); public static final Icon ThreadCurrent = IconLoader.getIcon("/debugger/threadCurrent.png"); public static final Icon ThreadFrozen = IconLoader.getIcon("/debugger/threadFrozen.png"); @@ -286,15 +280,12 @@ public class AllIcons { } public static final Icon ThreadSuspended = IconLoader.getIcon("/debugger/threadSuspended.png"); - public static final Icon ToGrid = IconLoader.getIcon("/debugger/toGrid.png"); public static final Icon ToolConsole = IconLoader.getIcon("/debugger/toolConsole.png"); - public static final Icon ToTab = IconLoader.getIcon("/debugger/toTab.png"); public static final Icon Value = IconLoader.getIcon("/debugger/value.png"); public static final Icon ViewBreakpoints = IconLoader.getIcon("/debugger/viewBreakpoints.png"); public static final Icon Watch = IconLoader.getIcon("/debugger/watch.png"); public static final Icon Watches = IconLoader.getIcon("/debugger/watches.png"); public static final Icon WatchLastReturnValue = IconLoader.getIcon("/debugger/watchLastReturnValue.png"); - public static final Icon WatchReturnValues = IconLoader.getIcon("/debugger/watchReturnValues.png"); } @@ -867,20 +858,6 @@ public class AllIcons { public static final Icon JavaDocFolder = IconLoader.getIcon("/nodes/javaDocFolder.png"); public static class Jsf { - - public static class Big_icons { - public static final Icon Component = IconLoader.getIcon("/nodes/jsf/big_icons/component.png"); - public static final Icon Converter = IconLoader.getIcon("/nodes/jsf/big_icons/converter.png"); - public static final Icon General = IconLoader.getIcon("/nodes/jsf/big_icons/general.png"); - public static final Icon GenericValue = IconLoader.getIcon("/nodes/jsf/big_icons/genericValue.png"); - public static final Icon ManagedBean = IconLoader.getIcon("/nodes/jsf/big_icons/managedBean.png"); - public static final Icon NavigationCase = IconLoader.getIcon("/nodes/jsf/big_icons/navigationCase.png"); - public static final Icon NavigationRule = IconLoader.getIcon("/nodes/jsf/big_icons/navigationRule.png"); - public static final Icon Renderer = IconLoader.getIcon("/nodes/jsf/big_icons/renderer.png"); - public static final Icon RenderKit = IconLoader.getIcon("/nodes/jsf/big_icons/renderKit.png"); - public static final Icon Validator = IconLoader.getIcon("/nodes/jsf/big_icons/validator.png"); - - } public static final Icon Component = IconLoader.getIcon("/nodes/jsf/component.png"); public static final Icon Converter = IconLoader.getIcon("/nodes/jsf/converter.png"); public static final Icon General = IconLoader.getIcon("/nodes/jsf/general.png"); @@ -1095,11 +1072,9 @@ public class AllIcons { public static final Icon TestInProgress8 = IconLoader.getIcon("/runConfigurations/testInProgress8.png"); public static final Icon TestMark = IconLoader.getIcon("/runConfigurations/testMark.png"); public static final Icon TestNotRan = IconLoader.getIcon("/runConfigurations/testNotRan.png"); - public static final Icon TestOuput = IconLoader.getIcon("/runConfigurations/testOuput.png"); public static final Icon TestPassed = IconLoader.getIcon("/runConfigurations/testPassed.png"); public static final Icon TestPaused = IconLoader.getIcon("/runConfigurations/testPaused.png"); public static final Icon TestSkipped = IconLoader.getIcon("/runConfigurations/testSkipped.png"); - public static final Icon TestStatistics = IconLoader.getIcon("/runConfigurations/testStatistics.png"); public static final Icon TestTerminated = IconLoader.getIcon("/runConfigurations/testTerminated.png"); public static final Icon Tomcat = IconLoader.getIcon("/runConfigurations/tomcat.png"); public static final Icon TrackCoverage = IconLoader.getIcon("/runConfigurations/trackCoverage.png"); @@ -1114,7 +1089,6 @@ public class AllIcons { public static class Toolbar { public static final Icon Filterdups = IconLoader.getIcon("/toolbar/filterdups.png"); public static final Icon Folders = IconLoader.getIcon("/toolbar/folders.png"); - public static final Icon Show_packages = IconLoader.getIcon("/toolbar/show_packages.png"); public static final Icon Unknown = IconLoader.getIcon("/toolbar/unknown.png"); } @@ -1161,7 +1135,6 @@ public class AllIcons { public static class Vcs { public static final Icon AllRevisions = IconLoader.getIcon("/vcs/allRevisions.png"); - public static final Icon Annotate1 = IconLoader.getIcon("/vcs/annotate1.png"); public static final Icon Arrow_left = IconLoader.getIcon("/vcs/arrow_left.png"); public static final Icon Arrow_right = IconLoader.getIcon("/vcs/arrow_right.png"); public static final Icon CheckSpelling = IconLoader.getIcon("/vcs/checkSpelling.png"); @@ -1185,15 +1158,9 @@ public class AllIcons { public static class Webreferences { public static final Icon Add = IconLoader.getIcon("/webreferences/add.png"); - public static final Icon InvalidFile = IconLoader.getIcon("/webreferences/invalidFile.png"); - public static final Icon InvalidWebReference = IconLoader.getIcon("/webreferences/invalidWebReference.png"); public static final Icon Properties = IconLoader.getIcon("/webreferences/properties.png"); public static final Icon Remove = IconLoader.getIcon("/webreferences/remove.png"); public static final Icon Server = IconLoader.getIcon("/webreferences/server.png"); - public static final Icon SystemIcon = IconLoader.getIcon("/webreferences/systemIcon.png"); - public static final Icon SystemIconX = IconLoader.getIcon("/webreferences/systemIconX.png"); - public static final Icon WebReference = IconLoader.getIcon("/webreferences/webReference.png"); - public static final Icon WebReferencesRoot = IconLoader.getIcon("/webreferences/webReferencesRoot.png"); } @@ -1214,15 +1181,7 @@ public class AllIcons { } public static final Icon Css_class = IconLoader.getIcon("/xml/css_class.png"); - public static final Icon Html_id = IconLoader.getIcon("/xml/html_id.png"); - public static final Icon Toggle_addressbar = IconLoader.getIcon("/xml/toggle_addressbar.png"); - public static final Icon Web_preview = IconLoader.getIcon("/xml/web_preview.png"); - public static final Icon Web_preview2 = IconLoader.getIcon("/xml/web_preview2.png"); + public static final Icon Html_id = IconLoader.getIcon("/xml/html_id.png"); } - - public static class Css { - public static final Icon Css_property = IconLoader.getIcon("/css/property.png"); - public static final Icon Css_pseudo_element = IconLoader.getIcon("/css/pseudo-element.png"); - } } diff --git a/plugins/devkit/src/references/IconsReferencesContributor.java b/plugins/devkit/src/references/IconsReferencesContributor.java index aec0062d8e56..2dbcdae249ec 100644 --- a/plugins/devkit/src/references/IconsReferencesContributor.java +++ b/plugins/devkit/src/references/IconsReferencesContributor.java @@ -256,7 +256,7 @@ public class IconsReferencesContributor extends PsiReferenceContributor implemen } @Override - public boolean execute(@NotNull ReferencesSearch.SearchParameters queryParameters, @NotNull Processor consumer) { + public boolean execute(@NotNull ReferencesSearch.SearchParameters queryParameters, @NotNull final Processor consumer) { final PsiElement file = queryParameters.getElementToSearch(); if (file instanceof PsiBinaryFile) { final Module module = ApplicationManager.getApplication().runReadAction(new Computable() { @@ -278,26 +278,30 @@ public class IconsReferencesContributor extends PsiReferenceContributor implemen model.setWholeWordsOnly(true); final List usages = FindInProjectUtil.findUsages(model, FindInProjectUtil.getPsiDirectory(model, project), project, false); if (!usages.isEmpty()) { - for (UsageInfo usage : usages) { - final PsiElement element = usage.getElement(); + for (final UsageInfo usage : usages) { + ApplicationManager.getApplication().runReadAction(new Runnable() { + public void run() { + final PsiElement element = usage.getElement(); - final ProperTextRange textRange = usage.getRangeInElement(); - if (element != null && textRange != null) { - final PsiElement start = element.findElementAt(textRange.getStartOffset()); - final PsiElement end = element.findElementAt(textRange.getEndOffset()); - if (start != null && end != null) { - PsiElement value = PsiTreeUtil.findCommonParent(start, end); - if (value instanceof PsiJavaToken) { - value = value.getParent(); - } - if (value != null) { - final FileReference reference = FileReferenceUtil.findFileReference(value); - if (reference != null) { - consumer.process(reference); + final ProperTextRange textRange = usage.getRangeInElement(); + if (element != null && textRange != null) { + final PsiElement start = element.findElementAt(textRange.getStartOffset()); + final PsiElement end = element.findElementAt(textRange.getEndOffset()); + if (start != null && end != null) { + PsiElement value = PsiTreeUtil.findCommonParent(start, end); + if (value instanceof PsiJavaToken) { + value = value.getParent(); + } + if (value != null) { + final FileReference reference = FileReferenceUtil.findFileReference(value); + if (reference != null) { + consumer.process(reference); + } + } } } } - } + }); } } }