From 8579c30909fda373270cb9ca58fe020498af0feb Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Thu, 12 Jul 2018 16:03:32 -0700 Subject: [PATCH] Styling improvements and code cleanup. --- res/drawable-hdpi/ic_document.png | Bin 1917 -> 0 bytes res/drawable-hdpi/ic_document_large_dark.png | Bin 0 -> 1292 bytes res/drawable-hdpi/ic_document_large_light.png | Bin 0 -> 1296 bytes res/drawable-hdpi/ic_document_small_dark.png | Bin 0 -> 974 bytes res/drawable-hdpi/ic_document_small_light.png | Bin 0 -> 988 bytes res/drawable-mdpi/ic_document.png | Bin 1166 -> 0 bytes res/drawable-mdpi/ic_document_large_dark.png | Bin 0 -> 837 bytes res/drawable-mdpi/ic_document_large_light.png | Bin 0 -> 769 bytes res/drawable-mdpi/ic_document_small_dark.png | Bin 0 -> 583 bytes res/drawable-mdpi/ic_document_small_light.png | Bin 0 -> 557 bytes res/drawable-xhdpi/ic_document.png | Bin 2784 -> 0 bytes res/drawable-xhdpi/ic_document_large_dark.png | Bin 0 -> 1899 bytes .../ic_document_large_light.png | Bin 0 -> 1859 bytes res/drawable-xhdpi/ic_document_small_dark.png | Bin 0 -> 1327 bytes .../ic_document_small_light.png | Bin 0 -> 1299 bytes res/drawable-xxhdpi/ic_document.png | Bin 4633 -> 0 bytes .../ic_document_large_dark.png | Bin 0 -> 3059 bytes .../ic_document_large_light.png | Bin 0 -> 3091 bytes .../ic_document_small_dark.png | Bin 0 -> 2181 bytes .../ic_document_small_light.png | Bin 0 -> 2107 bytes res/drawable-xxxhdpi/ic_document.png | Bin 6739 -> 0 bytes .../ic_document_large_dark.png | Bin 0 -> 4576 bytes .../ic_document_large_light.png | Bin 0 -> 4559 bytes .../ic_document_small_dark.png | Bin 0 -> 3022 bytes .../ic_document_small_light.png | Bin 0 -> 3020 bytes res/drawable/compose_background.xml | 4 +- ...lone.xml => message_bubble_background.xml} | 0 ...message_bubble_background_received_end.xml | 17 -- ...sage_bubble_background_received_middle.xml | 17 -- ...ssage_bubble_background_received_start.xml | 17 -- .../message_bubble_background_sent_alone.xml | 13 - .../message_bubble_background_sent_end.xml | 17 -- .../message_bubble_background_sent_middle.xml | 17 -- .../message_bubble_background_sent_start.xml | 17 -- ...shared_contact_button_background_alone.xml | 12 - ...t_button_background_clustered_received.xml | 12 - ...ntact_button_background_clustered_sent.xml | 12 - .../sticky_date_header_background.xml | 2 +- res/drawable/thumbnail_background.xml | 9 - ...sation_activity_attachment_editor_stub.xml | 17 +- res/layout/conversation_fragment.xml | 3 +- res/layout/conversation_input_panel.xml | 10 +- res/layout/conversation_item_footer.xml | 17 +- res/layout/conversation_item_header.xml | 33 ++- res/layout/conversation_item_last_seen.xml | 6 +- res/layout/conversation_item_received.xml | 41 ++- .../conversation_item_received_thumbnail.xml | 1 - res/layout/conversation_item_sent.xml | 168 +++++------ .../conversation_item_sent_thumbnail.xml | 1 - res/layout/conversation_item_thumbnail.xml | 58 ++-- res/layout/conversation_list_item_view.xml | 4 +- ...versation_shared_contact_item_received.xml | 91 ------ .../conversation_shared_contact_item_sent.xml | 92 ------- res/layout/delivery_status_view.xml | 2 +- res/layout/document_view.xml | 8 +- res/layout/invite_activity.xml | 2 +- res/layout/message_recipient_list_item.xml | 2 + res/layout/quote_view.xml | 6 +- res/layout/shared_contact_view.xml | 4 +- res/values/attrs.xml | 16 ++ res/values/dimens.xml | 4 +- res/values/themes.xml | 30 +- .../securesms/ConversationActivity.java | 7 - .../securesms/ConversationItem.java | 260 +++++++++--------- .../components/ConversationItemFooter.java | 1 - .../components/ConversationItemThumbnail.java | 77 ++++-- .../components/CornerMaskingView.java | 54 +++- .../components/DeliveryStatusView.java | 16 ++ .../components/ExpirationTimerView.java | 2 +- .../securesms/components/QuoteView.java | 5 +- .../RemovableEditableMediaView.java | 2 +- .../components/SharedContactView.java | 12 - .../components/SpinningImageView.java | 49 ---- .../securesms/components/ThumbnailView.java | 8 +- .../securesms/util/DateUtils.java | 2 +- .../thoughtcrime/securesms/util/ViewUtil.java | 9 - 76 files changed, 519 insertions(+), 767 deletions(-) delete mode 100644 res/drawable-hdpi/ic_document.png create mode 100644 res/drawable-hdpi/ic_document_large_dark.png create mode 100644 res/drawable-hdpi/ic_document_large_light.png create mode 100644 res/drawable-hdpi/ic_document_small_dark.png create mode 100644 res/drawable-hdpi/ic_document_small_light.png delete mode 100644 res/drawable-mdpi/ic_document.png create mode 100644 res/drawable-mdpi/ic_document_large_dark.png create mode 100644 res/drawable-mdpi/ic_document_large_light.png create mode 100644 res/drawable-mdpi/ic_document_small_dark.png create mode 100644 res/drawable-mdpi/ic_document_small_light.png delete mode 100644 res/drawable-xhdpi/ic_document.png create mode 100644 res/drawable-xhdpi/ic_document_large_dark.png create mode 100644 res/drawable-xhdpi/ic_document_large_light.png create mode 100644 res/drawable-xhdpi/ic_document_small_dark.png create mode 100644 res/drawable-xhdpi/ic_document_small_light.png delete mode 100644 res/drawable-xxhdpi/ic_document.png create mode 100644 res/drawable-xxhdpi/ic_document_large_dark.png create mode 100644 res/drawable-xxhdpi/ic_document_large_light.png create mode 100644 res/drawable-xxhdpi/ic_document_small_dark.png create mode 100644 res/drawable-xxhdpi/ic_document_small_light.png delete mode 100644 res/drawable-xxxhdpi/ic_document.png create mode 100644 res/drawable-xxxhdpi/ic_document_large_dark.png create mode 100644 res/drawable-xxxhdpi/ic_document_large_light.png create mode 100644 res/drawable-xxxhdpi/ic_document_small_dark.png create mode 100644 res/drawable-xxxhdpi/ic_document_small_light.png rename res/drawable/{message_bubble_background_received_alone.xml => message_bubble_background.xml} (100%) delete mode 100644 res/drawable/message_bubble_background_received_end.xml delete mode 100644 res/drawable/message_bubble_background_received_middle.xml delete mode 100644 res/drawable/message_bubble_background_received_start.xml delete mode 100644 res/drawable/message_bubble_background_sent_alone.xml delete mode 100644 res/drawable/message_bubble_background_sent_end.xml delete mode 100644 res/drawable/message_bubble_background_sent_middle.xml delete mode 100644 res/drawable/message_bubble_background_sent_start.xml delete mode 100644 res/drawable/shared_contact_button_background_alone.xml delete mode 100644 res/drawable/shared_contact_button_background_clustered_received.xml delete mode 100644 res/drawable/shared_contact_button_background_clustered_sent.xml delete mode 100644 res/drawable/thumbnail_background.xml delete mode 100644 res/layout/conversation_shared_contact_item_received.xml delete mode 100644 res/layout/conversation_shared_contact_item_sent.xml delete mode 100644 src/org/thoughtcrime/securesms/components/SpinningImageView.java diff --git a/res/drawable-hdpi/ic_document.png b/res/drawable-hdpi/ic_document.png deleted file mode 100644 index c3d2ff832563460637c9f911cd995f4bf8b64bda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1917 zcmbW2`9Bkk1IM=^GuMO}BXpo=B|S#v80J1V$2Z5wIm5!YoO54E^puEd8#&V>HzRsn zc^WBKqFA9hW<*#^rseBz`2O(uykGAhK0kkM;hd}`AxaPc03c~=W8rd0%wgQXM-E$` z`6c2Iz$h1M44`3DnF9cbUa++=bBhOV;2p8b)=-~5xDHV2GFoj&O6%gSq@7Em$V&!s z2jBx4)e7ZB^ORdrP4{gyZ0_YJrJJ8o%}HuHW3L5bHt9R8jf^5{NnMG-Gb)L+X!~xS zj}Nasc*as!wtIzC(MdvT80SA-1(NdLCikNW6&azdz`)^*b;yU9Xl_dlfnAG_yWe^ecxw|J4#&Bepc(cUqRI?FGZ~>y0L3l zu4#`Ejmvr{bSLj@yurhN(D|0$&kyH2{r&x_#QNI|8DSh?`^N_J>j?G2%-q~uCh0>% z^4ajZ;UjQ`pjIg##JZ%j7^xj277v%UR)0`xM7|!^HvKsSRBm<=jUJVfmToO6DG@~= z5c5Nw^_l6x$>Ixso(9MVucU=s4I4qO(uvovw_GqWIS>f;cT-_Hu%$LEq4LT;qZ~Rd zHrKKCl^oz(hP@f2KqL~cZM3(5K~Ej*QWz{2D~`!z!X!R^q*a&CuCnR-8W})J*zbx9 zlkg(ptkViG7?@#Qu^7}>xBl+W`1y*|S1UplEH|zElMl7zqK|cpfG&X2HFr`gy2%$cMH)-6dQVk`TA>iL4i@()@SVvmXRxOi#nK3&(@T z>CPkP)uKULUMuSLxU_U*J-w;I$VdIUOS&hHWH-2T^?f7qfchcLg%|;N8ER&fc}~F-nJKWGYU-&bae|;2a>i~mXWEcy_&w=i97hJ7WT?Y1Ul*G z_!W)1B9xaBt?dMP?X19~f!SNBIOe}Z1Zwp-2UPm+3GQM4otSXe9+1k%*lVzNnH`by z_vW=kSzHJG->@j%x4T@Uz{+UW>G$|qC8(CE5D?lV2JTCD7+)RZs2BM%dOvr?tl#-X zT~OU7-)Y+_B5+I%<2Q~$g@qhj$vgRa(63o)X{ zTZSbsAXCH9GR6h!VpI)6j`{Xj@oo>!2+`^{Ze=X6iP_%zGM(^BNEv|fq8I=zJRSR+ zLUR@-P%%n?k;zeb77X!6ogG(*w?Nl5ZSsc^5rLCc-?`2z$XGzyl)yd^$DVo7NZ6@* zVq0tdq~sAe_NCQ^A=X%+YW%RYsnFbzb7krA`cMQ(5B8b~6$2V!C1n&F&rs7{8N z*X#HngIxjq1^E!Kb4U_?&&0%fFIDdM8`<;k_aCKcE!df!RQrU~bhM!4pk%Z`p~t%>VBG>?@@%>^sj)CDaqWi5N#L_$`vL zpKLPz62)!fm~Z)fzC2lji|ur+E)=JqJ$G)=bE2ps7;Th?9+%ypG-mHQd5Ea+G8<1p z3s&E)t*t${-pIu^`u5Jrp!h1LRd>B`uE3WHE^OM>f5^faf+mxiNC?ZfL0RPkf6cvrvnkJ7M#~{(+a9oU2axTGJb~ zH3uyGn)}nEf7J4p&Kh%5I+Ur5ztN=zF6(SJyr?j3=J|4oh26L)lIP)>m|aZWDhi+g z(#zoR*~^#8PThzow)Q9~*2AXW)E5Dn^<-1mXy$__e^N-b&+eBYCX!w`pT?x9cSFK& z@bvCxViNEco5Z}17Rh%zIz0vr;XS7TPbladV9D^aBv(+70rs{pZhze+sa*bh2o`_+|VLJ2jOF diff --git a/res/drawable-hdpi/ic_document_large_dark.png b/res/drawable-hdpi/ic_document_large_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..f17a5078a6300234eec9b8ac71dea88aec80fb61 GIT binary patch literal 1292 zcmV+n1@roeP)Px(#z{m$RA>e5n>|k?M-YZ*cew-c5t$PNVC2M>qYIGGNuWDBA=y7*XEp>#1P+|| zA2@XAz{$l3EeU}`-ys4-M1T{VVL-wcVDTZ?4_MbbnzvNf*K;>}%gt~N z>FQl(wX>zbUrK&=*S+nuuHXW={kZESjq}Yv1JpU=Ct&qpXy{qu z)e-~(4E65rF1WqD4Ngx_|5#aBS=!mz`CF!^23H}7(FCx;t*xz}#>dCMG5*xdQmLeH zl}hEa#l^*^dwYAYj*gBlJQuN>?iu#G%8nb0gkY1ClT~Ld)h^&rmfef{O! z+}yNW1e#nJxBo#cE*K_Ykw^fwvKIo}#>U3Ij-?A`*U!|Jf9UsuvtTw$ z*3Jx&a0?3ypNa@*b#=LY)k?6~0FCUD!8ek)0?q~r*J+nU98&%!Q^HjI6prRE-o%o%N(-fR@^^+ za&~rh+)Xgv4C5F!o6VrnXav{S*Wu0az`($JFDG><(3Y0Fp->ph^z9x3IxQC1*o4#NGCzu{qyxhM zVHTiR_59{8V@dfR0+>C9YCi-pH;EzKLjluFk@BH{kw@DCOt&H@Mv<|cBuZr#8Pl!E ziBV)MCy7#-MaFb1a$*!2%SobCW|1-7ikuil#&VJTQ>ULDtf%+0hnFo z!W}{&3Si)~V7&&UCW5gg49B52EH0QEfQbYm4BKdlo;B1)C||2$0EPfpEEho_$K4o= z`F!xFRjdxK2_OB|<~Z8$K};Avf%Lg8;eNetNG%ikHoZq)tKll`gV*UdU-owz|t)W){0000flo3lqX%Tr^v|*b&l!pnarPVQE<|#URQc@S|Y)O3bEbKhZh#q8l zI*R0ZA2H+dP`l}q$Cc8$+-+?ccm9TZ@%?>Y{N8`FgYbTOJNNDc004Rc{y4(6G28g- zfVQ`X3ZiUF<1)d|8^9NttpWhR(Eyy+xdiRc6=QfKFQd#*7pWNHE0aaZ9Ctu&3H03d$EH{Pjg;6ERO6KNrUeC@hHZ?VUv$V9l*_v{J;b>wlGxYc^t-;Lk@=HleaHGaZ zI?qeJD|EmxN32PFayqCKl_vTqzy7?Zr->Xo_>8PP-&=MlgU)wpemq}rNTQSdBepnx zaq8j2hdZ7*e6>wK9+IER^lsEmsr4bTL?Y4Uelc0$_~r(QVz?j>2;f;+rA~g$bDk&a z30B<3>2a;O<>h5uBLf&%rL5fxz!e`UYMZZC>zV}v%;7@iqh7oEiEpP$;~*1G&zU1` zF^7)~NqG$0aZDU{@n6Wbc$*m=h zN9t)Qw(|hZ=ViFnu224?E=!F&_9Z7`-#wCjTwhlwrKPD=LZPs=eSbjGv3sbfwJs{z z0AkP=pg76OH|b*v^a@`;xyVYzxVd#7+?*7{3l5mz&boWfMRyL~H-x+n3=E{-&delb zb(ggxDy!_iQ(qDf;udTeX^d;{^Q2xg|MQwJEX z{YGb)CYJtdpDym?eGkzPo~mVa+mp-f2&6s8^@ND@)nMSFk*TiL8T+;o4$apbU)bUa zt#`VU^ZyQYi0RaU3C#fg*y_p3QdII|FaVTmQ&Uqxrp5S(T$#OVK_GGG(kf?#@-xb<4+Vj-Awk9_v_&JW7)*6#Anr)f1PN=Lvh;y)4_U%X#}DO2bLD zfj`)*a4#b5BkX^eka$lBMm& zX7^vPxtA&4;*Jcff2SW&f(d`+AGLK=3D_9etwIjUyG5$sOf!bapQ3O5ZOhdg=9n(I z^|AYr$r&0T)HE>0f!ASzHq1dsz2QfPBRjP~&@ANRD@B+erjOf3HW2`s`g|guokzL4 zQ8RAr35#7K= z%=IX8oOu^E>T~I6+0FHF-sUS{!!WZrB9o(eMo8BWZ8zE+LY>}D93a3KkK=oj+5Z6q C0cNQH literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_document_small_dark.png b/res/drawable-hdpi/ic_document_small_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..4142741f3191e417dab36b1e08e8ef03b1d97560 GIT binary patch literal 974 zcmV;<12O!GP)Px&h)G02R9Fe^m_bV$K@`V#H`U;!6p4pI54ji;suaIPPa^aKcqz2KS|QMT6npEf z-@qRI0=?)#=_%5KpvQvEr66s@NYkY6Kkk3?GCP{F*@PZ;VD`P4ee>qG|DD}rCkzH9 z9Jq<+>Pt>~IDJQqtIrV@1e~0fL60^!H>)cvD~}&YL1(YmGckoi!NlCwo|&03lV4w7 z_nXb;x1F7xuQH%*1`Q5gfS51^c6N65zEmo`9OUx%`u&@EVdVmPhlhvnR##U)N`{|S zmXUywH6X0l>$QIc)45`}s8*|O9~>OKmU9oKY9X|*hbF#;LvXaTwDcr7JBAa(ndPv! zxVS9}-W!l`05esVSaA%dAPfhB05Gm06coT$lG|HB!jUKBLT5)-Rv-=F(b18&f*Q^! zha_15X$6@NxvSOcmM@@&Lyk0w) z0us*L(xD6)G@#n->}+s(c^O<>Tm)BFS3#%KF;)DqTrM~E_xEoFG;jY5I8rHiOQGD{ z+?)Yxx7$OvSO$gj^Ye|py}jPr+8SQezoc>vgj6m`p5@aDF#P(V7K_E93PsT;He6m_ z-rCsMc$z@O&P0@hYAAriZ!tjN%Z1y@nK+4$1h6cPFH(C_jd~M-ljNoV5^%79!&A#A zmllCIFBgD+6kPk0g~NmZAQ<5cb$rl(-EJ34jIT1-{=}8jFaRA{padPftHAEG)bbe=4QbYJHLo?YA=7 z52=5on#~-3BN8qF+}+)MUa3@`$#-nByRP>(KrLMawO))JBe3ckv*Q;Nbuq3hhm6ydxDR2rc_fcJ4CiP6V=` zUqfl1G5584F8BnaMW2Zw9463%7zmgwfRNu+2x40ktKrb00pV*f?VG`49PD|JihxO4 wPDslWquPuc$7(?2NwqbE_Q#nti?IguFAS|eZ!))c9RL6T07*qoM6N<$f?uJPx&mPtfGR9Fe^nY~UMK@i99?0}(3Vku2NibymTE+U}I1E9PCkC5aETp&u5SBR7c zNRx&ZDWXNGj0{f@5hJ9?1s}HMkIVd*`yb=G#a?`8E5(hp%-rnk%+IsugIj#>Ui^DA zvTVL+(!mHUF*cti%=1{BnnBO^_Vy|p8yhd5h`{NKaB|Xhp-?cz2ZKRye0==7UavPL z{#vgU`%!=>%u&9$xcC;#D5KFRz!(mPLBHQ09vvOkB=<9wpLN7FT^I~q*xlWIKO>h} zMmTh?*XsqBmzSePqd~xe)X?=N(jk~);AAV`(2+(9sVATqex*|Ra(a6DN%B3FfjSgz z(-&#NMW3cvES93#84P`E0x%qYwOR$>M@i`nNH}8nl5FCqVc-nf0G^$lId@RQneJg5 zW+~_2HWB{y72PXm& z&TMHsL)vR}Zh3jxyScgX+U>U2>2wSzU}gAgYisqBlamJl&C@?Egl#>*FyuFex4OFO z-QM1MS65dil-n%xez{z(A08f#wzs#x$|M4K5BTg{ls~I41QG%a+q$&07$0TO!Q4AX5NLo-k;QaQ zLrjBG9UP-id|P$WMcEI*C*b7X;B#hCZ1FnWS}y??k6hHX?fLrOz}cFR!`Zsx;>$bd z(j{9=-Z@)WTzq-wT)Je7$vbE3iilitC@5gfz4sTp$G@H#_`gN<-`XMj63zPHn z^Y2pkRahS!;4$X|d{2Y}0|zQE4h{}J$PxWJeY!5RGBqY+4t$!i+559Ly2s|_e-&NX zsm9LE&QA&WD`O}Fr%dLgiD1+k5H>yq=fuoZ015~KQS%5aagc)rTm%w)IRFQtzPn2I zlN}@oHT@<#Pnon6ffV>Pl(rf3SgmWpCKxq*CWde*pcgR^Fj)X0zfA}d*CtlO!Jz?R zYcOq_#VLNo>mU^YqqHnY&53E(j7y_6Ao3)xHH5a)6wP9-0sRNR`V@D7UdLJh0000< KMNUMnLSTYR-N%>! literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_document.png b/res/drawable-mdpi/ic_document.png deleted file mode 100644 index 3ae0e719e9ebb5b1a8090b9be52a552c9b920447..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1166 zcmV;91abR`P)Px(NJ&INRA>e5nY(TiK@^79cjQ!nA_5f9xbPDs63^fU-hqya=LjtYuR!CxL{g`t z42dvAvS>n-#Fyp#ll>=W&(7MrX3b3=X*icTmv4?XYuVJI@T!H~m3iY;D_JmWuUfZE zUMYADsP(*tMPh7j5uhS5t}X#6Z8O-Rvyji`h9E*d<}Es7jE4yUXrI=RY;9lAC>kP9 z*C{$i`@N3Fq2}~KHe^4L-AQzwi5bkbO{Ws~L-uzh$kOLpzdcQ#)0dI}(7P@+HbC3` ze!q8icJ_WcosQx-o(HzL(rZ4S$Jn#kEWWt7_;PS?@LFm;mfcM1qBi^J-qhtde=&%X zuqe6%*fh>^O9M|Pllb!Taw5=gq}~(RzYI-KNZuN-DEwR|`*k^DI)cEG8(&{v12{f8 zIhhGlQk&rHsX3@iXnG;oE(Sw38;!;z8&JfSE4VO7xj-bcxwp6XPM}}O!H#U* z2eGj2%J@RSIw_N&50~j0I*A4JzCgbe8-pkft${6^wU_aw&TF;1bb==VZqi3bN0@YJ zXbr3zvKys7TdHf=oZ!ap?(Y67&=weggrv;rx!g@~NNo8d)JdyAySIWaQn^m(X0sWM z$Kz$t?4LUza0z) zAI1MoHeNCO6r^-1_K|STs{Y}lP_Ne`Ot{n=zLAguB*S^Kprk-~ur^>efFuZ}t3kES z7=$Oe8rth?1ttV1t>F_WCkW1XaT1Wyhp!cwT@(miUh2zuXIe=?{}$kM|FpH}GU>=$ zYpw6$P{R^FOg6LrX5b7g92?-^SSoaGCS2h#gQYeT4vwWl=Vrnc4l`J4GvVM^Ds*lp zT;VW-r8W}|j-^89e>36WH`WRVRispq;h&!{ZpE8H$`3WO^CIJ@A|~lIGYsT$E%GMJ zpsUenG^_%qNR6b|RT4{vOe((YapMB~51E$e-CnQPKRrGDAisN^%UANXEYwC1^g>VB z=#6jmU;z{P+;2nr+o?ZLK}dWk`yPH}O#CAJFEmz%owxMVsK+-qH+T#%*|BW=>WwqI z#dSySjKtRd&;{sY4yC?0eOeOG`Yf2W5$|*D4=FfcV;`hDB*~01N2N{nfV7*%7~^aU ztb+ihgP{|YlJTob*4I+&nYw5kYEGY(C_tapVHaJ5LVQT4kJ8s=b4q_8iuP$8G1k_3 zWpoRqZLPCrjK6xUMF5M=ZnIbaHwd+;oQBbQUQUsiyxc|p5V(zZF&4nuHtA2<{z7?x gdH&xG>_OT1CtM#;fMq_L(*OVf07*qoM6N<$f?9DdPyhe` diff --git a/res/drawable-mdpi/ic_document_large_dark.png b/res/drawable-mdpi/ic_document_large_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..52f8d3654c6a78b9bf4893df7d3d478db863c140 GIT binary patch literal 837 zcmV-L1G@Z)P)Px%|4BqaR9Fe^m_3gYK^VsukmDj0R}hH_CXm?i@(G}ZT0(85k?P_HFc!r6GEP|2ZCfcAX=O?&g}EWO!a?cAg*qotCT@c^+3bnM_(@1f$Ui0886|V<;|ou+?hyqF%4RiO1tlLZQ$D+rme~ z-EL~0D`*TB{8yNpWoV&5 zKy`u(<#M@q&1Ul%jmiDUcZ4soSO!886J>0f=pg%hqf8#NXULDAjJapHqQb_mpQqc>GtZmF3StsZ1tw zbqor(iF=6r`_t+4r)8BB11hT2na}6OY&J8(;jnRbc4k?H6g26)ds!-#KG1;Wobp5= zIy#IOP z$CO{-GK}BDkJ}BKIv5P9E>)0En+2o} z6!Y%{h(Y&IyoXi#PJtLqS|3QNq4Rx(bgIaluaHzj=lcrjRFOGfA*qJW_Z8BqB6Ge% zQVpH&E2L9J=6r>u8am%sNT-U-*%jK++vE>9!ApN%>(47K6_Y?1SdYi!FJ3~(wfD8; z#|8smJovpx*>1P{wNNNrM5ED1^g0}s3%KP&8Ty|6xmK&a9u9}UXkCb*l(N835{dy5 z@BHWc7<1fgD7>YP4-6aX<~~+X3`9Al6o6!xJLJyHd#h^@Hj8BDdAyKV+}N z`NPK|E-bC|4;Q%LC?#ke{?l0Ukkcu|HF*-pUf92CunJtv9&_GndjR_l5n~(_HY|F{ P00000NkvXXu0mjfdUb(t literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_document_large_light.png b/res/drawable-mdpi/ic_document_large_light.png new file mode 100644 index 0000000000000000000000000000000000000000..d0b6f2a2ff25ca209e0b21f16462a3202a53105a GIT binary patch literal 769 zcmeAS@N?(olHy`uVBq!ia0vp^DnM+&!3HEN-EW8jDaPU;cPEB*=VV?oFfi@*ba4!c z;Cwq{_qtmS0&TpO2QLOr@hIuk_$;=ENjHCj)^sI*VNI`lil(}zO>NV-ER-}IVwi8_ z{HuSwkuANn@68R%vwbFK-o1Hu=J`j~x7V7oSH_lmznp0k$l|bO&DzBuMP_|Hy<_Xz zu-B{3pDVFaJz!`&fx9bv=8UNKWxLP*todizwW#%^=JeA?-<0j%9k>3w*hVR>cYDR# zD#IroI#BIAV~$LjRpN@}mrt&_{(8mz_xs)V2%O6D<};BOn|Y>nyQ`M6xWj_aKXc4x z_eQP_yI5eM!{VxN$fnV5`U6*;#sbH*-FIg_EjlT1F~Q(R!;YO=st)E6KNfLx#0eia zoUhEdDPZwM4e=>#RV$mtGp!qnoH+&JKd)*ia-7Py<^KD#Ne};Ix$LNwm#ul-%&z_e^F`=zS|TWecmLND6IE5`DM-wrmdKI;Vst0F?S;5C8xG literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_document_small_dark.png b/res/drawable-mdpi/ic_document_small_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..2dad4a5ddc0702bba00b8d0ca2253c83b390d652 GIT binary patch literal 583 zcmV-N0=WH&P)Px%0ZBwbR7ef&mc35HFc8O`qyed7V`X6KP{y(|cSY*dN2quLcmtlJ6JwWd1^NOV zKw<|5q*g^8(l(#m-^p1{mGmR&gmTi=_WAC9_QjQLh**rIMPrki+IU+xq)9Jvh_*S_ zXi`Cj!{KeK)q1pT`$DtxylSH;5~Rjrv3MH{26rT{8YB~lU`}u{olZY2%evHpGP?;# zc%CO_B$LUc)9rR&$eAJBs(3CDV6}Z9DiT>~XB2bZZnvNM{r(M^c+uP{cOAriHJR5j zjC39v?}X{e)6sbp&8`D?!3u)_VO_7+62A?GT|famo6qOJGGdP(d>`NU#d5h6j^l_h z#7U1O2!h#oJnr;*y=S(S0s)4T=en+--G8-H5MrxqrxBxmfr|%trn*NXhZNx%7c)Ucc%9>V7zUbEVUyf&k_x;K>G2{ ziaDCC0u?T0Rl2HlsshzvP^CDu^S?_M(i`CG(30f&Q?5^%Qx6HfbS^z89?0P*FL+-& z<@g?rM)&0JattmeD1f-%aS_%Vjm9axY7D$^bfE`F>aM2w)RPx$=Sf6CR7ef&mP<|oK@fa!JzJqO?f9zf4vTyqe;31{F2EGAsRxW$Dd#6*b+ z$qdY^{r{$G(hFc-#)X+mimINjuCJ?rOu5cZTw`g@peNS)n44iUHUa8bAomE-I-AYz zqbQmyr6Oo-G=Zh2Ml;w9qE@Tb^LRYI#d%&#^1$6M63_+Y6-f$(kTgxzX0uVg?|)7v zlRKm?gb~D`i$a145KtI~YOz=lS_($cDfF@|h;gh)KxSPC6VO#v5L?HJM2adC(6t;W zW7)p#cB_`lrT(tu%pn*dRDMT&1b@Sp62v-5k~nCevtF2!8! z1Y+fr|5h^)6AH}sE#U4Z*lbi0lkXD?o`YE0pGXU;-R8D+ZR_$5v_FQt6;+-8-MS2~ zWWQ=l4#gwa8}>LdYq47wVW4=z!0{oQbuA$8)9LgP=Of8s&kP(Q`64_Y4u@S#GA<_^ zTR6wrYYve1ItT(*z-K8mfF{Pz1Vqc~2&2-^-;VIB2tfoAM%8e6mCGic>l?`hxUMS9 vCHbVneB6>`O#qTZtN`^|+9Otie%q=aPX`sXMNMWm00000NkvXXu0mjfYoYKt literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_document.png b/res/drawable-xhdpi/ic_document.png deleted file mode 100644 index f1d0df1e0a64a71effd812235dcb382b85aa3de2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2784 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 HLZkl!i*k3R diff --git a/res/drawable-xhdpi/ic_document_large_dark.png b/res/drawable-xhdpi/ic_document_large_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..cb4e3f6defac87fcdf7de9b5ecf1e1079832b13e GIT binary patch literal 1899 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 Tt9H9|@`?b;9&JarxtZ`UA|`ej literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_document_small_dark.png b/res/drawable-xhdpi/ic_document_small_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..801b63381f74fad6110086e3f6373d98ff6096bd GIT binary patch literal 1327 zcmb`H{Xf$Q0LQ;J58K#nc^J82sBY(sJC1tY-78`&4|$kQGYpj`ZLV4#quD$^)F|hw z8=IZGV%jM}>4?jen5UYD*xX)2M zahKoj3J=lUbqN_|w+k%>k>CM{BxnTyXe)g1M~=toC~x-%pb1DZbz`n;ieqDFJ;vU5 zXBjjhI4>s2vk%QeLm#B*Sd|E7PKL|(cIN2!?C*hAYfB@BFd3CRyJ^ixtQgTav5J2*HPz~LDq!^7|K8nfwfuCcb%oGQ2a zGV#I(;p^IWj;NwfODffllbhS8hDN4eugihjA>%TcJ5IadM08sunM_uyRF(%%9cu;6 z%nH2j9k(0Y+1Xj>?e(8}^XAQ82IakSxMxo0fVxW}k#KBnZQX9dEob8S7ayUkC=n5O zDwQf69v;TA77TN;*`#q!ZeCtHvqTeq;M~`vU@*A1@?C$R7^^iht4Y`we zNSd+|x8@lQa%pI4TCWYm>f`TT1G*{#;I%dWVVKN%v2vvJ3M=ivt$4E@P$Ir=QoEf{ zHDpkxyD%Rs-Xv7I3y3u{S58m!r6VJ<33a7S5FrMO4qDwOUszeWVE<~j?uU%3l=gWP zqAIF_%cU`1kWM3C4#Yl~C#BIf7GEI@j)(JEkjnd1Dhm}G+-Wr10W^gZl z%hK|{p4^DEsGds^KIXc9-UYysGE}~Q2UR}?oo5k}QiS>5(tZyH(ipTHoB*C8;nx4w z*2&r^(28MrJas)exE4IP;&j(}=9H1nsvTccZaqn*dyHtH+2u^*>wP6A>Ax_o=J8C@ zJ5XFSR~_&x55>^Mv({~nD_H$fl}Odgku?wfmW3z9l+7yP`qxTwB< zONK(BD0OvpPfV;$iO^{lM60Ut!d?N$)p3o{Xk=uRn%Z4pc4DS_%Vxg54e}95+B~uK z_@j6F#&KOn=~cg)PrhAxOUo;f=62#qO*T>nt_t)VY`%YUSk>vtk1j-Xw2(GY=nACB z6hNbf+~tqiZ7p)w{Lg9iytDzs!o`L}zj%xRQa3BjiI1(so%}8sOIl?0!QjQvHt8H+ z0@DCPXU%ZsK$BOoqw#YTxN$I-W&v)E%+Y(f1_jB+4}0sM`GUNDE?lh`4H(ltU6k=q znT{j=V|;eAuD>OzDYVhZa&(|8j3q_%3SUyf3c&e`&HDS5myxgyg!k&S UPy1UjfA;|aAFlws$RnElAE}m${{R30 literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_document_small_light.png b/res/drawable-xhdpi/ic_document_small_light.png new file mode 100644 index 0000000000000000000000000000000000000000..d2378b17759b6ae3afd32e3ecc0c2699f11a5b9c GIT binary patch literal 1299 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 diff --git a/res/drawable-xxhdpi/ic_document_large_dark.png b/res/drawable-xxhdpi/ic_document_large_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..f6f21a9cdb7ef88fca24b080ecde0d08e432ee8c GIT binary patch literal 3059 zcmeHJ_ct317f$SzpfuF1s_Ki_BWS~`Mm1J7RYb)owYQo0e=j?g6*1fEzu&4ET7F z4Fc~vUxg|o~QJB>B)o0m8o&O{kgiN-;}}|pHWRgi`A8!gw4^~7u>YU{=DmqiQjum zmX58F2i_MVFQrrD3V*%4Bf74s4c?%Fv*~A35Y1*N8&NW2-hS#K|I~U&PWz0`C&4M@hf741%DhA>E-!l)E8V^ zQ(Qbxy;EiZ%7MHCI+Wdo=j91}r>G$eJgn<=I)aMbOmIxA)S zHW$WZFeW^!<%3}*bHz8H)9!e30?bVmsQ#yhTy(=b!U=$rb0PJZOv#-x93Zcf(Ow=< zZk`t*FPE%XN4i+xD0{Tst^Z0l!<(HJsU5z%{Mg2wot)Jf|THS*CGZFcNY=C{p!c;JYyz^^YMd{5uH{1M)1QC zO-;>_!#}@+qYXap7O_|f*&Zc}X{#!H=J=e!JL|$3qmUy>Co`wVgg@)DMKC{Bz2+JB z_eGfJcHrRl6if ziZMx%I9@#q8oMI8Eh*Oix6<7EQnp0#Z#Lv@=5!pK(Xf$Tkh0iz;?Jg4F^oRSRM23Sl>M(;t|Idc3{^7u`%~KfJz6Lv&UESj11O{SF^2ge1Zl=d?H3~K}(Ab+Oou) z`k3RR{`c_BkgONNyc2`%98cow%&{Bz8CNP=N1=HdxnVEJkYXw3lwe%kE%uWbDxGK+j@1V1KWTkITjt}q+B~}}R&#!fe zfcRV8nD-5ms?e>)y|Y;o1JyJmX+3jQFB{LTlDc%hqPtc+DL1jeY~q=0Y~GD0qn8eQuF?MNeA3E$Y|yY<{uLVSxebdwV7b(QV*OeU1AL zYt|7$b;Y|^xc$CtXy@|svgAmmotiD`YwjSInVDJAKAkR^`pnfDeUnwa-Q_%K&KtFg zKzyJe%D1W=nu2U3GUsi35D}~e;_9!mVD~BNbmWSB$gRg^&yIce9(dw2N%YOhD3b3) zW31m~^Fi5e)pTpla-%J1;7J!k{k`pw@r0Lpq9bwGX$RxNzo?ESaNzCPj zwWEVIy{V?)rG8DHvF+mO>S}_xxOhd$=f&Rd-@mV|tgO^@lgTGoAz^l2i9es7#tR%E zS4GQV*X{Zh^Azkk%?-*!kPMh{1r`T)d|H`KgPwQ2O58$KG16Q*Elj`eaVaTN`YKc% zqN)Qy`!W`{ON);l$9uzcB#y6nu6J)VAmqBocqhDYm-hB&kh8ZtVr-MYj2=6q5|_AG z6y+R}_%75iW~HSrV~boHPGdqMPD>QWWH4juX!%0dkk}5(r~xbhsv13Mp};rbRK#Cs zE_rS<-52yY#-k~s&so=*Gv0=`&T@jnJCRw#*pKvtyHd#t^u_1)<~b^~#F#NMa#F}k zSu_ffQ0s7$F&p1Z_;u-`!<~KtBrJGXFK$n! z{&dXzyLTutYSj0r5Sm(aPLi32n;$F$nph8GI08EgB${&v$2RQD6 zT%p%m8I2=B8x@?nbzfRk#Pgo^p3|&AE0rAA?L_*?|K{A0)`Tm;Etgw96nPJ;kvuls zMe=3CpDo;3f^eeL9p{cD> literal 0 HcmV?d00001 diff --git a/res/drawable-xxhdpi/ic_document_large_light.png b/res/drawable-xxhdpi/ic_document_large_light.png new file mode 100644 index 0000000000000000000000000000000000000000..26c2172dbab39e20df37514f4b385c270aeb90b9 GIT binary patch literal 3091 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≪hONJhQLgDhJpWyDWaRP7vP(mWfi!G>UNuP4cxo_S z89C{9h*SNyOd{aLv^(P6(2l= zQNvTz*wwBnMLRobO@SUqTx8^?PKLDg1qjVHY@XYEY`UB(;#O1CV(z0}xp^)w*Af)s zpV45xs8A+<3Wz) z8gtBjuTeDjnOl4C(Bu18e1CYqU%$QIKfd2dHyx}+g}_1p0EpV!SUR21;Y9ZY_)gpx zS$zEjpb#hPYd~2)WElVi%xo>qU5KC`@9gb7kY_sgbFRTk#g%$4mLx5|=e0vPWxLst zVZ&`H3OBOqv_m(z=8?7R`ga!j6O2~jIXZ9b%4O3Yii~EQsX4a*W_1{s4VWbP^-7!CcY5K29WKpM@ zwrcd)+Y5=fBNNjQ{$pZ( zdD-9PmzSdBEcJE}dJGhN7gvODG+K+(_3Ph7H%9HHA0Ho!^|svR@Oo78;<^tG4w^$k zLS#BSJDW3NBTvi0`zPJwb4;<(wJZecX_`aaHb6f%zX*8M%olX}c ze5>0^r1(3xg^hpS{)*IWaHUEoG;ziBE!HW|F5v` zKhG&QjE|3p=%CZPbz8>HrHQsZh>ndo*jTMibAbHFhZ-SbPjx_Js{4JyVqb6L=P_#fHf0=us;y%dniLS!iBe)-qCEHpbw#q~W zGfcf|z#eo}&*eLHxLmVNnBBPO=3H&wz@MP339}A7$yNj(F&I381Rs7xE+*k(059+sGGlA!i zYZ}k+)9Lu0Iz-faV@`LQrYRVa&gZGy`zT?eC_#|o z@cpr<_zn$Uq^n^d!;*g2tm|f6!T@j5mT?EygZj|yWv4z;alX3j#5)%75#yarOEc7V zLb@`ZWAyDy_nc)E1R7UtvKu&ZTAp52@f1 zVL$71<`2xF$;#7S#TTDq!{fB!u}XrD=V*~!7$RUTkz*XY!_%<|yikUR0gHm6yz6t&Aw`2&@w|KK)sydxsUwrTx;2KoW%5fVjH837_{lQ-D!t>%s> z$z5bsgE{Ar%=@ae8|=;eRTK;cGt)CFS8kl2pHF1C^H5E)g(3a~MsMjMXCr3bBfpDp zeX^dT5-e@Lj`gXSOm3ce7Ze>qVg3b@0zU(o!;p#p0&@{1Qu!E9Pw!7$;ozM0vty}7wLl`cu> z!)K}25OF$^s*r>6;(KFZwzM9_ceRA?k2xnT8(q!lNTfVC;jv>gNt8A^hyy)9g#_OgA0$LZL8FaP0BvmiaEn%}VoG2+Z)U+`gd5 zWvqpTu@#W^Si3+v4%2C&#=o68D;KbCeupTKDRmt?N?jN)qw56p<8IFO zezM0eq{q^M=}hy9jY=cy)R8YXSyy-8ej4!2XkWFgF6F+Pjk))oe96g+K10Pfjb;kc z)^y!g;o8Pc>fzEC7GAco&aAT``hzz?C%*!)wQ{g5yLN~4FKcomtpET3 literal 0 HcmV?d00001 diff --git a/res/drawable-xxhdpi/ic_document_small_light.png b/res/drawable-xxhdpi/ic_document_small_light.png new file mode 100644 index 0000000000000000000000000000000000000000..4bf082e0d83d2cd5e866bdadb908761a3175e091 GIT binary patch literal 2107 zcmd6p**_bI0)=C##8&2_VrejG#nj%)Pg)Tnr3(_2p{Bu=PHSt62oZ@TwqX!uu4rqS zR#9yPz4qh{K z0CMb8N}D>erP^M$(^ZvyNE|Yl-j&k5SaMnWUKrr!DMSwKY7!L#TGQr;l9CXy#@mBy zmM>RViwe_MKNgn$_R^iSZE20S`Tmw{xp6=i>Uc*Wk5Uy z&#JAhwTRx^_`;9@0%sOiS7|4DqoT@F&CQ~hzYQ1L#MRc-ZFAdVzPC3=Z|X-LLNHWROl^ltCe@bXKHGykuQ0t{})-sBEini&cN%<0Y0DKLL?G(2$}wknMq3sS8}Uo zvcCP{N@r(h3=|60xjsFrubR8r)g^t~6NkeEMnr54eg6DeO@r#JU}gHwj+C<1f$Z3m zM#!$|vDwvuy`Ev zMjzB9TnM|K=9rtCn`HTO1+&`=c&0gd!#h_)s=!Kie?6@qr^ZBcpHReQ!4k-Ekcie_ zc&>FMOX%%Jc2eb7p6~$`$fPuuI*Tm2n{~Xvv-pSKZoH2+Y0SgO#giXyRdfm>9pDm0}4b^#H6m)@e9>bO}#bF?}E5I>;l5kO| zl3L!;lsz3g1h22mSif^Sxwkz8-dJCW819^dhd?w0G-Kv!&8(WHb{xEeYZBd24Ai!O zNt#M$F@K?bvWMHxqrl?*{g%0VWo#IZ`k+6W84*I(3l)dllV@15-Orsh-T5*&Sk@t> zO6Nh)JRMalSQRi%eP-j0`t~~6QT97LzqRK5Sx`_E3RKk_<2&0E}j5)twS$ncWb!Va z=Z8s9x_96Be!^JYw+3@Cn;4uUXDh1YP&<=T7cW z0;S+m)>!IB5Xw%dM`~do?~s<#73=*}^3PkKe{FjUB|P6Z7e-Xv=@@fSRVc&~;>RBc zIr&v!>5uWAeW!baysBGX<(HdqZ*VV8Rng@j-T|Sk>uOwg49-RM5;3%whxv6gdjS+` z^yxF)K;54NQLMbbbYzThw!^%OP77WOrm#j#nG=}3 zriQR?c{4f`Qo;~qa10oNtDOr_1k`K*ipVh&gN8sE8=$N+87TS%$r2;-H8pLW4YY&FVz!H@tK^{viTch<+!+I3-nXU^9f(q|AK>*>Xi|r zsB9>ABf)v*#NCDJ1fUXR+J4ag#pz6=bJp9YhnG&u{9#6o1RsV|(5y3&J}aw(gM%mb zR93R?2L}hwl>AylJeCzWl1_cFS+x&g&m8&Cw4Ey7{~h)W4GsOU;Qu>;+TW`*$;R)y z4RlU6BJaCHqO?dWV^T)`*>M<_Z~ewfsUs7Wjhl|UAx=Jg5*xi>oySN$kZO3gxVU(t z0yuJbimxuDo%DGUVdw%#$>h|+kZ6jB(O!D)g}Xyred;a>19g03+_O1UJXmG+m8;V2F4B1V8E>*oDWa~Rz$cgw|LR?LW#w^8>{2du;j0hS?SfxJ;EO+= zmU@oXpS-C)ilq8OQ^?0$S z+~kVbL36@wZ`+oFLca~HA~HzEb7zqE?4ukBAAcAtEV>B?C4bkb*H%Hc9E< dJ4btd02Q!pwTuVfoQ~fB;F>-5GTY9N{tu+L0uKNH literal 0 HcmV?d00001 diff --git a/res/drawable-xxxhdpi/ic_document.png b/res/drawable-xxxhdpi/ic_document.png deleted file mode 100644 index 2a9c56c586608de3d3d1539545921462ce917737..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6739 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 literal 0 HcmV?d00001 diff --git a/res/drawable-xxxhdpi/ic_document_large_light.png b/res/drawable-xxxhdpi/ic_document_large_light.png new file mode 100644 index 0000000000000000000000000000000000000000..fdcf64d6bbd2bf74f4b79fe1e55aacf8bb65aca6 GIT binary patch literal 4559 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 literal 0 HcmV?d00001 diff --git a/res/drawable-xxxhdpi/ic_document_small_dark.png b/res/drawable-xxxhdpi/ic_document_small_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..182067089d55368dad4db8487690cfd46a8a1689 GIT binary patch literal 3022 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 IVD1V30qwi71poj5 literal 0 HcmV?d00001 diff --git a/res/drawable-xxxhdpi/ic_document_small_light.png b/res/drawable-xxxhdpi/ic_document_small_light.png new file mode 100644 index 0000000000000000000000000000000000000000..e3aaf73f686a28f88fe2cc6b7c15db2b99fdb367 GIT binary patch literal 3020 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 + android:color="?attr/conversation_input_outline_color" /> + android:color="?attr/conversation_input_background_color" /> diff --git a/res/drawable/message_bubble_background_received_alone.xml b/res/drawable/message_bubble_background.xml similarity index 100% rename from res/drawable/message_bubble_background_received_alone.xml rename to res/drawable/message_bubble_background.xml diff --git a/res/drawable/message_bubble_background_received_end.xml b/res/drawable/message_bubble_background_received_end.xml deleted file mode 100644 index 3e4e2c0562..0000000000 --- a/res/drawable/message_bubble_background_received_end.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - diff --git a/res/drawable/message_bubble_background_received_middle.xml b/res/drawable/message_bubble_background_received_middle.xml deleted file mode 100644 index e3888978ab..0000000000 --- a/res/drawable/message_bubble_background_received_middle.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - diff --git a/res/drawable/message_bubble_background_received_start.xml b/res/drawable/message_bubble_background_received_start.xml deleted file mode 100644 index 4c30cc7565..0000000000 --- a/res/drawable/message_bubble_background_received_start.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - diff --git a/res/drawable/message_bubble_background_sent_alone.xml b/res/drawable/message_bubble_background_sent_alone.xml deleted file mode 100644 index 6f19f4f16f..0000000000 --- a/res/drawable/message_bubble_background_sent_alone.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/res/drawable/message_bubble_background_sent_end.xml b/res/drawable/message_bubble_background_sent_end.xml deleted file mode 100644 index 5bc4597c03..0000000000 --- a/res/drawable/message_bubble_background_sent_end.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/res/drawable/message_bubble_background_sent_middle.xml b/res/drawable/message_bubble_background_sent_middle.xml deleted file mode 100644 index aea4264539..0000000000 --- a/res/drawable/message_bubble_background_sent_middle.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - diff --git a/res/drawable/message_bubble_background_sent_start.xml b/res/drawable/message_bubble_background_sent_start.xml deleted file mode 100644 index 4719d235f4..0000000000 --- a/res/drawable/message_bubble_background_sent_start.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - diff --git a/res/drawable/shared_contact_button_background_alone.xml b/res/drawable/shared_contact_button_background_alone.xml deleted file mode 100644 index 06420aa624..0000000000 --- a/res/drawable/shared_contact_button_background_alone.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/res/drawable/shared_contact_button_background_clustered_received.xml b/res/drawable/shared_contact_button_background_clustered_received.xml deleted file mode 100644 index 7d69d919a0..0000000000 --- a/res/drawable/shared_contact_button_background_clustered_received.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/res/drawable/shared_contact_button_background_clustered_sent.xml b/res/drawable/shared_contact_button_background_clustered_sent.xml deleted file mode 100644 index a8be01e7a9..0000000000 --- a/res/drawable/shared_contact_button_background_clustered_sent.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/res/drawable/sticky_date_header_background.xml b/res/drawable/sticky_date_header_background.xml index b015b381ba..e4fa232676 100644 --- a/res/drawable/sticky_date_header_background.xml +++ b/res/drawable/sticky_date_header_background.xml @@ -4,5 +4,5 @@ android:shape="rectangle"> - + \ No newline at end of file diff --git a/res/drawable/thumbnail_background.xml b/res/drawable/thumbnail_background.xml deleted file mode 100644 index 0aca471c00..0000000000 --- a/res/drawable/thumbnail_background.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/res/layout/conversation_activity_attachment_editor_stub.xml b/res/layout/conversation_activity_attachment_editor_stub.xml index a03fce40ea..5d6821b831 100644 --- a/res/layout/conversation_activity_attachment_editor_stub.xml +++ b/res/layout/conversation_activity_attachment_editor_stub.xml @@ -43,14 +43,25 @@ app:foregroundTintColor="@color/grey_500" app:backgroundTintColor="?conversation_item_bubble_background"/> - + + + android:paddingTop="8dp" + android:paddingBottom="8dp" + android:paddingLeft="@dimen/message_bubble_horizontal_padding" + android:paddingRight="@dimen/message_bubble_horizontal_padding" + android:background="?attr/conversation_item_bubble_background" + app:doc_titleColor="?attr/conversation_item_sent_text_primary_color" + app:doc_captionColor="?attr/conversation_item_sent_text_secondary_color"/> + diff --git a/res/layout/conversation_fragment.xml b/res/layout/conversation_fragment.xml index 5915ac2821..41eac4b702 100644 --- a/res/layout/conversation_fragment.xml +++ b/res/layout/conversation_fragment.xml @@ -9,6 +9,7 @@ android:id="@android:id/list" android:layout_width="match_parent" android:layout_height="match_parent" + android:paddingBottom="24dp" android:scrollbars="vertical" android:cacheColorHint="?conversation_background" android:clipChildren="false" @@ -25,7 +26,7 @@ android:paddingBottom="4dp" android:layout_marginTop="8dp" style="@style/Signal.Text.Caption" - android:textColor="@color/core_light_60" + android:textColor="?attr/conversation_item_sticky_date_text_color" android:textAllCaps="true" android:background="@drawable/sticky_date_header_background" android:elevation="9dp" diff --git a/res/layout/conversation_input_panel.xml b/res/layout/conversation_input_panel.xml index fed3003140..70e43f2207 100644 --- a/res/layout/conversation_input_panel.xml +++ b/res/layout/conversation_input_panel.xml @@ -62,8 +62,8 @@ android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="center_vertical" - android:paddingLeft="14dp" - android:paddingStart="14dp" + android:layout_marginLeft="14dp" + android:layout_marginStart="14dp" android:background="@drawable/touch_highlight_background" android:contentDescription="@string/conversation_activity__emoji_toggle_description" /> @@ -72,8 +72,12 @@ android:id="@+id/embedded_text_editor" android:layout_width="0dp" android:layout_height="wrap_content" + android:layout_marginLeft="6dp" + android:layout_marginStart="6dp" + android:layout_marginRight="6dp" + android:layout_marginEnd="6dp" android:layout_marginTop="9dp" - android:layout_marginBottom="7dp" + android:layout_marginBottom="9dp" android:layout_gravity="center_vertical" android:layout_weight="1" android:nextFocusForward="@+id/send_button" diff --git a/res/layout/conversation_item_footer.xml b/res/layout/conversation_item_footer.xml index 41bcf973da..6d32daff5e 100644 --- a/res/layout/conversation_item_footer.xml +++ b/res/layout/conversation_item_footer.xml @@ -14,8 +14,8 @@ android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" - android:layout_marginRight="3dp" - android:layout_marginEnd="3dp" + android:layout_marginRight="6dp" + android:layout_marginEnd="6dp" android:linksClickable="false" style="@style/Signal.Text.Caption.MessageSent" android:textColor="?conversation_item_sent_text_secondary_color" @@ -41,8 +41,10 @@ @@ -65,8 +65,7 @@ android:id="@+id/footer_delivery_status" android:layout_width="20dp" android:layout_height="wrap_content" - android:layout_marginLeft="6dp" - android:layout_marginStart="6dp" - android:layout_gravity="center_vertical" /> + android:layout_gravity="center_vertical" + app:iconColor="?attr/conversation_item_delivery_icon_color"/> diff --git a/res/layout/conversation_item_header.xml b/res/layout/conversation_item_header.xml index 9189f14964..7cccc8995b 100644 --- a/res/layout/conversation_item_header.xml +++ b/res/layout/conversation_item_header.xml @@ -1,16 +1,29 @@ - + android:paddingLeft="28dp" + android:paddingRight="28dp"> + + + + + + diff --git a/res/layout/conversation_item_last_seen.xml b/res/layout/conversation_item_last_seen.xml index 5066a57dc0..e36d452d7d 100644 --- a/res/layout/conversation_item_last_seen.xml +++ b/res/layout/conversation_item_last_seen.xml @@ -7,12 +7,12 @@ android:orientation="vertical" android:paddingTop="24dp" android:paddingBottom="20dp"> - + diff --git a/res/layout/conversation_item_received.xml b/res/layout/conversation_item_received.xml index aae2d8199e..91870ed9aa 100644 --- a/res/layout/conversation_item_received.xml +++ b/res/layout/conversation_item_received.xml @@ -36,23 +36,29 @@ android:cropToPadding="true" android:contentDescription="@string/conversation_item_received__contact_photo_description" /> - + + @@ -130,6 +138,8 @@ android:layout="@layout/conversation_item_received_document" android:layout_width="210dp" android:layout_height="wrap_content" + android:layout_marginTop="@dimen/message_bubble_top_padding" + android:layout_marginBottom="@dimen/message_bubble_collapsed_footer_padding" android:layout_marginLeft="@dimen/message_bubble_horizontal_padding" android:layout_marginRight="@dimen/message_bubble_horizontal_padding" /> @@ -137,6 +147,8 @@ android:id="@+id/conversation_item_body" android:layout_width="wrap_content" android:layout_height="wrap_content" + android:layout_marginTop="@dimen/message_bubble_top_padding" + android:layout_marginBottom="@dimen/message_bubble_collapsed_footer_padding" android:layout_marginLeft="@dimen/message_bubble_horizontal_padding" android:layout_marginRight="@dimen/message_bubble_horizontal_padding" style="@style/Signal.Text.Body" @@ -149,14 +161,17 @@ android:id="@+id/conversation_item_footer" android:layout_width="wrap_content" android:layout_height="wrap_content" + android:layout_marginTop="-4dp" android:layout_marginLeft="@dimen/message_bubble_horizontal_padding" android:layout_marginRight="@dimen/message_bubble_horizontal_padding" - android:layout_marginTop="@dimen/message_bubble_footer_top_padding" - android:elevation="9dp" android:layout_marginBottom="@dimen/message_bubble_bottom_padding" + android:clipChildren="false" + android:clipToPadding="false" app:footer_color="?conversation_item_received_text_secondary_color"/> - + + + - - + android:orientation="vertical" + android:clipToPadding="false" + android:clipChildren="false"> - + - + - + - + - + - + - + - + - + - + + + + + - + - + - - - - - + diff --git a/res/layout/conversation_list_item_view.xml b/res/layout/conversation_list_item_view.xml index eb322f3f7f..203cbd872f 100644 --- a/res/layout/conversation_list_item_view.xml +++ b/res/layout/conversation_list_item_view.xml @@ -107,7 +107,7 @@ android:layout_width="wrap_content" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" - android:layout_alignParentTop="true" + android:layout_alignBaseline="@+id/from" android:layout_above="@id/subject" style="@style/Signal.Text.Caption" android:textColor="?attr/conversation_list_item_date_color" @@ -149,7 +149,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" - app:iconColor="?attr/conversation_list_item_subject_color"/> + app:iconColor="?attr/conversation_list_item_delivery_icon_color"/> - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/res/layout/conversation_shared_contact_item_sent.xml b/res/layout/conversation_shared_contact_item_sent.xml deleted file mode 100644 index f06585770d..0000000000 --- a/res/layout/conversation_shared_contact_item_sent.xml +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/res/layout/delivery_status_view.xml b/res/layout/delivery_status_view.xml index 1a94495770..4a1433f19b 100644 --- a/res/layout/delivery_status_view.xml +++ b/res/layout/delivery_status_view.xml @@ -2,7 +2,7 @@ - + android:src="?attachment_document_icon_large"/> diff --git a/res/layout/invite_activity.xml b/res/layout/invite_activity.xml index f534a9edc9..c9f4b0c16c 100644 --- a/res/layout/invite_activity.xml +++ b/res/layout/invite_activity.xml @@ -40,7 +40,7 @@ android:layout_height="wrap_content" android:minLines="2" tools:text="Let's switch to Signal: https://sgnl.link/asdfdfsa" - android:background="@drawable/message_bubble_background_received_alone" + android:background="@drawable/message_bubble_background" android:paddingTop="10dp" android:paddingBottom="10dp" android:paddingLeft="10dp" diff --git a/res/layout/message_recipient_list_item.xml b/res/layout/message_recipient_list_item.xml index 6544c591d3..42e02a31b4 100644 --- a/res/layout/message_recipient_list_item.xml +++ b/res/layout/message_recipient_list_item.xml @@ -29,6 +29,7 @@ android:layout_toRightOf="@id/contact_photo_image" android:layout_toEndOf="@id/contact_photo_image" android:layout_centerVertical="true" + android:gravity="center_vertical" android:orientation="horizontal"> diff --git a/res/layout/quote_view.xml b/res/layout/quote_view.xml index 60d1149b36..942922aa4e 100644 --- a/res/layout/quote_view.xml +++ b/res/layout/quote_view.xml @@ -14,10 +14,10 @@ + android:layout_height="wrap_content"> @@ -69,7 +69,7 @@ android:layout_marginEnd="4dp" android:paddingLeft="-4dp" android:paddingStart="-4dp" - android:src="@drawable/ic_document" /> + android:src="?attr/attachment_document_icon_small" /> @@ -78,7 +78,7 @@ android:ellipsize="end" android:fontFamily="sans-serif-medium" android:textColor="@color/core_blue" - android:background="@drawable/shared_contact_button_background_alone" + android:background="?attr/shared_contact_item_button_color" android:foreground="?attr/selectableItemBackground" tools:text="Add to Contacts"/> diff --git a/res/values/attrs.xml b/res/values/attrs.xml index 1335f8f737..0b6db57e42 100644 --- a/res/values/attrs.xml +++ b/res/values/attrs.xml @@ -1,10 +1,15 @@ + + + + + @@ -23,6 +28,8 @@ + + @@ -68,6 +75,11 @@ + + + + + @@ -158,6 +170,7 @@ + @@ -271,4 +284,7 @@ + + + diff --git a/res/values/dimens.xml b/res/values/dimens.xml index 97dff6ad7c..114af1dd36 100644 --- a/res/values/dimens.xml +++ b/res/values/dimens.xml @@ -23,11 +23,9 @@ 1.5dp 12dp 6dp - 6dp 6dp - 48dp + 32dp 8dp - 4dp 24dp 24dp 210dp diff --git a/res/values/themes.xml b/res/values/themes.xml index a1a6286e69..95936da31d 100644 --- a/res/values/themes.xml +++ b/res/values/themes.xml @@ -126,10 +126,15 @@ @style/AppCompatAlertDialogStyleLight @style/AppCompatDialogStyleLight + @color/white + @drawable/ic_document_small_light + @drawable/ic_document_large_light + @drawable/conversation_list_item_background @color/core_light_90 @color/core_light_60 + @color/core_light_35 @color/core_light_60 @drawable/conversation_list_divider_shape @@ -141,6 +146,8 @@ @color/core_white #22000000 #ff111111 + @color/core_light_02 + @color/core_light_10 @drawable/ic_send_sms_insecure @drawable/ic_send_push @color/white @@ -186,6 +193,11 @@ @color/core_light_60 @color/core_light_90 @color/core_light_60 + @color/core_light_45 + @color/core_light_90 + @color/core_light_02 + @color/core_light_60 + @color/core_light_45 @drawable/quick_camera_light @drawable/ic_mic_grey600_24dp @@ -244,7 +256,6 @@