Commit Graph

21195 Commits

Author SHA1 Message Date
TreeHugger Robot
5cb1e79157 Merge "[Settings] Request focus in Add network dialog" 2018-03-08 04:12:01 +00:00
jackqdyulei
0c2cd535c1 Merge "Update fuelguage to use uid in AppInfo" into pi-dev am: 6949175423
am: 6217b5cd7e

Change-Id: I9a045d24a8321a5c8af0699b148db964ab700e7c
2018-03-08 03:36:19 +00:00
TreeHugger Robot
6949175423 Merge "Update fuelguage to use uid in AppInfo" into pi-dev 2018-03-08 03:22:40 +00:00
Fan Zhang
6f8ac904bf Merge "Move Auto sync data prefs from user to account screen" into pi-dev am: 799c2545c0
am: 29f7e7f13c

Change-Id: Ie84c7b50abb0ab9338d852342f61c35bfeb6dccc
2018-03-08 03:10:10 +00:00
Lei Yu
1d43ece8eb Merge "Add whitelist for anomaly detection." into pi-dev am: 13eb2f18b4
am: 89105f7c47

Change-Id: Ia9f35980849babc7eff9ff165cd0f130b522411a
2018-03-08 02:54:23 +00:00
Fan Zhang
3df75ce8ce Merge "For vibration settings page, create controllers from xml" into pi-dev am: f3cfced1d1
am: 9bbfe66b23

Change-Id: Ic72312be3b7f23f5a0b2038585e9b0e4140da180
2018-03-08 02:21:50 +00:00
TreeHugger Robot
799c2545c0 Merge "Move Auto sync data prefs from user to account screen" into pi-dev 2018-03-08 02:01:46 +00:00
jackqdyulei
c7a0c33ab5 Update fuelguage to use uid in AppInfo
The uid is needed to distinguish the same app used
by different users(even work profile user). So
we need to store the correct uid in AppInfo and
use it across the settings app.

Bug: 74022362
Test: RunSettingsRoboTests
Change-Id: Iaa0ea1ac1fbd3a3a1251e0cd1096d6a8c75c4ed8
2018-03-08 01:33:54 +00:00
John Reck
ae7a241ee7 Merge "Remove obsolete development setting" 2018-03-08 01:28:10 +00:00
Lei Yu
13eb2f18b4 Merge "Add whitelist for anomaly detection." into pi-dev 2018-03-08 01:14:51 +00:00
John Reck
fcaf80e8c5 Remove obsolete development setting
Remove the "Force GPU Rendering" option. Nobody is testing
their pre-honeycomb apps anymore, so this setting has outlived
its usefulness.

Test: builds
Change-Id: I8780db1de4e178b4c99936b274576d743e7f6438
2018-03-08 01:12:35 +00:00
TreeHugger Robot
f3cfced1d1 Merge "For vibration settings page, create controllers from xml" into pi-dev 2018-03-08 01:07:38 +00:00
Fan Zhang
1cdfb4ca09 Merge "Clean up comment" into pi-dev am: 12a8fced66
am: d68b9830cf

Change-Id: I1693bf310f316f134b4c87cf382e20bcba434ca3
2018-03-08 00:08:33 +00:00
Fan Zhang
931e99e032 Merge "Update string: clear data -> clear storage" into pi-dev am: ad24c98c2d
am: 3c5196a5de

Change-Id: I94ec15bf738140e67549c8fd01ccda6afdb2e51b
2018-03-08 00:07:32 +00:00
Fan Zhang
ad47e1aada Move Auto sync data prefs from user to account screen
Change-Id: Idb69ed49c6e21f93cafa593ba5e7dffa32f377b7
Fixes: 73739376
Test: existing robotests & atest
2018-03-07 15:53:18 -08:00
TreeHugger Robot
12a8fced66 Merge "Clean up comment" into pi-dev 2018-03-07 23:34:43 +00:00
TreeHugger Robot
ad24c98c2d Merge "Update string: clear data -> clear storage" into pi-dev 2018-03-07 23:26:30 +00:00
TreeHugger Robot
322124d3c6 Merge "Introduce boolean flags to show/hide Encryption status." 2018-03-07 22:59:34 +00:00
Fan Zhang
36680b0934 For vibration settings page, create controllers from xml
This change leverages a new support in settings framework to
automatically share preference controllers between full setting page,
search, and slice provider.

