From e1ceacedcaf2d5b5eb7f03265edc3bb2dcb17151 Mon Sep 17 00:00:00 2001 From: ViacheslavKlimov Date: Wed, 8 Nov 2023 21:40:23 +0200 Subject: [PATCH] Migrate images for new widgets --- application/src/main/data/images/names.json | 2 ++ .../src/main/data/images/widgets/doughnut.png | Bin 0 -> 4146 bytes .../data/images/widgets/horizontal_doughnut.png | Bin 0 -> 3957 bytes .../data/json/system/widget_types/doughnut.json | 2 +- .../system/widget_types/doughnut_deprecated.json | 2 +- .../system/widget_types/horizontal_doughnut.json | 2 +- .../install/update/SystemImagesMigrator.java | 2 -- 7 files changed, 5 insertions(+), 5 deletions(-) create mode 100644 application/src/main/data/images/widgets/doughnut.png create mode 100644 application/src/main/data/images/widgets/horizontal_doughnut.png diff --git a/application/src/main/data/images/names.json b/application/src/main/data/images/names.json index 9b2aff0576..e9fd7c362c 100644 --- a/application/src/main/data/images/names.json +++ b/application/src/main/data/images/names.json @@ -76,6 +76,7 @@ "digital_gauges.simple_gauge_justgage.png" : "Simple gauge - image", "digital_gauges.simple_neon_gauge_justgage.png" : "Simple neon gauge - image", "digital_gauges.vertical_bar_justgage.png" : "Vertical bar - image", + "doughnut.png" : "Doughnut - image", "edge_widgets.edges_overview.png" : "Edge Quick Overview - image", "edge_widgets.png" : "Edge widgets - image", "entity_admin_widgets.asset_admin_table.png" : "Asset admin table - image", @@ -129,6 +130,7 @@ "horizontal_co2_card_with_background.png" : "Horizontal CO2 card with background - image", "horizontal_cylinder_tank.png" : "Horizontal cylinder tank - image", "horizontal_dish_ends_tank.png" : "Horizontal dish ends tank - image", + "horizontal_doughnut.png" : "Horizontal doughnut - image", "horizontal_ellipse_tank.png" : "Horizontal ellipse tank - image", "horizontal_flooding_level_card.png" : "Horizontal flooding level card - image", "horizontal_flooding_level_card_with_background#background_image.png" : "Horizontal flooding level card with background - background image", diff --git a/application/src/main/data/images/widgets/doughnut.png b/application/src/main/data/images/widgets/doughnut.png new file mode 100644 index 0000000000000000000000000000000000000000..726ea0a0375eed37030f9b488d01abd0e92836b6 GIT binary patch literal 4146 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 literal 0 HcmV?d00001 diff --git a/application/src/main/data/images/widgets/horizontal_doughnut.png b/application/src/main/data/images/widgets/horizontal_doughnut.png new file mode 100644 index 0000000000000000000000000000000000000000..3dfd15bd31d43cd0944e408b8430885b9e3304a1 GIT binary patch literal 3957 zcmV-*4~p=KP)j|f0004}P)t-s`T6<% z{r&&{{{R30_V)Jj^78if_W%F?|Ns98hb#YIYX1HG^Yiog`1t4N=lc5k|B#sM?Cc>S zA@T9?>+0(6?(Y2j{LjwL!otF~wzkN~$b-X`|JmEx+SFNK1i`LcE|NHzWmPX^_;|HH@s;p6|>+|lXSMWtZk;o*dYgtFPaMx|h6vwHup zwEv~7|M>a;=IH<4;MCOA|GB;|FE9VGxBqi}|4mx|>FfWSq8E-h|MvI)^7F8;ux)K^ zVPRoPN=pCS-~VZI|L^ht^7%r6b7hk>6o?)DCMu5-Gi_VicHJ~tz7*Oh zm6&Dpn-~T!n9`~YU|4i2c&D%7n4I&fxNq9JW1qmt3> zqTi&vesIH_=^frAN~TPr(%jV?Ik5@~qhL4MG9|7v82u*mQX8iCu-j&mVdaY%9jeU} z6#(3}LYaat7yTv!soB%N;+<)sqC|*m%`^aB7nW`2+b+<6R+D*@2C=bT$HNj1~b1d1g z%zUgW(I%-rjkT!(5QdRZDwfF&grrBvhGJO>!&Vi>V^fJXDR20?F$U+Mm#&IwOCe;P z@$HLe&OCMcbhTPt+)K53`t+$&Gsj9(yUD<^uRKy^^kIZ91y;AEWxd@F7)v(~9jR6ioAeglLKlX-J~>_IBYM0nI<<|!zaDwVxQc5Yd<^-xD; z^@>BQ#-~yRp}}NsvaUfNlOhTsW1C{A&76wsMky= zxL~TnREgc$dGxG`Wp$*AZ~z1%eCahI5t@LAfIb290yhIgtYlTR~Q7yDe-$p}!R%x5^@0k}{s=Jc5K&yhLvFc!!}_*}Sw!&N5mOn=F<$2*U1 zy?yucvCB7~9J_w~ectzxm3){?ibZEWTX(?;;JNGAI*lgf9+BB=FebqnJJd#)U%XK`#M{Y^4w4aUb}d`CqMmP4Is zuf__660b?m_IEuZh}im(%HE0!C9PN2%6p7wzi&c=4=~U@A8KByl z2VJOCSg1k=<0`nQmlAQBP$YxUhmqi>WubETvq~Cv9HEd2MKZe#eHccfWHuN^=oTD_ zFcfHpOem5C(1}th*k9Dw$}p5fY?)9b8=x1}^-QYz>g|+9igd$l8&8YgSivpU| zDUg!IWip_5ln~wLm)$Ui4)=s&shI+ekja9$BI(wb*)Xw*LV>XJT0E- zG#Yjxq2J`;IPbS|0ss$M49qzn0HQS}^6O*$g1hw@thy(V4*D%(7`XjzG$M z0&U83=MEsm0bIZr8Fa{G@B^HyKyLp!Cf4nDyC!St)H`+)$5Ss?nY7=EXcN^a7B$K) z*jCu`-J6hQWhi{f&P(ZY#+YE>!cit_$pOhA!P`FsASHm@y7>syU9z_>Ck}Q^W{;Yb z$6*3Lx6fnXxg3_%a^86nX;QFz#{4zpN5B7``?(y>wK7gCGn~mdZje>=8|Lo#OR~rg zyTWHJA6ce;!}bMGi1`5A0|F2Sx+c`{@e}b~a9oceEBHPz&+*BG&A)I!6c6s-AGA%@Yr7qae0WLv&$biM`xOp_BY1b&g@K@V zZIcBtZ-jfNJRKZYj`7?$EHNfRla!w8p=gu5v@k*@7MW<^r%cS{=-}saJ~}K{OB3IO z9>cOh17#B|$$qbie|%dJAqSi2xZ1T<@g%~NpB>$TR4IySG1Fm@TrK#HD=!;N!SSu~zr zdGX@P428_$O2QF_#Hs5L=_mp7n~FTU3BZ1Sf$UrN2mCzh4L- z!CzEbM6%Fv6|mN*^-1TKfDDQ$iUids^8OYHlpo3nGEzf44PPRt49!y!P~iB! zAb=mLK)v&XkQXH7bv+_!)sY~QPnC5UM+r?*ftzewS7SQ425Q}%E|)VHrG6NdwTK$3 zz_0ft3Zvo=(Fwc*j35IqA`(pA$BIZO41Z`t;(pUQUg!E-2E^4;@Ai1=tx)KCwmUJ( z`im+OH7q}q8~@T!pHT2RYeRzUTo;NnL$%1wGDWinY_o^;-&%cY@lq88mYt0TQzRCyACn#x%T_Q*k|vqTs7H5;2QPn`y9P`a+J<3u*hVS zzUt1dY`94m_EeMLCaZbT(1CrXh3gc(cw}Pm#+*^ub(0H{sqL#>B$_#ZBG;QTn{bfe zn9Jv>DeTZC!si&MKF>TJ*O@n^D_wFEh9NeQeB5K*6k}aIIzHaTeYSfmxWl+9^&KyX zL$0(4A|apWx`Q+B_i^`m=_Pl|yB=I5IOg9J0X)2R?a2(nab*`)MI^K-X69#KSB=lR zgL3Ki+%eZZNZJ&xIm*$Uv(DT7US9~;>6=@Sj3o08qkY}ltKZjP-Z3K>K!}9G7lVD# zmHi*L$79)L03i~}DGU=wy7~IJ%k_#JB0*WE@SKV11aW-T2n^aF!7-tHg*`p$@CB0w zk|VOOvpH;OzGwMy5KOW!BUSIeL z@SI>@7_w~<3z)zXGtrl3HH=lJ5~Vt2=B2ChZcuSFpvw7TCda zkI+ltl+=>FOwbm+RZD3Ae$>^g5*$3@a4?ebU8k4KPgtek64}y_y-^htfrP09e!W^# zt~y6N9XE~oV$>Qx01;CO9?KeQW>(#mA}}D9pb=YW>zG>ojzPw|Hv3I$5>GCcHCwv`fgQ9DGXVzsQ(!^&vZW ztNvXFiF%1Vy+oc~B2O=or