jeffreyhuang
dbb32b86c6
Update DoubleTapScreenPrefCtrl to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: Ia4ed886381e2758b7b1523648833fc57ca58a5b3
2017-11-30 12:16:24 -08:00
jeffreyhuang
3d1acfeab7
Update PickupGesturePrefCtrlTest to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: Ia322a8c98760c1074732369d084e6a57a29903af
2017-11-30 10:35:58 -08:00
TreeHugger Robot
7ec34c1781
Merge "Fix robolectric tests"
2017-11-29 22:51:27 +00:00
TreeHugger Robot
64f9275f4f
Merge "Fix indexing in cast and zen mode settings"
2017-11-29 22:36:18 +00:00
TreeHugger Robot
211550f596
Merge "Add preference group for saved devcies."
2017-11-29 21:14:14 +00:00
Fan Zhang
0fea400314
Fix robolectric tests
...
- Override a button style to avoid dependency on new style name.
Change-Id: I62935afe16424d8ddf0c2448327d76eda00440a5
Fixes: 69918100
Test: robotests
2017-11-29 12:55:19 -08:00
TreeHugger Robot
50b8c55546
Merge changes I8122a411,I947d418a,Ib90ad5af,I514918b5
...
* changes:
Move fuelgauge test package to sdk 26
Update AnomalySummarPrefCtrl to sdk 26
Update BackgroundActivityPrefCtrl to sdk 26
Update BatteryHeaderPreferenceCtrlTest to sdk 26
2017-11-29 20:42:38 +00:00
TreeHugger Robot
dbc354113a
Merge "Fix ConcurrentModificationException in SummaryLoader."
2017-11-29 19:57:40 +00:00
jeffreyhuang
a79417487c
Move fuelgauge test package to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: I8122a41132821a42c4ec8c5995a1a11833b686cd
2017-11-29 10:57:54 -08:00
jeffreyhuang
35aec1fc30
Update AnomalySummarPrefCtrl to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: I947d418a48cb06b0e88c9d87822dd90d336ec6c2
2017-11-29 10:57:54 -08:00
jeffreyhuang
45abf63b0b
Update BackgroundActivityPrefCtrl to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: Ib90ad5afd0539a2ee69f153a49979d443fc3ff68
2017-11-29 10:51:13 -08:00
Jeffrey Huang
758dbeb830
Merge changes Ieefdc9d1,Id2dad12b
...
* changes:
Move fingerprint package to sdk 26
Update DeleteFingerprintDialogTest to sdk 26
2017-11-29 18:47:02 +00:00
Fan Zhang
1ae1e17199
Fix indexing in cast and zen mode settings
...
- Fragment should either not implement serach provider or return a valid
xml. Search provider with 0 resource is invalid.
Change-Id: Ie87c739bf72c926cecf48d271c6c2d72459787c4
Fixes: 69864274
Test: robotests
2017-11-28 17:50:15 -08:00
jeffreyhuang
2fee251634
Update BatteryHeaderPreferenceCtrlTest to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: I514918b528984881d983bee6248e909e7b7824da
2017-11-28 17:13:57 -08:00
jeffreyhuang
fd0e057cde
Move fingerprint package to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: Ieefdc9d10b8c3b68757c6a89990f380599e14e9b
2017-11-28 16:47:55 -08:00
jeffreyhuang
80e1b06006
Update DeleteFingerprintDialogTest to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: Id2dad12b653caf93c84e043da9be389166b1f421
2017-11-28 16:47:50 -08:00
Doris Ling
bcb76351b3
Fix ConcurrentModificationException in SummaryLoader.
...
When the dashboard summary is being initialized, it will rebuild the UI
while the summary loader tries to to go through the tiles to update the
summary. Both is being done on a separate backgroud thread, and it will
run into concurrent modification issue if the thread is being swapped
while one is looping through the list.
Instead of letting clients access the list of tiles directly, add a
getter method in DashboardCategory to get a copy of the list of tiles
for all read-only operations.
Change-Id: I479669abd8d1d0a8ee9a4113d8ad2244da56f4d8
Fixes: 69677575
Test: make RunSettingsRoboTests
2017-11-28 16:43:07 -08:00
TreeHugger Robot
08ff0e8f53
Merge changes I6b4c5d1d,I1b81bbdf
...
* changes:
Move enterprise test package to sdk 26
Update ApplicationListPreferenceCtrlTest to sdk 26
2017-11-29 00:35:25 +00:00
TreeHugger Robot
c2d84d8d2f
Merge changes I88978ab8,I07137c92,Ifdd4db51
...
* changes:
Move display test package to sdk 26
Update AppGridViewTest to sdk 26
Update AmbientDisplayAlwaysOnPrefTest to sdk 26
2017-11-29 00:09:31 +00:00
TreeHugger Robot
ed3c6e5787
Merge "Move dream test package to sdk 26"
2017-11-28 23:51:30 +00:00
TreeHugger Robot
80845be720
Merge "Move deviceinfo test package to sdk 26"
2017-11-28 22:59:41 +00:00
jeffreyhuang
e155871920
Move enterprise test package to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: I6b4c5d1d2ba9e7f48168c545432a5a62d024f43d
2017-11-28 14:51:16 -08:00
jeffreyhuang
9c8fe7e78a
Update ApplicationListPreferenceCtrlTest to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: I1b81bbdf63e9baf07f2db4eda71243c7cdab834e
2017-11-28 14:51:16 -08:00
TreeHugger Robot
183674b938
Merge changes I886a7277,I25d96c82
...
* changes:
Move development test package to sdk 26
Move OemUnlockPreferenceControllerTest to sdk 26
2017-11-28 22:43:30 +00:00
TreeHugger Robot
96c1ecd50f
Merge "Add SettingsPrefController for Slices"
2017-11-28 22:14:28 +00:00
jeffreyhuang
5e5bb27950
Move dream test package to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: I009e768a9911ecb3cbf6bd056bfe29802a65805b
2017-11-28 13:48:11 -08:00
jeffreyhuang
adc9d7fb4e
Move display test package to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: I88978ab800e845eda6c937bf890016d53928d4fd
2017-11-28 13:41:30 -08:00
jeffreyhuang
4a19283b00
Update AppGridViewTest to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: I07137c9274920a163db4ddf676800d70ef76c8bb
2017-11-28 13:41:19 -08:00
jeffreyhuang
f279ba3f72
Update AmbientDisplayAlwaysOnPrefTest to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: Ifdd4db51e87fd38defef23946811b5e24e6c7cfe
2017-11-28 13:41:02 -08:00
jeffreyhuang
ae2af2e895
Move deviceinfo test package to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: I8546a4503f84b169642f723e87f4a91cf4c99dd0
2017-11-28 13:06:39 -08:00
TreeHugger Robot
22ca66df94
Merge "Move deletionhelper test package to sdk 26"
2017-11-28 20:21:20 +00:00
jeffreyhuang
876d3c13b2
Move development test package to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: I886a72774442884329d15e5dd276b00a269201c5
2017-11-28 12:03:31 -08:00
jeffreyhuang
0545d6e7d7
Move OemUnlockPreferenceControllerTest to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: I25d96c82bd99c5c7adba6b6269f1a5735b22ca5b
2017-11-28 12:01:12 -08:00
TreeHugger Robot
6a68f306d7
Merge "Implement querySiteMapPairs for indexableProvider."
2017-11-28 19:38:32 +00:00
TreeHugger Robot
cbe6f4a4cf
Merge changes Icae52730,I38282b97
...
* changes:
Move dashboard test package to sdk 26
Update DashboardFeatureProviderImplTest to sdk 26
2017-11-28 19:32:46 +00:00
TreeHugger Robot
15b2e793d7
Merge "move connecteddevice test package to sdk 26"
2017-11-28 18:58:29 +00:00
jeffreyhuang
8faa67e632
Move deletionhelper test package to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: Ib791b499c1c6231f3d17bf3dfbfd65c2bdaf0f77
2017-11-28 10:15:15 -08:00
TreeHugger Robot
44369ba0a2
Merge "Move datetime package to sdk 26"
2017-11-28 04:05:46 +00:00
TreeHugger Robot
c92bbe9b3f
Merge "Move datausage test package to sdk 26"
2017-11-28 02:38:24 +00:00
TreeHugger Robot
04c3cba2d7
Merge "Move bluetooth test package to sdk 26"
2017-11-28 01:26:41 +00:00
TreeHugger Robot
72818e78b3
Merge "Move backup package tests to sdk 26"
2017-11-28 01:12:35 +00:00
jeffreyhuang
5e98d62c19
Move datetime package to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: I0b93682625e15a6306f5fbd3409d4a4003beb805
2017-11-27 17:05:06 -08:00
jeffreyhuang
e4a2f95cbd
Move dashboard test package to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: Icae52730bb12abcabb42d7e0a905c2b9108c3e28
2017-11-27 17:00:56 -08:00
jeffreyhuang
c00ee9588a
Update DashboardFeatureProviderImplTest to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: I38282b97b3e0325a1568d1af9bd2b38b110736c1
2017-11-27 17:00:56 -08:00
jeffreyhuang
d816465bb3
Move datausage test package to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: I10d2d0eb9abafe8a81adab3ce3f5db2f1f3337b8
2017-11-27 16:46:52 -08:00
Matthew Fritze
3a4168360b
Add SettingsPrefController for Slices
...
Adds a new abstraction layer between preference controllers
and the AbstractPreferenceController. The layer is used to
consolidate the logic for each the setting type for getting
and setting values. This will be extended to support UI
information for Slices.
For reference how this fits into Slices, look at the
like-named classes added in this prototype:
ag/3221891
The changes in Search are as a transition into deprecation.
The code for Search in Settings is out-of-date from the
unbundled counterpart, and this change is made so that the
current code behaves as normal.
Test: robotests
Bug: 67996707
Change-Id: Ib1faab706485039edad66119a27a3fd5cabe6009
2017-11-27 16:35:42 -08:00
TreeHugger Robot
19c4a05d92
Merge changes I9815f48e,Ib344f062,I84b62392,I81bfdff0
...
* changes:
Move applications test package to sdk 26
Update tests to sdk 26
move manageapplications to sdk 26
Update viewholder tests to sdk 26
2017-11-28 00:32:37 +00:00
TreeHugger Robot
9ce491f2c6
Merge "Update RecentAppsPreferenceControllerTest to sdk26"
2017-11-28 00:02:53 +00:00
Fan Zhang
518e648acf
Implement querySiteMapPairs for indexableProvider.
...
Query sitemap will return a list of pairs [parent class name, child
class name]. It's up to consumer to figure out the display name later
so the provider doesn't have dependency on localizing any display names.
- Removed SiteMapManagerTest. We will perform the test in
SettingsIntelligence instead.
- Added test for the new provider in instrumentation test (robolectric
doesn't recognize the new constants in framework yet)
Bug: 67359411
Bug: 64938328
Test: atest
Change-Id: Ia973115320e6b7c8cf84d4756db1763ae7010aed
2017-11-27 15:50:19 -08:00
jeffreyhuang
18468c9b1c
move connecteddevice test package to sdk 26
...
Test: make RunSettingsRoboTests -j40
Change-Id: I8dd681215dcc1f3da44c5ab852c2d80016aeeb5c
2017-11-27 15:47:24 -08:00