Bug: 73668763
Test: existing robotest and atest
Change-Id: Ie96a28f1b503377b3fdf86e28d297c8560d8bf71
2018-03-07 14:48:26 -08:00
Fan Zhang
9c18ac0554 Clean up comment
Bug: 73074893
Test: none
Change-Id: If7dcfcbb2e943d5734239ddb51c0e6ac798b641b
2018-03-07 13:36:58 -08:00
jackqdyulei
10051afb96 Add whitelist for anomaly detection.
Even though we can add whitelist in config, we still need to have a
on device whitelist to reduce the size of config.

Use doze whitelist here because we already used it to detect whether
we can restrict the app in battery detail page.

Bug: 74241534
Test: RunSettingsRoboTests
Change-Id: I35b6f3eba9fbc8ae51bb02cd9d5416e4360c388e
2018-03-07 13:20:36 -08:00
Fan Zhang
6acc0cf3cd Update string: clear data -> clear storage
Change-Id: I710f7b95a53e5437d895ff920f3cce7aa4c5a6cf
Fixes: 34515307
Test: visual
2018-03-07 13:19:52 -08:00
Maurice Lam
4d1f4c77ff Merge "Hide options button when user starts entering pattern" 2018-03-07 21:00:40 +00:00
Salvador Martinez
db1efa3e03 Update BatteryInfo to include averageTimeToDischarge
This updates the Estimate data model class as well as the places
it is used to populate the new field when available.

Test: robotests
Bug: 74020365
Change-Id: Ibcecf933819f8b8cd8514205768569e9bd7d1517
(cherry picked from commit 453db0cdbc)
Merged-In: 453db0cdbc
2018-03-07 20:39:59 +00:00
Salvador Martinez
2631a55826 Merge "Update BatteryInfo to include averageTimeToDischarge" 2018-03-07 20:38:05 +00:00
Yueming Wang
bba23f6ee2 Merge "Block location accuracy when DISALLOW_CONFIG_LOCATION is set." into pi-dev am: fd7b78afb0
am: 82edd2006c

Change-Id: Ie2dc14320ed634f90862f42e6a72a06bf24caf05
2018-03-07 20:25:26 +00:00
Fan Zhang
228eaa94cb Merge "Misc fixes to improve search" into pi-dev am: 6b83c2d332
am: 4a9cd8efc5

Change-Id: I27416a28efaf24fdfd7ff5b90fc53ccfddc774db
2018-03-07 20:19:23 +00:00
Yueming Wang
fd7b78afb0 Merge "Block location accuracy when DISALLOW_CONFIG_LOCATION is set." into pi-dev 2018-03-07 20:10:10 +00:00
TreeHugger Robot
6b83c2d332 Merge "Misc fixes to improve search" into pi-dev 2018-03-07 19:59:11 +00:00
jackqdyulei
a65404f0b3 Merge "Add dump log for BatteryTip." into pi-dev am: 26b5b5b5db
am: 7f5e5e0522

Change-Id: Iabe15152c4d62a06ff5b4cd2e32f5bf86a157360
2018-03-07 19:42:10 +00:00
TreeHugger Robot
26b5b5b5db Merge "Add dump log for BatteryTip." into pi-dev 2018-03-07 18:53:09 +00:00
Salvador Martinez
453db0cdbc Update BatteryInfo to include averageTimeToDischarge
This updates the Estimate data model class as well as the places
it is used to populate the new field when available.

Test: robotests
Bug: 74020365
Change-Id: Ibcecf933819f8b8cd8514205768569e9bd7d1517
2018-03-07 10:26:59 -08:00
Fan Zhang
02caf0f861 Misc fixes to improve search
- Suppress one of results from "On lock screen"
- Remove screen title from sub sections in data usage screen.
- On UserSettins, index using resource instead raw. And build
  non-indexables using getNonIndexable and pref controlleres.

Change-Id: I947a97af60f1a08b237fda2f3c456cf1105b9231
Fixes: 74120518
Fixes: 74119743
Fixes: 74250251
Fixes: 74119687
Test: reindex
2018-03-07 10:00:57 -08:00
jackqdyulei
950db96cff Merge "Update dabase manager to store the uid" into pi-dev am: ef6eb853f9
am: 1cde42454f

Change-Id: I7c25cfac032f88e5a92bfd9ae37d5ccf47b9227b
2018-03-07 17:21:33 +00:00
Beverly
5ef01a7246 Merge "System gets its own dnd toggle" into pi-dev am: 1e9268b52e
am: a6b969b934

