From abc48f80d8747b4fc051b7dd364355ee667a9bac Mon Sep 17 00:00:00 2001 From: The Android Open Source Project Date: Wed, 17 Dec 2008 18:06:01 -0800 Subject: [PATCH] Code drop from //branches/cupcake/...@124589 --- Android.mk | 2 +- AndroidManifest.xml | 72 +- res/drawable/border_item_thumbnail.png | Bin 0 -> 230 bytes res/drawable/ic_bluetooth_connected.png | Bin 1581 -> 0 bytes res/drawable/ic_bluetooth_discovered.png | Bin 1812 -> 0 bytes res/drawable/ic_bluetooth_paired.png | Bin 1828 -> 0 bytes .../ic_bluetooth_paired_not_nearby.png | Bin 1761 -> 0 bytes res/drawable/ic_bt_cellphone.png | Bin 0 -> 810 bytes res/drawable/ic_bt_headphones_a2dp.png | Bin 0 -> 742 bytes res/drawable/ic_bt_headset_hfp.png | Bin 0 -> 737 bytes res/drawable/ic_bt_laptop.png | Bin 0 -> 3226 bytes res/drawable/ic_btn_finish.png | Bin 867 -> 0 bytes res/drawable/ic_menu_scan_bluetooth.png | Bin 2284 -> 0 bytes res/drawable/ic_wifi_lock_signal_0.png | Bin 1579 -> 0 bytes res/drawable/ic_wifi_signal_0.png | Bin 1381 -> 0 bytes res/layout/bluetooth_pin_entry.xml | 38 +- res/layout/compute_sizes.xml | 24 +- res/layout/installed_app_details.xml | 132 +- res/layout/manage_applications_item.xml | 39 +- res/layout/preference_bluetooth.xml | 56 + res/layout/preference_dialog_ringervolume.xml | 71 + res/layout/preference_progress_category.xml | 2 +- res/values-cs/strings.xml | 1322 +++++++++----- res/values-de-rDE/strings.xml | 700 -------- res/values-de/arrays.xml | 39 + res/values-de/strings.xml | 729 ++++++++ res/values-en-rGB/strings.xml | 1256 ++++++++++++- res/values-es-rUS/strings.xml | 1577 +++++++++-------- res/values-fr-rFR/strings.xml | 700 -------- res/values-it-rIT/strings.xml | 700 -------- res/values-ja/arrays.xml | 39 + res/values-ja/strings.xml | 729 ++++++++ res/values-nl-rNL/strings.xml | 1322 +++++++++----- res/values-zh-rTW/strings.xml | 700 -------- res/values/arrays.xml | 56 +- res/values/strings.xml | 1048 ++++++++--- res/xml/application_settings.xml | 1 + res/xml/bluetooth_device_advanced.xml | 36 + res/xml/bluetooth_settings.xml | 50 +- res/xml/date_time_prefs.xml | 4 +- res/xml/development_prefs.xml | 5 + res/xml/device_info_settings.xml | 7 + res/xml/device_info_status.xml | 2 +- res/xml/input_methods_prefs.xml | 23 + res/xml/ip_settings.xml | 16 + res/xml/language_settings.xml | 10 +- res/xml/sound_and_display_settings.xml | 11 +- res/xml/wireless_settings.xml | 2 +- .../android/settings/AirplaneModeEnabler.java | 7 +- src/com/android/settings/ApnEditor.java | 10 + src/com/android/settings/ApnSettings.java | 17 +- .../android/settings/ApplicationSettings.java | 15 +- src/com/android/settings/BatteryInfo.java | 2 +- .../android/settings/BluetoothDataEntry.java | 93 - .../android/settings/BluetoothListItem.java | 72 - .../android/settings/BluetoothPINEntry.java | 77 - .../android/settings/BluetoothPinRequest.java | 80 - .../android/settings/BluetoothSettings.java | 1035 ----------- .../android/settings/ChooseLockPattern.java | 16 + .../settings/ChooseLockPatternExample.java | 14 +- .../settings/ChooseLockPatternTutorial.java | 19 +- .../android/settings/DateTimeSettings.java | 6 +- .../android/settings/DevelopmentSettings.java | 18 +- .../android/settings/DeviceInfoSettings.java | 5 +- .../settings/InputMethodsSettings.java | 191 ++ .../android/settings/InstalledAppDetails.java | 321 ++-- src/com/android/settings/LocalePicker.java | 83 +- .../android/settings/ManageApplications.java | 1343 +++++++++----- src/com/android/settings/ProxySelector.java | 2 +- src/com/android/settings/RadioInfo.java | 42 +- .../settings/RingerVolumePreference.java | 129 ++ .../android/settings/SecuritySettings.java | 22 +- .../settings/SettingsLicenseActivity.java | 24 +- .../settings/SoundAndDisplaySettings.java | 39 +- .../android/settings/WirelessSettings.java | 146 +- .../bluetooth/BluetoothDevicePreference.java | 122 ++ .../BluetoothDiscoverableEnabler.java | 192 ++ .../settings/bluetooth/BluetoothEnabler.java | 149 ++ .../bluetooth/BluetoothEventRedirector.java | 159 ++ .../bluetooth/BluetoothNamePreference.java | 79 + .../bluetooth/BluetoothPinDialog.java | 112 ++ .../bluetooth/BluetoothPinRequest.java | 96 + .../settings/bluetooth/BluetoothSettings.java | 258 +++ .../ConnectSpecificProfilesActivity.java | 297 ++++ .../bluetooth/LocalBluetoothDevice.java | 558 ++++++ .../LocalBluetoothDeviceManager.java | 209 +++ .../bluetooth/LocalBluetoothManager.java | 260 +++ .../LocalBluetoothProfileManager.java | 312 ++++ .../settings/bluetooth/SettingsBtStatus.java | 85 + .../android/settings/deviceinfo/Memory.java | 28 +- .../android/settings/deviceinfo/Status.java | 6 +- .../quicklaunch/QuickLaunchSettings.java | 2 +- .../settings/wifi/AccessPointDialog.java | 11 +- .../settings/wifi/AccessPointState.java | 16 +- src/com/android/settings/wifi/IpSettings.java | 86 +- src/com/android/settings/wifi/WifiLayer.java | 6 +- .../android/settings/wifi/WifiSettings.java | 10 +- 97 files changed, 11385 insertions(+), 7016 deletions(-) create mode 100755 res/drawable/border_item_thumbnail.png delete mode 100644 res/drawable/ic_bluetooth_connected.png delete mode 100644 res/drawable/ic_bluetooth_discovered.png delete mode 100644 res/drawable/ic_bluetooth_paired.png delete mode 100644 res/drawable/ic_bluetooth_paired_not_nearby.png create mode 100755 res/drawable/ic_bt_cellphone.png create mode 100755 res/drawable/ic_bt_headphones_a2dp.png create mode 100644 res/drawable/ic_bt_headset_hfp.png create mode 100755 res/drawable/ic_bt_laptop.png delete mode 100644 res/drawable/ic_btn_finish.png delete mode 100644 res/drawable/ic_menu_scan_bluetooth.png delete mode 100755 res/drawable/ic_wifi_lock_signal_0.png delete mode 100755 res/drawable/ic_wifi_signal_0.png create mode 100644 res/layout/preference_bluetooth.xml create mode 100644 res/layout/preference_dialog_ringervolume.xml delete mode 100644 res/values-de-rDE/strings.xml create mode 100644 res/values-de/arrays.xml create mode 100644 res/values-de/strings.xml delete mode 100644 res/values-fr-rFR/strings.xml delete mode 100644 res/values-it-rIT/strings.xml create mode 100644 res/values-ja/arrays.xml create mode 100644 res/values-ja/strings.xml delete mode 100644 res/values-zh-rTW/strings.xml create mode 100644 res/xml/bluetooth_device_advanced.xml create mode 100644 res/xml/input_methods_prefs.xml delete mode 100644 src/com/android/settings/BluetoothDataEntry.java delete mode 100644 src/com/android/settings/BluetoothListItem.java delete mode 100644 src/com/android/settings/BluetoothPINEntry.java delete mode 100644 src/com/android/settings/BluetoothPinRequest.java delete mode 100644 src/com/android/settings/BluetoothSettings.java create mode 100644 src/com/android/settings/InputMethodsSettings.java create mode 100644 src/com/android/settings/RingerVolumePreference.java create mode 100644 src/com/android/settings/bluetooth/BluetoothDevicePreference.java create mode 100644 src/com/android/settings/bluetooth/BluetoothDiscoverableEnabler.java create mode 100644 src/com/android/settings/bluetooth/BluetoothEnabler.java create mode 100644 src/com/android/settings/bluetooth/BluetoothEventRedirector.java create mode 100644 src/com/android/settings/bluetooth/BluetoothNamePreference.java create mode 100644 src/com/android/settings/bluetooth/BluetoothPinDialog.java create mode 100644 src/com/android/settings/bluetooth/BluetoothPinRequest.java create mode 100644 src/com/android/settings/bluetooth/BluetoothSettings.java create mode 100644 src/com/android/settings/bluetooth/ConnectSpecificProfilesActivity.java create mode 100644 src/com/android/settings/bluetooth/LocalBluetoothDevice.java create mode 100644 src/com/android/settings/bluetooth/LocalBluetoothDeviceManager.java create mode 100644 src/com/android/settings/bluetooth/LocalBluetoothManager.java create mode 100644 src/com/android/settings/bluetooth/LocalBluetoothProfileManager.java create mode 100644 src/com/android/settings/bluetooth/SettingsBtStatus.java diff --git a/Android.mk b/Android.mk index dedda011ccc..09556718f16 100644 --- a/Android.mk +++ b/Android.mk @@ -1,7 +1,7 @@ LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) -LOCAL_MODULE_TAGS := user +LOCAL_MODULE_TAGS := user development LOCAL_SRC_FILES := $(call all-java-files-under, src) diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 7dece184a04..aed32520f8d 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -5,9 +5,11 @@ + + @@ -51,7 +53,9 @@ + + @@ -65,6 +69,7 @@ + @@ -72,6 +77,8 @@ android:theme="@android:style/Theme.NoTitleBar"> + + @@ -81,16 +88,17 @@ + - + @@ -99,6 +107,7 @@ + @@ -114,6 +123,7 @@ + @@ -131,6 +141,15 @@ + + + + + + + @@ -138,6 +157,7 @@ + @@ -146,6 +166,7 @@ + @@ -164,6 +185,7 @@ + @@ -171,8 +193,10 @@ + + @@ -180,6 +204,7 @@ + @@ -190,6 +215,7 @@ + @@ -199,6 +225,7 @@ + @@ -233,12 +260,13 @@ - + @@ -246,7 +274,10 @@ android:theme="@android:style/Theme.NoTitleBar"> + + + @@ -275,12 +306,15 @@ android:theme="@android:style/Theme.NoTitleBar"> + + + @@ -289,6 +323,7 @@ android:theme="@android:style/Theme.NoTitleBar"> + @@ -308,22 +343,26 @@ - - - + - @@ -349,6 +388,7 @@ + @@ -363,6 +403,7 @@ + @@ -386,6 +427,7 @@ + @@ -394,6 +436,7 @@ + @@ -404,6 +447,7 @@ + diff --git a/res/drawable/border_item_thumbnail.png b/res/drawable/border_item_thumbnail.png new file mode 100755 index 0000000000000000000000000000000000000000..6454138acc6abe78fc9404d89d6da38212ef4b0b GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^u0U+Y!3HEJT8Fp+DajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_d9MID|ljv*Dd-rP3iYcSw&xR|u(|I~{iE4ep&-iM^f1UL44$rjF6*2UngFBMOZxx- literal 0 HcmV?d00001 diff --git a/res/drawable/ic_bluetooth_connected.png b/res/drawable/ic_bluetooth_connected.png deleted file mode 100644 index 0db03e1ee4774f6655b9c35370076b0cf8d1d9e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1581 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 diff --git a/res/drawable/ic_bluetooth_paired.png b/res/drawable/ic_bluetooth_paired.png deleted file mode 100644 index 7b5911badbbccb1f4cfb30908eb7fb147e065fcf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1828 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 D>Xbj- diff --git a/res/drawable/ic_bt_cellphone.png b/res/drawable/ic_bt_cellphone.png new file mode 100755 index 0000000000000000000000000000000000000000..4bf7ba550d27021685067ad23265c679e246f7e9 GIT binary patch literal 810 zcmV+_1J(SAP)!=f6)E_Tlxi#KOp)EyZ<1TAn21K7$HJYplyB`FiH?}FwD1X_Bodw zSEDJ$ZQw9-&$;(JbI*D1a|KP)n9&oD$EE4%>4e>G-w#T{Il6??j;fl z)hLHx1c2n??Ck9M^768@y1L3178V%5M&@)n9agDSlv1e_+TGoK6U1tSJUKae;PH5* zP$InF+exZhEKN?KX3{T)yG>)zwwX>2&_ak8Glpl2IPZJ0+sz^eH0w z*6Vm65ZEdfi{it>1AC7sh5%Fws`-11Z*Feb*Z{PM3_!tLF1Par%XZL{p#C$ad!PeY zEEYCDKmX(K@bEk6`0MfUk^Ir6rKL?G0AhTOX#gFB{!SD{=J)%l>A`xv&i&*AMfv-` zc0fiam>5Nrq{Bte)YKHWkNWf>z{|_az^5l2eum?w0cbHADYsfJa>+znU5}tcBYx8? z(m|j>Ni;M0my&X$(I6Y~(|GI>6$%9n#(h4YFG=r{lN0&w?oPYEzvq6Ekg)-vpfa(A zN^y2}rj^TO9*0Z}{I6Bk)Io!iCO0-VlEi;7hLZBc;c$51?{>T6pM%TGOAVUC$FW$9 zm+1KTSk7cJpI@SEHmlv<-hNt%RHEtH+FCLijSfl#_K>kiBr@=02de2EAh`;zvwS|U zL4&w&dwZLg=;-K3PNh;Bu1gxKxG&5DAbA=Wx&*D^qDGQ%dU~oUio)Z#BluN{Yx4pz z#WcXv)6-tHT0MtareQ(UStPdTCmB6ZAsZLaCJ6`dtLYx>@9(SN{1%$3Ab|ovu0vFR oGJKOysnu$s_4Reb68#Zi0Khkvl?WGcaR2}S07*qoM6N<$g29A{6#xJL literal 0 HcmV?d00001 diff --git a/res/drawable/ic_bt_headphones_a2dp.png b/res/drawable/ic_bt_headphones_a2dp.png new file mode 100755 index 0000000000000000000000000000000000000000..b9bfec6d04d50b7053f77f430e53cdba103b1bee GIT binary patch literal 742 zcmVMj58Pvv8}DGFD8?Thi5|5v^@9v z`r4Y$=ieS5A4|DhPF!0ckw|2$R;%E0x!AqEJ+iyIOU!07VHif9Un~~n;o*TyCKGWu z9A-~XPfMQ`NG6kIr_&ibI5;5t`};C{b91vrQB(_d&Vmc4)9HA4CQnaKC_)Bvp@<@pz0rQorAqYPDKs+3(#6 zAm$;v-Ts~Dd2)DoNVd1PkKw)Yt4qARyo_-iS7uq3%w{vvZnuMxNTj9A(`x69jg7S1 z?IvEY7vb5D;Ar7+xB}1;oPxle5ueYOR?oi)oSd9+;1EKAot>RqfM-6Nik(g;+w1j2 z$S7j7*}gU!4R%EUFAaA9U`)k}b#gtGN{Kf&Hy3wzcXE~igI^KQ>-D_FV!>=7FE1~l zbqh)qMIHvOMF#gyARdnwAuMT3N4N(9>Bws+S{|Z+Ymrf|R;xw)$Uy8f4u>P*_xp** z;~_?)5yQ1M9Ydq6h04eJNt~ab&lqR{0%i>s6P&?iDeN2AF^Xaw~uk$$bW^ zQ;R8urL0F5Fj+=@G_7#8h?;>+My>uQ;L98u((3B@`C0Cc=%9?>36U~@c|}7vJc0tb z#n!9rK+9>Cn;fu^c|;cq1ra)75Jq-7or>@i!AVhrfcSIg$Us&w5D19W|DXOx_CtUH Y0IOw&)bG(B0RR9107*qoM6N<$g0o*!vH$=8 literal 0 HcmV?d00001 diff --git a/res/drawable/ic_bt_headset_hfp.png b/res/drawable/ic_bt_headset_hfp.png new file mode 100644 index 0000000000000000000000000000000000000000..cd91841af8a4342ac5c0522cf79214cb3a96745e GIT binary patch literal 737 zcmV<70v`Q|P)_LuP!xR$inB&HB2Mj8 zA}Zz+%pd3{2r4QH)nA|>y0zDC+COOO3-k{v;MSo)TpL|D4}EViL8}X~jrHI`eD~$t z;oNg0bvm8McP`a4Kq{3AqtR&om`o=8nXXo=f@GtVW>7Ad8J$ko^>{pNAP~SKemER* z;8alTKmzxAy(}!^_xr{3(P+fO;=nGblz?lsS{XbT3=*^1EZX3iJsyuOc+Aj`I)Ivs zWl1Cw1WR+Szqs%jvPmf-89_p!kXRO@(I}o>mRmZb74Vy;C`y1WgMZpRMGk7U+6R!y zO(qjzxm*&c`IUq9dj0m4Hf^`tNb)<7O@MSMn-7Lzd`e3swInkb49H@!kfUF%R+*C9` zxlk8Kb_PTy+#GiKd>#i^7gYI!rfIHTuk)Yp6bgl;#bWu50(*IRAwVeEZntS5`k%X3 zU6jk^#M$C@yIB;GTCEnw<1x+@{vz^M0Bj+6G#VvNr;|V+8OWmZRi?571jpHe;PH4| zRH#a&BGc(q==b{^IAV}co6VL)8wOyv+eL5~8J(NogKRb{M;?pCh|lK}rH(3v2pI_C zU9Z<8i3AD7nnV4uC2xYu4zT6`#A3<_ZZH^R`GZXa#5&_|v>~C8O&T)k-StI-mjnbx zH6j2;e#s3w!Ho-gokt;s!(slOZllkUrt!ru2G-RELH(M|X578tS0pzY4F<^VLfS0W zAIOt0;cVG#HW_Hi-v8?5s!f~CCIdXQpj4^z2c!r6{T7KtI*$sH`tH9ie+3u-))Yg5 T)qL$^00000NkvXXu0mjf`YTKX literal 0 HcmV?d00001 diff --git a/res/drawable/ic_bt_laptop.png b/res/drawable/ic_bt_laptop.png new file mode 100755 index 0000000000000000000000000000000000000000..49a71c9daf9fc12658b8926e35309e037c0719bb GIT binary patch literal 3226 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%0DZ1!!r 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 diff --git a/res/drawable/ic_wifi_signal_0.png b/res/drawable/ic_wifi_signal_0.png deleted file mode 100755 index 4063b7bf3c2389d6298497294dd81ea093bf17e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1381 zcmV-r1)BPaP)pqm(EYj=0-9h&8Ar{KJC4AS9%NP6AIW0^>Zi=pP~M2s?>5 zu7e{)h-KHkt9Ctq%;YZ4?Cq@E=gsb#zgauCd+YPPdGltzpYP}U`F`J+(&;q0m(6q- z03GcecES;H$Fe&4&E)MP2LNLhLdnCFqjfyx-7s8@xf!F;FejR>5u%gacuUpQ1)`DP zas3-Wss9N;$15GRl+vd~DmGGqTE$}`!S!a}t1$pt99`3h9Fy5xm*esru4g7MP0r;7 z0EVk!^d-S592Z5A2!cSUjS`;Y;cmv`16!5}RZ|TxN?alGl1vmu2?NY``vEZkcu#sy zNKUCuyiX(*&I-cY_>4hrn}H<${{OcIu0&ch-kkkScU(hiwJw2%jH5 zzm{7Vy)aq};XV%_joEjS&>x}OJ#Y8CzY{o@MR^W!YgLK5igCvOrhheSRKmke*wqNC z%h_&$3Pj^HLUp<+Kt)s7UiQol^s6JoBLR$oq0fdK0P!T|Jl=ab?=gp44W(LIfC0l}KA z$(eLSk3=F&fWM4tAiU=Q z=m`cKY0aKZMwg>&hYG>qM}xIOh42EPErQBfWP*Xd`)s!zplUI#LAM&Tb7TW!5Mu!G zHZo@DQwYySpJKH^SypCx-t7tA)nNopRAV>+&mLhJ!0H66j;aNvKAFk$Y#CkvkSPGU zab%~V@1*Zl>ZHw*C}m1BD^mDF?2T9>Z8u}iDqgnqUPs{?Mcnm#0PLr0CP|2Tv}-G_H;-N>NMryzZkJ)4d5D{& z79n{I?3huC4Mq_AwIc}uN_3MXNX?)+gg9S8h1~Nzfbax%gaeFQi7MA1yq^p5MRdlp8yWMUasj*nhvbeaI zSXo*5aB6Dmr-A`!Yin~=RaJdiS66ojS)mmd7pK_z`uchiR8Iqe01b!3uLH!*!vf&) z*;H0m=C7}>Pt?@Z#Ce`inM@{Qy`-chX|vgq9LJ?qRec9bZygqZIiF3Hm6eZzfpx?` z#TeVz*f2Vqvo+jbcez{-wYRsMj~qZ}XQve(scCqwGoz_gYFlS(NI@O?xC1b@BL^@s zF_8epGH6fdJm1;by`rL`xY=xu7bFA_+YHjpydMB|4|}eRkB@H@1OQU)qAbfRx~}gE z0b9cXq(r09v4YltzP`Q^kH_OHEiG*V-Nr)zU_vdp9t;MD`}_O - - - + + + + + + + + + + \ No newline at end of file diff --git a/res/layout/compute_sizes.xml b/res/layout/compute_sizes.xml index c78122712b9..bba8c636eae 100755 --- a/res/layout/compute_sizes.xml +++ b/res/layout/compute_sizes.xml @@ -14,25 +14,25 @@ limitations under the License. --> - - - - + + diff --git a/res/layout/installed_app_details.xml b/res/layout/installed_app_details.xml index c9c00a7de4f..6ca92d29930 100644 --- a/res/layout/installed_app_details.xml +++ b/res/layout/installed_app_details.xml @@ -62,13 +62,7 @@ + android:text="@string/storage_label" /> @@ -123,8 +115,7 @@ @@ -162,8 +152,7 @@ @@ -223,20 +211,73 @@ android:layout_height="wrap_content"/> + + + + + + + + + + +