From 571868341329456c0427ba82d3288767bae4b459 Mon Sep 17 00:00:00 2001 From: Ben Roe <> Date: Sun, 20 Jul 2025 20:43:04 +0200 Subject: [PATCH 1/5] new folder structure --- .../Screws/Button Head/SVG/head.svg | 46 ------------------ .../Screws/Socket Head/PNG/head.png | Bin 8089 -> 0 bytes .../PNG/head.png => head/png/hex.png} | Bin .../SVG/head.svg => head/svg/hex.svg} | 0 .../PNG/side.png => side/png/button head.png} | Bin .../PNG/side.png => side/png/socket head.png} | Bin .../SVG/side.svg => side/svg/button head.svg} | 0 .../SVG/side.svg => side/svg/socket head.svg} | 0 8 files changed, 46 deletions(-) delete mode 100644 Component Icons/Screws/Button Head/SVG/head.svg delete mode 100644 Component Icons/Screws/Socket Head/PNG/head.png rename Component Icons/Screws/{Button Head/PNG/head.png => head/png/hex.png} (100%) rename Component Icons/Screws/{Socket Head/SVG/head.svg => head/svg/hex.svg} (100%) rename Component Icons/Screws/{Button Head/PNG/side.png => side/png/button head.png} (100%) rename Component Icons/Screws/{Socket Head/PNG/side.png => side/png/socket head.png} (100%) rename Component Icons/Screws/{Button Head/SVG/side.svg => side/svg/button head.svg} (100%) rename Component Icons/Screws/{Socket Head/SVG/side.svg => side/svg/socket head.svg} (100%) diff --git a/Component Icons/Screws/Button Head/SVG/head.svg b/Component Icons/Screws/Button Head/SVG/head.svg deleted file mode 100644 index e1a500d..0000000 --- a/Component Icons/Screws/Button Head/SVG/head.svg +++ /dev/null @@ -1,46 +0,0 @@ - - - - diff --git a/Component Icons/Screws/Socket Head/PNG/head.png b/Component Icons/Screws/Socket Head/PNG/head.png deleted file mode 100644 index a7c5da40da523bb8be36433a1984dc803c3b242e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8089 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 diff --git a/Component Icons/Screws/Button Head/PNG/head.png b/Component Icons/Screws/head/png/hex.png similarity index 100% rename from Component Icons/Screws/Button Head/PNG/head.png rename to Component Icons/Screws/head/png/hex.png diff --git a/Component Icons/Screws/Socket Head/SVG/head.svg b/Component Icons/Screws/head/svg/hex.svg similarity index 100% rename from Component Icons/Screws/Socket Head/SVG/head.svg rename to Component Icons/Screws/head/svg/hex.svg diff --git a/Component Icons/Screws/Button Head/PNG/side.png b/Component Icons/Screws/side/png/button head.png similarity index 100% rename from Component Icons/Screws/Button Head/PNG/side.png rename to Component Icons/Screws/side/png/button head.png diff --git a/Component Icons/Screws/Socket Head/PNG/side.png b/Component Icons/Screws/side/png/socket head.png similarity index 100% rename from Component Icons/Screws/Socket Head/PNG/side.png rename to Component Icons/Screws/side/png/socket head.png diff --git a/Component Icons/Screws/Button Head/SVG/side.svg b/Component Icons/Screws/side/svg/button head.svg similarity index 100% rename from Component Icons/Screws/Button Head/SVG/side.svg rename to Component Icons/Screws/side/svg/button head.svg diff --git a/Component Icons/Screws/Socket Head/SVG/side.svg b/Component Icons/Screws/side/svg/socket head.svg similarity index 100% rename from Component Icons/Screws/Socket Head/SVG/side.svg rename to Component Icons/Screws/side/svg/socket head.svg From cf54d6e23743aa98519a1fa106f4f1aa82c48726 Mon Sep 17 00:00:00 2001 From: Ben Roe <> Date: Sun, 20 Jul 2025 20:46:27 +0200 Subject: [PATCH 2/5] Add flat head screw icon --- Component Icons/Screws/side/png/flat head.png | Bin 0 -> 179 bytes Component Icons/Screws/side/svg/flat head.svg | 6 ++++++ 2 files changed, 6 insertions(+) create mode 100644 Component Icons/Screws/side/png/flat head.png create mode 100644 Component Icons/Screws/side/svg/flat head.svg diff --git a/Component Icons/Screws/side/png/flat head.png b/Component Icons/Screws/side/png/flat head.png new file mode 100644 index 0000000000000000000000000000000000000000..15bfe2d0f00b26f0bf1d03872e9f4a14abae72f7 GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eV!3HGf{qMaAq&N#aB8wRqxP?HN@zUM8KS04$ zPZ!4!i{7{AH}W2G;99Z#H5_EW=fBc+XC;C9NXP?-F^`4y2!I6;Qn--ogX&8 zVKl#Es&Z1A>rw>w6?uofNk`ilA0IUJ-(%pd#A)Ma=KuT7(x*4ymt1gUm;J+k>SWB_ a+59XS#u@UHCq)7+WbkzLb6Mw<&;$VTw?3c% literal 0 HcmV?d00001 diff --git a/Component Icons/Screws/side/svg/flat head.svg b/Component Icons/Screws/side/svg/flat head.svg new file mode 100644 index 0000000..c16d97c --- /dev/null +++ b/Component Icons/Screws/side/svg/flat head.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file From dab80be34753f0d6761b691410704b42fa2318d9 Mon Sep 17 00:00:00 2001 From: Ben Roe <> Date: Sun, 20 Jul 2025 20:47:04 +0200 Subject: [PATCH 3/5] Revert "Add flat head screw icon" This reverts commit cf54d6e23743aa98519a1fa106f4f1aa82c48726. --- Component Icons/Screws/side/png/flat head.png | Bin 179 -> 0 bytes Component Icons/Screws/side/svg/flat head.svg | 6 ------ 2 files changed, 6 deletions(-) delete mode 100644 Component Icons/Screws/side/png/flat head.png delete mode 100644 Component Icons/Screws/side/svg/flat head.svg diff --git a/Component Icons/Screws/side/png/flat head.png b/Component Icons/Screws/side/png/flat head.png deleted file mode 100644 index 15bfe2d0f00b26f0bf1d03872e9f4a14abae72f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eV!3HGf{qMaAq&N#aB8wRqxP?HN@zUM8KS04$ zPZ!4!i{7{AH}W2G;99Z#H5_EW=fBc+XC;C9NXP?-F^`4y2!I6;Qn--ogX&8 zVKl#Es&Z1A>rw>w6?uofNk`ilA0IUJ-(%pd#A)Ma=KuT7(x*4ymt1gUm;J+k>SWB_ a+59XS#u@UHCq)7+WbkzLb6Mw<&;$VTw?3c% diff --git a/Component Icons/Screws/side/svg/flat head.svg b/Component Icons/Screws/side/svg/flat head.svg deleted file mode 100644 index c16d97c..0000000 --- a/Component Icons/Screws/side/svg/flat head.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file From 36a7e2f6ed373e1ec864ad2f06762e519899d882 Mon Sep 17 00:00:00 2001 From: Ben Roe <> Date: Mon, 21 Jul 2025 10:32:14 +0200 Subject: [PATCH 4/5] Add wafer head screw to Component Icons --- Component Icons/Screws/side/png/wafer head.png | Bin 0 -> 120 bytes Component Icons/Screws/side/svg/wafer head.svg | 6 ++++++ 2 files changed, 6 insertions(+) create mode 100644 Component Icons/Screws/side/png/wafer head.png create mode 100644 Component Icons/Screws/side/svg/wafer head.svg diff --git a/Component Icons/Screws/side/png/wafer head.png b/Component Icons/Screws/side/png/wafer head.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ce2a55f1874bd7cfd53150aa5721f90a5e0bb0 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eV!2%>rzPW+~>^)r^Ln>}1CkP}I9AJ`^kkB*u zbDT-sz@X-U*2l)igAEHCA2Q5(#m2_WW{}}9u^^$LIj}R3lS_puK;=LuFN2NUslqkK SzEuH@V(@hJb6Mw<&;$Srwj%fd literal 0 HcmV?d00001 diff --git a/Component Icons/Screws/side/svg/wafer head.svg b/Component Icons/Screws/side/svg/wafer head.svg new file mode 100644 index 0000000..5071caa --- /dev/null +++ b/Component Icons/Screws/side/svg/wafer head.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file From c1c18b8b17cd39ff8822beda11631142fc72cea8 Mon Sep 17 00:00:00 2001 From: Ben Roe <> Date: Mon, 21 Jul 2025 10:44:41 +0200 Subject: [PATCH 5/5] Increase resolution to 1200ppi --- Component Icons/Screws/side/png/wafer head.png | Bin 120 -> 1878 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/Component Icons/Screws/side/png/wafer head.png b/Component Icons/Screws/side/png/wafer head.png index a9ce2a55f1874bd7cfd53150aa5721f90a5e0bb0..134cb5febebe02f00a41c089dd3d2de570b18e68 100644 GIT binary patch literal 1878 zcmeAS@N?(olHy`uVBq!ia0vp^#~BzHuW+ydS$zgJ?m&vOz$3Dlfni4v2s57fwp*Wp zft|zC#WAE}&fB|h3n$-{YCaH{!{5KBrQJJw zX7$!zR?$ zzOqMcH~#!*WBu>!wf8K6TIR*3+ROf7`tk9vneq87aZ8Eg+j7kxYl=L7c=$}r+O79& z{v0`an7!rT%%7QQarw8ueR-(+I?ZzGq%NTQ1M)cUu3qyvx}$bdX4}%jSw$=-Suc zvDN$bUCLg*T+TxCd|H|H@vnu?8zz5#o_kwQKkYkr%Yj;d{j_J(ll>XhU%Z+eexgyf z@Ia#fQO5SzF6Jf+g${IruUeVU;?1|Dviyl0cfP*^(p$Lie1Ddd7AITHWnuXKdeox^ z=D4$GV&2?;`1a|<_Qv2(Nynl;A8^*Umn$kZG~WFG!F6RmmgNr)-?^#rZr{0&Non`$ z-e*2&vDsg3a_fEJoA2 zzWLYX)u-A1lWQ|>Z&TmAJF(u(xc=9o?gu6{Gw#-ZSTA?4#Qs_L;~!5B-Mz><{eH>E z%pcD;vj1@0Gk50m<8qJoe^}NR^lwgn-(&afxwk9p9>>4GXIc6Dh`hC<06R;e!zeKt z2BYa<1ZM+_=N9+msvG2woZZN7F|D}oaTd!b%lg>tyE4@s$(FY*u0?HEo^X6lsf2O5 z%<&!vxx#OWXXaGO7&BQqNK~iGA3vivVe7TaGb=0KME3bely^Mt+j{NmoP32t6%I1| zb21eUSvbhB&xuqx#PNtDU8uuAPO;DZ&p~FvW9fgS@9E8!h+Woo16WZqc)I$ztaD0e F0s#3;QaS(t literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eV!2%>rzPW+~>^)r^Ln>}1CkP}I9AJ`^kkB*u zbDT-sz@X-U*2l)igAEHCA2Q5(#m2_WW{}}9u^^$LIj}R3lS_puK;=LuFN2NUslqkK SzEuH@V(@hJb6Mw<&;$Srwj%fd