From e691d858e3a2570dfb3c599cb645cea890205c37 Mon Sep 17 00:00:00 2001 From: JC Brand Date: Tue, 3 Mar 2020 15:21:48 +0100 Subject: [PATCH] Add version number and sized images to manifest.json --- Makefile | 1 + logo/conversejs-filled-192.png | Bin 0 -> 7321 bytes logo/conversejs-filled-192.svg | 90 +++++ ...s-filled.png => conversejs-filled-512.png} | Bin logo/conversejs-filled-512.svg | 310 ++++++++++++++++++ manifest.json | 18 +- package-lock.json | 2 +- package.json | 2 +- webpack.dev.js | 1 - webpack.prod.js | 8 +- 10 files changed, 423 insertions(+), 9 deletions(-) create mode 100644 logo/conversejs-filled-192.png create mode 100644 logo/conversejs-filled-192.svg rename logo/{conversejs-filled.png => conversejs-filled-512.png} (100%) create mode 100644 logo/conversejs-filled-512.svg diff --git a/Makefile b/Makefile index f56af0f3c..7e1681893 100644 --- a/Makefile +++ b/Makefile @@ -87,6 +87,7 @@ release: $(SED) -i '/^_converse.VERSION_NAME =/s/=.*/= "v$(VERSION)";/' src/headless/converse-core.js $(SED) -i '/Version:/s/:.*/: $(VERSION)/' COPYRIGHT $(SED) -i '/Project-Id-Version:/s/:.*/: Converse.js $(VERSION)\n"/' locale/converse.pot + $(SED) -i '/"version":/s/:.*/: "$(VERSION)",/' manifest.json $(SED) -i '/"version":/s/:.*/: "$(VERSION)",/' package.json $(SED) -i '/"version":/s/:.*/: "$(VERSION)",/' src/headless/package.json $(SED) -ri 's/--package-version=$(VERSION_FORMAT)/--package-version=$(VERSION)/' Makefile diff --git a/logo/conversejs-filled-192.png b/logo/conversejs-filled-192.png new file mode 100644 index 0000000000000000000000000000000000000000..f85f0087acbf735ccf0a1f34342c6fc749f13bb5 GIT binary patch literal 7321 zcmZ`;RZtuZjNZi;cPP3PcbDSs?i6>2#hos&UEGViySp#0ZE-JUffh>nk>V|s>pkAX zJtW^GnQt1%jxW`TfhZ@xKC;XDbN)=fw0^(^A4b0um5VGJlsFy#fHJlhhRD41>4-vkVHR z`BoI^>@;v%Z|*yZuHkEE!9GQ3fU5#U(*!epW(NL(^l5-8ctFQ#haeiljCrXeEM`JC z`4B#|m87;&%2uD$WG=JG?$DjJ=I)KU``EOeg=Qf^bEoyobD8|5vxT0Kpy99g?qBbL z*78P#Zlba*s%c68EV!I-^)GNmt^n;s7xq@j2KWgT zhjKZVB6m}UDMbk8Re%@z{EhVP!Vl| zq0m>irqLa3*f_d)e(O8TU@U5J2o~ldzC^j(%h9He2{rk`_?BsGRc>;I0jhg5Vl9~lu)r(I}68z6M{D-j|}urwD1PdWE85R?W6p_bLm0$9^Zwcj}8y-pGt zO!#;*TT_=$k8CzXe36H{*)_ z>X2%xT1_3Ep^o-(+3UXcG3`F0d#HSe zMgT{B%>W>A#Uw2cp8hq<4rFPZ962EVP#Ga+LM6Tuq2@AVtCqK>ncwb2*5(0`+&=g^ z_aE0O4?#Y<<9*j5o@9LXF8+MqYbe5EH|fIOxF08J$?TJR9_K@ql4BK&pB00h7dHJI zTkf5Ck?Udnw&n=mW%_Uv%{is=gPaVyL`@#)P~gJXACr}8R6jV4dJKD z#RNSCv4F7Z$A>o1u>vTf-WHz@#+`iGM|GjaNWb&U6ZNU@gv6ARHlopf63S2xMWLJa zk>FS*ZxA~1A==Y;J|_updZ~`m`NQ}ad||*~M;%fb)R*Z%nzldg_fU@^pR-a*Bcl{_ zT4HneuH!zltks$sS#k=Js^|$Y3PH?QL&xR9aag*PB+0%b^@0tAixZmLhBlEMpu+qy znaL<;_v1OMqKrts=;T^`^MyLO1Ia-g@vMWqpF<6P!G<=g+2J%Nqr)XMEm-WOV5oDe zs;6zDEh0cHzuug>{6(lYC=Rc#Ay^-p`cO#o zG8x!M{!S76{v*lIxnhr2!$l;`gUIKNL0GsF69QgRrs{bmy8l@fX-yt-@!z$$u3+wR(?E2aEJ94A+)(T4^HfKjMf2ldnI7d`w|OIsu>y0qDKbJZA|_0?x%lBFd+h9p znwDPtp>|s!3zO%`VT8Ff4u$?)!HmVukcziudgvjA&5KtEPll|&G+USIvk3^+oc<$- zj@y8+TjYT2QVdsogu8k2kTABZck2B4zel`wM*`Ncf>_d9AkgcHn7pdoa2d6+7e|Kl zm2J5Fg>_5=xmMPnWdV+b?@P3kof*UKV*(FZEM7+>HlsQ|193iObuTTWS&2ACPXK=$ zyr$w5VkIISoNPO+|7H{{)9HG~80bO^;P(Mo=pr`>2u}&KbAwtqn!jDd`J~Q1)lEG8 z-r3%ob#1>4o!mVfs6;n9;Vff3Ls2J5)=Bjaad4E`)jVB6vF6GuQce>ZGdVCxXyi7& zRzVlGpLNgt25n(9rWb6cLXP?F%k>v3dG{*#oUEb1g$g_&E0Wq-Hdg9a!d?}LEQX5nqCsymQW zK6;>LnK`JWUK|$a-$s+7@QiWuu@sT;bib7A*Q{DC3d}r?+Odp>86MQQWCZ@Wu}5g` z#(tY+J^oGSNMT&!b&3g)CG6h_F{zdsAV=`9^DqBUtew8U6keJ=A@JmEGAqa{=O;zS zGMN%BgP`){_#*w$3S-O_L#<4uLft`ijvI+2E-A;sQF_E>Tq2?z_&n2PR6VwPH#u6g zvTV~M`?yO*F)x!wCe9khTX5Ob{(I$nNEuZc#xaLovX3^q>jyu~p#WomJbBVjze`I= zERjs}aB3dCnfRe9!BYbXk8FJ4pNb~uElpd<{%DM#GWGO@%nzDOKZ2Cu2vxm0^?Ixy z^_mkhI1&@0p1uLNE?s*JC%qLP!Psm+Uw@^h^iyroIjDHq!xP~|y9^HRUncWSc=14l z%(4dD5J)<&yRH7V6@8>DP)I~!Y`m)K5Bo2vkj=51m=mpe^u2*~hSdk0OUt%`uFc4b zltq{Id7|)su8d_t+uH&s8Xr}HboSzHR%PyCnE<4^I0~CZVoQQH+?%eXZt0f?mP(AL z>%c&T{{VRHHL)r~!TdK1E|J5-^c1L4uUz3*Pr9KtMZZK`&1f0*u;n{vxuEu>WYvLm zSw1B*rc&Y;$+es6Rjq0WcYdbM>6mEP>1oG$t4B7SVIXAHLpMTvQ!{1 z=;Y94yY*g|UZ9#4YVE|Y>Q5KLT)W`A!!vQ}|Dvvh!1W;9kx3r@*+>=n0(3JnQ+Ug5 zO=CGvwCq7$wjq-3DL6pBQJra7uVNXORc<{U!6~V6DCqc^t$!|a>WU&8zeqv-#tLSo z0shm~^s|lWR%RlZW7OzijkbQs#OH0-3u~F+3(Rag$BicUA{^TA!A1HS`K-tD=ig|4 ztFs1N%{ny_{cB|cVIx07Vr<` z4!%MkCPICFeWB?Ww_9umQpH5hM%R4tzVQ^H=Z92*K`+GL=VmbGlR|&s?BDRSwi6|h zA99LOv?S=TlIW(+Ppsc0T)u5kK9rdS&vU-h{rw-5krW2beWXgPGG0Gb*aeOj6y#Y~ z^`e*)s!JDXBGlV}>X00?hE5MCi-LFir*;(RlbV0oWnfYHd(TQ6yzdplj}8Z6o(S=_ zc^f<{4mPXt`c`n^4gEqx_?WePy$8Ml(m^coyi8B zoW)wU_2+n1jlmU?6awoux$0~DWfhM;TXO(fv~LRDa}T-HmvZ=Kh(o?0GM&DwJyguD ztv5xY%X|lo`o4Iu%nL{PwOztA-iOzn3(@vXV=aaXPSV2mdB4w%P-4ez9f+IeT-R_Z zEDIihOxaUV^2Zv+&?T?5F(gx_xzl$?-25^%$nDWc?Ynx_U9??XuPEe!{N8Ya@8cW1 z=wW(>iws(g@`+;J`%?H=F*p3l|Y4(n;~V(_40H z0HyC&_duu4gLtkF%+*dTAU2AEQiR33fWK7L#L@O61oR8eb^PzAf~{>bpyEE{fTs|a z%7D3U0jhxvWF~a>O{Qy?h zduqlevFov^e&}bZ|J7Ll3&kFdiJ^ABsV8v~vcZp=9g6~y*{h|u9siWCUh$#g0Kj^B zy!p=9$X2&iS{X#TwFz}O=%PVfHmV=JV;j*Vuh$p3Z)2_vlYG{uly^a7h78(SKem{K zYraYbgN5$G_ec8~0u;`SS`mU*$7n!fpJyl`2NmZBPYI?NTDnMRNWVyZAbdQ37jniATiH;tL_DgWuWm3KMYid#XFFzG(qgE>7mKc)JSD~0-Oq|8ttr{HLYFLK zq?~{A&Vc1kL{>3MkG_@pC>OUQQg^y~?x+=6GtJT>-%kN)Y~*2s(JBPDv z=E24vn2DGEVttJKK$NVC2hF* zeKtZQj$_X;TW8{GhfBC2jrF*_Djh-cUKPAZ`-Nm%t239D9RDG9MKp2e@VA0vC0_#80h6>G zG`Pz_9w~kHDkd>7)$`bjk-!9#OJ4uPras3Ga(O)AQl{u_R+zuif{I`SNWYc-dY+)2E_INxIb`H!r!XdN}F-gwHkN*0S|8fsMG*%MqgpvPIuBb_S-J|!w z@>0kI)y7sy8)WuIQ{1r}`6gg+((S!@HLj8eXm|2b+N)f@k?-w$DC-9R$w5z%(!yIf?ed z*{fD^n%?odU6W1R3Ho2saqDAPQcQMCOGK#hl-k2^Hj~bla)-s6lFj3SEnF7m>oSwU zmi2G`PGMdMJ3jJ=g2f>{Tqc4(?NP^hOX}W5oWpk>HUhI^moJn9J4f6}iwdvHDdT80 z;T2)&o%=;a)VOoKb&`t(VWRnGukecQkk&-w`Id_B)PoOhKUUr@<#=EcW$QL~at1B< zSpR3L{DyPtkM2>$D|DxDZ9CkGwiq=O<+MtOScH!5UUj%W^6tsGlewey)zI1>L)wN( z{{hk)Mz6#VYA7@(I)e!c8nDk%oKq^rzasbqEAm9;rx%M>gXNqWfdI=ZuZv1>^oeSJ zlD~;^hm4w$m`zxxWX96K&-*=<0J8F{H&KM!2ZCvtXss?9pRhX>ry?@EIf>+6#^HZ8 zeY?@3KR@o(8*rMZqbF4e{^h$<5Z~7v6wq}$?4Thi|4Or!G5R}EQfZ|`?1C4Y^z8`) z-4JDhOcKZ*AQf-YUrYWjP;eaoz9b?1mFaolp-!|62i5%D^7f+=CUGEpA`xE-W4sCW z6v?DnS4?itpo&2IuEJ^xJcYxP)SXQcEtdFxBasMUCqrz>>nlS)XBV*8d+ll>i2_7c_0d0efr5POlX92Q-5=gk@`f|`yf6T1!F1u;j^AW50CjcWVL6O zlB2TImIu5q%S9m)6^!!qAk?PF>99+!lpP+0KmF%%LBO4a=S)Myomgv3>Pin=wlok+ zPRE#zHloBY%PFz|MTPZkh7L3FVwR-hjj2j|d35yfy{4~wgti3M1C!DLCvqmHD4t{5 zX^&#YLuL_#dl=leJz^cud)d~DE560~rN{-e1aFee46%Yr5K{dqCqT$jr~F&!B#ZB* zK+_Y$2ev`gI^Sa?qWiQUUq?_t}+wod>i1CDQI^BEHUnZp!dlx;0|vc4fg#B!^$ zEAazqx|y7&;p#zZd)Ok(xfOT1NU~H1ir6;JTN(X2xQIuhOeG%gb(AKCoo{8_AG?N9 ztiQ!42UBV4e8{7D0`t`NIeU4O*;Uye?U*EC9Tei*S62Pj>2HN;CZ-<(&mg_10)N{l7z{?sAb?*#^F-jUE=#}Y*u zD?^<-A7O(mIq%DyynKLdOLAiUN=BB5Ia4;e~z0cEE z95VX41kXsm#yS`O;Ng+Pmey$FSEgD1x%MT#Ti1N{Cj*VLK5pms zgj!I2S61E5b;lCf*K{WQRyU2lg3?Oc6WzeMV)<1Qe3B^Q+^xHVK&Dum=T2?P5KZwi z{OP=;^Y5!`P;59^DM^CkEnqHlczV_36I*3@BWKn{PRmLg!%lVj|9Ahxbinf1YK7g*^QtnK*RAg;fEW^$*zK*_(GkGSCSr2*B zwX$0(ZORscPR@%w{J~rBX`mB{d{`{}{A(bgqCxK1D@5Mai*!qF={>QD zRNRPah*3@I5^e?B@no}KUJ>$kuyM#SF6~^4g!@gJ4eK!;H>VnM5Gyv8zLqVG88qcX zAU(JK@w-jfpu26{Q-308&S&y3zy5jl;UHJwSx5YnSLot%GC!nV!dPFLi!O)iIfJB49!Ibvod0QDCNZz|zs-_@VI3Hn~Y?^;`;nV|-H>L3@iPg;YUC=MIP7 z#L(m$zX9t35eU}E1n7-*S|-OCdaR#)1D)Th?ag@jzeUH-yQgXW5!E|Y&Bes)Q> zdfcSO!^Om7>N0r5Vj?Qj6yBS6+8L5MyF0KfujLw^{(E_*K(RM1dUkpA(DI2R1YRV> zR=4p=UM8E-YmD7<&%mLzMd(L$ezcq+Oxov`bZ)!b7rf87n>^VSB7lTh?H zUF5$W-ScmuF+4*V{J9IoL0Xz+u*|AMgD1%lr*wZdMp=Yfk{$EG`cv6$tmffehXu3a zze=cKL&L@LreCb_@%LpQvdNe~A&mW*@|fxKI{rK8B26j_gQ0^bH^1WUk>R(vIJ6?A zf^Bk4K~c{Y_&kLvz>&k>!zc+qH7Nog(2i@}H}ramJ!e1W|9IGeY!<zlN+dwkfz)t}pxwDm3SI*SA z!(W)GHaAQ_zb^rFa#IFDtm)jAGzjU<#W)zctLc~c_WRnjp>)pWX_@%N633fA1bNtA zO#5y0L3WwDbG6}eu^O!;n(b3U%g*=Sr?`*AB)N>J?h@FQQw-IQ)?+4JblMg$m3?C2 zq8^Nqm7al^z=?E(|6QS|sVph(J`d@HG;LMyt0wkFn&vSdzn}cn)KW^o9dX~{AuyZG zCDCw7bo`ONX>v}woifEN&)u_A=gMfX41o!xsp1&ly%A84 zaXIQwW|U!9q}?nnkX)Rj@%kzVix(om^n=rIV`=KbucjL@iJ*1tdBYyz*Dj+Pn@J3$ z>){KorPKPmsrYRLfv4k)XsqS+_S}lg;G6^cG}i$>6#H;VmRAoN`?rryMur;1my2MkqKkFoE^re$t=^vtvO@8nb+lF z@kN^n&yc!`>opv1GF$%jLw%tNjuP>EQqxTc<<1pDsBec^x==0k4x?VOlLZuK3DccR=i}RAl5G4x1W#`VSErEwpHLeDBm74Is3~bHHp|;Y{||CBr?3D3 literal 0 HcmV?d00001 diff --git a/logo/conversejs-filled-192.svg b/logo/conversejs-filled-192.svg new file mode 100644 index 000000000..f8e6c6c49 --- /dev/null +++ b/logo/conversejs-filled-192.svg @@ -0,0 +1,90 @@ + + + + diff --git a/logo/conversejs-filled.png b/logo/conversejs-filled-512.png similarity index 100% rename from logo/conversejs-filled.png rename to logo/conversejs-filled-512.png diff --git a/logo/conversejs-filled-512.svg b/logo/conversejs-filled-512.svg new file mode 100644 index 000000000..c0b5dbbd4 --- /dev/null +++ b/logo/conversejs-filled-512.svg @@ -0,0 +1,310 @@ + + + + diff --git a/manifest.json b/manifest.json index b6c6e614b..44b04f163 100644 --- a/manifest.json +++ b/manifest.json @@ -1,15 +1,25 @@ { "short_name": "Converse", "name": "Converse Chat", + "description": "Messaging Freedom", + "version": "7.0.0", "categories": ["social"], "icons": [ { - "src": "logo/conversejs-filled.png", - "sizes": "72x72 96x96 128x128 192x192 256x256 512x512" + "src": "dist/images/logo/conversejs-filled-512.png", + "sizes": "512x512" }, { - "src": "logo/conversejs-filled.svg", - "sizes": "72x72 96x96 128x128 192x192 256x256 512x512" + "src": "dist/images/logo/conversejs-filled-192.png", + "sizes": "192x192" + }, + { + "src": "dist/images/logo/conversejs-filled-192.svg", + "sizes": "192x192" + }, + { + "src": "dist/images/logo/conversejs-filled-512.svg", + "sizes": "512x512" } ], "start_url": "/fullscreen.html", diff --git a/package-lock.json b/package-lock.json index cd21fd459..3280a2fbf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "converse.js", - "version": "6.0.0", + "version": "7.0.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 6ff688268..7c54367ab 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "converse.js", - "version": "6.0.0", + "version": "7.0.0", "description": "Browser based XMPP chat client", "browser": "dist/converse.js", "module": "src/converse.js", diff --git a/webpack.dev.js b/webpack.dev.js index 7d4c2778d..91b2e06ae 100644 --- a/webpack.dev.js +++ b/webpack.dev.js @@ -1,7 +1,6 @@ /* global module, process */ const merge = require("webpack-merge"); const prod = require("./webpack.prod.js"); -const webpack = require('webpack'); const MiniCssExtractPlugin = require('mini-css-extract-plugin'); module.exports = merge(prod, { diff --git a/webpack.prod.js b/webpack.prod.js index 7d6855462..30fd23af2 100644 --- a/webpack.prod.js +++ b/webpack.prod.js @@ -20,8 +20,12 @@ module.exports = merge(common, { new MiniCssExtractPlugin({filename: '../dist/converse.min.css'}), new CopyWebpackPlugin([ {from: 'sounds'}, - {from: 'images/favicon.ico'}, - {from: 'images/custom_emojis', to: 'custom_emojis'}, + {from: 'images/favicon.ico', to: 'images/favicon.ico'}, + {from: 'images/custom_emojis', to: 'images/custom_emojis'}, + {from: 'logo/conversejs-filled-192.png', to: 'images/logo'}, + {from: 'logo/conversejs-filled-512.png', to: 'images/logo'}, + {from: 'logo/conversejs-filled-192.svg', to: 'images/logo'}, + {from: 'logo/conversejs-filled-512.svg', to: 'images/logo'}, {from: 'sass/webfonts', to: 'webfonts'} ]), new webpack.DefinePlugin({ // This makes it possible for us to safely use env vars on our code