From a6a8a1479b970d8a84395453703348fe42d17438 Mon Sep 17 00:00:00 2001 From: Gilles Debunne Date: Thu, 9 Jun 2011 11:56:17 -0700 Subject: [PATCH] Split Location and Security settings. Needs final icon for location. Change-Id: I8d826203c4d0ca4ae768f59ecdeae2700bad7c86 --- AndroidManifest.xml | 24 ++- res/drawable-hdpi/ic_settings_location.png | Bin 0 -> 1314 bytes res/drawable-mdpi/ic_settings_location.png | Bin 0 -> 955 bytes res/values/strings.xml | 8 +- res/xml/location_settings.xml | 41 ++++ res/xml/security_settings.xml | 29 +-- res/xml/settings_headers.xml | 9 +- .../settings/GoogleLocationSettingHelper.java | 1 + .../android/settings/LocationSettings.java | 193 ++++++++++++++++++ .../android/settings/SecuritySettings.java | 129 +----------- src/com/android/settings/Settings.java | 2 +- 11 files changed, 274 insertions(+), 162 deletions(-) create mode 100755 res/drawable-hdpi/ic_settings_location.png create mode 100644 res/drawable-mdpi/ic_settings_location.png create mode 100644 res/xml/location_settings.xml create mode 100644 src/com/android/settings/LocationSettings.java diff --git a/AndroidManifest.xml b/AndroidManifest.xml index bebc37a685c..c85772758cc 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -620,15 +620,33 @@ android:value="com.android.settings.Settings$ApplicationSettingsActivity" /> + + + + + + + + + + + + + - @@ -684,7 +702,7 @@ + android:resource="@string/security_settings_title" /> diff --git a/res/drawable-hdpi/ic_settings_location.png b/res/drawable-hdpi/ic_settings_location.png new file mode 100755 index 0000000000000000000000000000000000000000..4202f5b3ab057f7c80ae3b50abe22c6374a47897 GIT binary patch literal 1314 zcmV+-1>O3IP)1wfo?UT46OCxHm<7}nq%f$V41aQBuZfE(S62yxLYfW@gTcW46RiE~%?#uBuCJ5?hXmvu5UY%xtR{OvKRS z08?>~nVOraM#ZYSCPc=_)pzINnPmrp+;vFNeQ&0l+<=B zDbnuk>Coh0P&E(&p@(GgHS1azD3-`T_caH0A8D`Ns>hTBNeXN&WMChZx|ne*j-_s% z6eB0=E=7riL8Kv0OS-mrR6XNMH8O)Z<1xSXW4HInjBmUB)NefEQ=_9O5qEg4jOzDm z`(UqajnO_Qwql6l!E)zZbH{M8D@Hr7uBaXLhSM?P@j)-EZ9A^0m)sz6cT9V|g3K55 zZQuZaDP9D|fRqjs>}HV!$(Z2@jEHRITmFh+yP5S7Nq`r4oZlKrUZeES`VsCYA<*HW zT778Zx4J~9DoeENwuU8YtH1bQxkTGsj`l0+ss1JECway{8%R#YH(ZS*uevwZ75E3Y zM{+k9xB8KK#+L`ebk<{@_7i7oVwZ?J{XsqImfI7%$tZT?HAzc`ycc$d)X8#QO(e%; zAP3gPh^S{jIVq6EXB{c**TLFi*A=t8Qr8o^oIu{|zS31rDTbrPuG%UPr&~%|PYh$d zefEP9o%D5Iitd2pA~76CvaU+^mAva@bQJCMl)C5vTYX37oF`rMq;s_>!j=bIROj6} zI*LXg`h}$B=IX&3a-`fjnR|vG`lHj9$-cB@vX-`Fc4E8p{b@_@oJ`2s%1>n?C4ps@ z%fxGaX)SQ0l6ciyJj1Ufq2#euStGa^&nBYzk1=)3c$n8KSzpG&7zhCqxzf}i`IOVy2k-ndEs$cBtxk^Abu%GQL4O~DRc>#HwM_J%F*9#;J zaqu5pq5i*1V9iMbc&FFcd*$wze*hAToSU#CHFW?003~!qSaf7zbY(hYa%Ew3WdJfT zF)=MLF)cDNR53Ik4UOiAAEE)4(M`_JqL@;D1TB8!2v z2N=7Z%(epwmK8Xr18D^?ZvQoBE>PQHPZ!4!kK;$D?(dFu6*+Ei{N8t-;k!*;C-oxM z2rZhR6s@8q7KZBtL$I7j|Dl3H#swD|GABou6)X}wMv$5-u8yaED0?k(J7Py#n z_s#D2XOBNR`}gC$bu2kW?C<6pf4@_F{^z;x)ogNKMAi7CPoG?}#%0a&&2n3ve^>HP z^vI}D+WGBeOSbK@IJRRt8$8qmI$c=iCFt+GG4YIy_t))nj~r3h_cC_-o+P2gJ6>Gp z`+IfzkqnXe;=9##Z{|o?wcZq-A6~j-Ug^cddOtg(R+h(nT;N}IX#drPRgQ1`jb4~v zkYU^A*<*QL+9hG8U}Kl+zDM#YjqWQ1B4(~jnDn9R@T7y89}PeL{j~q~yYl(`l^1#^ zUA}47EY+;B@74Rfs(VtCE7$LO#ydaPpyJ~Dy^pPzMe+ztt~hr7NQwqCyW7hf7ackM z#ha_blN7sHXS%qm7%WTkTA*Z@wekuZ#{sjQ&YK)qpY+Ww%v#DPU=Xme{kg>vMl%i% zh2lBWe|DZf>B6MUHYaJO{*Q?b+X{Ie9ljS-dU!dv()uZ}KLdK$K6;z(e#^P>slg3# z|CP?|ua*iuXsbG(^ECDTw5!N7X;!MW-aW;!$Nm6fyhsz_VblHICa z@z>rLWuV(gBcI+Q_h}Ygt*^+P6_5N3PdzPAsD#xT7&#Z-{RkR$G%y)9S7)idE z{BxS}on_}&tXu4>!pxlHt~RM-$+DzIyUZw$!YngIFAZibq2yyn`wSjF$m2~_T6X`= zml$^+`5n*9<+6{IT$;ajkIBWuf1lP=w$HiVJ?H${PYRPPy|j3r+Mc`MJWWz?WkpwX zjv}{>AL{|`%{DjoE?ql~=bDYtA$69gp&FR3 zRZCnWN>UO_QmvAUQh^kMk%6J1u7RPhkzt6TiItI|m7$5QfrXWU0poX`L=+9V`6-!c zmAEw&tlDxHs6i5BLvVgtNqJ&XDuZK6ep0G}XKrG8YEWuoN@d~6R2!fo22WQ%mvv4F FO#mM+m$U!? literal 0 HcmV?d00001 diff --git a/res/values/strings.xml b/res/values/strings.xml index 3ab1f423da5..7d4da0026f2 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -599,10 +599,10 @@ Enter text to display on the lock screen - - Location & security - - Location & security settings + + Location services + + Security Set My Location, screen unlock, SIM card lock, credential storage lock diff --git a/res/xml/location_settings.xml b/res/xml/location_settings.xml new file mode 100644 index 00000000000..94133d08a9a --- /dev/null +++ b/res/xml/location_settings.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + diff --git a/res/xml/security_settings.xml b/res/xml/security_settings.xml index d0e200a577f..228b7f1e3ee 100644 --- a/res/xml/security_settings.xml +++ b/res/xml/security_settings.xml @@ -15,33 +15,6 @@ --> - - - - - - - - - - + android:title="@string/security_settings_title"> diff --git a/res/xml/settings_headers.xml b/res/xml/settings_headers.xml index 4534f8263ee..063d103313f 100644 --- a/res/xml/settings_headers.xml +++ b/res/xml/settings_headers.xml @@ -119,7 +119,14 @@ android:title="@string/sync_settings" android:id="@+id/sync_settings" /> - + +
+ +