From 1b7a04ab5069ee39022c6fcbda85dc8ccc9c658f Mon Sep 17 00:00:00 2001 From: Niels Andriesse Date: Wed, 24 Jul 2019 09:51:09 +1000 Subject: [PATCH] Update notification & app switcher icon --- res/drawable-anydpi-v24/ic_notification.xml | 15 +++++++++++++++ res/drawable-hdpi-v11/icon_notification.png | Bin 2034 -> 0 bytes res/drawable-hdpi-v9/icon_notification.png | Bin 1666 -> 0 bytes res/drawable-hdpi/ic_notification.png | Bin 0 -> 238 bytes res/drawable-hdpi/ic_signal_grey_24dp.png | Bin 15279 -> 0 bytes res/drawable-mdpi-v11/icon_notification.png | Bin 1590 -> 0 bytes res/drawable-mdpi-v9/icon_notification.png | Bin 1363 -> 0 bytes res/drawable-mdpi/ic_notification.png | Bin 0 -> 199 bytes res/drawable-mdpi/ic_signal_grey_24dp.png | Bin 14966 -> 0 bytes res/drawable-xhdpi-v11/icon_notification.png | Bin 2307 -> 0 bytes res/drawable-xhdpi/ic_notification.png | Bin 0 -> 284 bytes res/drawable-xhdpi/ic_signal_grey_24dp.png | Bin 15615 -> 0 bytes res/drawable-xxhdpi-v11/icon_notification.png | Bin 16772 -> 0 bytes res/drawable-xxhdpi/ic_notification.png | Bin 0 -> 376 bytes res/drawable-xxhdpi/ic_signal_grey_24dp.png | Bin 16251 -> 0 bytes res/drawable-xxxhdpi-v11/icon_notification.png | Bin 3939 -> 0 bytes res/drawable-xxxhdpi/ic_signal_grey_24dp.png | Bin 16893 -> 0 bytes .../thoughtcrime/securesms/BaseActivity.java | 9 +++++++++ .../securesms/ExperienceUpgradeActivity.java | 4 ++-- .../securesms/jobs/FcmRefreshJob.java | 2 +- .../securesms/jobs/PushDecryptJob.java | 2 +- .../FailedNotificationBuilder.java | 2 +- .../MultipleRecipientNotificationBuilder.java | 2 +- .../PendingMessageNotificationBuilder.java | 2 +- .../SingleRecipientNotificationBuilder.java | 2 +- .../service/ApplicationMigrationService.java | 6 +++--- .../service/GenericForegroundService.java | 4 ++-- .../service/IncomingMessageObserver.java | 2 +- .../service/UpdateApkReadyListener.java | 2 +- 29 files changed, 39 insertions(+), 15 deletions(-) create mode 100644 res/drawable-anydpi-v24/ic_notification.xml delete mode 100644 res/drawable-hdpi-v11/icon_notification.png delete mode 100644 res/drawable-hdpi-v9/icon_notification.png create mode 100644 res/drawable-hdpi/ic_notification.png delete mode 100644 res/drawable-hdpi/ic_signal_grey_24dp.png delete mode 100644 res/drawable-mdpi-v11/icon_notification.png delete mode 100644 res/drawable-mdpi-v9/icon_notification.png create mode 100644 res/drawable-mdpi/ic_notification.png delete mode 100644 res/drawable-mdpi/ic_signal_grey_24dp.png delete mode 100644 res/drawable-xhdpi-v11/icon_notification.png create mode 100644 res/drawable-xhdpi/ic_notification.png delete mode 100644 res/drawable-xhdpi/ic_signal_grey_24dp.png delete mode 100644 res/drawable-xxhdpi-v11/icon_notification.png create mode 100644 res/drawable-xxhdpi/ic_notification.png delete mode 100644 res/drawable-xxhdpi/ic_signal_grey_24dp.png delete mode 100644 res/drawable-xxxhdpi-v11/icon_notification.png delete mode 100644 res/drawable-xxxhdpi/ic_signal_grey_24dp.png diff --git a/res/drawable-anydpi-v24/ic_notification.xml b/res/drawable-anydpi-v24/ic_notification.xml new file mode 100644 index 0000000000..16a8f44ff8 --- /dev/null +++ b/res/drawable-anydpi-v24/ic_notification.xml @@ -0,0 +1,15 @@ + + + + + + + + diff --git a/res/drawable-hdpi-v11/icon_notification.png b/res/drawable-hdpi-v11/icon_notification.png deleted file mode 100644 index 025ce4d94d8aef82581e6c36b1e5b34b8cad90d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2034 zcmaJ?dsGu=77xX6kcY5Uwb?JJ5KoYQ+y#|p-EUQnvNM^JwgappfUsyYv2qd z27wj1Sv|-$0>M_Nic7+hq}zFNR6~QUIy93;hocFEZ9yg-EYCzRK!#+fw0!b^+b)v< zm4Z)BWJ&2#oe)u~BJ%V|Y+h8HJTFtuRgi-Mfo&!pZa{-zFksTCwFaJvPkv>WhwrUo zkPN(1!7};e1yV`UXh4YS5r9SWr^+Ee4#4KpAQqRyVEO_KI^+-1xgf-((jgw5%cDcU z>xYbc(<{<>F`}^7zVH*Dti&)K4+M=yBhBbXL-iRT#N~29Is;@dsJI5zkgLUD6IE;2 zxM)Fy8031D4pX68z-keeq1hOpj5A#bL8FsO-x$^!UMC7q8EAraAVi~s8jUrsSK0aPUS*o6T7m^DG(_kp@(;sVu$GQs z0jpRddka{$HG-wFAWjCfw#jeWW>JLqqILUb2=K$3F+#NX?C9|!sd(?+BLZQWr&tsm zXBz#-$WC=!=-TcXEjp0!Ws1Y5aanAKC}d(VEF@px%szZ{nXBw_q!U)OVyKfFW_`?gx} zwBD^ei?rdMQ##LPx+^WIbW7YkD>a-o*Xk}7*v|MchGt@aj?Q@he4#sOUu8u1^6jFP zEB;pBnU*Yg`>Ncd*<|e7TK#=$*~f>~MZqi94`($8O7x>^4heT>mS4K>IAjdBNv5w< z22 zw7t5_zGOt^+fnFwBVHhU()^agiQu&2h+^aX#M)Kda%75mgtU&RD1TDr<&&_B*Naie z)SQ}xQzu7hF_txxcLRa84*hs{&QRsM9}YjO6lr#DIQj2}K)0=5Ccg8P%e2KQr8Gov z>tW+m=ZW5RrZWYC8lS68xN-2neaLSaB69NBBh&bK`T zfxR}Byrqn!lGfDN?SK zO=UEced67knG6yQk_%a%H(c1rU%S2h2)}QA_z%ly0i<>dPUPhdWH#bV>#ve^vM&0_me5viu*Z=j4N5yw%dOVA~3({l58mo#n5Alm;c5Jqr zf?8BnmjVKYJ)F<;vy(?9mYRYcX1{pvoQ7v#R7o_sFPts@lGw;_OU}iXmPS(DUnVOR zz1OEmzKMa2j$<W(q!%jGetKSFZvGKJFjp%P3d8Zo)1r0O6h+ zirw|{O3yVXeM0FwW?)yKFB{E(B diff --git a/res/drawable-hdpi-v9/icon_notification.png b/res/drawable-hdpi-v9/icon_notification.png deleted file mode 100644 index f0f52a2a81229e23ba0ca3b292bfb8705d4e2aa7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1666 zcmaJ?Yfuwc6plbD;@~J0Q7gKx6%k1Gk#|ZELKaCODMCbipe)HkA||^g3kg`YB9XDa zD`;D^Dx+3KEkX;3TI0}Bu?2N3(c%=LQUs(8zUreY-5}Whpzh4>J@?-8opZkPnB9=5 zp5yB?$%n;a`6}ZSNz6Kdd4s**VZN;+7tLUni8Pir6t2xCXdr{gGMHqb>-0GgFz969 ze1Qs9Q89$x5SMQzlJnIXZGN^^q623~0ueSTW57tzIAAj_H(8`M88~29%E<0x2m}UH z=xiDII;d1tA`nBG2|&OVa5h*N@!U!<oJMh#mCB>|~&xrYR`|S*=#CmB%H`Sr8(TNFW%6P?W=Ha4dNy8ny;pz-JDIy{S zd=UzB5S>`W;b-6iPKFTCa$s$yI77_i;kbl9WM??MToe;4lnaFlIUhq1j1e)h7!wPk zV=+Dq!{`uJX|m9`NlOg*HZZ;iv4Xc^r7>m#r%AJhB$p3$L86|dNsFGOfS4F})%ie( z3fCG;?!#H`LcQj#Ak2nbLKkZ$jle*rrG{am;Kjy@6!K_PArc}C13p7Uq!1!4Ptr!i-nkAAa|Smr)`Fgm|k>?Z-#)`ycr|H#LSMF8In^+!2%Y`+z=Eg9$N9AP(Eyms)B!|(9A(mw83??>3h``A)Gd&=l4 zToztfMNN%W_8xq7u@x#<*i|^wIsNDUnt<^2+N)j%`+Q$)8}0w?aZ8(Ev3&>Z+2l}% z6s-R|Ed8$?U0dn{Lkb%zf>N@v?f#X2=nF$@!_WKojR;+U-J9y+wO2i#bt7-V71!n$ zt29*`Z!B?4yD$%Jsx}7pu65q_h?v~4bu>KA`3V~;Y9IA}f_JXNx7M?<;>y7zOM9DB zcB|pq@5W6M#otX|&}sG9X$lBGY5zX8=ow@@vw3Ed<$3PSp6bKuqFV>fG(Dnf>Wb^a z(yjT5y4=v0sBFoSMK2?4`tBaD%Q+!;KI<5(Ew0|WC#rhP5lHDV?brP(b$V$;r_rzA z$&WRMqPFOS^DOykavi%Rx%9r?JGHUd$+3qMr9mC$U#fykf#=s; z2z#Eg{Xs`X4PMgY;&_(_7xC{{D4$5bT5HA9fU}qPc^og(Tv?-Exh$<=)8l|~Ps+i^ h#4f+5{a&j_!K`oOtq(nyB?P+v3QA0^I3Z6j_y@P~d@le1 diff --git a/res/drawable-hdpi/ic_notification.png b/res/drawable-hdpi/ic_notification.png new file mode 100644 index 0000000000000000000000000000000000000000..533399d1263bcc070b49b3e3d03f201378b59c12 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBwtBiahE&{od&7{gL4k+CAx->I z{h#)Ij{lpQ_5OJ*&KL4t#NBwzMXD=vvYu~ybOz(ne`42ebqTvU=S^r6e#Uv2b25Kx zLX1z7CZjR;GhMbUUiC8!m6K%t^3VA4`NUf_mdz}`tofarq?8vhZ~9jCdUqbHs)nQB zqHl9Fg1Jud9yhzN+r=UK5_?m7(G0r_#>x`D8$a_%^OQYxFp$<%V-o2}ICWIP*@$1Q l=~VZ}02>1x`}ILbS)KDgB}aQ#*#kYm;OXk;vd$@?2>=K5RsaA1 literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_signal_grey_24dp.png b/res/drawable-hdpi/ic_signal_grey_24dp.png deleted file mode 100644 index 0389fadccccc0897fbf007bbee342daf620ba955..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15279 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 diff --git a/res/drawable-mdpi-v11/icon_notification.png b/res/drawable-mdpi-v11/icon_notification.png deleted file mode 100644 index 47a1f321a836197d54f25c8143d8ded05a199e14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1590 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+mc-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxOgGuk*h0bFQqR!T z(!$6@N5ROz&`jUJQs2--*TB%qz|zXVPyq^*fVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD#PU%0_}#n6BP2AO_EVu8M)o`HUDF34YC)x{-2sR(CaRb3oXS&*t9 zlv|$u> zYG!HZWa;c;>SX5XXy9n>ryA&s6}2v{fb+SD2fa z8ymSe8Mru^ID>oubh?FwtA(kfo2!X|fq{_{RBsBF(1YqV#Hm*w=oo!aGC@i60LX!7qtrZL-YEiRl5b8SoeT_2F`h1tAr-gQT=n-54HP;4vGUidR;Nsj43RJq z-6IPYT?ts3aZyP~*}zGt$sr>+K|*9}!9s4ufW`kWD0Mk47Gl-zirV7A(X63m^eee> zVt>`5X{L4lf8=`lB|loq{V>R{Fn)e!?#}ObI$rNOXR?uN>W`kKD~`HvNf5Vt$i~(r zw8VF^4fpZD=9r#``j39}GQBx&cZSLS z6NT-#N^KG^-{ShB@GLSVQTd|mrnS-$jm}bywRbLBY6x7vxa*+3_JsE{P0w%8O=&!C zweL`QbS?YU8?yqR?MyIBykEF8?sD0eoBh9|xUWghe-PKf#GCc-`jzW(w@OYO)AYTn zv*yAoAJcbPRbeZIMJl3OzxLkFDl3a?TqrVW`^$YoTNa#IfAgl3b#K_*`(9o~6HESu z@^1~j9-bs}b>5s{E{mvV!cqraRX3S!;*k#MzI$WQ^_MGFzC9XzMfK_DyBDRl?)q#} zn;RV2zg^;*o$O^F%XZU@L#(+jeizy%C&)k7FxtTPw_;)c^*+Iv<9;%iPs~xMQ{K?} z-F5A5zqgMkevA5@Z&&x|xX-h-@r=?{+jWaWv~R9S4r*XzV7oEV+#dyOFctV zOA8|t9R(u;LoM0@_xTl4cd;;s&(~$g@?-C@Cqh($_C9 zFV`zK*2^zS*Eh7ZwA42+(l;{F1**_3uFNY*tkBIXR)(42l3JWxlvz-cnV+WsGBGhJ zzqG_w3FuOY7jg@Hec=Y@6+;6G7-aeti3R$GdItKrxgdXmRTq~8r6QbxRdsPlWkITb zP-=00X;CsTKGKw7nt@@5-y)DgplhuBi!y}KXpevK&1%HNitdV-3UprOS^z0V% zWpP{I+MG{+_S5cuI?w4%HJt`EoN@IE3P(+Rf7j2HIAVBdLbvXgWYO+I#%(9(T0InW z-!P#!d(G?joM#>!kPGM+>sctE{6Se#eug`T{)@vRi-MX*D^Kcll}d)T?fWHp@8auCKMr>&BxGcN~y&2pn$y(#GPlmCam^X<9+Mt@CWP1-`;XhCfCB-r~*|5}2m4 zFD7+kXV#j8M(7!Hg=k0ob{mbhe9ov5FyqsC%Hcc+|!>FVdQ&MBb@0Qb1vfdBvi diff --git a/res/drawable-mdpi/ic_notification.png b/res/drawable-mdpi/ic_notification.png new file mode 100644 index 0000000000000000000000000000000000000000..e8598325dd114d5d9a5add2126d8fdc85c30b387 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjeV#6kAr-fh6C`vV{Qv)7$|1(r z`|$k#?G1iWQhZGDjS;QW+N}Ge`py=ptNe7@q&&;x@c+qkXEn^q`nR}gvBMd@smV-_ zax*@qL|$r5J7K2ceZyVXar=_u1v-gNo1SRQsxe(UO+=~F+HtZGPs5}gY&$ELOipV{ y-k5WxU`^ZVOJ@pnR(AesQ;rPsH9mZjk>UNvtcfpo?J)tmjKR~@&t;ucLK6U;x=~vI literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_signal_grey_24dp.png b/res/drawable-mdpi/ic_signal_grey_24dp.png deleted file mode 100644 index 3a7bdd081bacfe237647d20d604378f9fc160bc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14966 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 diff --git a/res/drawable-xhdpi/ic_notification.png b/res/drawable-xhdpi/ic_notification.png new file mode 100644 index 0000000000000000000000000000000000000000..cf00d2407acceacee60fe37919751e839a09a322 GIT binary patch literal 284 zcmV+%0ptFOP)+BzWEazhC18rk)G!tWFbX=(B1kUcoQ1&Q!~fDXj!u5B%6C;UKNu0I zbsRGMK_2nQ@B$@~fX9$9;Gfwd!=H2-!V{kGg#T~&+&?wIblTibpjKDBuz%Cm}Ilm2d=zTv1V2%_JFMG#AMr0ra6DqDYEJ z3ss>jh1$CN>{_qZqp15Jhxe_EidMxHSr5b$R+OD22rmduyHEd|JS6$?zTfZf_s-`% zGXG3&#JnI!`$_f?1UX8A#ZkmJ)AIgk2=V!51j~W=8mw3}s?1@NZ zP{j+Q#DQJqi2r=)i8!to!f;ATidPE9OJ_(R>;eJIWW#JWgHSMxsahN{F|S7t$KL*bx+A6QYM%UQD<@lSXHpgG++gBDK7n8J&wiqOir&%mYxB}j+(FmY?dCI&AJq9GbAFeRp@U( z5nN}G>2zv8+bWBAhmhv)Z&_75FCNWZiYPIyg{+4N?rZCr^PY^T7{O6L!p&ze*$gIE z#_|zz`9e15PfV7O$pn(vlznnYbt)`AwRaAljK#C$;0eGSfU<86Vh^bh9QjpQKrN6* zr4+{N3>pOY!!$?&3hT8ABDkj!PC>Y)<9-qPGaQO@$K8MLr@O)G(ZvjWa_x7cORQk)c@~W(^=^IFp~kG| zk{&S_QOmCLrN7&D-3M9sIc4!!cdrmpT23@SrDao~DiPePwP#q}&Mq7F|4yJSKVToY zMoJ>8{m_Q8rLw99PGZ!><0*&%os&SUiC??lZJB#p`<4*FmR|ui)_XE+t-a^y-Ku?m zPDPf(O-QT)H zwHWTl?yAZ zqUdRP$>n?FSD*fl$620uAnxSp%W=zBCH@%l2+hmhvgnycFw8M_F19Ue(uPr@h0`8C zYp6Un%Jle5`_t0bf~HqTwmuLx3IFvXn6Ex{Co(q$b2B5^?b)o#Giiq0NbcuXAKs?t zY^-6OYFT^W;;Mty*BfRF+Zd(KGc{oeQ~xMBGiH3W*y)Syjaxcb-44FZSyb)d&}bK% zTEJR;W6a(I7uOD(=FjteUJ&4MGIw%qhio^?to@tz{@B8Hr=x9o*x;Kl zwd-S!26{&fYPi01i`xM+GDTGt(dKYQ?!1+KKBKsHlGC~Kbu~*yCKZH4y-EG+!#ZZZ z)AXH_kJi`Mou73e?c;;G78QT<+m2;bm0?w7If^MGj+JF9`1#-GoGW+|+)_4E!TgS0 zG=3iIaa!hC=1;FHJo6n!Ol^Ll+Fvw+X&yQ3PAJPf;fDK$*+JQS^Md#n96V`hhgitW zPoMpzVDAR!mPeK8rAgt6xQBbT)@Ppg|H+lL=1Syk$41ZSxaaoD$_uaGb}AkkDh5~7 zrZ>?73+pA514d^Kxmljel_&yarlT?cZmFW*lhAWsY?KE~IU;5}nLNC(`k6ChNwBxs zQ&R4_tnx@kOcru?T>@)IS}Qx`bw3^`^hc}(g+AuiT|Q$4 z@^M45_-2vhj-xsL{F+^h3%5Ij-SUtqwz=sCH4c&}LgjYwvFlqeuA9)hu|8ZQw<~eY zomhIWAn{fLJZ3jfo~bbJWSY^!>YRTLIWaw#ZC=qjvUagVfywRi;zaB%;=Ci$J%g*( zN{U_cV>WoKso~Ap05+%CNc2IuvMg4?7ye<7o z&n{us79T5`=sz}a&qi5a-jQLmkF#s{X+_a7Xpuk+O`koY*&)n=dJyzuzp9tujt*oS%!W zil{s8wt1~bMb4wj+8HN~Pm4Jo(G>F4x8HtIYrU`pd$Jh6Rc>->b!wbG)ury^lKG`&YcylpJre}s z(KRKi-4*;#IT^0=pRNq)s7&W*4)2=r%J|eMlkeSqBYorT#wLaHzN875Oi;h!VLZp XJ9PJ<(OFlCLkN-t%oFdJE6@5LiZ;J^ diff --git a/res/drawable-xxhdpi-v11/icon_notification.png b/res/drawable-xxhdpi-v11/icon_notification.png deleted file mode 100644 index b47bcea5cd8215d05665d7448a820a570a7090f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16772 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 CSd{w! literal 0 HcmV?d00001 diff --git a/res/drawable-xxhdpi/ic_signal_grey_24dp.png b/res/drawable-xxhdpi/ic_signal_grey_24dp.png deleted file mode 100644 index a7ea1bce217955ac79cd477630109abf2fc2f16a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16251 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 L?R>y7c;){97Xs{H diff --git a/res/drawable-xxxhdpi-v11/icon_notification.png b/res/drawable-xxxhdpi-v11/icon_notification.png deleted file mode 100644 index a9715d286afdebea8c507e9d41ab42d63aeb3902..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3939 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 diff --git a/res/drawable-xxxhdpi/ic_signal_grey_24dp.png b/res/drawable-xxxhdpi/ic_signal_grey_24dp.png deleted file mode 100644 index 2ee81f64d1aaea454744f9842e49f11ce047dbaf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16893 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 Build.VERSION_CODES.LOLLIPOP) { + String name = getResources().getString(R.string.app_name); + Bitmap icon = BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher_foreground); + int color = getResources().getColor(R.color.loki_darkest_gray); + setTaskDescription(new ActivityManager.TaskDescription(name, icon, color)); + } } @Override diff --git a/src/org/thoughtcrime/securesms/ExperienceUpgradeActivity.java b/src/org/thoughtcrime/securesms/ExperienceUpgradeActivity.java index d74c9e723a..9fec18016d 100644 --- a/src/org/thoughtcrime/securesms/ExperienceUpgradeActivity.java +++ b/src/org/thoughtcrime/securesms/ExperienceUpgradeActivity.java @@ -266,7 +266,7 @@ public class ExperienceUpgradeActivity extends BaseActionBarActivity implements !TextSecurePreferences.isPasswordDisabled(context)) { Notification notification = new NotificationCompat.Builder(context, NotificationChannels.OTHER) - .setSmallIcon(R.drawable.icon_notification) + .setSmallIcon(R.drawable.ic_notification) .setColor(context.getResources().getColor(R.color.signal_primary)) .setContentTitle(context.getString(R.string.ExperienceUpgradeActivity_unlock_to_complete_update)) .setContentText(context.getString(R.string.ExperienceUpgradeActivity_please_unlock_signal_to_complete_update)) @@ -295,7 +295,7 @@ public class ExperienceUpgradeActivity extends BaseActionBarActivity implements dismissIntent.setAction(DISMISS_ACTION); Notification notification = new NotificationCompat.Builder(context, NotificationChannels.OTHER) - .setSmallIcon(R.drawable.icon_notification) + .setSmallIcon(R.drawable.ic_notification) .setColor(context.getResources().getColor(R.color.signal_primary)) .setContentTitle(context.getString(experienceUpgrade.get().getNotificationTitle())) .setContentText(context.getString(experienceUpgrade.get().getNotificationText())) diff --git a/src/org/thoughtcrime/securesms/jobs/FcmRefreshJob.java b/src/org/thoughtcrime/securesms/jobs/FcmRefreshJob.java index 245a222ea4..fdd508203d 100644 --- a/src/org/thoughtcrime/securesms/jobs/FcmRefreshJob.java +++ b/src/org/thoughtcrime/securesms/jobs/FcmRefreshJob.java @@ -129,7 +129,7 @@ public class FcmRefreshJob extends BaseJob implements InjectableType { PendingIntent pendingIntent = PendingIntent.getActivity(context, 1122, intent, PendingIntent.FLAG_CANCEL_CURRENT); NotificationCompat.Builder builder = new NotificationCompat.Builder(context, NotificationChannels.FAILURES); - builder.setSmallIcon(R.drawable.icon_notification); + builder.setSmallIcon(R.drawable.ic_notification); builder.setLargeIcon(BitmapFactory.decodeResource(context.getResources(), R.drawable.ic_action_warning_red)); builder.setContentTitle(context.getString(R.string.GcmRefreshJob_Permanent_Signal_communication_failure)); diff --git a/src/org/thoughtcrime/securesms/jobs/PushDecryptJob.java b/src/org/thoughtcrime/securesms/jobs/PushDecryptJob.java index e731c702b8..c5b8e93cf7 100644 --- a/src/org/thoughtcrime/securesms/jobs/PushDecryptJob.java +++ b/src/org/thoughtcrime/securesms/jobs/PushDecryptJob.java @@ -225,7 +225,7 @@ public class PushDecryptJob extends BaseJob implements InjectableType { private void postMigrationNotification() { NotificationManagerCompat.from(context).notify(494949, new NotificationCompat.Builder(context, NotificationChannels.getMessagesChannel(context)) - .setSmallIcon(R.drawable.icon_notification) + .setSmallIcon(R.drawable.ic_notification) .setPriority(NotificationCompat.PRIORITY_HIGH) .setCategory(NotificationCompat.CATEGORY_MESSAGE) .setContentTitle(context.getString(R.string.PushDecryptJob_new_locked_message)) diff --git a/src/org/thoughtcrime/securesms/notifications/FailedNotificationBuilder.java b/src/org/thoughtcrime/securesms/notifications/FailedNotificationBuilder.java index af0508ffe2..084785932b 100644 --- a/src/org/thoughtcrime/securesms/notifications/FailedNotificationBuilder.java +++ b/src/org/thoughtcrime/securesms/notifications/FailedNotificationBuilder.java @@ -14,7 +14,7 @@ public class FailedNotificationBuilder extends AbstractNotificationBuilder { public FailedNotificationBuilder(Context context, NotificationPrivacyPreference privacy, Intent intent) { super(context, privacy); - setSmallIcon(R.drawable.icon_notification); + setSmallIcon(R.drawable.ic_notification); setLargeIcon(BitmapFactory.decodeResource(context.getResources(), R.drawable.ic_action_warning_red)); setContentTitle(context.getString(R.string.MessageNotifier_message_delivery_failed)); diff --git a/src/org/thoughtcrime/securesms/notifications/MultipleRecipientNotificationBuilder.java b/src/org/thoughtcrime/securesms/notifications/MultipleRecipientNotificationBuilder.java index 7daca4a107..5191f907e2 100644 --- a/src/org/thoughtcrime/securesms/notifications/MultipleRecipientNotificationBuilder.java +++ b/src/org/thoughtcrime/securesms/notifications/MultipleRecipientNotificationBuilder.java @@ -26,7 +26,7 @@ public class MultipleRecipientNotificationBuilder extends AbstractNotificationBu super(context, privacy); setColor(context.getResources().getColor(R.color.textsecure_primary)); - setSmallIcon(R.drawable.icon_notification); + setSmallIcon(R.drawable.ic_notification); setContentTitle(context.getString(R.string.app_name)); setContentIntent(PendingIntent.getActivity(context, 0, new Intent(context, ConversationListActivity.class), 0)); setCategory(NotificationCompat.CATEGORY_MESSAGE); diff --git a/src/org/thoughtcrime/securesms/notifications/PendingMessageNotificationBuilder.java b/src/org/thoughtcrime/securesms/notifications/PendingMessageNotificationBuilder.java index 2cd058898e..11561b1e65 100644 --- a/src/org/thoughtcrime/securesms/notifications/PendingMessageNotificationBuilder.java +++ b/src/org/thoughtcrime/securesms/notifications/PendingMessageNotificationBuilder.java @@ -19,7 +19,7 @@ public class PendingMessageNotificationBuilder extends AbstractNotificationBuild Intent intent = new Intent(context, ConversationListActivity.class); - setSmallIcon(R.drawable.icon_notification); + setSmallIcon(R.drawable.ic_notification); setColor(context.getResources().getColor(R.color.textsecure_primary)); setCategory(NotificationCompat.CATEGORY_MESSAGE); diff --git a/src/org/thoughtcrime/securesms/notifications/SingleRecipientNotificationBuilder.java b/src/org/thoughtcrime/securesms/notifications/SingleRecipientNotificationBuilder.java index 83ecb8858d..88dcf62cc7 100644 --- a/src/org/thoughtcrime/securesms/notifications/SingleRecipientNotificationBuilder.java +++ b/src/org/thoughtcrime/securesms/notifications/SingleRecipientNotificationBuilder.java @@ -51,7 +51,7 @@ public class SingleRecipientNotificationBuilder extends AbstractNotificationBuil { super(context, privacy); - setSmallIcon(R.drawable.icon_notification); + setSmallIcon(R.drawable.ic_notification); setColor(context.getResources().getColor(R.color.textsecure_primary)); setCategory(NotificationCompat.CATEGORY_MESSAGE); diff --git a/src/org/thoughtcrime/securesms/service/ApplicationMigrationService.java b/src/org/thoughtcrime/securesms/service/ApplicationMigrationService.java index 9ca26774c2..37a6363a9d 100644 --- a/src/org/thoughtcrime/securesms/service/ApplicationMigrationService.java +++ b/src/org/thoughtcrime/securesms/service/ApplicationMigrationService.java @@ -127,8 +127,8 @@ public class ApplicationMigrationService extends Service private NotificationCompat.Builder initializeBackgroundNotification() { NotificationCompat.Builder builder = new NotificationCompat.Builder(this, NotificationChannels.OTHER); - builder.setSmallIcon(R.drawable.icon_notification); - builder.setLargeIcon(BitmapFactory.decodeResource(getResources(), R.drawable.icon_notification)); + builder.setSmallIcon(R.drawable.ic_notification); + builder.setLargeIcon(BitmapFactory.decodeResource(getResources(), R.drawable.ic_notification)); builder.setContentTitle(getString(R.string.ApplicationMigrationService_importing_text_messages)); builder.setContentText(getString(R.string.ApplicationMigrationService_import_in_progress)); builder.setOngoing(true); @@ -181,7 +181,7 @@ public class ApplicationMigrationService extends Service @Override public void onReceive(Context context, Intent intent) { NotificationCompat.Builder builder = new NotificationCompat.Builder(context, NotificationChannels.OTHER); - builder.setSmallIcon(R.drawable.icon_notification); + builder.setSmallIcon(R.drawable.ic_notification); builder.setContentTitle(context.getString(R.string.ApplicationMigrationService_import_complete)); builder.setContentText(context.getString(R.string.ApplicationMigrationService_system_database_import_is_complete)); builder.setContentIntent(PendingIntent.getActivity(context, 0, new Intent(context, ConversationListActivity.class), 0)); diff --git a/src/org/thoughtcrime/securesms/service/GenericForegroundService.java b/src/org/thoughtcrime/securesms/service/GenericForegroundService.java index 4cfe8988fd..b603af1644 100644 --- a/src/org/thoughtcrime/securesms/service/GenericForegroundService.java +++ b/src/org/thoughtcrime/securesms/service/GenericForegroundService.java @@ -55,7 +55,7 @@ public class GenericForegroundService extends Service { private void handleStart(@NonNull Intent intent) { String title = Preconditions.checkNotNull(intent.getStringExtra(EXTRA_TITLE)); String channelId = Preconditions.checkNotNull(intent.getStringExtra(EXTRA_CHANNEL_ID)); - int iconRes = intent.getIntExtra(EXTRA_ICON_RES, R.drawable.ic_signal_grey_24dp); + int iconRes = intent.getIntExtra(EXTRA_ICON_RES, R.drawable.ic_notification); Log.i(TAG, "handleStart() Title: " + title + " ChannelId: " + channelId); @@ -104,7 +104,7 @@ public class GenericForegroundService extends Service { } public static void startForegroundTask(@NonNull Context context, @NonNull String task, @NonNull String channelId) { - startForegroundTask(context, task, channelId, R.drawable.ic_signal_grey_24dp); + startForegroundTask(context, task, channelId, R.drawable.ic_notification); } public static void startForegroundTask(@NonNull Context context, @NonNull String task, @NonNull String channelId, @DrawableRes int iconRes) { diff --git a/src/org/thoughtcrime/securesms/service/IncomingMessageObserver.java b/src/org/thoughtcrime/securesms/service/IncomingMessageObserver.java index c0d7ac95aa..4f3623ba7c 100644 --- a/src/org/thoughtcrime/securesms/service/IncomingMessageObserver.java +++ b/src/org/thoughtcrime/securesms/service/IncomingMessageObserver.java @@ -201,7 +201,7 @@ public class IncomingMessageObserver implements InjectableType, ConstraintObserv builder.setContentText(getApplicationContext().getString(R.string.MessageRetrievalService_background_connection_enabled)); builder.setPriority(NotificationCompat.PRIORITY_MIN); builder.setWhen(0); - builder.setSmallIcon(R.drawable.ic_signal_background_connection); + builder.setSmallIcon(R.drawable.ic_notification); startForeground(FOREGROUND_ID, builder.build()); return Service.START_STICKY; diff --git a/src/org/thoughtcrime/securesms/service/UpdateApkReadyListener.java b/src/org/thoughtcrime/securesms/service/UpdateApkReadyListener.java index 50f5ded14c..98749c06eb 100644 --- a/src/org/thoughtcrime/securesms/service/UpdateApkReadyListener.java +++ b/src/org/thoughtcrime/securesms/service/UpdateApkReadyListener.java @@ -67,7 +67,7 @@ public class UpdateApkReadyListener extends BroadcastReceiver { .setOngoing(true) .setContentTitle(context.getString(R.string.UpdateApkReadyListener_Signal_update)) .setContentText(context.getString(R.string.UpdateApkReadyListener_a_new_version_of_signal_is_available_tap_to_update)) - .setSmallIcon(R.drawable.icon_notification) + .setSmallIcon(R.drawable.ic_notification) .setColor(context.getResources().getColor(R.color.textsecure_primary)) .setPriority(NotificationCompat.PRIORITY_HIGH) .setCategory(NotificationCompat.CATEGORY_REMINDER)