From 96ce27ff6fffbb49dfd9b30a9a5f497c01f516c4 Mon Sep 17 00:00:00 2001 From: Claudio Spizzi Date: Mon, 3 Jul 2017 20:52:50 +0200 Subject: [PATCH] Icon Theme (#21) * Initial commit for icon theme * Add sounds and icons folders * Update changelog * Fix openHAB spelling * Add services icon Signed-off-by: Claudio Spizzi (github: claudiospizzi) --- CHANGELOG.md | 3 + fileicons/images/File_16x.svg | 1 + fileicons/images/File_16x_Configure.png | Bin 0 -> 793 bytes fileicons/images/File_16x_Html.png | Bin 0 -> 818 bytes fileicons/images/File_16x_Icons.png | Bin 0 -> 589 bytes fileicons/images/File_16x_Items.png | Bin 0 -> 839 bytes fileicons/images/File_16x_Persistence.png | Bin 0 -> 679 bytes fileicons/images/File_16x_Rules.png | Bin 0 -> 881 bytes fileicons/images/File_16x_Scripts.png | Bin 0 -> 852 bytes fileicons/images/File_16x_Services.png | Bin 0 -> 608 bytes fileicons/images/File_16x_Sitemaps.png | Bin 0 -> 765 bytes fileicons/images/File_16x_Sounds.png | Bin 0 -> 687 bytes fileicons/images/File_16x_Things.png | Bin 0 -> 707 bytes fileicons/images/File_16x_Transform.png | Bin 0 -> 855 bytes fileicons/images/FolderOpen_16x.svg | 1 + fileicons/images/FolderOpen_16x_Configure.png | Bin 0 -> 579 bytes fileicons/images/FolderOpen_16x_Html.png | Bin 0 -> 666 bytes fileicons/images/FolderOpen_16x_Icons.png | Bin 0 -> 577 bytes fileicons/images/FolderOpen_16x_Items.png | Bin 0 -> 642 bytes .../images/FolderOpen_16x_Persistence.png | Bin 0 -> 539 bytes fileicons/images/FolderOpen_16x_Rules.png | Bin 0 -> 650 bytes fileicons/images/FolderOpen_16x_Scripts.png | Bin 0 -> 622 bytes fileicons/images/FolderOpen_16x_Services.png | Bin 0 -> 510 bytes fileicons/images/FolderOpen_16x_Sitemaps.png | Bin 0 -> 624 bytes fileicons/images/FolderOpen_16x_Sounds.png | Bin 0 -> 570 bytes fileicons/images/FolderOpen_16x_Things.png | Bin 0 -> 548 bytes fileicons/images/FolderOpen_16x_Transform.png | Bin 0 -> 644 bytes fileicons/images/Folder_16x.svg | 1 + fileicons/images/Folder_16x_Configure.png | Bin 0 -> 542 bytes fileicons/images/Folder_16x_Html.png | Bin 0 -> 631 bytes fileicons/images/Folder_16x_Icons.png | Bin 0 -> 546 bytes fileicons/images/Folder_16x_Items.png | Bin 0 -> 612 bytes fileicons/images/Folder_16x_Persistence.png | Bin 0 -> 507 bytes fileicons/images/Folder_16x_Rules.png | Bin 0 -> 629 bytes fileicons/images/Folder_16x_Scripts.png | Bin 0 -> 598 bytes fileicons/images/Folder_16x_Services.png | Bin 0 -> 479 bytes fileicons/images/Folder_16x_Sitemaps.png | Bin 0 -> 597 bytes fileicons/images/Folder_16x_Sounds.png | Bin 0 -> 505 bytes fileicons/images/Folder_16x_Things.png | Bin 0 -> 528 bytes fileicons/images/Folder_16x_Transform.png | Bin 0 -> 611 bytes fileicons/openhab-icon-theme.json | 162 ++++++++++++++++++ package.json | 5 + 42 files changed, 173 insertions(+) create mode 100644 fileicons/images/File_16x.svg create mode 100644 fileicons/images/File_16x_Configure.png create mode 100644 fileicons/images/File_16x_Html.png create mode 100644 fileicons/images/File_16x_Icons.png create mode 100644 fileicons/images/File_16x_Items.png create mode 100644 fileicons/images/File_16x_Persistence.png create mode 100644 fileicons/images/File_16x_Rules.png create mode 100644 fileicons/images/File_16x_Scripts.png create mode 100644 fileicons/images/File_16x_Services.png create mode 100644 fileicons/images/File_16x_Sitemaps.png create mode 100644 fileicons/images/File_16x_Sounds.png create mode 100644 fileicons/images/File_16x_Things.png create mode 100644 fileicons/images/File_16x_Transform.png create mode 100644 fileicons/images/FolderOpen_16x.svg create mode 100644 fileicons/images/FolderOpen_16x_Configure.png create mode 100644 fileicons/images/FolderOpen_16x_Html.png create mode 100644 fileicons/images/FolderOpen_16x_Icons.png create mode 100644 fileicons/images/FolderOpen_16x_Items.png create mode 100644 fileicons/images/FolderOpen_16x_Persistence.png create mode 100644 fileicons/images/FolderOpen_16x_Rules.png create mode 100644 fileicons/images/FolderOpen_16x_Scripts.png create mode 100644 fileicons/images/FolderOpen_16x_Services.png create mode 100644 fileicons/images/FolderOpen_16x_Sitemaps.png create mode 100644 fileicons/images/FolderOpen_16x_Sounds.png create mode 100644 fileicons/images/FolderOpen_16x_Things.png create mode 100644 fileicons/images/FolderOpen_16x_Transform.png create mode 100644 fileicons/images/Folder_16x.svg create mode 100644 fileicons/images/Folder_16x_Configure.png create mode 100644 fileicons/images/Folder_16x_Html.png create mode 100644 fileicons/images/Folder_16x_Icons.png create mode 100644 fileicons/images/Folder_16x_Items.png create mode 100644 fileicons/images/Folder_16x_Persistence.png create mode 100644 fileicons/images/Folder_16x_Rules.png create mode 100644 fileicons/images/Folder_16x_Scripts.png create mode 100644 fileicons/images/Folder_16x_Services.png create mode 100644 fileicons/images/Folder_16x_Sitemaps.png create mode 100644 fileicons/images/Folder_16x_Sounds.png create mode 100644 fileicons/images/Folder_16x_Things.png create mode 100644 fileicons/images/Folder_16x_Transform.png create mode 100644 fileicons/openhab-icon-theme.json diff --git a/CHANGELOG.md b/CHANGELOG.md index a7063a3..81de567 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # openHAB VS Code Extension Change Log +## Unreleased +- Add icon theme + ## 0.0.2 - 2017-06-21 - openHAB hostname and port are now configurable through user or workspace settings (#14) - Added "openhab.searchCommunity" action allowing to search selected text in the openHAB Community (#13) diff --git a/fileicons/images/File_16x.svg b/fileicons/images/File_16x.svg new file mode 100644 index 0000000..46a9f38 --- /dev/null +++ b/fileicons/images/File_16x.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/fileicons/images/File_16x_Configure.png b/fileicons/images/File_16x_Configure.png new file mode 100644 index 0000000000000000000000000000000000000000..e82f49fa2207fa4b9c5caf7bf9558ee946ef2332 GIT binary patch literal 793 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 literal 0 HcmV?d00001 diff --git a/fileicons/images/File_16x_Items.png b/fileicons/images/File_16x_Items.png new file mode 100644 index 0000000000000000000000000000000000000000..89e7c86e27f5ce5529fb1918441c1716b32e185a GIT binary patch literal 839 zcmV-N1GxN&P)pF8FWQhbW?9;ba!ELWdLwtX>N2bZe?^J zG%heMF*ZbLuk`=`0>nu~K~y+TrIOoA({UKaT~H8u8*~$R(LYdh(M8ZzH(iu@8uPTH zbDNtx{M_88>!;IM&UwO9x@>b!m!~|W%~>NAhCx58(`$4kLt8h>n&lHYl&q2k*}gM-?TfH@(@xk0IRx9ME033+Qe24k|+tH%Hehj_QjTMUakAER;>zBM_qbFU78@^bhK3$V&f#tJtHYrg@}Apk8R zbWXZp?9Ilok`#&r2vk-hK&J4U^0CTEB9Ih(NsPln-1U8n${0maj_@EL^PvnQABNB~ z-46ScQuN;z;e84VzBB>03r+B`lQ7SU!!v;ZMRyxP)el3M-~8?f;F7^J^B7%It#G}v z!|*5*8FW2{3XAYuk%c~`9@fHID9ZX_Xc~vA{snGjckBlN$_ME-bFb-pjkgSqV^$ct zG>FMovrcUhqpi;95M0p?gU55Fjy2&Pr>=DJq+6Lffj^lQ)YH zo7WEabC2EZ!l!;P%gqZN(`VGQyzI0oxAHtqEB&2E%-O+#lJMRJiFQQ4h{ zRX1!VQnm4+0YQNwteZT^H#BIOIj$eEWaQ{9=g$OfojH!KiXg$GJNS1a>=*E+Us`fb RRwV!c002ovPDHLkV1m#5c;Em4 literal 0 HcmV?d00001 diff --git a/fileicons/images/File_16x_Persistence.png b/fileicons/images/File_16x_Persistence.png new file mode 100644 index 0000000000000000000000000000000000000000..4261e616375529781a6989d4f2b28497a4ce4462 GIT binary patch literal 679 zcmV;Y0$BZtP)pF8FWQhbW?9;ba!ELWdLwtX>N2bZe?^J zG%heMF*ZbLuk`=`0whU9K~y+TrIR_Y5>XV#pZl|MNnT-0d^VQGMn8hR4V7QPZ(u`V zK?4*dEFDW&!WIZ1VITnlH0*?ZC+vYZ1VR{u3>?qB`ix|-(UaUclbQ4Xo#ozp0RaEC zem?%NNF;KJ>na!wKKJ>2FGHcwHTq|MzyFcVX1nt%jM@nxlgZp;80Kvvkq~FI*;p=@ z8x{%$9{u-ZGFgkq<3^9i^U-87U19hwqB#Me_;o6kVur)vZoOW^ZnuNu@d$^*0XCZr z%w{u4r_wSw6T@P0svA)tyYU$EEcd_E@8Xf z0?+e6fGo>GwOWN0;V`Yp zYPGT|mFhg8QmJrcP()0ENp^%%aUc)?{12G@JizI6ib|ytHy)3vs9Y}7?8M`t0&EfR zKj?J2^8hSOgy(>p&*#u?w`ni|5Fd?30S^@9^LbFK)vQD!5dsVb!z;Vp{uKwtlOdAb zSglsnk47U3(ChUpsZ{z&EEeAv0Py2&i^cK+d;DTF8pmd{`G|7?JT#!uXtoN4f|1MR z?`1OCLn=T!0o)h?;hx{sYPC;L_)e)*z9AxVkua9tfgAe``1b`DKLG#Amz}%=k4XRk N002ovPDHLkV1leSArb%p literal 0 HcmV?d00001 diff --git a/fileicons/images/File_16x_Rules.png b/fileicons/images/File_16x_Rules.png new file mode 100644 index 0000000000000000000000000000000000000000..de3160ac43bebc616c8fb8cfa08fb09dee6fed01 GIT binary patch literal 881 zcmV-%1CIQOP)pF8FWQhbW?9;ba!ELWdLwtX>N2bZe?^J zG%heMF*ZbLuk`=`0`5sfK~y+TrPAF`l2HH#@LIOEwl2D9{Q+Hdm)TnD!dhK4TeY>) z6;kU%%*vKIYn3jiX|X1Sn{8|wA?Zj`kQ7akS3%4Q5D?4oMG*NA@w3QyUxB9+H5|8f zw&$Fy^E=PkIqLxYSN=?7)GL)l_hqKM+E>CW!kz0o+pimx|P0cTuO;e)Fww zxKQa)pO?Gy3Yw<2rT`qNV`oKgV8Fe=V1giqC(E~Ee_1o~rQ-PF9@&!C@XpqXGmO|Ten zvY@O!bieCGAQ-}}CM&W9L+Lz`abpUQRo!={+2D?j`pE_YP&A8vvkRL3L9)`IC<+s_ z6Ea07#FAIimX?+cYXGo5t5SVQKIBSNrRYc^JsK^>#>Sx2>0mOMpw((&Hk%<32*P|m ze@ha`d_biguTU2$hh4DxR}&31BOde*TVb==P%oB3B2(hEycI^H5i*&~KmhI-qoC~I-!Ui~nhO5P<-RJ3G+1v5(w z0^~D!7b2*C*$jih0F_Eb?oUB3mnT{k7Z)!PU~>{UbiJYMVdEfFhDqp01F*XnFdg~< zrK$s^rKQl3Q$->X%4-^M<=Txnhr`ilW@e@(fnB*ZJJPvAVFp*I*u$+g>^@gJp24l1 zP0xMC?!Q=v(>H36pP!EdoN{jl_sPj4g@v1bKYbGT_h8*GnBe98eY=6H00000NkvXX Hu0mjf@pF8FWQhbW?9;ba!ELWdLwtX>N2bZe?^J zG%heMF*ZbLuk`=`0?|oCK~y+TrP5nSQ*j&za07#gh$4s{d+4dR)QTQrh`pqwA!2Aw z2~$uqFAtfR8k$QXwTTu|xpa6z@q*^GdD*6^EAMXQ?YN!IU37EK>C~OG%eTMlAC zwRW3@%Iv|M(E}C9(xwNiRu9&fF zNnI_2?>ZJU8!YCHEE&g#T(KID>*t&?wKI=6Kvd<}J<+JnrZzEm>Q;4dP zT|U0^7XVI#mq?P^C$#>mGRozTe2s*Rq99R{2Ag|sB-bdIFhS=94!|pt1x6N2vb&X9 zESTK>266%@$QTN89wlvNH{4h?A0Y9KRL9HgI>!alMVI2s2E+riM*q)W)GkPu7>umC zFsflNPUhtH9UyOYqyrPE~2zkkAgND`K>xUZ=sRftig*m zJ$mQ&(LZfKbYVv?FTLgr2e^~fAQbg4`pi3r*xY4cCd*{7G0<3CSTP;pD_NeN>0PwR zDMaSAd=5^nJIw*Yo_s2J)%XoP;~I>q%uv%i*svbJ?sSut_QFoKkhZd@?^{GfPD2?l zNpy+>TuZ3962un@L-@k3>-_5R;Kb_X5Pr3Ve6zPx-s5hj2=Rq&2u=H72u`TF&*K#Z ea)5si0)7Ky5#1|kMF@QW0000pF8FWQhbW?9;ba!ELWdLwtX>N2bZe?^J zG%heMF*ZbLuk`=`0o_SNK~y+TrI5c%8(|p79SYst3ndjgv{Dp*3>`Xj68aBx=+HqC ztze-zC`4<1G|lB`E8gNl*6Q6J2GpE;} z)?mNzzRUA`KF{;MEdc)O)USWU@AuzcWRWDP5)1}wqA1?iOU(&1IGfE@RaJ#7%kX-= z?Ru#>K_n8XXmBc(+GE>z1VP|uSa_a)*OVX>3e}3mB4V*viE)8&IK0PXV1nwE0-w+K zC=duxp-@0Fnfw)x#}5*T#4&pkoK9!yQUS>$V+Ydk=KSnzC6mb@m&-we(&;o5MSiuRXYA)n798jZr`a@9DFt2!Kxk_KBWmKzNM^1QrB%Om}? zHeJTI4?ylC@Oc71#DU{E&Jtxn>q+BZITMiQ34>n@(pRgB9T7;lfejwmT>vdSJNo^$ z$E-6AF$7Y-Hd#gbeI1NjnM43SjRV4Ch3xI!I@1tC5P4ocf!8_U%XA%p?qyEMiI uu3i(p=_tc`4>W1oy=wAl48gSzTK)jEJJ`mxA_-^!0000pF8FWQhbW?9;ba!ELWdLwtX>N2bZe?^J zG%heMF*ZbLuk`=`0(wbAK~y+TrP51J6JZp_@y3`KH+%qN>_<=}G0~VbEQ|yVM8g*# zpsfhF@E#-utk!aIsR0vNxX>69*jNLk6p&I&xk)J$TFMl9Awa1>X=mP<>EoFxlCaE0REvV>lwpDk|_^Z0652`w+c~w{TS^0i4UeP|$Uv8SbUQ%a0 zr8&Hg0%ex5Gp&8Tm1u(Jxj3KU;sUsB0jt|Q0-HQmHdFXEpTM&(9J~82@VKI5{B%y> z=9?eqEPYD{{!Nx~uZd7hghV(w0mFVCv+F#Tw?*`N_R!eFNu|xBH5#Mw#8IHM&7n2- z`B-pE#7tNrVQO81E5tAw;Nj*{2=DNS?lR1-?V{Y|i0F*=lg9!aeZ>=%h>Txqgif)_ zFyc?czLbQ`w~tsNjoTI{e=P92*T>f45*A`Iykwpta};yaD2|{2`*IqCz7z!n+-`Lp z511$rqJVEBgGI6s%fJ(nF-s>=_Mt?SaiYH&ZdvjJFCE&J9vXoH*_Y*`lPD2oFX~ch zoCpQV%z1%g3N(FPWUI79FCG0ab&N0tXram|E)q{lxY3fggW?8hEXgDwM(58LT?cqOq1k{hns2`P3M`}sUNY*`4JtQHR5HnXF3?*{{m+I_ipMIE& z1-DXyHUAWUfe!lYi{hVL<-$C;Sc8mSIuFZp600000NkvXXu0mjfmmgWs literal 0 HcmV?d00001 diff --git a/fileicons/images/File_16x_Sounds.png b/fileicons/images/File_16x_Sounds.png new file mode 100644 index 0000000000000000000000000000000000000000..0b1ac2e2583e65ea47a8575306f0a2be7fb86485 GIT binary patch literal 687 zcmV;g0#N;lP)pF8FWQhbW?9;ba!ELWdLwtX>N2bZe?^J zG%heMF*ZbLuk`=`0xU^HK~y+TrIO2QT2T7Hvw=`3w37@30u;HH zTCHXVpjp&r^O(_f>}=%a8rY>LO@ z@6pt6m;)j{pMSdrkYXIs%SNMdi}dfL#cH(*27}>)&*!tGQYordt3jvJq4%v;D;ysm zzuE#yrBV=+cf?)tfbb#F2C7u5kkM!?Vi%Ch<>;~M^?DEp1aEje9(xN&CX>ZNp+LW| zOeO<1n+=poWdrq8r_&wDpF8FWQhbW?9;ba!ELWdLwtX>N2bZe?^J zG%heMF*ZbLuk`=`0zgSbK~y+TrIT5!Qc)Dg?`?#j572WDJqEpA=&9$Rm);@@`Vc*Y zL7zZS@jBy#Lk>6~&eOfuZ~*54Q4vQJr-aDTvs!DXCol9=3zl2X+5g}AueJ9%0f7I? z-#H)BQFUJfK`I-|_qXXJ)hcrCzUpXSG`U z)9DmAj)U!X3$+SX&nt7fhVZW|LA_pQVmwABq+!yUPNzXCmHu&Hx7&wQnT~EW z8nMX}fQET2#N%Tw2q+ed2Ry)JGQ9}|0&%qVt=H?ZHfR&(RzpYd%ALC{Di0!no|J`sn1cIefDb@zM{Grik5)z5ztxza@Xt7vs@__xdJjJ8A zkJCNVYPC9}(YT=jQdNV&FvOk(D1L%;yM;;~GHmQxZ~<{WcbV p1ssAllg+)=Yr;eDfPYUo`32rV!bAPLt1bWl002ovPDHLkV1fjrJi!0} literal 0 HcmV?d00001 diff --git a/fileicons/images/File_16x_Transform.png b/fileicons/images/File_16x_Transform.png new file mode 100644 index 0000000000000000000000000000000000000000..17b76c2033ed8b9ab85400073821fe998ac4937c GIT binary patch literal 855 zcmV-d1E~CoP)pF8FWQhbW?9;ba!ELWdLwtX>N2bZe?^J zG%heMF*ZbLuk`=`0@O)FK~y+TrITMsQ*ji>=bs1dr5=JF$|y=Lf`}qbi69~Z4M}F9 zD_o;Mux({7$IQ5EG`IXi!fI=}wAR|#=A4#JYm2Qdr<*RF4rQA?xQBvD$cPl$b~-61;z`6H#`JMAQ-}5`a%K(7?@}G}iW-^&Fh?DjB_&9fBV!}H%HuiFOc(@ef(wt6b zCV8&~qon{QCnq-sgTX3Hx`0WWMn^}(u~-bE(P+G{uTO0@n+uIbBVVV}9VMU?fYXXBU%2qSC2y(G4joSK>frBay`iA2p5MWxdK(l<&zHa$HZLh$Vkw75ul>kU`YisKptWwd^(sJHlFue76JmB;B zK&4WBkjZ2riA3V00VprNxVQ*JB0`|Iw-@Acc?FTFR;$-hkJ$1{+G5Z?y9)#qi9~?M zBP-}v!HS{LfZ>Iu)6j`DYtNm$t-WC0XW}m zbOBD|9RXlVz}FoCOF#i#ZVHpHL%aP7dOb*OwNR$ooyeoo+GqeyVLi^;gyUK}X^lp+ z%F!H18vS>m`}HkQyTw@jDzrPUfvCS4ie;OZ^C-qC8i1aT<0+9!rD1_U@EPY^$yDVo zS9R_M=KWo8rgI;N2QNZ{^&A|M=6uO-$SP(~jNkWw7@l}$U0vNyKA)e8Q6@5CX+_O@2drK_uM)pCHoN^ETW?U|}n#E!{nM~$TLG6xv+nUn9 \ No newline at end of file diff --git a/fileicons/images/FolderOpen_16x_Configure.png b/fileicons/images/FolderOpen_16x_Configure.png new file mode 100644 index 0000000000000000000000000000000000000000..e92934d1d12be2284b0687008fcfddbfb8ce3340 GIT binary patch literal 579 zcmV-J0=)f+P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00FZ}L_t(IPtB6cNg>6!k=pA~7UZ7^; zsEH%PiI+r01#O@c#Ya#O0zpA*;sp}KQ>I5$2*kS%3`8eM*~MxS5ya}>+aq?dnlxy^ z;;{d-*0=YDE&Jcn>2x9)-?${j7E7zuZu$?pJG91e!)bUGN&mjUYaI(^TP$z)Ki)_w+D zU5?Rewb1YP(P%W#?RL>@Hc>8@`8*g5La*1)0aUIsz|2mk6VYgtmqbxSAP_(}97d^B z;%h-ThS6x81BkZ!9#E-Nc)3=q@!bpt1I%VKlF8(2p-@0BmxI^qodbxrO2x++Ae~Ml zpU-npEEa>sVu96aMLZryHk(Bx65&9pJ{6r}e+Dp_Oz`=9{Laj@GZKje-#L{^;qc&a zqS0tR0_fpv%m6lpxm>;?MgBrE*&EiTtUisp RhOz(v002ovPDHLkV1lZ+`$Yf% literal 0 HcmV?d00001 diff --git a/fileicons/images/FolderOpen_16x_Html.png b/fileicons/images/FolderOpen_16x_Html.png new file mode 100644 index 0000000000000000000000000000000000000000..e3c53274d91c0c612502af166f03d6313fa4b464 GIT binary patch literal 666 zcmV;L0%iS)P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00Ih0L_t(IPtB4`PZLoXhPyT{Sh~@_;KDzk zTNiGGv@~jsv@>)XrcG@tU~7w35n4nogfzsAQG^D=B_q^2BSpmyTE%Gz5JI2{ttD!W zb`rzFOI~N%F_}QUEPax9bI$iZ`Eqh}|2GzkWmXP;lR0&)HfFQ=a3m7Rls`+T6-AS&4G5R;wrnJBL;ZB|KUwBEX4gdz=A1oraHFM0z=gX3F+w!E*is zx{?{(dXmIuUc~m-ZA`B&g2@V~AK^e=iNeoJ)T#B|g7{J%?AklL&&I(&97Jh7g<@e9 z!&@Sb&WJeDo5Ua!eDL}n1X&Z24-PyIxAHK6h-ZoOOjS#xc3}A z^Dl8{=>R`*pH+z&vs1Q8C|t8btnf1E>F0qJSO$=FlqhZayjB!V{iK1r;P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00FT{L_t(IPtB5FFM?4V$9nW8S9ASYT z7+(%zWS&FcbPzfb?ernEQ-{zH)J7If{dPvI{}hZ^I9PW%%(_`vJORw@g<VCv3%@;flXtCs~5yhDYG+4pP0l@Krt$1T<=+ zA1nT2>?DfVO}>(15!;Cpw&O)?UgyA`-atCclm$wqvb|c+Lj)$52TS1$ETI&P!843< zS&R{8xhOp0i*JESrK%$(o)&Zyfqp3fjXe&nJxNGFvr(pJ^%`p|B@jYxF<&8=^uu61 zfYyPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00HtzL_t(IPtB4|PZLoXg=^R;i5nLF2zRbc z_zNZsXwy;()7w&;0v0W8sdZ2!q3N`JhlRx1WQwokIHaJkqg`km7Nqx3)q46|gBxKyo!<&&(oI zZ-+=~Ai0|mw3$H(SCsmn0C7)5awCaFt{y-9en?gevK|l8wpwHw>X6WuA?hPnf0mbI zfZFb$1J5EJ2u>Z2hC{UMLgwKE>{jU^R#)PSj=_|}aV-xZgqY6*o<^F%&-xK_8<2hC z!(k7P3>{rGR$^Cw7qj=u;PVAa@&K#VT1-m^YCy;2b4;#9F&OW~d#?rGO!VyycC72Q z2-zN?B_M!p8%^Z_vgi~6HGm6w@OB}HHw%5R2fgSYUqoAP4BbQXXnZw?+MXGdbJ1U$ zpdaU!8ep~)+;6wQJK}`pwHpI7>lm8bKtIX z!9@1OcoJP>D=_#4Xj`KvcbxCOE76O^gu_KT*T799Hyo*MpEzNf!^aiQzQ=~fmp7Ei cWu?)a0_qR0kj)I44gdfE07*qoM6N<$f?nwox&QzG literal 0 HcmV?d00001 diff --git a/fileicons/images/FolderOpen_16x_Persistence.png b/fileicons/images/FolderOpen_16x_Persistence.png new file mode 100644 index 0000000000000000000000000000000000000000..fa8cd02f6e6363c1178e65e307fafbfd1e37901e GIT binary patch literal 539 zcmV+$0_6RPP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00E0hL_t(IPtB6QYQkU?#qD0`+85{xv{ScE zeSmJ=)q;ah;h=+xI2Az=K|us@a0*hipwJXe5RE4ONn!>6Bx!;}9SWykV!#?AEp+LD z!-boBe&0>Lc>cG1KHn2Dj`-OgbC=iay-6mMjQ(!G%_hVi-H9})Z*j$;Hf=t) zqdS=mw?SpCLXu<%yZ}KMK@w%CiuOBz8Dv=&%jFWA&4%=JOePbwnk@u_!Jh&23ytk| z3#V4A6=Jd29zepcCcx=Rr2lP{XQCvhE?P7_#O}l1Wrl7Z~{uD5>!>ibUKA7iq`41S`FQ97tv_+@EedV9-V+< zv53WDVXZ6(0y>=zs@1Ah!{P8Dfc!XDPC!1Nw*VZ+VK^M3-EN~^uY+M2ghHXU9X+l> zp>Ru46vy-YrzA-jkH?^C`XilAHzSeAg*|p$W*CBC0YN> d9{H<0o-Y|2#p94EP0s)T002ovPDHLkV1j-M;CBE3 literal 0 HcmV?d00001 diff --git a/fileicons/images/FolderOpen_16x_Rules.png b/fileicons/images/FolderOpen_16x_Rules.png new file mode 100644 index 0000000000000000000000000000000000000000..988c934d91526f9c656d7a2ea2da8b9cc172495f GIT binary patch literal 650 zcmV;50(Jd~P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00H_*L_t(IPtB5DYtvu=g?lUb6Z{u~-U#{w z1cycjLNAmig9;gfFl3_0cF_wvR*D7NDQX$p6y~-%(lxQ&macwem=;HEw-t)|&VFu< zGP9=bj!7D!xOn502hPo#^E|u>as1z*X*!`7f2nBA?BjB|&iVcRbYo9}T@8sf?M6S~ zd+cV(SCX-VjT+A_v>W5#&(UhWhDTBzGnodSe%Qst`wwY=yJ!ZqZwc9Q3yJLm2y1Cbk_3+9 z5RFE`^E^Br&nZ)2M8CzuUcpu7ItCx``bTUbmMLRZTthOMgdh_{qH)Nw46oN)ws7;u zIoT`d8@LNLumT^qgV7gT@P%VYrBayX5|~?fW!$92vg}Bgwuy6O_T}c6T~r$?lzk10 z+!E&J7a#}%o=wgm7z%0ntDm;!M|0L4q%I9ja{a?o@|D}ur0+(kd4UaJX!s5;GWY7| korC=pMIE!|{~Cwm7wvQ4Lda1~t^fc407*qoM6N<$f_h#fRR910 literal 0 HcmV?d00001 diff --git a/fileicons/images/FolderOpen_16x_Scripts.png b/fileicons/images/FolderOpen_16x_Scripts.png new file mode 100644 index 0000000000000000000000000000000000000000..6fe2fc689c7bc4400b1fd953fe41011e19395e2b GIT binary patch literal 622 zcmV-!0+IcRP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00G`fL_t(IPtB4`OB+!f#j|kfx2atS1^our z7X>w7OJ<}ARD^=m3JO}?$w)9@)m9gx)<*;>p$!@}0ksjUC8X6lF-9lGn8b`4CUcYV zcqbVl+Huv52hQf+bAJ5q!|=GpFpP^D57@26^kp)c%B@!GcJf?=o>hnz&5JHL3+Oou z$HISrNO-pp6tucN;FCLqKNPSnWZ(;Du^Y{Tk7XgIuhF*VIl$ThfiHB4$`Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00C}EL_t(IPtB4)OT$nU#rpyL42p{%z|KM^ z$L`KeDh5OmtwN=(-NmG*KuNp{gp# z8+H5PDg_Ml_6m#m=K43FR4TcaB&q5G$UcjHLF!bDMeAe>PihR7WkFFCWHK2Df&iZ9 zgD!yVGeMf$zr)E57R~$)U>yUO`*@HU6!lY+u0!i?xGyq=@-rO4XFdVk90KP&P)Xxi z3}cOBJI%Lu`wxJ8oZuj!sVxK75^zQ!7khY3hLKoWaBJD4tVPZ%FX}HxjdbYPDD1*X z&)1yz%(Pb;P0qpGs*?(J9bxv-iBFCf9$kUJ7Zz8iH#v$sSO5S307*qoM6N<$g0Ya& AcmMzZ literal 0 HcmV?d00001 diff --git a/fileicons/images/FolderOpen_16x_Sitemaps.png b/fileicons/images/FolderOpen_16x_Sitemaps.png new file mode 100644 index 0000000000000000000000000000000000000000..2419e18629df2a5c420c6d38a34b0896b90d7cfc GIT binary patch literal 624 zcmV-$0+0QPP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00H1hL_t(IPtB6gYtvvH#(VPQpRoTxJlHW1 zJSgbDpu-M4C7D#1;9(#t8`y;&L=OeQlOUcv?}tCOwrjhkOS?|1%{H4^v##yBF=h;Q zYu?ny@7rcHxNZkeKJX#%=6OE6g!umNh@u!HZ~{rU);oeAT!};?AAjtd=mnR!)lTT( zgU8;cvQ_!iYs}&A-DxNMz+1?z*YGm-4bLXO;t6M}^L$FYjv5d|>2$%{jDd~1g>2cz za+yIjnn>sesF@7U=XW5g``%;wXx*Iwm_1k;a-Au60B|i zhDLBnZj)h=B=hT1b|hHt`LHIi2BMkzrwV7neq3T>2s6S0JR!oEN71-1@)9=lcUV0prRU?wlC_0000< KMNUMnLSTaB)f0mN literal 0 HcmV?d00001 diff --git a/fileicons/images/FolderOpen_16x_Sounds.png b/fileicons/images/FolderOpen_16x_Sounds.png new file mode 100644 index 0000000000000000000000000000000000000000..8bb1bc35bb226dee2aca6e2c313ccbbd1ffe3e69 GIT binary patch literal 570 zcmV-A0>%A_P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00F8=L_t(IPt8(2NJ3EO3+fsbb2A8PB{!2mI8-g69!Gs`c`MUSLD?RiX zv~}QcKfZg;;kzGK@xS5mc+L@F0WXM59&WdLt5_`d-^LS=BMu=_5vXw@Nf$VL84l#k znE0MpMc{^7Kx@fkeZ}Sr_+G` zg-|mL^U>s+BXokvWcng@;p5O!6AFZII1GtI0`mDhIGs*mX}Fim<%FH+bh=|=pGPK> z*(sOHpS4;ISe6B|+05E(wnMzUXfz5&qj5x0)FzS7BNzPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00ERqL_t(IPtB6gN&-<7#x+{DYtuUD33`DZ zMor!L2)1$MCeTJ)i0E2eDX1x<4mN2Dh5sQ$bcAt{GcFaJuXC>>YG}1+(SeUUoO8b4 zIdi#|{~dO_T_oX%B(v>s*lf0&Kp^m{YjYeDgP5)Bpv2=2ook{@-VT|WSlzU)gC)K; z%|0~LYBk8R%+LBu9okI)89mjY6RSUDq+4PLauEc#gq59?x;W)02$xcnrfZ zcr!DlQYkc>O{`WcbUGdQe7-G!%ykCXD4)-x-EO1RYC)1DESF0x77M;jqtQUAR6;x+ z-vS&C$L%hFHE5a!MNv?#R?+MA_|$ARi(;|Jp|MzO3vj#LXJnl30yh6W91b~v<(QeB z<#HL(XmtM$Xp8U$z>58TAF8TiFc_fQ?LrhqZe*g%H2i-5K7bz1^#Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00Hz#L_t(IPtB6cOB+!fg~tkZQT+#so384n ztD@jS=)#2?>&BrjTbjg}2Luv>F%c7IpfZJ05*sj$g=(xNwuA;kz-XdLx(Ut8WDz0g zqSe;7LZK9Ej&rY59O{%Vy79o_GWY(zkGae+S37F8Iw2N+X-XPXj!LDv=ka(7M~BBy zDv?N|=MgtzGCS?&m(8LQOiIor^gLukY4Gsi2s_)ms8lLgT`ggEXAk>(2mcljaASP~ zrBVs&;z|U$Tuxlq5RFE`aU6odV7-K27JU1iiX@I3#W3UoSMqX-?#1(8Su@pzny-oBf`zzB=}kzQEm?*FpP zcVlAy35-VLJ{6FNZ!sws==FNI-EMm4(9$$suGsMUBaf*xhZoCsJe=x4yZz=P38z2K zUAe$yG9ereBbiL%*{d;3uGryAI^m8FL0B+BH``OY!`&E{@XG;E=X5#;4FEZbl \ No newline at end of file diff --git a/fileicons/images/Folder_16x_Configure.png b/fileicons/images/Folder_16x_Configure.png new file mode 100644 index 0000000000000000000000000000000000000000..7b7acde09f904b99c6b55918dccc390f6e603057 GIT binary patch literal 542 zcmV+(0^$9MP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00E9kL_t(IPtB4$YXU(Og|$h#{D=IJKsvEX zV`Z>#eJd)ch|Mb6*$4_&f)--qiwJ_OSy#kHK~SQd{~#fcCPfNQX6{a4K{rW}A_s0U zGv|EwUUn`2SAM_$%Io#QtUMmildzr^GpVIg>EZR|4X28|AB0sGCmK8arbJX1yEqsh zeLf$8!5|We1QbO6bj!1(&;po z%O&>vJyxp~w%aY%>osPx88({@LHUFts>=w-WHK}X4{4f)YPE_+qd@?E=I^0U$Q;1C z^DysTtJP@lNF;)8w@Yh{$7AI4d2_&UIK*T!AyB*BMl>2lEEYqj)1h#^UMHZ4>M{bt z;V{bOGUoF+Rj=2h?y9O{Fc{F+kR<5{@c0FY$Kzz=JM(UQ8h)-+Ds-1jCgFCwpGEXo z0Ia!OF2%-Fvf1p-Xf*m@pm&$cb?tCCG`rn?%WPKNZ6Xd~<}>yqU9yh%?6ciDoz4rJ g&2}yPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00HMoL_t(IPtA~BPm*CAhdJ)Z!%pfe^bOiN z?Vt|If%F24mj@o^10mo`7@DLd7}a!+xuTg7vnh@U8HBA8ESr+mmTT&2mRrLWY|VpK zT;Y5UEU-N6+Wsf^{kwkmi{k%95QKvUgMpn!uh*~3(b`l(nLr@$y7;w3t*Pvn<>(fh zjoVMy&B*E&m4))30j=cVL~A#eaGIvXET-r*+8c3nk_(e)`Fp{pd^S8u@L`JgALiNk zzQKdVSKNG=<>+t%p*x5t6s?o>>H<}B7tyyL`Mi)IJvl^SDa)tTMZ#-&4rlTl3QRE+ z@;;IE>H^DXilr|r6btW2XL=dScCxaZ#2E{7Y%q?pBTb**`AycV3rrJF$*$&DD=m}D zUE$W8jr9CwLJ>3@002ovPDHLkV1h+mAaDQx literal 0 HcmV?d00001 diff --git a/fileicons/images/Folder_16x_Icons.png b/fileicons/images/Folder_16x_Icons.png new file mode 100644 index 0000000000000000000000000000000000000000..17ad9a8c395046d72d97a6d16b5643875474f901 GIT binary patch literal 546 zcmV+-0^R+IP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00ELoL_t(IPtB3vFG67)#{0|s6AYQlk};`O zBdJ?1I4!1Gs?E|&N^;ssr&H#tbb-m%GX2;h7nI5SGPvAp0NuXge*V@PyyMSKA>AAHvNsgB|*n z5L8qI(>zLwgK~+(6hTF?7?|6|?6jG7rLo2SBv_8X!p)pua84lj8l5FtDOH-dsk{^3a8rImQ9!BOfOKB)jb9_3^|?k(^xcqwu6JX^ kNZ0#yyKa8`uaQVT0Yf9ZprPX+KL7v#07*qoM6N<$f>w;@`~Uy| literal 0 HcmV?d00001 diff --git a/fileicons/images/Folder_16x_Items.png b/fileicons/images/Folder_16x_Items.png new file mode 100644 index 0000000000000000000000000000000000000000..f7baa23a7dc8d3e2743dd7fd699cfd3071a7e764 GIT binary patch literal 612 zcmV-q0-ODbP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00GoVL_t(IPtB2AOJY$R#f{#khk5Ct4>4b% zzC+OIBATO~TV|&*D@!x8E1_j&5Drs9(^T4pJkey35d~8(H4nkmyiE`inb_1r4}q&~ zZs>9>qNf%tHv7NV`fWB_^?oG?LJ7xlc+M=#p3`Vq>xkwHK=gGNv}hFy|EUhchBU-hQZ6BV=wyXCMl;Z{dX2l>m3hfgd|TeBT*| z6m()@X%~HCEAUNkq4Db`YDU&k?w0R=f|L>u0fNM%wqJyE-UjiT9h2*anBF|Xz~UbC z-ZkPV$~%`If8|p#VJ4ps@EPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00C=BL_t(IPtB3PYQj(y#_bby?F;k;x^?N; z2k6$_phIwVa8V~6jARy+5Ku6RI5t?2nK`K0i4E0qk+|Gh23rk(=?%J8YD?VC=~Jrl*?u8_j{ab zyquwD$Xb42MJTJns#tR4TA63(Msai^T$i!2qpRi&nBBZ$PP3 z!gjmGbUMXsHlx#JS%#u0NTpKVfMT%-UDxT8$Kx@&-7adi8m);$;um0Z3dra46ridq z{ryg-gJ!ddUayCEJpSpnURI${c&^v$>S#3jn$PE$OeScz+aK9%_AQxA-n+5OA{)EO x<#Km|AUukq_?pRNUdZ|$$n$UA$Y162eFIz4nwROyp(+3X002ovPDHLkV1mEX-UPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00HGmL_t(IPtA}^OB+!bhO_N|@ORja*gsIH z)DfYOMJ1C!3L^zUioH-2Od&C5VHU|oJBU@mTVf`cF;O$7g_Mq>#3ULB$Y^4`Bo#Ym zlFZv_a~9G}pmfz2zRfxB^L(6R_EL{{j)&7al##!FuzyE%(p8{2@>q#EXMtZ7@FRMaUs`5aD9RK1B+Ba zhE#6gywbqsZ3Exs24qD=>P*HfUtS`38-aZRX-%*z)o^fHN9Mea+(jLgI~5bYJjT{@ zHw16Rj|&5u)4Yip6Bs#b{-zDSFu{H4@tc> zkE|Z5cX*cTADI)Mz5XQiy!2L|Fm4Qwyv0-V`^(41!G4OO9+3LK#$fmf_jPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00G8HL_t(IPtB2AOB+EP#q;1tvJZmjSEyDI zYy&FU4OLJA1*x@I@P;5}eK1h_pdw;x)d;qPTGDt~P*A*vXrrs~vT2MaX0>6nlWdL? zGY_I05q$B$d6_xqH}jt{JzrU^)*_DMkjoZ}<(x&0MMG}8-M$sOP+(-bpJvglGQ`^_ zJjSe=6RVfaESN!T} znSxhVF}tf_LDH}oAXq*m2>;h%7DSXeR?1o37*He3U^_(M-qR?AU|u2+DJV$CdEGgI z;ucRHtKSD$I38T@FZfQA@a!chAb~kr7WWAbqXeZ*0}uZ~HD8B@zTfl_lW_YpH_&bX ziw6YWqbroygnNLq+kltW7SucD(CZ4Ked+|Q&Ww-n`A-C%%@9gz+v3?~4w+jgo&Mt} z&SEN*IDw+3a6!Lud?^a2xQ~LjUw9TZR&i~A*{jA8SH*|XwaVtN@|)&SjqjL*O>n{d k>3bxpF07*qoM6N<$g3Xr!mjD0& literal 0 HcmV?d00001 diff --git a/fileicons/images/Folder_16x_Services.png b/fileicons/images/Folder_16x_Services.png new file mode 100644 index 0000000000000000000000000000000000000000..e209985308d6d4777b101ac4b02362bf3a0d457c GIT binary patch literal 479 zcmV<50U-W~P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00B=)L_t(IPtB4sOT$nUh4V`k7k_}xij!k^ zSDV*ppz2^7p{7E>D5SPDLFg2hIE6r4MA1gXEXm-cxJVZfT(neOT*^Bp_F1&FnrhS=zS`D7(L6+suD-6Tvu=?+S%~gV& zw2pec4&V3DXf)uuE_7YLV)fyGVwRw7Z{Xg_A_xLhDwU`RRaK!V$~3DF1{5*`t?CvK z8~|s#xHWjB#id@(s$GSHAAmw8iMMJV@b-aY1-K~VK}%poSR4v?`U)bq4%5J;4jhG$ z(;Yk(638zv^zuJ{BDIq5(b+iJ1})ED)7<0)i{gpy&8*SlT!*StcQiLPS~IqP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00G5GL_t(IPtB0uOIl$Z#=Y8KvHxJ~VuBD1 z)&H1CF)(UJM-E>)+nwgkMmghbC z>}wsETPD#}4}5sxywCGF@M`XFj7H-#p678B9LF82)%Ky1)8TOJoRrFF2i-T+>Q$P? z)<4_^b$S*0&}hAU{dNS?^B&ljB-lSjVgE$XIk^zT!1ydUez3FP<$EiBWlpe}mhnB! z5ZbT7lQ>7N%rN85V^CPei>bv2>ioK(f7ph2u7YhEZ>1Fy$Z*HckuF|fza(RBZ5KV` z?kDQ}20^xhA6W%E**dll7{sIuSFDQFNCjRgkLOd~E_L2s@RJ0w!v-XxDcMRftdrzh z;sPG&sI$N@WJ5Glxg1NmIwC|kqhOOHfjyE$3h3@6(3@-sr%vHZ*5OSmm$-j3I1>z? z;|%_20Z+|q{|E}Lg5GxmJn=HjK86oL1rq@UW5lSa!04g}4d0^Bx5?nAZ##L31LHlPbyX)@hdvDemz?LtM-*GwBBb4RP`3I*2EwXR^i4>h00000NkvXXu0mjfxM2qB literal 0 HcmV?d00001 diff --git a/fileicons/images/Folder_16x_Sounds.png b/fileicons/images/Folder_16x_Sounds.png new file mode 100644 index 0000000000000000000000000000000000000000..f742226f06c2b16b343d84b499a24df30bc9371c GIT binary patch literal 505 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00C)9L_t(IPh%LoAU!?ZE;TjvKQ5e-lJW+s z6gvPa+S}jXfBD1vkN>e@p!`3mQV0Nmd)&d&aym6eqM)sEkQ`Sa)hKXmBO|83j0{ok-*!~ZpF*8E?;e*ORC{m;+O|6fs2@xQmX z7wm6Ppn=4?ySu?*Vrpu-3921zz-wd!Kz;@V-s;t>|95tF{tpWa`yUk*1rEH@($fFV z&dz_;)zz(_+A%>+PEI2*?%!u*WW2VuwOwUwY%HRurzfVNp)o;0L7_!SNl6T-j1i(5 v3kVGjWwW-n);2LQQ3q;fg$h#}FfafBqUl#M>bHK~00000NkvXXu0mjf%P8Bq literal 0 HcmV?d00001 diff --git a/fileicons/images/Folder_16x_Things.png b/fileicons/images/Folder_16x_Things.png new file mode 100644 index 0000000000000000000000000000000000000000..51ef8782053e136b11a1d46937936a43926f54f5 GIT binary patch literal 528 zcmV+r0`L8aP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00DqWL_t(IPtB4)Yr;?z#kKSsbm?5^*XXB- zij$MBc5!mBpeP1J6hsK(q(~ⅇA116pgxwsD(&dl8y@I^u3o@N^6QkhaR{j+|zui`lF)wP}%G0CY^O0&#&oGUW7U8^HX{JPejY1FvRI61;k_5}Lu-om>YPDF8LL-rgH-MZSo6QEc zZDTYVq1kMr(P%)^G#rmdOs7*M5(#er-AYZ9$pnMJ0Efc?`~4oWEMq(#qu1-9TrPV9 zsKGQ%Y`0ses*3r14qewFiXyt*E`ydzrQZRkbFWq_2B19}rq_PIk7BXt4WPrtVgbW2 zuv{)No6XSabXbrUeILnW@(1AM1PF)2h{xlo)oN_}dc9_!vfXYYpU)!}i-G*9Z*KIw z0QfVR%x$4icp^cgUavos@MAiiz9D13#0000Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E-^MlX|MGF00GlUL_t(IPtB6QOB-Pv#;+CXQ2P%Q7bjgh zrr^*{9STxhJaj2knqOxU2qY%PXuNm_l@l6CHDF96HrJyhg>=Z3kEOJLYF@99o~DN=kvYq`@YowD~rYQ(quB>zA_q(XT;iHis>K}3LRfw z{6N1__PfM-BbC_O;ctpWZ=`(a-ZhxbW-tr`m&*lNmXXP1w6)c0{WCy01BjxCQmF(% z5YTS7QLR=H2m~NW5;%@SDwP@_aXrB6^`cg*q0{N0UazCoYN63+pjL2~hw5 literal 0 HcmV?d00001 diff --git a/fileicons/openhab-icon-theme.json b/fileicons/openhab-icon-theme.json new file mode 100644 index 0000000..281ee93 --- /dev/null +++ b/fileicons/openhab-icon-theme.json @@ -0,0 +1,162 @@ +{ + "iconDefinitions": { + "_file": { + "iconPath": "./images/File_16x.svg" + }, + "_folder": { + "iconPath": "./images/Folder_16x.svg" + }, + "_folder-open": { + "iconPath": "./images/FolderOpen_16x.svg" + }, + "_file_configure": { + "iconPath": "./images/File_16x_Configure.png" + }, + "_folder_configure": { + "iconPath": "./images/Folder_16x_Configure.png" + }, + "_folder-open_configure": { + "iconPath": "./images/FolderOpen_16x_Configure.png" + }, + "_file_icons": { + "iconPath": "./images/File_16x_Icons.png" + }, + "_folder_icons": { + "iconPath": "./images/Folder_16x_Icons.png" + }, + "_folder-open_icons": { + "iconPath": "./images/FolderOpen_16x_Icons.png" + }, + "_file_html": { + "iconPath": "./images/File_16x_Html.png" + }, + "_folder_html": { + "iconPath": "./images/Folder_16x_Html.png" + }, + "_folder-open_html": { + "iconPath": "./images/FolderOpen_16x_Html.png" + }, + "_file_items": { + "iconPath": "./images/File_16x_Items.png" + }, + "_folder_items": { + "iconPath": "./images/Folder_16x_Items.png" + }, + "_folder-open_items": { + "iconPath": "./images/FolderOpen_16x_Items.png" + }, + "_file_persistence": { + "iconPath": "./images/File_16x_Persistence.png" + }, + "_folder_persistence": { + "iconPath": "./images/Folder_16x_Persistence.png" + }, + "_folder-open_persistence": { + "iconPath": "./images/FolderOpen_16x_Persistence.png" + }, + "_file_rules": { + "iconPath": "./images/File_16x_Rules.png" + }, + "_folder_rules": { + "iconPath": "./images/Folder_16x_Rules.png" + }, + "_folder-open_rules": { + "iconPath": "./images/FolderOpen_16x_Rules.png" + }, + "_file_scripts": { + "iconPath": "./images/File_16x_Scripts.png" + }, + "_folder_scripts": { + "iconPath": "./images/Folder_16x_Scripts.png" + }, + "_folder-open_scripts": { + "iconPath": "./images/FolderOpen_16x_Scripts.png" + }, + "_file_services": { + "iconPath": "./images/File_16x_Services.png" + }, + "_folder_services": { + "iconPath": "./images/Folder_16x_Services.png" + }, + "_folder-open_services": { + "iconPath": "./images/FolderOpen_16x_Services.png" + }, + "_file_sitemaps": { + "iconPath": "./images/File_16x_Sitemaps.png" + }, + "_folder_sitemaps": { + "iconPath": "./images/Folder_16x_Sitemaps.png" + }, + "_folder-open_sitemaps": { + "iconPath": "./images/FolderOpen_16x_Sitemaps.png" + }, + "_file_sounds": { + "iconPath": "./images/File_16x_Sounds.png" + }, + "_folder_sounds": { + "iconPath": "./images/Folder_16x_Sounds.png" + }, + "_folder-open_sounds": { + "iconPath": "./images/FolderOpen_16x_Sounds.png" + }, + "_file_things": { + "iconPath": "./images/File_16x_Things.png" + }, + "_folder_things": { + "iconPath": "./images/Folder_16x_Things.png" + }, + "_folder-open_things": { + "iconPath": "./images/FolderOpen_16x_Things.png" + }, + "_file_transform": { + "iconPath": "./images/File_16x_Transform.png" + }, + "_folder_transform": { + "iconPath": "./images/Folder_16x_Transform.png" + }, + "_folder-open_transform": { + "iconPath": "./images/FolderOpen_16x_Transform.png" + } + }, + "file": "_file", + "folder": "_folder", + "folderExpanded": "_folder-open", + "fileExtensions": { + "html": "_file_html", + "png": "_file_icons", + "svg": "_file_icons", + "items": "_file_items", + "cfg": "_file_services", + "sitemap": "_file_sitemaps", + "mp3": "_file_sounds", + "things": "_file_things", + "map": "_file_transform", + "scale": "_file_transform" + }, + "folderNames": { + "html": "_folder_html", + "icons": "_folder_icons", + "items": "_folder_items", + "persistence": "_folder_persistence", + "rules": "_folder_rules", + "scripts": "_folder_scripts", + "services": "_folder_services", + "sitemaps": "_folder_sitemaps", + "sounds": "_folder_sounds", + "things": "_folder_things", + "transform": "_folder_transform" + }, + "folderNamesExpanded": { + "html": "_folder-open_html", + "icons": "_folder-open_icons", + "items": "_folder-open_items", + "persistence": "_folder-open_persistence", + "rules": "_folder-open_rules", + "scripts": "_folder-open_scripts", + "services": "_folder-open_services", + "sitemaps": "_folder-open_sitemaps", + "sounds": "_folder-open_sounds", + "things": "_folder-open_things", + "transform": "_folder-open_transform" + } +} diff --git a/package.json b/package.json index 9aaafe1..6e76e39 100644 --- a/package.json +++ b/package.json @@ -101,6 +101,11 @@ }, { "language": "openhab", "path": "./snippets/openhab.json" + }], + "iconThemes": [{ + "id": "openhab", + "label": "openHAB", + "path": "./fileicons/openhab-icon-theme.json" }] }, "scripts": {