From ee62ac4330b227d09d0f7ca41a87edbbd4eadbee Mon Sep 17 00:00:00 2001 From: Christian Ehrlicher Date: Fri, 16 Feb 2024 14:39:13 +0100 Subject: [PATCH] Fusion icons: fix artifacts in media icons The fusion svg icons had some unneeded transparent objects which lead to artifacts during png export/pngcrush optimization. Fix it by removing the unused objects and re-export the pngs again. Fixes: QTBUG-122272 Change-Id: I13c670a90e88dd31cb7a066c3565cf30c42e83b5 Reviewed-by: Volker Hilsheimer (cherry picked from commit dfe5118f927a45c56d508ffa8662e05c2f99d68d) Reviewed-by: Qt Cherry-pick Bot --- .../styles/images/fusion_closedock-10.png | Bin 349 -> 238 bytes .../styles/images/fusion_closedock-16.png | Bin 432 -> 288 bytes .../styles/images/fusion_closedock-20.png | Bin 540 -> 303 bytes .../styles/images/fusion_closedock-32.png | Bin 530 -> 333 bytes .../styles/images/fusion_closedock-48.png | Bin 869 -> 492 bytes .../styles/images/fusion_closedock-64.png | Bin 910 -> 617 bytes .../styles/images/fusion_closedock.svg | 14 ++++---------- .../images/fusion_normalizedockup-16.png | Bin 395 -> 314 bytes .../images/fusion_normalizedockup-32.png | Bin 570 -> 413 bytes .../styles/images/fusion_normalizedockup.svg | 15 +++------------ .../images/fusion_normalizedockup_10.png | Bin 310 -> 234 bytes .../images/fusion_normalizedockup_20.png | Bin 456 -> 342 bytes .../images/fusion_normalizedockup_48.png | Bin 749 -> 487 bytes .../images/fusion_normalizedockup_64.png | Bin 887 -> 579 bytes .../styles/images/fusion_titlebar-min-10.png | Bin 191 -> 167 bytes .../styles/images/fusion_titlebar-min-16.png | Bin 153 -> 141 bytes .../styles/images/fusion_titlebar-min-20.png | Bin 210 -> 176 bytes .../styles/images/fusion_titlebar-min-32.png | Bin 243 -> 214 bytes .../styles/images/fusion_titlebar-min-48.png | Bin 187 -> 179 bytes .../styles/images/fusion_titlebar-min-64.png | Bin 205 -> 190 bytes .../styles/images/fusion_titlebar-min.svg | 18 +++++------------- 21 files changed, 12 insertions(+), 35 deletions(-) diff --git a/src/widgets/styles/images/fusion_closedock-10.png b/src/widgets/styles/images/fusion_closedock-10.png index c364f0a8b20e8c19cd7e5bd366281a274945d0f7..d0c34d618bbbdc3b933259599f56101c7b84e010 100644 GIT binary patch delta 152 zcmV;J0B8T*0`38jUVnQ@L_t&-S7RthOOwpWOi#myL24LsvoaELv(n=Vb92q|GBb^l zF-Qy~2T}u8Sdg7_^TZhwXm}fv9!0#Dif``}u2LQSCml5=h7yPWg&Qhv?AmnhWGyc*Cr3dB4nz88D@r&%c|PTCIhx0c`TAA?F+F^*8BFH z{jb4Nvh2;iC+#bMNm{kuPKuP1SzRw@b-fJnCU0DpIPls8~Hx~O^)`V+)m zM2x+-qo7^Q{OS1tjE3iD6uv?^>XJlc-Ej^1KsiVNW@b73 zREX<&{dx~D8di$vz|=lHe3M9&ZTEm^vRvM?$)L^6;s0GFH=D!D;ull4cf#~mAL{@B O002ovPDHLkU;%=s&wt$j diff --git a/src/widgets/styles/images/fusion_closedock-16.png b/src/widgets/styles/images/fusion_closedock-16.png index e3906770a1cd38e4bcd05f07dfcb160011e0e2de..889c91e43faf3dbaa66908a945aef394244e1ff6 100644 GIT binary patch delta 203 zcmV;+05t!w1E2zsU4H9yx`yoRZ26q5i~|K3845TJ0BHuY|AU;Do13N#lLxV(-uw?zgVO+zE!kP=_o0S7 z2Dt=H3~n%1127E9On(MsKf&fIoCd)Co1Oj`su6^rA!{bXfJBVv=mATd7l1Y+8T1(0 z5Mlxm>}PBNOS@=SUk({JVS!SXH003Jk{lrz_jCKG3002ovPDHLk FV1m4RRYd>* delta 348 zcmV-i0i*t)0RNklD96Q4~GrYrgN7MD2~2(m3mOhgsgqH-9;5`v_GBd)MhSD_OqN zX;ws&N6@20^eV5J+dv(!fhMs)S*^szn3{-uq&B$~C<0^g^ki;m{t<@Z2=S^4L!jWO zeL#~Zfif@_S8GAg8>|K7AqW$M9f4h7x=Ors!uk-g)|FM2r44-FFQG|{QUIn16VPo3 zdvA={{}qslb5%DVD&E15Co3Rx07;YUMZ>}{967EY17p67y<7`O#jT^ni-rY3Zy>JL uP~ueF`jQd<@s($7(|X;IG23+L%J>9CRE~2}V{aY+0000+U4H<)Nkl9$o%GgaAPESS{n3=vmCo^q1kWM2H zgZ1u5F)%kPBL~JWC`b?>ftpI zWGhG^5dR0_e?ajJjPM4Ef#o1-UV`-Cbs^ODzc53QU5ZN%uTz1zG~%;}pn*6H{fEsk zq78%@iewO0!$>zUi%JGk)yq_k6sjg0nj~yevR+P3nl4dcNR`5Yy2Tf@3s`Cb00wHZ Up(rC!-~a#s07*qoM6N<$f>g3vH~;_u delta 457 zcmV;)0XF`x0-OYpU4H?oNklj=b_v4&%4;TJ( z2*5NBUxA$6kJ1lWUcUF&-<(7B6XfbZ>=fi2*nohD_c_fM4u2p?M#K61;<}G$?wQ4t zfvUa$@Y);WIDT?_bNtmrf$74G3C6cK$KRtUde&b13rv#H(Bt>k(o42a zyaK)N^Yt(*%2R*CUV?W9ygUpPKratFyC?ntGCTJ~*upivz%tzk&EJjWNiM z|JWUno&J#KAq})+XgMG|GrcG`JH3}wi?TB_T6440swi>*$Z}Z1A;l3O%Mtoe9YM4M zkS!<05y+Nfa|9_4=)#tTK;pP9C#;9WD8Td$u8<&BEg6ZBuyMhpIFzhxh|dC2ET^a( zz-19BmQ!315#tC#Ifdeq5T7H6$)-cw0RtKZ1DXg2G#d_RK{TL6@qkxG16~~uc!LB6 yfCiM}3wC_b0n$748>RGhz`%A)2DocBVgUdcK#rml=yN6j0000fVxIbiEV6Mwj~fK8$a+)Kbk!WZr>&_;O)n11c5d=t}4pbmbngp+{nJ$K28Mgnyq z;~G|H3AiR)6A9ZitQ;)NSXaGjg#^}B61D+m>%fb?P&Zgi1FX~GS8oBi&k|;wp42sD z^z9(xMJf-*@T!@HSwh6IsqJWKFmF}4em#o6c7V|vkAjC* piHx2>fVangELW`xoLK)=)CVMV0s1FSvlsvX002ovPDHLkV1jTe&C37) diff --git a/src/widgets/styles/images/fusion_closedock-48.png b/src/widgets/styles/images/fusion_closedock-48.png index d0215be922f180c5d320dfb12209979031b9b06d..e915a1098b999a4864ef5fd15632e5822609288f 100644 GIT binary patch delta 409 zcmV;K0cQT?2J8cnU4H?2NklH)tE*0duu1hzp3-l87&;=qk z>b2L>zNvI|XACDCn5V@4KX=9%wbe?N49}!weJQf7@>877cS_^P44?-@EB*;#0eB2N zDqlqA$Gg5-fKsq!Y~ignC4j#G;GDM$k+aN#ym-w_7n5__E;3{5^t*!X# zKhXeetL6J8n$88z0SpMp94NaGL;!RF(CR=FAsAl|wG#UX!pa}?R>D!(UX7_Rl0Qf< zv|!$Ta}70+cZVe1;IC6GG!*t-rWhe2L$V zj!&PMcgl(DoSk&No&aJ1ApFQj{h5{eLwB-d{&og~dJ-D{)Yrf900000NkvXXu0mjf DDM!P0 delta 789 zcmV+w1M2+j1LX#gU4H`dNklljA7>1wkoDN+Cnc!w5XtBB>3!ty?%tf? zTGz@Y8N6sVH*cfmJ+O2|ekMpxQTkD9r?f{De9)S^nz6A5_MX>*1CblfK?QecE$i3lqHLmkKY3>2WmQb4N^?KP;<_)5^ z_x4_XDZ<1~qfv>_A>P@OR_oPwmuH>cK)qfsmz3!Utcy{dt*vKw-K>skr_rcH5_J%& zMlW=l&8N#Q&wpD3#O8t6bU81?g?VHdK%n9ZVFfV8e5}k6!{%eTLRbNm#JpwHe5|q< zb>RE{s?AsczVEL_q7R47#}cRzExfiF%L>3l)xo4qt|diuX!9m^8jXtL{DAZwzh{(g z+IX`9*loAFp7ClEASRYmQrQftXGGU*S2*iQoEKsm=6}I)8O;hYE%T6JCw7IHrg_L1 zB^)3=L=qiM%RJ=BLY5FWLCPujbD4*nVa^gFNx98K0ckWNL?Py(pg8>(g5Jc=Vty87 z9*X`yU@m?VC8>AaRS3X9Brf+YCPNq_H;RhlPyoRAbv_+}0-|`VTmb2t)NCL!1K8}a zg8D)F#DC5WkqN*y9%zXkdPc3~O|fZm25`+bMMd!>IRRu1X48bQ2FRN#rv+gJP*fzI z280zrgbpW|Khbzqn|QF>Zg(}M4d5iDTUoSf*?6-8I5+YbNHW(mqBnvdIJOxJAP9nE z&!}qBn=sJDJ9}a?mK8u4hP`twHAW#ar^=*qGJnt&byl-IVzi#bV<2)z;$a9^^WeCQ zhGE##cpDfFZEJp#F6M;c(BM^F4|knUr-L9k0oGlgn=s~a)-mV)`@q}-j4dI9tTg@S zA7^bQO$JuRwGRQv>7TEFi@^Qq+sYz29lW|+LQ1cZzC&KI`X9Ql+Qqg0EByvI(&+C| TH4a%L00000NkvXXu0mjfpGJ2> diff --git a/src/widgets/styles/images/fusion_closedock-64.png b/src/widgets/styles/images/fusion_closedock-64.png index 43ab9561f13c649cc4e005c653125e62bb7cca58..73c60feb6a6dc2920390a2bb5c8009c4d6eea394 100644 GIT binary patch delta 535 zcmV+y0_gpY2k8WmU4H@gNkl&_X*7~hyW2F0$eHgFRxk!Kt_ygaACH#i(T_wN-Ou(ZgT!VL#01;q;rY|0 z9U&?SQT0UXmRPKW=!$X)J;6{3B<1un1o$s?#Rv$6FX9!5h0l5tq=L_K8Kj2KDiK1# zXORjARdwk08ecgaUe!T+j64mI_>vYT0pAj%tLGsSuzyWa`ep{X1YBDj*U2H3fcY>2 zZevkOkWXXTe;jpx61w5unle9++a+9uFKdIuw1i1`cpkvMMdrVRS$LLAkbRTXj|3|` zTP-mBPLDG%%Qm@jCDOU{1e1mc5CI|}O2Fz5Oswz7%<2zKoz~f1bu1Cy>DZivgv6@i Z3ysO-=Mcfxhco~H002ovPDHLkV1i|!^PKm!(j4O3#g?LXzsR<99bnL)LB}k$>zFQb z17IAx7*Q#FxO;a0Vm_b$SwDPdv)!Z^y$A3jT4Aw7c>eRpcYgx#a{chhW;+G-|Cztm zE^k{iU_-wE^;xK%NTSC8PWPSd0`Rpmi)XwA#g#7dPXM0mJHK@a9GeCJsS8Lg768*? zoasq!v3p&?Eu|;0)#V!W0T`I3NT8XwCmKoe4r% znTOKNXATJ70DpFvZzKU>(|mh86oMCk1LhlXLfB`%Js$$W89)#7jW{55nQzGw{koQwu{i*8=mWt2DIf(Qs(B!69l#ACx_@~fd?m;QA&Gf_XD<*6A(?rg zI}qtBs%ksalN=!Qy%T4;$N|vrROSKR?XcHONNFD6&jWlQ^cA~#Kqe58fFNQXkV}L( zA&8j=WFs*S2%_cz`Ajebg1C7gRwzmoBP;ZhGytDPP9w>9t(7Ez5c7@1AxHt>FyBZN zf&>6g^M8%RAaDbaFyBZ70w(~kU7cXE)Jt3dytlN%@mi-i0EF)6r8CBZ3I)IwW+a0U z0)RWoNdmzafK-eX9fA)4=?pI_1owA?le}~^Z#;H&D+qvb=##B#bCdfFAoT_P%`7Wp zwL|+GBUQ#~hnYYi_04q<_jiM4u~blfeo>D7e1G4|ffUs1(kv?10laR4Js@y~8C?*( z%>x0C!2=K^lAL`Ig3JSf3!xnlBx9^i2*Kt7hNW<67E1tHDbx`%JgRCtQwlWz9cmt6 zdNo!V>+-k?6_vGR+inm46ir<~Y8^d*u6w|_F2*0DR3auiKXkSWz$rja8LPQ<+PVY? zbT^fvkQmzKZ3{qc-d!kCZ{w5{PXxL;yZ0bVUB{q7gKn4p0u&XyD1S;k>Hq)$07*qo IM6N<$f&;Z-3jhEB diff --git a/src/widgets/styles/images/fusion_closedock.svg b/src/widgets/styles/images/fusion_closedock.svg index 627c6e35df2..eb5e472ce2c 100644 --- a/src/widgets/styles/images/fusion_closedock.svg +++ b/src/widgets/styles/images/fusion_closedock.svg @@ -40,7 +40,7 @@ inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="1920" - inkscape:window-height="918" + inkscape:window-height="917" id="namedview116" showgrid="false" inkscape:zoom="63.727999" @@ -59,13 +59,7 @@ - + `1G)l`U4H<_Nklz$EOeU|CcQ zv|j_nQ3VSVMER81dBv&}@DdG-I2n;Dk(nZWByR8NCY6BEtzJDH7G%>o*SqJ5z=-rM zzy#yx2aDrr=l_5gWJa(SFrT}Y5mzHlCNiuB6kC&MlutF9nc(p9kjSv>6`R6{;O$GS fbIRX+rf=p3rD*f!fV7Pe00000NkvXXu0mjf!(?cs delta 311 zcmV-70m%Nk0*eEXU4H=>Nkl zFtIo9x(aqsB7O}JLkyey6F{{#Ho*Z0=JY?C*Gbe&jB3o zHx+arm5rSJ&oJx4=Pn0`qHZ7P|2R(pU=%hR&t)2cQOSCLd;rxLQs*ae0?q&c002ov JPDHLkV1kd+jGO=f diff --git a/src/widgets/styles/images/fusion_normalizedockup-32.png b/src/widgets/styles/images/fusion_normalizedockup-32.png index d9d81af3ebf848c19cf5d83dbce64bd53fca35e9..453449cc7d5af05e9e4a215bf1fc15a4f1a6cc43 100644 GIT binary patch delta 328 zcmV-O0k{6T1f2trUVkb{L_t(o!((6=1yGQamDZP&mHwYTIIRzh1Hh8Mf%qp4PaQZtS{y|*_ zH8>hKz4STd2V)k2M7b@PJ`3{*%xwiGLGZIIe(cMyGvqYxvAm+px8%p z3YuJC@KehH;5g6A%rpk!+^npS{LIW4TsS*Ba}u(}}@ApFyvtwgYyNQ5pTp$xQX6iUV?UbJ>BxszeGdNK2C(ZIqJlfPw9p3~<+M a!~y^Y9!`1pUD%WW00000=CDUg!)_>mufbcVF#&c!T!@&KH zGTYyqGGR8ka)HY5N-w@&TQ9GgUX3vQ8cY9>9h^pMgW1Mt(~2NY z&j6C9ug50PkD%|OX8gjYJ5)g7ei*p1&1I_TZJS;ZfnPmf1*K+lS@wy2it49J5fJD4 z!z4-W*j@&3quV`s*?RTsQUn@}Mh7@7B2Y9}K8P;9fHD*M?zd8j%FF-(-OT=2?v*NV c#+sy;KmAF69O?(hZ2$lO07*qoM6N<$f@du50{{R3 diff --git a/src/widgets/styles/images/fusion_normalizedockup.svg b/src/widgets/styles/images/fusion_normalizedockup.svg index c422036842c..0d7068b5633 100644 --- a/src/widgets/styles/images/fusion_normalizedockup.svg +++ b/src/widgets/styles/images/fusion_normalizedockup.svg @@ -40,7 +40,7 @@ inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="1920" - inkscape:window-height="918" + inkscape:window-height="917" id="namedview116" showgrid="false" inkscape:zoom="63.727999" @@ -49,7 +49,7 @@ inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" - inkscape:current-layer="Layer_1" + inkscape:current-layer="g1123" inkscape:document-rotation="0" /> - - - +