From 4c6b9bf0f4818d3c99fe377f1efcb9f266b070f8 Mon Sep 17 00:00:00 2001 From: stom79 Date: Sun, 11 Nov 2018 13:57:25 +0100 Subject: [PATCH] icon for video previews #556 --- .../mastodon/drawers/StatusListAdapter.java | 10 ++++++---- app/src/main/res/drawable-hdpi/video_preview.png | Bin 0 -> 803 bytes app/src/main/res/drawable-ldpi/video_preview.png | Bin 0 -> 413 bytes app/src/main/res/drawable-mdpi/video_preview.png | Bin 0 -> 619 bytes .../main/res/drawable-xhdpi/video_preview.png | Bin 0 -> 1420 bytes .../main/res/drawable-xxhdpi/video_preview.png | Bin 0 -> 2155 bytes .../main/res/drawable-xxxhdpi/video_preview.png | Bin 0 -> 3378 bytes app/src/main/res/layout/drawer_status.xml | 2 +- .../main/res/layout/drawer_status_compact.xml | 2 +- .../main/res/layout/drawer_status_focused.xml | 2 +- 10 files changed, 9 insertions(+), 7 deletions(-) create mode 100644 app/src/main/res/drawable-hdpi/video_preview.png create mode 100644 app/src/main/res/drawable-ldpi/video_preview.png create mode 100644 app/src/main/res/drawable-mdpi/video_preview.png create mode 100644 app/src/main/res/drawable-xhdpi/video_preview.png create mode 100644 app/src/main/res/drawable-xxhdpi/video_preview.png create mode 100644 app/src/main/res/drawable-xxxhdpi/video_preview.png diff --git a/app/src/main/java/fr/gouv/etalab/mastodon/drawers/StatusListAdapter.java b/app/src/main/java/fr/gouv/etalab/mastodon/drawers/StatusListAdapter.java index 158659f35..a8abfd6a4 100644 --- a/app/src/main/java/fr/gouv/etalab/mastodon/drawers/StatusListAdapter.java +++ b/app/src/main/java/fr/gouv/etalab/mastodon/drawers/StatusListAdapter.java @@ -515,6 +515,8 @@ public class StatusListAdapter extends RecyclerView.Adapter implements OnPostAct boolean expand_cw = sharedpreferences.getBoolean(Helper.SET_EXPAND_CW, false); boolean expand_media = sharedpreferences.getBoolean(Helper.SET_EXPAND_MEDIA, false); + + changeDrawableColor(context, R.drawable.video_preview,R.color.white); if( theme == Helper.THEME_BLACK){ changeDrawableColor(context, R.drawable.ic_reply,R.color.dark_icon); changeDrawableColor(context, holder.status_more, R.color.dark_icon); @@ -532,8 +534,8 @@ public class StatusListAdapter extends RecyclerView.Adapter implements OnPostAct holder.status_reply.setTextColor(ContextCompat.getColor(context, R.color.dark_icon)); changeDrawableColor(context, R.drawable.ic_fetch_more,R.color.dark_icon); holder.status_cardview_title.setTextColor(ContextCompat.getColor(context, R.color.black_text_toot_header)); - holder.status_cardview_content.setTextColor(ContextCompat.getColor(context, R.color.black_text_toot_header)); - holder.status_cardview_url.setTextColor(ContextCompat.getColor(context, R.color.dark_icon)); + holder.status_cardview_content.setTextColor(ContextCompat.getColor(context, R.color.dark_icon)); + holder.status_cardview_url.setTextColor(ContextCompat.getColor(context, R.color.black_text_toot_header)); }else if( theme == Helper.THEME_DARK ){ changeDrawableColor(context, R.drawable.ic_reply,R.color.dark_icon); changeDrawableColor(context, holder.status_more, R.color.dark_icon); @@ -552,8 +554,8 @@ public class StatusListAdapter extends RecyclerView.Adapter implements OnPostAct holder.status_reply.setTextColor(ContextCompat.getColor(context, R.color.dark_icon)); holder.status_cardview_title.setTextColor(ContextCompat.getColor(context, R.color.dark_text_toot_header)); - holder.status_cardview_content.setTextColor(ContextCompat.getColor(context, R.color.dark_text_toot_header)); - holder.status_cardview_url.setTextColor(ContextCompat.getColor(context, R.color.dark_icon)); + holder.status_cardview_content.setTextColor(ContextCompat.getColor(context, R.color.dark_icon)); + holder.status_cardview_url.setTextColor(ContextCompat.getColor(context, R.color.dark_text_toot_header)); }else { changeDrawableColor(context, R.drawable.ic_fetch_more,R.color.black); changeDrawableColor(context, R.drawable.ic_reply,R.color.black); diff --git a/app/src/main/res/drawable-hdpi/video_preview.png b/app/src/main/res/drawable-hdpi/video_preview.png new file mode 100644 index 0000000000000000000000000000000000000000..52af3542ad7beff74c372da630f3b3da2e869043 GIT binary patch literal 803 zcmV+;1Kj+HP)6Y)OjXb-MWokC{%10Zd!2dvIq^-mEF5*H(gj1 z7p+AI7!h=#Kf~|KOk!#}uZjbgOzxa>zH`5OUV@PGc%F9!Ybgv}AI}!nZnCzb$m6p_ z8R0UID2kO@t#(t>w2dI}Kfvg~b?^0U+d8yuyB9C(kbA!G4Y1x*mO9ie1Oj16Rn@lR zSVx{WG`?q=W*|w@B8=AT3w2=pL-7wTHJpBZ(_g7Z#+~!`j zT21wm-zY;_0PRzkHn^915(>22(V1cBFYvzsuV+foJwqMp(uS_@!Xy95_u=2i(X}TeYGH1gSL2Qv_1a7h~Z_D=QO$q(rh*#7C9|#z~(K4 zeILJ@<2+#qGrCeQFjlTxR_iV3c$szT$-n|jd$c{wGbSAKgdv<2T?x=TWQMrisLxFGO95 zU?9*pIChL+V15upDI5%OczXj@;hgYZz{!7wVekWVZRCMWg*TIl{e-1HD`BCyfCT)^ zJIMnXB`k};IAKeapxNc+=33UBWR{>&QDp&SKglVovqg%kB-I)?{hO(xnzV@yg5vbQ zwuwKDPy46F$CHd2AAY;3Ej@1KI$F6qY~|!RZslSnE4nB{S<;m>&u&&=O%5j=^2^JN zhZD_DhLifla8i$l6V0bgB3o=YxnSJdjK?i+z{F#gkH#&&bC2IBL)lW}R{8)L`Ya`^ hTU>lk_6iM4%P)_`^~u=H2LVsFAh)Iz z3(+KiHV_RB7IYlP;(;D|q`U8Kw=3MOIa2aA^8c$uApT78FUHs#Rce)$w6>Kdle=j} zQ&R}>6h+Ys0nSQIjfPjxbE~P^Jp$Exz1}4Of@=4YL@u?~*L!o~i@!NF?VQ{iDj?1| z<}{ccYy{?jwxUZA4Go}#3I`jpzk5ZI&W$m4_skmpj*_(>SmbEoM6XNm00000NkvXX Hu0mjfpIf(w literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/video_preview.png b/app/src/main/res/drawable-mdpi/video_preview.png new file mode 100644 index 0000000000000000000000000000000000000000..90eb325bb631753a2721c10e361e2587d52e2d63 GIT binary patch literal 619 zcmV-x0+juUP)~ zzp3{$I5n?MEIsMzejML>&b?1jq;EExJrd$|D@l@%aV&mBk@$-f$I%it_z`88Ae|=X@69|hRP0fEbIP6EaR&0xH`*yH`3IzWp7+kS?Nb7K{;)E&(d%{1 zB#Bpyv9+yP-uYJge< zbVQ|pCk`wG6VNg2wLm*sYdH=-rfRO}XTNRRI;r9DzO@}>w+ZN!RJk4w?N73QO}24Q zc13?Jke29_rZUI25!{fW$w8H=Z002ovPDHLk FV1h|s8!Z3; literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/video_preview.png b/app/src/main/res/drawable-xhdpi/video_preview.png new file mode 100644 index 0000000000000000000000000000000000000000..545b77293f83063d64134e2f1c20f706819a90ea GIT binary patch literal 1420 zcmV;71#|j|P)E&@e94Zy%;^)N(VB?vWB(jn3)OWVdsv*U&BUZFxhN+ zLHY2z@4F4#p1z?lTuCOA05SG7Ygj8#R}{8)(TQ$sv;;+%@C*w)&)uAy%+~a6u;XOh zFOETlvWD&^sO+^9!$-0aU&6#LLNH0|lponoDrB#Cp4Y$@HjgAa=&1k_n4BR@cqYQG z+XXd9_^>7ZTEh0BC@98pmF)}7O7QFCOsg;fW@2I@p|xG@gij!zlC9<0+3F^g08c#> zfb`%QN}Gxx2_qzHk4W!jt$kL?y3J{2FVSn*gr_o@^vJ_@00TEk&#hCYQL0HYiDGf; zeI@6*lG7Kc9uq)aU0v4b=;&jPQ>sIrwq3CI+6?^$iicGpGPomRIRoeeDcn^L+faMB zYD#!LdZgpJymYTrvTxDDSW>{f+ zTi+h2P<|Dta;!zkViVh7086KUZUZQv&(91E4R*V3=7}J1KUG)%L%>$VQ7OrtGXjL0 z+6-BrJoA;5C}d?%pq^C7K2*r=DzDZACLe_`kA$p)q!yt3*I_cgDiEI>08(DHc(G*8|+ zWV6oI*8JXIveu$&S*9x z^hv@A4sjCPI|hZIPV*Qv&;%3V7+$}oLc!&-8NFyWaH%!1+R zHGA#AQF@t*piJQo2rUZfAb=;L6{e~uZ;7af2!7Dw!*>>d;GGT8r a0`V`Q6KB^4Zb-8L0000p*2LJAXn>U_E;MmN zLISQpr5hKv!SYZRhJ|UY2^0*}wo-u>D)Im8oI9OPr_j#a+jf$ZnS1Bn?|lFBedl|g zq9PYQO-)T@$z*a%I2?W|5{bOn(b4geJ-Ft6GU?yKb49D|ZfY zzns!3(S%!CTU$O5L+3R9j>RHV`o1UTZYPt8QK{EeG1#l|Sup6|Cu!`~h^4;$`?&A- z`+Iqg=XsC!CB3P59D31n&}Sazb6Yw!mem{;Lua(||Cp5q&~-_nKM?R85i@OiZj+d) z(x}i_=Sh7^%=bETzpApbVxwhwExmVG^!lM=OAz`}%QKc`MVZ%?y(7X~Evw}#O?bst z8?EwRTJ@s>DUE5}q-QGiZ1ECl7xNzPLr0Q43f&AfzQVlB@7P`wv6ANI=I6C)$20-^ z;l5UJBpMBWuT>7{{|zvvQRu?i0BfKdiG+V(9_C|S=7$gXDHM=LgqlQjK;sT8C;k7^ z=WBnhuCDHhva+&bH`E-u(3j-)YQ7;OG3FoedYhWys}KnR=vQL|CN=t{<1zhLR#M{b z{)ImCFdy?WKYVChgs&w_4BbW4MnVv}Bk}h(Ha70edzA{%7O&U)Tre2uHPV8g0r*?e z9%ECQJ#>c^0+8&=d9c4OXs+#Z_B{a^(RM00jZP8z5GfR} zsn^Ony&zh{EiEnIx&aIWK}bccNDxePPuh}xfINou!9?5FiNTf{!)2-8+E6H1uMK@e zdDWy=@r={J;7<$JYJ%V?0X$w_US5@cAQTF1BcDk{4)K11%R*u~CJYAK8bog_bW z!*?PPn-K5&(|^iSpERk&DEUw!s+R$(SwKdNzat9x�nf5@R0uDGR>gUpP*sizHYN ztO%JX37!*^36y0(0q94K-*r80RM9bs$sTMBheN~0xBk-I-Cb7H*%{hwiXfAu;AEsu zr2N{%?O0PuNkM4j8(qgV&u<#GDmo%D_?2NhZ5D5kDpnEYDpU2jMeTr8+Zj;)fDKBz z{$+J_byZ_y!!t_$E@c2KSYq%iPzOyh=UO6>c)Ex>9Azu2JQPK!Avggl7;Fz3P`5Sd z7gW;Z^tA_?0`Yk0l2a0cUunTRsj3y_xNvT;B^oG3}LFai}b8Zb|- zYip~jWvMr*3i(dFA+u%tY}pf7LbDM?g(8aZ+=ya+ z?APQ(>{lvPepO(`O)X){sXa75_VZd;y*aU83e=2hI2ol2RN!?@G>$LIvT}|9$`z%D zLV?*Rorag4PtkpFAfFN_-jbhK78ifnhq(}UI-(E@RLpK2B zs3x6<|9Ms9?7AQQp?vFp5U;PVf2>f0v)HDYeiy9J&eqbc%v$=;YOAHUwOP^3TDsKk;h9CQt_R(Q)zkHeXLmg|EOtfa^rz?x zt%Cm4b_EIP{*-uHe1FO&lHExJ7%R1Moy1^fC-Ll(JBfx^2~A^qtQkGuzUA)uruI<0 z&+hp~qp^!#Z@V||F8u=C`62p4%h8?3%4K!u&jP5tywX#s_%qK@Of1(q3g{cNjg^~V z4>@v?st)BU>Tnboshsl7 hHTU^HT_kb%^FLGBm8+pRiN62<002ovPDHLkV1h9*6m0+i literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/video_preview.png b/app/src/main/res/drawable-xxxhdpi/video_preview.png new file mode 100644 index 0000000000000000000000000000000000000000..a6600a1b0dcf53ccc003084c36cd701a9ec035db GIT binary patch literal 3378 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 IM6N<$f^~m%^Z)<= literal 0 HcmV?d00001 diff --git a/app/src/main/res/layout/drawer_status.xml b/app/src/main/res/layout/drawer_status.xml index b3591cd4a..5fcc7b6a2 100644 --- a/app/src/main/res/layout/drawer_status.xml +++ b/app/src/main/res/layout/drawer_status.xml @@ -373,7 +373,7 @@ diff --git a/app/src/main/res/layout/drawer_status_compact.xml b/app/src/main/res/layout/drawer_status_compact.xml index 198b2419d..75ee0bd58 100644 --- a/app/src/main/res/layout/drawer_status_compact.xml +++ b/app/src/main/res/layout/drawer_status_compact.xml @@ -339,7 +339,7 @@ diff --git a/app/src/main/res/layout/drawer_status_focused.xml b/app/src/main/res/layout/drawer_status_focused.xml index 051e679e7..4725d5235 100644 --- a/app/src/main/res/layout/drawer_status_focused.xml +++ b/app/src/main/res/layout/drawer_status_focused.xml @@ -265,7 +265,7 @@