Commit Graph

3482 Commits

Author SHA1 Message Date
Jeffrey Huang
ba00aaa0df Merge "Introduce HdcpCheckingPreferenceController" 2017-10-05 18:21:16 +00:00
Android Build Merger (Role)
b47c4a6192 Merge "Merge "Use new no overlay flag instead app ops" into oc-mr1-dev am: 9cb867d6e3 am: 6adbad6937" 2017-10-04 21:01:47 +00:00
Jeffrey Huang
60999fa793 Merge "Introduce MockLocationAppPreferenceController" 2017-10-04 21:01:29 +00:00
Svet Ganov
9bbc0cc38a Merge "Use new no overlay flag instead app ops" into oc-mr1-dev am: 9cb867d6e3
am: 6adbad6937

Change-Id: I0b60e9cd77643f5b2a22c5d09ddb2994d28ec82a
2017-10-04 21:01:27 +00:00
Svet Ganov
6adbad6937 Merge "Use new no overlay flag instead app ops" into oc-mr1-dev
am: 9cb867d6e3

Change-Id: Iffb4b44729d42539509593590999b73763a53ab5
2017-10-04 20:53:02 +00:00
TreeHugger Robot
9cb867d6e3 Merge "Use new no overlay flag instead app ops" into oc-mr1-dev 2017-10-04 20:38:58 +00:00
Tony Mantler
964ff7aa66 Merge "Move SerialNumberPreferenceController to SettingsLib" 2017-10-04 20:30:25 +00:00
Fan Zhang
ae084747fc Merge "Display a list of feature flags" 2017-10-04 20:11:36 +00:00
jeffreyhuang
4acb1f66fd Introduce HdcpCheckingPreferenceController
- Create new HdcpCheckingPreferenceController
 - Create controller inside the DashboardFragment
 - Port logic from DevelopmentSettings into the controller

Bug: 34203528
Test: make RunSettingsRoboTests -j40
Change-Id: Id6eed501ce658b55dc4ad38f7408994f70923194
2017-10-04 13:05:54 -07:00
Jeffrey Huang
1f02ca7673 Merge "Introduce BugReportPreferenceControllerV2" 2017-10-04 19:47:22 +00:00
Jeffrey Huang
20da1c4bbd Merge "Introduce ShortcutManagerThrottlingPreferenceCtrl" 2017-10-04 19:47:06 +00:00
Jeffrey Huang
3b74425df2 Merge "Introduce FileEncryptionPreferenceController" 2017-10-04 19:46:50 +00:00
Tony Mantler
2cb1c65a5a Move SerialNumberPreferenceController to SettingsLib
Bug: 67410808
Test: RunSettingsRoboTests
Change-Id: If7fefed1f012521293769eadf5d6485c12b98956
2017-10-04 10:12:41 -07:00
jeffreyhuang
1f4ebfe41e Introduce ShortcutManagerThrottlingPreferenceCtrl
- Create new ShortcutManagerThrottlingPreferenceController
 - Create controller inside the DashboardFragment
 - Port logic from DevelopmentSettings into the controller

Bug: 34203528
Test: make RunSettingsRoboTests -j40
Change-Id: I5409b40b4ed7d350af34498da9a3d7d79200f69b
2017-10-03 18:09:55 -07:00
jeffreyhuang
843b4d7d0d Introduce MockLocationAppPreferenceController
- Create new MockLocationAppPreferenceController
 - Create controller inside the DashboardFragment
 - Port logic from DevelopmentSettings into the controller

Bug: 34203528
Test: make RunSettingsRoboTests -j40
Change-Id: I0c306aadfbe9f10b143c63429061a7c0c244361a
2017-10-03 18:02:49 -07:00
Fan Zhang
2d1ab9a193 Display a list of feature flags
Bug: 36222960
Test: robotests
Change-Id: I31fbe7f4d42e72846aa4f025ebcf8ea8a1b6d2fd
2017-10-03 15:24:58 -07:00
TreeHugger Robot
82869360d0 Merge "Bind icon and remote views for Suggestion" 2017-10-03 22:20:03 +00:00
jeffreyhuang
7f578fb1ef Introduce BugReportPreferenceControllerV2
- Create new BugReportPreferenceControllerV2
 - Deprecated BugReportPreferenceController
 - Create controller inside the DashboardFragment
 - Port logic from DevelopmentSettings into the controller

