From 61842436c69358f1199f0599664c6bea789471f0 Mon Sep 17 00:00:00 2001 From: James Date: Thu, 14 May 2020 00:48:36 +1200 Subject: [PATCH 1/4] Added Arduino icon --- build/assets/file_type_arduino.svg | 15 +++++++++++++++ build/icons.json | 1 + preferences/file_type_arduino.tmPreferences | 12 ++++++++++++ theme/file_type_arduino.png | Bin 0 -> 286 bytes theme/file_type_arduino@2x.png | Bin 0 -> 543 bytes theme/file_type_arduino@3x.png | Bin 0 -> 784 bytes 6 files changed, 28 insertions(+) create mode 100644 build/assets/file_type_arduino.svg create mode 100644 preferences/file_type_arduino.tmPreferences create mode 100644 theme/file_type_arduino.png create mode 100644 theme/file_type_arduino@2x.png create mode 100644 theme/file_type_arduino@3x.png diff --git a/build/assets/file_type_arduino.svg b/build/assets/file_type_arduino.svg new file mode 100644 index 0000000..7c2767a --- /dev/null +++ b/build/assets/file_type_arduino.svg @@ -0,0 +1,15 @@ + + + + + + diff --git a/build/icons.json b/build/icons.json index edec1af..d677680 100644 --- a/build/icons.json +++ b/build/icons.json @@ -6,6 +6,7 @@ "file_type_angular": "purple", "file_type_applescript": "graphite", "file_type_archive": "graphite", + "file_type_arduino": "cyan", "file_type_audio": "red", "file_type_babel": "yellow", "file_type_binary": "graphite", diff --git a/preferences/file_type_arduino.tmPreferences b/preferences/file_type_arduino.tmPreferences new file mode 100644 index 0000000..79e89da --- /dev/null +++ b/preferences/file_type_arduino.tmPreferences @@ -0,0 +1,12 @@ + + + + scope + source.ino + settings + + icon + file_type_arduino + + + diff --git a/theme/file_type_arduino.png b/theme/file_type_arduino.png new file mode 100644 index 0000000000000000000000000000000000000000..cb2baee4eb68724e82a399e68207c6d7623d49b4 GIT binary patch literal 286 zcmV+(0pb3MP)THAB7nDe&rixxJnHiq8NHY7l(PN8O|PbPFXD8T(L#e0eAq+#zakW{`*1)utsw3ZeN|g!?^a%QyfOC1aO|%lpILTOG=|1u!=q18@Ocup_a+$4+A(uO0 k;wdaKw@{4n4g2MI0W%l2O*GcX+5i9m07*qoM6N<$g1|C(jsO4v literal 0 HcmV?d00001 diff --git a/theme/file_type_arduino@2x.png b/theme/file_type_arduino@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..f546e1b1b78a9d328e5d1acd23598f0b77bc90cf GIT binary patch literal 543 zcmV+)0^t3LP)lR)g(bVdX32`~WoL&*zB^q0frwn7-7F(&*M<>5llHa6jwSMKamYl!UIA2t> zW$*VCvL}IZc}8Pw%kf0DI*fTFL((PzA_G$P^)rki?3Lx-bx5})5Vi$r#(HV}%H0CA z1?_S6(a8^KZX$FG!iW$7A+%;v&bQ$T5feg&*n*n_>1pJK0{5iuWa7Yj_} hpHXbF#TMIN+9$ z7K!o@F(6pjr4lSRDY9feCkbIPd*8m_ZXwKpfw%i+&N(x4=gxh(oQH>phlhuUhlj_1 zfx_hEfr3&OidtVS8gnT>GjljAXK%H7h+O0(H#OR7`o{S9u97h&hTGUL!DWas*$)Zx<1QDtIf^c^X&MWBqBNivL=^>qYW6pr& zZ%p%B4ZHCME4QbKu+i9o2|iECM-TLp$b7d_2QhHTAzGn1h6|pr6^yxun0<%mnjreg zj%7?}FT&-$&~F7CW8@+yxv9bboqkL76ng?#sn-s{mp)^TiHERKIfDKl1aqJJgJ3t~ z9i}S6`?+GZdR*e97B#o^ho^X1frhlMTZ4c1&(7|P%uq_*bXN|>M-a!a+(U~0A2Xy{ z@lli7*0?&ofouhmY11)}R{0z~0)t zG3V`uJbqf3#Hx6}l`7kP^ID%G$L9N=e1^%RTe|>l=ZsB6Pe7@8JI8M`$B<|?76^+l zB=mbB^b3S6HsbVIw9@K)rU~HP9SYbD+2yGaN-u>83<+9KtVQ{=&S}i;Y!he^La{QK z*3UxXf0f}CGDh6VR3Vh*5F^zML|jVC(j;&;?ql_@x8)G0N~0UM?0{PJfT(44RV`QmwAtBe^aysS*4eOc(ZhunV z&5&7;INSC?6ZT2Tj}nMq?3 Date: Thu, 14 May 2020 08:52:22 +1200 Subject: [PATCH 2/4] Fixed scope definition --- preferences/file_type_arduino.tmPreferences | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/preferences/file_type_arduino.tmPreferences b/preferences/file_type_arduino.tmPreferences index 79e89da..db08bbf 100644 --- a/preferences/file_type_arduino.tmPreferences +++ b/preferences/file_type_arduino.tmPreferences @@ -2,7 +2,7 @@ scope - source.ino + source.arduino settings icon From 70c244f841644a24e58add8fadf00290159de9b3 Mon Sep 17 00:00:00 2001 From: James Date: Thu, 14 May 2020 12:31:12 +1200 Subject: [PATCH 3/4] Added PCB icon for Gerber fabrication files --- build/assets/file_type_pcb.svg | 23 +++++++++++++++++++++++ build/icons.json | 1 + preferences/file_type_pcb.tmPreferences | 12 ++++++++++++ theme/file_type_pcb.png | Bin 0 -> 312 bytes theme/file_type_pcb@2x.png | Bin 0 -> 491 bytes theme/file_type_pcb@3x.png | Bin 0 -> 794 bytes 6 files changed, 36 insertions(+) create mode 100644 build/assets/file_type_pcb.svg create mode 100644 preferences/file_type_pcb.tmPreferences create mode 100644 theme/file_type_pcb.png create mode 100644 theme/file_type_pcb@2x.png create mode 100644 theme/file_type_pcb@3x.png diff --git a/build/assets/file_type_pcb.svg b/build/assets/file_type_pcb.svg new file mode 100644 index 0000000..82e5cfd --- /dev/null +++ b/build/assets/file_type_pcb.svg @@ -0,0 +1,23 @@ + + + + + + diff --git a/build/icons.json b/build/icons.json index d677680..292e2df 100644 --- a/build/icons.json +++ b/build/icons.json @@ -77,6 +77,7 @@ "file_type_nsis": "purple", "file_type_ocaml": "yellow", "file_type_onenote": "purple", + "file_type_pcb": "cyan", "file_type_pdf": "red", "file_type_perl": "graphite", "file_type_php": "blue", diff --git a/preferences/file_type_pcb.tmPreferences b/preferences/file_type_pcb.tmPreferences new file mode 100644 index 0000000..f0af615 --- /dev/null +++ b/preferences/file_type_pcb.tmPreferences @@ -0,0 +1,12 @@ + + + + scope + text.plain.pcb + settings + + icon + file_type_pcb + + + diff --git a/theme/file_type_pcb.png b/theme/file_type_pcb.png new file mode 100644 index 0000000000000000000000000000000000000000..9d593cda3d8a8b2a7d933351160423c99c7734b1 GIT binary patch literal 312 zcmV-80muG{P)(+Fv1^^XB18v$AyK^Tu zP~k3Q1AvID;Ee@nT9AWl-n#Ws%*Kr>KqvD6`O87E z5VvK^+Jyc4Ik0L@+^|6wsOTRftCb literal 0 HcmV?d00001 diff --git a/theme/file_type_pcb@2x.png b/theme/file_type_pcb@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..79695326fb1357121301e3fcdb416b528fde2238 GIT binary patch literal 491 zcmVS5RTvz_(xSl1wjyf2VX;IYJZ-=pMxjyCB&v1z3#dT5f%O(krKZLFelePG~b^}N}wm%mm(6zI#nOU zSDMXPx$Y$i_WlQMZ7lNP*)jflrE zwHBlSN3h4SX~B@=c|71EvI#Jx9XDeG$IIqu&`qeeJd+m0RDLk*Dps{a(Spy+1V#Z5 zw1a>fjx!@Sq)(&xEAX=sw4j^mBn$!%w^e8Xz=fg(SM*yq5%BT<4FeqJ2hRCPKH!)f hH_~Ztl^6E!>>H|&$VV1y*x~>H002ovPDHLkV1nG8*ZKee literal 0 HcmV?d00001 diff --git a/theme/file_type_pcb@3x.png b/theme/file_type_pcb@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..8cb13c028e41e9bae7857f5ac0f66c51acb8d579 GIT binary patch literal 794 zcmV+#1LgdQP)Ow8nx{)r#rAnm;YTkWGAuCJ4cBv%`Q4~Q%cj87W$RM=I zJ#W$yVNetlv-JaN{j}EN2N4B9+s1`4Jcmp(Ba?IjbKtIK=H7GWzIkuXjYR$fk~v90 zzC@gg)B-{Qp@2|8jSC>9PCE!V?cI{{+^40I{ArgCo|=pf*SgMcXs zbh{!CBnbHBkmsvZDq4x9bAW&uhoZ%hN*#8QCtofE^C92JcN)fmLW}>91RltAdPgFc ztB)~n7r=dcH)aX_zK4RjwcWDj3)9?2z&-8Sq_nICf7U(oUM=xNBAZ=m6WBz+8#ixO zi}!MHaG5=i0A3fnpwxbU1OUC-61iCF9>ILhqkzi}o5WeI(?)Wq zIn+9%-PiAr0AP=nbga`bn)K@l=0*ZudF;S=Je68fBG0JSfev2;ByzcW0w%QLccQ?S zNIqW|1)2%4Jd*z#cWrrY>)%L%xzWD^j9Iu`8Zl{E4NgJKM_lBYBBgfwe+mQrvlN{n zpwHzu)kDCvQy#&5tYW8eRH>Z=3=r_HK>7kLaml<1@TmBWzCY04Gpa#;CW4wmzm63ebiT5%LZ8IVq_jn@*zTm2vHUM Y2E$wBcL;Io)c^nh07*qoM6N<$g5hIlvH$=8 literal 0 HcmV?d00001 From a4d250abb3a629d4a19d9de7b94a18461b619d21 Mon Sep 17 00:00:00 2001 From: James Date: Thu, 14 May 2020 12:43:35 +1200 Subject: [PATCH 4/4] Added CAD icon --- build/assets/file_type_cad.svg | 36 ++++++++++++++++++++++++ build/icons.json | 1 + preferences/file_type_cad.tmPreferences | 12 ++++++++ theme/file_type_cad.png | Bin 0 -> 358 bytes theme/file_type_cad@2x.png | Bin 0 -> 677 bytes theme/file_type_cad@3x.png | Bin 0 -> 879 bytes 6 files changed, 49 insertions(+) create mode 100644 build/assets/file_type_cad.svg create mode 100644 preferences/file_type_cad.tmPreferences create mode 100644 theme/file_type_cad.png create mode 100644 theme/file_type_cad@2x.png create mode 100644 theme/file_type_cad@3x.png diff --git a/build/assets/file_type_cad.svg b/build/assets/file_type_cad.svg new file mode 100644 index 0000000..ef0f72f --- /dev/null +++ b/build/assets/file_type_cad.svg @@ -0,0 +1,36 @@ + + + + + + \ No newline at end of file diff --git a/build/icons.json b/build/icons.json index 292e2df..fadb658 100644 --- a/build/icons.json +++ b/build/icons.json @@ -13,6 +13,7 @@ "file_type_blade": "orange", "file_type_bower": "yellow", "file_type_c": "blue", + "file_type_cad": "orange", "file_type_circleci": "graphite", "file_type_cf": "cyan", "file_type_clojure": "green", diff --git a/preferences/file_type_cad.tmPreferences b/preferences/file_type_cad.tmPreferences new file mode 100644 index 0000000..d9bbbac --- /dev/null +++ b/preferences/file_type_cad.tmPreferences @@ -0,0 +1,12 @@ + + + + scope + text.plain.cad + settings + + icon + file_type_cad + + + diff --git a/theme/file_type_cad.png b/theme/file_type_cad.png new file mode 100644 index 0000000000000000000000000000000000000000..6b9036242612268a7b7dd0a24985e28d57b82b6e GIT binary patch literal 358 zcmV-s0h#`ZP)iOBV<7uf7L`J0|TrY6b3*q z6o706he35j)vv1XxL;Kf316#XBtd$R0xserF!bv{eubyR!cfj1H4z7Za@+nlgtEcK zfnftO9Ha*+#f7T>tc}*iNY1&Q>>!NcO`uwk9){ro0FFqf4TREKLI3~&07*qoM6N<$ Ef@STOF8}}l literal 0 HcmV?d00001 diff --git a/theme/file_type_cad@2x.png b/theme/file_type_cad@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..bc4fa18b89b397afc845b7c8429f368add897575 GIT binary patch literal 677 zcmV;W0$TlvP)Dg6HDF+(r5U55Gj6_fOdS0{~n@bhej2Gb?7B8jD_p?u&VpP8q?K(W$xmh#Ks5n;jx^tupATsMimqXQ65vc} zE_ueJeSmU2qS$;|4ea&RI^YU*jt z_tIdiMORE#wK}WW64>k&dPc<8A`a({o~|o&d7XGV<1&@ix@Z2O0|z0a-NN zq-!4zlvc(kpXAqFADfruW;|j_3kX?qOmouQF$cK3Rlak*_00000 LNkvXXu0mjf1%)}A literal 0 HcmV?d00001 diff --git a/theme/file_type_cad@3x.png b/theme/file_type_cad@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..c855b11098e43842d3ce190797eeea859d631c7c GIT binary patch literal 879 zcmV-#1CacQP)8Nct$+%>y*ckG?movHciYo=+=IlteW?|k3yoH305WM0Xf z=UDuuBl%6-&oa_v8ocCh;GTAi-|_|rXQl*v|C|8)cUSVSxR&8n_>FWBD46qY$)C7I zz8aukJ5pSMZv~nAo?%Q&RVYmmFw$xnfs8;#fSpA4*^^4}ltx|2dbJnX@-&9ec&!pk zF_JDR0ohPbfPYLy5hLJ;`9T2w6apVOd*>*=Es;c;0Ka2Pb`Fx_eBfvC?0F)HR1{xt zOL4H~7CRgU?#g^mtG2cho5Msv>_E7$jx2W9;%6p@M>OzgB7YpSwy*O96feaJJA@G0 zUhX~txGTk@s?4oxAGp|p5PI8{8K@S-8szm0dO#)i)1bH?{Tq=cz+btF@4_q$1v5G1 z6wGCvsj?Oyph3OTz+4T^G-tRL+Yu(>hlk$G!1={6a9gpyT3@KtejC=?IhoKvp!Ss; zh%|T|@I(>_6KSZ#A6oX6L;_RMLWw0nMG3&)Bld4Q1+gS`1lrxuWCW(Hg)F`S16~W_ zTUCyj3*r)>FhkZltqI`jTKN?nuf(>>ZH!F-+s&>^2^6ipaR_*&(sWm`Q;E<*@TVwJ zo7y2jz#WTmKSTXvEu<@{VmrM<=IlE8D@A_*vQKZ;v50F#zY6y+asV3pEHaKP-H0Pn#ELnrFcg`3py}r7eY;C30aRc>g-C z-_ZUuMBLRd@Thg;V-O=jKX zqJdA=R613cC;l%G5#0Zb+<(v@!C5{HT1J-GPE#Livr?~xMq}@_mDmjeU(m-d!e%S} zII8fB1p`*V^tgT0T-5DzA;N$@PQaa@uOAT^hOGqKBEI}XO+xZZu?JS>Vp^2s6=g1r z{~`2#qM|VoHehUT`tV~e2|wqOf+MrcGRrKp%ra|czX4?>@Y-ym&&mJ*002ovPDHLk FV1jO|n@#`# literal 0 HcmV?d00001