From 1f9afb6c6e0be9c075ad0f2839ef9c06e9ee189a Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Wed, 17 Mar 2021 12:46:12 -0400 Subject: [PATCH] Use new Signal logo for more notifications. --- .../messages/BackgroundMessageRetriever.java | 2 +- .../service/GenericForegroundService.java | 4 ++-- .../ic_signal_background_connection.png | Bin 0 -> 775 bytes .../ic_signal_background_connection.webp | Bin 1048 -> 0 bytes .../main/res/drawable-hdpi/ic_signal_backup.png | Bin 0 -> 777 bytes .../main/res/drawable-hdpi/ic_signal_backup.webp | Bin 1078 -> 0 bytes .../main/res/drawable-hdpi/ic_signal_refresh.png | Bin 0 -> 801 bytes .../ic_signal_background_connection.png | Bin 0 -> 503 bytes .../ic_signal_background_connection.webp | Bin 648 -> 0 bytes .../main/res/drawable-mdpi/ic_signal_backup.png | Bin 0 -> 519 bytes .../main/res/drawable-mdpi/ic_signal_backup.webp | Bin 670 -> 0 bytes .../main/res/drawable-mdpi/ic_signal_refresh.png | Bin 0 -> 524 bytes .../ic_signal_background_connection.png | Bin 0 -> 982 bytes .../ic_signal_background_connection.webp | Bin 1292 -> 0 bytes .../main/res/drawable-xhdpi/ic_signal_backup.png | Bin 0 -> 1059 bytes .../res/drawable-xhdpi/ic_signal_backup.webp | Bin 1356 -> 0 bytes .../res/drawable-xhdpi/ic_signal_refresh.png | Bin 0 -> 1046 bytes .../ic_signal_background_connection.png | Bin 0 -> 1599 bytes .../ic_signal_background_connection.webp | Bin 2158 -> 0 bytes .../res/drawable-xxhdpi/ic_signal_backup.png | Bin 0 -> 1651 bytes .../res/drawable-xxhdpi/ic_signal_backup.webp | Bin 2308 -> 0 bytes .../res/drawable-xxhdpi/ic_signal_refresh.png | Bin 0 -> 1703 bytes .../ic_signal_background_connection.png | Bin 0 -> 2292 bytes .../ic_signal_background_connection.webp | Bin 2378 -> 0 bytes .../res/drawable-xxxhdpi/ic_signal_backup.png | Bin 0 -> 2346 bytes .../res/drawable-xxxhdpi/ic_signal_backup.webp | Bin 2546 -> 0 bytes .../res/drawable-xxxhdpi/ic_signal_refresh.png | Bin 0 -> 2384 bytes 27 files changed, 3 insertions(+), 3 deletions(-) create mode 100644 app/src/main/res/drawable-hdpi/ic_signal_background_connection.png delete mode 100644 app/src/main/res/drawable-hdpi/ic_signal_background_connection.webp create mode 100644 app/src/main/res/drawable-hdpi/ic_signal_backup.png delete mode 100644 app/src/main/res/drawable-hdpi/ic_signal_backup.webp create mode 100644 app/src/main/res/drawable-hdpi/ic_signal_refresh.png create mode 100644 app/src/main/res/drawable-mdpi/ic_signal_background_connection.png delete mode 100644 app/src/main/res/drawable-mdpi/ic_signal_background_connection.webp create mode 100644 app/src/main/res/drawable-mdpi/ic_signal_backup.png delete mode 100644 app/src/main/res/drawable-mdpi/ic_signal_backup.webp create mode 100644 app/src/main/res/drawable-mdpi/ic_signal_refresh.png create mode 100644 app/src/main/res/drawable-xhdpi/ic_signal_background_connection.png delete mode 100644 app/src/main/res/drawable-xhdpi/ic_signal_background_connection.webp create mode 100644 app/src/main/res/drawable-xhdpi/ic_signal_backup.png delete mode 100644 app/src/main/res/drawable-xhdpi/ic_signal_backup.webp create mode 100644 app/src/main/res/drawable-xhdpi/ic_signal_refresh.png create mode 100644 app/src/main/res/drawable-xxhdpi/ic_signal_background_connection.png delete mode 100644 app/src/main/res/drawable-xxhdpi/ic_signal_background_connection.webp create mode 100644 app/src/main/res/drawable-xxhdpi/ic_signal_backup.png delete mode 100644 app/src/main/res/drawable-xxhdpi/ic_signal_backup.webp create mode 100644 app/src/main/res/drawable-xxhdpi/ic_signal_refresh.png create mode 100644 app/src/main/res/drawable-xxxhdpi/ic_signal_background_connection.png delete mode 100644 app/src/main/res/drawable-xxxhdpi/ic_signal_background_connection.webp create mode 100644 app/src/main/res/drawable-xxxhdpi/ic_signal_backup.png delete mode 100644 app/src/main/res/drawable-xxxhdpi/ic_signal_backup.webp create mode 100644 app/src/main/res/drawable-xxxhdpi/ic_signal_refresh.png diff --git a/app/src/main/java/org/thoughtcrime/securesms/messages/BackgroundMessageRetriever.java b/app/src/main/java/org/thoughtcrime/securesms/messages/BackgroundMessageRetriever.java index b043ec121..8a3857927 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/messages/BackgroundMessageRetriever.java +++ b/app/src/main/java/org/thoughtcrime/securesms/messages/BackgroundMessageRetriever.java @@ -60,7 +60,7 @@ public class BackgroundMessageRetriever { } synchronized (this) { - try (DelayedNotificationController controller = GenericForegroundService.startForegroundTaskDelayed(context, context.getString(R.string.BackgroundMessageRetriever_checking_for_messages), showNotificationAfterMs)) { + try (DelayedNotificationController controller = GenericForegroundService.startForegroundTaskDelayed(context, context.getString(R.string.BackgroundMessageRetriever_checking_for_messages), showNotificationAfterMs, R.drawable.ic_signal_refresh)) { PowerManager.WakeLock wakeLock = null; try { diff --git a/app/src/main/java/org/thoughtcrime/securesms/service/GenericForegroundService.java b/app/src/main/java/org/thoughtcrime/securesms/service/GenericForegroundService.java index 08f4d8898..1d9b1252c 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/service/GenericForegroundService.java +++ b/app/src/main/java/org/thoughtcrime/securesms/service/GenericForegroundService.java @@ -126,8 +126,8 @@ public final class GenericForegroundService extends Service { *

* The delayed notification controller can also shown on demand and promoted to a regular notification controller to update the message etc. */ - public static DelayedNotificationController startForegroundTaskDelayed(@NonNull Context context, @NonNull String task, long delayMillis) { - return DelayedNotificationController.create(delayMillis, () -> startForegroundTask(context, task)); + public static DelayedNotificationController startForegroundTaskDelayed(@NonNull Context context, @NonNull String task, long delayMillis, @DrawableRes int iconRes) { + return DelayedNotificationController.create(delayMillis, () -> startForegroundTask(context, task, DEFAULTS.channelId, iconRes)); } public static NotificationController startForegroundTask(@NonNull Context context, @NonNull String task) { diff --git a/app/src/main/res/drawable-hdpi/ic_signal_background_connection.png b/app/src/main/res/drawable-hdpi/ic_signal_background_connection.png new file mode 100644 index 0000000000000000000000000000000000000000..d69c1b8121100cc3f7569b8c7b2cc76d3e36fc0c GIT binary patch literal 775 zcmV+i1Ni)jP)fQd&V=o<9OQbWv2Au<&fOVD0pnV6+Yqa#U3QrickyCE5YgKUPbB%u-$ zXFP8S;9OYQ|5(YkjvBum?%(gI^ABw6SRlZc{B{S4Ur^L1T80o9 zR112AahX$Peyh7WWR6P|%@Gw`GOSQ_Di}koQhf^=RVs3@ppqB1CTW)yJ6z;(B%%pd zZp=Lp(GMc}Mno>pH(B>=arfy~E?XjQl3vvW*0g48BB)}7wgh#{>%wUprzJ&L zXCX#d)u94u>vw$Pg*fo3-Kghh#Dk=DjnqD7#MA*ggM8E4*mf{(bb@KL$R z@**qH!_t4iwGM*vdiLIt zJt)?R^tU(}%dqYCAwr9(KaDcK?n9$8|K5YZVz;oCkUs8sg`M3%sm593o%F9*JjF2O zo;t3%>>mv=tF$p4|LY$#U&DL?*lO;BIoY)D>n}Yb`VCP&HP9LLMTh_Z002ovPDHLk FV1jRWV#WXf literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/ic_signal_background_connection.webp b/app/src/main/res/drawable-hdpi/ic_signal_background_connection.webp deleted file mode 100644 index 4f54a250d159b026f981a2f8dc1f95377f3be86e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1048 zcmV+z1n2uwNk&Ex1ONb6MM6+kP&iBk1ONapBftm{FXt$dZKvvaq!lZq;9m!3ehwbk zMv~;D=O1BV5eoUoK{ASMBuP$s{t*@yp^$$ZB%>hNwxmd@sHj%l-5u7z9@rcEW5~#@ zBr;w^qJluq>(c!=63x18I?d^0jCnP$6pCN8m0}LX9Ezn%(c-I8D3+j5%rS;yjxm;? z7(+0|9u$Hl)Y!mwB>*7cNB|H>fC7+61RRDA4iEqi0DvQq2z&uJ3;+xO02qD&-T~f_ z=l~o6NB#f=5`lsM$VyP)2m}I#4haB&0e}t(18@Wki9o{8!O#L2z!v}j;2i+GB4BVN z3Jjni5umD}P%NXt1cIijkVv%EA{yu)W>~=t`uu-^V&(b&0s{cx7XWks;1Ltt;ta>A zt8cVbVupk2x~i(G+8Sfn7=vj})@@_k_xdaMivP8|kggYX1dfv_6QT4F;aLS-xwTUqnJ6x-77Y23%0FPO| zeog?|X0B@dT+j8lZ{x;bpndA#&C3@qSentV?jbPilltOgp2_Nd?ywwKKU-viAP7uk z=Z8E3#%u{aVQXmY5m$WJ${2A9;+2VjOUBC1*2XvV2BuvQ$xe22Bp@~PbyCc_c-{-a z=NQ>7uu(ut!vsZq(-{0+Ba#D!n=jyfIYu#czYb+0Ih3vZi^rpbfvG>AAYiWG7!qsn zp6vz(s=FgjBnPt%7R|b4ZcaIibjW9p5=w%QMDN<>Wx;)^V9(l$*D9^*b;Vlt5@W9S zXiph|`nh&2e+t$l(X0kDI&+ymh(hJW;2=P?L>6G z<#{LcFL{hQW@{}~I2U=35KB%;jP z(|nRb`?hkIClW*=5?&jLvSq_*E~5h2+cW^f)FiM))$$yo?Xuww#~j(3OZsAMjar;r zKC>C6M6_K7M=5L$Z#+8w*3KX}0WIf=XuE7CvsrPz#a7opU1m)~{qV0l13UD^M3kLL znVCdXtOsXwFLy-WP+!|I;k!nEo@}4jgLj{L?Ur#r4z^g_{CzYnrE{#zDQyAw>yu~p SxPntQN>!3khMktM5BQH3a_)8j diff --git a/app/src/main/res/drawable-hdpi/ic_signal_backup.png b/app/src/main/res/drawable-hdpi/ic_signal_backup.png new file mode 100644 index 0000000000000000000000000000000000000000..c826e7cc110b25c33f9bb2014bfddb939d875b66 GIT binary patch literal 777 zcmV+k1NQuhP)s#pWIfz1lISCZd*z79yI7 z=%;!A0WuX4O^_)^$f3fkVdjY+;W6gTC1ZjKV?}mK$yCfd!obYTXJ)Q5@-<{;%o(BM zFrlF2f>j119mZQ2nR$&F?^?)qm^(pNmRJcHMhL=~OOQxm#vD>%%#z9x5;7y6hYdt5 z2I!EmU$zpe;9_qS9l@wPHKn{1Bhz5AB<&H;q&!s{8(BiKwL>zxXCxzV(9N)wB~(Lj z#`Bg0E``dX{)KHF3lxNs-|rxCg`qLiGK9dS zTF@g*$eb$kTf;SA=eSJK^r+yn!zxv$qB+EBt8YQ4N<|44RPxH!BptG9M~DJG5zz%# zY0jO9=m!yfBO;dz*;Wrpn2zkm^K*r4DGbvBol8chNfFwT)IFCKPOlQUzag_C)Z%4b z(7$3bBNi0%hF703DSazKB76q96k?TpRC-dRW_Zd+-gPlTm716fo6WOP5s`a}RBEw( ztaV7GmhGGSK(Ezrsm>jqy}4^ttLm%}J9WHA9|~wPgf!V-xJ$n}sj*Fn5&DW%1P`1x z>T59f0Sk-4uZp2YWZO#{$R#zK?_`?`b)sza&>hPyXIlrM`+i0^Y`Csy55WU(Av;Ap z@kPz=R7>)h?`iG%tK^+cY9S$pL-;-t(HlHF$h?Ex2xS)E)v491FwIzu#qjSr(mG~U z0vzsx3V}T+-U{t4Jn8l^LW_xir%Jxg84t46frG$eKVdB)-3o%i!G1u2KnKq_b?`gy z@J!LE!7EG$AH|2RlSv5h3jNzXsR!Xgy%kAq~C>qxRy<({+mJ=`6>Tw@?g@*@Iw z-E$bYZQH23y+z+M5Fn7pb>Vg#j(FKN>~sFNG4fOSDFC?PIR)f_MwF(2C(a>I0wN$? zyFP#vf)qUff)W%Bw5J3FVfd|cIM{P=I1K*?AimuP0}lZHX<+!^)tm5*fY0HG%I-1+U`PuKxgHgA5iJ zPGyjvGQ2REnoWhNfB`V|+Q#^9V{o67mu*x0uKTX{^Cawf-*YVA@4J3I&lWpK+qUg& zlJi+e@gZ@s42PB$l%T>iYX;V=tCZSsc?pR zyZL%GQ38!s1lAUdb-#R#M?1xjd56iIJCKA-=8AJlvB?mQN;REdcGgQ*pMQFDrhqUz@zG znXnw6fTx6%{Q#u)c1pAbzI%m`iaYok!0E+&*=Rzp07`vDb0Bl&$7_omT@-j$xOhYAHy>vCX&ln$zhKUzz`r zyDkGRVQLO-T{w(>J1gb*RwF0@pE&DV6!_!@Z+-db{HIevHl{@%+-mq;aG!ueYaex3 w9}^$hp88yHztOlsJYZMyt9hS(s_E-UsQVUF-km&l6YV;r?0*6NG<$^qAPRsB<^TWy diff --git a/app/src/main/res/drawable-hdpi/ic_signal_refresh.png b/app/src/main/res/drawable-hdpi/ic_signal_refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..fc31891b9cce3b86dba2169f67fa554147d96a27 GIT binary patch literal 801 zcmV++1K#|JP)GUJqKlNR$0Hd*)_3)ULQws>}gt|GB5WEd_;b1_3AhXv1&a$}KHiI9*P@VnnZ z#G;1|ar?ZNP=JXiqv#q8%2H#_N*?0us;IXehJ{ zAuy^I^a|s$sLK3aclF4eSSXqkD!61=P<6_UAy%or2dydO-m%IXuB7(X2nf{MIcR z;y!Qw%tAq(vg9@|@LQv2HtV9RGcAhM{F#NMQcIAQUeGIJnNd~Y1}D~*ijWh%kFe$s zt<<}9+`}aawX-hJWCPqVVtjY%+Gt!HLHx^GguX&qvcO$|kjBv=c{DPgKw3yOAbtub z?WGN*j4Of6b%#|O@Cu-oIXLstOZ#3e+SFV@K!UX?DE8({SaWqqP8>k4!^ZYivsTT~ zT0?FX2er03S*OvJy8WV3H!5}Z> z0G?@o;g|!k=2#pWqLwxik(#X(kxWD;Y#D8SeALF%ra{TC?(P!648V=?c?a+Y;G3sZ z%o|LRRsGKHM8ruNj=uh+2Yi-%L?=I?FZ_l|8?KOiNXKc2vmRuhOay1Tzr89Zf#VZ^ zTL6ztfD&;$7_0B^{Y@SCDpgU}w5jk*`g9dpSQo!_5I#6HMc(p0aTHv`qx$Io2Y}ba tWvDfyk=Q?@9ZzOgOWj4uC-XP}@BKNa^>v;dhkU=9!is~5O!0UMb#t@cm+i4p=9r-EDoB?DYnS4Go2WBp*eo7#N{QsX_ z*X57n_|#fMN~y>>gJB3k@q*zSvk(FR-4KF80X#q%b<|M<=!Osk0X5{vp#VT2a1aO_ zasUTG2?CEgdH`K0DgZTjlmP-13IIGn9Y6s95C9iK@DRLFAR?kbg5iUN6(S6V9U?9; z7`8AZ{9%uTga;BLEQHWU0H{FG4IyM9gbW@)0RT{xQ3l}u|A6NI{~iE5aD>4SF-IMs z4A2Q7OhX9E`@R>5c;SM3@BP+$FV|Wf{?GF?NYu9NjH9=<&9%{fwY#o4w&&j+CVy?W zgLQqp`I9+?i2hFiG;W^uUfm(%liBH|sK5Tf?;&mFX7`KWtM#t8J%bWu$iJ+-{&)T?U&qxt)4OYHyMNly z*xyx)CRruqNHCv|C0uCud-mc^$3-Dmh=d{6{D|{iag{9SbcBc&78WdC3T^G(O&6AQ zxE1LH5$SZg+aoU}axtXCH?G)aBIA*T7|_>ow((dZqBWmL=ba@VfQe>YzLW&BUImfh zuDbnZN|xNaj4Ve+5d(nIpy~7Vqsq$!d5>;I2?fSK9;Uhvc2+{xP3_{d-Z*4DBU%;#f?Y^av?Wg%m~YBC1^ diff --git a/app/src/main/res/drawable-mdpi/ic_signal_backup.png b/app/src/main/res/drawable-mdpi/ic_signal_backup.png new file mode 100644 index 0000000000000000000000000000000000000000..e869aea4adf45fe0f6e856d711aa6cf2413f3eb2 GIT binary patch literal 519 zcmV+i0{H!jP)2BH`G`hgLtg}k)^WHj`H+Uwo}R~W+*^_Bz-!Yq#8G2D z?#Qkb#@uVUYH6BN)L9R*Efc{-`|rq+r$jE8er?d}FKFu{JI{I0=0pR=6fh+payUGc)0E{0?(VL$D>G=Xw!k+3GMC)j_CI6?J38D`|6f9oQRG z6l%wQ;^>`*M?KW{F90tc%}{Tq8Xfg$`DM0^u3psn%lsbz_yrvN^yO$OSl9pn002ov JPDHLkV1l%z<6_uvKn3wjf4gFz!n zit708!3+8q^d^=;BT0(t`0l|A`WN&j)^TjxZKAI$f0J`gTMD5~N}&jv2&{>K0sw)) zLm=?T06YX02m}DsFaYR7Q3GfopbC&fp#UHNGyxO<00HnIr6dr1VfY}TK!Tw}!XFVg zL`0krafZQggyD-P-bhHeBO$`@O)0IA1Jt1Cr<7bu$sqtJ004?A6aau~L?pB$B0zD+ z6JHn%5gP~^09AlqN@<=_+LuzcILtY#y?6Wnzm5+2XhN^++Cidi+s59U*fwh;*s)W` zw(}vl?eFiqv8`Wq{H&i|A)@~iKql8uE3Yoe@^M#tziU48!S6bAi4*MC)ctZeP5*2k zN;L{;@?;QgHx3Ro?=MlByTu@e9n;ZwN#$G>7yS2|Unj#gH4o#%Iur%E3jZ-1@_dAd zuI4}7=X01;pO#O(zaXmU4#`wun&(k{4N+@S#2dvNq??#mt7UI1Y86=IUzT3qoz zArnzcE?vJ=G@Yfwe5Z-a)WZL5sv_<%z&8e9%m+q96u&tB`QM}DYcEiIvNyVSQVg$# znm--}$`7`eY=C6%vrDjr>cscOOgo&Ph6NjRZ35|DKJhfvM$yVjsF%qy^M;aPLRAP^ E1|sw?MF0Q* diff --git a/app/src/main/res/drawable-mdpi/ic_signal_refresh.png b/app/src/main/res/drawable-mdpi/ic_signal_refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..be246903523cac65bb6669b99e3de30622824099 GIT binary patch literal 524 zcmV+n0`vWeP)M{*FddWX2^wc1vrOeak0w1=^G7J@VD&uL>4OLEEb>w*t|LGH%zHXH{zdpYp9Nf^KAksn9i zpB*eB#!DVNTNp0ppi3gh`B+raQhlX$uw;8_*}c}>>aU$>PNPgWJn9wp;j3l9(I)^y zel<>MBVfnZ4qSv}v2N+F>Co}}%Tp4~MPx-eEOOJ&BAjp!Rcfpefj=C}#vy6WZB;)9 z@M$-;0nMk9~YgQlKBcw!gruJm6b@;Da|QYsE#E$w$=-BZ3+LJ z1O4FCO!AiZiDSrK9$z*7{|&%n;xhF2lvm>W8SQv7yISflN5BV&4oN6JBFj*Q16Cl5@P8(_%_7Mp%| zVpM9h>5*aFLPjsF&GX@iwmoFHh>S%eP|EuI^#qhTFxsbGWq z(~u7f6xSFai;a;*!a^XVd@bg{7I0!zHHlRO_QJ|d;00Slzhg*^Ldx$8VR7xJmqM-H zSwNR;0t1G&6@s>On;4uhT#M@=re~~_;83^|;jF{;rLhyC+2Q&cI+?>Lmj|5wFX{I& zunTdr>#Z)d7Xo=wEs67MF$RoxHlahAc*>05@%tmH$DbRz&ArIPC)HMnjDAH#pU~$Q z+HZt=Jt9=hP3inAQo4h%E${>7f~8<<;q$D+H=KvFo`yuWHrtM(Wac8Sk3=+wHgj

d7(=YkP)a-*GrTyH%fjkmW_2H zv(@19xD)H+VWZ@?gRDX~q!#r{2(>u(5#?`ishS-q81y~*v*3_7*n`E6&>bLHnBJj)@Ap*MgD2)V|aIfwU zO0HC}35>FZKtD%dX)(urL+&%DpmtFU0hgKs9XhgGSXN@z#FtXgLf~(|SQzDSb%nDv zoNlwJTizDL z!f0xe=7w3H3Zs>JS>uRLztUa|C=wsgW!t z*adi)YN700%_Miw=E{#bx3m;{$ztvl>Zn|-7yV)%IF_!$ni=KKHhV(~GFp(3%7$D@ z;;2Ss>mBUELLl^kj#0r)dXTF{+2O^g@%iFQ%Ge~9-@jPdYG$j0w@V5!ikDc_n+RO$ zSi7wfJpT2cJ@(k?U`~Uy|07*qoM6N<$ Ef)MN4jsO4v literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/ic_signal_background_connection.webp b/app/src/main/res/drawable-xhdpi/ic_signal_background_connection.webp deleted file mode 100644 index 6f27352f8a91160840b93fabb5b38a94e206a1d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1292 zcmV+n1@rn+Nk&El1pok7MM6+kP&iEY1ONapFTe{Bb&c@kF-QZNT6-&c$_cE*tTukwryLrZQHhOw`1G3?JAkez-`+&a?;(I zv88>4{(rqN_Zl6ytMMA%;}>%Illxwn-6>m#@Xcou#Y}j>D)Jn+TF3CP+H|>4r#Qyx7MU=v}&L(J0JCr)%J0QTq-gHA!*1rUV zr~k257GBw0vv)-dvysCj^MiSaRW{!7V4F`5zzpIiYAd13h5=l_hF3O8!QxJS9*vkK z0vSd4i++4UrYp>*Xw2e327OxC@z20eb}5yv%odJftYkO{pwiphoW^ z4pmoJ-Rnd>1S&X9Ei2j&-83TDpP zTYCquJBi{6S4VIb=1V-~^nVDGCaUe`3bAj~$?9@f2%vBP$`>yU84Lw*rc}bV`Fm{* zG?<)ZdYI0@wki|FP7Ppt=}!dn|Mo0_@8y1MyTCfW^31$)p<#rjB%)p#19SZw0(+zn z{5(a^M46eWy*4v~OTwj$n{p>O+iREN++h#i@sujK@6REah@Cm}pL?1*F`TaQ`oJ83_v1lQx(-&hSeP@E|0l<*sjUR(HjfoDlr zzYRVMRjufrpP{|u)|DAChz#~bdTk_hqLS^~0=sFJh$w|jd_)@;?)&jP%cm*}Nbk+m z5J<$_^ZHY=y&FL84?$fdc#ZU>3)1foO;kaUy%(5WA}II*WR@@92Dw+}MCgP0bt8{c zf(V8QnhCE5*glCtP1yZwA30>StUQsUi3x3(4OQ8d1J@)P^LNV>%|supR0iCGp5;6( zIbOw?$Y^G*#wTnZfUi>UqO;K_e5Q-U;;J;Ccg-pu7YSjTn!4~GLbq7JVH*H9`50c)ns)dlp-By40VuxN>az|v8CIC9c8PBzEjBD8*qFP$edx^ z2sD>jOMkAcL3`n2i@gLbfqg$_ppF@b#Yqztch)YCDneV6{YlI6gLbrOmR%gMmsW(J zm99i^CBlU^weA(4G*0P z@5LaPi0S39>=-QVb*8D{Lc1gI8Q34fW|AnYUe?#K4Z@*}o!cp;->Ht9mLc$4+yMY$ C@qVWO diff --git a/app/src/main/res/drawable-xhdpi/ic_signal_backup.png b/app/src/main/res/drawable-xhdpi/ic_signal_backup.png new file mode 100644 index 0000000000000000000000000000000000000000..4e09129c4311087bc3bb699f311fbcbf429dfa1c GIT binary patch literal 1059 zcmV+;1l;?HP)M~+J4mP?rUFa__&P8Z5IQgwT&@F` z;Hv=BK~e#_3dHF6cCxpTWcdZ$%zZPSM3KDS_pao;vewdb#_MOz{fhwq0hSUVBch6k za*S=@BCM%!&wRKbo^ch{+SXoh0Iid~#tCx=G1G#^WFFp3)WD928Y0?zEa6akG;Guw zhmZ8da2J7T;xHX=0}jQ8LvIgN6Az~z5UzYl?3 zh>KmD>Oz?y$U!wF&(B5gQQlQR`zo=kjJNpy7Tx2I1>NQ>D)C9p<)Wg$Bck_M^9%Dg z!o42hYvx=z|AvxoKx_%zpSB_M&CxCaw)+G=sV1=Fs<} zMd0kjcq)#9?qOsaHe!E4VjqztfE8Ms%X~gF3G|{a9ESvu8K_X>Da`K{Dt;zZjddYQ z>%rsrDfY+RLd9q_}!C zu6vJNq81y~2uf4|`abl+5+SsqG&-l56D$Aukgt& zBB}2&Axy$^qXLv_VUZ|+v|gtem6e`_h$V=j=LUnA(9#kDQ;x@Aj|6b*p>d13&;eL7 zh6L!sE) z5KE&BZpdO;ZFU-!fs-1*Ht_&J9vABUf$abFai&HU6M#1k%uwxN;)vf1WGv1mMM5jl z#}2B-wi3QQu@2x9;-QbU6)j?b_pr`~zXsNBaY*1Aw-)OS?sq=_IUznS$-<)nK8HC3 zG{mo!cwOiP#~Md5SBJem1{pPkkj(mAN}>^TmOhGj#PaZSBjy dRsJc6=r`G?a=;fd=W74}002ovPDHLkV1hSG_#yxR literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/ic_signal_backup.webp b/app/src/main/res/drawable-xhdpi/ic_signal_backup.webp deleted file mode 100644 index 89b125654981f36f887c59d26723c6929abb452d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1356 zcmV-S1+)56Nk&FQ1pok7MM6+kP&iCD1pojqFTe{BmC%xHTW;H6PM&~%-2wNU`z}E@ z=@b5C4xG7555NQHOyGzQZU_-kgak;EOxrq_&$eybwr$(CZQItjZQHhO^WN7C+_sHl zCq1{+7~DNV|2<#PI`x*zRXKqjIE*7a#D?$gn5;tR;+2ME#%!|l=_|`E_=p46wFmE; zEdDz9kZTYM;foSxzL$U3)tP9e7+P443{PXRyT2F2UcO5>Ab=a4)bdelXtKyY0t_6r zf>!T6`&7u8{9ev{G0m5DE#$D#DqF5aqhC1Cn11slB~j5@2W3{yzQgB$08ex#3z9Ov zH}HgY|FVoEJg~Y(=YnWvRVJD*%tCY|<2Co)KdtzTxHEY!p~LG3@H>hgSS1DB9eoft z@P!B@Wa2NLVK*{dUXp0UQ-K6}&%ruB056ksu5_YV7*1hzcM!mcKYnaG-(nETSyQxO{Qcig+-T(MzLz0QG&(wgEFFcD_S?(4_~e@mghi*CiJ6M8mosXp$sL#^-&| zHb20YR$LOsd+-a)rtsw5{~=U5ldYDkL|w+6m-17=j}r&r+~m-Z#>)WuawSv@-)m{$ zy2(nWi%&Z$M%j?8XXU-@PXzJ*^2~t)`FT_vVfR0A4|w3j^&XZiby9e~)l0aePI}A7 z9(pvS0cUcj#q{8mFtT5imEf0qF3u`jdd;1yV9_@~pdr+$<129)>dp!2jm-bMIp=rr z%i$&sAvRyw*Gk~ci=MIL0CY8dC9A3*DD9-wqC#UQgz_evsy*`2D8%=_8sAw5(<}r>qA8a z-qL#9Yq@lyAsP|EraR(W5y={sfRAV@Q4$&0g}eNIyMBAw^QVHa)Oj%__+@UXaF?up z0dVA30UgCTLB>=C8MjSmvLL`GN0@Cx;P^)%Lqgs>aO6Z2z45IqWV=fc#w&uR!j=Q9 zL1N%6_~=&wA)CxODKE&@nR>;SP?3$Tn2>11-*cj9DthOfjk|hNyJNgU>56?)@ZiCW zPqtZVxt`El#~!$QUZ|b~2|aZjFVI$#NZK zhfQP*U~CWE%D0w&TrGii!mj)t=YQdlZk(IM85p|awp#0gi5e0jTpQU| zlZVzkUYa~o^RcuZyKCl=ft`8{VCof3D0~_;{cuF}xKPD6%E&8*7z#a&3Qh5zoz2c5 z)AfY-0SWkm^_-siga^Nnl&rXouSP!Mp<1&~rqG$p^G~d72>3gIjZChGjue!s4|$L> z8d&gQiLC9xGeI#2B7x`NGg49T`R3K38=NJd7txvU4=((|;Yv7*!r+ub#Up7NbS=F{ zMFxdNrts*y6HRAwYmHfc3{hBBG0cCOoQuga@_8 z$v!pOO1i;<-Lo8@cM11lG9k zRo=}YT%*HYER0D^k*-1&ZqNlNa+JMTLV8(F60z!JJ>waaE-s+Xk|tsTbgZqQ8IH8*BTLRz+855 z7`o};IHkCri@n&lnHYu#(O;10BeEE9LTXEiFBS%YUgU*+iUApcw(5Eg@#RX%Z?Lj) zC<^h7PjI;Vk>kYi3z4M2^H%cnPTi_b%?FIn#`*{BdmOn=U_$&{%xs2;lj`0>VpN^3 z?Zj+4O~zUu-DHH5POEzmi6+Isk}z80_+*bu>bGX1Q}<<5Sp&Nn z3``|xD#K9**b&)T_AZT(35_IX%!QapnOu~C5>n5}s`|xN4w#Y{Q%?Wai9-#|Mx0g3 z*qlNs^2TLgE!Rd58F}Ky_|16AO#$gkhs||hmvI0vrOZg7j+s!(fqM|cCRPc1-X=a!R))mVD05**L{&mL^&{4r4b$AkC?*yeobd;M>fe+nY{4MW@%-a4Ovv;Y7A literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/ic_signal_background_connection.png b/app/src/main/res/drawable-xxhdpi/ic_signal_background_connection.png new file mode 100644 index 0000000000000000000000000000000000000000..7f137ca8623710afd6c1fe11d601ef9155126202 GIT binary patch literal 1599 zcmV-F2Eh4=P)bu?V(@)+hp z3tdIu_lLgk+x{&oZnN?{ld#IR+(xlfKYm&03ml2)WN63m^)EzpC89t0rw==L=F^yG zBKkr^HMdu1@5utJ9~DjL`o6D0BT}x4>*$m=j=B4jvoch3G^-1nLGBN6;JVS=e6nm# z&>+l}FL$qEfi-Oz?w`1WJ|BghzHnKqF4>loXEsrD$=L~YuZ^-p2O7gXV$g9NmYLSV ztan=xB+2Q879la0X*@*Xq7ZczFV7+=Cpl-K(k0(p8fR_`OF*l-bWT zrK#w+O_ZVWkTlsRr4S@lSdvqx^)U;i50oVNTtHTW3PI30AkY?&9}LZH^2nCzgKAG> z_dt#VlH@+BHNs{g$eN{YX;vC6LZWBfQ^@I+$>09|xcL{-aaS-gjUp*#Rioe(g9|)g zAum&MFlnVMw#1DC-j-!(Ilv`;R&vfsMNB?uF9^T{R(;3h5X*)U{y{w32WyB>GZ}cI zy1o~nThIbr?-kOZ3RIFfljm@n@+mh4%8Gq>4rV3;4C2t;y;JRRz)%Bc`EuSgxbv|Sfgs7DJxgawGr6=!{v#ruYQqn|m4ZO0NJN4hQNxv-A_6yhV!i=l6 z=C2W?y^wqJz>NiUk9GR6Sw31tQxRt1j!fN-*Qx$ivx@@dtOFf6JJ6BYb-&< z0z!X-(W+EOk)If}?Kl3J6HSVVEsYxw-45q~S>0d@O_iCXCo!!U!6FES*un3w8HB3A zT#o^V?8tGZc#S0K16(1zh!6I&l8q*cpSV7mt(1`DAa*Q^_AU|=6E65Oj0rK#Y34kn ziL5JTHPpAl>!8i)ESzK;TLh~Zm20zdNsc5+KJ$^3LeQHTbtw8p8rKLj*YYfDVW zJIGKgd>Y{^XO)iuE=&Xol0+OLJE#Hu&r~y=+Tm1!M&=xvC=Mp^H~fvc=#*6r976AP zJ#8dc%uE^=-j+&~-7R7W!Z<~nUB|*{(CSADQV~NC5^+`T$HE1@xw8U`VJblv<^F#b zF$AGwMS@Z?ewa4Nowmq@kzBDFGz5O11Lr1UpqcAj#O8`(%8lfjk`KCoHl>;u5_>Vq zO+jp~D7M^4t`I>Dzi<+yq!NVFgw$}wf|e_?(k2pPxdJn3jJ7dMn6o4k6V3Zz&5UzI z|Gh7ow=`&QsJN0D>!633_g{Pt>@#2A;W-9_p*(afWbi6A#r+*hvb~ijkOx8(p8Ho$ zfE^B$SG^j%1b#Y|657MY3Gd1}emn z$vAsPo|E#9g*VCZ4L78lJJ(_fvVa-5D-(ET5)O*_I4vrLzc?(<#|Xi*w6P|pp$+X4 z1wT+jok)mus%xAz^PMl7Owb@So-swusAlXPECoTWXNX;Me^4?(_i!z}!z_5chkwzv x} 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 diff --git a/app/src/main/res/drawable-xxhdpi/ic_signal_backup.png b/app/src/main/res/drawable-xxhdpi/ic_signal_backup.png new file mode 100644 index 0000000000000000000000000000000000000000..56ac7536fc4447f11700033434bfbec8963a02c0 GIT binary patch literal 1651 zcmV-(28{WMP)CF zb)XWI3Xbl8s(=~HERv@+J{BNI%5!=%9Lp5(^{~6xU4Z&&nkIU{kDnjhgz+FKf(Jnn zJP3;5K~Mx+5LCnGmWW0onmpIY&$!C2g0%>0i0DW}0}*`}-#rD&$?v{%9Y?Nnc^E%v zp{tsvshy^2m_DN6HXFxx5}{`YZlhXi9KS3y104|^0@7h-|4c*|BKpFAUD&~QE{S<2 zqOU~Mb9;U9ku1P^=aGbQnx-BkBIjzjj?vRbS9&}pD?>3ywK}sJl%9x|>qd2R^<{H{ zOlK~9*?SFl*e5OK{(%SRvQaqbGd~-uOSWbEGn=Tn>=tR3eO^`BsnJ`(ly^(8YgZGRbIB6O;Qdym4lq4cxFFS zl~OTso7jh=gQR4eltYjdVM$J(H^w56Hc*n}G66*issur&NQbt7oG?_kQ&QmuRl5u*0EQ^=V-&fot2xcLv#a5vzXsz}o8YE+zJuz}}0 z$}ngMOQ_{NWg5k_4Fm5Yc#MU=17{OSbmfLz=~> z0ky9#O(QnBwYGYV+-|Atpd=xbgiG>+B#goPb76J*#wsz0`#WBm8~*HaF;ERpfeir_ zLIhcT9fZE0g>IL`mD@c*ofX)R=Zv=A+2-^Pn^l7iIy%Y*RSfM6y5*r9@*E6~q*hnZ z-i?m%!Y2N_{!oY@MB}+%3NkZLJMvB?+o~NTWjTs#;GMkU|a1jz#Sf4Qp6MGLFUp0|$?0*E7d2=|RHOeP$D&_E ziF5~gth>mwGLe ze`M_Q46&H``|5e_RXmrIVN8PNAUP6o@!Z$K2EDGVz^h}UvUWV{dTudjBnXK(d+wKl z95iMT(B()W2g@aAB{T&2!i<~%6FaC0C`Ba$ZesDJ!Dya)o9*SjL`0lU0A|8E+bz>Kxglu?6|Er^|bshaWZA%El7|w z#4ZCZ$%u86>YZqd^QRtP-dV@n**srVu zREUnrI5}31gQrXgAB^FK2hxKl*R%wMfS%`t2|O_gtw(*V6xCv7lBt!Y5q+0dt71M3 z$}Hec_$^3Cjw3i1uJ_B52{N6=cT7<-ZRSSX!#}d2d`Jilq?%`Vcgjw|Z3_sDe xA5Kn@i|Ugrry zuFmoH+C2x){N6SK1VPq)ub)3-04dUq;mZ)a!#{{p>uaFUX z*u&}MfigzRHt;^S{<-5U-u3|REHEFhF#;u3bakc_ZVu|U)p}t1ITq6%2#{a^*DaG; z4RXPpF}hfsfVh@Y_Q2vtOx)n8b)(UKY^Y~DKEvjr0O}qBOGPKwckb-7d@P zd&(5jIrb5AXKjn|0plC{Zo6={*cmgPo$k37GTdva$j1d18X*j)y69K&bc$pX~HA!PY=oO2OUMZp`6~ZnzS+tre37pn8M=_kL&CN9BNrdF13dPrTopk<9pv3@^mQ& zyv-DBFj*@GU2M$IQoAgEp`<2iQcZ=^&*|-P5!t`-wwz*&Fs?zq&yq)DcMsOrdBq3_ z;>}V3xvn=j2+J7GGP~H1F__ce>LaIfsK#?fpJUt5c#wh3LlkX*Io{Zh(gq!~KC64+ zzt(Xo^D-}2%zi3PA)urOa#O(AeysE{C=n)|x#`Q(HxtSN8 zUO@CXJM1)oiY;l`wz^VnYhOk8#_75);U4hI*#*e&X!fYClrk}u;KRvM?>;630+)cP zD8GO!e|htO2}}Gf8^1ncj?>Qs-mCzOnR6hZD+bHDlq+6;#R{OPb}B+aQG*-_p*Ll- z#Q}g?mvvpv8}@|{37#A)i>jcNS^@TBjLd<4@z+T$wX+RD}faKJ{8i3rtMga>0c>(W{`mIPdG-ZuMc3`y8XO+jzVm*ng) zRF)TBc)BEnQdu#z^BCR+9&8n-LkwcE2f*?+WoIkN8=|vr%#y&v&&`9?glpKz4Y0fk ztO~$*z8&1glUh6ctAALSBx<2;`SQ9JT$Cgp+bZvPirPTP9bhB`FJ}$S61=F#I%f3& zXJ(#KPuu+)MM7hkida#4ID*$8+BgUGby!UiQRmlimN#q=Ngp@VujNCS+-)=_D7X8! z4Z)tn<31(+btx4+UZ1F5{*!u)BCh`T8DU?%*;$|4Q zml)Us`X34e8$9nnb4eiKtU2Ou8c3oy-%sP*{~6yoVjwJKXDCa10w@0PEJ-Mup({_3 zJQ}<5h)xP(IwS>C)D_};aDetO09;7^Veg0h&kR1vWx9SR$yGpI(GH$0jOvQNXEu_~ zEI;HTQto|*gyuEdABK-J>g5$LKBueoeqAx$xet1xjjr4x7YwaKKHt|v<9^|WBj;Gb z@*f9Ijfg=%kZ~n*UbAnw>f{mV9ylFN365rA#W`ZJ6~zF4!&mOft6 zhd4BqSdu3?J1+=l@>Uqlz`T+?YcvTdy`wH>L!3l%TL)4eiU>~89G4#3^Z84AbdC)G z*ixtUR$^{UfYw)%oOOEqy7`h9#8q1?OWQ+*IGj{RbWT?>OX8Ubfal`>1%4p&bczWw z8b~i9g1=)?7rhR8z?JCBa-FhFsSl9waySzuEY{d4O!dMR38@jlhZyMs#RVP;g$N1+ zKNE0tQfFojLTFo8w!=nJ*dLu)N^;h0A48$OLFg0#97p#CGxpVLPlr${fsNO7Lc>$M zU01qFayhq>C_U1;1Cb9J7!?Rx*neYf5enikl=|?4>pC=7~vTnmXt|-;2$-MjGn^1Ie+|~qBdOoIgfkB-UmcqVa zkJ)>TRSQNY;sZ1xpu9tC#8C3$!^l=l=}KUnw*|_P%>Uo_~XRX&mYUCVx4}+P}>(co-VSY}o@}32d)_j?KdQmdRY6iT9I#Z*MfyyjIs9 epu$_GH;AWic(NB$&%1C>)PIA$fVu}g9RmQO;9`gX diff --git a/app/src/main/res/drawable-xxhdpi/ic_signal_refresh.png b/app/src/main/res/drawable-xxhdpi/ic_signal_refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..e3e7f49683e3e794dcd724476df6d4b26659b00f GIT binary patch literal 1703 zcmV;Y23YxtP)m+9R_eP)Wd_0>#)>x zFVwoa7eSJoUPuuV)8z5sLK7kCBwn6G(wyWRg-DltZ)qI4EmV2g?r4(6kW(n+97LJ* zL{-W~$8BOC4hl)xHfan&QiLTr`*CBO1=0pek~9-AD?x=I=$PoxJs>|As$2HVHr591 zmBt={oB$*#d{k?OorNIFOTDLB#b6QQ_PBG%=_AhH`ti8=32C@%a7(&gGR79r*&cz(JX^z1JGj zEHMozV|95N3CXQnt5?VE&XpaMBv?tfEI&wMFnFIAR;PbhC0cR6;;Fgj-!&Hl)$nL6 z2)JMo6!f(f`rZiLo)c$o_Xu?sU_V|)wDra|XRp|-5^T^xdDm1iv@__ITRG$@XqBYa zc1C;GDd9y({6+mCiy%ZDxjz?VW}sB^PII2UPI;+YG9;2X)4m9vrLfLyYbVF+A!P1g6+69@R~~??soILL#Fa;F5wk?P z13lKtS$;Dy+`#1@&)VHZxMLaV!8V{l#sqiVZ?J)pbt++ghRvU~m^5;b+wY5hr9us? zP_AZ-K?CntnY=(wAoMhWB+LMqOFUY?QUqZNURjRgp519DH|*B$1P# z%YHeGG&)*Smwi$Wr)M9Jwl_)EA?=pt09*DgYZlu?UY?sENsc5+KGOzh2w-IeVqWh`kfcGD zIVqEY_95aPwnN3xnL~$hOvW#zVpDAgmYHJ9vTP6%F*T}3FWTe$l@r>tNV3SeNWXej z>;n;fOq`qWAf~P{OvzxzR5GPj7yZh~NjG3*$Jied#7ZNqp@4g1(kzlBPgH-=FOQ?x z@M0m7GL|4rljOSnW5b(3(#Ao~bvrjS&;dEod~P&86<5)`B|(FDV;qB`XJr6~?A>2{ z4(uae7?z+^=&PCkVFj5!c|3CoT=&P29_c9;%Ka0k5Vnqu02Q3|Dl?=)&PGe^;#YU# zTLZ!j9Ex5!@lc$+Vh8XLa^6}(zUGQ9)x?ingFj$oO~NY<(bKKKM%+bUtazrZF*?`ESf z$|le?F9&-dS60IcN$$$(fIsF~S+#&Uq7zHrk-zjNqCPc94yuhztt^e?Sz51(#n7g9 ziT0N>Sf~>Txz#L%(9V}-6Et)h&zPcQ)D!j&mV%&GnPP9bKWH>Tk8mx$!z_8dhkwzv xP!%Kg18e@*}ykJuM#KQ3+z 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 wmR)#&8&W@CC!9DJ+ROZi{n(mwH@Y9v{WpQOd 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 Io&HAx0JYi8i2wiq diff --git a/app/src/main/res/drawable-xxxhdpi/ic_signal_refresh.png b/app/src/main/res/drawable-xxxhdpi/ic_signal_refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..529794f5931ac6c022763b4e03163a598f963aba GIT binary patch literal 2384 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