From 79e822a779723d3161948d32d0df119168f5d65a Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Mon, 6 Jun 2022 13:02:23 -0400 Subject: [PATCH] Remove light icons as never used Signed-off-by: Sebastian Malton --- build/generate-tray-icons.ts | 28 ++++++------------ build/tray/trayIconDarkTemplate.png | Bin 397 -> 0 bytes build/tray/trayIconDarkTemplate@2x.png | Bin 717 -> 0 bytes build/tray/trayIconTemplate.png | Bin 392 -> 397 bytes build/tray/trayIconTemplate@2x.png | Bin 724 -> 717 bytes ...ng => trayIconUpdateAvailableTemplate.png} | Bin ...=> trayIconUpdateAvailableTemplate@2x.png} | Bin 7 files changed, 9 insertions(+), 19 deletions(-) delete mode 100644 build/tray/trayIconDarkTemplate.png delete mode 100644 build/tray/trayIconDarkTemplate@2x.png rename build/tray/{trayIconDarkUpdateAvailableTemplate.png => trayIconUpdateAvailableTemplate.png} (100%) rename build/tray/{trayIconDarkUpdateAvailableTemplate@2x.png => trayIconUpdateAvailableTemplate@2x.png} (100%) diff --git a/build/generate-tray-icons.ts b/build/generate-tray-icons.ts index 40d70f72e3..4a1952b63d 100644 --- a/build/generate-tray-icons.ts +++ b/build/generate-tray-icons.ts @@ -33,21 +33,12 @@ function getSvgStyling(colouring: "dark" | "light"): string { async function getBaseIconTemplates() { const svgData = await readFile(inputFile, { encoding: "utf-8" }); + const dom = new JSDOM(`${svgData}`); + const root = dom.window.document.body.getElementsByTagName("svg")[0]; - const darkDom = new JSDOM(`${svgData}`); - const darkRoot = darkDom.window.document.body.getElementsByTagName("svg")[0]; + root.innerHTML += getSvgStyling("light"); - darkRoot.innerHTML += getSvgStyling("dark"); - - const lightDom = new JSDOM(`${svgData}`); - const lightRoot = lightDom.window.document.body.getElementsByTagName("svg")[0]; - - lightRoot.innerHTML += getSvgStyling("light"); - - return { - light: lightRoot.outerHTML, - dark: darkRoot.outerHTML, - }; + return root.outerHTML; } async function generateNormalImages(template: string, size: number, name: string) { @@ -154,21 +145,20 @@ async function generateTrayIcons() { console.log("Generating tray icon pngs"); await ensureOutputFoler(); - const baseTemplates = await getBaseIconTemplates(); + const baseTemplate = await getBaseIconTemplates(); const noticeTemplate = await getNoticeSvg(); void noticeTemplate; void generateUpdateAvailableImages; await Promise.all([ - generateNormalImages(baseTemplates.light, size, "trayIconDarkTemplate"), - // generateUpdateAvailableImages(baseTemplates.light, size, "trayIconDarkUpdateAvailableTemplate", noticeTemplate), - generateNormalImages(baseTemplates.dark, size, "trayIconTemplate"), + generateNormalImages(baseTemplate, size, "trayIconTemplate"), + // generateUpdateAvailableImages(baseTemplate, size, "trayIconDarkUpdateAvailableTemplate", noticeTemplate), ]); console.warn("Did not update:", [ - "trayIconDarkUpdateAvailableTemplate.png", - "trayIconDarkUpdateAvailableTemplate@2x.png", + "trayIconUpdateAvailableTemplate.png", + "trayIconUpdateAvailableTemplate@2x.png", ]); console.log("Generated all images"); } catch (error) { diff --git a/build/tray/trayIconDarkTemplate.png b/build/tray/trayIconDarkTemplate.png deleted file mode 100644 index 0e1c5d6e8ee2cb89291ed7d236c45af8ea9491d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 397 zcmV;80doF{P)Y<(@P1&z_n2f66wDS^U5f58)7lxUGTjFoN?&(cg)AwY?0?W1*I~ zh`GY6!gnfg3y*o(&GQAW(T@&J3x0wDIqiDoO-!Tx_CQ~-R`Br%{%jP84Se&_jtXt8 z%AaQ7xKQ9L?i+b45tzhA!Ru3QXImSM0yAGS}R#wc4uwVYkPsVuee! zbFBD#eg{TnQTbN`e3otesonieVjYwy9rO&EMqU{zAES*v@cpz4Z(zPLO>y; r3ivM>`;Nk&Sx7jf9BYng7ghKI;f#FQ*R~j600000NkvXXu0mjfDiN#W diff --git a/build/tray/trayIconDarkTemplate@2x.png b/build/tray/trayIconDarkTemplate@2x.png deleted file mode 100644 index 553a8ec373fdc3b82c797bf91c69a242ab811f06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 717 zcmV;;0y6!HP)D;c6yXJM`EYPXnn;Z^o zmF#whY+sDL1NaHN0UEV;v%=u5AVXd{pKDhcd1Ef%PH2Ax@U6g*z4dCzbSK1%rEGJN z1Kl}6%kj40S@MR?>uf17k>G%>Q+e`vz(|4M6`eOJrNXbsiq54(@=QMq+$n4<5&Q+L z|0BZQV1J+X76E5~b9JocvN46;3U41PHRk}2fTt-r?Zv&wmF44ds#utZzy|o8z%AlA%>!Q>6;ZQJ{mH2SlVefOOFy_3r8%_r-JKjZX z4TTC16N1OOWK|Gapc-~Z>{#H>DzfhRBuLwV3I}>Zug%K)@x(Dm0c^ZcHLQZ{P*!2I7IeRrHm)}00000NkvXXu0mjfFXT%W diff --git a/build/tray/trayIconTemplate.png b/build/tray/trayIconTemplate.png index 63f2eb18953367d8687dcef3a423acadc3af84a1..0e1c5d6e8ee2cb89291ed7d236c45af8ea9491d8 100644 GIT binary patch delta 349 zcmV-j0iynh1C0ZaIe$M%L_t(IjeXOxN?cJ82H?*^yMU`cL5d)Vh1l2%`vhVw#7YoE zG{Gkj#7+c7thQG~TOUA61uYGvT8qTis1Rjfu3oQa9hl{wGxN`$nfZUpHjG*Pz%nL! zD|3q0hxHn;@@-7vf1YnJ+5`{b5QDg_fq(BXg7Zev--&s(y$sA_ zp_aIaxx%Z$cPelTk9pb6^98Qaj}A@?eu4ox?Rw=+Or!nwKwq#{@bL)#Y!rwMeDl$c z3T>>)pJw2=P~a=>8+j`cn8ZfG>r-xLTN{l6Gjb3oJqFduL0;i9*W9hO+N%Cxx5uht zg-f+_toVC=2UbR9QTbN`e3otesonieVjYwy9rO&EMqU{zAES*v@cpz4Z(zP vLO>y;3ivM>`;Nk&Sx7jf9BYng7ghKI;f#FQ*R~j600000NkvXXu0mjfK>VhK delta 344 zcmV-e0jK_r1Be5VIe$7yL_t(IjeV27N&`_4g*S!igv9s+79xm+*w_Yqf?zFZB?v)` z;u8pBCxSt&(kr5^51^%iSVpjlh1&WDesW;e3^%hmaAEKK-JO|pvMc~l16F}uU>jJB z;))W_fiH&m0p`tqteB$Y5^%sMPJm_L*Y15_E=`^SE`bX0;(wCgfob4ADf+A&U*OCf z8^ERu+yd5!ahfMrfp0So?EU~e0uw+7xDCz?P|j@H9!EeOSaE+i3G4@FLC(FTfHp82 z4EZW(qa{Zxa9jrkW`K_*ZbyzK;4nD!5Vj0Fwph7lFB6;s*USg=Y@(7r=b!+^&$j=5^vM(5c^> z91d)i>~@E2UyQs1_zAoL8nt(`!r-kSLtZ+cYgZY0V=mxMXnzIpt-z4I^=ipuf17k>G%>Q+e`vz(|4M6`eOJrNXbsiq54(@=QMq+$n4< z5&Q+L|0BZQV1J+X76E5~b9JocvN46;3U41PHRk}2fTt-r?Zv&wmF44ds#utZzy|o8z%AlA%>!Q>6;eSvtnU(l(+F|c=s4(Wdwi`|d zEIZysYz>794-yHqd(?=3oI4LkE?&#}mTDI0}W4x7JE3bClSs8Ww_wgGzMD|jpj3@a30000vlpIfgyc>WV8x$ z6)merQ5m!d)QCWAC9b4JNaQZu7WM%_QAAK!L_wv|q7RBJs9&7td2pKU%sun0g?|{{ zaPR+o%$xf^=S-3;6#y%NZs0s{3wQ~91?GWwzzv}3e*|s4 z8+c6|AAn}H88+*0fW5T_@4}BGYSRw<2<%@3>b!xM>u(+K&=LFzP*R(z9NvU031ATD z)%$IZ1a>HQw}U$p3%(2Z3A_O6b!{@o;WeX>r}(fhD|mhC!1e3;df;2Yk-Y0o$|>WA zNVYMQKsiMejeob9*OJBs-D?3pQVeI(!B+sY0pcayU#*g|Pf;m4z*xcHRr``nU~2~P z7qCS+eP;cjt~CGyz_}W(bv6MhuUWV!(gc@TFZwpTfCL~4Yx;~vu%hGyfj3Ae?JEUJ!mFl=8@Eb0!S7KvY;#U9w N002ovPDHLkV1iY|JzD?( diff --git a/build/tray/trayIconDarkUpdateAvailableTemplate.png b/build/tray/trayIconUpdateAvailableTemplate.png similarity index 100% rename from build/tray/trayIconDarkUpdateAvailableTemplate.png rename to build/tray/trayIconUpdateAvailableTemplate.png diff --git a/build/tray/trayIconDarkUpdateAvailableTemplate@2x.png b/build/tray/trayIconUpdateAvailableTemplate@2x.png similarity index 100% rename from build/tray/trayIconDarkUpdateAvailableTemplate@2x.png rename to build/tray/trayIconUpdateAvailableTemplate@2x.png