From 030b39cd9c8c25e9e6a0de748fca74c5aacdfb42 Mon Sep 17 00:00:00 2001 From: Moxie Marlinspike Date: Sun, 30 Sep 2012 18:58:40 -0700 Subject: [PATCH] Updated attachment selection dialog. 1) Added nice-looking holo-themed graphics for each attachment type. 2) Removed old un-scaled graphics. 3) Stringified the attachment types. --- .../ic_attach_audio_holo_light.png | Bin 0 -> 1583 bytes .../ic_attach_picture_holo_light.png | Bin 0 -> 858 bytes .../ic_attach_video_holo_light.png | Bin 0 -> 869 bytes .../ic_missing_thumbnail_picture.png | Bin 0 -> 2385 bytes .../ic_attach_audio_holo_light.png | Bin 0 -> 1053 bytes .../ic_attach_picture_holo_light.png | Bin 0 -> 680 bytes .../ic_attach_video_holo_light.png | Bin 0 -> 723 bytes .../ic_missing_thumbnail_picture.png | Bin 0 -> 1642 bytes .../ic_attach_audio_holo_light.png | Bin 0 -> 2190 bytes .../ic_attach_picture_holo_light.png | Bin 0 -> 1064 bytes .../ic_attach_video_holo_light.png | Bin 0 -> 1068 bytes .../ic_missing_thumbnail_picture.png | Bin 0 -> 3647 bytes res/drawable/ic_launcher_camera.png | Bin 2880 -> 0 bytes res/drawable/ic_launcher_camera_record.png | Bin 3275 -> 0 bytes res/drawable/ic_launcher_gallery.png | Bin 4319 -> 0 bytes res/drawable/ic_launcher_musicplayer_2.png | Bin 7889 -> 0 bytes res/drawable/ic_launcher_record_audio.png | Bin 2951 -> 0 bytes res/drawable/ic_missing_thumbnail_picture.png | Bin 1896 -> 0 bytes res/drawable/ic_missing_thumbnail_video.png | Bin 2198 -> 0 bytes res/values/strings.xml | 3 + .../mms/AttachmentTypeSelectorAdapter.java | 114 +++++++++--------- 21 files changed, 61 insertions(+), 56 deletions(-) create mode 100644 res/drawable-hdpi/ic_attach_audio_holo_light.png create mode 100644 res/drawable-hdpi/ic_attach_picture_holo_light.png create mode 100644 res/drawable-hdpi/ic_attach_video_holo_light.png create mode 100644 res/drawable-hdpi/ic_missing_thumbnail_picture.png create mode 100644 res/drawable-mdpi/ic_attach_audio_holo_light.png create mode 100644 res/drawable-mdpi/ic_attach_picture_holo_light.png create mode 100644 res/drawable-mdpi/ic_attach_video_holo_light.png create mode 100644 res/drawable-mdpi/ic_missing_thumbnail_picture.png create mode 100644 res/drawable-xhdpi/ic_attach_audio_holo_light.png create mode 100644 res/drawable-xhdpi/ic_attach_picture_holo_light.png create mode 100644 res/drawable-xhdpi/ic_attach_video_holo_light.png create mode 100644 res/drawable-xhdpi/ic_missing_thumbnail_picture.png delete mode 100644 res/drawable/ic_launcher_camera.png delete mode 100644 res/drawable/ic_launcher_camera_record.png delete mode 100644 res/drawable/ic_launcher_gallery.png delete mode 100644 res/drawable/ic_launcher_musicplayer_2.png delete mode 100644 res/drawable/ic_launcher_record_audio.png delete mode 100644 res/drawable/ic_missing_thumbnail_picture.png delete mode 100644 res/drawable/ic_missing_thumbnail_video.png diff --git a/res/drawable-hdpi/ic_attach_audio_holo_light.png b/res/drawable-hdpi/ic_attach_audio_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..a7838f291c182ffa7015e5a5a6bfaa4a481bff77 GIT binary patch literal 1583 zcmZ{kdpy$%6u^Hn5mu?D(#5zQsV(y^P1kN?n>Q^c3Ck9-p|hAtT~P zDuHD6yNZdb44a6K7&Nevk@xh0tlM%C>m4a0_Gj9QLXQ0y##}_5lkuku^hvY506@VC zheqKE{Gnk{-f1t$=K1k>HZyL2r+6$p*7^=O_m)9su^b+%uj-yAX!gGxm_}&US(9Vs z6Lc>N(lvcb^u(YoMmq|g(Dd&@LDbbW;+Li@|=a2R&m&J|4!{+ck0Z^nQ>&$;s#Z!n zGg34h0a$CDvOJe8n1aSkB)WP>zHqt8x#aI)9ysu-VyG{kCMdzDHThZ?nr+jt>rysY zCy&!=ix2F(z5faxk5{PtQgef`X(9>N%V5UctXK?1LR5If0oFnyH!D?ri{w5T=cO0z zz_NP#{DSmsGn+`Zr9A9n6BZ+V6`PLEh5C_F0l%ff3?e%2xEK?sRlKlOPac&EVy~1a z_Koy_>kXZPN$&fx*pppB7%vPaUhoy$zrdvaB|dOxv+9(qwEQ!S*BIP4+3fTy>>*#<7mvCuV@zUw&FHu`jAL54ShdPe5qMBi9IA3)i zcYa$*`KqpcBIH?v)(Nz(P2`!U7FQdy5?|%9lzBCjzF(}%+k2}Qb+(c9&Nd8QL!Lp= z2I=~)G-vop!~F9O5y}}ztkAQ5@Pkqh(3k!t1KHoT%zA%6ykobSMAmsh1e zS^paUy6&(s?|{F%v-ta)J)i<#FK3)WeH3Va9d#g`Kxg8Q-eRg{eahy>Bq(WF-6C<7 z;?&+M&Al)4u(-AUgK2q9hWKpHtFd&l=aYOYL6{l+M`t7$=M@*dO{+x0JCdn%mZzZBUABo}}6& z4?%WMV8*gMTDEnawX8L=AVFYdF;@K!eBeg@WM1l622iZ_2JYqL7@5Lt*PE4UaZDj2 z^E<jZ?H zLz*PCN|RSPXmT^ha|azgV87y5@C=8W3m(ZI2=EH4^O$X+*jFp@N6>noX6M_oQ<6eA z&Fkj>o>!cFKRI(^%Y~ebKTlIWaqVr}5#63@ikq+ zDjIURHrF;tPvYO0c{#OXi77|H%m>Stt`u$J?n%~Fx6XZB+|eJ)t<;iJaHOj0&`Dk` z&P*TulP;$=fp*VyAqL9!1$>mJ4i0*{9~5C!%bfL=?Im|^<<8%LIY zyP4jv5gW`QHtR(Ej&nYIW))|J*(~>@==E(B5OKYkGM&BVxya04J0uhuj=H}qwtMUw z(DsJ;IL9g3vdSaAPJBN+ryJ{B+44}+`ooUi{2STFJH%c7Jk;dhd9H&|;mwAl;&tko z(F(2y=kylzRGc%uCV9zSXgYJ=$42=QOKtx%hFoX48PzzL*Tit?GBK6icvM`esatO@ zdN{P{Li*(Lip|0~@5*w81*Y6JXTR{qK8WM^kIOHgZ<^4`Pr8lem@2fcNsbQOQr{Q#9vTs5J3x}SW zPxSU#f=Q2$*~y4V6glm_=yvC6i{gUtZ(0vO#kIwJdp)Oq=G`?rZyx#12~2vbC9V-A zDTyViR>?)FK#IZ0z|c_F&_LJFBE-|6H_V+Po~-c6)||a`njxgN@xNAhp147 literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_attach_video_holo_light.png b/res/drawable-hdpi/ic_attach_video_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..fe31fe4a62b58bfe68c0eb7511d5c02d877f32dc GIT binary patch literal 869 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 literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_attach_audio_holo_light.png b/res/drawable-mdpi/ic_attach_audio_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..90178f1340d54aa4ea2fbb05367ea777c1a6dd4b GIT binary patch literal 1053 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UOiAAEE)4(M`_JqL@;D1TB8!2v z2N=7Z%(epwmK8Xr18D^?ZvQoBE&~Izs;7%%h{y4%SI_2$gi5e|xNljUZncF~t92VA zugZcp{@4m(A+c9&M|NCn?c}r$S8Lm=-OK%-?LTXey!9e&PZOyNM_;ggTx=+{!EJ%2 z{I<)P)z9U`zn|MORrBEH9hN&Q?azJQcmDUDgB_Fk^%yy=%B&LIzc&_FRCMGVKj0Z0 zyeW+J!wSYvjlb7?{+6-($>f9Da*R&e$z*vm!o7go)m|A+g8o z+Onf39JSYEba0)CaP~edWt95$nMUH>Q_OR8w(9O!-pO=5_Gq2%c7v7664S@QWmQ+_oXTAl&KU+$@_I>hRTcE%X>Xf{?#p-{9(@Re=C~OoDb?1dmRj)S9ojF zzP-!-z-W=S-p%Bzn#FuOw`ES`*Ais=wpc->=0*79v^~q;FL&H_ zwklU|7JJ#_0^_q5`KM-d+X+v#etT^0wATsd)0*%8sGpuKB;u@FapI@AVT7o@%*~ci zV9rr3ag8WRNi0dVN-jzTQVd20hK9O^2D*k8A%=!lKxAT|YhZ3=U=TZrR}4i%ZhlH; zS|x4`I_I~p0&0*1*$|wcR#Ki=l*-_klAn~S;F+74o*I;zm{M7IGSvpCh{4m<&t;uc GLK6UsY0@MB literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_attach_picture_holo_light.png b/res/drawable-mdpi/ic_attach_picture_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..e66e04a933f869f14621c2ad3e230615e1f88eeb GIT binary patch literal 680 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UOiAAEE)4(M`_JqL@;D1TB8!2v z2N=7Z%(epwmK8Xr18D^?ZvQoBE&~JO22U5q5Rc<;uddA#4HRL0kbmAs-+5Mmqri-9 zVvVa7G&MLVd3Z$mHZin5V4YPpZ!wc+C38vqA~~0nTfUd`C0Uic<4@I_mFnl0cFijL z|D4Uq{@uoZ3lDeMYVa&E{ULB{naGKnEy-HZ&2iduey4;j*s?fe?Nh}m+wK-dD$HCZ zv+{}UOXJynsw+7geT+=R(rshjw5lxU+!^s}hng5mmDP)cxo6fNsc(F0WaiCbTB~2^D^u$-g{ByuaL9_q{CFa_UO!#K_XSU97*(>@#Ppvk=*5B4o7g`meIa zCtJha+=`|$pIjLe^myUM_nTbBKQq0zDOFr&9BetI=IA!@c`N2v2rtsU#MLtMQu5S{ zN$M(7nP zpOX90&D;E^ot`nR%QSx9nHw8sw^laB?7QUty`g4a@n+7D89QZno_?ozH2>+Dsmgy1 zinix|bz30jWn6W(%^)DFD!4H~L-xPwucIOPQeDezl%Kb)T^h%6^1{wQ>lpK#KZgtE z&e&o(W5%D?75`c9S=NXq$?c5;MxttoYeY#(Vo9o1a#1RfVlXl=G}JXT&^5FOF*LLS zA`=5$19K|_gV;&DVkjDN^HVa@DsgMjIlpxkP=h4MhT#0PlJdl&R0hYC{G?O`&)mfH Z)S%SFl*+=BsWw1G44$rjF6*2Ung9jl4~+l- literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_attach_video_holo_light.png b/res/drawable-mdpi/ic_attach_video_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..e2f96b09306c641bca61dba5c5284f2112bc6700 GIT binary patch literal 723 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UOiAAEE)4(M`_JqL@;D1TB8!2v z2N=7Z%(epwmK8Xr18D^?ZvQoBE&~JOZBG}+5Rc|tOMQ8}Xdeu9vch)2rvn(ZRx&%NKM*rji~JM-r= zd*j`TS0k3~-WsRadSup)CVQ6jWhyT!(@uxvvwjbHbi&)UX`-&Ox^^aq+dD}sUjg5_ z6%SqZFRo6!yG|oa^@4EkT+T>#(M*A_E4}>0UbLzHE7qLF;HddAB|)uPSUv}E~hKOFpClCfL5*_FGr-pV*5dRN+m z*|o==wi&Q@uGZ~X#Jhjb_svZ^EO@UQt|+SC7{7gEOe&w(QtP_yJ6~7NeV*`O+xg9c zS>HD)H}A8*x9xPv-R@e;=FYvXceLL+>FrngZp5}I;P^WIGp6fi+;6pHoB6c=_t6QS zx;he?UoNNK>+KT^?c{7aaw5-(~+*hsqWhAd(Ew{aRW1{EhoqRlbA9g^(Yb_W>WswJ)wB`Jv|saDBFsX&Us$iUE0*U&)M&?3ap&S|ak{}y`^V3So6N^$A98>a>QWZRN6Vp?JQWH}u U3s0un02MKKy85}Sb4q9e0P3zK)&Kwi literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_missing_thumbnail_picture.png b/res/drawable-mdpi/ic_missing_thumbnail_picture.png new file mode 100644 index 0000000000000000000000000000000000000000..0ef796cbac9b9bdadfb9dbf65b64f885e775388a GIT binary patch literal 1642 zcmZ{kd0f(G9LIm+PejB-^FmX>G!@bTvQjjUyg)nveYmK zIV)Dpe7P(|(^50LJks#k=2fX3YqMJFu)nrH_Q&UWzrNr1^Lai0JtydazFKf&H~;`z zREifvN&H4&pz>VRBp{T4#L;}c0HCR4D^WRVq*C_sl%#x#PhXPj#xf(-gQet`E-<)U z9034oyQp3sp?mHuMI2!3hv}^i*3Q~-qN5GP68ECs3mA!okOHGvqK)XZ;(SYXT$dEI zMK>2nyulu{&4o2O0SS7;K$3AhG894BZ9%i46{7VTIkrm!3f||(qZO>b;cv~S0=88< z&)2-JdtLJjPrdc{;nqlc5|mq|@}ROOKO+Fbh)}=f!94U{+U*6D_kPze( z>HMhlA={wXg|2!@46O^rcBr&o^8=p&h-cC%Sk9UECHg`84Ij4FE1(cU64qXC7{QHg zn!`j|3Mrb$WoE{04a_#J9QB3~sW$|QMjjLwtj>9432TqRDV$jiXkZiDmE!>FzAZfE zZV{2Upfj1VHTrq*Ws*Tmd3I#$WIG`=Nmm5|J^DslG5&6cF;FTQ%#}}5eo9*e5hPx@ z5OKrCmwdBHcdg&LP?CY+Y(ol#L%KC8vE}_?&IG+BfPLXtzKG@K7H?KCY&s-YlRxUt z1&qgxuKYzz4Ox}vW3VR$mm{zv(qxP+L-7}a?1@aVjP`He!jLSKtlf>uPNzq8sJc8d z`tEb@^YPmssy_xwtM_9{vp&WRis2L0SJ#U=&kr?*)D)UIO6E&$-Kt2oKax16gYHxAl_L%L8MO@ z#6$Dz_pTdkPWv8)YQZ`{DJ?zgejj zWp3Nsf@}NNH(n&IBhv{Nw~XIfY=fy`8-lSJ?-@)5yxpUqTXbWcRh@l_q}2m z5Xu`9-6$Hg5Xfl3Bi97g5J=d*I8A?35w5RFffCGm)|=39#7SsRW`IEef!eI4!LL23 zZ^O#H)KIhuO}t?c&$_tY2HdD+7pS9luWpaDz}^TZ7|yB+FmOwM;*hSBv^mJIPI zN_bUxK-R$t-GB(I5-tzw(nxO zrh0OMW9oEQp1P6UNR0XRcLxJjq75>2Y@nT5zS`Uuw8A@vQdtpPOFl&w`4Vuc7##(#v+#Ys_L?1W9{5cUD-O zaLJ&n3CJg4x%X-h>3sU_dCTUZKCW-_N~-p{$(kCYZm%Yot=RZot@z%1_zAImCOMwV zR01I433xlaqaA@1N^~GQIFa#AcKDrSJpLZMJ@`KbPD;Xo#6$mIXo-L>DGS;gFC-pd z^O;<796Oy0;Oz+^eAf3$wdr4qof6070i^Usn1#}yHcUuLB0n>h%LF_UloCzl#Il$S XW^BTtv_7Vb@)AJx4)l`kj>-QA2KBkl literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_attach_audio_holo_light.png b/res/drawable-xhdpi/ic_attach_audio_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..7f0951b87ea6953ee9fdb47c3f99f8961a2ebf85 GIT binary patch literal 2190 zcmZ{lX*3iJ7stmQn(9HaN4>T(nZ=T^G{cPS*~S_Y!;A?r6WPMpCCV0sG+D|rBWA2c zmaN0rvu|0lJ$jMlQIAK@xA(()&i&utx%b@vx#!$3H^JQOCXi2z4*&oF4GmD1Cq(?# zDbAA&xKoEY$?SKHZ=wLlaVgBElZyAgfj#kr2LDRGi=gwn8E_xzc|yd$TH86e0|4-3 z8lsTaxS7pyV_zrR^E}^Ybyl1;&2m)Ca<2P{=bILOH@MghI=>cS6A?Ykhl#*pBBO_S z4MN%UL)k?x%Vb3WEHISI-T4M2@|9-q$L3-a^v^1^_8@tN#*u83 zsSmd5j>>+_5`KMg+v+{;2oH)bH{HrF9ojE@nfG@GKsr7QO7YgidE0BC^cdTRI^c`4 z5$(aRwu1_#y+T@VO?xzew?Wh!g4(O4l8tdlfSH>ZX!z zZca3cb944b=F?|kMj4l5O*G_*aYxl3(!K4ZPdPL$<)hiMMQ`j8we^yH1AlR_eN#GY z+QrHk)#w_7HwAHqg?!qz!ObeRF0)*imJyw zzWl1)wTj}?SIw6qclr_!id&q&zBK6XLisU(+*Jtkzfx~C#LLNz|<_B8CMca zKT}I&?_DL4-od9MxaZ zs&(gyie2f(MHe`4hIYWZEDHCZY2bd-vE7td74bU6L&)1GSeQ39hbk zX%D=;9T~JUChKT6sTx5=6(H3K7FXXT2!qfaihVPvRXbXsW zd8q*+XequGiuQh&>mb~#78NFnIOp_~W*=dbJZR<{tPLsJCca+yj4w`$9&{EA4xT}e zyP7BxKl0``iR4Nu{DB4yJ#v)`yC~3a46W2hnZOIc>!gLwTHWOm)gHe#(F=_9cM=^B zhIzDa?Bpr+;`k|tYb!q4dHNF1dvev%W;DzC{qfp>?5i^s#?-sl2kr-uP^`mB}J*;(u4}ip%RS7-Bl&{yl=XQbaJmKDz0^KG#7Hy1LspRB~#|)=p zq1m&Vcz4Xb^gVSO$R*o?a)%~*rO&2Oh=j$rpavJ~R(93sQ@QabELzyC`73d9%Yo&{ zw+hFi`&BOYLFHc7l!j?Ml4Tese)s_9QsaPMPP#z1HGi-2%uJ+ouc2_o!}FIQIi82J zuBr$#J>UWG!Zcs};N#f}MB;}VcM~j{pLoPLLddupo+-7Bkqo#x!2FGp_DZlzm4MY7 zd&$v13uZtxUmw4#XG_V<1)k<-=isWG5^5eqcb6>3+1y+^v{vUv8EbUTbV;5 zixu@kA2w>^#3pyAoD6rRLcqQCy(Vqvn|AB{AH184=9tFHH2E>Abt~p7AY6OnZli^! z!hg7%!7iYqO-VDokl>GLK~HXZt!fUTFJvngW#UR=^w;XIpg zAVjULw@}X>&Ls4T%r(xDyJR!M1DVmEha)7mOZ23kA3jd2^dQkPn`3svdjMXikSt9p zXpWC@ti%_HSMv@g=IE`m5{0SJWHi}-XP`EWOe_i=wpHumwpcD3j50!I2DGqFPPXUM z%iRbok>T{c5_+3O$(xf^#+1$`b5xUj#{!u;*5M_DPkTz=w`yyDo?EM7XlzoYrvfm? zDM{gM!7arpS{m0oPhPbw32jGmcO_xrZvNO40H9z91Ox$tAlI!S5co-`fI(n&I2i1d z3KaeygSW3c-XrM$8Q`5!>;4$%Mr literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_attach_picture_holo_light.png b/res/drawable-xhdpi/ic_attach_picture_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..88118a8de50bf44983c5632dae8760bbb349b4c0 GIT binary patch literal 1064 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;rX+877l!}s{b%+Ad7K3vk;OpT z1B~5HX4`=T%L*LRfwTh{zxwYGnQ}G?m-;a(dcSe0-#-^gHy3^PTG{%Wb}VdH3esnVhn@ zGc|JNrtO}+s{ZflUE6nY`$dXKEa=j_QDC}d^;>`DRT0PM9*#@*n4!hf@?f_=w}axE z4UKL^?1~z_ZADZRM#wc#Pw~B!V)HfyxxGM?&)VXoln6+j{i=7;g`)XBRDKN zW&~<5B}_}LE9_Xnd58PT3I>rwLi#)8-0br99Zi0qP!qcG`@he3o-(E~1r68Wn0*=`*h#(f1d z-6fuVu;lu@;F!|-ooD@~w_jx7IPSAE#;ZH+;ghCAMtKCVqv&i|dk)nd<&xikkWTtk+sTwqM*IIYnxNsVg-9nfTmmTgr3u;>q+Z zqXxDM=boGl(zqxg>d^gt=Fj&g^8^}<-c30lHKjANo#)t2->{R{^@Xzh6CE0iE$y#g zzAe^ewwB}m=g(7LZfNRa>bO%UV$8ZFXG!(OixWBd=l(iBtyRNBioZ~1$F{lW?Xp|9 zzJ2xP@ofi}_Z7=8>{#>7WbGfrtG&u|O|I~H`c>OcY_^%@lzdWNRsZo6rlpUPfSE|O z#5JNMC9x#cD!C{XNHG{07#ivt8t58YgcurH0g;J;u7SCgfkEsfUNIC6x%nxXX_dG& z=$zlW3aCL6WJ7R%T1k0gQ7VIDN`6wRf@f}GdTLN=VoGJ<$y6JlA_h-aKbLh*2~7ZD CsKV0# literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_attach_video_holo_light.png b/res/drawable-xhdpi/ic_attach_video_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..9f70c463076cabc7c81851458e1080e5a9c7f6a9 GIT binary patch literal 1068 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;rX+877l!}s{b%+Ad7K3vk;OpT z1B~5HX4`=T%L*LRfwTh{zxw^*zla){bsT6FJqRM<{xYxEZDJxr@Gjw^Yi+Z%uSyL=QmYalaree$-~AtMMY^zuXEz8G*-XAs}B77-;%e6@%Xcb#BN4|r_a6CnLN57 zBk^h0>jRShGet_op1$0p%5CwE&*$e64vX}tU8_?3EYe+V`_pFYIPM*zibi$KZ zm&I2fo|(Dvo@C1WqCe*=51xI~%b4fuBYM2GvBN0Ub-&2w!?MTzG^EKbVx3b}E?cT# z{BX+cHyh8+*nhJ&+wR9j#>19}_-3!ODOu0V#wBO>VR>Wwx{?J<(#+O(o-Sx??<-A6 zW16$+p!d7t0#Cb=Rm@*)Y*Hp0-q*DOvP*3^mgj6ZZk!kSWnr-FhR+En+t-yIIM!?` z|LZk-*5`w)%Xil)JWuS`<+CU}nz@{L`sWV~)o(uYI{tm>AT0f;YjYQ0h;AZFP3nB% zOW&3X9-r4z`E-}jf&*6jwLNb%Y~ICpCP}g7PKhQbK@Xl(&yWdW4 zF6tz$w@T==jbcg{m0fZ7dxqznZB`d#c1!zt%Wio0dy>VLi;XOWU3)p77qPFgnqY9m z;^@1j@&VU=K9#Ee{QOf9=Z+{w+reuQZxHTgH4$^xX7N$q51~Uy34Ruk|>u;_*3n zISW7;O;2V$e_ZwKxYN^xqBkq|#Y-=I%D{Z$Q*eMt;@b9!z0W?MisaMqYB+f> z_MeY|1e3{g1^L@YWj^iLzVWVP`;nJ!9-a#85(*^G@~(X}tsr-ehx6p>M=QUrmH8pT zwRO|~0I4O9^NNy~fEh`(#5JNMC9x#cD!C{XNHG{07#ivt8t58YgcurH0g;J;u7SCg zfkEsfUNIC6x%nxXX_dG&=$zlW3aCL6WJ7R%T1k0gQ7VIDN`6wRf@f}GdTLN=VoGJ< S$y6JlA_h-aKbLh*2~7YU8O}8T literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_missing_thumbnail_picture.png b/res/drawable-xhdpi/ic_missing_thumbnail_picture.png new file mode 100644 index 0000000000000000000000000000000000000000..965795b8efba941412d50aa35b4d04c6d23bc41c GIT binary patch literal 3647 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 literal 0 HcmV?d00001 diff --git a/res/drawable/ic_launcher_camera.png b/res/drawable/ic_launcher_camera.png deleted file mode 100644 index 9bb4c61d5051e5bf9ed8ec3338c75ed9e627b0e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2880 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 N002ovPDHLkV1kgu|5gA1 diff --git a/res/drawable/ic_launcher_musicplayer_2.png b/res/drawable/ic_launcher_musicplayer_2.png deleted file mode 100644 index 545f0e4e67733c37a81f47a37013390b03635de0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7889 zcmV;?9xmaDP)P9>u3h_|-~ayi|96rk>o~x6gY}Vts&M%j04mw2WE&3%fbesl``qbI ze)5xlG&ME#dtn&PSZm3$tbAFlwFn{Z`D|-#bx#SF@B0WL$g*tp)~#F5zxwK{|M{ms z{pp)P!Zvl)+3-Vw^l<=G7q%WXU_SGi&wS#^C!hT0)YQ~7N~s{rGO{eYDpO}!u|gmKy|7qSt$yF zVESuc``W)cc<|sq@jNd`l7u|ZcYu;*8H2%qt*tFKHZ~Xx2K4)V(lkYDT>%sX0j*Yx zMx(*l*chXuqcj=~f*`1Xvex2x9$^?_jLBA3R{rvP-}~O5x7+R20;t`r_kltBC;-*L z@qrL%Jo)64Pd)wg(|TOL?RH6%m^{xA0t5mf zMK!rf&3XZT5Hd70#Pswub8~ad&dxGCJiJ3b`MysWhIG5#<)8oj=l}Nk=b!&yzyQa3 z*>4KchXqKmEo%ZG0-Dc0`|P()pFaI3LI@SdaW$USnvIPO78Vv*TwG*heVr_g5mF+R z2P#6S2qAr}@Z7Khuo_`=tjR&gU}CJ!(OTmLA!B0`9655BBS(%fIXPJYWvwNOA^>yo z;>ExC?svcYAAug*Y*)&r`-1dg04l*LWlaQ(e*NoT|My3Z9Qg-%o|C3&HBP6~;r#jY zoIih__4V5b44&UW1fvj)gFlY&TL{%aNDm<-w)m~E7HbUF=2#tLvo1DmBeD%_+D2zF z7QyJ)I44h@5Cr(X&(hM;e|_$`=l%`QW~XerFG#;BK)b(P*%;vhuU% zo_p?Fd7j_EvD^m&={EtWuBpNToXKx|;~UQ%K79BK{eHjFEQ7&-*Is*#S6_XVB<>SL zO+;fJHFN+KO&~oVDSeO%DHTF^Ae_gs`}r1A11ZNC4Mt;hhS3>1*}!y{Fukj!Nsl0G z^2j5P@aUtD(rh-XIW-y$u3o+R*Wdp3xBnPe2l_aQ}$|=f{s9 z|NS_QtBG_v9bSC#Mc#VrEj$HYa|$(b9IrKl^g^Wak;-@MBpooK0LM|!t_iwX0v2nH z1IlQu$tsYHPSM>}@~w;L{tYs1IeGFFpa1;l85tR=<`zW}SFT+7tM7d0JO3KkWLtRO zQ*eJ!fJ(~ofhI8gm9Ko|Pd@djPkk%TbMib#N=duj=7kqt;Nry#gn^GYau9F)6n;43 zKvCf?a0+%RfUyWHI~}o_^#j&AwlfB6HP+-9lVbA}qcifPL$-0Ad~1;;NqF$+F~0Pr zFEKtoj=i10$B3JQ7SffQhOyY6 + Picture + Video + Audio diff --git a/src/org/thoughtcrime/securesms/mms/AttachmentTypeSelectorAdapter.java b/src/org/thoughtcrime/securesms/mms/AttachmentTypeSelectorAdapter.java index 1e0c6a9d7c..e91b0f3ca7 100644 --- a/src/org/thoughtcrime/securesms/mms/AttachmentTypeSelectorAdapter.java +++ b/src/org/thoughtcrime/securesms/mms/AttachmentTypeSelectorAdapter.java @@ -17,11 +17,6 @@ package org.thoughtcrime.securesms.mms; -import java.util.ArrayList; -import java.util.List; - -import org.thoughtcrime.securesms.R; - import android.content.Context; import android.view.LayoutInflater; import android.view.View; @@ -30,6 +25,11 @@ import android.widget.ArrayAdapter; import android.widget.ImageView; import android.widget.TextView; +import org.thoughtcrime.securesms.R; + +import java.util.ArrayList; +import java.util.List; + public class AttachmentTypeSelectorAdapter extends ArrayAdapter { public static final int ADD_IMAGE = 1; @@ -38,78 +38,80 @@ public class AttachmentTypeSelectorAdapter extends ArrayAdapter getItemList() { - List data = new ArrayList(7); - addItem(data, "Pictures", R.drawable.ic_launcher_gallery, ADD_IMAGE); + image = (ImageView) view.findViewById(R.id.icon); + image.setImageResource(getItem(position).getResource()); + + return view; + } + + private static List getItemList(Context context) { + List data = new ArrayList(7); + addItem(data, context.getString(R.string.AttachmentTypeSelectorAdapter_picture), + R.drawable.ic_attach_picture_holo_light, ADD_IMAGE); // addItem(data, "Capture picture", R.drawable.ic_launcher_camera, TAKE_PICTURE); - addItem(data, "Videos", R.drawable.ic_launcher_video_player, ADD_VIDEO); + addItem(data, context.getString(R.string.AttachmentTypeSelectorAdapter_video), + R.drawable.ic_attach_video_holo_light, ADD_VIDEO); // addItem(data, "Capture video", R.drawable.ic_launcher_camera_record, RECORD_VIDEO); - addItem(data, "Audio", R.drawable.ic_launcher_musicplayer_2, ADD_SOUND); + addItem(data, context.getString(R.string.AttachmentTypeSelectorAdapter_audio), + R.drawable.ic_attach_audio_holo_light, ADD_SOUND); // addItem(data, "Record audio", R.drawable.ic_launcher_record_audio, RECORD_SOUND); - return data; + return data; } - + private static void addItem(List list, String text, int resource, int id) { list.add(new IconListItem(text, resource, id)); } - - public static class IconListItem { - private final String mTitle; - private final int mResource; - private final int id; - public IconListItem(String title, int resource, int id) { - mResource = resource; - mTitle = title; - this.id = id; - } + public static class IconListItem { + private final String mTitle; + private final int mResource; + private final int id; - public int getCommand() { - return id; - } - - public String getTitle() { - return mTitle; - } + public IconListItem(String title, int resource, int id) { + mResource = resource; + mTitle = title; + this.id = id; + } - public int getResource() { - return mResource; - } - } + public int getCommand() { + return id; + } + public String getTitle() { + return mTitle; + } + + public int getResource() { + return mResource; + } + } }