From a70f57358ed4f367787e39fa2ff3b235896f0107 Mon Sep 17 00:00:00 2001 From: Daniel Gultsch Date: Fri, 10 Jun 2016 22:39:02 +0200 Subject: [PATCH] use darker green as background for chat bubbles in dark theme --- art/message_bubble_received_dark.svg | 165 ++++++++++++++++++ art/render.rb | 3 +- .../ui/adapter/MessageAdapter.java | 7 +- .../message_bubble_received.9.png | Bin 765 -> 765 bytes .../message_bubble_received_dark.9.png | Bin 0 -> 779 bytes .../message_bubble_received_grey.9.png | Bin 750 -> 750 bytes .../message_bubble_received_warning.9.png | Bin 757 -> 757 bytes .../message_bubble_received_white.9.png | Bin 779 -> 779 bytes .../drawable-hdpi/message_bubble_sent.9.png | Bin 687 -> 687 bytes .../message_bubble_sent_grey.9.png | Bin 707 -> 707 bytes .../message_bubble_received.9.png | Bin 594 -> 594 bytes .../message_bubble_received_dark.9.png | Bin 0 -> 606 bytes .../message_bubble_received_grey.9.png | Bin 595 -> 595 bytes .../message_bubble_received_warning.9.png | Bin 598 -> 598 bytes .../message_bubble_received_white.9.png | Bin 610 -> 610 bytes .../drawable-mdpi/message_bubble_sent.9.png | Bin 558 -> 558 bytes .../message_bubble_sent_grey.9.png | Bin 568 -> 568 bytes .../message_bubble_received.9.png | Bin 929 -> 929 bytes .../message_bubble_received_dark.9.png | Bin 0 -> 928 bytes .../message_bubble_received_grey.9.png | Bin 915 -> 915 bytes .../message_bubble_received_warning.9.png | Bin 921 -> 921 bytes .../message_bubble_received_white.9.png | Bin 935 -> 935 bytes .../drawable-xhdpi/message_bubble_sent.9.png | Bin 857 -> 857 bytes .../message_bubble_sent_grey.9.png | Bin 842 -> 842 bytes .../message_bubble_received.9.png | Bin 1334 -> 1334 bytes .../message_bubble_received_dark.9.png | Bin 0 -> 1321 bytes .../message_bubble_received_grey.9.png | Bin 1301 -> 1301 bytes .../message_bubble_received_warning.9.png | Bin 1308 -> 1308 bytes .../message_bubble_received_white.9.png | Bin 1344 -> 1344 bytes .../drawable-xxhdpi/message_bubble_sent.9.png | Bin 1190 -> 1190 bytes .../message_bubble_sent_grey.9.png | Bin 1173 -> 1173 bytes .../message_bubble_received.9.png | Bin 1714 -> 1714 bytes .../message_bubble_received_dark.9.png | Bin 0 -> 1722 bytes .../message_bubble_received_grey.9.png | Bin 1670 -> 1670 bytes .../message_bubble_received_warning.9.png | Bin 1674 -> 1674 bytes .../message_bubble_received_white.9.png | Bin 1705 -> 1705 bytes .../message_bubble_sent.9.png | Bin 1499 -> 1499 bytes .../message_bubble_sent_grey.9.png | Bin 1468 -> 1468 bytes src/main/res/values-v21/themes.xml | 2 + src/main/res/values/attrs.xml | 1 + src/main/res/values/themes.xml | 2 + 41 files changed, 176 insertions(+), 4 deletions(-) create mode 100644 art/message_bubble_received_dark.svg create mode 100644 src/main/res/drawable-hdpi/message_bubble_received_dark.9.png create mode 100644 src/main/res/drawable-mdpi/message_bubble_received_dark.9.png create mode 100644 src/main/res/drawable-xhdpi/message_bubble_received_dark.9.png create mode 100644 src/main/res/drawable-xxhdpi/message_bubble_received_dark.9.png create mode 100644 src/main/res/drawable-xxxhdpi/message_bubble_received_dark.9.png diff --git a/art/message_bubble_received_dark.svg b/art/message_bubble_received_dark.svg new file mode 100644 index 00000000..e15d9c2a --- /dev/null +++ b/art/message_bubble_received_dark.svg @@ -0,0 +1,165 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/art/render.rb b/art/render.rb index 9f309649..e63955da 100755 --- a/art/render.rb +++ b/art/render.rb @@ -12,7 +12,7 @@ resolutions = { images = { 'conversations_baloon.svg' => ['ic_launcher', 48], - 'conversations_baloon.svg' => ['main_logo', 200], + 'conversations_baloon.svg' => ['main_logo', 200], 'conversations_mono.svg' => ['ic_notification', 24], 'ic_received_indicator.svg' => ['ic_received_indicator', 12], 'ic_send_text_offline.svg' => ['ic_send_text_offline', 36], @@ -56,6 +56,7 @@ images = { 'md_switch_thumb_on_pressed.svg' => ['switch_thumb_on_pressed', 48], 'message_bubble_received.svg' => ['message_bubble_received.9', 0], 'message_bubble_received_grey.svg' => ['message_bubble_received_grey.9', 0], + 'message_bubble_received_dark.svg' => ['message_bubble_received_dark.9', 0], 'message_bubble_received_warning.svg' => ['message_bubble_received_warning.9', 0], 'message_bubble_received_white.svg' => ['message_bubble_received_white.9', 0], 'message_bubble_sent.svg' => ['message_bubble_sent.9', 0], diff --git a/src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java b/src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java index 1ea2c223..e174401d 100644 --- a/src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java +++ b/src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java @@ -678,12 +678,13 @@ public class MessageAdapter extends ArrayAdapter { if (type == RECEIVED) { if(isInValidSession) { + int bubble; if (!mUseGreenBackground) { - int bubble = activity.getThemeResource(R.attr.message_bubble_received_monochrome, R.drawable.message_bubble_received_white); - viewHolder.message_box.setBackgroundResource(bubble); + bubble = activity.getThemeResource(R.attr.message_bubble_received_monochrome, R.drawable.message_bubble_received_white); } else { - viewHolder.message_box.setBackgroundResource(R.drawable.message_bubble_received); + bubble = activity.getThemeResource(R.attr.message_bubble_received_green, R.drawable.message_bubble_received); } + viewHolder.message_box.setBackgroundResource(bubble); viewHolder.encryption.setVisibility(View.GONE); } else { viewHolder.message_box.setBackgroundResource(R.drawable.message_bubble_received_warning); diff --git a/src/main/res/drawable-hdpi/message_bubble_received.9.png b/src/main/res/drawable-hdpi/message_bubble_received.9.png index 9e6c9551e1d4665c699fb52144889601d180814b..605d9a390aa42e5349f1d397880ecddeba109357 100644 GIT binary patch delta 71 zcmey%`j>S=KL?kHm;&1ttI&2 Lk#FS=KL;a^k>1q{&9)n-zh@LRFbpv?u`)HVGBMLOFtRc*i1PDRnLL|G22(~` L`16d(XP68DFJu)a diff --git a/src/main/res/drawable-hdpi/message_bubble_received_dark.9.png b/src/main/res/drawable-hdpi/message_bubble_received_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..84d56bc80ba8a3c01d9f57ada4330a256a222b0f GIT binary patch literal 779 zcmeAS@N?(olHy`uVBq!ia0vp^7C@}Y!3HD~cwQ+0DVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C(G(@^*It(m?Rjd3QaK z;wCS&>`Zq zfbZOV#g!tB{h4~_I(zpUcCP*WdE;8)=tQ%NHS2i#wRLl2TIasbs;tdCylIW@3pn=OQQ^^W z;NHQS^|bl&-QQWCS7%OG*7J`0buTaLhg~OLd44QOcba%>_S5JC7K-d_$E1GlKX60o zH{&s(oB9T2Cmb6#I`MJwIQczsQZRn+(K{O?a;Bq5I5xx+Q%|lv%sd(G_)yJKQUzu{LeBMc#tz zAG#C|TyX#XcL~GpcmFKU)z6r{S@!qhO(AApGkyepeYfX*y1m}MAM@&&ZCzopr0C!d}jsO4v literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-hdpi/message_bubble_received_grey.9.png b/src/main/res/drawable-hdpi/message_bubble_received_grey.9.png index eaa1fd246401b101e86312359b47027675fce102..b6b40f91286f9a1c88c29635dc6a730c6cb2fcac 100644 GIT binary patch delta 71 zcmaFI`i^x%KL?kHm}22(uEQIrKVTF!Gzc*=ure~TGB(yWFtRc**p<{9 delta 71 zcmaFI`i^x%KL;a^k%9jGeQ_J7KVTF!Fbpv?u`)HVGO^G$FtRc*;3_nzoZQ1CgDF$3 L({Xh2UM52T7O)iF diff --git a/src/main/res/drawable-hdpi/message_bubble_received_warning.9.png b/src/main/res/drawable-hdpi/message_bubble_received_warning.9.png index 29cf4844ef50ed0d1b7a94eb3ed9cfcdae3c65b6..e0db0b1d40d2ecbc1fd5f69a077380690e5fb2d7 100644 GIT binary patch delta 94 zcmey$`jvG;KL?kHnDYF++3z<_f6nM;Xb@s#U}a=vWo)W#U}R-raC3J@BLf42YKdz^ kNlIc#s#R`&N@iLmgOP!unXZAEE{28`&kSrQA7L^C0LZKzPyhe` delta 94 zcmey$`jvG;KL;a^kzvG*z7rd#KWB6^Fbpv?u`)HVGO^S)FtRc*Si@$0mVtpmwZt`| jBqgyV)hahXB{Qv(!N|bSOxFO2&^6qRZZ4dBgvk&9lKUK) diff --git a/src/main/res/drawable-hdpi/message_bubble_received_white.9.png b/src/main/res/drawable-hdpi/message_bubble_received_white.9.png index 45678001bacf271474103b7b2809b59155a2d59f..48e3705e4aeecb06c5e9e74858ac28aa087d4dbd 100644 GIT binary patch delta 71 zcmeBX>t>tK&%q@krdoFI+^vn%|1ydi8iW`bSQ!~v8JlYx7+Dz@_^HfXF?l7E45o~I LrJ~5>TTF%kAQTj- delta 71 zcmeBX>t>tK&%wxJWOVT2{i2Q2|1ydi7={>{SeY6Ck+y-6m4U%mle&h%VQBzLinb&>+Ofz{<$T%Ggrdz{twLKu-G6*U5=YGMF;? MZc(0-CovfU0607q9smFU delta 71 zcmX@idYE-WKL;a^k%`8pD))`kw=#+v7={>{SeY7FnHp&u7+Dz@B(2V0IXRI@22)1( L+jY^&lb8$v@re|4 diff --git a/src/main/res/drawable-mdpi/message_bubble_received.9.png b/src/main/res/drawable-mdpi/message_bubble_received.9.png index d5efb93102ad4f1c7c038258c9adaec0134cc6be..e2f063555d2a5dde9a7551fa9e7bab8302bbf0b8 100644 GIT binary patch delta 71 zcmcb_a*1U^KL?kHm;&1ttI&1q{&9)n-yD*9x7={>{SeY7FnV4xC7+Dz@MEQBEO#Z+qgDIme L{CUP?MJ7W4`neO# diff --git a/src/main/res/drawable-mdpi/message_bubble_received_dark.9.png b/src/main/res/drawable-mdpi/message_bubble_received_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..eb7682335f2c7a0c4884db6b31acb18012871744 GIT binary patch literal 606 zcmeAS@N?(olHy`uVBq!ia0vp^YCtT*!3Gk!b2b%7v7|ftIx;Y9?C1WI$O_~uBzpw; zGB8vD6*jamF#G}vHN0S8C^cYUc$L7wU^Rn*LA+qju0R{01Y44~y9wy$! zfk$L9(Cq6V%;=;sy85kZ_`$sONZ{TlAN=$vP-0{S)eRH?# zr}t&$GkzMLIWBd`W9?>6k@R)?mce^AZr!J>wEN&A<>Dmo5zf5*svrDAClFue)4iDeFck}w4)Xz$UHMqWxddmJgTw$k;?3+-= z_Qgw{h(BKSkgNGBmpShmvmHtaTMvk`{^r{*FMUJ(j)j}Sj59km4r*PLIm7PbUCqfN zwzS1#|K7m#H|H<;q?@IDj&bkHe$2e=rNP^*W!sl7G?KNCTOKRJ`yx1=Nr!p0!{y8D z@&@_`1a=(1rLoVi^uoW~j;++4HY)n{Kb&bcL~Df3?TWmmpIYGAq)Fc?)!Tq8?Mnk&%_LiMD}}m4QM1nPyWI4Y~O#nQ4`{HSkTe y?gVO(1lbUrpH@mmtT}V`<)HQ84RATelF{r5}E*lg4^K$ literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-mdpi/message_bubble_received_grey.9.png b/src/main/res/drawable-mdpi/message_bubble_received_grey.9.png index 3cc08a8e919293494e4125d10be6d151be2c4b7d..7cd4ca330f67a1d401667fbfb441b353689d2121 100644 GIT binary patch delta 71 zcmcc2a+zg9KL?kHm}22(uEQIryE2Lz8iW`bSQ!~v85?UG7+Dz@?8@G|d-6v{8BCee LW~}U!m6!|x2J#dC delta 71 zcmcc2a+zg9KL;a^k^Z9Vn^$j~?#d`?U>IU(Vr6PzWn!*vU}R-r@W;|&!sL&PGMF;G MDL-^3D=`@Y05i delta 94 zcmcb{a*bs|KL;a^kzvG*z7rd#doa2g7={>{SeY7FnOJHY7+Dz@tYNc0%fP^(TH+c} jl9E`GYL%Oxl9^V?U}RuurfUF1=o;=uHy2J;WikW+N(~zu diff --git a/src/main/res/drawable-mdpi/message_bubble_received_white.9.png b/src/main/res/drawable-mdpi/message_bubble_received_white.9.png index 73a99dd7c21114fb9740d69ffa68e2057d5fd7b1..febb8bfbefdb907e866f3faf96ef1221969768e5 100644 GIT binary patch delta 70 zcmaFF@`z~e?A+hhcJp78iW`bSQ!~v8JlSv7+Dz@ya=8oGl@wCQ(`8c K)`H1~OojmBLlZUt delta 70 zcmaFF@`z|S~8E> JOg3aP1OOh&6v_Yq diff --git a/src/main/res/drawable-mdpi/message_bubble_sent.9.png b/src/main/res/drawable-mdpi/message_bubble_sent.9.png index 5776b564503401fcf9a02f9b463ecdedc040a1aa..cd891b0f2509002de9e8b26ca4bddff4f7ffe3ea 100644 GIT binary patch delta 71 zcmZ3-vW{g!KL?kHnA-d6^Ak2sS6~!1Gzc*=ure~TGPck*FtRc**pc(naq<~P8BCdz MhJk-4|7A1;02&k)6aWAK delta 71 zcmZ3-vW{g!KL;a^k@2=`@1Ja(uD~d2U>IU(Vr6PzWooExU}R-r5bRuPGWiUn45o~d L+}V!Fe;Ew{8NL+) diff --git a/src/main/res/drawable-mdpi/message_bubble_sent_grey.9.png b/src/main/res/drawable-mdpi/message_bubble_sent_grey.9.png index 72a11f5e1c6c34aebeb4d5908aa4d1e330ff60d9..240b1237f73832f6038c48d0ff8935e22ac02205 100644 GIT binary patch delta 94 zcmdnNvV&zpKL?kHnEH$h>%VQBuEpqPXb@s#U}a=vWo)T!U}R-rASeCkD+2?AYKdz^ jNlIc#s#R`&N@iLmgOP!unXZAEE{2ADw`aCLSl$|q delta 94 zcmdnNvV&zpKL;a^k%`8pD))`kwHVzD3_}b}tV|88OpUY+jI0a{l2+%hWME)WEpd$~ jNl7e8waU#;$xN$cFfuSS(=`AhbPdAau8U4)XEFo;^x+xf diff --git a/src/main/res/drawable-xhdpi/message_bubble_received.9.png b/src/main/res/drawable-xhdpi/message_bubble_received.9.png index 732ec2f79013ac8e31a7b5a2f9234693493298ef..b950cb914a68d586e062008f61fc07e7cb38eddc 100644 GIT binary patch delta 71 zcmZ3;zL0%FKL?kHm;&1ttI&z%azn#LCpb%EVmTz{twL;E$!lgvs{IGMF;G MDL-^37cd(F02)mb2DP?XYJ=a`9&yne{bY=p}k%oUiw(Y(1 z|6={asxq@+ulwvyJj)e@MN|UR9r#~ty`Q_c@7tp3>(n#!OBrVvM`UnLVe@OWD`1eR ziTe3xRa8V-n8=^rt?`CBkL&9-MM9)cYXOPutp8lBrbn%~MXm_EUK0>tye4wN0=J0G zPL94CavU6aH{>`v9^IJZbdW{o`s6KvGY(hxC8x$;o?>@fTTA<}l^UaVZKb1Qlj!7z zsrzgeZt|Hued!906<$vkwp3~)%6ZLb7kUO}GK%gzchY+QB8YHA!~VdKDe-}aY^E6S ztF95ySlb!nU-IaN+b@rT8Con_a!0cJY?t-siXL<=7YtbZ?%KQJhw9-OQLpFUUVF}% zC7|;C1dRoSJ8DbTY>CU(JEPCGaM!9Svx<2{cz-Wn9e;hl?W?@9{S)q#S2ri8E2_z-@MwIx6S&Cc59cx z8Z|DdHA<0=iYK$U3imH^(>&Mkr1{Dp_JGIxv;RCa`g{B^FxI{1zMlMQNt*4!sQK6P z4R|E~KTuQxrbq_W64!{5l*E!$tK_0oAjM#0U}&amV5Vzm5MpFtWn^S!Y^rTwWMyD* zb9YB0iiX_$l+3hB+!|IqGq43}kObKfoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G Q6i^X^r>mdKI;Vst0O&w!_5c6? literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xhdpi/message_bubble_received_grey.9.png b/src/main/res/drawable-xhdpi/message_bubble_received_grey.9.png index 66f471cac26e85c9438a2a6c48e79291e4712e32..b9fb79574beba7c97f7dde36c0b868edc7f3026a 100644 GIT binary patch delta 71 zcmbQtKAC+&KL?kHm}22(uEQIrw=#(u8iW`bSQ!~v85?UG7+Dz@?8@G|d$J+345rL! LGgkJ=Nz8@--f$C1 delta 71 zcmbQtKAC+&KL;a^k%9jGeQ_J7w=#(u7={>{SeY7FnOJBW7+Dz@a1|O~e?A+hcQd&e8iW`bSQ!~v8JlSv7+Dz@ya=8o!@$6xTH+c} jl9E`GYL%Oxl9^V?U}RuurfXoPi=kmApVorO8O(+N5uh3w delta 94 zcmbQqK9hYyKL;a^kzvG*z7rd#cQd&e7={>{SeY7FnOJHY7+Dz@tYNc0%fP^(TH+c} jl9E`GYL%Oxl9^V?U}RuurfUF1=o;=uHy2LMU^WB*H6a@> diff --git a/src/main/res/drawable-xhdpi/message_bubble_received_white.9.png b/src/main/res/drawable-xhdpi/message_bubble_received_white.9.png index 68b56dbfc372a4adccd5425a414c5a4187abcc9e..b005d170d97d5d188c3d6b882dd9c3932fec0228 100644 GIT binary patch delta 94 zcmZ3^zMOqRKL?kHm}=R*bGJ55pULEAXb@s#U}a=vWo)i(U}R-r;HNTk1p@$Wz2>ERVo^C delta 94 zcmZ3^zMOqRKL;a^kIU(Vr6OoMA`;MRt5%NP3jsL7#LJbTq8IU(Vr6PzWooExU}R-r5bRuP!oa|wTH+c} jl9E`GYL%Oxl9^V?U}RuurfUF1=o*yd&UQ@JU^WB*a}*lr diff --git a/src/main/res/drawable-xhdpi/message_bubble_sent_grey.9.png b/src/main/res/drawable-xhdpi/message_bubble_sent_grey.9.png index a5d0eba05403b03ece46b0d8ac9fca24fb0a4379..af6c7608895b1771ecd92bb7fe9fd40d395e96a3 100644 GIT binary patch delta 71 zcmX@bc8YC6KL?kHnEH$h>%VQBZo?#MXb@s#U}a=vWo)T!U}R-rASeCk>*N{SeY7FnHp;w7+Dz@9J!MsJNX5Z45rN1 M#yblqOEMb*01_h=YybcN diff --git a/src/main/res/drawable-xxhdpi/message_bubble_received.9.png b/src/main/res/drawable-xxhdpi/message_bubble_received.9.png index b2c3d0a8676dd266cc5c038037b5ff9360c1e57e..3dd995624919bfc29a50e686c07e305eb4696385 100644 GIT binary patch delta 94 zcmdnSwT){+KL?kHm;&1ttI&IU(Vr6PzWn!*vU}R-r@W;|&0s{ksYKdz^ jNlIc#s#R`&N@iLmgOP!unXUm4p=;<(`JpqJmDLacS7RG2 diff --git a/src/main/res/drawable-xxhdpi/message_bubble_received_dark.9.png b/src/main/res/drawable-xxhdpi/message_bubble_received_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..2cf9f699b71900f6c91532d57011011724c92314 GIT binary patch literal 1321 zcmeAS@N?(olHy`uVBq!ia0vp^c|aV%!3HFMXgjC@DVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMpj<->1H&(%P{RubhEf9thF1v;3|2E37{m+a>a zZHAE7>aOP5J2*`Lb?m(t%lCTX^nMNN*>~sG&i+2p?c2fZ{h#e--Ms#K?#72XldSgL z`@t6xDB>C@vh-?5pl;^TP?_sl-y%+_+}%_B_-%iW;rt)xnjG2=*iJ5bEm>dt@5i&p zi#O$q0QE5}`+oYeyxF=vR)&o`-&qSEieQR6{^6hHH2aACMIXN%{C4oOQGSS93`a@z zZU6T%yJ`%%tRI@*zbVj}xH$RH>u0?WP9MH|c;@SedXIQ43lDtyx3_us>-@b&ulHQ3 zJYO#7l5`^?GV1O3ci-yDY`0tq;Ve1P_V?4l^?!eh-`gWle!len*SYKqV_xNcH!IYM zVLHz5`COMxDS=Ief8WiWmT&s)zRqRrlsKHaN%G7|SII)onHw|>=50TD?%KO&8|?p_ zDOWm@7?G;DE@SHaU0uybJ2pRR`)qda=B?jOPp2+wejL7e)1!a>_ZX&zPir{Zp{=r^ z$0DFIG&o|$(lsE)qZ-!NCXXDRRzBVWA{TNMF8Cz1Tnj`l^#YNLvq0oRJ|LO3Tn|Jp z^#hTM^FZW6P9UkZToXht^#qZNGYbng?eV?uInm+x<>$Aglh@dEe|{g7E*k&n!TwJ? zH+dcys~P_An>2O$gp=HjozG{uJcyRjc_(9>viSVZb@w)R^gnuHvF5<3uq}H|Z1J4q zdQ@~l@1rS9D=Ze`K`bw}I!=7iA>7r4gihy~d39e9R2LCNpebct-jYB07VccPtXZgi zW>{Bu`bp>eh9<62o7U%wOm{o{a@u=^SxH3}cat`zZ7|3cp3d|#|Nj3v?aoQI_YYq2 zHS#W#ulxQY+w0GkXS=wo=HB>Pc=v|}-}1{ZmVaKqHr6z8!#nE@RvwE|-kj!V)6-N#R@H5R!1QzM@5d$oU!2bmzZO2fd|K1zM$T&nCAI98T0+M@n%tAMm9E`d zT>bv>!+!Ct5QEKuvEVgES~@0KkU|9kHpUZv5sNaIv@=NGNFDzDZ(+Vk{%{?WWIjw?O( z{soo@swJ)wB`Jv|saDBFsX&Us$iUD{*T78I&>+Ofz{<$T%Ggxfz{twL;O6d*MidRX z`6-!cmAEymcxGS=)F276Aviy+q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b722WQ% Jmvv4FO#rS&Wvc)H literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xxhdpi/message_bubble_received_grey.9.png b/src/main/res/drawable-xxhdpi/message_bubble_received_grey.9.png index f4c009c24beaeb2aa2a55e11f31d5f5ccbb1ce12..20ae5f18632260de625fe7feea819c152a080d63 100644 GIT binary patch delta 94 zcmbQrHI-{ZKL?kHn9_?~(Ulvgv$MDv8iW`bSQ!~v8JlPu7+Dz@)SqcKWnf@XEpd$~ jNl7e8waU#;$xN$cFfuSS(={;D#n8Yv(YkZ;6Ba`N3A`F= delta 94 zcmbQrHI-{ZKL;a^k%9jGeQ_J7v$MDv7={>{SeY7FnOJBW7+Dz@a1|O~e?A+h^Rb8;8iW`bSQ!~v8JlSv7+Dz@ya=8oGkF(_45rLX MKCK0lU$Ynj0M*D7>;M1& delta 71 zcmbQkHHT|LKL;a^kzvG*z7rd#^Rb8;7={>{SeY7FnOJHY7+Dz@tYNc0J9!t245rN8 L=;p%7uUQNM@zfOp diff --git a/src/main/res/drawable-xxhdpi/message_bubble_received_white.9.png b/src/main/res/drawable-xxhdpi/message_bubble_received_white.9.png index 178fe1a1ab4248c65acd2a27b830083f80cc0b9c..e2bb6f80173c23165d5417e31f32ac26dfb52ac0 100644 GIT binary patch delta 71 zcmX@Wb%1L^KL?kHm}=R*bGJ55H)0VrGzc*=ure~TGB(#XFtRc*@Kc$&V)8u}8B7`b LN=1>${H%rm7~>Pd delta 71 zcmX@Wb%1L^KL;a^kAXb@s#U}a=vWo)5sU}R-rup{TCBLf42YKdz^ kNlIc#s#R`&N@iLmgOP!unXZAEE{2AahJk-4m$DcF0C7|tHUIzs delta 94 zcmZ3+xr}o{KL;a^k%`8pD))`kXE3`N7={>{SeY7FnHp&u7+Dz@B(2V0$-uy%TH+c} jl9E`GYL%Oxl9^V?U}RuurfUF1=o*B-T^F5P%3=rr4saT& diff --git a/src/main/res/drawable-xxhdpi/message_bubble_sent_grey.9.png b/src/main/res/drawable-xxhdpi/message_bubble_sent_grey.9.png index 3f210ba5c5814ce5e949b8a59477d6e88de7d7fa..2c4864079c728128c9a1d633391aa6718de84bf0 100644 GIT binary patch delta 94 zcmbQrIhAulKL?kHnEH$h>%VQB-p=f1Xb@s#U}a=vWo)T!U}R-rASeCkD+2?AYKdz^ jNlIc#s#R`&N@iLmgOP!unXZAEE{2ADw{SeY7FnHp;w7+Dz@9J!Ms%fP^(TH+c} jl9E`GYL%Oxl9^V?U}RuurfUF1=o+>*-dQ*~g~bp6F@PJk diff --git a/src/main/res/drawable-xxxhdpi/message_bubble_received.9.png b/src/main/res/drawable-xxxhdpi/message_bubble_received.9.png index 310e3803459ee3387f4b48c743803e66bdb0723b..1620e8bcc8b3fc2738609e9974e9e367aecfe3cd 100644 GIT binary patch delta 71 zcmdnQyNP!~KL?kHm}22(uEQIrFJTomGzc*=ure~TGB(yWFtRc**pfZQ5vb zXf#!|v8q;+^s;g2F!W~KFk91v>8gzeE%tM^{jqblbM~I|e$V&3&+~lme_ts*(8t(t zogo0g*cYM(!&nJ-f<6*H!*A*@z@W?a2=D;lt8$}v3_X}{U_!wG0Pt)9C@2D8#ZsUG z;4l$@$ru1ALIB=RtGT(`6&8>Ocll6ZglpcbGam+nG-z)I0NW3&Gy+@T4PO9?>l;8r zjUx@sE%3Fn#NPqXEApj!gl7FP{nJ3AWvpfQ%)r(*QBq+{!ZvAfVO^d6kOhxU)qPu@ z^*YEDEuKZ2%1YIJ!4Zkc<45d2INx_znu*D+- zM#l-qlHzJ_Y0vh2dEVzJf$FS?KAWdQ{i`+#3-5g$2~_{UPV58 z+P$lscCb>vM~{x6C%=;)(#~)1a!GlZJEn;roH2hn6n~hNlPjP3?3-Vn8Ta_M8&0S* zvY3Z5mTrVQWL5v%+nI}7BVHX_S9Oyzubi8nJ=XX6t#TU@UM=AIdx>`KGh#ZFXFrU5 zc7BNuMd$fpo#`hPd5S|Q=OFp{8W%I0eZnLjyT)A}Eg$4PS-7i#24||8uHwb?^lKZ| z1cTeCaT^hO!+vqp*@Tp9@@=0)aKF~?C`y4AHf6+Rdk(b)m83xH!8B_Myqwxr&OgOVHE2Oei0J=gck`-Mld=Gx- zB7?Fbcw*quso4`|aQ;eI1MFfo*Byg5+OHwO`rgJ%R*1&3o~8j;Az4;$zMLvrM;vox;1S`;B*I2Gwy@}=6-6qYbRQKXR}bGZ0d{=css$&7%;5_i@Xy?!SJ zNk#^$t}401YHS=6y1gXqpB^3L^4gD6_3jBET`z0Qd!O4 zZ)}Ek;4AcxQ?1vUmBv7XLaV>YCLahBDapJOhN;`AgRb|(1e<#=3rA7=Xo#iitQvBW zd3JLCBTe8FyLgnsWBfp?Q?W*~RN<1JJf@rK$BV<%y&Rl;)7%)X)bCXa#3#FJ+wvc~ z^z}EtLpw&?lH_M3rzGp?ICwtRoa))hSbl}s1FC%zpK80Ju?l5Jf0-ondt{zVN2lw7 zWrF6eMdd?@=~$cV@D&ylI_LLhOpk8x^b20c!q@=wj94~q(%E9aN#69cDW>krwqJ6? zYoq2LJe?I^z*Q9QXfVYdY;|nV@P8!?+%tBuayrwl3^iYjT#q%ZIkENfg#`MgbEAxU z&)<-F9gjxTKXN`!$&oMIpY&H1^Q5h^U+bf2R>OSOR8v@Ss7Fpb4naJZUPd<(LE&8;ydJ_4dC%OrFIj7Ii+lI>Ux%{pL#?k z#;Ls`CD@)vg0D5>stApJ%Q;u~+__<-&1J4Bug~JcnFuvj`uXB>@3SM8LkuIG$#8M; z3w{GS^)oYii>C7G0`{bUs5Y3 zG_i<{vxoPJ*i^i@}YhFw{VCQ`^`%2r2vBAG%Yj&znB{YM}^ul!=Yy!TtKI|b diff --git a/src/main/res/drawable-xxxhdpi/message_bubble_received_warning.9.png b/src/main/res/drawable-xxxhdpi/message_bubble_received_warning.9.png index 336906baac57bdfd5ca4da6cbdbecd2198b2f08b..99ec1efa331cd9e7c44279c50f6882bd701e896c 100644 GIT binary patch delta 71 zcmeC;?c$x#&%q@krowphpU=kWHLRkB1|dcURz^lv#%9_EMpgy}FM=n@Ox9qN!IYWF Lr?p^mB%2`s((@A? delta 71 zcmeC;?c$x#&%wxJWOVT2{i2Q2Ygk1M3_}b}tV|7nNZY{3%D~{ONnOKa4K^7}nU>6B JHj^XS3;__36tMsR diff --git a/src/main/res/drawable-xxxhdpi/message_bubble_received_white.9.png b/src/main/res/drawable-xxxhdpi/message_bubble_received_white.9.png index 9ad50df9cfa898df1a382acd2845c82d900ded14..333aaf68efbcf0ded656339d56eb77b6ab9588f0 100644 GIT binary patch delta 94 zcmZ3$6>Nq8TzDFc delta 94 zcmZ308y(JjsO4v delta 71 zcmcc3eVcniKL;a^k%`8pD))`k&$5Ub7={>{SeY7FnHp&u7+Dz@B(2V0Ik}Qm22)1( L+jY^&t5^*I3jGxU diff --git a/src/main/res/drawable-xxxhdpi/message_bubble_sent_grey.9.png b/src/main/res/drawable-xxxhdpi/message_bubble_sent_grey.9.png index 473b1b0d8baced554efc87ad7c3a610e7ff827ff..ff6e8349b1916defa37dc9dfb185251f765c8a07 100644 GIT binary patch delta 71 zcmdnPy@z{3KL?kHm)84)%z24 delta 71 zcmdnPy@z{3KL;a^k!k!^uZtU}uVWE4Fbpv?u`)HVGBwsVFtRc*IC3XNc5)P}45rN1 M#yblqce5G-02ezIw*UYD diff --git a/src/main/res/values-v21/themes.xml b/src/main/res/values-v21/themes.xml index 60880b3d..91a9c5e8 100644 --- a/src/main/res/values-v21/themes.xml +++ b/src/main/res/values-v21/themes.xml @@ -31,6 +31,7 @@ @drawable/message_bubble_received_white @drawable/message_bubble_sent + @drawable/message_bubble_received 0.54 @@ -91,6 +92,7 @@ @drawable/message_bubble_received_grey @drawable/message_bubble_sent_grey + @drawable/message_bubble_received_dark 1.0 diff --git a/src/main/res/values/attrs.xml b/src/main/res/values/attrs.xml index a0d962d4..175f3f2b 100644 --- a/src/main/res/values/attrs.xml +++ b/src/main/res/values/attrs.xml @@ -21,6 +21,7 @@ + diff --git a/src/main/res/values/themes.xml b/src/main/res/values/themes.xml index 82544e57..54e663a7 100644 --- a/src/main/res/values/themes.xml +++ b/src/main/res/values/themes.xml @@ -37,6 +37,7 @@ @drawable/message_bubble_received_white @drawable/message_bubble_sent + @drawable/message_bubble_received 1.0 @@ -84,6 +85,7 @@ @drawable/message_bubble_received_grey @drawable/message_bubble_sent_grey + @drawable/message_bubble_received_dark 1.0