Bug: 34203528
Test: make RunSettingsRoboTests -j40
Change-Id: Ic932bdd8c05f75af5a9390fb4372fb4bbc7d2340
2017-10-03 14:56:54 -07:00
TreeHugger Robot
42f5c71ec3 Merge "Introduce LocalBackupPasswordPreferenceController" 2017-10-03 21:11:30 +00:00
TreeHugger Robot
d0b5c0174a Merge "Introduce WebViewAppPreferenceControllerV2" 2017-10-03 20:51:08 +00:00
jeffreyhuang
464da0b267 Introduce FileEncryptionPreferenceController
- Create new FileEncryptionPreferenceController
 - Create controller inside the DashboardFragment
 - Port logic from DevelopmentSettings into the controller

Bug: 34203528
Test: make RunSettingsRoboTests -j40
Change-Id: I19f68fa719442bad03fee7ab3939510095257dee
2017-10-03 13:19:13 -07:00
jeffreyhuang
c97c9d4615 Introduce LocalBackupPasswordPreferenceController
- Create new LocalBackupPasswordPreferenceController
 - Create controller inside the DashboardFragment
 - Port logic from DevelopmentSettings into the controller

Bug: 34203528
Test: make RunSettingsRoboTests -j40
Change-Id: I86d0d2402e8092e9f03498254ae4e3bf7bb9bf3d
2017-10-03 11:55:04 -07:00
Fan Zhang
e7337b3ec7 Bind icon and remote views for Suggestion
Bug: 65065268
Test: robotests
Change-Id: I181a9e092c56f4e45addfc1cde166fb7dac7becd
2017-10-03 11:18:12 -07:00
jeffreyhuang
aa4bf8c266 Introduce WebViewAppPreferenceControllerV2
- Create new WebViewAppPreferenceControllerV2
 - Deprecate WebViewAppPreferenceController
 - Create controller inside the DashboardFragment
 - Port logic from DevelopmentSettings into the controller

Bug: 34203528
Test: make RunSettingsRoboTests -j40
Change-Id: I45bb7beb98ef9c7a998f64e81d180613c795ed3a
2017-10-03 10:41:58 -07:00
Jeffrey Huang
aded3c3bce Merge "Introduce ClearAdbKeysPreferenceController" 2017-10-03 16:48:56 +00:00
Jeffrey Huang
ecf5b81163 Merge "Introduce ResizableActivityPreferenceController" 2017-10-03 16:48:20 +00:00
Jeffrey Huang
0ad753b33a Merge "Introduce NotificationChannelWarningsPrefCtrl" 2017-10-03 16:47:48 +00:00
Svet Ganov
e53d1caedc Use new no overlay flag instead app ops
Test: updated DrawOverlayDetailsTest passes

bug:66936547

Change-Id: I7c17c95a2b44fd2ffd593a6eb03a16be034e9192
2017-10-02 21:00:43 -07:00
TreeHugger Robot
13b500297d Merge "Return false if can't find package info" 2017-10-03 00:30:35 +00:00
jeffreyhuang
97dbff233d Introduce ClearAdbKeysPreferenceController
- Create new ClearAdbKeysPreferenceController
 - Added ClearAdbKeysWarningDialog
 - Create controller inside the DashboardFragment
 - Port logic from DevelopmentSettings into the controller

Bug: 34203528
Test: make RunSettingsRoboTests -j40
Change-Id: Ia12bfee753f2c9222e6d833b1fb7e099f3602fdf
2017-10-02 17:22:43 -07:00
Jeffrey Huang
78922b8a75 Merge "Introduce BugReportInPowerPreferenceControllerV2" 2017-10-02 22:59:04 +00:00
Fan Zhang
883d8e7ed1 Return false if can't find package info
Change-Id: Iaf667e0977f60abcbf3eb76c46c46f591c00123e
Fixes: 66981347
Test: robotests
2017-10-02 15:38:07 -07:00
Eric Schwarzenbach
c069669ddf Fix "Add Network" button on SavedAccessPoints page.
The old onSubmit was a no-op. It now correctly pipes onSubmit to
WifiManager#save() with the new WifiConfiguration. On successful save,
it displays the new network in the list, and on failure, it displays a
toast indicating that the save action failed. Adds a test for the
WifiDialog behaviors on this page.

