From dea275f56da8033c61280a87b0a1d0f59e52fb15 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Tue, 20 Feb 2018 23:17:35 -0500 Subject: [PATCH] appx support on windows --- package.json | 13 ++++++++++++- resources/appx/Square150x150Logo.png | Bin 0 -> 2957 bytes resources/appx/Square44x44Logo.png | Bin 0 -> 1060 bytes resources/appx/StoreLogo.png | Bin 0 -> 1977 bytes resources/appx/Wide310x150Logo.png | Bin 0 -> 1944 bytes 5 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 resources/appx/Square150x150Logo.png create mode 100644 resources/appx/Square44x44Logo.png create mode 100644 resources/appx/StoreLogo.png create mode 100644 resources/appx/Wide310x150Logo.png diff --git a/package.json b/package.json index 0d983f56f9..2c4a34455e 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,8 @@ "electronUpdaterCompatibility": ">=0.0.1", "target": [ "portable", - "nsis-web" + "nsis-web", + "appx" ] }, "linux": { @@ -103,6 +104,16 @@ "portable": { "artifactName": "${productName} Portable ${version}.${ext}" }, + "appx": { + "backgroundColor": "#3c8dbc", + "applicationId": "bitwardendesktop", + "identityName": "8bitSolutionsLLC.bitwardendesktop", + "publisher": "CN=14D52771-DE3C-4886-B8BF-825BA7690418", + "publisherDisplayName": "8bit Solutions LLC", + "languages": [ + "en-US" + ] + }, "deb": { "depends": [ "gconf2", diff --git a/resources/appx/Square150x150Logo.png b/resources/appx/Square150x150Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..668244a56b902d9d4601a207186cd27c4a8d216a GIT binary patch literal 2957 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 literal 0 HcmV?d00001 diff --git a/resources/appx/Square44x44Logo.png b/resources/appx/Square44x44Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..b08bf7fa774c721c5eaf0b9ab63ea64ffcefec5b GIT binary patch literal 1060 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 literal 0 HcmV?d00001 diff --git a/resources/appx/Wide310x150Logo.png b/resources/appx/Wide310x150Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..c3035f4d46eb24cf4ad399bdb56519dbea1af044 GIT binary patch literal 1944 zcmeH{`#02i7{|ZZ_EehIk)|ZAwW;k`Q(?w#wKf_dX=^yhM1*8~8>uOmWKoM;M?%J> zS`^lOiW&Fom@#IM3}eQWyD=DdW6U)Bb@ucZw7={*`<&P3c|M=_Pw(@b^Zq=(c)=33 zecyHf0ASWuXbb=-p`d%}Ru!mwY_o5I##i2Ewq^iON;laOBLn~y;Np3E3!^BCQ8dLk znu>f}jf$!MX_J~0aWyC7YEQ-0oQkhCO@OF7omh98SZ7YGKbzcOncQgkwDDX@)49~9 z3(uM{q!#;(R)@?sr>r)o>^A3Y+Lh-tmly3IAUWfN9rq638F255j z=)@PY2qj%Xje}{;yk{*u zQY$~BZ78#CD4PZ$cu5!Jb$l#j4HvRTin>P2dPd8-$H=|ol)j0&fvI|~u$d=p;ZM_s zM0CLnb9lCMc$PIh#~zvM9u@bDiTftz`zIF$rWUxuMc(uhU$i6;Ef3E^tc=X9jENyu zC+1g$i)%B>lDXyeg;nXIM7ku|Se9(8N@WtMY<)v6mC0pth)!@M5m*$?8U4XOEQ0K!)Xr;9Ws=5(0w5_gxn+tzWW`RP%hMPvs z32{dSstw}(f)BgxS;E-KWeie1V@EK9y z&ymhJP#{PB5_{K&f0LMVBab$L_&x5%^Ad*HdyI$HF6AP|m7O_H_woFd8c&pl1lW0; zGyt6T&?C{GJqY2GiqZg4UFVbHm+6&%r41!tu0R@(j@=y}T=Pl=VMzwsU+6jCPPto+ z`%YUuED{4!?;j*D@SVLf)HYwCxeD*__Wo&wo=g{j>2YbnhFWV(q5}@hvC$+H8LZSA^6N&mjHLyF*K2kbp&kda`ZC39a z;O|a{j1Q14*6vrP5B0;8H#5Ff3nKu_a(J*=^+cQl>wP0^$iSpRyxZ(lRP5+s&ueQH1Q&sSY=S!&RwBaUV3>{gZa zn|T|&qI^v^)%ul0%2Sem*1Y3-34B!B`z%WtOOKkwiHO2mtLZWdW=;HjCO_S6L+T*@ zSoK8iXc22emTs(JPy@9YGInMC)R39q)D?2G1IVfBGHHl^Ut_{a>epm!$IffLCYdVF zxNyN~dws(e_#&ruXgcRko}f9rlSKNivQ$4wSdCr7UB9;E%2LOcHxAix!{PFp-xR!S zyV9@ef8=O~ln2L(5C?oOqm9}fX3m&o1?u7a*f6bH(=?-YcnIqDg7wi=xOdgSeT@+2 z0j$zwWCAuBS`R}KH`~g{(jaL7tkf< HZV`V28L1f$ literal 0 HcmV?d00001