From b585dd68eafda12324d92444c1558142ff293c83 Mon Sep 17 00:00:00 2001 From: Sergey Malenkov Date: Thu, 26 Jul 2018 21:43:23 +0300 Subject: [PATCH] IDEA-196086: Update icons for the loader control --- .../process/big/step_1.png | Bin .../old_icons_src/process/big/step_10.png | Bin 0 -> 685 bytes .../process/big/step_10@2x.png | Bin .../process/big/step_10@2x_dark.png | Bin .../process/big/step_10_dark.png | Bin .../old_icons_src/process/big/step_11.png | Bin 0 -> 683 bytes .../process/big/step_11@2x.png | Bin .../process/big/step_11@2x_dark.png | Bin .../process/big/step_11_dark.png | Bin .../old_icons_src/process/big/step_12.png | Bin 0 -> 686 bytes .../process/big/step_12@2x.png | Bin .../process/big/step_12@2x_dark.png | Bin .../process/big/step_12_dark.png | Bin .../process/big/step_1@2x.png | Bin .../process/big/step_1@2x_dark.png | Bin .../process/big/step_1_dark.png | Bin .../process/big/step_2.png | Bin .../process/big/step_2@2x.png | Bin .../process/big/step_2@2x_dark.png | Bin .../process/big/step_2_dark.png | Bin .../process/big/step_3.png | Bin .../process/big/step_3@2x.png | Bin .../process/big/step_3@2x_dark.png | Bin .../process/big/step_3_dark.png | Bin .../process/big/step_4.png | Bin .../process/big/step_4@2x.png | Bin .../process/big/step_4@2x_dark.png | Bin .../process/big/step_4_dark.png | Bin .../process/big/step_5.png | Bin .../process/big/step_5@2x.png | Bin .../process/big/step_5@2x_dark.png | Bin .../process/big/step_5_dark.png | Bin .../process/big/step_6.png | Bin .../process/big/step_6@2x.png | Bin .../process/big/step_6@2x_dark.png | Bin .../process/big/step_6_dark.png | Bin .../process/big/step_7.png | Bin .../process/big/step_7@2x.png | Bin .../process/big/step_7@2x_dark.png | Bin .../process/big/step_7_dark.png | Bin .../process/big/step_8.png | Bin .../process/big/step_8@2x.png | Bin .../process/big/step_8@2x_dark.png | Bin .../process/big/step_8_dark.png | Bin .../old_icons_src/process/big/step_9.png | Bin 0 -> 704 bytes .../process/big/step_9@2x.png | Bin .../process/big/step_9@2x_dark.png | Bin .../process/big/step_9_dark.png | Bin .../process/big/step_passive.png | Bin .../process/big/step_passive@2x.png | Bin .../process/big/step_passive@2x_dark.png | Bin .../process/big/step_passive_dark.png | Bin .../{src => old_icons_src}/process/step_1.png | Bin .../icons/old_icons_src/process/step_10.png | Bin 0 -> 287 bytes .../process/step_10@2x.png | Bin .../process/step_10@2x_dark.png | Bin .../process/step_10_dark.png | Bin .../icons/old_icons_src/process/step_11.png | Bin 0 -> 286 bytes .../process/step_11@2x.png | Bin .../process/step_11@2x_dark.png | Bin .../process/step_11_dark.png | Bin .../icons/old_icons_src/process/step_12.png | Bin 0 -> 285 bytes .../process/step_12@2x.png | Bin .../process/step_12@2x_dark.png | Bin .../process/step_12_dark.png | Bin .../process/step_1@2x.png | Bin .../process/step_1@2x_dark.png | Bin .../process/step_1_dark.png | Bin .../{src => old_icons_src}/process/step_2.png | Bin .../process/step_2@2x.png | Bin .../process/step_2@2x_dark.png | Bin .../process/step_2_dark.png | Bin .../{src => old_icons_src}/process/step_3.png | Bin .../process/step_3@2x.png | Bin .../process/step_3@2x_dark.png | Bin .../process/step_3_dark.png | Bin .../{src => old_icons_src}/process/step_4.png | Bin .../process/step_4@2x.png | Bin .../process/step_4@2x_dark.png | Bin .../process/step_4_dark.png | Bin .../{src => old_icons_src}/process/step_5.png | Bin .../process/step_5@2x.png | Bin .../process/step_5@2x_dark.png | Bin .../process/step_5_dark.png | Bin .../{src => old_icons_src}/process/step_6.png | Bin .../process/step_6@2x.png | Bin .../process/step_6@2x_dark.png | Bin .../process/step_6_dark.png | Bin .../{src => old_icons_src}/process/step_7.png | Bin .../process/step_7@2x.png | Bin .../process/step_7@2x_dark.png | Bin .../process/step_7_dark.png | Bin .../{src => old_icons_src}/process/step_8.png | Bin .../process/step_8@2x.png | Bin .../process/step_8@2x_dark.png | Bin .../process/step_8_dark.png | Bin .../icons/old_icons_src/process/step_9.png | Bin 0 -> 285 bytes .../process/step_9@2x.png | Bin .../process/step_9@2x_dark.png | Bin .../process/step_9_dark.png | Bin .../process/step_mask.png | Bin .../process/step_mask@2x.png | Bin .../process/step_passive.png | Bin .../process/step_passive@2x.png | Bin .../process/step_passive@2x_dark.png | Bin .../process/step_passive_dark.png | Bin .../icons/src/process/big/icon-robots.txt | 4 + platform/icons/src/process/big/step_1.svg | 14 ++ platform/icons/src/process/big/step_10.png | Bin 685 -> 185 bytes platform/icons/src/process/big/step_11.png | Bin 683 -> 185 bytes platform/icons/src/process/big/step_12.png | Bin 686 -> 185 bytes platform/icons/src/process/big/step_2.svg | 14 ++ platform/icons/src/process/big/step_3.svg | 14 ++ platform/icons/src/process/big/step_4.svg | 14 ++ platform/icons/src/process/big/step_5.svg | 14 ++ platform/icons/src/process/big/step_6.svg | 14 ++ platform/icons/src/process/big/step_7.svg | 14 ++ platform/icons/src/process/big/step_8.svg | 14 ++ platform/icons/src/process/big/step_9.png | Bin 704 -> 185 bytes .../icons/src/process/big/step_passive.svg | 12 ++ platform/icons/src/process/icon-robots.txt | 4 + platform/icons/src/process/step_1.svg | 12 ++ platform/icons/src/process/step_10.png | Bin 287 -> 185 bytes platform/icons/src/process/step_11.png | Bin 286 -> 185 bytes platform/icons/src/process/step_12.png | Bin 285 -> 185 bytes platform/icons/src/process/step_2.svg | 12 ++ platform/icons/src/process/step_3.svg | 12 ++ platform/icons/src/process/step_4.svg | 12 ++ platform/icons/src/process/step_5.svg | 12 ++ platform/icons/src/process/step_6.svg | 12 ++ platform/icons/src/process/step_7.svg | 12 ++ platform/icons/src/process/step_8.svg | 12 ++ platform/icons/src/process/step_9.png | Bin 285 -> 185 bytes platform/icons/src/process/step_mask.svg | 12 ++ platform/icons/src/process/step_passive.svg | 12 ++ .../tree/RunDashboardAnimatorImpl.java | 9 +- .../intellij/util/ui/AsyncProcessIcon.java | 54 ++------ .../internal/ui/AnimatorTestAction.java | 6 +- .../src/com/intellij/ui/AnimatedIcon.java | 122 ++++++++++-------- .../ui/components/TestTextFieldAction.java | 2 +- .../util/src/com/intellij/icons/AllIcons.java | 86 ++++++++---- .../cvsSupport2/cvsBrowser/LoadingNode.java | 8 +- 142 files changed, 397 insertions(+), 142 deletions(-) rename platform/icons/{src => old_icons_src}/process/big/step_1.png (100%) create mode 100644 platform/icons/old_icons_src/process/big/step_10.png rename platform/icons/{src => old_icons_src}/process/big/step_10@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_10@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_10_dark.png (100%) create mode 100644 platform/icons/old_icons_src/process/big/step_11.png rename platform/icons/{src => old_icons_src}/process/big/step_11@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_11@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_11_dark.png (100%) create mode 100644 platform/icons/old_icons_src/process/big/step_12.png rename platform/icons/{src => old_icons_src}/process/big/step_12@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_12@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_12_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_1@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_1@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_1_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_2.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_2@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_2@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_2_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_3.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_3@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_3@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_3_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_4.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_4@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_4@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_4_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_5.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_5@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_5@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_5_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_6.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_6@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_6@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_6_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_7.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_7@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_7@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_7_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_8.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_8@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_8@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_8_dark.png (100%) create mode 100644 platform/icons/old_icons_src/process/big/step_9.png rename platform/icons/{src => old_icons_src}/process/big/step_9@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_9@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_9_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_passive.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_passive@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_passive@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/big/step_passive_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_1.png (100%) create mode 100644 platform/icons/old_icons_src/process/step_10.png rename platform/icons/{src => old_icons_src}/process/step_10@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/step_10@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_10_dark.png (100%) create mode 100644 platform/icons/old_icons_src/process/step_11.png rename platform/icons/{src => old_icons_src}/process/step_11@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/step_11@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_11_dark.png (100%) create mode 100644 platform/icons/old_icons_src/process/step_12.png rename platform/icons/{src => old_icons_src}/process/step_12@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/step_12@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_12_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_1@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/step_1@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_1_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_2.png (100%) rename platform/icons/{src => old_icons_src}/process/step_2@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/step_2@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_2_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_3.png (100%) rename platform/icons/{src => old_icons_src}/process/step_3@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/step_3@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_3_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_4.png (100%) rename platform/icons/{src => old_icons_src}/process/step_4@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/step_4@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_4_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_5.png (100%) rename platform/icons/{src => old_icons_src}/process/step_5@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/step_5@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_5_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_6.png (100%) rename platform/icons/{src => old_icons_src}/process/step_6@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/step_6@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_6_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_7.png (100%) rename platform/icons/{src => old_icons_src}/process/step_7@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/step_7@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_7_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_8.png (100%) rename platform/icons/{src => old_icons_src}/process/step_8@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/step_8@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_8_dark.png (100%) create mode 100644 platform/icons/old_icons_src/process/step_9.png rename platform/icons/{src => old_icons_src}/process/step_9@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/step_9@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_9_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_mask.png (100%) rename platform/icons/{src => old_icons_src}/process/step_mask@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/step_passive.png (100%) rename platform/icons/{src => old_icons_src}/process/step_passive@2x.png (100%) rename platform/icons/{src => old_icons_src}/process/step_passive@2x_dark.png (100%) rename platform/icons/{src => old_icons_src}/process/step_passive_dark.png (100%) create mode 100644 platform/icons/src/process/big/icon-robots.txt create mode 100644 platform/icons/src/process/big/step_1.svg create mode 100644 platform/icons/src/process/big/step_2.svg create mode 100644 platform/icons/src/process/big/step_3.svg create mode 100644 platform/icons/src/process/big/step_4.svg create mode 100644 platform/icons/src/process/big/step_5.svg create mode 100644 platform/icons/src/process/big/step_6.svg create mode 100644 platform/icons/src/process/big/step_7.svg create mode 100644 platform/icons/src/process/big/step_8.svg create mode 100644 platform/icons/src/process/big/step_passive.svg create mode 100644 platform/icons/src/process/icon-robots.txt create mode 100644 platform/icons/src/process/step_1.svg create mode 100644 platform/icons/src/process/step_2.svg create mode 100644 platform/icons/src/process/step_3.svg create mode 100644 platform/icons/src/process/step_4.svg create mode 100644 platform/icons/src/process/step_5.svg create mode 100644 platform/icons/src/process/step_6.svg create mode 100644 platform/icons/src/process/step_7.svg create mode 100644 platform/icons/src/process/step_8.svg create mode 100644 platform/icons/src/process/step_mask.svg create mode 100644 platform/icons/src/process/step_passive.svg diff --git a/platform/icons/src/process/big/step_1.png b/platform/icons/old_icons_src/process/big/step_1.png similarity index 100% rename from platform/icons/src/process/big/step_1.png rename to platform/icons/old_icons_src/process/big/step_1.png diff --git a/platform/icons/old_icons_src/process/big/step_10.png b/platform/icons/old_icons_src/process/big/step_10.png new file mode 100644 index 0000000000000000000000000000000000000000..2e0fd07cfdbf62f51591a28b9c3b9aa971599fe4 GIT binary patch literal 685 zcmV;e0#f~nP)zOjxljQM0)1D0tP_dQ$YG`F+_kw zURCs21PnR^i0BcL3lVWv2`IKHAXd&tL4UWhFksY!O+W^mQ_d^hsD(s{D7O%hsOU#5 z%XVs{6*|Z{3Mv&5I|RtQVHLft0Ats#N{oUl858r4`;jC1VPh=E`xB(;9sP{HYLGB8 zS=%#hWHL`jv3l>2a(o%o9NYSzlf04cDz7shHIpF{&_%;>jm6xu0Tq>iLWhN`9Zxbd zS>G*K@{C^F1v(z@FoiLlSB;iW}rQ5fRZE z_)Q@xe-xp18_beh;3k=2x9q89EgjLzWD9KsY(she4%1!sc~F|q7T5>Bm@Z$FMs^?E z14|S#)#`8}gO9*>I{wMuA3dFC*i9!WK!n@{i(sCOsVS?{GIy2ZA7GD5P~x0RZ8#qT z57fs-g1TyCW6@R{ua#qo`VC)}n)LH;VDpsfodZwVTg+uEa~Gu9X!;;Mr1P(wXnveT z;1}=-Ec5<5umfK3TB3Re>R^?%WIL=n+jH6RwVI=_26(Ujh`cofh%JD1W?`utd%3_O zY%uy+H73inZ3rkb19djJu}}dkO#Nr@(l}y^fLDfqh%GkF!m`i7)OM(7sOW2!!nFyI zWqho%(D8pqIRk!R^y`*!mw<@pK&kdCp-WI@2eTbWw<%!jf1M>{cRaUj+qUfl3xGuv Tce2yc00000NkvXXu0mjfxwI{@ literal 0 HcmV?d00001 diff --git a/platform/icons/src/process/big/step_10@2x.png b/platform/icons/old_icons_src/process/big/step_10@2x.png similarity index 100% rename from platform/icons/src/process/big/step_10@2x.png rename to platform/icons/old_icons_src/process/big/step_10@2x.png diff --git a/platform/icons/src/process/big/step_10@2x_dark.png b/platform/icons/old_icons_src/process/big/step_10@2x_dark.png similarity index 100% rename from platform/icons/src/process/big/step_10@2x_dark.png rename to platform/icons/old_icons_src/process/big/step_10@2x_dark.png diff --git a/platform/icons/src/process/big/step_10_dark.png b/platform/icons/old_icons_src/process/big/step_10_dark.png similarity index 100% rename from platform/icons/src/process/big/step_10_dark.png rename to platform/icons/old_icons_src/process/big/step_10_dark.png diff --git a/platform/icons/old_icons_src/process/big/step_11.png b/platform/icons/old_icons_src/process/big/step_11.png new file mode 100644 index 0000000000000000000000000000000000000000..51fbaba9e6b12f5dd9c05434a06cfe4d3212b91a GIT binary patch literal 683 zcmV;c0#yBpP)eo#fnHRUZR4iRJ63B52CFX5MR8%R;l<_kgET&-^h1h zoSbcUa}qo7qe(Ys=R0#|=1dfYSrx=!Z!|O$}gfxcfJf@RsP64uZG&DMUl#`e* z%_^V{4w7<+h`MrA%P61%4k!VoK}8|qcPk(=RJrXD7gyfMriE{k6y7x8gIHF*{3`*`;mzf^**RIF@IVV8SP2 z8hisk!7nA`1%F(~n9U<}UN+Ga$4$~Qx%AKCMX+gvY%&kBT7lHK+eziPY4Rww!#xLE z6tdE1o7Rq7Jc3*$*#>U{y4e^w1jZTN|8AAMePCDY7T93@`v|q8DI8&SL|<8cjtxVo zwaGE{*D)nOxCz!NMEIguAAo>aaDucIGsB!C^xcw#yx=gn6R=)N@GQffr;$bb!4mic zK7x~dIG5gW9?XFbg-q|%&gJ1X@Q#i@@bl9?$GIj2I1$2WHl`kvjC@VU!h7(RN8rNO z%HUXDenDN?WtN;o^8Y^LrRnU{1UGDf5 zUu4560@rvPmy~G9m3#c&U|GvCUg7NEn=wbz!k0E|oZ;=b%E85r=*!@N5)d)jt}_aq zLDcdHckOnsqvI1$Wi-2t!g#2F%XI#X;Vv2h_l*G8|GSLB#k3hP>rk<#c0XmF`y${v z-~w}DK4ccC@XVhuxvVWQ0*filtm6@#+a_2(z9G_u|L$(h64Ih?^TzAT{s4i6M2*#M RpE>{l002ovPDHLkV1l>=NTL7$ literal 0 HcmV?d00001 diff --git a/platform/icons/src/process/big/step_11@2x.png b/platform/icons/old_icons_src/process/big/step_11@2x.png similarity index 100% rename from platform/icons/src/process/big/step_11@2x.png rename to platform/icons/old_icons_src/process/big/step_11@2x.png diff --git a/platform/icons/src/process/big/step_11@2x_dark.png b/platform/icons/old_icons_src/process/big/step_11@2x_dark.png similarity index 100% rename from platform/icons/src/process/big/step_11@2x_dark.png rename to platform/icons/old_icons_src/process/big/step_11@2x_dark.png diff --git a/platform/icons/src/process/big/step_11_dark.png b/platform/icons/old_icons_src/process/big/step_11_dark.png similarity index 100% rename from platform/icons/src/process/big/step_11_dark.png rename to platform/icons/old_icons_src/process/big/step_11_dark.png diff --git a/platform/icons/old_icons_src/process/big/step_12.png b/platform/icons/old_icons_src/process/big/step_12.png new file mode 100644 index 0000000000000000000000000000000000000000..a08c24f01129ccfdb9a7c4e4543997b6f8919f3d GIT binary patch literal 686 zcmV;f0#W^mP)Z9vc!ixTI=J+ZD?PYP5E5^?O| z+X}=D1pFZeJwzZuq(R89fB^BCxP^!lmk|gH=V?U4w@ne(LPWtu1d_se+>5hboLaSa zxQaXCyEu_90ukl(0k_WQiI2oLVo`Z9Mf?^~C>tUW#IufbU3!L0SF%Z55Wk2^;yp1T z)?ec)8n_ly);P|S8pr&<3}_KCgw1~n5m&@poRBwIa1qizI0}oXB!puoE7n_HeudnZ zLM}Y!a{xqh-A=f3f3*EnRDkUQ^>n*A=^^?Pi!6e z&n5Q@_$siqVUSZ8Ms_p{%qP&$U~3}=91+b3d?3yY*xIPzu^`vYIYQ0^{Wcr0(w7$R zXOPM{uVWj3997~JKzC=?MD-~GITF>Oh+UO}ZS8@{JPn~ZU7X@pc)!B!z)<$ui*Jhm?r<9;{z3kg6( Ut=VooO8@`>07*qoM6N<$g8sWSH2?qr literal 0 HcmV?d00001 diff --git a/platform/icons/src/process/big/step_12@2x.png b/platform/icons/old_icons_src/process/big/step_12@2x.png similarity index 100% rename from platform/icons/src/process/big/step_12@2x.png rename to platform/icons/old_icons_src/process/big/step_12@2x.png diff --git a/platform/icons/src/process/big/step_12@2x_dark.png b/platform/icons/old_icons_src/process/big/step_12@2x_dark.png similarity index 100% rename from platform/icons/src/process/big/step_12@2x_dark.png rename to platform/icons/old_icons_src/process/big/step_12@2x_dark.png diff --git a/platform/icons/src/process/big/step_12_dark.png b/platform/icons/old_icons_src/process/big/step_12_dark.png similarity index 100% rename from platform/icons/src/process/big/step_12_dark.png rename to platform/icons/old_icons_src/process/big/step_12_dark.png diff --git a/platform/icons/src/process/big/step_1@2x.png b/platform/icons/old_icons_src/process/big/step_1@2x.png similarity index 100% rename from platform/icons/src/process/big/step_1@2x.png rename to platform/icons/old_icons_src/process/big/step_1@2x.png diff --git a/platform/icons/src/process/big/step_1@2x_dark.png b/platform/icons/old_icons_src/process/big/step_1@2x_dark.png similarity index 100% rename from platform/icons/src/process/big/step_1@2x_dark.png rename to platform/icons/old_icons_src/process/big/step_1@2x_dark.png diff --git a/platform/icons/src/process/big/step_1_dark.png b/platform/icons/old_icons_src/process/big/step_1_dark.png similarity index 100% rename from platform/icons/src/process/big/step_1_dark.png rename to platform/icons/old_icons_src/process/big/step_1_dark.png diff --git a/platform/icons/src/process/big/step_2.png b/platform/icons/old_icons_src/process/big/step_2.png similarity index 100% rename from platform/icons/src/process/big/step_2.png rename to platform/icons/old_icons_src/process/big/step_2.png diff --git a/platform/icons/src/process/big/step_2@2x.png b/platform/icons/old_icons_src/process/big/step_2@2x.png similarity index 100% rename from platform/icons/src/process/big/step_2@2x.png rename to platform/icons/old_icons_src/process/big/step_2@2x.png diff --git a/platform/icons/src/process/big/step_2@2x_dark.png b/platform/icons/old_icons_src/process/big/step_2@2x_dark.png similarity index 100% rename from platform/icons/src/process/big/step_2@2x_dark.png rename to platform/icons/old_icons_src/process/big/step_2@2x_dark.png diff --git a/platform/icons/src/process/big/step_2_dark.png b/platform/icons/old_icons_src/process/big/step_2_dark.png similarity index 100% rename from platform/icons/src/process/big/step_2_dark.png rename to platform/icons/old_icons_src/process/big/step_2_dark.png diff --git a/platform/icons/src/process/big/step_3.png b/platform/icons/old_icons_src/process/big/step_3.png similarity index 100% rename from platform/icons/src/process/big/step_3.png rename to platform/icons/old_icons_src/process/big/step_3.png diff --git a/platform/icons/src/process/big/step_3@2x.png b/platform/icons/old_icons_src/process/big/step_3@2x.png similarity index 100% rename from platform/icons/src/process/big/step_3@2x.png rename to platform/icons/old_icons_src/process/big/step_3@2x.png diff --git a/platform/icons/src/process/big/step_3@2x_dark.png b/platform/icons/old_icons_src/process/big/step_3@2x_dark.png similarity index 100% rename from platform/icons/src/process/big/step_3@2x_dark.png rename to platform/icons/old_icons_src/process/big/step_3@2x_dark.png diff --git a/platform/icons/src/process/big/step_3_dark.png b/platform/icons/old_icons_src/process/big/step_3_dark.png similarity index 100% rename from platform/icons/src/process/big/step_3_dark.png rename to platform/icons/old_icons_src/process/big/step_3_dark.png diff --git a/platform/icons/src/process/big/step_4.png b/platform/icons/old_icons_src/process/big/step_4.png similarity index 100% rename from platform/icons/src/process/big/step_4.png rename to platform/icons/old_icons_src/process/big/step_4.png diff --git a/platform/icons/src/process/big/step_4@2x.png b/platform/icons/old_icons_src/process/big/step_4@2x.png similarity index 100% rename from platform/icons/src/process/big/step_4@2x.png rename to platform/icons/old_icons_src/process/big/step_4@2x.png diff --git a/platform/icons/src/process/big/step_4@2x_dark.png b/platform/icons/old_icons_src/process/big/step_4@2x_dark.png similarity index 100% rename from platform/icons/src/process/big/step_4@2x_dark.png rename to platform/icons/old_icons_src/process/big/step_4@2x_dark.png diff --git a/platform/icons/src/process/big/step_4_dark.png b/platform/icons/old_icons_src/process/big/step_4_dark.png similarity index 100% rename from platform/icons/src/process/big/step_4_dark.png rename to platform/icons/old_icons_src/process/big/step_4_dark.png diff --git a/platform/icons/src/process/big/step_5.png b/platform/icons/old_icons_src/process/big/step_5.png similarity index 100% rename from platform/icons/src/process/big/step_5.png rename to platform/icons/old_icons_src/process/big/step_5.png diff --git a/platform/icons/src/process/big/step_5@2x.png b/platform/icons/old_icons_src/process/big/step_5@2x.png similarity index 100% rename from platform/icons/src/process/big/step_5@2x.png rename to platform/icons/old_icons_src/process/big/step_5@2x.png diff --git a/platform/icons/src/process/big/step_5@2x_dark.png b/platform/icons/old_icons_src/process/big/step_5@2x_dark.png similarity index 100% rename from platform/icons/src/process/big/step_5@2x_dark.png rename to platform/icons/old_icons_src/process/big/step_5@2x_dark.png diff --git a/platform/icons/src/process/big/step_5_dark.png b/platform/icons/old_icons_src/process/big/step_5_dark.png similarity index 100% rename from platform/icons/src/process/big/step_5_dark.png rename to platform/icons/old_icons_src/process/big/step_5_dark.png diff --git a/platform/icons/src/process/big/step_6.png b/platform/icons/old_icons_src/process/big/step_6.png similarity index 100% rename from platform/icons/src/process/big/step_6.png rename to platform/icons/old_icons_src/process/big/step_6.png diff --git a/platform/icons/src/process/big/step_6@2x.png b/platform/icons/old_icons_src/process/big/step_6@2x.png similarity index 100% rename from platform/icons/src/process/big/step_6@2x.png rename to platform/icons/old_icons_src/process/big/step_6@2x.png diff --git a/platform/icons/src/process/big/step_6@2x_dark.png b/platform/icons/old_icons_src/process/big/step_6@2x_dark.png similarity index 100% rename from platform/icons/src/process/big/step_6@2x_dark.png rename to platform/icons/old_icons_src/process/big/step_6@2x_dark.png diff --git a/platform/icons/src/process/big/step_6_dark.png b/platform/icons/old_icons_src/process/big/step_6_dark.png similarity index 100% rename from platform/icons/src/process/big/step_6_dark.png rename to platform/icons/old_icons_src/process/big/step_6_dark.png diff --git a/platform/icons/src/process/big/step_7.png b/platform/icons/old_icons_src/process/big/step_7.png similarity index 100% rename from platform/icons/src/process/big/step_7.png rename to platform/icons/old_icons_src/process/big/step_7.png diff --git a/platform/icons/src/process/big/step_7@2x.png b/platform/icons/old_icons_src/process/big/step_7@2x.png similarity index 100% rename from platform/icons/src/process/big/step_7@2x.png rename to platform/icons/old_icons_src/process/big/step_7@2x.png diff --git a/platform/icons/src/process/big/step_7@2x_dark.png b/platform/icons/old_icons_src/process/big/step_7@2x_dark.png similarity index 100% rename from platform/icons/src/process/big/step_7@2x_dark.png rename to platform/icons/old_icons_src/process/big/step_7@2x_dark.png diff --git a/platform/icons/src/process/big/step_7_dark.png b/platform/icons/old_icons_src/process/big/step_7_dark.png similarity index 100% rename from platform/icons/src/process/big/step_7_dark.png rename to platform/icons/old_icons_src/process/big/step_7_dark.png diff --git a/platform/icons/src/process/big/step_8.png b/platform/icons/old_icons_src/process/big/step_8.png similarity index 100% rename from platform/icons/src/process/big/step_8.png rename to platform/icons/old_icons_src/process/big/step_8.png diff --git a/platform/icons/src/process/big/step_8@2x.png b/platform/icons/old_icons_src/process/big/step_8@2x.png similarity index 100% rename from platform/icons/src/process/big/step_8@2x.png rename to platform/icons/old_icons_src/process/big/step_8@2x.png diff --git a/platform/icons/src/process/big/step_8@2x_dark.png b/platform/icons/old_icons_src/process/big/step_8@2x_dark.png similarity index 100% rename from platform/icons/src/process/big/step_8@2x_dark.png rename to platform/icons/old_icons_src/process/big/step_8@2x_dark.png diff --git a/platform/icons/src/process/big/step_8_dark.png b/platform/icons/old_icons_src/process/big/step_8_dark.png similarity index 100% rename from platform/icons/src/process/big/step_8_dark.png rename to platform/icons/old_icons_src/process/big/step_8_dark.png diff --git a/platform/icons/old_icons_src/process/big/step_9.png b/platform/icons/old_icons_src/process/big/step_9.png new file mode 100644 index 0000000000000000000000000000000000000000..75c02731b6bb575e18917d644a84fc9a50a6d1ee GIT binary patch literal 704 zcmV;x0zdtUP)n7z^Igf)9=mePt0=g}8yEr$p zCAmN+g~US$5a+$1AGEuO=ujf^76G>dze}|4fdL9gxaL4f9Ys=oD;orOpofkJ7zt;~ zDG`M~2#_ei5EC8P`($Pb|fA zE?7oadj_UCYNmN*>*w3Sq%n=IHV0gN|2)97k1z;m*om}6mTsU=yOqu!!= z5!rB9Kx)7umqtO?fxT_os`>fqMAI`x?KD8#3 z?EU~YLB(*a3yiRcxD}i{L&r5R71(K0Pjn3B%-$lTIK|qY1vfTR#*CQyhk2AH> mhZL~)zj}#z){jcm1ug-yeMH%;+xATW0000PkV}IDjIq1TWwj#D$_O7cM=9cW@ydF#f`CXaj9pQt(nmh5lXj zlYnj80YAJSenKMwf(N)OCVoQ3AAt!O{+eJ0`mSCMRJ^`I z3!K3PEJ2e#$Vwdwk98i1NmsDop#vCzBaK^e4KcFkc%)fj3bw3I%xlm#{gHN{&U(*W l1angX^>b~M+A`hoGpk27UUV0lftX- zc9bt@zy(gwm)fuxBErhx1hpXEK4XA9>|ZUM;RX-5^Q~%d3)-CPL7O;&rt-|yIfV-B z;Q&+Ko7~_M^q?c1&_{sS^&^bAXa`-`LJcNtqsUXRgIXBClJ$nO|3z9q(h3T!*PPQZ k{O4Ep$3m(d-2mk8Ee?EQY~R!GTYIWIS_I zBZ?v;kN+i4(*(Fu-I8i2YrqFatUJ6Hm9WHs9lVu*M%oN&@PG|i@P#=8N>FD%8+`EM zX3&Ql+~EiT6u{)@Vis+NXqO;fSio3$Zl^8b3Qu^E6%#CGIG}FQCWg>co;k|##x6l@ z&KWK+gC~ieQ&F-ZT z$8jMKpHH5p5U5IdN6JlIffgt;?=c#np(`M6@)H8Xe*!h&Fn(RsL7xXlbm6kjN^?*F z9*az=4I$bDGqC!Zg`x#(eRuTpO73TUr4=4WaFV6Rrn00000NkvXXu0mjf8{cy_ literal 0 HcmV?d00001 diff --git a/platform/icons/src/process/step_9@2x.png b/platform/icons/old_icons_src/process/step_9@2x.png similarity index 100% rename from platform/icons/src/process/step_9@2x.png rename to platform/icons/old_icons_src/process/step_9@2x.png diff --git a/platform/icons/src/process/step_9@2x_dark.png b/platform/icons/old_icons_src/process/step_9@2x_dark.png similarity index 100% rename from platform/icons/src/process/step_9@2x_dark.png rename to platform/icons/old_icons_src/process/step_9@2x_dark.png diff --git a/platform/icons/src/process/step_9_dark.png b/platform/icons/old_icons_src/process/step_9_dark.png similarity index 100% rename from platform/icons/src/process/step_9_dark.png rename to platform/icons/old_icons_src/process/step_9_dark.png diff --git a/platform/icons/src/process/step_mask.png b/platform/icons/old_icons_src/process/step_mask.png similarity index 100% rename from platform/icons/src/process/step_mask.png rename to platform/icons/old_icons_src/process/step_mask.png diff --git a/platform/icons/src/process/step_mask@2x.png b/platform/icons/old_icons_src/process/step_mask@2x.png similarity index 100% rename from platform/icons/src/process/step_mask@2x.png rename to platform/icons/old_icons_src/process/step_mask@2x.png diff --git a/platform/icons/src/process/step_passive.png b/platform/icons/old_icons_src/process/step_passive.png similarity index 100% rename from platform/icons/src/process/step_passive.png rename to platform/icons/old_icons_src/process/step_passive.png diff --git a/platform/icons/src/process/step_passive@2x.png b/platform/icons/old_icons_src/process/step_passive@2x.png similarity index 100% rename from platform/icons/src/process/step_passive@2x.png rename to platform/icons/old_icons_src/process/step_passive@2x.png diff --git a/platform/icons/src/process/step_passive@2x_dark.png b/platform/icons/old_icons_src/process/step_passive@2x_dark.png similarity index 100% rename from platform/icons/src/process/step_passive@2x_dark.png rename to platform/icons/old_icons_src/process/step_passive@2x_dark.png diff --git a/platform/icons/src/process/step_passive_dark.png b/platform/icons/old_icons_src/process/step_passive_dark.png similarity index 100% rename from platform/icons/src/process/step_passive_dark.png rename to platform/icons/old_icons_src/process/step_passive_dark.png diff --git a/platform/icons/src/process/big/icon-robots.txt b/platform/icons/src/process/big/icon-robots.txt new file mode 100644 index 000000000000..831f5fc3ec72 --- /dev/null +++ b/platform/icons/src/process/big/icon-robots.txt @@ -0,0 +1,4 @@ +deprecated: step_9.png -> /process/big/step_2.svg; to be removed in IDEA 2020 +deprecated: step_10.png -> /process/big/step_4.svg; to be removed in IDEA 2020 +deprecated: step_11.png -> /process/big/step_6.svg; to be removed in IDEA 2020 +deprecated: step_12.png -> /process/big/step_8.svg; to be removed in IDEA 2020 diff --git a/platform/icons/src/process/big/step_1.svg b/platform/icons/src/process/big/step_1.svg new file mode 100644 index 000000000000..e60474323d5f --- /dev/null +++ b/platform/icons/src/process/big/step_1.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/platform/icons/src/process/big/step_10.png b/platform/icons/src/process/big/step_10.png index 2e0fd07cfdbf62f51591a28b9c3b9aa971599fe4..044483bedfa9ad8c2a98698389104d809d034680 100644 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr-gQUJm4IP~c!o@Vn}q z9>N#Nu31^2{G)N&&YjO5{ns&CWbc;!_Lq^o!~4Gy#p}%`ORX$rFwPe>Ivn(xVP{$g z-)o+mtWG%=tU67HR2NJve81&k_<=i?uROV49Pg8oW_mGKkg0J+B8Q{8A&)YP+*6%3 ifzOjxljQM0)1D0tP_dQ$YG`F+_kw zURCs21PnR^i0BcL3lVWv2`IKHAXd&tL4UWhFksY!O+W^mQ_d^hsD(s{D7O%hsOU#5 z%XVs{6*|Z{3Mv&5I|RtQVHLft0Ats#N{oUl858r4`;jC1VPh=E`xB(;9sP{HYLGB8 zS=%#hWHL`jv3l>2a(o%o9NYSzlf04cDz7shHIpF{&_%;>jm6xu0Tq>iLWhN`9Zxbd zS>G*K@{C^F1v(z@FoiLlSB;iW}rQ5fRZE z_)Q@xe-xp18_beh;3k=2x9q89EgjLzWD9KsY(she4%1!sc~F|q7T5>Bm@Z$FMs^?E z14|S#)#`8}gO9*>I{wMuA3dFC*i9!WK!n@{i(sCOsVS?{GIy2ZA7GD5P~x0RZ8#qT z57fs-g1TyCW6@R{ua#qo`VC)}n)LH;VDpsfodZwVTg+uEa~Gu9X!;;Mr1P(wXnveT z;1}=-Ec5<5umfK3TB3Re>R^?%WIL=n+jH6RwVI=_26(Ujh`cofh%JD1W?`utd%3_O zY%uy+H73inZ3rkb19djJu}}dkO#Nr@(l}y^fLDfqh%GkF!m`i7)OM(7sOW2!!nFyI zWqho%(D8pqIRk!R^y`*!mw<@pK&kdCp-WI@2eTbWw<%!jf1M>{cRaUj+qUfl3xGuv Tce2yc00000NkvXXu0mjfxwI{@ diff --git a/platform/icons/src/process/big/step_11.png b/platform/icons/src/process/big/step_11.png index 51fbaba9e6b12f5dd9c05434a06cfe4d3212b91a..044483bedfa9ad8c2a98698389104d809d034680 100644 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr-gQUJm4IP~c!o@Vn}q z9>N#Nu31^2{G)N&&YjO5{ns&CWbc;!_Lq^o!~4Gy#p}%`ORX$rFwPe>Ivn(xVP{$g z-)o+mtWG%=tU67HR2NJve81&k_<=i?uROV49Pg8oW_mGKkg0J+B8Q{8A&)YP+*6%3 ifeo#fnHRUZR4iRJ63B52CFX5MR8%R;l<_kgET&-^h1h zoSbcUa}qo7qe(Ys=R0#|=1dfYSrx=!Z!|O$}gfxcfJf@RsP64uZG&DMUl#`e* z%_^V{4w7<+h`MrA%P61%4k!VoK}8|qcPk(=RJrXD7gyfMriE{k6y7x8gIHF*{3`*`;mzf^**RIF@IVV8SP2 z8hisk!7nA`1%F(~n9U<}UN+Ga$4$~Qx%AKCMX+gvY%&kBT7lHK+eziPY4Rww!#xLE z6tdE1o7Rq7Jc3*$*#>U{y4e^w1jZTN|8AAMePCDY7T93@`v|q8DI8&SL|<8cjtxVo zwaGE{*D)nOxCz!NMEIguAAo>aaDucIGsB!C^xcw#yx=gn6R=)N@GQffr;$bb!4mic zK7x~dIG5gW9?XFbg-q|%&gJ1X@Q#i@@bl9?$GIj2I1$2WHl`kvjC@VU!h7(RN8rNO z%HUXDenDN?WtN;o^8Y^LrRnU{1UGDf5 zUu4560@rvPmy~G9m3#c&U|GvCUg7NEn=wbz!k0E|oZ;=b%E85r=*!@N5)d)jt}_aq zLDcdHckOnsqvI1$Wi-2t!g#2F%XI#X;Vv2h_l*G8|GSLB#k3hP>rk<#c0XmF`y${v z-~w}DK4ccC@XVhuxvVWQ0*filtm6@#+a_2(z9G_u|L$(h64Ih?^TzAT{s4i6M2*#M RpE>{l002ovPDHLkV1l>=NTL7$ diff --git a/platform/icons/src/process/big/step_12.png b/platform/icons/src/process/big/step_12.png index a08c24f01129ccfdb9a7c4e4543997b6f8919f3d..044483bedfa9ad8c2a98698389104d809d034680 100644 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr-gQUJm4IP~c!o@Vn}q z9>N#Nu31^2{G)N&&YjO5{ns&CWbc;!_Lq^o!~4Gy#p}%`ORX$rFwPe>Ivn(xVP{$g z-)o+mtWG%=tU67HR2NJve81&k_<=i?uROV49Pg8oW_mGKkg0J+B8Q{8A&)YP+*6%3 ifZ9vc!ixTI=J+ZD?PYP5E5^?O| z+X}=D1pFZeJwzZuq(R89fB^BCxP^!lmk|gH=V?U4w@ne(LPWtu1d_se+>5hboLaSa zxQaXCyEu_90ukl(0k_WQiI2oLVo`Z9Mf?^~C>tUW#IufbU3!L0SF%Z55Wk2^;yp1T z)?ec)8n_ly);P|S8pr&<3}_KCgw1~n5m&@poRBwIa1qizI0}oXB!puoE7n_HeudnZ zLM}Y!a{xqh-A=f3f3*EnRDkUQ^>n*A=^^?Pi!6e z&n5Q@_$siqVUSZ8Ms_p{%qP&$U~3}=91+b3d?3yY*xIPzu^`vYIYQ0^{Wcr0(w7$R zXOPM{uVWj3997~JKzC=?MD-~GITF>Oh+UO}ZS8@{JPn~ZU7X@pc)!B!z)<$ui*Jhm?r<9;{z3kg6( Ut=VooO8@`>07*qoM6N<$g8sWSH2?qr diff --git a/platform/icons/src/process/big/step_2.svg b/platform/icons/src/process/big/step_2.svg new file mode 100644 index 000000000000..9dbaa7c660bd --- /dev/null +++ b/platform/icons/src/process/big/step_2.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/platform/icons/src/process/big/step_3.svg b/platform/icons/src/process/big/step_3.svg new file mode 100644 index 000000000000..b0c0f45fdb59 --- /dev/null +++ b/platform/icons/src/process/big/step_3.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/platform/icons/src/process/big/step_4.svg b/platform/icons/src/process/big/step_4.svg new file mode 100644 index 000000000000..64756f0da11d --- /dev/null +++ b/platform/icons/src/process/big/step_4.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/platform/icons/src/process/big/step_5.svg b/platform/icons/src/process/big/step_5.svg new file mode 100644 index 000000000000..200f4166df0e --- /dev/null +++ b/platform/icons/src/process/big/step_5.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/platform/icons/src/process/big/step_6.svg b/platform/icons/src/process/big/step_6.svg new file mode 100644 index 000000000000..bbdd79109be2 --- /dev/null +++ b/platform/icons/src/process/big/step_6.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/platform/icons/src/process/big/step_7.svg b/platform/icons/src/process/big/step_7.svg new file mode 100644 index 000000000000..436e03742e1d --- /dev/null +++ b/platform/icons/src/process/big/step_7.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/platform/icons/src/process/big/step_8.svg b/platform/icons/src/process/big/step_8.svg new file mode 100644 index 000000000000..4882cfb79cf5 --- /dev/null +++ b/platform/icons/src/process/big/step_8.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/platform/icons/src/process/big/step_9.png b/platform/icons/src/process/big/step_9.png index 75c02731b6bb575e18917d644a84fc9a50a6d1ee..044483bedfa9ad8c2a98698389104d809d034680 100644 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr-gQUJm4IP~c!o@Vn}q z9>N#Nu31^2{G)N&&YjO5{ns&CWbc;!_Lq^o!~4Gy#p}%`ORX$rFwPe>Ivn(xVP{$g z-)o+mtWG%=tU67HR2NJve81&k_<=i?uROV49Pg8oW_mGKkg0J+B8Q{8A&)YP+*6%3 ifn7z^Igf)9=mePt0=g}8yEr$p zCAmN+g~US$5a+$1AGEuO=ujf^76G>dze}|4fdL9gxaL4f9Ys=oD;orOpofkJ7zt;~ zDG`M~2#_ei5EC8P`($Pb|fA zE?7oadj_UCYNmN*>*w3Sq%n=IHV0gN|2)97k1z;m*om}6mTsU=yOqu!!= z5!rB9Kx)7umqtO?fxT_os`>fqMAI`x?KD8#3 z?EU~YLB(*a3yiRcxD}i{L&r5R71(K0Pjn3B%-$lTIK|qY1vfTR#*CQyhk2AH> mhZL~)zj}#z){jcm1ug-yeMH%;+xATW0000 + + + + + + + + + + + diff --git a/platform/icons/src/process/icon-robots.txt b/platform/icons/src/process/icon-robots.txt new file mode 100644 index 000000000000..0937a9d6e2e9 --- /dev/null +++ b/platform/icons/src/process/icon-robots.txt @@ -0,0 +1,4 @@ +deprecated: step_9.png -> /process/step_2.svg; to be removed in IDEA 2020 +deprecated: step_10.png -> /process/step_4.svg; to be removed in IDEA 2020 +deprecated: step_11.png -> /process/step_6.svg; to be removed in IDEA 2020 +deprecated: step_12.png -> /process/step_8.svg; to be removed in IDEA 2020 diff --git a/platform/icons/src/process/step_1.svg b/platform/icons/src/process/step_1.svg new file mode 100644 index 000000000000..81950a09a167 --- /dev/null +++ b/platform/icons/src/process/step_1.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/platform/icons/src/process/step_10.png b/platform/icons/src/process/step_10.png index effcda47b0bf2fa31ea55888dfa1ac8607a4e56f..044483bedfa9ad8c2a98698389104d809d034680 100644 GIT binary patch delta 157 zcmV;O0Al~20=WT@B!7TOL_t(|+O5-34uBvC24GIrLuXVDSqCY3a3lDEmbtm+;{Pl% zqCZA!?fNnwK=1t+bFVg&8mV;vGjA0#!&2)2xn_tC>kQciLToq%EP}!%ppkL!wBc94 z+&St=3h2j<8XE%Woe=_os9^{}Cov2o1RmuqtP%M#4p{n`Ru;w$p70SA5n^%~00000 LNkvXXu0mjfQj9+7 delta 259 zcmV+e0sQ{C0iObpB!A{fL_t(|+NF|73c^4TMV-euPlzJwNfFiC0FW?!(g`z7L zEXK3?O$G8G!n(>F1L=Pz zD7XZwUIKC`!w zf(N)OCVoQ3AAt!O{+eJ0`mSCMRJ^`I3!K3PEJ2e#$Vwdwk98i1NmsDop#vCzBaK^e z4KcFkc%)fj3bw3I%xlm#{gHN{&U(*W1angX^>b~M+AkQciLToq%EP}!%ppkL!wBc94 z+&St=3h2j<8XE%Woe=_os9^{}Cov2o1RmuqtP%M#4p{n`Ru;w$p70SA5n^%~00000 LNkvXXu0mjfQSUzJ delta 258 zcmV+d0sa2D0iFVoB!A^eL_t(|+NILV4#7Ye1>kC0rE!f*ToVKd3oJ;i*m(tEfvt^= zSFjK-AQ7Im&cvyVNz_Ou`8t1_%xV9b8lLAFVZ1J3#+QJIRA;2x)eT63$vVf`hLmnV z6k|ZUM z;RX-5^Q~%d3)-CPL7O;&rt-|yIfV-B;Q&+Ko7~_M^q?c1&_{sS^&^bAXa`-`LJcNt zqsUXRgIXBClJ$nO|3z9q(h3T!*PPQZ{O4Ep$3m(d-2mkQciLToq%EP}!%ppkL!wBc94 z+&St=3h2j<8XE%Woe=_os9^{}Cov2o1RmuqtP%M#4p{n`Ru;w$p70SA5n^%~00000 LNkvXXu0mjfQBpqV delta 257 zcmV+c0sj8E0i6PnB!A>dL_t(|+NIOW3W7iw1z^)8NxNqd6+{M7(JETBsYL~~Y!SUf zFVHH2AgEQ3Y-i{!hQU$6flq&AJabbciXtPA|0Pe;1h`V&l4>Vwzz0UGJG>W_u*85J zyp@1P+6-#&fDKsig*gLCP-j0IeDLCC(1#n`;Rpc~z~ty+7J6-lXqO;fSio3$Zl^8b z3Qu^E6%#CGIG}FQCWg>co;k|##x6l@&KWK+gC + + + + + + + + + + + diff --git a/platform/icons/src/process/step_3.svg b/platform/icons/src/process/step_3.svg new file mode 100644 index 000000000000..5e167e88547d --- /dev/null +++ b/platform/icons/src/process/step_3.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/platform/icons/src/process/step_4.svg b/platform/icons/src/process/step_4.svg new file mode 100644 index 000000000000..f21474304221 --- /dev/null +++ b/platform/icons/src/process/step_4.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/platform/icons/src/process/step_5.svg b/platform/icons/src/process/step_5.svg new file mode 100644 index 000000000000..0f5bbdcde178 --- /dev/null +++ b/platform/icons/src/process/step_5.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/platform/icons/src/process/step_6.svg b/platform/icons/src/process/step_6.svg new file mode 100644 index 000000000000..8896d5ef3c12 --- /dev/null +++ b/platform/icons/src/process/step_6.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/platform/icons/src/process/step_7.svg b/platform/icons/src/process/step_7.svg new file mode 100644 index 000000000000..acb37c1084b3 --- /dev/null +++ b/platform/icons/src/process/step_7.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/platform/icons/src/process/step_8.svg b/platform/icons/src/process/step_8.svg new file mode 100644 index 000000000000..6229a22e423f --- /dev/null +++ b/platform/icons/src/process/step_8.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/platform/icons/src/process/step_9.png b/platform/icons/src/process/step_9.png index 5bf9b8f2ceb13eca806ca70f3e8eb935126b0143..044483bedfa9ad8c2a98698389104d809d034680 100644 GIT binary patch delta 157 zcmV;O0Al~00=WT@B!7TOL_t(|+O5-34uBvC24GIrLuXVDSqCY3a3lDEmbtm+;{Pl% zqCZA!?fNnwK=1t+bFVg&8mV;vGjA0#!&2)2xn_tC>kQciLToq%EP}!%ppkL!wBc94 z+&St=3h2j<8XE%Woe=_os9^{}Cov2o1RmuqtP%M#4p{n`Ru;w$p70SA5n^%~00000 LNkvXXu0mjfQBpqV delta 257 zcmV+c0sj8E0i6PnB!A>dL_t(|+NF{^3&KDUgpJRL35g~s;tNF!6)WvUL<D;j+$3b5H>ui%h8vA=(5pu=<&WqIv~!u$b7hD6VY5Wr0VF zMxs;*?!f`(eRuTpO73TUr4=4WaFV6Rrn00000NkvXX Hu0mjfS> + + + + + + + + + + + diff --git a/platform/icons/src/process/step_passive.svg b/platform/icons/src/process/step_passive.svg new file mode 100644 index 000000000000..988b1aa241d2 --- /dev/null +++ b/platform/icons/src/process/step_passive.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/platform/lang-impl/src/com/intellij/execution/dashboard/tree/RunDashboardAnimatorImpl.java b/platform/lang-impl/src/com/intellij/execution/dashboard/tree/RunDashboardAnimatorImpl.java index 67492880a0bf..75d622da7b22 100644 --- a/platform/lang-impl/src/com/intellij/execution/dashboard/tree/RunDashboardAnimatorImpl.java +++ b/platform/lang-impl/src/com/intellij/execution/dashboard/tree/RunDashboardAnimatorImpl.java @@ -23,6 +23,7 @@ import com.intellij.openapi.Disposable; import com.intellij.openapi.util.Disposer; import com.intellij.util.Alarm; import com.intellij.util.containers.ContainerUtil; +import com.intellij.util.ui.AsyncProcessIcon; import org.jetbrains.annotations.NotNull; import javax.swing.*; @@ -35,8 +36,8 @@ import java.util.Set; * @author Konstantin Aleev */ public class RunDashboardAnimatorImpl implements RunDashboardAnimator, Runnable, Disposable { - private static final int FRAMES_COUNT = 12; - private static final int MOVIE_TIME = 1200; + private static final int FRAMES_COUNT = AsyncProcessIcon.COUNT; + private static final int MOVIE_TIME = AsyncProcessIcon.CYCLE_LENGTH; private static final int FRAME_TIME = MOVIE_TIME / FRAMES_COUNT; public static final Icon[] FRAMES = new Icon[FRAMES_COUNT]; @@ -61,10 +62,6 @@ public class RunDashboardAnimatorImpl implements RunDashboardAnimator, Runnable, FRAMES[5] = AllIcons.Process.Step_6; FRAMES[6] = AllIcons.Process.Step_7; FRAMES[7] = AllIcons.Process.Step_8; - FRAMES[8] = AllIcons.Process.Step_9; - FRAMES[9] = AllIcons.Process.Step_10; - FRAMES[10] = AllIcons.Process.Step_11; - FRAMES[11] = AllIcons.Process.Step_12; } public static int getCurrentFrameIndex() { diff --git a/platform/platform-api/src/com/intellij/util/ui/AsyncProcessIcon.java b/platform/platform-api/src/com/intellij/util/ui/AsyncProcessIcon.java index e8e05f5d2354..d0e638c80e3d 100644 --- a/platform/platform-api/src/com/intellij/util/ui/AsyncProcessIcon.java +++ b/platform/platform-api/src/com/intellij/util/ui/AsyncProcessIcon.java @@ -17,8 +17,6 @@ package com.intellij.util.ui; import com.intellij.icons.AllIcons; -import com.intellij.openapi.util.IconLoader; -import com.intellij.ui.LayeredIcon; import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; @@ -26,11 +24,19 @@ import javax.swing.*; import java.awt.*; public class AsyncProcessIcon extends AnimatedIcon { - public static final int COUNT = 12; - public static final int CYCLE_LENGTH = 800; + public static final int COUNT = 8; + public static final int CYCLE_LENGTH = 1040; - private static final Icon[] SMALL_ICONS = findIcons("/process/step_", "/process/step_mask.png"); - private boolean myUseMask; + private static final Icon[] SMALL_ICONS = { + AllIcons.Process.Step_1, + AllIcons.Process.Step_2, + AllIcons.Process.Step_3, + AllIcons.Process.Step_4, + AllIcons.Process.Step_5, + AllIcons.Process.Step_6, + AllIcons.Process.Step_7, + AllIcons.Process.Step_8 + }; public AsyncProcessIcon(@NonNls String name) { this(name, SMALL_ICONS, AllIcons.Process.Step_passive); @@ -38,38 +44,16 @@ public class AsyncProcessIcon extends AnimatedIcon { public AsyncProcessIcon(@NonNls String name, Icon[] icons, Icon passive) { super(name, icons, passive, CYCLE_LENGTH); - setUseMask(false); } + @Deprecated public AsyncProcessIcon setUseMask(boolean useMask) { - myUseMask = useMask; return this; } @Override protected void paintIcon(Graphics g, Icon icon, int x, int y) { - if (icon instanceof ProcessIcon) { - ((ProcessIcon)icon).setLayerEnabled(0, myUseMask); - } super.paintIcon(g, icon, x, y); - - if (icon instanceof ProcessIcon) { - ((ProcessIcon)icon).setLayerEnabled(0, false); - } - } - - private static Icon[] findIcons(String prefix, String maskIconPath) { - Icon maskIcon = maskIconPath != null ? IconLoader.getIcon(maskIconPath) : null; - Icon[] icons = new Icon[COUNT]; - for (int i = 0; i <= COUNT - 1; i++) { - Icon eachIcon = IconLoader.getIcon(prefix + (i + 1) + ".png"); - if (maskIcon != null) { - icons[i] = new ProcessIcon(maskIcon, eachIcon); - } else { - icons[i] = eachIcon; - } - } - return icons; } public void updateLocation(final JComponent container) { @@ -89,12 +73,6 @@ public class AsyncProcessIcon extends AnimatedIcon { return new Rectangle(rec.x + rec.width - iconSize.width, rec.y, iconSize.width, iconSize.height); } - private static class ProcessIcon extends LayeredIcon { - private ProcessIcon(Icon mask, Icon stepIcon) { - super(mask, stepIcon); - } - } - public static class Big extends AsyncProcessIcon { private static final Icon[] BIG_ICONS = { AllIcons.Process.Big.Step_1, @@ -104,11 +82,7 @@ public class AsyncProcessIcon extends AnimatedIcon { AllIcons.Process.Big.Step_5, AllIcons.Process.Big.Step_6, AllIcons.Process.Big.Step_7, - AllIcons.Process.Big.Step_8, - AllIcons.Process.Big.Step_9, - AllIcons.Process.Big.Step_10, - AllIcons.Process.Big.Step_11, - AllIcons.Process.Big.Step_12 + AllIcons.Process.Big.Step_8 }; public Big(@NonNls final String name) { diff --git a/platform/platform-impl/src/com/intellij/internal/ui/AnimatorTestAction.java b/platform/platform-impl/src/com/intellij/internal/ui/AnimatorTestAction.java index b6f6f83bc7a9..8a41363b8cd5 100644 --- a/platform/platform-impl/src/com/intellij/internal/ui/AnimatorTestAction.java +++ b/platform/platform-impl/src/com/intellij/internal/ui/AnimatorTestAction.java @@ -59,11 +59,7 @@ public class AnimatorTestAction extends AnAction { AllIcons.Process.Big.Step_5, AllIcons.Process.Big.Step_6, AllIcons.Process.Big.Step_7, - AllIcons.Process.Big.Step_8, - AllIcons.Process.Big.Step_9, - AllIcons.Process.Big.Step_10, - AllIcons.Process.Big.Step_11, - AllIcons.Process.Big.Step_12 + AllIcons.Process.Big.Step_8 }; List iconsList2 = new ArrayList<>(); for (int i = 0; i < cycles; i++) { diff --git a/platform/platform-impl/src/com/intellij/ui/AnimatedIcon.java b/platform/platform-impl/src/com/intellij/ui/AnimatedIcon.java index 886c3ea60014..5da7e7e55a30 100644 --- a/platform/platform-impl/src/com/intellij/ui/AnimatedIcon.java +++ b/platform/platform-impl/src/com/intellij/ui/AnimatedIcon.java @@ -1,15 +1,17 @@ -/* - * Copyright 2000-2017 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. - */ +// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package com.intellij.ui; import com.intellij.icons.AllIcons; +import org.jetbrains.annotations.ApiStatus; import org.jetbrains.annotations.NotNull; import javax.swing.Icon; import javax.swing.Timer; import java.awt.Component; import java.awt.Graphics; +import java.util.List; + +import static java.util.Arrays.asList; /** * @author Sergey.Malenkov @@ -24,76 +26,82 @@ public class AnimatedIcon implements Icon { public static final class Default extends AnimatedIcon { public Default() { - super(100, - AllIcons.Process.Step_1, - AllIcons.Process.Step_2, - AllIcons.Process.Step_3, - AllIcons.Process.Step_4, - AllIcons.Process.Step_5, - AllIcons.Process.Step_6, - AllIcons.Process.Step_7, - AllIcons.Process.Step_8, - AllIcons.Process.Step_9, - AllIcons.Process.Step_10, - AllIcons.Process.Step_11, - AllIcons.Process.Step_12); + super(DELAY, ICONS.toArray(new Icon[0])); } + + public static final int DELAY = 130; + public static final List ICONS = asList( + AllIcons.Process.Step_1, + AllIcons.Process.Step_2, + AllIcons.Process.Step_3, + AllIcons.Process.Step_4, + AllIcons.Process.Step_5, + AllIcons.Process.Step_6, + AllIcons.Process.Step_7, + AllIcons.Process.Step_8); } public static final class Big extends AnimatedIcon { public Big() { - super(100, - AllIcons.Process.Big.Step_1, - AllIcons.Process.Big.Step_2, - AllIcons.Process.Big.Step_3, - AllIcons.Process.Big.Step_4, - AllIcons.Process.Big.Step_5, - AllIcons.Process.Big.Step_6, - AllIcons.Process.Big.Step_7, - AllIcons.Process.Big.Step_8, - AllIcons.Process.Big.Step_9, - AllIcons.Process.Big.Step_10, - AllIcons.Process.Big.Step_11, - AllIcons.Process.Big.Step_12); + super(DELAY, ICONS.toArray(new Icon[0])); } + + public static final int DELAY = 130; + public static final List ICONS = asList( + AllIcons.Process.Big.Step_1, + AllIcons.Process.Big.Step_2, + AllIcons.Process.Big.Step_3, + AllIcons.Process.Big.Step_4, + AllIcons.Process.Big.Step_5, + AllIcons.Process.Big.Step_6, + AllIcons.Process.Big.Step_7, + AllIcons.Process.Big.Step_8); } + @Deprecated public static final class Grey extends AnimatedIcon { public Grey() { - super(150, - AllIcons.Process.State.GreyProgr_1, - AllIcons.Process.State.GreyProgr_2, - AllIcons.Process.State.GreyProgr_3, - AllIcons.Process.State.GreyProgr_4, - AllIcons.Process.State.GreyProgr_5, - AllIcons.Process.State.GreyProgr_6, - AllIcons.Process.State.GreyProgr_7, - AllIcons.Process.State.GreyProgr_8); + super(DELAY, ICONS.toArray(new Icon[0])); } + + public static final int DELAY = 130; + public static final List ICONS = asList( + AllIcons.Process.State.GreyProgr_1, + AllIcons.Process.State.GreyProgr_2, + AllIcons.Process.State.GreyProgr_3, + AllIcons.Process.State.GreyProgr_4, + AllIcons.Process.State.GreyProgr_5, + AllIcons.Process.State.GreyProgr_6, + AllIcons.Process.State.GreyProgr_7, + AllIcons.Process.State.GreyProgr_8); } + @ApiStatus.Experimental public static final class FS extends AnimatedIcon { public FS() { - super(50, - AllIcons.Process.FS.Step_1, - AllIcons.Process.FS.Step_2, - AllIcons.Process.FS.Step_3, - AllIcons.Process.FS.Step_4, - AllIcons.Process.FS.Step_5, - AllIcons.Process.FS.Step_6, - AllIcons.Process.FS.Step_7, - AllIcons.Process.FS.Step_8, - AllIcons.Process.FS.Step_9, - AllIcons.Process.FS.Step_10, - AllIcons.Process.FS.Step_11, - AllIcons.Process.FS.Step_12, - AllIcons.Process.FS.Step_13, - AllIcons.Process.FS.Step_14, - AllIcons.Process.FS.Step_15, - AllIcons.Process.FS.Step_16, - AllIcons.Process.FS.Step_17, - AllIcons.Process.FS.Step_18); + super(DELAY, ICONS.toArray(new Icon[0])); } + + public static final int DELAY = 50; + public static final List ICONS = asList( + AllIcons.Process.FS.Step_1, + AllIcons.Process.FS.Step_2, + AllIcons.Process.FS.Step_3, + AllIcons.Process.FS.Step_4, + AllIcons.Process.FS.Step_5, + AllIcons.Process.FS.Step_6, + AllIcons.Process.FS.Step_7, + AllIcons.Process.FS.Step_8, + AllIcons.Process.FS.Step_9, + AllIcons.Process.FS.Step_10, + AllIcons.Process.FS.Step_11, + AllIcons.Process.FS.Step_12, + AllIcons.Process.FS.Step_13, + AllIcons.Process.FS.Step_14, + AllIcons.Process.FS.Step_15, + AllIcons.Process.FS.Step_16, + AllIcons.Process.FS.Step_17, + AllIcons.Process.FS.Step_18); } diff --git a/platform/platform-impl/src/com/intellij/ui/components/TestTextFieldAction.java b/platform/platform-impl/src/com/intellij/ui/components/TestTextFieldAction.java index 62a1d98ffa75..df4fd9143c2b 100644 --- a/platform/platform-impl/src/com/intellij/ui/components/TestTextFieldAction.java +++ b/platform/platform-impl/src/com/intellij/ui/components/TestTextFieldAction.java @@ -105,7 +105,7 @@ public class TestTextFieldAction extends DumbAwareAction { } }, new ExtendableTextComponent.Extension() { - private final Icon icon = new AnimatedIcon.Grey(); + private final Icon icon = new AnimatedIcon.FS(); @Override public Icon getIcon(boolean hovered) { diff --git a/platform/util/src/com/intellij/icons/AllIcons.java b/platform/util/src/com/intellij/icons/AllIcons.java index 51b75952e4c8..f3318b015ca0 100644 --- a/platform/util/src/com/intellij/icons/AllIcons.java +++ b/platform/util/src/com/intellij/icons/AllIcons.java @@ -1565,19 +1565,35 @@ public class AllIcons { public static class Process { public static class Big { - public static final Icon Step_1 = IconLoader.getIcon("/process/big/step_1.png"); // 32x32 - public static final Icon Step_10 = IconLoader.getIcon("/process/big/step_10.png"); // 32x32 - public static final Icon Step_11 = IconLoader.getIcon("/process/big/step_11.png"); // 32x32 - public static final Icon Step_12 = IconLoader.getIcon("/process/big/step_12.png"); // 32x32 - public static final Icon Step_2 = IconLoader.getIcon("/process/big/step_2.png"); // 32x32 - public static final Icon Step_3 = IconLoader.getIcon("/process/big/step_3.png"); // 32x32 - public static final Icon Step_4 = IconLoader.getIcon("/process/big/step_4.png"); // 32x32 - public static final Icon Step_5 = IconLoader.getIcon("/process/big/step_5.png"); // 32x32 - public static final Icon Step_6 = IconLoader.getIcon("/process/big/step_6.png"); // 32x32 - public static final Icon Step_7 = IconLoader.getIcon("/process/big/step_7.png"); // 32x32 - public static final Icon Step_8 = IconLoader.getIcon("/process/big/step_8.png"); // 32x32 - public static final Icon Step_9 = IconLoader.getIcon("/process/big/step_9.png"); // 32x32 - public static final Icon Step_passive = IconLoader.getIcon("/process/big/step_passive.png"); // 32x32 + public static final Icon Step_1 = IconLoader.getIcon("/process/big/step_1.svg"); // 32x32 + + /** @deprecated to be removed in IDEA 2020 */ + @SuppressWarnings("unused") + @Deprecated + public static final Icon Step_10 = IconLoader.getIcon("/process/big/step_4.svg"); // 32x32 + + /** @deprecated to be removed in IDEA 2020 */ + @SuppressWarnings("unused") + @Deprecated + public static final Icon Step_11 = IconLoader.getIcon("/process/big/step_6.svg"); // 32x32 + + /** @deprecated to be removed in IDEA 2020 */ + @SuppressWarnings("unused") + @Deprecated + public static final Icon Step_12 = IconLoader.getIcon("/process/big/step_8.svg"); // 32x32 + public static final Icon Step_2 = IconLoader.getIcon("/process/big/step_2.svg"); // 32x32 + public static final Icon Step_3 = IconLoader.getIcon("/process/big/step_3.svg"); // 32x32 + public static final Icon Step_4 = IconLoader.getIcon("/process/big/step_4.svg"); // 32x32 + public static final Icon Step_5 = IconLoader.getIcon("/process/big/step_5.svg"); // 32x32 + public static final Icon Step_6 = IconLoader.getIcon("/process/big/step_6.svg"); // 32x32 + public static final Icon Step_7 = IconLoader.getIcon("/process/big/step_7.svg"); // 32x32 + public static final Icon Step_8 = IconLoader.getIcon("/process/big/step_8.svg"); // 32x32 + + /** @deprecated to be removed in IDEA 2020 */ + @SuppressWarnings("unused") + @Deprecated + public static final Icon Step_9 = IconLoader.getIcon("/process/big/step_2.svg"); // 32x32 + public static final Icon Step_passive = IconLoader.getIcon("/process/big/step_passive.svg"); // 32x32 } public static final Icon DisabledDebug = IconLoader.getIcon("/process/disabledDebug.png"); // 13x13 @@ -1630,20 +1646,36 @@ public class AllIcons { public static final Icon YellowStr = IconLoader.getIcon("/process/state/YellowStr.png"); // 16x16 } - public static final Icon Step_1 = IconLoader.getIcon("/process/step_1.png"); // 16x16 - public static final Icon Step_10 = IconLoader.getIcon("/process/step_10.png"); // 16x16 - public static final Icon Step_11 = IconLoader.getIcon("/process/step_11.png"); // 16x16 - public static final Icon Step_12 = IconLoader.getIcon("/process/step_12.png"); // 16x16 - public static final Icon Step_2 = IconLoader.getIcon("/process/step_2.png"); // 16x16 - public static final Icon Step_3 = IconLoader.getIcon("/process/step_3.png"); // 16x16 - public static final Icon Step_4 = IconLoader.getIcon("/process/step_4.png"); // 16x16 - public static final Icon Step_5 = IconLoader.getIcon("/process/step_5.png"); // 16x16 - public static final Icon Step_6 = IconLoader.getIcon("/process/step_6.png"); // 16x16 - public static final Icon Step_7 = IconLoader.getIcon("/process/step_7.png"); // 16x16 - public static final Icon Step_8 = IconLoader.getIcon("/process/step_8.png"); // 16x16 - public static final Icon Step_9 = IconLoader.getIcon("/process/step_9.png"); // 16x16 - public static final Icon Step_mask = IconLoader.getIcon("/process/step_mask.png"); // 16x16 - public static final Icon Step_passive = IconLoader.getIcon("/process/step_passive.png"); // 16x16 + public static final Icon Step_1 = IconLoader.getIcon("/process/step_1.svg"); // 16x16 + + /** @deprecated to be removed in IDEA 2020 */ + @SuppressWarnings("unused") + @Deprecated + public static final Icon Step_10 = IconLoader.getIcon("/process/step_4.svg"); // 16x16 + + /** @deprecated to be removed in IDEA 2020 */ + @SuppressWarnings("unused") + @Deprecated + public static final Icon Step_11 = IconLoader.getIcon("/process/step_6.svg"); // 16x16 + + /** @deprecated to be removed in IDEA 2020 */ + @SuppressWarnings("unused") + @Deprecated + public static final Icon Step_12 = IconLoader.getIcon("/process/step_8.svg"); // 16x16 + public static final Icon Step_2 = IconLoader.getIcon("/process/step_2.svg"); // 16x16 + public static final Icon Step_3 = IconLoader.getIcon("/process/step_3.svg"); // 16x16 + public static final Icon Step_4 = IconLoader.getIcon("/process/step_4.svg"); // 16x16 + public static final Icon Step_5 = IconLoader.getIcon("/process/step_5.svg"); // 16x16 + public static final Icon Step_6 = IconLoader.getIcon("/process/step_6.svg"); // 16x16 + public static final Icon Step_7 = IconLoader.getIcon("/process/step_7.svg"); // 16x16 + public static final Icon Step_8 = IconLoader.getIcon("/process/step_8.svg"); // 16x16 + + /** @deprecated to be removed in IDEA 2020 */ + @SuppressWarnings("unused") + @Deprecated + public static final Icon Step_9 = IconLoader.getIcon("/process/step_2.svg"); // 16x16 + public static final Icon Step_mask = IconLoader.getIcon("/process/step_mask.svg"); // 16x16 + public static final Icon Step_passive = IconLoader.getIcon("/process/step_passive.svg"); // 16x16 public static final Icon Stop = IconLoader.getIcon("/process/stop.png"); // 14x14 public static final Icon StopHovered = IconLoader.getIcon("/process/stopHovered.png"); // 14x14 public static final Icon StopSmall = IconLoader.getIcon("/process/stopSmall.png"); // 12x12 diff --git a/plugins/cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/LoadingNode.java b/plugins/cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/LoadingNode.java index 4acc72fb0ddd..31e84b8d87d5 100644 --- a/plugins/cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/LoadingNode.java +++ b/plugins/cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsBrowser/LoadingNode.java @@ -43,11 +43,7 @@ class LoadingNode extends DefaultMutableTreeNode { AllIcons.Process.Step_5, AllIcons.Process.Step_6, AllIcons.Process.Step_7, - AllIcons.Process.Step_8, - AllIcons.Process.Step_9, - AllIcons.Process.Step_10, - AllIcons.Process.Step_11, - AllIcons.Process.Step_12 + AllIcons.Process.Step_8 }; private volatile boolean stopped = false; private Runnable myPeriodRequest; @@ -67,7 +63,7 @@ class LoadingNode extends DefaultMutableTreeNode { private void updatePeriod() { myPeriod++; - myPeriod %= 12; + myPeriod %= myIcons.length; if (stopped) { return; }