summaryrefslogtreecommitdiffstats
path: root/res
diff options
context:
space:
mode:
authorLifu Tang <lifu@google.com>2015-03-23 13:16:56 -0700
committerLifu Tang <lifu@google.com>2015-03-23 15:55:10 -0700
commitcb193d55e17fc7cfdb195eea9b6c4b4c7af66b4b (patch)
tree6c0a26d8ff169e95b07b4ee2edc0f0a677acc066 /res
parent584b2b2bc17a4ccf42952b188722de1091c101be (diff)
downloadpackages_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.xml21
-rw-r--r--res/xml/location_scanning.xml34
-rw-r--r--res/xml/wifi_advanced_settings.xml6
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 &amp; 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"