From f7ae27b973c7a93cd5fb8432940179f6b76a9548 Mon Sep 17 00:00:00 2001 From: The Android Open Source Project Date: Tue, 10 Feb 2009 15:44:04 -0800 Subject: [PATCH] auto import from //branches/cupcake/...@130745 --- AndroidManifest.xml | 13 +- res/drawable-land/bottombar_565.png | Bin 3214 -> 0 bytes res/drawable/bottombar_565.png | Bin 2426 -> 0 bytes .../ic_email_thread_open_bottom_default.9.png | Bin 456 -> 0 bytes res/drawable/ic_menu_attachment.png | Bin 2414 -> 0 bytes res/layout-land/message_view.xml | 15 +- res/layout/account_setup_basics.xml | 9 +- res/layout/account_setup_check_settings.xml | 4 +- res/layout/account_setup_incoming.xml | 16 +- res/layout/account_setup_names.xml | 8 +- res/layout/account_setup_options.xml | 4 +- res/layout/account_setup_outgoing.xml | 14 +- res/layout/accounts.xml | 4 +- res/layout/message_compose.xml | 44 +++- res/layout/message_view.xml | 15 +- res/values-cs/arrays.xml | 32 --- res/values-cs/build_number.xml | 19 -- res/values-cs/strings.xml | 9 +- res/values-de/strings.xml | 36 +-- res/values-es/arrays.xml | 32 --- res/values-es/build_number.xml | 19 -- res/values-es/strings.xml | 5 +- res/values-fr/arrays.xml | 32 --- res/values-fr/build_number.xml | 19 -- res/values-fr/strings.xml | 3 +- res/values-it/arrays.xml | 32 --- res/values-it/build_number.xml | 19 -- res/values-it/strings.xml | 3 +- res/values-ja/arrays.xml | 32 --- res/values-ja/build_number.xml | 19 -- res/values-ja/strings.xml | 3 +- res/values-ko/strings.xml | 173 +++++++++++++ res/values-nb/strings.xml | 172 ++++++++++++ res/values-nl/arrays.xml | 32 --- res/values-nl/build_number.xml | 19 -- res/values-nl/strings.xml | 3 +- res/values-pl/arrays.xml | 32 --- res/values-pl/build_number.xml | 19 -- res/values-pl/strings.xml | 7 +- res/values-ru/arrays.xml | 32 --- res/values-ru/build_number.xml | 19 -- res/values-ru/strings.xml | 9 +- res/values-zh-rCN/arrays.xml | 32 --- res/values-zh-rCN/build_number.xml | 19 -- res/values-zh-rCN/strings.xml | 3 +- res/values-zh-rTW/arrays.xml | 32 --- res/values-zh-rTW/build_number.xml | 19 -- res/values-zh-rTW/strings.xml | 5 +- res/values/arrays.xml | 2 +- res/values/build_number.xml | 2 +- res/values/strings.xml | 2 +- res/xml/providers.xml | 16 +- src/com/android/email/activity/Accounts.java | 1 + .../email/activity/MessageCompose.java | 244 +++++++++++++----- .../activity/setup/AccountSetupBasics.java | 12 + .../setup/AccountSetupCheckSettings.java | 1 + .../email/mail/internet/MimeMessage.java | 9 +- .../email/mail/store/ImapResponseParser.java | 6 +- .../MessageComposeInstrumentationTests.java | 119 ++++++++- .../email/mail/internet/MimeMessageTest.java | 74 ++++++ .../email/mail/store/ImapStoreUnitTests.java | 37 +++ 61 files changed, 910 insertions(+), 702 deletions(-) delete mode 100644 res/drawable-land/bottombar_565.png delete mode 100644 res/drawable/bottombar_565.png delete mode 100644 res/drawable/ic_email_thread_open_bottom_default.9.png delete mode 100644 res/drawable/ic_menu_attachment.png delete mode 100644 res/values-cs/arrays.xml delete mode 100644 res/values-cs/build_number.xml delete mode 100644 res/values-es/arrays.xml delete mode 100644 res/values-es/build_number.xml delete mode 100644 res/values-fr/arrays.xml delete mode 100644 res/values-fr/build_number.xml delete mode 100644 res/values-it/arrays.xml delete mode 100644 res/values-it/build_number.xml delete mode 100644 res/values-ja/arrays.xml delete mode 100644 res/values-ja/build_number.xml create mode 100644 res/values-ko/strings.xml create mode 100644 res/values-nb/strings.xml delete mode 100644 res/values-nl/arrays.xml delete mode 100644 res/values-nl/build_number.xml delete mode 100644 res/values-pl/arrays.xml delete mode 100644 res/values-pl/build_number.xml delete mode 100644 res/values-ru/arrays.xml delete mode 100644 res/values-ru/build_number.xml delete mode 100644 res/values-zh-rCN/arrays.xml delete mode 100644 res/values-zh-rCN/build_number.xml delete mode 100644 res/values-zh-rTW/arrays.xml delete mode 100644 res/values-zh-rTW/build_number.xml create mode 100644 tests/src/com/android/email/mail/internet/MimeMessageTest.java diff --git a/AndroidManifest.xml b/AndroidManifest.xml index c7b3c4e06..4b83ea840 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -78,7 +78,7 @@ @@ -104,20 +104,21 @@ android:enabled="false" > + + - + - - - + + + - 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 diff --git a/res/drawable/ic_email_thread_open_bottom_default.9.png b/res/drawable/ic_email_thread_open_bottom_default.9.png deleted file mode 100644 index 99ff6fb0174ae508f5a8e409d8f514bd568169f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 456 zcmeAS@N?(olHy`uVBq!ia0vp^{y=QW!3HGD{mY_&lw^r(L`iUdT1k0gQ7VIDN`6wR zf@f}GdTLN=VoGJ<$y6H#2F5H;7srr_TW{_dX0t}uXY<#j-BfW}v+3jC2f}XGpCz`5PPzElVwLH|sP(%)@*k6Y z5z6LnQ@`Pw)+U+cGdbIvlWPw!^V@vbCRBNgp?@a3T*U*y41 z)h8FO%eLn@EU>WE$8PfUuLd`aiDT-PFryH#>0uXl9+=(xN^zuE5YU8VD%n+=~C`Ub1| zPD;6KTp+>r|GC2HkgTTUf4Q{(`31lCJInSK?k(M0)Vu9Z$fIA+e!cni=$BP& rL5J7;_p1+8-lwz+3=AL+o4e?^ z;1;8Cp&`f>g|szSC5ro6N88+#wEm@1Fs(K}@;xf-s3>N>+!;tsJ;|3d9M3oB_rBlrF5ek-PN!4)ln=f1i65U0 z_-ufihqt?5keHa*rTf#<)Ahn}UgFH*6r&ZRMVwoE#DFe>6WRyER}6zj1q63s*u`iP z*PPvIz{jNFJ$v?e30Qv&V@gWO;x}*J#MRf=hhu(7OA9%rvR=J<6^-*Mx{Nxggb zmi+wuByVqTc@-NP8l+L9MoDF5WzvHO4#JT&)648YqR;2{@%XlN+!FM}Z)rcIl6O`~z$ph1I5aL&JZ^JZRaYwMn|W5*ir z-o0xqC@4sS0r9SaTJH%1w4*cl0Rsl;0Z4t9jUPXLE#NQX-`@*q)QWQzMtMX;L>>%H zG8&B%R!2g-gzww8@8=?p^d2u{@RmC8AQc{I)BN(~OH2R${q+o1$fRu2q)A^*ojUcI zX7#mcl=5hxF)=YQ=k$90KWGFp6N5WWq+hRYi-7|N4yf?Ecked8di6?{4ZP0)eLH2! zlwaSub0@@Vwf?HEt}YnCe1GA>g$3c^;ctbMluW}KP#+Q!lK1}o`=2q;?RI;3J7YZ? z0|yTt>;O;M(DQis+hN0oC1+=6|F*iidbV7#koOU=4D|1@Dt|~$PR?(aE*&u7@uNqN z2=1JJW4Po6AAMMX)70SVx& z0inn=nOMD8%t1}swMmP?l|ZG#t0W5$e;b3df>FN4AG z1CCipnf}Ga#d>6(w93lLpTg^Qk!cK1pFW+;+Q5_wBg(|eI6b)n9pD+TglE7K{@S%` zTaiUfBS(&u5R_72U|`zZxpRMsDw~WISPgyK2M-=h$gtzbk4I|yB!3w2CFP0vH2gb} zZd*KMfC`_MmS%qb{J8~1Nri{zw_Lq?bt^KH37_Q&C|s#=adBVc;|~~>6DLmmuBN8u z5e=i4(HEJ7i~(_Owwd1r#s!K3U9GkWO!;j2Ehk@*+{l$})2_U+qcc&19W2MRoj z)K);5_;7k2g(!9P>ecN%ABsAWh5I51PtW6!;q&wJRd_`<@$vCm_?930T1794O5nC_ z+sr5`7Qm^pQQ+x$;W-J$rLI}Crc-##iBL3;q>%%uSaWl8RoM_8QtC3iD+6>QxO?y1 zxienTJU1gO>F6pqq4cZp$kT*R=?ot8RnH6A5Z;!Tm)Ax%gh#gNGQ2ATc+D3nZ5Rql zI?BH+8^T9NM<<|XF|oH{3SXK&?sow7wzjsm1fK5?fOG_GrhsqJ!qfBIq>GKa?0Lc~ zsS@+;FwQM_R|d$zi&i+6uRhQoFz~*aIdkTJ2#U(c>KKJS#()CUs7Z5e;FW+SyyAI9 zHlBiaDIvi5BG|&%33B6sKK`88?lp+rQx)LLMUjy`|M>CaP!zc=7#zW3M$bbwHpGtY z%$YN4z!ILaS+r=8+wiVdKnG|8Jg4W*3C7Tq4ej1tYJ**dPf1CUJx|TEyF_NO0XRpI zjd-0Rdw%ia#U6oowF0g1P#qpt&fE^YOXts@|3VZrAI%F{el`Mr2;mv9^gQ9|dBW54 zl#Swf$f^xI;>Rs`R|fD)n~;6}$r#|cef#zX3^w+`tPNrWqr#d{p=H@HD^c_GJiMKw z$OihCvrT(=bf_(Sli}{sSvSfcHX;knxOMARPE}Qv9$seC^*ypsdQwtS0b}FPp+hnE z?%n$x<`1Xm*}p^gw$Yl9_ASa*b)*F{)8P`Qbk3@FL;gc^t>y0PZ-cy5IaTt zTDxxDy7behPuD=liKxc@3~0Vd<}QoUqTUIKHsdgMO@|1G&HLZ5VV?&nHRF2Xk|j&j zm$S>4FLzt>AG@K^DHWM}RJ0Bg&<|}vZHUJG2F`(`9Dw{cv~P)xjpb|bIuSoUh>ai= zKnLPTNxcqN@TX3l>J|gEMi_)4Y$N@yU%x(q!8c>ZjABv58pJ+V*>q@MK*?!$*|KFW zqcuA_yW4&vb83FCatKK8>C>lQ(ZDr}dkE>&T<@`?tH03bIx+H-`jzs3?*Aox{-OJ` g0srp?{8xYh0F + android:layout_height="wrap_content" + android:paddingTop="5dip" + android:paddingLeft="4dip" + android:paddingRight="4dip" + android:paddingBottom="1dip" + android:background="@android:drawable/bottom_bar">