diff options
author | Lifu Tang <lifu@google.com> | 2015-03-23 13:16:56 -0700 |
---|---|---|
committer | Lifu Tang <lifu@google.com> | 2015-03-23 15:55:10 -0700 |
commit | cb193d55e17fc7cfdb195eea9b6c4b4c7af66b4b (patch) | |
tree | 6c0a26d8ff169e95b07b4ee2edc0f0a677acc066 /res | |
parent | 584b2b2bc17a4ccf42952b188722de1091c101be (diff) | |
download | packages_apps_Settings-cb193d55e17fc7cfdb195eea9b6c4b4c7af66b4b.zip packages_apps_Settings-cb193d55e17fc7cfdb195eea9b6c4b4c7af66b4b.tar.gz packages_apps_Settings-cb193d55e17fc7cfdb195eea9b6c4b4c7af66b4b.tar.bz2 |
Added a screen to configure wireless scanning
- Created "Scanning" preference screen
- Added overflow menu on "Location" settings to access "Scanning" settings
- Moved "Wi-Fi scanning always available" from Wi-Fi settings to "Scanning"
settings
- Added "Bluetooth scanning always available" preference (UI only)
Change-Id: I85d8cd60ab309db5db9caee43f4b5a117192d904
Diffstat (limited to 'res')
-rw-r--r-- | res/values/strings.xml | 21 | ||||
-rw-r--r-- | res/xml/location_scanning.xml | 34 | ||||
-rw-r--r-- | res/xml/wifi_advanced_settings.xml | 6 |
3 files changed, 49 insertions, 12 deletions
diff --git a/res/values/strings.xml b/res/values/strings.xml index ec93db3..fc3ed0a 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -1415,12 +1415,6 @@ <string name="wifi_poor_network_detection_summary">Don\'t use a Wi\u2011Fi network unless it has a good Internet connection</string> <!-- Checkbox summary for option to toggle poor network detection [CHAR LIMIT=60] --> <string name="wifi_avoid_poor_network_detection_summary">Only use networks that have a good Internet connection</string> - <!-- Checkbox title for option to scan always available setting --> - <string name="wifi_scan_always_available">Scanning always available</string> - <!-- Checkbox title for option to scan always available setting [CHAR LIMIT=60] --> - <string name="wifi_scan_always_available_title">Always allow scanning</string> - <!-- Checkbox summary for option to toggle scan always available setting --> - <string name="wifi_scan_always_available_summary">Let Google\'s location service and other apps scan for networks, even when Wi\u2011Fi is off</string> <!-- Checkbox title for option to connect to open Wi-Fi automatically [CHAR LIMIT=40] --> <string name="wifi_automatically_connect_title">Use open Wi\u2011Fi automatically</string> <!-- Checkbox summary for option to connect to open Wi-Fi automatically [CHAR LIMIT=100] --> @@ -2628,6 +2622,21 @@ <string name="location_mode_battery_saving_description">Use Wi\u2011Fi and cellular networks to determine location</string> <!-- [CHAR LIMIT=130] Location mode screen, description for sensors only mode --> <string name="location_mode_sensors_only_description">Use GPS to determine location</string> + <!-- Help menu label [CHAR LIMIT=20] Location settings screen, overflow menu that takes the user + to scanning settings activity --> + <string name="location_menu_scanning">Scanning</string> + <!-- [CHAR LIMIT=30] Wireless background scanning settings screen, screen title --> + <string name="location_scanning_screen_title">Scanning</string> + <!-- [CHAR LIMIT=130] Preference title for Wi-Fi always scanning [DO NOT TRANSLATE] --> + <string name="location_scanning_wifi_always_scanning_title">Wi\u2011Fi scanning always available</string> + <!-- Preference description text for Wi-Fi always scanning [DO NOT TRANSLATE] --> + <string name="location_scanning_wifi_always_scanning_description">The clear history button in + your browser has saved more lives than Superman</string> + <!-- [CHAR LIMIT=130] Description text for Bluetooth always scanning [DO NOT TRANSLATE] --> + <string name="location_scanning_bluetooth_always_scanning_title">Bluetooth scanning always available</string> + <!-- Description text for Bluetooth always scanning [DO NOT TRANSLATE] --> + <string name="location_scanning_bluetooth_always_scanning_description">If you want to catch a + squirrel just climb a tree and act like a nut</string> <!-- [CHAR LIMIT=30] Security & location settings screen, setting check box label for Google location service (cell ID, wifi, etc.) --> <string name="location_network_based">Wi\u2011Fi & cellular network location</string> diff --git a/res/xml/location_scanning.xml b/res/xml/location_scanning.xml new file mode 100644 index 0000000..74e6d3b --- /dev/null +++ b/res/xml/location_scanning.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2015 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" + android:title="@string/location_scanning_screen_title"> + + <SwitchPreference + android:title="@string/location_scanning_wifi_always_scanning_title" + android:summary="@string/location_scanning_wifi_always_scanning_description" + android:defaultValue="true" + android:key="wifi_always_scanning" + android:persistent="false" /> + + <SwitchPreference + android:title="@string/location_scanning_bluetooth_always_scanning_title" + android:summary="@string/location_scanning_bluetooth_always_scanning_description" + android:defaultValue="true" + android:key="bluetooth_always_scanning" + android:persistent="false" /> + +</PreferenceScreen> diff --git a/res/xml/wifi_advanced_settings.xml b/res/xml/wifi_advanced_settings.xml index a7f47b1..1fc1cda 100644 --- a/res/xml/wifi_advanced_settings.xml +++ b/res/xml/wifi_advanced_settings.xml @@ -24,12 +24,6 @@ android:summary="@string/wifi_notify_open_networks_summary" android:persistent="false" /> - <SwitchPreference - android:key="wifi_scan_always_available" - android:title="@string/wifi_scan_always_available" - android:summary="@string/wifi_scan_always_available_summary" - android:persistent="false" /> - <ListPreference android:key="sleep_policy" android:title="@string/wifi_setting_sleep_policy_title" |