Bug: 66177765
Test: make RunSettingsRoboTests, manual - tested with Wifi enabled and
disabled, and with networks that were visible and not.
Change-Id: I27446aa49bc9efaf1ea1d6c6158928b62ce01ba2
Merged-In: I27446aa49bc9efaf1ea1d6c6158928b62ce01ba2
2017-10-02 15:05:59 -07:00
Eric Schwarzenbach
ac8a3f24c4 Merge "Fix "Add Network" button on SavedAccessPoints page." 2017-10-02 21:57:21 +00:00
TreeHugger Robot
fad7215cd1 Merge "Make robotest less flaky" 2017-10-02 21:46:35 +00:00
jeffreyhuang
a19a24930b Introduce ResizableActivityPreferenceController
- Create new ResizableActivityPreferenceController
 - Create controller inside the DashboardFragment
 - Port logic from DevelopmentSettings into the controller

Bug: 34203528
Test: make RunSettingsRoboTests -j40
Change-Id: I401db1fe3a051ee70ab9afe2bf8c377b3b0b4e2f
2017-10-02 14:10:30 -07:00
jeffreyhuang
421fee270f Introduce NotificationChannelWarningsPrefCtrl
- Create new NotificationChannelWarningsPreferenceController
 - Create controller inside the DashboardFragment
 - Port logic from DevelopmentSettings into the controller

Bug: 34203528
Test: make RunSettingsRoboTests -j40
Change-Id: I232b24ee0505eae254bd1d43b7d91ab8860285e2
2017-10-02 14:08:51 -07:00
Jeffrey Huang
498e883d52 Merge "Introduce VerifyAppsOverUsbPreferenceControllerV2" 2017-10-02 20:54:53 +00:00
Jeffrey Huang
f1c3e8f479 Merge "Introduce AllowAppsOnExternalPreferenceController" 2017-10-02 20:53:52 +00:00
Fan Zhang
feaa82ce8f Make robotest less flaky
Change-Id: Ic9ed1ccbb7b7f802b6a5cf915aeb96c799007a7d
Fixes: 67307841
Test: rerun robotest
2017-10-02 13:10:08 -07:00
jeffreyhuang
abda723cc2 Introduce BugReportInPowerPreferenceControllerV2
- Create new BugReportInPowerPreferenceControllerV2
 - Deprecate BugReportInPowerPreferenceController
 - Create controller inside the DashboardFragment
 - Copy logic from BugReportInPowerPreferenceController with
 slight modifications for dashboard fragment compatibility

Bug: 34203528
Test: make RunSettingsRoboTests -j40# Please enter the commit message for your changes. Lines starting
Change-Id: I8ec0c84fa9c4e59aca48586cc081822d78d8c0d5
2017-10-02 12:21:14 -07:00
Jeffrey Huang
8fac8cf868 Merge "Introduce AppsNotRespondingPreferenceController" 2017-10-02 18:16:51 +00:00
Jeffrey Huang
d4ef5fc94e Merge "Introduce KeepActivitiesPreferenceController" 2017-10-02 18:16:25 +00:00
Jeffrey Huang
dd75dead9e Merge "Introduce UsbAudioRoutingPreferenceController" 2017-10-02 18:16:14 +00:00
Jeffrey Huang
748c5d6cc0 Merge "Introduce HardwareOverlaysPreferenceController" 2017-10-02 18:16:03 +00:00
Jeffrey Huang
34e3535da5 Merge "Introduce GpuViewUpdatesPreferenceController" 2017-10-02 18:15:47 +00:00
Jeffrey Huang
9e9025acde Merge "Introduce ShowLayoutBoundsPreferenceController" 2017-10-02 18:15:34 +00:00
jeffreyhuang
7b216bae94 Introduce VerifyAppsOverUsbPreferenceControllerV2
- Create new VerifyAppsOverUsbPreferenceControllerV2
 - Deprecate VerifyAppsOverUsbPreferenceController
 - Create controller inside the DashboardFragment
 - Copy logic from VerifyAppsOverUsbPreferenceController with
 slight modifications for dashboard fragment compatibility

Bug: 34203528
Test: make RunSettingsRoboTests -j40
Change-Id: I37c01cd262c9e12307ec9cbe6effc5470496550f
2017-09-29 17:51:17 -07:00
TreeHugger Robot
1e7c3f83c2 Merge "Create suggestion state provider." 2017-09-30 00:43:39 +00:00
jeffreyhuang
d07f4f80fd Introduce AllowAppsOnExternalPreferenceController
- Create new AllowAppsOnExternalPreferenceController
 - Create controller inside the DashboardFragment
 - Port logic from DevelopmentSettings into the controller

Bug: 34203528
Test: make RunSettingsRoboTests -j40
Change-Id: Ia8f1be0509f87ad42cf3dc640fa711cdec07698d
2017-09-29 16:27:56 -07:00