Change-Id: Ie27a02483f4ba1be49f1b87cf56d46fe2d93f79a
2018-03-07 17:10:00 +00:00
Victor Chang
3c5aeac39f Merge "Enable new time zone picker" into pi-dev 2018-03-07 17:09:59 +00:00
Victor Chang
999e4f4405 Merge "New time zone picker page" into pi-dev 2018-03-07 17:09:59 +00:00
TreeHugger Robot
ef6eb853f9 Merge "Update dabase manager to store the uid" into pi-dev 2018-03-07 16:57:35 +00:00
TreeHugger Robot
1e9268b52e Merge "System gets its own dnd toggle" into pi-dev 2018-03-07 16:39:40 +00:00
yuemingw
3bf4b9365e Block location accuracy when DISALLOW_CONFIG_LOCATION is set.
Bug: 72633181
Test: make ROBOTEST_FILTER=InjectedSettingTest -j40 RunSettingsRoboTests
Test: make ROBOTEST_FILTER=LocationServicePreferenceControllerTest -j40 RunSettingsRoboTests

Change-Id: I91e4dbff8bcce637424646f5435e72f9bb707631
2018-03-07 14:07:16 +00:00
Victor Chang
7cf7fe4f9e Enable new time zone picker
- Change the UI test due to UI changes

Bug: 73952488
Test: m RunSettingsRoboTest
Test: atest SettingsUITests:ZonePickerSettingsTest
Change-Id: I6d5716347e9debf429b757f1edd4118e86b70fab
(cherry picked from commit 335c0621d2)
2018-03-07 13:37:00 +00:00
Victor Chang
db0cd2450e Merge "Enable new time zone picker" 2018-03-07 13:36:40 +00:00
Victor Chang
d5adf42c5e New time zone picker page
- Show current selected region and time zone in a 2 rows.
  Defailed info of current selected time zone in footer
- Show option menu to switch to select UTC offset
- This picker will be changed to the default picker in a later CL

Bug: 73952488
Test: m RunSettingsRoboTests
Change-Id: Ia81bb022e1021369612f5bd60c2c1f4d08db2af8
(cherry picked from commit b7d588f341)
2018-03-07 11:52:25 +00:00
Bernardo Rufino
7f1308b373 Catch SecurityException from enabling backup activity am: 368b5a6b2c
am: 819f53a7ee

Change-Id: Ib3e1f967dd21a9afa14f2f107a449e6e9424e3c5
2018-03-07 11:09:51 +00:00
Victor Chang
07a396adb9 Merge "New time zone picker page" 2018-03-07 11:02:49 +00:00
Victor Chang
335c0621d2 Enable new time zone picker
- Change the UI test due to UI changes

Bug: 73952488
Test: m RunSettingsRoboTest
Test: atest SettingsUITests:ZonePickerSettingsTest
Change-Id: I6d5716347e9debf429b757f1edd4118e86b70fab
2018-03-07 09:25:42 +00:00
Victor Chang
b7d588f341 New time zone picker page
- Show current selected region and time zone in a 2 rows.
  Defailed info of current selected time zone in footer
- Show option menu to switch to select UTC offset
- This picker will be changed to the default picker in a later CL

Bug: 73952488
Test: m RunSettingsRoboTests
Change-Id: Ia81bb022e1021369612f5bd60c2c1f4d08db2af8
2018-03-07 09:25:38 +00:00
Bernardo Rufino
368b5a6b2c Catch SecurityException from enabling backup activity
Cases where the activity is already enabled and the account is an unicorn
account.

Test: Opened activity from backup settings w/ unicorn account, verified
      no crash
Bug: 74199770
Change-Id: I7dc30d22b186ff19cf7c40fda0363ff1288224d1
2018-03-07 08:49:31 +00:00
Yuchen Chang
49d314f8c3 [Settings] Request focus in Add network dialog
Request focus for SSID EditText to show IME when user choose add network in wifi
screen.

Bug: 72882629
Test: RunSettingsRobotests & Manual test
Change-Id: Iaf4db085c3d310a7f524217a90dc1fb7573d6814
2018-03-07 14:44:33 +08:00
Fan Zhang
0aeb4b6d81 Merge "Stop wrapping RoundedHomepageIcon if it's already wrapped." into pi-dev am: 710207f024
am: f90db69a3c

Change-Id: I0a8c3deabe971aa884ee63552075e50a8e0dee6c
2018-03-07 05:17:05 +00:00