From 17f5a69214d1d4b52444435bd3724e02ca9e0283 Mon Sep 17 00:00:00 2001
From: Marek Roszko <mark.roszko@gmail.com>
Date: Sat, 10 Feb 2024 12:05:45 -0500
Subject: [PATCH] Fix some file icons being shifted

---
 .../bitmaps_png/icons/fileicon_project.ico    | Bin 304886 -> 304886 bytes
 .../bitmaps_png/icons/fileicon_worksheet.ico  | Bin 304886 -> 304886 bytes
 resources/bitmaps_png/icons/mk_file_icos.sh   |   1 -
 .../application-x-kicad-project-16.svg        |  44 ++--
 .../application-x-kicad-project-24.svg        | 189 +++++++++---------
 .../application-x-kicad-project-32.svg        |  32 +--
 .../application-x-kicad-project-48.svg        |  76 +++----
 .../application-x-kicad-project-64.svg        |  74 +++----
 .../mimetypes/application-x-kicad-project.svg |  56 +++---
 .../application-x-kicad-worksheet-32.svg      |  32 +--
 .../application-x-kicad-worksheet.svg         |  27 +--
 11 files changed, 275 insertions(+), 256 deletions(-)

diff --git a/resources/bitmaps_png/icons/fileicon_project.ico b/resources/bitmaps_png/icons/fileicon_project.ico
index a75350c875a02d60bdb8bfce04097ad051d2a8b6..6539e9d7193111413ca5cdee3079b3e60e1c4d1f 100644
GIT binary patch
delta 13471
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
TA`Y}@g)WqsgtE5L%Ax-PFV~o;

delta 13711
zcmeHNd013Ow&&j4(yg>KVzVhK8cdWRs8M4wKDUn~nz-Sp6B$D^G0`~aXg>61@{&L%
z3rQw%)H2@0xJ2U;je93v7sLh?5ReEcvdE6?APt6Rh*IyIx(m0_I5Xe8_ty&_^;Mm7
ze&^J7s_InTZoA~!cFA+y2D2^HzwgP(lcyH!+ETxM+d%Kbdu|sVfpqRnf(!he93He^
z8XiPO4DwoE=WDvQbsa4{_U$dwgB#mPJj(?NW#4QP%dYWW1}6T58{9WLlm7J6Pt;Lc
zO>46+(X!LWX#O{%te(b=GNbUPTeoQC^@0-8gCFjJsQUb?Oslf8vXDH>2R>7uolYA|
zt}_z|s63xQZ=n_duz|<N2Yq__>7b5tQy!ryQyyjs%jaf>()urAX>Cp>ZE0#GM|o=u
zQ$QvByLj>9f3&o;(AJwbY5lbvmMYJkrcLD~wC?I<jn{BJ->E`byHmfVp^jE0o}x8b
z87wtbmazt_bZ3KO<QD4<I2;bz3dvDd%PMJgG}9XBCA65)O-)U-s<?>O*4EPN*RNNo
zx|m}JP`?E*_v=7aZVpBHFTec4Y~^|9<;CB}0O2P2JyKIsL-FtS?b|djFYkmNhvn4N
z)Nx>p9PR68Ml9lTb90XqhmX~C{`~o##l^*GB*Nf78@RTv+NB(D{y{>FQxbqSLb8wy
z!^jQ3Cex*qlz9cGj@1zNZli|ee}AC0;D>`Pxo1!1oI7`}ms+J15*&LXG^judd9)&H
z?yPpQtlKy%x^3QeLeno^d=r5uMg(mo?jA!(dAC5)(amJIoRJYnJYDB>60hrtY}Zjj
z)vm9|yMGugLq{4%35`kd;$L=f3TK0HiZ6Qft=1OWR9Zx<($3Rj+kX0EM#hJv#W;tI
zH<=8XnVIjA*`_IE#mgoSM{Nyrb@XN?IA)q6X4-kH4D;+hD!9rnF-TQvBE6A(R!fE7
zeGPtE%%)XSf4%$gn7XyAY0c$y+E92+vyA{ujYS2twYk|zNgcKLi9^GVPYgP6Vp5P)
z{K4|Z`aSC@rkXF`qt%<<p*7+=wCd2;v^?QBbMA_>60N(It@)kef4wxv)mjDqF)cqo
zKY^`w7@wOJrL?iQfTf0_d|1zCXk%FkQ$)IJYHhyh)M9ivCxf^?n{QOIWq?Zo6D}ic
z0V=CJ%<FQqsRP!#IwWk^^#)N;dg>_jQ=(Pr7qnD%>KHRtospvPP+oNC8`@M+CRf(l
zN;5Jt-oq9eu*)RD&v!Vk<Yw3cE6>Gi)wTk%x*B+8WwffQilrMjZqQ4YF8y8WpW4Qn
zAJepXM<2MpZ#!%e8MHnxhgM!V!(@e*FR`r@mpZ2Q_I7&p>eZi;laq&_K_fN?48l_P
zCKJqV0cadsfwiiC9UUDMaILVK9|0v_xesgo{mCJJ537n)QOtDsKz{{g4j_>|%^rwC
z1Z*L)o$xUMhHKZZNo3oEU~@%91qGrdK0baB2_F+^f)3AyDznL<o&hAGr^x_&S_@h6
zzW<B2T?Cg{NdIu#P_~s=$nB7t?@0pijF2pl20)tNa@!?_%yl1477jF<(~^__mV5em
zRi1RDiEMJ88Y&%byljuZ3j1A%x;WH)r;m@D6db(Z#PFeOlIG3aP_*`gyQGh08p-tN
zZrrw>UQV*7ku{cRwuxLheY}jcDa6%yAl7)u5=OM?i8a0Sl3r6RwL3S{>WpMs`ojU5
z_cbAj9)k_C4bN$0?R-D+@IKB*=CpY(z^z40ILh@B&mQEA3b1z+vdy^Q8(~@Hq+Ga0
z+ImN`Z73%v=SQ-}x|n2IP1fr4^K7eNn-{nR6Si5G%3F~P^;(E}zIaNt=#~$9kqq~m
z;#RhAE4|g?zy(ectzN$QJ2tVUr24T2UgI6+R{ilxaNsMjDo&F{p?;wac~_k_G!?84
zJ?6IYL;oO!J=%D3N)YMkGr0GUFNM+i9iLFgjSARxTVc)qAePM$h8b9sz%_frBu3*2
zs_s1v1-WFBcRwR;3q^-_Lo@xXRcYt6b*a`$K-s7$lS$ToB-`7U^nWZ+v+UE=GS<*s
zQ$@mG9sTR01XdsKs#psv`5O36@sYi><ooZOQt8Q~Y$t<=<iR5fh96T6tHa&WP)}>K
z(%HzUJT=FWuShyY*8BVU>PH@T1Wf7xvN33EY$UxN8#u1Hrkb`wyadBc>kD$72CW&q
zth~IO78exI;-Vs2Qc|KNSmR|lplmk4n5GD!9?r%nWj3^~7fOd|UiM{%Yinzx`cza@
zbT=(6?T|J@O6y3jx7CPEFDxt+v*I`}6YNBHVK?~>_L%^+AEINr@B~TgYc)aico#<O
z0PaGXv@A?`m>l-+4G0ev@hu>Rs0bLar%bSkVH5U}qfZ4JQ&Lh^VH3DXPk2DpY%47-
zEybF517J9YMx%gn6ZXHcW<;PAw7vo9SQ9iM4hB1y^zR=`Li(FbVE7hDw`03{-f?j;
z-ga>jVlk2RhJj?8!E*vqc1R$7P%?tt0%-uG36NqS(K{|2x!Zpd+xgC(J?nqr{P~3R
zvuCQwi~*}G@lySzgj01Fk`nXncKdW}zT3%@C*4vK?PZ1E?I7IKZ=3UWd`>T)Ink1s
zm^c~Fh`z@I1C3J1&}GuF;4h@mpl>jxM$Efd^3H0K7%-T$1k8c$(QGQ%{UyC{;X)Fg
zMr6gnFM#P`NKQ&DB7FuOU<A}#L<;o8=7)5Wh(I0DXRwYa&=Z><juP_!v_Q;SEcg-k
zr$-r>*@#D?dN+I$LvKM`fWb#qiXAq9T{3Fhpg<YbXUIwcoK57Cxv4UzV95JqhSe<g
zPve4R&gP*T87Cx@^H*#K?Lv+RF1Y&KELw5)1ig@y1RZ<y00=w`(CtD}peHs5WB<+m
zHz2H2_a-&RHOe$1hHWCH!`ubfQ;EamC7bCJvV}y31}HW|)?o#t|8i&wR<b!Xs(0<y
zPgy9S+G}ZSAX&rwEU-JVyA#Hw4aJ2d(N8fMF+8ew{-^&%t07=TCEQB$cW%NnN2su$
z>;(21vD8xW&SKc$%V_?NjkKw(g!EcI*sUffgO<hHAPB4I1Q(20?31@VoVL{0GOKvX
z6z<!GGeE+ZOp@D+zHn%ySvWa0h@2TY`k}M4hSMv{rqjCpBE5AJ!nLbe6xz@FQ*7IZ
zL))ng%dao=dRKjY{XK(Nmy=1d9_!cl`oWzPWB-z)d)ao<3?X;k&P~wV??FD$SYbbb
zH_pyxKgejq^*j<D+0Um059MteXvy&d+FsTOBf5SREYMLV0iu5=gGQy5;=412(Z-u_
zTEUGE`Y~M|1l&ecgku-~vBrJq*Lv5GpG!-Q?V(kvNo2>EKIHHiqXlP8-QFDy^~iVs
zwHbd<C(Gk)F!Mt#RTt%B5qEsOH>@`+ZUaW{X`tGGrm|uRhVXU(TV_AErt(teF^#3g
zaFjTEj6-LTjYC~s9SqKYxZ%NE@a<L%yK&!ETt*!&MD==Xq&IZC_R3`nU1pA}dI@-U
zZ@k>YZi_K3&AoDkUdc!!jwifKa6zT8E!X1)&O8WgX=A5$0iGJrgBCo%gD85Bno8{_
zY1)PJv>ZZub}5I-u>oDvO$eVLbnZw>O8Vr14X7`?1|HQf^jEyi=@x=FksnhoP&kIk
zsx|%0ckbN5o5)?IlHuC8_Ij+-0l7*21OPDwyfdVyr{9H(bR4v5l%^2AWGY7g0vzIG
z;5a|C3WV|d0Dxn4z)1k~Re)a3z#VUm(}0e*=Ldi__0pl`s%1D?-XlBSny4xCdTa!V
zoH)e4s}d@}afxk4g)mh?%-SUckryY1`sy|CMucb>lD7dp#Rxt48eUZ}v;p&Dtt$BE
zpMPdRI0D}!tM*TGg9a^u$BlOI3^?ZJnh}T~IJ@tPA<4oVH#kYnuvSZ$PsYwQ!{JXM
zVO^`i#Pen_(GTiNfRnwPteyN^&q^p&0{0H6M&mffP&m@zdg4Oic!#SB+)>~UUO((g
z9@`~H66Ngg-_K+IZ9}nWLD%3?g{J>h4)y<YKm`XQ#P9=@e1ek4C^-n>--T0hqmo-N
zkA;C&@(GyRAvhx6ggr+Vj<K3yLZ-pQ<U{@o=?L560fpP(VmaUsFMzXh=xP>RC#h%8
zv|We86wVW}e*0D{hDPvmO4HArY6A;L74SH8kFm)KXMVzMbp7^&X1LJNG<*C{XU?3N
zi*eq76T^l?u-IvMu>C|xP^y};UWjNYUa^EYo*6+#PKm}S$y5k;0;t`F0Wc|;k|8sp
zTJWz-jL1mt)XN$Z+VLZcxU!$U;>=8VuBHoPT35#Ou8bL788f>wW_4wRcV*08=XNbJ
zoNb#$2Qa35!Gwdx8k+F?b-jz0%+~_`Ryg__@~)6oMlT5EChCB5)(HR<8$)?N5)$M~
zdOST!C!Gt@rSsw9Hq?TT&-j>&+jQZ#TgduB!*sxTC&^4}ZwA7r<?=J%(}KNU!THxu
z2l_)Q1X<QVr)TV4U$C$OLkspIuJz#gJOo?y;G*LPmF~^2!Enul&!=*KBf2vF*p;y$
z6=umQKp+I&@iSG!qmiuo!bS38WN*PyS3|<R^n%DMN=#_gp<m2UnEpEE!t)9<P{&*p
z&zK>9G8wBNWP^7^Ji&E<m)7}|y%(iDFsflDJkgUyuMO_aUa0nOW5bfa^K*!<a`Bp}
zGw|{{pMp>S0zt*+cw^Q=H+WHm*%>WBXzr|lL1Omew=DS1j^7U;ZpWiuOtkY5Z~1$;
z)#hAc?{IKZlA|NMNT#2uvpS~zO0-XU<V4z1RmrNuZwxqX5Pm}dJ6{im<@4(D{wu<1
zGkgV5`-V9_eBwPF`x(AuZl?}ghf8|#&jyjkB~wFF{`fmu_VyxLclsdcw?Y@IF;1h7
z>Kn`+zDySG-%bnnZo!vHuod2E3(rZMUhoi{ZZiAjArIYvC%yv3-!On~fw&lh6o{qZ
zNqYmlG4I2HC;eaR>6(&=PmRvQcaP1*VZx1zNwD&s5If>|okQr6j%AaG>#DINa>=;+
zH!nPRG~7F4?=N&j{cwK)bjl4scT_{b(g@-7h^W`xTHx*AzOJTk4=9SoCwP+)H_x(@
zN3qL3=xbeHBK~PV)LBPY@)N+XNcgfbBDM1tLGO+5dBlXTv~1z&)NtW-bw05;kM}pC
zi$dTGvBe0B&O6~#Qxkqb`4wxghP&0l!;I>ga7)67>RvEx0_cKnI+qk3Q-!&|hJ1>=
zv%<sD0&iY=$Ad-L7avT@AYjeP%EGs2j2T%Fo1U6N)<=7hZP6wZ1~U-I+<<dWc22Aw
zl*#NrPjqu~!k4`)l`tczNs07QdOAfXes}divUat}49_+cjzLU+zSq!7*&`D@{ETVG
z4$$n&m&L5FI6o4*#%ja|BN%wGXO-|2TN`rkp--<2Aswr`_W<vK=HaV1M6yH84Gj&5
zr*OC~$D>-)84<OdB=j{IK_B~xU^fNa0q@Zw*CtHWz>YUo8*$2EPyjf%D{#6791-;b
zPLd8hP;Ej7G~qP}|7K}mm^27A19aeiX1seqdsXlp9e6s1y&4#zZ#Vo32%SZ+SmtGz
zuLDm4@F*SF%dCQ7%wL9PEYQG?w^s)$oztRkwSZ?6){u~p@DeC3)Re%LMfZ6^Sit=>
zmDPdmS_E2)jbI`Jm@E_*E%Suu{JW|ljTJ%b{s<~dO+f5{FuQ}S^&dw<V#fOFHSn_n
zjuJF00?<)zP?!K=&@KEV2|+nI)X(3lD&SWJ1Vh9&AHdNTsAD7Cxo#l<?qi~3k?@)a
z66h$3*?E9`%Zx!DFbY5eqrWIIbD+V<%>~)C7<fFxzZlxg@&Rftvt2AQ+r?sMVi!wn
zms}<>wr79;Y98~iD*UhEV_AD+I(uYi3>QnOlB+$ZGQ;wJlE=WcNHIJ>$tNgzjFMA1
z=agJfa-))4lzf1aPf+q0C5JVD9RPJUwV=*&P{*m~UEn+PhiN2sf0%7kT=e5)##vt@
zd}!{FLV|4J=LT}Nwe}1S;?yt_k+jP;`JAsH6Ukd_Po@MYMA}B%$n;>Dh|K)R7WCsN
zm3ZIwaL!njh_wy6Hclnpu=ObnQ;BGscgYkTQK1nlZJyQBR7sT0y?&NTEVcExIY&pd
zYQ$oj>wiD5N`Ux9BNp0tx<HjIlz4&Ds0C7oE4NUU0oB8aa_^*`m)bqK#VQggZzrmc
z6V=~|8stPh>_i1QQ6Wy$NGEEH6ZNDMHQtGu>_k27L_O<7&2XY-J5lqTs0b%2(usP>
ziF(zETE>}pzUZ)R-S%x9iOhs?TLBzT{1DO#pOfKE#6Bl8#99UMIv~XIM|rD7h2WhB
z?pU_6ysMnlzDAJ;8g<tyTSw&ykiDtMhKNm%@@9(yP%cedC642M0Mt8rl)uEk%Y6^r
zzv{WZVp}M0l{`P-c7f<ay~qPazHqs)N`pS;HiGyQz1Sp+Bj*Q8BR}Kb2k}}(94xkj
zO%k~vOq#r&iw4OCMH0YtME4!sd}-$A+!7FNQbepFz9@Qwte7{JY};;^2XZq4JjZdq
zVn-<NA-eD5K9>Hxm3szsx1p#dl=m0ik8-=Em>t~Xz}?Ah<i)kW6P}X(zMFdl7<;%~
z3S&EbgayWa?t6uC7(TxO;}CbA$M)hk+1pb4G46^?X8yp{NbSeDN|`J^$>mAyr?^`(
z*>r|WmD&?HgTSg2X(A^{?Ma+fp)JYWUa379erm;R!zYO^q;~inl}y6-h>xW9Ob+%5
zta*Gk_lDG-&A~!Paz-w<RBF#fCqpu_fO}qQFK{M{oyl@%vdWpPb0(Xd$rfj_&6#X>
zCOe!-o_A`bD-WXuo2ppcorlrt!8gccRZsr1)b6g4y^!?ONG~M4HPR2sKANe1XsSOS
z%tm$&eAyi$M!NGbB!l=snJ0z>@i3kb^Zp7Za>-Z)6U56iG6yb46BS+vZ&GmMqoy(5
z-u98a#+swR#_+e9r@)Vaq82E;C;4WLw^-qg=WAr1m>JGTDa^@yX(uyUVLr|0bu!;l
zn9uT;JDKk*%o%)YC-YN<Ih(gD%#a=YMuj<#KheqDqA(-)1D(uo6=ozaF9jSztGF#z
z2!oD2uLxh_x5yeyc<L4Yj@14tFE1uk@ZEd-H6B*WGX7Hy7qIvEa-Q4UzJlj{PEHA?
zd0&3Y?n8Jdx(>Hy_%(z0?lZ!Zl5rJp<D`z)`8%A?#fXU-2!WW&;WZ(A{u7exY92PJ
zjx~T2a{qH7adh({BZt9m5*#SG{)Nfj<ZpAv6H^|g`JaCXa&K37V}Q2?5*|E4a($bJ
z{gIF1Z*jt<MbF^NkP*Mq!_O8$J`ByH{5_QC|LqNs4-{%LQ;8!gL^6KBpXMajI502Z
zZz8fh{n+jG=8bZZ+rce|>vNO@-8BQ~Z`eNg-~k5wjMw4EUGUKlL5lzsEgk=i_u!-+
zf9HSZT;b+l0yloZ3Gmwq#LUNgxO8eg8tOs7kP&}a2CtC}gbz633#N-99>O|t+by2W
zXO!eFVvX=J#%j#p^(B61BjGR3mB0}KIGn<jlIK_a6;7x>uo)gB1`Flz%?zt8Ierl5
z;1xuAFl4mky`9eh<QIR%M>qEK3VdusbZu4!jK&WlfaB3BV87v0Ib+>t(X>q-MKN=+
z5Fj<};%hjm&tBfn85_u(ig2`;y%dBk-|`KdH0V2+Froh7SH!Vwyer&Yi;nEUN~D$p
zd^0CKe3(DNk=gUZjQFku?@J)_mRgVSt(+8OLs<lzAqC&_R$dw@@dx1G1R7oye0k}~
z)BG-lj^_h-Y4TZqDQ7t~GlUjI&!cq*V0@}?VCTe^0fIl7Z1pFRUS=|Wl}W0zgMv8Y
z91r2(R0s#33lbNd<%fxz&+&JB(icvoxhrPUs*nCe>vw)e8<I~`I9}0t#JY!sK<U(Z
z{;g-EAP->(FGacwZw(dTwJEOXaX~72+;DY<=n)4OkWzfZ71w=j=q~#1F?eq9?IzAb
z;)~se-Wz-kq6Z_sHVhOa;tby6kvKyS&JH@>;!2Qkv8*^e&d?nSK1@|E#2HLnN7o`4
zGjVqq_x{C|aRyg-e(obep&JLEbJe0<D?*_!iVa{$E8gxbmUb3VNx{ZyMJV_iAQ11k
zr-1gD2(396uqBM66|fq{(F#}_<2;}ct73jDz!dy82>%}j;Q`A*6P2p#LMvzsO)K2H
zDzydcyq4MSfClAlA{L6uE`aqZMXX3E>NXE;OX;SHyTNX!?LycVwl`^;l!?2|wlmm}
zek;NO@Y^`t;}7hllex3NOT_sf8GP}eRQ+YR&UHGu>pF`bsP)8d`EZ5-?yeDFx|0Co
zodg)|Bv$HSV7OBPrn`$z;=vAfd&ni(XdImQOfZY#;|x9`*bHE&zW4-^vLP&i6{hPY
zTLG!J95;+b=`55o9y7&wU`pYwMDvWt?6DHF2O5e!;3@VV*X%JKv&VSM9^)~4jK}P;
z60-+V#UAh!dt)?vjK}OT9<#@I%pT)0d#uFlfmE>vJjLE<&EDs`fyeA^+$|4X50UYh
zJuk#Dd#uFldF@f{S@)>+h-UBV9)ne!@wLHC{5|qm`*OAej@jFQbufFLd!WSZ0nSUz
I++lG0A9Z--<^TWy

diff --git a/resources/bitmaps_png/icons/fileicon_worksheet.ico b/resources/bitmaps_png/icons/fileicon_worksheet.ico
index ebb1a0f02537d61112aa8ac7778a6990f60c8dd0..1b10a7887700cbaf9705f179d176a7354cbf8042 100644
GIT binary patch
delta 15906
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

delta 15993
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

diff --git a/resources/bitmaps_png/icons/mk_file_icos.sh b/resources/bitmaps_png/icons/mk_file_icos.sh
index 951a419712..7d6d0f7826 100644
--- a/resources/bitmaps_png/icons/mk_file_icos.sh
+++ b/resources/bitmaps_png/icons/mk_file_icos.sh
@@ -6,7 +6,6 @@
 
 # create output directories
 rm -r tmp
-rm icon_*.png
 mkdir tmp
 mkdir tmp/16 tmp/24 tmp/32 tmp/48 tmp/64 tmp/256 tmp/ico
 echo "all directories created."
diff --git a/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project-16.svg b/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project-16.svg
index 806230f0e0..51b12f4fc4 100644
--- a/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project-16.svg
+++ b/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project-16.svg
@@ -5,7 +5,7 @@
    viewBox="0 0 16 16"
    version="1.1"
    sodipodi:docname="application-x-kicad-project-16.svg"
-   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
+   inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
    width="16"
    height="16"
    inkscape:export-filename="../../16x16/mimetypes/application-x-kicad-project.png"
@@ -19,6 +19,8 @@
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:cc="http://creativecommons.org/ns#"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
+  <title
+     id="title1">application-x-kicad-project-16</title>
   <sodipodi:namedview
      pagecolor="#ffffff"
      bordercolor="#666666"
@@ -28,15 +30,15 @@
      guidetolerance="10"
      inkscape:pageopacity="0"
      inkscape:pageshadow="2"
-     inkscape:window-width="3840"
-     inkscape:window-height="2109"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
      id="namedview30"
      showgrid="true"
      inkscape:zoom="32"
-     inkscape:cx="24.515625"
-     inkscape:cy="19.515625"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
+     inkscape:cx="7.828125"
+     inkscape:cy="8.890625"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
      inkscape:window-maximized="1"
      inkscape:document-rotation="0"
      inkscape:current-layer="g19868"
@@ -59,19 +61,21 @@
        opacity="0.13"
        empspacing="2"
        originx="0"
-       originy="0" />
+       originy="0"
+       units="px"
+       visible="true" />
   </sodipodi:namedview>
   <metadata
      id="metadata43">
     <rdf:RDF>
       <cc:Work
          rdf:about="">
-        <cc:license
-           rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title>ps_diff_pair_tune_phase</dc:title>
+        <cc:license
+           rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
+        <dc:title>application-x-kicad-project-16</dc:title>
       </cc:Work>
       <cc:License
          rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
@@ -146,7 +150,7 @@
        xlink:href="#radialGradient1350"
        id="linearGradient5941"
        gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.8860144,0,0,1.8013732,194.13936,137.54459)"
+       gradientTransform="matrix(1.8847848,0,0,1.8035916,194.05657,137.75673)"
        x1="-160.86667"
        y1="118.53333"
        x2="-67.733337"
@@ -257,19 +261,17 @@
        r="38.302299"
        gradientTransform="matrix(0.45892372,0,0,0.45961851,76.163443,-114.92042)" />
   </defs>
-  <title
-     id="title159431">ps_diff_pair_tune_phase</title>
   <g
      id="g122"
      transform="matrix(0.1239317,0,0,0.12301587,0.87606596,0.25396825)"
      style="stroke-width:2.02474">
     <g
        id="g19868"
-       transform="translate(-1.6057103)">
+       transform="matrix(1.0159894,0,0,0.99948801,-11.633281,0.03217759)">
       <path
          id="path5939"
-         style="fill:url(#linearGradient5941);fill-opacity:1;stroke:#bebebe;stroke-width:8.09893;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
-         d="M 32.501213,1.9077674 H 88.708856 L 119.60566,32.377712 V 116.5328 c 0,4.22471 -3.67892,7.25475 -8.10201,7.25475 H 32.501213 c -4.42308,0 -8.102004,-3.51369 -8.102004,-7.7384 V 9.6461662 c 0,-4.2247032 3.678928,-7.7331313 8.102004,-7.7383988 z"
+         style="fill:url(#linearGradient5941);fill-opacity:1;stroke:#bebebe;stroke-width:8.10127;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+         d="M 32.523812,1.9528697 H 88.694808 L 119.57147,32.460337 v 84.258723 c 0,4.22991 -3.67652,7.26368 -8.09673,7.26368 H 32.523812 c -4.420196,0 -8.096722,-3.51802 -8.096722,-7.74793 V 9.700798 c 0,-4.2299058 3.67653,-7.7426543 8.096722,-7.7479283 z"
          sodipodi:nodetypes="sccssssss" />
       <path
          id="path5956"
@@ -287,7 +289,7 @@
          sodipodi:nodetypes="cccc" />
       <path
          style="fill:none;stroke:#909dd7;stroke-width:8.09893;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker3403);paint-order:fill markers stroke"
-         d="m 59.088453,18.258065 -19.605288,0"
+         d="M 59.088453,18.258065 H 39.483165"
          id="path3399"
          sodipodi:nodetypes="cc" />
       <path
@@ -297,13 +299,13 @@
          sodipodi:nodetypes="cc" />
       <path
          style="fill:none;stroke:#909dd7;stroke-width:8.09893;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 95.398776,75.161292 -32.185454,0"
+         d="M 95.398776,75.161292 H 63.213322"
          id="path2280"
          sodipodi:nodetypes="cc" />
       <path
          id="path5943"
-         style="fill:#ffffff;fill-opacity:1;stroke:#bebebe;stroke-width:8.09893;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
-         d="M 87.329815,2.8578234 V 26.387097 c 0,4.372946 3.529644,8.016302 7.773647,8.009965 h 23.320958 z"
+         style="fill:#ffffff;fill-opacity:1;stroke:#bebebe;stroke-width:8.25712;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+         d="M 88.040797,2.030208 V 26.20868 c 0,4.493601 3.570368,8.23748 7.863328,8.230969 h 23.589985 z"
          sodipodi:nodetypes="csscc" />
     </g>
     <g
diff --git a/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project-24.svg b/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project-24.svg
index 2df33da0b7..7cbbb7ce79 100644
--- a/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project-24.svg
+++ b/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project-24.svg
@@ -5,7 +5,7 @@
    viewBox="0 0 24 24"
    version="1.1"
    sodipodi:docname="application-x-kicad-project-24.svg"
-   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
+   inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
    width="24"
    height="24"
    inkscape:export-filename="../../24x24/mimetypes/application-x-kicad-project.png"
@@ -28,15 +28,15 @@
      guidetolerance="10"
      inkscape:pageopacity="0"
      inkscape:pageshadow="2"
-     inkscape:window-width="3840"
-     inkscape:window-height="2109"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
      id="namedview30"
      showgrid="true"
-     inkscape:zoom="64"
-     inkscape:cx="16.875"
-     inkscape:cy="12.414063"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
+     inkscape:zoom="22.627417"
+     inkscape:cx="11.976621"
+     inkscape:cy="12.882602"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
      inkscape:window-maximized="1"
      inkscape:document-rotation="0"
      inkscape:current-layer="g30744"
@@ -59,19 +59,21 @@
        opacity="0.13"
        empspacing="2"
        originx="0"
-       originy="0" />
+       originy="0"
+       units="px"
+       visible="true" />
   </sodipodi:namedview>
   <metadata
      id="metadata43">
     <rdf:RDF>
       <cc:Work
          rdf:about="">
-        <cc:license
-           rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title>ps_diff_pair_tune_phase</dc:title>
+        <dc:title>application-x-kicad-project-24</dc:title>
+        <cc:license
+           rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
       </cc:Work>
       <cc:License
          rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
@@ -187,7 +189,7 @@
        xlink:href="#radialGradient1350"
        id="linearGradient5941"
        gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(3.7245395,0,0,3.7245395,382.2063,282.44422)"
+       gradientTransform="matrix(1.3960469,0,0,1.3364508,211.28255,-53.754104)"
        x1="-160.86667"
        y1="118.53333"
        x2="-67.733337"
@@ -299,7 +301,7 @@
        gradientTransform="matrix(0.62436744,0,0,0.62952265,76.161905,-128.76554)" />
   </defs>
   <title
-     id="title159431">ps_diff_pair_tune_phase</title>
+     id="title159431">application-x-kicad-project-24</title>
   <g
      id="g122"
      transform="matrix(0.25,0,0,0.25,0.74999817,0)">
@@ -317,111 +319,112 @@
            style="stroke-width:2.7728">
           <path
              id="path5939"
-             style="fill:url(#linearGradient5941);fill-opacity:1;stroke:#bebebe;stroke-width:10.9206;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
-             d="M 63.000002,2 H 174 l 61.01562,63 v 174 c 0,8.73506 -7.26521,15 -16,15 H 63.000002 c -8.734786,0 -16,-7.26494 -16,-16 V 18 c 0,-8.7350437 7.265221,-15.9891089 16,-16 z"
-             sodipodi:nodetypes="sccssssss"
-             transform="matrix(0.35853417,0,0,0.35907698,75.809177,-155.13704)" />
+             style="fill:url(#linearGradient5941);fill-opacity:1;stroke:#bebebe;stroke-width:4.00498;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+             d="m 91.636375,-154.38397 h 41.605465 l 22.87013,22.60585 v 62.435225 c 0,3.134341 -2.72318,5.382346 -5.99719,5.382346 H 91.636375 c -3.274007,0 -5.997184,-2.606828 -5.997184,-5.74117 v -78.941071 c 0,-3.13435 2.72318,-5.73728 5.997184,-5.74118 z"
+             sodipodi:nodetypes="sccssssss" />
           <path
              id="path5956"
-             style="fill:#909dd7;fill-opacity:1;stroke:none;stroke-width:2.03371;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
-             d="M 233.125,172 49.000002,219 v 19 c 0,7.73556 6.264682,14 14,14 H 219.125 c 7.73527,0 14,-5.26444 14,-13 z M 45.423678,238.37052 v 0.371 c 0,2.2665 0.492013,4.40655 1.345782,6.35064 -0.85761,-2.07323 -1.345782,-4.33886 -1.345782,-6.72164 z"
-             sodipodi:nodetypes="ccssssccscc"
-             transform="matrix(0.35853417,0,0,0.35907698,75.809177,-155.13704)" />
+             style="fill:#909dd7;fill-opacity:1;stroke:none;stroke-width:0.745835;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+             d="m 155.40331,-93.384042 -69.014471,16.864685 v 6.817638 c 0,2.775698 2.348153,5.023524 5.247536,5.023524 h 58.519395 c 2.89937,0 5.24754,-1.889002 5.24754,-4.6647 z m -70.354963,23.815275 v 0.133123 c 0,0.813272 0.184418,1.581172 0.504431,2.278756 -0.321453,-0.743923 -0.504431,-1.556883 -0.504431,-2.411879 z"
+             sodipodi:nodetypes="ccssssccscc" />
           <path
-             style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:14.236;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000"
-             d="m 124.01844,43.577116 h 59.12705 c 1.09189,0 1.97092,0.878989 1.97092,1.970877 v 27.592651 c 0,1.091888 -0.87903,1.970877 -1.97092,1.970877 h -59.12705 c -1.09189,0 -1.97088,-0.878989 -1.97088,-1.970877 V 45.547993 c 0,-1.091888 0.87899,-1.970877 1.97088,-1.970877 z"
-             id="path6035"
-             transform="matrix(0.35853417,0,0,0.35907698,75.809177,-155.13704)" />
+             style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:5.22085;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000"
+             d="m 114.50755,-139.46515 h 22.16224 c 0.40927,0 0.73875,0.3154 0.73875,0.70721 v 9.90087 c 0,0.3918 -0.32948,0.70721 -0.73875,0.70721 h -22.16224 c -0.40927,0 -0.73873,-0.31541 -0.73873,-0.70721 v -9.90087 c 0,-0.39181 0.32946,-0.70721 0.73873,-0.70721 z"
+             id="path6035" />
           <path
-             style="fill:none;stroke:#909dd7;stroke-width:3.91837;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker3727);paint-order:fill markers stroke"
-             d="m 148.71057,-142.40949 -14.14254,0.0452 -11.57276,11.55219 -16.25019,0.0452"
+             style="fill:none;stroke:#909dd7;stroke-width:4.00498;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker3727);paint-order:fill markers stroke"
+             d="m 144.2361,-142.38307 -14.7851,0.0452 -12.09857,11.54403 -16.98851,0.0452"
              id="path3265"
              sodipodi:nodetypes="cccc" />
           <path
-             style="fill:none;stroke:#909dd7;stroke-width:3.91837;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker3403);paint-order:fill markers stroke"
-             d="m 121.66508,-142.61565 h -16.8511"
+             style="fill:none;stroke:#909dd7;stroke-width:4.00498;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker3403);paint-order:fill markers stroke"
+             d="M 115.96181,-142.58908 H 98.345085"
              id="path3399"
              sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;stroke:#909dd7;stroke-width:3.91837;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1676);paint-order:fill markers stroke"
-             d="M 146.40905,-130.8121 H 132.75101"
+             style="fill:none;stroke:#909dd7;stroke-width:4.00498;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1676);paint-order:fill markers stroke"
+             d="M 141.83001,-130.79387 H 127.55142"
              id="path1672"
              sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;stroke:#909dd7;stroke-width:3.91837;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker1956);paint-order:fill markers stroke"
-             d="m 148.3602,-119.00855 -13.65804,0 -11.70689,11.80355 h -19.31028"
+             style="fill:none;stroke:#909dd7;stroke-width:4.00498;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker1956);paint-order:fill markers stroke"
+             d="m 143.86981,-118.99867 h -14.27859 l -12.23879,11.7952 H 97.1648"
              id="path1918"
              sodipodi:nodetypes="cccc" />
           <path
-             style="fill:none;stroke:#909dd7;stroke-width:3.91837;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1936);paint-order:fill markers stroke"
-             d="m 121.04412,-119.00855 -16.23015,0"
+             style="display:inline;fill:none;stroke:#909dd7;stroke-width:4.00498;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1936);paint-order:fill markers stroke"
+             d="M 115.31263,-118.99867 H 98.345075"
              id="path1920"
              sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;stroke:#909dd7;stroke-width:3.91837;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1926);paint-order:fill markers stroke"
-             d="m 146.40905,-107.205 -13.65804,0"
+             style="display:inline;fill:none;stroke:#909dd7;stroke-width:4.00498;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1926);paint-order:fill markers stroke"
+             d="M 141.83001,-107.20347 H 127.55142"
              id="path1922"
              sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;stroke:#909dd7;stroke-width:3.91837;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 148.3602,-95.401454 -28.12398,0"
+             style="display:inline;fill:none;stroke:#909dd7;stroke-width:4.00498;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+             d="M 143.86981,-95.408265 H 114.46803"
              id="path2280"
              sodipodi:nodetypes="cc" />
           <path
              id="path5943"
-             style="fill:#ffffff;fill-opacity:1;stroke:#bebebe;stroke-width:10.9206;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
-             d="M 171.00001,2.0184637 V 49.018464 c 0,8.735013 7.26484,16.012659 16,16 h 48 z"
-             sodipodi:nodetypes="csscc"
-             transform="matrix(0.35853417,0,0,0.35907698,75.809177,-155.13704)" />
-          <rect
-             class="cls-8"
-             x="76.167709"
-             width="62.436749"
-             height="62.952267"
-             rx="13.874819"
-             id="rect5459"
-             y="-128.84485"
-             style="fill:url(#%D0%91%D0%B5%D0%B7%D1%8B%D0%BC%D1%8F%D0%BD%D0%BD%D1%8B%D0%B9_%D0%B3%D1%80%D0%B0%D0%B4%D0%B8%D0%B5%D0%BD%D1%82_10);stroke-width:2.7728" />
-          <rect
-             class="cls-9"
-             x="76.167709"
-             width="62.436749"
-             height="62.952267"
-             rx="13.874819"
-             id="rect5461"
-             y="-128.84485"
-             style="mix-blend-mode:saturation;fill:url(#%D0%91%D0%B5%D0%B7%D1%8B%D0%BC%D1%8F%D0%BD%D0%BD%D1%8B%D0%B9_%D0%B3%D1%80%D0%B0%D0%B4%D0%B8%D0%B5%D0%BD%D1%82_28);stroke-width:2.7728" />
-          <path
-             class="cls-11"
-             d="m 95.379016,-101.6154 7.157984,-9.18374 c 1.41677,-1.87214 2.1253,-3.27196 2.12559,-4.19951 0.01,-0.27545 -0.0686,-0.44072 -0.1582,-0.69991 h 12.2472 c -1.33019,0.92181 -2.60497,1.96856 -3.55796,3.30805 -0.43472,0.53999 -1.08644,1.37543 -1.95514,2.5063 l -9.08823,11.834905 10.84676,15.634264 c 0.5148,0.742349 1.3521,1.804894 2.51189,3.187637 0.37072,0.390088 0.82512,0.917409 1.24268,1.251579 h -12.48734 c 0.0898,-0.338008 0.15037,-0.850513 0.15652,-1.201297 0,-0.927043 -0.61188,-2.267807 -1.83564,-4.02229 l -7.206114,-9.865503 v 10.059394 c 0,2.344353 0.538887,4.08526 1.440848,5.029696 H 85.533222 c 0.603392,-0.611357 0.871042,-1.515932 1.055917,-2.373584 0.121343,-0.879339 0.169788,-1.768025 0.14479,-2.656112 v -27.663369 c 0.02497,-0.88808 -0.02348,-1.77676 -0.14479,-2.6561 -0.184954,-0.85764 -0.452593,-1.76215 -1.055917,-2.37357 h 11.526783 c -0.901961,0.94457 -1.684841,2.47162 -1.680995,4.7988 z"
-             id="path5475"
-             style="fill:#ffffff;stroke-width:2.7728"
-             sodipodi:nodetypes="cccccccccccccccsccccccccsc" />
-          <path
-             class="cls-11"
-             d="m 128.03824,-104.55315 4.3e-4,22.275415 c -0.0231,0.764517 0.01,1.529717 0.0963,2.289512 0.13886,0.750867 0.58118,1.516346 1.10438,2.068721 H 118.433 c 0.52288,-0.552607 0.72456,-1.317983 0.86379,-2.068721 0.0857,-0.75992 0.11796,-1.525006 0.0963,-2.289512 v -18.159305 c 0.0224,-0.75633 -0.01,-1.51329 -0.0963,-2.2649 -0.14084,-0.73808 -0.35763,-1.29982 -0.86423,-1.85121 z m -4.19527,-14.33943 c 2.66504,0.008 4.82349,2.18434 4.83148,4.87138 -0.004,6.49052 -9.66691,6.49052 -9.66258,0 -0.0264,-2.70119 2.15204,-4.89777 4.8311,-4.87138 z"
-             id="path5477"
-             style="fill:#ffffff;stroke-width:2.7728"
-             sodipodi:nodetypes="ccccccccccccccc" />
-          <path
-             class="cls-12"
-             d="m 95.379016,-101.6154 7.157984,-9.18374 c 1.41677,-1.87214 2.1253,-3.27196 2.12559,-4.19951 0.01,-0.27545 -0.0686,-0.44072 -0.1582,-0.69991 h 12.2472 c -1.33019,0.92181 -2.60497,1.96863 -3.55796,3.30812 -0.43472,0.53999 -1.08644,1.37543 -1.95514,2.5063 l -9.08823,11.834905 10.84676,15.634267 c 0.5148,0.742349 1.3521,1.804893 2.51189,3.187635 0.37072,0.390087 0.82512,0.917338 1.24268,1.251508 h -12.48734 c 0.0898,-0.338008 0.15037,-0.850439 0.15652,-1.201224 0,-0.927043 -0.61188,-2.267806 -1.83564,-4.022289 l -7.206114,-9.865574 v 10.059394 c 0,2.344352 0.538887,4.085259 1.440848,5.029696 H 85.533222 c 0.603392,-0.611358 0.871042,-1.515933 1.055917,-2.373584 0.121343,-0.879339 0.169788,-1.768025 0.14479,-2.656112 v -27.663372 c 0.02497,-0.88808 -0.02348,-1.77676 -0.14479,-2.6561 -0.184954,-0.85764 -0.452593,-1.76209 -1.055917,-2.3735 h 11.526783 c -0.901961,0.94457 -1.680996,2.47162 -1.680995,4.79882 z"
-             id="path5479"
-             style="fill:url(#radialGradient6102);stroke-width:2.7728"
-             sodipodi:nodetypes="cccccccccccccccsccccccccsc" />
-          <path
-             class="cls-12"
-             d="m 128.03824,-104.63735 4.3e-4,22.359615 c -0.0231,0.764517 0.01,1.529717 0.0963,2.289512 0.13886,0.750867 0.58118,1.516346 1.10438,2.068721 H 118.433 c 0.52289,-0.552607 0.72456,-1.317983 0.86379,-2.068721 0.0857,-0.75992 0.11796,-1.525006 0.0963,-2.289512 v -18.243515 c 0.0224,-0.75632 -0.01,-1.51328 -0.0963,-2.26489 -0.14084,-0.73809 -0.35763,-1.29982 -0.86423,-1.85121 z m -4.19527,-14.00262 c 2.66504,0.008 4.82349,2.18434 4.83148,4.87137 -0.004,6.49052 -9.66691,6.49052 -9.66258,0 -0.0264,-2.70118 2.15204,-4.89777 4.8311,-4.87137 z"
-             id="path5481"
-             style="fill:url(#radialGradient6104);stroke-width:2.7728"
-             sodipodi:nodetypes="ccccccccccccccc" />
-          <ellipse
-             style="fill:#ff6d00;fill-opacity:1;stroke-width:5.54563;stroke-linecap:round;stroke-linejoin:round"
-             id="path6063"
-             cx="123.6735"
-             cy="-114.04723"
-             rx="5.0515447"
-             ry="5.0932531" />
+             style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#bebebe;stroke-width:4.00498;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+             d="m 132.11737,-154.37735 v 16.86468 c 0,3.13433 2.72303,5.74572 5.99719,5.74118 h 17.99155 z"
+             sodipodi:nodetypes="csscc" />
+          <g
+             id="g1"
+             style="display:inline"
+             transform="translate(0,0.78690642)">
+            <rect
+               class="cls-8"
+               x="76.167709"
+               width="62.436749"
+               height="62.952267"
+               rx="13.874819"
+               id="rect5459"
+               y="-128.84485"
+               style="display:inline;fill:url(#%D0%91%D0%B5%D0%B7%D1%8B%D0%BC%D1%8F%D0%BD%D0%BD%D1%8B%D0%B9_%D0%B3%D1%80%D0%B0%D0%B4%D0%B8%D0%B5%D0%BD%D1%82_10);stroke-width:2.7728" />
+            <rect
+               class="cls-9"
+               x="76.167709"
+               width="62.436749"
+               height="62.952267"
+               rx="13.874819"
+               id="rect5461"
+               y="-128.84485"
+               style="display:inline;mix-blend-mode:saturation;fill:url(#%D0%91%D0%B5%D0%B7%D1%8B%D0%BC%D1%8F%D0%BD%D0%BD%D1%8B%D0%B9_%D0%B3%D1%80%D0%B0%D0%B4%D0%B8%D0%B5%D0%BD%D1%82_28);stroke-width:2.7728" />
+            <path
+               class="cls-11"
+               d="m 95.379016,-101.6154 7.157984,-9.18374 c 1.41677,-1.87214 2.1253,-3.27196 2.12559,-4.19951 0.01,-0.27545 -0.0686,-0.44072 -0.1582,-0.69991 h 12.2472 c -1.33019,0.92181 -2.60497,1.96856 -3.55796,3.30805 -0.43472,0.53999 -1.08644,1.37543 -1.95514,2.5063 l -9.08823,11.834905 10.84676,15.634264 c 0.5148,0.742349 1.3521,1.804894 2.51189,3.187637 0.37072,0.390088 0.82512,0.917409 1.24268,1.251579 h -12.48734 c 0.0898,-0.338008 0.15037,-0.850513 0.15652,-1.201297 0,-0.927043 -0.61188,-2.267807 -1.83564,-4.02229 l -7.206114,-9.865503 v 10.059394 c 0,2.344353 0.538887,4.08526 1.440848,5.029696 H 85.533222 c 0.603392,-0.611357 0.871042,-1.515932 1.055917,-2.373584 0.121343,-0.879339 0.169788,-1.768025 0.14479,-2.656112 v -27.663369 c 0.02497,-0.88808 -0.02348,-1.77676 -0.14479,-2.6561 -0.184954,-0.85764 -0.452593,-1.76215 -1.055917,-2.37357 h 11.526783 c -0.901961,0.94457 -1.684841,2.47162 -1.680995,4.7988 z"
+               id="path5475"
+               style="display:inline;fill:#ffffff;stroke-width:2.7728"
+               sodipodi:nodetypes="cccccccccccccccsccccccccsc" />
+            <path
+               class="cls-11"
+               d="m 128.03824,-104.55315 4.3e-4,22.275415 c -0.0231,0.764517 0.01,1.529717 0.0963,2.289512 0.13886,0.750867 0.58118,1.516346 1.10438,2.068721 H 118.433 c 0.52288,-0.552607 0.72456,-1.317983 0.86379,-2.068721 0.0857,-0.75992 0.11796,-1.525006 0.0963,-2.289512 v -18.159305 c 0.0224,-0.75633 -0.01,-1.51329 -0.0963,-2.2649 -0.14084,-0.73808 -0.35763,-1.29982 -0.86423,-1.85121 z m -4.19527,-14.33943 c 2.66504,0.008 4.82349,2.18434 4.83148,4.87138 -0.004,6.49052 -9.66691,6.49052 -9.66258,0 -0.0264,-2.70119 2.15204,-4.89777 4.8311,-4.87138 z"
+               id="path5477"
+               style="display:inline;fill:#ffffff;stroke-width:2.7728"
+               sodipodi:nodetypes="ccccccccccccccc" />
+            <path
+               class="cls-12"
+               d="m 95.379016,-101.6154 7.157984,-9.18374 c 1.41677,-1.87214 2.1253,-3.27196 2.12559,-4.19951 0.01,-0.27545 -0.0686,-0.44072 -0.1582,-0.69991 h 12.2472 c -1.33019,0.92181 -2.60497,1.96863 -3.55796,3.30812 -0.43472,0.53999 -1.08644,1.37543 -1.95514,2.5063 l -9.08823,11.834905 10.84676,15.634267 c 0.5148,0.742349 1.3521,1.804893 2.51189,3.187635 0.37072,0.390087 0.82512,0.917338 1.24268,1.251508 h -12.48734 c 0.0898,-0.338008 0.15037,-0.850439 0.15652,-1.201224 0,-0.927043 -0.61188,-2.267806 -1.83564,-4.022289 l -7.206114,-9.865574 v 10.059394 c 0,2.344352 0.538887,4.085259 1.440848,5.029696 H 85.533222 c 0.603392,-0.611358 0.871042,-1.515933 1.055917,-2.373584 0.121343,-0.879339 0.169788,-1.768025 0.14479,-2.656112 v -27.663372 c 0.02497,-0.88808 -0.02348,-1.77676 -0.14479,-2.6561 -0.184954,-0.85764 -0.452593,-1.76209 -1.055917,-2.3735 h 11.526783 c -0.901961,0.94457 -1.680996,2.47162 -1.680995,4.79882 z"
+               id="path5479"
+               style="display:inline;fill:url(#radialGradient6102);stroke-width:2.7728"
+               sodipodi:nodetypes="cccccccccccccccsccccccccsc" />
+            <path
+               class="cls-12"
+               d="m 128.03824,-104.63735 4.3e-4,22.359615 c -0.0231,0.764517 0.01,1.529717 0.0963,2.289512 0.13886,0.750867 0.58118,1.516346 1.10438,2.068721 H 118.433 c 0.52289,-0.552607 0.72456,-1.317983 0.86379,-2.068721 0.0857,-0.75992 0.11796,-1.525006 0.0963,-2.289512 v -18.243515 c 0.0224,-0.75632 -0.01,-1.51328 -0.0963,-2.26489 -0.14084,-0.73809 -0.35763,-1.29982 -0.86423,-1.85121 z m -4.19527,-14.00262 c 2.66504,0.008 4.82349,2.18434 4.83148,4.87137 -0.004,6.49052 -9.66691,6.49052 -9.66258,0 -0.0264,-2.70118 2.15204,-4.89777 4.8311,-4.87137 z"
+               id="path5481"
+               style="display:inline;fill:url(#radialGradient6104);stroke-width:2.7728"
+               sodipodi:nodetypes="ccccccccccccccc" />
+            <ellipse
+               style="display:inline;fill:#ff6d00;fill-opacity:1;stroke-width:5.54563;stroke-linecap:round;stroke-linejoin:round"
+               id="path6063"
+               cx="123.6735"
+               cy="-114.04723"
+               rx="5.0515447"
+               ry="5.0932531" />
+          </g>
         </g>
       </g>
     </g>
diff --git a/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project-32.svg b/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project-32.svg
index c15b0d8714..ad5486d450 100644
--- a/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project-32.svg
+++ b/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project-32.svg
@@ -5,7 +5,7 @@
    viewBox="0 0 32 32"
    version="1.1"
    sodipodi:docname="application-x-kicad-project-32.svg"
-   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
+   inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
    width="32"
    height="32"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
@@ -25,18 +25,18 @@
      guidetolerance="10"
      inkscape:pageopacity="0"
      inkscape:pageshadow="2"
-     inkscape:window-width="3840"
-     inkscape:window-height="2136"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
      id="namedview30"
      showgrid="true"
-     inkscape:zoom="32"
-     inkscape:cx="24.375"
-     inkscape:cy="6.21875"
-     inkscape:window-x="3840"
-     inkscape:window-y="0"
+     inkscape:zoom="16"
+     inkscape:cx="17.25"
+     inkscape:cy="15.65625"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
      inkscape:window-maximized="1"
      inkscape:document-rotation="0"
-     inkscape:current-layer="g19868"
+     inkscape:current-layer="g122"
      inkscape:snap-bbox="true"
      inkscape:object-paths="true"
      inkscape:snap-intersection-paths="true"
@@ -56,19 +56,21 @@
        opacity="0.13"
        empspacing="2"
        originx="0"
-       originy="0" />
+       originy="0"
+       units="px"
+       visible="true" />
   </sodipodi:namedview>
   <metadata
      id="metadata43">
     <rdf:RDF>
       <cc:Work
          rdf:about="">
-        <cc:license
-           rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title>ps_diff_pair_tune_phase</dc:title>
+        <dc:title>application-x-kicad-project-48</dc:title>
+        <cc:license
+           rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
       </cc:Work>
       <cc:License
          rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
@@ -311,14 +313,14 @@
        gradientTransform="matrix(0.45892372,0,0,0.45961851,76.163443,-114.92042)" />
   </defs>
   <title
-     id="title159431">ps_diff_pair_tune_phase</title>
+     id="title159431">application-x-kicad-project-48</title>
   <g
      id="g122"
      transform="matrix(0.1239317,0,0,0.12301587,0.87606596,0.25396825)"
      style="stroke-width:2.02474">
     <g
        id="g19868"
-       transform="translate(-1.6057103)">
+       transform="matrix(1.0423186,0,0,0.99943313,-11.545865,0.24762555)">
       <path
          id="path5939"
          style="fill:url(#linearGradient5941);fill-opacity:1;stroke:#bebebe;stroke-width:8.09894;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
diff --git a/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project-48.svg b/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project-48.svg
index 05b5d2dfbf..7235d34afa 100644
--- a/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project-48.svg
+++ b/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project-48.svg
@@ -5,7 +5,7 @@
    viewBox="0 0 48 48"
    version="1.1"
    sodipodi:docname="application-x-kicad-project-48.svg"
-   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
+   inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
    width="48"
    height="48"
    inkscape:export-filename="../../64x64/mimetypes/application-x-kicad-project.png"
@@ -28,18 +28,18 @@
      guidetolerance="10"
      inkscape:pageopacity="0"
      inkscape:pageshadow="2"
-     inkscape:window-width="3840"
-     inkscape:window-height="2109"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
      id="namedview30"
      showgrid="true"
-     inkscape:zoom="16"
-     inkscape:cx="38.125"
-     inkscape:cy="43.65625"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
+     inkscape:zoom="11.313709"
+     inkscape:cx="20.064154"
+     inkscape:cy="29.831066"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
      inkscape:window-maximized="1"
      inkscape:document-rotation="0"
-     inkscape:current-layer="g1338"
+     inkscape:current-layer="g21945"
      inkscape:snap-bbox="true"
      inkscape:object-paths="true"
      inkscape:snap-intersection-paths="true"
@@ -59,19 +59,21 @@
        opacity="0.13"
        empspacing="2"
        originx="0"
-       originy="0" />
+       originy="0"
+       units="px"
+       visible="true" />
   </sodipodi:namedview>
   <metadata
      id="metadata43">
     <rdf:RDF>
       <cc:Work
          rdf:about="">
-        <cc:license
-           rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title>ps_diff_pair_tune_phase</dc:title>
+        <dc:title>application-x-kicad-project-48</dc:title>
+        <cc:license
+           rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
       </cc:Work>
       <cc:License
          rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
@@ -202,7 +204,7 @@
        xlink:href="#radialGradient1350"
        id="linearGradient5941"
        gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(3.7245395,0,0,3.7245395,382.2063,282.44422)"
+       gradientTransform="matrix(3.8345631,0,0,3.7338008,381.1359,283.18832)"
        x1="-160.86667"
        y1="118.53333"
        x2="-67.733337"
@@ -314,7 +316,7 @@
        gradientTransform="matrix(0.45892372,0,0,0.45961851,76.163443,-115.46195)" />
   </defs>
   <title
-     id="title159431">ps_diff_pair_tune_phase</title>
+     id="title159431">application-x-kicad-project-48</title>
   <g
      id="g122"
      transform="matrix(0.25,0,0,0.25,0.74999817,0)">
@@ -324,57 +326,57 @@
        style="stroke-width:1.3427">
       <path
          id="path5939"
-         style="fill:url(#linearGradient5941);fill-opacity:1;stroke:#bebebe;stroke-width:5.37082;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
-         d="M 63.000002,2 H 174 l 61.01562,63 v 174 c 0,8.73506 -7.26521,15 -16,15 H 63.000002 c -8.734786,0 -16,-7.26494 -16,-16 V 18 c 0,-8.7350437 7.265221,-15.9891089 16,-16 z"
+         style="fill:url(#linearGradient5941);fill-opacity:1;stroke:#bebebe;stroke-width:5.45634;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+         d="M 52.500199,2.046748 H 166.77915 l 62.81804,63.156656 V 239.63607 c 0,8.75679 -7.47983,15.03731 -16.47264,15.03731 H 52.500199 c -8.992813,0 -16.472643,-7.28301 -16.472643,-16.03979 V 18.086533 c 0,-8.7567636 7.479837,-16.0288667 16.472643,-16.039785 z"
          sodipodi:nodetypes="sccssssss" />
       <path
          id="path5956"
-         style="fill:#909dd7;fill-opacity:1;stroke:none;stroke-width:1.00019;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
-         d="M 233.125,172 49.000002,219 v 19 c 0,7.73556 6.264682,14 14,14 H 219.125 c 7.73527,0 14,-5.26444 14,-13 z M 45.423678,238.37052 v 0.371 c 0,2.2665 0.492013,4.40655 1.345782,6.35064 -0.85761,-2.07323 -1.345782,-4.33886 -1.345782,-6.72164 z"
+         style="fill:#909dd7;fill-opacity:1;stroke:none;stroke-width:1.01611;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+         d="M 227.65072,172.46947 38.086636,219.58634 v 19.04725 c 0,7.7548 6.449742,14.03481 14.413563,14.03481 H 213.23716 c 7.96377,0 14.41356,-5.27753 14.41356,-13.03233 z M 34.404667,239.00503 v 0.37192 c 0,2.27214 0.506548,4.41751 1.385537,6.36644 -0.882943,-2.07839 -1.385537,-4.34965 -1.385537,-6.73836 z"
          sodipodi:nodetypes="ccssssccscc" />
       <path
-         style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:7.00132;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000"
-         d="m 124.01844,43.577116 h 59.12705 c 1.09189,0 1.97092,0.878989 1.97092,1.970877 v 27.592651 c 0,1.091888 -0.87903,1.970877 -1.97092,1.970877 h -59.12705 c -1.09189,0 -1.97088,-0.878989 -1.97088,-1.970877 V 45.547993 c 0,-1.091888 0.87899,-1.970877 1.97088,-1.970877 z"
+         style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:7.1128;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000"
+         d="m 115.32113,43.727249 h 60.87368 c 1.12414,0 2.02914,0.881175 2.02914,1.975779 V 73.36429 c 0,1.094603 -0.905,1.975778 -2.02914,1.975778 h -60.87368 c -1.12414,0 -2.0291,-0.881175 -2.0291,-1.975778 V 45.703028 c 0,-1.094604 0.90496,-1.975779 2.0291,-1.975779 z"
          id="path6035" />
       <path
-         style="fill:none;stroke:#909dd7;stroke-width:10.7416;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker3269);marker-end:url(#marker3727);paint-order:fill markers stroke"
-         d="M 200.0474,47.576425 H 162.38979 L 130.11183,79.748323 83.000007,80"
+         style="fill:none;stroke:#909dd7;stroke-width:10.9127;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker3269);marker-end:url(#marker3727);paint-order:fill markers stroke"
+         d="M 193.59601,47.736503 H 154.82598 L 121.59452,79.9884 73.091009,80.240702"
          id="path3265"
          sodipodi:nodetypes="cccc" />
       <path
-         style="fill:none;stroke:#909dd7;stroke-width:10.7416;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker3403);paint-order:fill markers stroke"
-         d="M 126.00506,47.576425 H 79.005061"
+         style="fill:none;stroke:#909dd7;stroke-width:10.9127;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker3403);paint-order:fill markers stroke"
+         d="M 117.36643,47.736503 H 68.978052"
          id="path3399"
          sodipodi:nodetypes="cc" />
       <path
-         style="fill:none;stroke:#909dd7;stroke-width:10.7416;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1676);paint-order:fill markers stroke"
-         d="m 197.35757,79.748323 -40.34744,0"
+         style="fill:none;stroke:#909dd7;stroke-width:10.9127;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1676);paint-order:fill markers stroke"
+         d="m 190.82671,79.9884 h -41.5393"
          id="path1672"
          sodipodi:nodetypes="cc" />
       <path
-         style="fill:none;stroke:#909dd7;stroke-width:10.7416;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker1956);paint-order:fill markers stroke"
-         d="m 202.83893,106.55824 -40.44914,0 -32.27796,26.80991 H 81.694891"
+         style="fill:none;stroke:#909dd7;stroke-width:10.9127;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker1956);paint-order:fill markers stroke"
+         d="m 196.47,106.86499 h -41.64402 l -33.23146,26.87657 H 71.747339"
          id="path1918"
          sodipodi:nodetypes="cccc" />
       <path
-         style="fill:none;stroke:#909dd7;stroke-width:10.7416;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1936);paint-order:fill markers stroke"
-         d="M 126.00506,106.55824 H 79.005061"
+         style="fill:none;stroke:#909dd7;stroke-width:10.9127;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1936);paint-order:fill markers stroke"
+         d="M 117.36643,106.86499 H 68.978052"
          id="path1920"
          sodipodi:nodetypes="cc" />
       <path
-         style="fill:none;stroke:#909dd7;stroke-width:10.7416;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1926);paint-order:fill markers stroke"
-         d="m 197.35757,133.36815 -40.34744,0"
+         style="fill:none;stroke:#909dd7;stroke-width:10.9127;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1926);paint-order:fill markers stroke"
+         d="m 190.82671,133.74156 h -41.5393"
          id="path1922"
          sodipodi:nodetypes="cc" />
       <path
-         style="fill:none;stroke:#909dd7;stroke-width:10.7416;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="M 202.73723,160.17807 H 122.04234"
+         style="fill:none;stroke:#909dd7;stroke-width:10.9127;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="M 196.36529,160.61814 H 113.28665"
          id="path2280"
          sodipodi:nodetypes="cc" />
       <path
          id="path5943"
-         style="fill:#ffffff;fill-opacity:1;stroke:#bebebe;stroke-width:5.37082;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
-         d="M 171.00001,2.0184637 V 49.018464 c 0,8.735013 7.26484,16.012659 16,16 h 48 z"
+         style="fill:#ffffff;fill-opacity:1;stroke:#bebebe;stroke-width:5.45634;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+         d="M 163.69055,2.0652576 V 49.182128 c 0,8.756734 7.47944,16.052477 16.47264,16.039785 h 49.41793 z"
          sodipodi:nodetypes="csscc" />
       <g
          id="g1338"
diff --git a/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project-64.svg b/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project-64.svg
index bc7369ba95..74125beefa 100644
--- a/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project-64.svg
+++ b/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project-64.svg
@@ -5,7 +5,7 @@
    viewBox="0 0 64 64"
    version="1.1"
    sodipodi:docname="application-x-kicad-project-64.svg"
-   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
+   inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
    width="64"
    height="64"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
@@ -25,15 +25,15 @@
      guidetolerance="10"
      inkscape:pageopacity="0"
      inkscape:pageshadow="2"
-     inkscape:window-width="3840"
-     inkscape:window-height="2136"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
      id="namedview30"
      showgrid="true"
-     inkscape:zoom="22.627417"
-     inkscape:cx="44.326756"
-     inkscape:cy="42.338018"
-     inkscape:window-x="3840"
-     inkscape:window-y="0"
+     inkscape:zoom="8"
+     inkscape:cx="25.75"
+     inkscape:cy="32.8125"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
      inkscape:window-maximized="1"
      inkscape:document-rotation="0"
      inkscape:current-layer="g122"
@@ -56,19 +56,21 @@
        opacity="0.13"
        empspacing="2"
        originx="0"
-       originy="0" />
+       originy="0"
+       units="px"
+       visible="true" />
   </sodipodi:namedview>
   <metadata
      id="metadata43">
     <rdf:RDF>
       <cc:Work
          rdf:about="">
-        <cc:license
-           rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title>ps_diff_pair_tune_phase</dc:title>
+        <dc:title>application-x-kicad-project-64</dc:title>
+        <cc:license
+           rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
       </cc:Work>
       <cc:License
          rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
@@ -199,7 +201,7 @@
        xlink:href="#radialGradient1350"
        id="linearGradient5941"
        gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(3.7245395,0,0,3.7245395,382.2063,282.44422)"
+       gradientTransform="matrix(3.7256278,0,0,3.7264664,374.23289,282.53412)"
        x1="-160.86667"
        y1="118.53333"
        x2="-67.733337"
@@ -311,63 +313,63 @@
        gradientTransform="matrix(0.45892372,0,0,0.45961851,76.163443,-114.92042)" />
   </defs>
   <title
-     id="title159431">ps_diff_pair_tune_phase</title>
+     id="title159431">application-x-kicad-project-64</title>
   <g
      id="g122"
      transform="matrix(0.25,0,0,0.25,0.74999817,0)">
     <path
        id="path5939"
-       style="fill:url(#linearGradient5941);fill-opacity:1;stroke:#bebebe;stroke-width:4;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
-       d="M 63.000002,2 H 174 l 61.01562,63 v 174 c 0,8.73506 -7.26521,15 -16,15 H 63.000002 c -8.734786,0 -16,-7.26494 -16,-16 V 18 c 0,-8.7350437 7.265221,-15.9891089 16,-16 z"
+       style="fill:url(#linearGradient5941);fill-opacity:1;stroke:#bebebe;stroke-width:4.00162;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+       d="M 54.933314,1.9448095 H 165.96574 L 226.99919,64.977404 V 239.06742 c 0,8.73958 -7.26732,15.00777 -16.00466,15.00777 H 54.933314 c -8.737338,0 -16.004675,-7.26871 -16.004675,-16.00829 V 17.953087 c 0,-8.7395626 7.267344,-15.9973807 16.004675,-16.0082775 z"
        sodipodi:nodetypes="sccssssss" />
     <path
        id="path5956"
-       style="fill:#909dd7;fill-opacity:1;stroke:none;stroke-width:0.744908;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
-       d="M 233.125,172 49.000002,219 v 19 c 0,7.73556 6.264682,14 14,14 H 219.125 c 7.73527,0 14,-5.26444 14,-13 z M 45.423678,238.37052 v 0.371 c 0,2.2665 0.492013,4.40655 1.345782,6.35064 -0.85761,-2.07323 -1.345782,-4.33886 -1.345782,-6.72164 z"
+       style="fill:#909dd7;fill-opacity:1;stroke:none;stroke-width:0.745209;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+       d="M 225.10803,172.03276 40.929224,219.05708 v 19.00982 c 0,7.73957 6.266512,14.00725 14.00409,14.00725 H 211.10394 c 7.73752,0 14.00409,-5.26717 14.00409,-13.00673 z M 37.351854,238.43761 v 0.3712 c 0,2.26768 0.492157,4.40883 1.346176,6.35393 -0.857861,-2.07431 -1.346176,-4.34111 -1.346176,-6.72513 z"
        sodipodi:nodetypes="ccssssccscc" />
     <path
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:5.21435;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000"
-       d="m 124.01844,43.577116 h 59.12705 c 1.09189,0 1.97092,0.878989 1.97092,1.970877 v 27.592651 c 0,1.091888 -0.87903,1.970877 -1.97092,1.970877 h -59.12705 c -1.09189,0 -1.97088,-0.878989 -1.97088,-1.970877 V 45.547993 c 0,-1.091888 0.87899,-1.970877 1.97088,-1.970877 z"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:5.21646;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000"
+       d="m 115.96959,43.543435 h 59.14432 c 1.09221,0 1.9715,0.879444 1.9715,1.971898 v 27.606926 c 0,1.092453 -0.87929,1.971896 -1.9715,1.971896 h -59.14432 c -1.09222,0 -1.97146,-0.879443 -1.97146,-1.971896 V 45.515333 c 0,-1.092454 0.87924,-1.971898 1.97146,-1.971898 z"
        id="path6035" />
     <path
-       style="fill:none;stroke:#909dd7;stroke-width:8;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker3269);marker-end:url(#marker3727);paint-order:fill markers stroke"
-       d="m 199.00001,56 h -50 l -17,24 H 83.000007"
+       style="fill:none;stroke:#909dd7;stroke-width:8.00324;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker3269);marker-end:url(#marker3727);paint-order:fill markers stroke"
+       d="m 190.97306,55.972747 h -50.0146 L 123.95348,79.985164 H 74.939162"
        id="path3265"
        sodipodi:nodetypes="cccc" />
     <path
-       style="fill:none;stroke:#909dd7;stroke-width:8;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker3403);paint-order:fill markers stroke"
-       d="M 126.00001,56 H 79.000007"
+       style="fill:none;stroke:#909dd7;stroke-width:8.00324;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker3403);paint-order:fill markers stroke"
+       d="M 117.95173,55.972747 H 70.937994"
        id="path3399"
        sodipodi:nodetypes="cc" />
     <path
-       style="fill:none;stroke:#909dd7;stroke-width:8;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1676);paint-order:fill markers stroke"
-       d="m 199.00001,80 h -47"
+       style="fill:none;stroke:#909dd7;stroke-width:8.00324;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1676);paint-order:fill markers stroke"
+       d="M 190.97306,79.985164 H 143.95933"
        id="path1672"
        sodipodi:nodetypes="cc" />
     <path
-       style="fill:none;stroke:#909dd7;stroke-width:8;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker1956);paint-order:fill markers stroke"
-       d="m 203.00001,104 h -54 l -17,24 H 83.000007"
+       style="fill:none;stroke:#909dd7;stroke-width:8.00324;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker1956);paint-order:fill markers stroke"
+       d="M 194.97423,103.99758 H 140.95846 L 123.95348,128.01 H 74.939162"
        id="path1918"
        sodipodi:nodetypes="cccc" />
     <path
-       style="fill:none;stroke:#909dd7;stroke-width:8;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1936);paint-order:fill markers stroke"
-       d="M 126.00001,104 H 79.000007"
+       style="fill:none;stroke:#909dd7;stroke-width:8.00324;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1936);paint-order:fill markers stroke"
+       d="M 117.95173,103.99758 H 70.937994"
        id="path1920"
        sodipodi:nodetypes="cc" />
     <path
-       style="fill:none;stroke:#909dd7;stroke-width:8;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1926);paint-order:fill markers stroke"
-       d="m 199.00001,128 h -47"
+       style="fill:none;stroke:#909dd7;stroke-width:8.00324;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1926);paint-order:fill markers stroke"
+       d="M 190.97306,128.01 H 143.95933"
        id="path1922"
        sodipodi:nodetypes="cc" />
     <path
-       style="fill:none;stroke:#909dd7;stroke-width:8;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 203.00001,154 h -82"
+       style="fill:none;stroke:#909dd7;stroke-width:8.00324;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+       d="M 194.97423,154.02345 H 112.95027"
        id="path2280"
        sodipodi:nodetypes="cc" />
     <path
        id="path5943"
-       style="fill:#ffffff;fill-opacity:1;stroke:#bebebe;stroke-width:4;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
-       d="M 171.00001,2.0184637 V 49.018464 c 0,8.735013 7.26484,16.012659 16,16 h 48 z"
+       style="fill:#ffffff;fill-opacity:1;stroke:#bebebe;stroke-width:4.00162;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+       d="M 162.96488,1.9632828 V 48.987599 c 0,8.739532 7.26696,16.020943 16.00468,16.008278 h 48.01402 z"
        sodipodi:nodetypes="csscc" />
     <g
        id="g1338"
diff --git a/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project.svg b/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project.svg
index 6e635a648f..16c2f8ba77 100755
--- a/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project.svg
+++ b/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-project.svg
@@ -5,7 +5,7 @@
    viewBox="0 0 256 256"
    version="1.1"
    sodipodi:docname="application-x-kicad-project.svg"
-   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
+   inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
    width="256"
    height="256"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
@@ -25,18 +25,18 @@
      guidetolerance="10"
      inkscape:pageopacity="0"
      inkscape:pageshadow="2"
-     inkscape:window-width="3840"
-     inkscape:window-height="2136"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
      id="namedview30"
      showgrid="true"
-     inkscape:zoom="1.4142136"
-     inkscape:cx="-20.506096"
-     inkscape:cy="180.31222"
-     inkscape:window-x="3840"
-     inkscape:window-y="0"
+     inkscape:zoom="2.0000001"
+     inkscape:cx="66.749997"
+     inkscape:cy="109.74999"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
      inkscape:window-maximized="1"
      inkscape:document-rotation="0"
-     inkscape:current-layer="Слой_1"
+     inkscape:current-layer="g122"
      inkscape:snap-bbox="true"
      inkscape:object-paths="true"
      inkscape:snap-intersection-paths="true"
@@ -54,19 +54,23 @@
        spacingy="0.5"
        color="#9999ff"
        opacity="0.13"
-       empspacing="2" />
+       empspacing="2"
+       originx="0"
+       originy="0"
+       units="px"
+       visible="true" />
   </sodipodi:namedview>
   <metadata
      id="metadata43">
     <rdf:RDF>
       <cc:Work
          rdf:about="">
-        <cc:license
-           rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title>ps_diff_pair_tune_phase</dc:title>
+        <dc:title>application-x-kicad-project</dc:title>
+        <cc:license
+           rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
       </cc:Work>
       <cc:License
          rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
@@ -243,7 +247,7 @@
        xlink:href="#radialGradient1350"
        id="linearGradient5941"
        gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(3.7245395,0,0,3.7245395,382.2063,282.44422)"
+       gradientTransform="matrix(3.7245395,0,0,3.7245395,365.2063,282.44422)"
        x1="-160.86667"
        y1="118.53333"
        x2="-67.733337"
@@ -572,62 +576,62 @@
     </radialGradient>
   </defs>
   <title
-     id="title159431">ps_diff_pair_tune_phase</title>
+     id="title159431">application-x-kicad-project</title>
   <g
      id="g122">
     <path
        id="path5939"
        style="fill:url(#linearGradient5941);fill-opacity:1;stroke:#bebebe;stroke-width:4;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
-       d="M 63.000002,2 H 174 l 63,63 v 174 c 0,8.73506 -7.26521,15 -16,15 H 63.000002 c -8.734786,0 -16,-7.26494 -16,-16 V 18 c 0,-8.7350437 7.265221,-15.9891089 16,-16 z"
+       d="m 46,2 h 111 l 63,63 v 174 c 0,8.73506 -7.26521,15 -16,15 H 46 c -8.734786,0 -16,-7.26494 -16,-16 V 18 C 30,9.2649563 37.265221,2.0108911 46,2 Z"
        sodipodi:nodetypes="sccssssss" />
     <path
        id="path5956"
        style="fill:#909dd7;fill-opacity:1;stroke:none;stroke-width:0.744908;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
-       d="M 235,172 49.000002,219 v 19 c 0,7.73556 6.264682,14 14,14 H 221 c 7.73527,0 14.04264,-5.26456 14,-13 z M 45.423678,238.37052 v 0.371 c 0,2.2665 0.492013,4.40655 1.345782,6.35064 -0.85761,-2.07323 -1.345782,-4.33886 -1.345782,-6.72164 z"
+       d="M 218,172 32,219 v 19 c 0,7.73556 6.264682,14 14,14 h 158 c 7.73527,0 14.04264,-5.26456 14,-13 z M 28.423676,238.37052 v 0.371 c 0,2.2665 0.492013,4.40655 1.345782,6.35064 -0.85761,-2.07323 -1.345782,-4.33886 -1.345782,-6.72164 z"
        sodipodi:nodetypes="ccssssccscc" />
     <path
        style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:5.21435;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000"
-       d="m 124.01844,43.577116 h 59.12705 c 1.09189,0 1.97092,0.878989 1.97092,1.970877 v 27.592651 c 0,1.091888 -0.87903,1.970877 -1.97092,1.970877 h -59.12705 c -1.09189,0 -1.97088,-0.878989 -1.97088,-1.970877 V 45.547993 c 0,-1.091888 0.87899,-1.970877 1.97088,-1.970877 z"
+       d="m 107.01844,43.577116 h 59.12705 c 1.09189,0 1.97092,0.878989 1.97092,1.970877 v 27.592651 c 0,1.091888 -0.87903,1.970877 -1.97092,1.970877 h -59.12705 c -1.09189,0 -1.97088,-0.878989 -1.97088,-1.970877 V 45.547993 c 0,-1.091888 0.87899,-1.970877 1.97088,-1.970877 z"
        id="path6035" />
     <path
        style="fill:none;stroke:#909dd7;stroke-width:6;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker3269);marker-end:url(#marker3727);paint-order:fill markers stroke"
-       d="M 199,59 H 149 L 132,83 H 83.000002"
+       d="M 182,59 H 132 L 115,83 H 66"
        id="path3265"
        sodipodi:nodetypes="cccc" />
     <path
        style="fill:none;stroke:#909dd7;stroke-width:6;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker3403);paint-order:fill markers stroke"
-       d="M 126,59 H 79.000002"
+       d="M 109,59 H 62"
        id="path3399"
        sodipodi:nodetypes="cc" />
     <path
        style="fill:none;stroke:#909dd7;stroke-width:6;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1676);paint-order:fill markers stroke"
-       d="M 199,83 H 152"
+       d="M 182,83 H 135"
        id="path1672"
        sodipodi:nodetypes="cc" />
     <path
        style="fill:none;stroke:#909dd7;stroke-width:6;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker1956);paint-order:fill markers stroke"
-       d="m 203,107 h -54 l -17,24 H 83.000002"
+       d="m 186,107 h -54 l -17,24 H 66"
        id="path1918"
        sodipodi:nodetypes="cccc" />
     <path
        style="fill:none;stroke:#909dd7;stroke-width:6;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1936);paint-order:fill markers stroke"
-       d="M 126,107 H 79.000002"
+       d="M 109,107 H 62"
        id="path1920"
        sodipodi:nodetypes="cc" />
     <path
        style="fill:none;stroke:#909dd7;stroke-width:6;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1926);paint-order:fill markers stroke"
-       d="M 199,131 H 152"
+       d="M 182,131 H 135"
        id="path1922"
        sodipodi:nodetypes="cc" />
     <path
        style="fill:none;stroke:#909dd7;stroke-width:6;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="M 203,157 H 121"
+       d="M 186,157 H 104"
        id="path2280"
        sodipodi:nodetypes="cc" />
     <path
        id="path5943"
        style="fill:#ffffff;fill-opacity:1;stroke:#bebebe;stroke-width:4;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
-       d="m 173,2 v 47 c 0,8.735013 7.26484,16.012659 16,16 h 48 z"
+       d="m 156,2 v 47 c 0,8.735013 7.26484,16.012659 16,16 h 48 z"
        sodipodi:nodetypes="csscc" />
     <g
        id="g1338"
diff --git a/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet-32.svg b/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet-32.svg
index ff90bd6341..5ed82ac8ef 100644
--- a/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet-32.svg
+++ b/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet-32.svg
@@ -5,7 +5,7 @@
    viewBox="0 0 32 32"
    version="1.1"
    sodipodi:docname="application-x-kicad-worksheet-32.svg"
-   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
+   inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
    width="32"
    height="32"
    inkscape:export-filename="../../64x64/mimetypes/application-x-kicad-worksheet.png"
@@ -28,18 +28,18 @@
      guidetolerance="10"
      inkscape:pageopacity="0"
      inkscape:pageshadow="2"
-     inkscape:window-width="3840"
-     inkscape:window-height="2109"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
      id="namedview30"
      showgrid="true"
-     inkscape:zoom="32"
-     inkscape:cx="8.625"
-     inkscape:cy="20.703125"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
+     inkscape:zoom="11.313709"
+     inkscape:cx="20.948038"
+     inkscape:cy="18.870912"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
      inkscape:window-maximized="1"
      inkscape:document-rotation="0"
-     inkscape:current-layer="g1135"
+     inkscape:current-layer="g1031"
      inkscape:snap-bbox="true"
      inkscape:object-paths="true"
      inkscape:snap-intersection-paths="true"
@@ -59,19 +59,21 @@
        opacity="0.13"
        empspacing="2"
        originx="0"
-       originy="0" />
+       originy="0"
+       units="px"
+       visible="true" />
   </sodipodi:namedview>
   <metadata
      id="metadata43">
     <rdf:RDF>
       <cc:Work
          rdf:about="">
-        <cc:license
-           rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title>ps_diff_pair_tune_phase</dc:title>
+        <dc:title>application-x-kicad-worksheet-32.svg</dc:title>
+        <cc:license
+           rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
       </cc:Work>
       <cc:License
          rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
@@ -200,13 +202,13 @@
        y2="-152.40001" />
   </defs>
   <title
-     id="title159431">ps_diff_pair_tune_phase</title>
+     id="title159431">application-x-kicad-worksheet-32.svg</title>
   <g
      id="g1031"
      transform="matrix(0.25,0,0,0.25,2.46875,0.125)">
     <g
        id="g1135"
-       transform="matrix(0.48435227,0,0,0.49207345,-6.4225245,0.50945114)"
+       transform="matrix(0.50535176,0,0,0.49198475,-3.0410566,0.60875403)"
        style="stroke-width:2.03777">
       <path
          id="path5939"
diff --git a/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet.svg b/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet.svg
index 32afadd0d8..05298f4628 100644
--- a/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet.svg
+++ b/resources/linux/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet.svg
@@ -5,7 +5,7 @@
    viewBox="0 0 256 256"
    version="1.1"
    sodipodi:docname="application-x-kicad-worksheet.svg"
-   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
+   inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
    width="256"
    height="256"
    inkscape:export-filename="../../128x128/mimetypes/application-x-kicad-worksheet.png"
@@ -28,18 +28,18 @@
      guidetolerance="10"
      inkscape:pageopacity="0"
      inkscape:pageshadow="2"
-     inkscape:window-width="3840"
-     inkscape:window-height="2109"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
      id="namedview30"
      showgrid="true"
-     inkscape:zoom="1"
-     inkscape:cx="-37"
-     inkscape:cy="31.5"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
+     inkscape:zoom="2"
+     inkscape:cx="95.75"
+     inkscape:cy="138.25"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
      inkscape:window-maximized="1"
      inkscape:document-rotation="0"
-     inkscape:current-layer="Слой_1"
+     inkscape:current-layer="g1031"
      inkscape:snap-bbox="true"
      inkscape:object-paths="true"
      inkscape:snap-intersection-paths="true"
@@ -57,7 +57,11 @@
        spacingy="0.5"
        color="#9999ff"
        opacity="0.13"
-       empspacing="2" />
+       empspacing="2"
+       originx="0"
+       originy="0"
+       units="px"
+       visible="true" />
   </sodipodi:namedview>
   <metadata
      id="metadata43">
@@ -202,8 +206,7 @@
   <g
      id="g1031">
     <g
-       id="g1135"
-       transform="translate(2)">
+       id="g1135">
       <path
          id="path5939"
          style="fill:url(#linearGradient5941);fill-opacity:1;stroke:#bebebe;stroke-width:4;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"